From 7e2cf9bc11cc178b2f6d5ca4cd22a2473575f133 Mon Sep 17 00:00:00 2001 From: Tharles de Sousa Andrade Date: Sun, 9 Jun 2024 15:58:39 -0300 Subject: [PATCH] Auto-generated commit --- 404.html | 24 +- 503.8c56916b50d1c4ca.js | 1 + 562.ae83378281918014.js | 1 - 726.5cc06c9e00a442b0.js | 1 + 811.5320d0f98b60de9d.js | 1 - 811.a412848c3bf809f6.js | 1 + assets/demo/styles/badges.css | 93 ++ assets/demo/styles/code.css | 14 + assets/layout/images/banner.webp | Bin 0 -> 200736 bytes assets/layout/images/cluster.webp | Bin 0 -> 91440 bytes assets/layout/images/database.webp | Bin 0 -> 97814 bytes assets/layout/images/logo.png | Bin 10181 -> 155680 bytes assets/layout/images/logo2.png | Bin 98053 -> 0 bytes assets/layout/images/logo3.png | Bin 155680 -> 0 bytes assets/layout/images/logo4.png | Bin 20658 -> 0 bytes assets/layout/images/results.webp | Bin 0 -> 103070 bytes assets/layout/styles/layout/layout.css | 1189 ++++++++++++++++++++ assets/layout/styles/layout/preloading.css | 77 ++ index.html | 24 +- main.091ae7d6c2ff8e1b.js | 1 + main.685526ba0563e13c.js | 1 - runtime.c73d5642a0f84691.js | 1 + runtime.f11af6bba0f4166a.js | 1 - 23 files changed, 1402 insertions(+), 28 deletions(-) create mode 100644 503.8c56916b50d1c4ca.js delete mode 100644 562.ae83378281918014.js create mode 100644 726.5cc06c9e00a442b0.js delete mode 100644 811.5320d0f98b60de9d.js create mode 100644 811.a412848c3bf809f6.js create mode 100644 assets/demo/styles/badges.css create mode 100644 assets/demo/styles/code.css create mode 100644 assets/layout/images/banner.webp create mode 100644 assets/layout/images/cluster.webp create mode 100644 assets/layout/images/database.webp delete mode 100644 assets/layout/images/logo2.png delete mode 100644 assets/layout/images/logo3.png delete mode 100644 assets/layout/images/logo4.png create mode 100644 assets/layout/images/results.webp create mode 100644 assets/layout/styles/layout/layout.css create mode 100644 assets/layout/styles/layout/preloading.css create mode 100644 main.091ae7d6c2ff8e1b.js delete mode 100644 main.685526ba0563e13c.js create mode 100644 runtime.c73d5642a0f84691.js delete mode 100644 runtime.f11af6bba0f4166a.js diff --git a/404.html b/404.html index 2a19d02..cea3101 100644 --- a/404.html +++ b/404.html @@ -2,8 +2,8 @@ - GPW Literature Review - + Grassland Literature Review + @@ -14,7 +14,7 @@ - + @@ -22,20 +22,20 @@ - + - + - -
-
- + +
+
+ +
-
- - + + diff --git a/503.8c56916b50d1c4ca.js b/503.8c56916b50d1c4ca.js new file mode 100644 index 0000000..617111d --- /dev/null +++ b/503.8c56916b50d1c4ca.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkgpw_literature=self.webpackChunkgpw_literature||[]).push([[503],{503:(Nu,ue,I)=>{I.r(ue),I.d(ue,{HomeModule:()=>Lu});var m=I(177),L=I(7488),e=I(4438),$=I(139),R=I(4341),g=I(5779),M=I(1141),v=I(9969),d=I(1455),E=I(563),h=I(4420),x=I(461);let he=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["ChevronLeftIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M9.61296 13C9.50997 13.0005 9.40792 12.9804 9.3128 12.9409C9.21767 12.9014 9.13139 12.8433 9.05902 12.7701L3.83313 7.54416C3.68634 7.39718 3.60388 7.19795 3.60388 6.99022C3.60388 6.78249 3.68634 6.58325 3.83313 6.43628L9.05902 1.21039C9.20762 1.07192 9.40416 0.996539 9.60724 1.00012C9.81032 1.00371 10.0041 1.08597 10.1477 1.22959C10.2913 1.37322 10.3736 1.56698 10.3772 1.77005C10.3808 1.97313 10.3054 2.16968 10.1669 2.31827L5.49496 6.99022L10.1669 11.6622C10.3137 11.8091 10.3962 12.0084 10.3962 12.2161C10.3962 12.4238 10.3137 12.6231 10.1669 12.7701C10.0945 12.8433 10.0083 12.9014 9.91313 12.9409C9.81801 12.9804 9.71596 13.0005 9.61296 13Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),me=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["ChevronRightIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M4.38708 13C4.28408 13.0005 4.18203 12.9804 4.08691 12.9409C3.99178 12.9014 3.9055 12.8433 3.83313 12.7701C3.68634 12.6231 3.60388 12.4238 3.60388 12.2161C3.60388 12.0084 3.68634 11.8091 3.83313 11.6622L8.50507 6.99022L3.83313 2.31827C3.69467 2.16968 3.61928 1.97313 3.62287 1.77005C3.62645 1.56698 3.70872 1.37322 3.85234 1.22959C3.99596 1.08597 4.18972 1.00371 4.3928 1.00012C4.59588 0.996539 4.79242 1.07192 4.94102 1.21039L10.1669 6.43628C10.3137 6.58325 10.3962 6.78249 10.3962 6.99022C10.3962 7.19795 10.3137 7.39718 10.1669 7.54416L4.94102 12.7701C4.86865 12.8433 4.78237 12.9014 4.68724 12.9409C4.59212 12.9804 4.49007 13.0005 4.38708 13Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),_e=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["ChevronUpIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M12.2097 10.4113C12.1057 10.4118 12.0027 10.3915 11.9067 10.3516C11.8107 10.3118 11.7237 10.2532 11.6506 10.1792L6.93602 5.46461L2.22139 10.1476C2.07272 10.244 1.89599 10.2877 1.71953 10.2717C1.54307 10.2556 1.3771 10.1808 1.24822 10.0593C1.11933 9.93766 1.035 9.77633 1.00874 9.6011C0.982477 9.42587 1.0158 9.2469 1.10338 9.09287L6.37701 3.81923C6.52533 3.6711 6.72639 3.58789 6.93602 3.58789C7.14565 3.58789 7.3467 3.6711 7.49502 3.81923L12.7687 9.09287C12.9168 9.24119 13 9.44225 13 9.65187C13 9.8615 12.9168 10.0626 12.7687 10.2109C12.616 10.3487 12.4151 10.4207 12.2097 10.4113Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),A=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["ChevronDownIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M7.01744 10.398C6.91269 10.3985 6.8089 10.378 6.71215 10.3379C6.61541 10.2977 6.52766 10.2386 6.45405 10.1641L1.13907 4.84913C1.03306 4.69404 0.985221 4.5065 1.00399 4.31958C1.02276 4.13266 1.10693 3.95838 1.24166 3.82747C1.37639 3.69655 1.55301 3.61742 1.74039 3.60402C1.92777 3.59062 2.11386 3.64382 2.26584 3.75424L7.01744 8.47394L11.769 3.75424C11.9189 3.65709 12.097 3.61306 12.2748 3.62921C12.4527 3.64535 12.6199 3.72073 12.7498 3.84328C12.8797 3.96582 12.9647 4.12842 12.9912 4.30502C13.0177 4.48162 12.9841 4.662 12.8958 4.81724L7.58083 10.1322C7.50996 10.2125 7.42344 10.2775 7.32656 10.3232C7.22968 10.3689 7.12449 10.3944 7.01744 10.398Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})();var F=I(1512);let ge=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["CalendarIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M10.7838 1.51351H9.83783V0.567568C9.83783 0.417039 9.77804 0.272676 9.6716 0.166237C9.56516 0.0597971 9.42079 0 9.27027 0C9.11974 0 8.97538 0.0597971 8.86894 0.166237C8.7625 0.272676 8.7027 0.417039 8.7027 0.567568V1.51351H5.29729V0.567568C5.29729 0.417039 5.2375 0.272676 5.13106 0.166237C5.02462 0.0597971 4.88025 0 4.72973 0C4.5792 0 4.43484 0.0597971 4.3284 0.166237C4.22196 0.272676 4.16216 0.417039 4.16216 0.567568V1.51351H3.21621C2.66428 1.51351 2.13494 1.73277 1.74467 2.12305C1.35439 2.51333 1.13513 3.04266 1.13513 3.59459V11.9189C1.13513 12.4709 1.35439 13.0002 1.74467 13.3905C2.13494 13.7807 2.66428 14 3.21621 14H10.7838C11.3357 14 11.865 13.7807 12.2553 13.3905C12.6456 13.0002 12.8649 12.4709 12.8649 11.9189V3.59459C12.8649 3.04266 12.6456 2.51333 12.2553 2.12305C11.865 1.73277 11.3357 1.51351 10.7838 1.51351ZM3.21621 2.64865H4.16216V3.59459C4.16216 3.74512 4.22196 3.88949 4.3284 3.99593C4.43484 4.10237 4.5792 4.16216 4.72973 4.16216C4.88025 4.16216 5.02462 4.10237 5.13106 3.99593C5.2375 3.88949 5.29729 3.74512 5.29729 3.59459V2.64865H8.7027V3.59459C8.7027 3.74512 8.7625 3.88949 8.86894 3.99593C8.97538 4.10237 9.11974 4.16216 9.27027 4.16216C9.42079 4.16216 9.56516 4.10237 9.6716 3.99593C9.77804 3.88949 9.83783 3.74512 9.83783 3.59459V2.64865H10.7838C11.0347 2.64865 11.2753 2.74831 11.4527 2.92571C11.6301 3.10311 11.7297 3.34371 11.7297 3.59459V5.67568H2.27027V3.59459C2.27027 3.34371 2.36993 3.10311 2.54733 2.92571C2.72473 2.74831 2.96533 2.64865 3.21621 2.64865ZM10.7838 12.8649H3.21621C2.96533 12.8649 2.72473 12.7652 2.54733 12.5878C2.36993 12.4104 2.27027 12.1698 2.27027 11.9189V6.81081H11.7297V11.9189C11.7297 12.1698 11.6301 12.4104 11.4527 12.5878C11.2753 12.7652 11.0347 12.8649 10.7838 12.8649Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})();const nt=["container"],ot=["inputfield"],st=["contentWrapper"],at=[[["p-header"]],[["p-footer"]]],lt=["p-header","p-footer"],rt=(o,a,t,i,n)=>({"p-calendar":!0,"p-input-icon-right":o,"p-calendar-w-btn":a,"p-calendar-timeonly":t,"p-calendar-disabled":i,"p-focus":n}),ct=o=>({clickCallBack:o}),dt=(o,a,t,i,n,s)=>({"p-datepicker p-component":!0,"p-datepicker-inline":o,"p-disabled":a,"p-datepicker-timeonly":t,"p-datepicker-multiple-month":i,"p-datepicker-monthpicker":n,"p-datepicker-touch-ui":s}),fe=(o,a)=>({showTransitionParams:o,hideTransitionParams:a}),pt=o=>({value:"visibleTouchUI",params:o}),ut=o=>({value:"visible",params:o}),ee=o=>({$implicit:o}),ht=(o,a)=>({"p-datepicker-other-month":o,"p-datepicker-today":a}),te=(o,a)=>({"p-highlight":o,"p-disabled":a}),be=o=>[o];function mt(o,a){if(1&o){const t=e.RV6();e.j41(0,"TimesIcon",11),e.bIt("click",function(){e.eBV(t);const n=e.XpG(3);return e.Njj(n.clear())}),e.k0s()}2&o&&e.Y8G("styleClass","p-calendar-clear-icon")}function _t(o,a){}function gt(o,a){1&o&&e.DNE(0,_t,0,0,"ng-template")}function ft(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",12),e.bIt("click",function(){e.eBV(t);const n=e.XpG(3);return e.Njj(n.clear())}),e.DNE(1,gt,1,0,null,13),e.k0s()}if(2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",t.clearIconTemplate)}}function bt(o,a){if(1&o&&(e.qex(0),e.DNE(1,mt,1,1,"TimesIcon",9)(2,ft,2,1,"span",10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.clearIconTemplate),e.R7$(),e.Y8G("ngIf",t.clearIconTemplate)}}function vt(o,a){if(1&o&&e.nrm(0,"span",16),2&o){const t=e.XpG(3);e.Y8G("ngClass",t.icon)}}function yt(o,a){1&o&&e.nrm(0,"CalendarIcon")}function Ct(o,a){}function wt(o,a){1&o&&e.DNE(0,Ct,0,0,"ng-template")}function It(o,a){if(1&o&&(e.qex(0),e.DNE(1,yt,1,0,"CalendarIcon",7)(2,wt,1,0,null,13),e.bVm()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngIf",!t.triggerIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.triggerIconTemplate)}}function xt(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",14),e.bIt("click",function(n){e.eBV(t),e.XpG();const s=e.sdS(1),l=e.XpG();return e.Njj(l.onButtonClick(n,s))}),e.DNE(1,vt,1,1,"span",15)(2,It,3,2,"ng-container",7),e.k0s()}if(2&o){const t=e.XpG(2);e.Y8G("disabled",t.disabled),e.BMQ("aria-label",t.iconButtonAriaLabel)("aria-expanded",t.overlayVisible)("aria-controls",t.panelId),e.R7$(),e.Y8G("ngIf",t.icon),e.R7$(),e.Y8G("ngIf",!t.icon)}}function Tt(o,a){if(1&o){const t=e.RV6();e.j41(0,"CalendarIcon",19),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onButtonClick(n))}),e.k0s()}}function kt(o,a){1&o&&e.eu8(0)}function St(o,a){if(1&o&&(e.qex(0),e.DNE(1,Tt,1,0,"CalendarIcon",17)(2,kt,1,0,"ng-container",18),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.inputIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.inputIconTemplate)("ngTemplateOutletContext",e.eq3(3,ct,t.onButtonClick.bind(t)))}}function Dt(o,a){if(1&o){const t=e.RV6();e.j41(0,"input",6,1),e.bIt("focus",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputFocus(n))})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputKeydown(n))})("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onInputClick())})("blur",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputBlur(n))})("input",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onUserInput(n))}),e.k0s(),e.DNE(2,bt,3,2,"ng-container",7)(3,xt,3,6,"button",8)(4,St,3,5,"ng-container",7)}if(2&o){const t=e.XpG();e.HbH(t.inputStyleClass),e.Y8G("value",t.inputFieldValue)("readonly",t.readonlyInput)("ngStyle",t.inputStyle)("placeholder",t.placeholder||"")("disabled",t.disabled)("ngClass","p-inputtext p-component"),e.BMQ("id",t.inputId)("name",t.name)("required",t.required)("aria-required",t.required)("aria-expanded",t.overlayVisible)("aria-controls",t.panelId)("aria-labelledby",t.ariaLabelledBy)("aria-label",t.ariaLabel)("tabindex",t.tabindex)("inputmode",t.touchUI?"off":null),e.R7$(2),e.Y8G("ngIf",t.showClear&&!t.disabled&&null!=t.value),e.R7$(),e.Y8G("ngIf",t.showIcon&&"button"===t.iconDisplay),e.R7$(),e.Y8G("ngIf","input"===t.iconDisplay&&t.showIcon)}}function Et(o,a){1&o&&e.eu8(0)}function Rt(o,a){1&o&&e.nrm(0,"ChevronLeftIcon",40),2&o&&e.Y8G("styleClass","p-datepicker-prev-icon")}function Mt(o,a){}function Ft(o,a){1&o&&e.DNE(0,Mt,0,0,"ng-template")}function Gt(o,a){if(1&o&&(e.j41(0,"span",41),e.DNE(1,Ft,1,0,null,13),e.k0s()),2&o){const t=e.XpG(5);e.R7$(),e.Y8G("ngTemplateOutlet",t.previousIconTemplate)}}function Vt(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",38),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.onContainerButtonKeydown(n))})("click",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.onPrevButtonClick(n))}),e.DNE(1,Rt,1,1,"ChevronLeftIcon",35)(2,Gt,2,1,"span",39),e.k0s()}if(2&o){const t=e.XpG(4);e.BMQ("aria-label",t.prevIconAriaLabel),e.R7$(),e.Y8G("ngIf",!t.previousIconTemplate),e.R7$(),e.Y8G("ngIf",t.previousIconTemplate)}}function Bt(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",42),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.switchToMonthView(n))})("keydown",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.onContainerButtonKeydown(n))}),e.EFF(1),e.k0s()}if(2&o){const t=e.XpG().$implicit,i=e.XpG(3);e.Y8G("disabled",i.switchViewButtonDisabled()),e.BMQ("aria-label",i.getTranslation("chooseMonth")),e.R7$(),e.SpI(" ",i.getMonthName(t.month)," ")}}function Ot(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",43),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.switchToYearView(n))})("keydown",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.onContainerButtonKeydown(n))}),e.EFF(1),e.k0s()}if(2&o){const t=e.XpG().$implicit,i=e.XpG(3);e.Y8G("disabled",i.switchViewButtonDisabled()),e.BMQ("aria-label",i.getTranslation("chooseYear")),e.R7$(),e.SpI(" ",i.getYear(t)," ")}}function Lt(o,a){if(1&o&&(e.qex(0),e.EFF(1),e.bVm()),2&o){const t=e.XpG(5);e.R7$(),e.Lme("",t.yearPickerValues()[0]," - ",t.yearPickerValues()[t.yearPickerValues().length-1],"")}}function Nt(o,a){1&o&&e.eu8(0)}function jt(o,a){if(1&o&&(e.j41(0,"span",44),e.DNE(1,Lt,2,2,"ng-container",7)(2,Nt,1,0,"ng-container",18),e.k0s()),2&o){const t=e.XpG(4);e.R7$(),e.Y8G("ngIf",!t.decadeTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decadeTemplate)("ngTemplateOutletContext",e.eq3(3,ee,t.yearPickerValues))}}function Pt(o,a){1&o&&e.nrm(0,"ChevronRightIcon",40),2&o&&e.Y8G("styleClass","p-datepicker-next-icon")}function zt(o,a){}function Ht(o,a){1&o&&e.DNE(0,zt,0,0,"ng-template")}function Yt(o,a){if(1&o&&(e.j41(0,"span",45),e.DNE(1,Ht,1,0,null,13),e.k0s()),2&o){const t=e.XpG(4);e.R7$(),e.Y8G("ngTemplateOutlet",t.nextIconTemplate)}}function $t(o,a){if(1&o&&(e.j41(0,"th",51)(1,"span"),e.EFF(2),e.k0s()()),2&o){const t=e.XpG(5);e.R7$(2),e.JRh(t.getTranslation("weekHeader"))}}function At(o,a){if(1&o&&(e.j41(0,"th",52)(1,"span"),e.EFF(2),e.k0s()()),2&o){const t=a.$implicit;e.R7$(2),e.JRh(t)}}function Xt(o,a){if(1&o&&(e.j41(0,"td",55)(1,"span",56),e.EFF(2),e.k0s()()),2&o){const t=e.XpG().index,i=e.XpG(2).$implicit;e.R7$(2),e.SpI(" ",i.weekNumbers[t]," ")}}function Kt(o,a){if(1&o&&(e.qex(0),e.EFF(1),e.bVm()),2&o){const t=e.XpG(2).$implicit;e.R7$(),e.JRh(t.day)}}function Ut(o,a){1&o&&e.eu8(0)}function Qt(o,a){if(1&o&&(e.qex(0),e.DNE(1,Ut,1,0,"ng-container",18),e.bVm()),2&o){const t=e.XpG(2).$implicit,i=e.XpG(6);e.R7$(),e.Y8G("ngTemplateOutlet",i.dateTemplate)("ngTemplateOutletContext",e.eq3(2,ee,t))}}function qt(o,a){1&o&&e.eu8(0)}function Wt(o,a){if(1&o&&(e.qex(0),e.DNE(1,qt,1,0,"ng-container",18),e.bVm()),2&o){const t=e.XpG(2).$implicit,i=e.XpG(6);e.R7$(),e.Y8G("ngTemplateOutlet",i.disabledDateTemplate)("ngTemplateOutletContext",e.eq3(2,ee,t))}}function Zt(o,a){if(1&o&&(e.j41(0,"div",59),e.EFF(1),e.k0s()),2&o){const t=e.XpG(2).$implicit;e.R7$(),e.SpI(" ",t.day," ")}}function Jt(o,a){if(1&o){const t=e.RV6();e.qex(0),e.j41(1,"span",57),e.bIt("click",function(n){e.eBV(t);const s=e.XpG().$implicit,l=e.XpG(6);return e.Njj(l.onDateSelect(n,s))})("keydown",function(n){e.eBV(t);const s=e.XpG().$implicit,l=e.XpG(3).index,r=e.XpG(3);return e.Njj(r.onDateCellKeydown(n,s,l))}),e.DNE(2,Kt,2,1,"ng-container",7)(3,Qt,2,4,"ng-container",7)(4,Wt,2,4,"ng-container",7),e.k0s(),e.DNE(5,Zt,2,1,"div",58),e.bVm()}if(2&o){const t=e.XpG().$implicit,i=e.XpG(6);e.R7$(),e.Y8G("ngClass",e.l_i(5,te,i.isSelected(t)&&t.selectable,!t.selectable)),e.R7$(),e.Y8G("ngIf",!i.dateTemplate&&(t.selectable||!i.disabledDateTemplate)),e.R7$(),e.Y8G("ngIf",t.selectable||!i.disabledDateTemplate),e.R7$(),e.Y8G("ngIf",!t.selectable),e.R7$(),e.Y8G("ngIf",i.isSelected(t))}}function ei(o,a){if(1&o&&(e.j41(0,"td",16),e.DNE(1,Jt,6,8,"ng-container",7),e.k0s()),2&o){const t=a.$implicit,i=e.XpG(6);e.Y8G("ngClass",e.l_i(3,ht,t.otherMonth,t.today)),e.BMQ("aria-label",t.day),e.R7$(),e.Y8G("ngIf",!t.otherMonth||i.showOtherMonths)}}function ti(o,a){if(1&o&&(e.j41(0,"tr"),e.DNE(1,Xt,3,1,"td",53)(2,ei,2,6,"td",54),e.k0s()),2&o){const t=a.$implicit,i=e.XpG(5);e.R7$(),e.Y8G("ngIf",i.showWeek),e.R7$(),e.Y8G("ngForOf",t)}}function ii(o,a){if(1&o&&(e.j41(0,"div",46)(1,"table",47)(2,"thead")(3,"tr"),e.DNE(4,$t,3,1,"th",48)(5,At,3,1,"th",49),e.k0s()(),e.j41(6,"tbody"),e.DNE(7,ti,3,2,"tr",50),e.k0s()()()),2&o){const t=e.XpG().$implicit,i=e.XpG(3);e.R7$(4),e.Y8G("ngIf",i.showWeek),e.R7$(),e.Y8G("ngForOf",i.weekDays),e.R7$(2),e.Y8G("ngForOf",t.dates)}}function ni(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",27)(1,"div",28),e.DNE(2,Vt,3,3,"button",29),e.j41(3,"div",30),e.DNE(4,Bt,2,3,"button",31)(5,Ot,2,3,"button",32)(6,jt,3,5,"span",33),e.k0s(),e.j41(7,"button",34),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onContainerButtonKeydown(n))})("click",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onNextButtonClick(n))}),e.DNE(8,Pt,1,1,"ChevronRightIcon",35)(9,Yt,2,1,"span",36),e.k0s()(),e.DNE(10,ii,8,3,"div",37),e.k0s()}if(2&o){const t=a.index,i=e.XpG(3);e.R7$(2),e.Y8G("ngIf",0===t),e.R7$(2),e.Y8G("ngIf","date"===i.currentView),e.R7$(),e.Y8G("ngIf","year"!==i.currentView),e.R7$(),e.Y8G("ngIf","year"===i.currentView),e.R7$(),e.xc7("display",1===i.numberOfMonths||t===i.numberOfMonths-1?"inline-flex":"none"),e.BMQ("aria-label",i.nextIconAriaLabel),e.R7$(),e.Y8G("ngIf",!i.nextIconTemplate),e.R7$(),e.Y8G("ngIf",i.nextIconTemplate),e.R7$(),e.Y8G("ngIf","date"===i.currentView)}}function oi(o,a){if(1&o&&(e.j41(0,"div",59),e.EFF(1),e.k0s()),2&o){const t=e.XpG().$implicit;e.R7$(),e.SpI(" ",t," ")}}function si(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",62),e.bIt("click",function(n){const s=e.eBV(t).index,l=e.XpG(4);return e.Njj(l.onMonthSelect(n,s))})("keydown",function(n){const s=e.eBV(t).index,l=e.XpG(4);return e.Njj(l.onMonthCellKeydown(n,s))}),e.EFF(1),e.DNE(2,oi,2,1,"div",58),e.k0s()}if(2&o){const t=a.$implicit,i=a.index,n=e.XpG(4);e.Y8G("ngClass",e.l_i(3,te,n.isMonthSelected(i),n.isMonthDisabled(i))),e.R7$(),e.SpI(" ",t," "),e.R7$(),e.Y8G("ngIf",n.isMonthSelected(i))}}function ai(o,a){if(1&o&&(e.j41(0,"div",60),e.DNE(1,si,3,6,"span",61),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngForOf",t.monthPickerValues())}}function li(o,a){if(1&o&&(e.j41(0,"div",59),e.EFF(1),e.k0s()),2&o){const t=e.XpG().$implicit;e.R7$(),e.SpI(" ",t," ")}}function ri(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",65),e.bIt("click",function(n){const s=e.eBV(t).$implicit,l=e.XpG(4);return e.Njj(l.onYearSelect(n,s))})("keydown",function(n){const s=e.eBV(t).$implicit,l=e.XpG(4);return e.Njj(l.onYearCellKeydown(n,s))}),e.EFF(1),e.DNE(2,li,2,1,"div",58),e.k0s()}if(2&o){const t=a.$implicit,i=e.XpG(4);e.Y8G("ngClass",e.l_i(3,te,i.isYearSelected(t),i.isYearDisabled(t))),e.R7$(),e.SpI(" ",t," "),e.R7$(),e.Y8G("ngIf",i.isYearSelected(t))}}function ci(o,a){if(1&o&&(e.j41(0,"div",63),e.DNE(1,ri,3,6,"span",64),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngForOf",t.yearPickerValues())}}function di(o,a){if(1&o&&(e.qex(0),e.j41(1,"div",23),e.DNE(2,ni,11,10,"div",24),e.k0s(),e.DNE(3,ai,2,1,"div",25)(4,ci,2,1,"div",26),e.bVm()),2&o){const t=e.XpG(2);e.R7$(2),e.Y8G("ngForOf",t.months),e.R7$(),e.Y8G("ngIf","month"===t.currentView),e.R7$(),e.Y8G("ngIf","year"===t.currentView)}}function pi(o,a){1&o&&e.nrm(0,"ChevronUpIcon")}function ui(o,a){}function hi(o,a){1&o&&e.DNE(0,ui,0,0,"ng-template")}function mi(o,a){1&o&&(e.qex(0),e.EFF(1,"0"),e.bVm())}function _i(o,a){1&o&&e.nrm(0,"ChevronDownIcon")}function gi(o,a){}function fi(o,a){1&o&&e.DNE(0,gi,0,0,"ng-template")}function bi(o,a){1&o&&e.nrm(0,"ChevronUpIcon")}function vi(o,a){}function yi(o,a){1&o&&e.DNE(0,vi,0,0,"ng-template")}function Ci(o,a){1&o&&(e.qex(0),e.EFF(1,"0"),e.bVm())}function wi(o,a){1&o&&e.nrm(0,"ChevronDownIcon")}function Ii(o,a){}function xi(o,a){1&o&&e.DNE(0,Ii,0,0,"ng-template")}function Ti(o,a){if(1&o&&(e.j41(0,"div",69)(1,"span"),e.EFF(2),e.k0s()()),2&o){const t=e.XpG(3);e.R7$(2),e.JRh(t.timeSeparator)}}function ki(o,a){1&o&&e.nrm(0,"ChevronUpIcon")}function Si(o,a){}function Di(o,a){1&o&&e.DNE(0,Si,0,0,"ng-template")}function Ei(o,a){1&o&&(e.qex(0),e.EFF(1,"0"),e.bVm())}function Ri(o,a){1&o&&e.nrm(0,"ChevronDownIcon")}function Mi(o,a){}function Fi(o,a){1&o&&e.DNE(0,Mi,0,0,"ng-template")}function Gi(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",74)(1,"button",68),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onContainerButtonKeydown(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.incrementSecond(n))})("keydown.space",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.incrementSecond(n))})("mousedown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseDown(n,2,1))})("mouseup",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.enter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.space",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseUp(n))})("mouseleave",function(){e.eBV(t);const n=e.XpG(3);return e.Njj(n.onTimePickerElementMouseLeave())}),e.DNE(2,ki,1,0,"ChevronUpIcon",7)(3,Di,1,0,null,13),e.k0s(),e.j41(4,"span"),e.DNE(5,Ei,2,0,"ng-container",7),e.EFF(6),e.k0s(),e.j41(7,"button",68),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onContainerButtonKeydown(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.decrementSecond(n))})("keydown.space",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.decrementSecond(n))})("mousedown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseDown(n,2,-1))})("mouseup",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.enter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.space",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseUp(n))})("mouseleave",function(){e.eBV(t);const n=e.XpG(3);return e.Njj(n.onTimePickerElementMouseLeave())}),e.DNE(8,Ri,1,0,"ChevronDownIcon",7)(9,Fi,1,0,null,13),e.k0s()()}if(2&o){const t=e.XpG(3);e.R7$(),e.BMQ("aria-label",t.getTranslation("nextSecond")),e.R7$(),e.Y8G("ngIf",!t.incrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.incrementIconTemplate),e.R7$(2),e.Y8G("ngIf",t.currentSecond<10),e.R7$(),e.JRh(t.currentSecond),e.R7$(),e.BMQ("aria-label",t.getTranslation("prevSecond")),e.R7$(),e.Y8G("ngIf",!t.decrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decrementIconTemplate)}}function Vi(o,a){1&o&&e.nrm(0,"ChevronUpIcon")}function Bi(o,a){}function Oi(o,a){1&o&&e.DNE(0,Bi,0,0,"ng-template")}function Li(o,a){1&o&&e.nrm(0,"ChevronDownIcon")}function Ni(o,a){}function ji(o,a){1&o&&e.DNE(0,Ni,0,0,"ng-template")}function Pi(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",75)(1,"button",76),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onContainerButtonKeydown(n))})("click",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.toggleAMPM(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.toggleAMPM(n))}),e.DNE(2,Vi,1,0,"ChevronUpIcon",7)(3,Oi,1,0,null,13),e.k0s(),e.j41(4,"span"),e.EFF(5),e.k0s(),e.j41(6,"button",76),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onContainerButtonKeydown(n))})("click",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.toggleAMPM(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.toggleAMPM(n))}),e.DNE(7,Li,1,0,"ChevronDownIcon",7)(8,ji,1,0,null,13),e.k0s()()}if(2&o){const t=e.XpG(3);e.R7$(),e.BMQ("aria-label",t.getTranslation("am")),e.R7$(),e.Y8G("ngIf",!t.incrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.incrementIconTemplate),e.R7$(2),e.JRh(t.pm?"PM":"AM"),e.R7$(),e.BMQ("aria-label",t.getTranslation("pm")),e.R7$(),e.Y8G("ngIf",!t.decrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decrementIconTemplate)}}function zi(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",66)(1,"div",67)(2,"button",68),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onContainerButtonKeydown(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.incrementHour(n))})("keydown.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.incrementHour(n))})("mousedown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseDown(n,0,1))})("mouseup",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("mouseleave",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.onTimePickerElementMouseLeave())}),e.DNE(3,pi,1,0,"ChevronUpIcon",7)(4,hi,1,0,null,13),e.k0s(),e.j41(5,"span"),e.DNE(6,mi,2,0,"ng-container",7),e.EFF(7),e.k0s(),e.j41(8,"button",68),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onContainerButtonKeydown(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.decrementHour(n))})("keydown.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.decrementHour(n))})("mousedown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseDown(n,0,-1))})("mouseup",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("mouseleave",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.onTimePickerElementMouseLeave())}),e.DNE(9,_i,1,0,"ChevronDownIcon",7)(10,fi,1,0,null,13),e.k0s()(),e.j41(11,"div",69)(12,"span"),e.EFF(13),e.k0s()(),e.j41(14,"div",70)(15,"button",68),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onContainerButtonKeydown(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.incrementMinute(n))})("keydown.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.incrementMinute(n))})("mousedown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseDown(n,1,1))})("mouseup",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("mouseleave",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.onTimePickerElementMouseLeave())}),e.DNE(16,bi,1,0,"ChevronUpIcon",7)(17,yi,1,0,null,13),e.k0s(),e.j41(18,"span"),e.DNE(19,Ci,2,0,"ng-container",7),e.EFF(20),e.k0s(),e.j41(21,"button",68),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onContainerButtonKeydown(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.decrementMinute(n))})("keydown.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.decrementMinute(n))})("mousedown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseDown(n,1,-1))})("mouseup",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("mouseleave",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.onTimePickerElementMouseLeave())}),e.DNE(22,wi,1,0,"ChevronDownIcon",7)(23,xi,1,0,null,13),e.k0s()(),e.DNE(24,Ti,3,1,"div",71)(25,Gi,10,8,"div",72)(26,Pi,9,7,"div",73),e.k0s()}if(2&o){const t=e.XpG(2);e.R7$(2),e.BMQ("aria-label",t.getTranslation("nextHour")),e.R7$(),e.Y8G("ngIf",!t.incrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.incrementIconTemplate),e.R7$(2),e.Y8G("ngIf",t.currentHour<10),e.R7$(),e.JRh(t.currentHour),e.R7$(),e.BMQ("aria-label",t.getTranslation("prevHour")),e.R7$(),e.Y8G("ngIf",!t.decrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decrementIconTemplate),e.R7$(3),e.JRh(t.timeSeparator),e.R7$(2),e.BMQ("aria-label",t.getTranslation("nextMinute")),e.R7$(),e.Y8G("ngIf",!t.incrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.incrementIconTemplate),e.R7$(2),e.Y8G("ngIf",t.currentMinute<10),e.R7$(),e.JRh(t.currentMinute),e.R7$(),e.BMQ("aria-label",t.getTranslation("prevMinute")),e.R7$(),e.Y8G("ngIf",!t.decrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decrementIconTemplate),e.R7$(),e.Y8G("ngIf",t.showSeconds),e.R7$(),e.Y8G("ngIf",t.showSeconds),e.R7$(),e.Y8G("ngIf","12"==t.hourFormat)}}function Hi(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",77)(1,"button",78),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onContainerButtonKeydown(n))})("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTodayButtonClick(n))}),e.k0s(),e.j41(2,"button",78),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onContainerButtonKeydown(n))})("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onClearButtonClick(n))}),e.k0s()()}if(2&o){const t=e.XpG(2);e.R7$(),e.Y8G("label",t.getTranslation("today"))("ngClass",e.eq3(4,be,t.todayButtonStyleClass)),e.R7$(),e.Y8G("label",t.getTranslation("clear"))("ngClass",e.eq3(6,be,t.clearButtonStyleClass))}}function Yi(o,a){1&o&&e.eu8(0)}function $i(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",20,2),e.bIt("@overlayAnimation.start",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onOverlayAnimationStart(n))})("@overlayAnimation.done",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onOverlayAnimationDone(n))})("click",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onOverlayClick(n))}),e.SdG(2),e.DNE(3,Et,1,0,"ng-container",13)(4,di,5,3,"ng-container",7)(5,zi,27,20,"div",21)(6,Hi,3,8,"div",22),e.SdG(7,1),e.DNE(8,Yi,1,0,"ng-container",13),e.k0s()}if(2&o){const t=e.XpG();e.HbH(t.panelStyleClass),e.Y8G("ngStyle",t.panelStyle)("ngClass",e.l4e(14,dt,t.inline,t.disabled,t.timeOnly,t.numberOfMonths>1,"month"===t.view,t.touchUI))("@overlayAnimation",t.touchUI?e.eq3(24,pt,e.l_i(21,fe,t.showTransitionOptions,t.hideTransitionOptions)):e.eq3(29,ut,e.l_i(26,fe,t.showTransitionOptions,t.hideTransitionOptions)))("@.disabled",!0===t.inline),e.BMQ("aria-label",t.getTranslation("chooseDate"))("role",t.inline?null:"dialog")("aria-modal",t.inline?null:"true"),e.R7$(3),e.Y8G("ngTemplateOutlet",t.headerTemplate),e.R7$(),e.Y8G("ngIf",!t.timeOnly),e.R7$(),e.Y8G("ngIf",(t.showTime||t.timeOnly)&&"date"===t.currentView),e.R7$(),e.Y8G("ngIf",t.showButtonBar),e.R7$(2),e.Y8G("ngTemplateOutlet",t.footerTemplate)}}const Ai={provide:R.kq,useExisting:(0,e.Rfq)(()=>Xi),multi:!0};let Xi=(()=>{class o{document;el;renderer;cd;zone;config;overlayService;iconDisplay="button";style;styleClass;inputStyle;inputId;name;inputStyleClass;placeholder;ariaLabelledBy;ariaLabel;iconAriaLabel;disabled;dateFormat;multipleSeparator=",";rangeSeparator="-";inline=!1;showOtherMonths=!0;selectOtherMonths;showIcon;icon;appendTo;readonlyInput;shortYearCutoff="+10";monthNavigator;yearNavigator;hourFormat="24";timeOnly;stepHour=1;stepMinute=1;stepSecond=1;showSeconds=!1;required;showOnFocus=!0;showWeek=!1;showClear=!1;dataType="date";selectionMode="single";maxDateCount;showButtonBar;todayButtonStyleClass="p-button-text";clearButtonStyleClass="p-button-text";autoZIndex=!0;baseZIndex=0;panelStyleClass;panelStyle;keepInvalid=!1;hideOnDateTimeSelect=!0;touchUI;timeSeparator=":";focusTrap=!0;showTransitionOptions=".12s cubic-bezier(0, 0, 0.2, 1)";hideTransitionOptions=".1s linear";tabindex;get minDate(){return this._minDate}set minDate(t){this._minDate=t,null!=this.currentMonth&&null!=this.currentMonth&&this.currentYear&&this.createMonths(this.currentMonth,this.currentYear)}get maxDate(){return this._maxDate}set maxDate(t){this._maxDate=t,null!=this.currentMonth&&null!=this.currentMonth&&this.currentYear&&this.createMonths(this.currentMonth,this.currentYear)}get disabledDates(){return this._disabledDates}set disabledDates(t){this._disabledDates=t,null!=this.currentMonth&&null!=this.currentMonth&&this.currentYear&&this.createMonths(this.currentMonth,this.currentYear)}get disabledDays(){return this._disabledDays}set disabledDays(t){this._disabledDays=t,null!=this.currentMonth&&null!=this.currentMonth&&this.currentYear&&this.createMonths(this.currentMonth,this.currentYear)}get yearRange(){return this._yearRange}set yearRange(t){if(this._yearRange=t,t){const i=t.split(":"),n=parseInt(i[0]),s=parseInt(i[1]);this.populateYearOptions(n,s)}}get showTime(){return this._showTime}set showTime(t){this._showTime=t,void 0===this.currentHour&&this.initTime(this.value||new Date),this.updateInputfield()}get responsiveOptions(){return this._responsiveOptions}set responsiveOptions(t){this._responsiveOptions=t,this.destroyResponsiveStyleElement(),this.createResponsiveStyle()}get numberOfMonths(){return this._numberOfMonths}set numberOfMonths(t){this._numberOfMonths=t,this.destroyResponsiveStyleElement(),this.createResponsiveStyle()}get firstDayOfWeek(){return this._firstDayOfWeek}set firstDayOfWeek(t){this._firstDayOfWeek=t,this.createWeekDays()}set locale(t){console.warn("Locale property has no effect, use new i18n API instead.")}get view(){return this._view}set view(t){this._view=t,this.currentView=this._view}get defaultDate(){return this._defaultDate}set defaultDate(t){if(this._defaultDate=t,this.initialized){const i=t||new Date;this.currentMonth=i.getMonth(),this.currentYear=i.getFullYear(),this.initTime(i),this.createMonths(this.currentMonth,this.currentYear)}}onFocus=new e.bkB;onBlur=new e.bkB;onClose=new e.bkB;onSelect=new e.bkB;onClear=new e.bkB;onInput=new e.bkB;onTodayClick=new e.bkB;onClearClick=new e.bkB;onMonthChange=new e.bkB;onYearChange=new e.bkB;onClickOutside=new e.bkB;onShow=new e.bkB;templates;containerViewChild;inputfieldViewChild;set content(t){this.contentViewChild=t,this.contentViewChild&&(this.isMonthNavigate?(Promise.resolve(null).then(()=>this.updateFocus()),this.isMonthNavigate=!1):!this.focus&&!this.inline&&this.initFocusableCell())}contentViewChild;value;dates;months;weekDays;currentMonth;currentYear;currentHour;currentMinute;currentSecond;pm;mask;maskClickListener;overlay;responsiveStyleElement;overlayVisible;onModelChange=()=>{};onModelTouched=()=>{};calendarElement;timePickerTimer;documentClickListener;animationEndListener;ticksTo1970;yearOptions;focus;isKeydown;filled;inputFieldValue=null;_minDate;_maxDate;_showTime;_yearRange;preventDocumentListener;dateTemplate;headerTemplate;footerTemplate;disabledDateTemplate;decadeTemplate;previousIconTemplate;nextIconTemplate;triggerIconTemplate;clearIconTemplate;decrementIconTemplate;incrementIconTemplate;inputIconTemplate;_disabledDates;_disabledDays;selectElement;todayElement;focusElement;scrollHandler;documentResizeListener;navigationState=null;isMonthNavigate;initialized;translationSubscription;_locale;_responsiveOptions;currentView;attributeSelector;panelId;_numberOfMonths=1;_firstDayOfWeek;_view="date";preventFocus;_defaultDate;window;get locale(){return this._locale}get iconButtonAriaLabel(){return this.iconAriaLabel?this.iconAriaLabel:this.getTranslation("chooseDate")}get prevIconAriaLabel(){return this.getTranslation("year"===this.currentView?"prevDecade":"month"===this.currentView?"prevYear":"prevMonth")}get nextIconAriaLabel(){return this.getTranslation("year"===this.currentView?"nextDecade":"month"===this.currentView?"nextYear":"nextMonth")}constructor(t,i,n,s,l,r,c){this.document=t,this.el=i,this.renderer=n,this.cd=s,this.zone=l,this.config=r,this.overlayService=c,this.window=this.document.defaultView}ngOnInit(){this.attributeSelector=(0,h._Y)(),this.panelId=this.attributeSelector+"_panel";const t=this.defaultDate||new Date;this.createResponsiveStyle(),this.currentMonth=t.getMonth(),this.currentYear=t.getFullYear(),this.yearOptions=[],this.currentView=this.view,"date"===this.view&&(this.createWeekDays(),this.initTime(t),this.createMonths(this.currentMonth,this.currentYear),this.ticksTo1970=24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7),this.translationSubscription=this.config.translationObserver.subscribe(()=>{this.createWeekDays(),this.cd.markForCheck()}),this.initialized=!0}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"date":default:this.dateTemplate=t.template;break;case"decade":this.decadeTemplate=t.template;break;case"disabledDate":this.disabledDateTemplate=t.template;break;case"header":this.headerTemplate=t.template;break;case"inputicon":this.inputIconTemplate=t.template;break;case"previousicon":this.previousIconTemplate=t.template;break;case"nexticon":this.nextIconTemplate=t.template;break;case"triggericon":this.triggerIconTemplate=t.template;break;case"clearicon":this.clearIconTemplate=t.template;break;case"decrementicon":this.decrementIconTemplate=t.template;break;case"incrementicon":this.incrementIconTemplate=t.template;break;case"footer":this.footerTemplate=t.template}})}ngAfterViewInit(){this.inline&&(this.contentViewChild&&this.contentViewChild.nativeElement.setAttribute(this.attributeSelector,""),!this.disabled&&!this.inline&&(this.initFocusableCell(),1===this.numberOfMonths&&this.contentViewChild&&this.contentViewChild.nativeElement&&(this.contentViewChild.nativeElement.style.width=d.D.getOuterWidth(this.containerViewChild?.nativeElement)+"px")))}getTranslation(t){return this.config.getTranslation(t)}populateYearOptions(t,i){this.yearOptions=[];for(let n=t;n<=i;n++)this.yearOptions.push(n)}createWeekDays(){this.weekDays=[];let t=this.getFirstDateOfWeek(),i=this.getTranslation(g.Yj.DAY_NAMES_MIN);for(let n=0;n<7;n++)this.weekDays.push(i[t]),t=6==t?0:++t}monthPickerValues(){let t=[];for(let i=0;i<=11;i++)t.push(this.config.getTranslation("monthNamesShort")[i]);return t}yearPickerValues(){let t=[],i=this.currentYear-this.currentYear%10;for(let n=0;n<10;n++)t.push(i+n);return t}createMonths(t,i){this.months=this.months=[];for(let n=0;n11&&(s=s%11-1,l=i+1),this.months.push(this.createMonth(s,l))}}getWeekNumber(t){let i=new Date(t.getTime());i.setDate(i.getDate()+4-(i.getDay()||7));let n=i.getTime();return i.setMonth(0),i.setDate(1),Math.floor(Math.round((n-i.getTime())/864e5)/7)+1}createMonth(t,i){let n=[],s=this.getFirstDayOfMonthIndex(t,i),l=this.getDaysCountInMonth(t,i),r=this.getDaysCountInPrevMonth(t,i),c=1,p=new Date,u=[],_=Math.ceil((l+s)/7);for(let b=0;b<_;b++){let f=[];if(0==b){for(let C=r-s+1;C<=r;C++){let y=this.getPreviousMonthAndYear(t,i);f.push({day:C,month:y.month,year:y.year,otherMonth:!0,today:this.isToday(p,C,y.month,y.year),selectable:this.isSelectable(C,y.month,y.year,!0)})}let w=7-f.length;for(let C=0;Cl){let C=this.getNextMonthAndYear(t,i);f.push({day:c-l,month:C.month,year:C.year,otherMonth:!0,today:this.isToday(p,c-l,C.month,C.year),selectable:this.isSelectable(c-l,C.month,C.year,!0)})}else f.push({day:c,month:t,year:i,today:this.isToday(p,c,t,i),selectable:this.isSelectable(c,t,i,!1)});c++}this.showWeek&&u.push(this.getWeekNumber(new Date(f[0].year,f[0].month,f[0].day))),n.push(f)}return{month:t,year:i,dates:n,weekNumbers:u}}initTime(t){this.pm=t.getHours()>11,this.showTime?(this.currentMinute=t.getMinutes(),this.currentSecond=t.getSeconds(),this.setCurrentHourPM(t.getHours())):this.timeOnly&&(this.currentMinute=0,this.currentHour=0,this.currentSecond=0)}navBackward(t){this.disabled?t.preventDefault():(this.isMonthNavigate=!0,"month"===this.currentView?(this.decrementYear(),setTimeout(()=>{this.updateFocus()},1)):"year"===this.currentView?(this.decrementDecade(),setTimeout(()=>{this.updateFocus()},1)):(0===this.currentMonth?(this.currentMonth=11,this.decrementYear()):this.currentMonth--,this.onMonthChange.emit({month:this.currentMonth+1,year:this.currentYear}),this.createMonths(this.currentMonth,this.currentYear)))}navForward(t){this.disabled?t.preventDefault():(this.isMonthNavigate=!0,"month"===this.currentView?(this.incrementYear(),setTimeout(()=>{this.updateFocus()},1)):"year"===this.currentView?(this.incrementDecade(),setTimeout(()=>{this.updateFocus()},1)):(11===this.currentMonth?(this.currentMonth=0,this.incrementYear()):this.currentMonth++,this.onMonthChange.emit({month:this.currentMonth+1,year:this.currentYear}),this.createMonths(this.currentMonth,this.currentYear)))}decrementYear(){this.currentYear--;let t=this.yearOptions;if(this.yearNavigator&&this.currentYeart[t.length-1]){let i=t[t.length-1]-t[0];this.populateYearOptions(t[0]+i,t[t.length-1]+i)}}switchToMonthView(t){this.setCurrentView("month"),t.preventDefault()}switchToYearView(t){this.setCurrentView("year"),t.preventDefault()}onDateSelect(t,i){!this.disabled&&i.selectable?(this.isMultipleSelection()&&this.isSelected(i)?(this.value=this.value.filter((n,s)=>!this.isDateEquals(n,i)),0===this.value.length&&(this.value=null),this.updateModel(this.value)):this.shouldSelectDate(i)&&this.selectDate(i),this.isSingleSelection()&&this.hideOnDateTimeSelect&&setTimeout(()=>{t.preventDefault(),this.hideOverlay(),this.mask&&this.disableModality(),this.cd.markForCheck()},150),this.updateInputfield(),t.preventDefault()):t.preventDefault()}shouldSelectDate(t){return!this.isMultipleSelection()||null==this.maxDateCount||this.maxDateCount>(this.value?this.value.length:0)}onMonthSelect(t,i){"month"===this.view?this.onDateSelect(t,{year:this.currentYear,month:i,day:1,selectable:!0}):(this.currentMonth=i,this.createMonths(this.currentMonth,this.currentYear),this.setCurrentView("date"),this.onMonthChange.emit({month:this.currentMonth+1,year:this.currentYear}))}onYearSelect(t,i){"year"===this.view?this.onDateSelect(t,{year:i,month:0,day:1,selectable:!0}):(this.currentYear=i,this.setCurrentView("month"),this.onYearChange.emit({month:this.currentMonth+1,year:this.currentYear}))}updateInputfield(){let t="";if(this.value)if(this.isSingleSelection())t=this.formatDateTime(this.value);else if(this.isMultipleSelection())for(let i=0;i11,this.currentHour=t>=12?12==t?12:t-12:0==t?12:t):this.currentHour=t}setCurrentView(t){this.currentView=t,this.cd.detectChanges(),this.alignOverlay()}selectDate(t){let i=new Date(t.year,t.month,t.day);if(this.showTime&&(i.setHours("12"==this.hourFormat?12===this.currentHour?this.pm?12:0:this.pm?this.currentHour+12:this.currentHour:this.currentHour),i.setMinutes(this.currentMinute),i.setSeconds(this.currentSecond)),this.minDate&&this.minDate>i&&(i=this.minDate,this.setCurrentHourPM(i.getHours()),this.currentMinute=i.getMinutes(),this.currentSecond=i.getSeconds()),this.maxDate&&this.maxDate=n.getTime()?s=i:(n=i,s=null),this.updateModel([n,s])}else this.updateModel([i,null]);this.onSelect.emit(i)}updateModel(t){if(this.value=t,"date"==this.dataType)this.onModelChange(this.value);else if("string"==this.dataType)if(this.isSingleSelection())this.onModelChange(this.formatDateTime(this.value));else{let i=null;Array.isArray(this.value)&&(i=this.value.map(n=>this.formatDateTime(n))),this.onModelChange(i)}}getFirstDayOfMonthIndex(t,i){let n=new Date;n.setDate(1),n.setMonth(t),n.setFullYear(i);let s=n.getDay()+this.getSundayIndex();return s>=7?s-7:s}getDaysCountInMonth(t,i){return 32-this.daylightSavingAdjust(new Date(i,t,32)).getDate()}getDaysCountInPrevMonth(t,i){let n=this.getPreviousMonthAndYear(t,i);return this.getDaysCountInMonth(n.month,n.year)}getPreviousMonthAndYear(t,i){let n,s;return 0===t?(n=11,s=i-1):(n=t-1,s=i),{month:n,year:s}}getNextMonthAndYear(t,i){let n,s;return 11===t?(n=0,s=i+1):(n=t+1,s=i),{month:n,year:s}}getSundayIndex(){let t=this.getFirstDateOfWeek();return t>0?7-t:0}isSelected(t){if(!this.value)return!1;if(this.isSingleSelection())return this.isDateEquals(this.value,t);if(this.isMultipleSelection()){let i=!1;for(let n of this.value)if(i=this.isDateEquals(n,t),i)break;return i}return this.isRangeSelection()?this.value[1]?this.isDateEquals(this.value[0],t)||this.isDateEquals(this.value[1],t)||this.isDateBetween(this.value[0],this.value[1],t):this.isDateEquals(this.value[0],t):void 0}isComparable(){return null!=this.value&&"string"!=typeof this.value}isMonthSelected(t){if(this.isComparable()&&!this.isMultipleSelection()){const[i,n]=this.isRangeSelection()?this.value:[this.value,this.value],s=new Date(this.currentYear,t,1);return s>=i&&s<=(n??i)}return!1}isMonthDisabled(t){for(let i=1;i=l.getTime()}return!1}isSingleSelection(){return"single"===this.selectionMode}isRangeSelection(){return"range"===this.selectionMode}isMultipleSelection(){return"multiple"===this.selectionMode}isToday(t,i,n,s){return t.getDate()===i&&t.getMonth()===n&&t.getFullYear()===s}isSelectable(t,i,n,s){let l=!0,r=!0,c=!0,p=!0;return!(s&&!this.selectOtherMonths)&&(this.minDate&&(this.minDate.getFullYear()>n||this.minDate.getFullYear()===n&&(this.minDate.getMonth()>i||this.minDate.getMonth()===i&&this.minDate.getDate()>t))&&(l=!1),this.maxDate&&(this.maxDate.getFullYear()1||this.disabled}onPrevButtonClick(t){this.navigationState={backward:!0,button:!0},this.navBackward(t)}onNextButtonClick(t){this.navigationState={backward:!1,button:!0},this.navForward(t)}onContainerButtonKeydown(t){switch(t.which){case 9:if(this.inline||this.trapFocus(t),this.inline){const i=d.D.findSingle(this.containerViewChild?.nativeElement,".p-datepicker-header");t.target==i.children[i.children.length-1]&&this.initFocusableCell()}break;case 27:this.inputfieldViewChild?.nativeElement.focus(),this.overlayVisible=!1,t.preventDefault()}}onInputKeydown(t){this.isKeydown=!0,40===t.keyCode&&this.contentViewChild?this.trapFocus(t):27===t.keyCode?this.overlayVisible&&(this.inputfieldViewChild?.nativeElement.focus(),this.overlayVisible=!1,t.preventDefault()):13===t.keyCode?this.overlayVisible&&(this.overlayVisible=!1,t.preventDefault()):9===t.keyCode&&this.contentViewChild&&(d.D.getFocusableElements(this.contentViewChild.nativeElement).forEach(i=>i.tabIndex="-1"),this.overlayVisible&&(this.overlayVisible=!1))}onDateCellKeydown(t,i,n){const s=t.currentTarget,l=s.parentElement;switch(t.which){case 40:{s.tabIndex="-1";let r=d.D.index(l),c=l.parentElement.nextElementSibling;c?d.D.hasClass(c.children[r].children[0],"p-disabled")?(this.navigationState={backward:!1},this.navForward(t)):(c.children[r].children[0].tabIndex="0",c.children[r].children[0].focus()):(this.navigationState={backward:!1},this.navForward(t)),t.preventDefault();break}case 38:{s.tabIndex="-1";let r=d.D.index(l),c=l.parentElement.previousElementSibling;if(c){let p=c.children[r].children[0];d.D.hasClass(p,"p-disabled")?(this.navigationState={backward:!0},this.navBackward(t)):(p.tabIndex="0",p.focus())}else this.navigationState={backward:!0},this.navBackward(t);t.preventDefault();break}case 37:{s.tabIndex="-1";let r=l.previousElementSibling;if(r){let c=r.children[0];d.D.hasClass(c,"p-disabled")||d.D.hasClass(c.parentElement,"p-datepicker-weeknumber")?this.navigateToMonth(!0,n):(c.tabIndex="0",c.focus())}else this.navigateToMonth(!0,n);t.preventDefault();break}case 39:{s.tabIndex="-1";let r=l.nextElementSibling;if(r){let c=r.children[0];d.D.hasClass(c,"p-disabled")?this.navigateToMonth(!1,n):(c.tabIndex="0",c.focus())}else this.navigateToMonth(!1,n);t.preventDefault();break}case 13:case 32:this.onDateSelect(t,i),t.preventDefault();break;case 27:this.inputfieldViewChild?.nativeElement.focus(),this.overlayVisible=!1,t.preventDefault();break;case 9:this.inline||this.trapFocus(t)}}onMonthCellKeydown(t,i){const n=t.currentTarget;switch(t.which){case 38:case 40:{n.tabIndex="-1";var s=n.parentElement.children,l=d.D.index(n);let r=s[40===t.which?l+3:l-3];r&&(r.tabIndex="0",r.focus()),t.preventDefault();break}case 37:{n.tabIndex="-1";let r=n.previousElementSibling;r?(r.tabIndex="0",r.focus()):(this.navigationState={backward:!0},this.navBackward(t)),t.preventDefault();break}case 39:{n.tabIndex="-1";let r=n.nextElementSibling;r?(r.tabIndex="0",r.focus()):(this.navigationState={backward:!1},this.navForward(t)),t.preventDefault();break}case 13:case 32:this.onMonthSelect(t,i),t.preventDefault();break;case 27:this.inputfieldViewChild?.nativeElement.focus(),this.overlayVisible=!1,t.preventDefault();break;case 9:this.inline||this.trapFocus(t)}}onYearCellKeydown(t,i){const n=t.currentTarget;switch(t.which){case 38:case 40:{n.tabIndex="-1";var s=n.parentElement.children,l=d.D.index(n);let r=s[40===t.which?l+2:l-2];r&&(r.tabIndex="0",r.focus()),t.preventDefault();break}case 37:{n.tabIndex="-1";let r=n.previousElementSibling;r?(r.tabIndex="0",r.focus()):(this.navigationState={backward:!0},this.navBackward(t)),t.preventDefault();break}case 39:{n.tabIndex="-1";let r=n.nextElementSibling;r?(r.tabIndex="0",r.focus()):(this.navigationState={backward:!1},this.navForward(t)),t.preventDefault();break}case 13:case 32:this.onYearSelect(t,i),t.preventDefault();break;case 27:this.inputfieldViewChild?.nativeElement.focus(),this.overlayVisible=!1,t.preventDefault();break;case 9:this.trapFocus(t)}}navigateToMonth(t,i){if(t)if(1===this.numberOfMonths||0===i)this.navigationState={backward:!0},this.navBackward(event);else{let s=d.D.find(this.contentViewChild.nativeElement.children[i-1],".p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)"),l=s[s.length-1];l.tabIndex="0",l.focus()}else if(1===this.numberOfMonths||i===this.numberOfMonths-1)this.navigationState={backward:!1},this.navForward(event);else{let s=d.D.findSingle(this.contentViewChild.nativeElement.children[i+1],".p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)");s.tabIndex="0",s.focus()}}updateFocus(){let t;if(this.navigationState){if(this.navigationState.button)this.initFocusableCell(),this.navigationState.backward?d.D.findSingle(this.contentViewChild.nativeElement,".p-datepicker-prev").focus():d.D.findSingle(this.contentViewChild.nativeElement,".p-datepicker-next").focus();else{if(this.navigationState.backward){let i;i=d.D.find(this.contentViewChild.nativeElement,"month"===this.currentView?".p-monthpicker .p-monthpicker-month:not(.p-disabled)":"year"===this.currentView?".p-yearpicker .p-yearpicker-year:not(.p-disabled)":".p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)"),i&&i.length>0&&(t=i[i.length-1])}else t=d.D.findSingle(this.contentViewChild.nativeElement,"month"===this.currentView?".p-monthpicker .p-monthpicker-month:not(.p-disabled)":"year"===this.currentView?".p-yearpicker .p-yearpicker-year:not(.p-disabled)":".p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)");t&&(t.tabIndex="0",t.focus())}this.navigationState=null}else this.initFocusableCell()}initFocusableCell(){const t=this.contentViewChild?.nativeElement;let i;if("month"===this.currentView){let n=d.D.find(t,".p-monthpicker .p-monthpicker-month:not(.p-disabled)"),s=d.D.findSingle(t,".p-monthpicker .p-monthpicker-month.p-highlight");n.forEach(l=>l.tabIndex=-1),i=s||n[0],0===n.length&&d.D.find(t,'.p-monthpicker .p-monthpicker-month.p-disabled[tabindex = "0"]').forEach(r=>r.tabIndex=-1)}else if("year"===this.currentView){let n=d.D.find(t,".p-yearpicker .p-yearpicker-year:not(.p-disabled)"),s=d.D.findSingle(t,".p-yearpicker .p-yearpicker-year.p-highlight");n.forEach(l=>l.tabIndex=-1),i=s||n[0],0===n.length&&d.D.find(t,'.p-yearpicker .p-yearpicker-year.p-disabled[tabindex = "0"]').forEach(r=>r.tabIndex=-1)}else if(i=d.D.findSingle(t,"span.p-highlight"),!i){let n=d.D.findSingle(t,"td.p-datepicker-today span:not(.p-disabled):not(.p-ink)");i=n||d.D.findSingle(t,".p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)")}i&&(i.tabIndex="0",!this.preventFocus&&(!this.navigationState||!this.navigationState.button)&&setTimeout(()=>{this.disabled||i.focus()},1),this.preventFocus=!1)}trapFocus(t){let i=d.D.getFocusableElements(this.contentViewChild.nativeElement);if(i&&i.length>0)if(i[0].ownerDocument.activeElement){let n=i.indexOf(i[0].ownerDocument.activeElement);if(t.shiftKey)if(-1==n||0===n)if(this.focusTrap)i[i.length-1].focus();else{if(-1===n)return this.hideOverlay();if(0===n)return}else i[n-1].focus();else if(-1==n)if(this.timeOnly)i[0].focus();else{let s=0;for(let l=0;lr||this.minDate.getHours()===r&&(this.minDate.getMinutes()>i||this.minDate.getMinutes()===i&&this.minDate.getSeconds()>n))||this.maxDate&&c&&this.maxDate.toDateString()===c&&(this.maxDate.getHours()=24?n-24:n:"12"==this.hourFormat&&(this.currentHour<12&&n>11&&(s=!this.pm),n=n>=13?n-12:n),this.validateTime(n,this.currentMinute,this.currentSecond,s)&&(this.currentHour=n,this.pm=s),t.preventDefault()}onTimePickerElementMouseDown(t,i,n){this.disabled||(this.repeat(t,null,i,n),t.preventDefault())}onTimePickerElementMouseUp(t){this.disabled||(this.clearTimePickerTimer(),this.updateTime())}onTimePickerElementMouseLeave(){!this.disabled&&this.timePickerTimer&&(this.clearTimePickerTimer(),this.updateTime())}repeat(t,i,n,s){let l=i||500;switch(this.clearTimePickerTimer(),this.timePickerTimer=setTimeout(()=>{this.repeat(t,100,n,s),this.cd.markForCheck()},l),n){case 0:1===s?this.incrementHour(t):this.decrementHour(t);break;case 1:1===s?this.incrementMinute(t):this.decrementMinute(t);break;case 2:1===s?this.incrementSecond(t):this.decrementSecond(t)}this.updateInputfield()}clearTimePickerTimer(){this.timePickerTimer&&(clearTimeout(this.timePickerTimer),this.timePickerTimer=null)}decrementHour(t){let i=this.currentHour-this.stepHour,n=this.pm;"24"==this.hourFormat?i=i<0?24+i:i:"12"==this.hourFormat&&(12===this.currentHour&&(n=!this.pm),i=i<=0?12+i:i),this.validateTime(i,this.currentMinute,this.currentSecond,n)&&(this.currentHour=i,this.pm=n),t.preventDefault()}incrementMinute(t){let i=this.currentMinute+this.stepMinute;i=i>59?i-60:i,this.validateTime(this.currentHour,i,this.currentSecond,this.pm)&&(this.currentMinute=i),t.preventDefault()}decrementMinute(t){let i=this.currentMinute-this.stepMinute;i=i<0?60+i:i,this.validateTime(this.currentHour,i,this.currentSecond,this.pm)&&(this.currentMinute=i),t.preventDefault()}incrementSecond(t){let i=this.currentSecond+this.stepSecond;i=i>59?i-60:i,this.validateTime(this.currentHour,this.currentMinute,i,this.pm)&&(this.currentSecond=i),t.preventDefault()}decrementSecond(t){let i=this.currentSecond-this.stepSecond;i=i<0?60+i:i,this.validateTime(this.currentHour,this.currentMinute,i,this.pm)&&(this.currentSecond=i),t.preventDefault()}updateTime(){let t=this.value;this.isRangeSelection()&&(t=this.value[1]||this.value[0]),this.isMultipleSelection()&&(t=this.value[this.value.length-1]),t=t?new Date(t.getTime()):new Date,t.setHours("12"==this.hourFormat?12===this.currentHour?this.pm?12:0:this.pm?this.currentHour+12:this.currentHour:this.currentHour),t.setMinutes(this.currentMinute),t.setSeconds(this.currentSecond),this.isRangeSelection()&&(t=this.value[1]?[this.value[0],t]:[t,null]),this.isMultipleSelection()&&(t=[...this.value.slice(0,-1),t]),this.updateModel(t),this.onSelect.emit(t),this.updateInputfield()}toggleAMPM(t){const i=!this.pm;this.validateTime(this.currentHour,this.currentMinute,this.currentSecond,i)&&(this.pm=i,this.updateTime()),t.preventDefault()}onUserInput(t){if(!this.isKeydown)return;this.isKeydown=!1;let i=t.target.value;try{let n=this.parseValueFromString(i);this.isValidSelection(n)?(this.updateModel(n),this.updateUI()):this.keepInvalid&&this.updateModel(n)}catch{this.updateModel(this.keepInvalid?i:null)}this.filled=null!=i&&i.length,this.onInput.emit(t)}isValidSelection(t){let i=!0;return this.isSingleSelection()?this.isSelectable(t.getDate(),t.getMonth(),t.getFullYear(),!1)||(i=!1):t.every(n=>this.isSelectable(n.getDate(),n.getMonth(),n.getFullYear(),!1))&&this.isRangeSelection()&&(i=t.length>1&&t[1]>t[0]),i}parseValueFromString(t){if(!t||0===t.trim().length)return null;let i;if(this.isSingleSelection())i=this.parseDateTime(t);else if(this.isMultipleSelection()){let n=t.split(this.multipleSeparator);i=[];for(let s of n)i.push(this.parseDateTime(s.trim()))}else if(this.isRangeSelection()){let n=t.split(" "+this.rangeSeparator+" ");i=[];for(let s=0;s{this.disableModality(),this.overlayVisible=!1}),this.renderer.appendChild(this.document.body,this.mask),d.D.blockBodyScroll())}disableModality(){this.mask&&(d.D.addClass(this.mask,"p-component-overlay-leave"),this.animationEndListener||(this.animationEndListener=this.renderer.listen(this.mask,"animationend",this.destroyMask.bind(this))))}destroyMask(){if(!this.mask)return;this.renderer.removeChild(this.document.body,this.mask);let i,t=this.document.body.children;for(let n=0;n{const _=n+1{let f=""+_;if(s(u))for(;f.lengths(u)?f[_]:b[_];let c="",p=!1;if(t)for(n=0;n11&&12!=n&&(n-=12),i+="12"==this.hourFormat&&0===n?12:n<10?"0"+n:n,i+=":",i+=s<10?"0"+s:s,this.showSeconds&&(i+=":",i+=l<10?"0"+l:l),"12"==this.hourFormat&&(i+=t.getHours()>11?" PM":" AM"),i}parseTime(t){let i=t.split(":");if(i.length!==(this.showSeconds?3:2))throw"Invalid time";let s=parseInt(i[0]),l=parseInt(i[1]),r=this.showSeconds?parseInt(i[2]):null;if(isNaN(s)||isNaN(l)||s>23||l>59||"12"==this.hourFormat&&s>12||this.showSeconds&&(isNaN(r)||r>59))throw"Invalid time";return"12"==this.hourFormat&&(12!==s&&this.pm?s+=12:!this.pm&&12===s&&(s-=12)),{hour:s,minute:l,second:r}}parseDate(t,i){if(null==i||null==t)throw"Invalid arguments";if(""===(t="object"==typeof t?t.toString():t+""))return null;let n,s,l,w,r=0,c="string"!=typeof this.shortYearCutoff?this.shortYearCutoff:(new Date).getFullYear()%100+parseInt(this.shortYearCutoff,10),p=-1,u=-1,_=-1,b=-1,f=!1,C=S=>{let D=n+1{let D=C(S),G="@"===S?14:"!"===S?20:"y"===S&&D?4:"o"===S?3:2,J=new RegExp("^\\d{"+("y"===S?G:1)+","+G+"}"),O=t.substring(r).match(J);if(!O)throw"Missing number at position "+r;return r+=O[0].length,parseInt(O[0],10)},T=(S,D,G)=>{let B=-1,J=C(S)?G:D,O=[];for(let V=0;V-(V[1].length-Y[1].length));for(let V=0;V{if(t.charAt(r)!==i.charAt(n))throw"Unexpected literal at position "+r;r++};for("month"===this.view&&(_=1),n=0;n-1)for(u=1,_=b;s=this.getDaysCountInMonth(p,u-1),!(_<=s);)u++,_-=s;if("year"===this.view&&(u=-1===u?1:u,_=-1===_?1:_),w=this.daylightSavingAdjust(new Date(p,u-1,_)),w.getFullYear()!==p||w.getMonth()+1!==u||w.getDate()!==_)throw"Invalid date";return w}daylightSavingAdjust(t){return t?(t.setHours(t.getHours()>12?t.getHours()+2:0),t):null}updateFilledState(){this.filled=this.inputFieldValue&&""!=this.inputFieldValue}onTodayButtonClick(t){const i=new Date,n={day:i.getDate(),month:i.getMonth(),year:i.getFullYear(),otherMonth:i.getMonth()!==this.currentMonth||i.getFullYear()!==this.currentYear,today:!0,selectable:!0};this.createMonths(i.getMonth(),i.getFullYear()),this.onDateSelect(t,n),this.onTodayClick.emit(t)}onClearButtonClick(t){this.updateModel(null),this.updateInputfield(),this.hideOverlay(),this.onClearClick.emit(t)}createResponsiveStyle(){if(this.numberOfMonths>1&&this.responsiveOptions){this.responsiveStyleElement||(this.responsiveStyleElement=this.renderer.createElement("style"),this.responsiveStyleElement.type="text/css",this.renderer.appendChild(this.document.body,this.responsiveStyleElement));let t="";if(this.responsiveOptions){let i=[...this.responsiveOptions].filter(n=>!(!n.breakpoint||!n.numMonths)).sort((n,s)=>-1*n.breakpoint.localeCompare(s.breakpoint,void 0,{numeric:!0}));for(let n=0;n{this.documentClickListener=this.renderer.listen(this.el?this.el.nativeElement.ownerDocument:this.document,"mousedown",i=>{this.isOutsideClicked(i)&&this.overlayVisible&&this.zone.run(()=>{this.hideOverlay(),this.onClickOutside.emit(i),this.cd.markForCheck()})})})}unbindDocumentClickListener(){this.documentClickListener&&(this.documentClickListener(),this.documentClickListener=null)}bindDocumentResizeListener(){!this.documentResizeListener&&!this.touchUI&&(this.documentResizeListener=this.renderer.listen(this.window,"resize",this.onWindowResize.bind(this)))}unbindDocumentResizeListener(){this.documentResizeListener&&(this.documentResizeListener(),this.documentResizeListener=null)}bindScrollListener(){this.scrollHandler||(this.scrollHandler=new d.b(this.containerViewChild?.nativeElement,()=>{this.overlayVisible&&this.hideOverlay()})),this.scrollHandler.bindScrollListener()}unbindScrollListener(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()}isOutsideClicked(t){return!(this.el.nativeElement.isSameNode(t.target)||this.isNavIconClicked(t)||this.el.nativeElement.contains(t.target)||this.overlay&&this.overlay.contains(t.target))}isNavIconClicked(t){return d.D.hasClass(t.target,"p-datepicker-prev")||d.D.hasClass(t.target,"p-datepicker-prev-icon")||d.D.hasClass(t.target,"p-datepicker-next")||d.D.hasClass(t.target,"p-datepicker-next-icon")}onWindowResize(){this.overlayVisible&&!d.D.isTouchDevice()&&this.hideOverlay()}onOverlayHide(){this.currentView=this.view,this.mask&&this.destroyMask(),this.unbindDocumentClickListener(),this.unbindDocumentResizeListener(),this.unbindScrollListener(),this.overlay=null}ngOnDestroy(){this.scrollHandler&&(this.scrollHandler.destroy(),this.scrollHandler=null),this.translationSubscription&&this.translationSubscription.unsubscribe(),this.overlay&&this.autoZIndex&&h.Q$.clear(this.overlay),this.destroyResponsiveStyleElement(),this.clearTimePickerTimer(),this.restoreOverlayAppend(),this.onOverlayHide()}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(e.gRc),e.rXU(e.SKi),e.rXU(g.r1),e.rXU(g.si))};static \u0275cmp=e.VBU({type:o,selectors:[["p-calendar"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(nt,5),e.GBs(ot,5),e.GBs(st,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.containerViewChild=s.first),e.mGM(s=e.lsd())&&(n.inputfieldViewChild=s.first),e.mGM(s=e.lsd())&&(n.content=s.first)}},hostAttrs:[1,"p-element","p-inputwrapper"],hostVars:6,hostBindings:function(i,n){2&i&&e.AVh("p-inputwrapper-filled",n.filled)("p-inputwrapper-focus",n.focus)("p-calendar-clearable",n.showClear&&!n.disabled)},inputs:{iconDisplay:"iconDisplay",style:"style",styleClass:"styleClass",inputStyle:"inputStyle",inputId:"inputId",name:"name",inputStyleClass:"inputStyleClass",placeholder:"placeholder",ariaLabelledBy:"ariaLabelledBy",ariaLabel:"ariaLabel",iconAriaLabel:"iconAriaLabel",disabled:"disabled",dateFormat:"dateFormat",multipleSeparator:"multipleSeparator",rangeSeparator:"rangeSeparator",inline:"inline",showOtherMonths:"showOtherMonths",selectOtherMonths:"selectOtherMonths",showIcon:"showIcon",icon:"icon",appendTo:"appendTo",readonlyInput:"readonlyInput",shortYearCutoff:"shortYearCutoff",monthNavigator:"monthNavigator",yearNavigator:"yearNavigator",hourFormat:"hourFormat",timeOnly:"timeOnly",stepHour:"stepHour",stepMinute:"stepMinute",stepSecond:"stepSecond",showSeconds:"showSeconds",required:"required",showOnFocus:"showOnFocus",showWeek:"showWeek",showClear:"showClear",dataType:"dataType",selectionMode:"selectionMode",maxDateCount:"maxDateCount",showButtonBar:"showButtonBar",todayButtonStyleClass:"todayButtonStyleClass",clearButtonStyleClass:"clearButtonStyleClass",autoZIndex:"autoZIndex",baseZIndex:"baseZIndex",panelStyleClass:"panelStyleClass",panelStyle:"panelStyle",keepInvalid:"keepInvalid",hideOnDateTimeSelect:"hideOnDateTimeSelect",touchUI:"touchUI",timeSeparator:"timeSeparator",focusTrap:"focusTrap",showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions",tabindex:"tabindex",minDate:"minDate",maxDate:"maxDate",disabledDates:"disabledDates",disabledDays:"disabledDays",yearRange:"yearRange",showTime:"showTime",responsiveOptions:"responsiveOptions",numberOfMonths:"numberOfMonths",firstDayOfWeek:"firstDayOfWeek",locale:"locale",view:"view",defaultDate:"defaultDate"},outputs:{onFocus:"onFocus",onBlur:"onBlur",onClose:"onClose",onSelect:"onSelect",onClear:"onClear",onInput:"onInput",onTodayClick:"onTodayClick",onClearClick:"onClearClick",onMonthChange:"onMonthChange",onYearChange:"onYearChange",onClickOutside:"onClickOutside",onShow:"onShow"},features:[e.Jv_([Ai])],ngContentSelectors:lt,decls:4,vars:12,consts:[["container",""],["inputfield",""],["contentWrapper",""],[3,"ngClass","ngStyle"],[3,"ngIf"],[3,"class","ngStyle","ngClass","click",4,"ngIf"],["type","text","role","combobox","aria-autocomplete","none","aria-haspopup","dialog","autocomplete","off",3,"focus","keydown","click","blur","input","value","readonly","ngStyle","placeholder","disabled","ngClass"],[4,"ngIf"],["type","button","aria-haspopup","dialog","pButton","","pRipple","","class","p-datepicker-trigger p-button-icon-only","tabindex","0",3,"disabled","click",4,"ngIf"],[3,"styleClass","click",4,"ngIf"],["class","p-calendar-clear-icon",3,"click",4,"ngIf"],[3,"click","styleClass"],[1,"p-calendar-clear-icon",3,"click"],[4,"ngTemplateOutlet"],["type","button","aria-haspopup","dialog","pButton","","pRipple","","tabindex","0",1,"p-datepicker-trigger","p-button-icon-only",3,"click","disabled"],[3,"ngClass",4,"ngIf"],[3,"ngClass"],[3,"click",4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"click"],[3,"click","ngStyle","ngClass"],["class","p-timepicker",4,"ngIf"],["class","p-datepicker-buttonbar",4,"ngIf"],[1,"p-datepicker-group-container"],["class","p-datepicker-group",4,"ngFor","ngForOf"],["class","p-monthpicker",4,"ngIf"],["class","p-yearpicker",4,"ngIf"],[1,"p-datepicker-group"],[1,"p-datepicker-header"],["class","p-datepicker-prev p-link","type","button","pRipple","",3,"keydown","click",4,"ngIf"],[1,"p-datepicker-title"],["type","button","class","p-datepicker-month p-link",3,"disabled","click","keydown",4,"ngIf"],["type","button","class","p-datepicker-year p-link",3,"disabled","click","keydown",4,"ngIf"],["class","p-datepicker-decade",4,"ngIf"],["type","button","pRipple","",1,"p-datepicker-next","p-link",3,"keydown","click"],[3,"styleClass",4,"ngIf"],["class","p-datepicker-next-icon",4,"ngIf"],["class","p-datepicker-calendar-container",4,"ngIf"],["type","button","pRipple","",1,"p-datepicker-prev","p-link",3,"keydown","click"],["class","p-datepicker-prev-icon",4,"ngIf"],[3,"styleClass"],[1,"p-datepicker-prev-icon"],["type","button",1,"p-datepicker-month","p-link",3,"click","keydown","disabled"],["type","button",1,"p-datepicker-year","p-link",3,"click","keydown","disabled"],[1,"p-datepicker-decade"],[1,"p-datepicker-next-icon"],[1,"p-datepicker-calendar-container"],["role","grid",1,"p-datepicker-calendar"],["class","p-datepicker-weekheader p-disabled",4,"ngIf"],["scope","col",4,"ngFor","ngForOf"],[4,"ngFor","ngForOf"],[1,"p-datepicker-weekheader","p-disabled"],["scope","col"],["class","p-datepicker-weeknumber",4,"ngIf"],[3,"ngClass",4,"ngFor","ngForOf"],[1,"p-datepicker-weeknumber"],[1,"p-disabled"],["draggable","false","pRipple","",3,"click","keydown","ngClass"],["class","p-hidden-accessible","aria-live","polite",4,"ngIf"],["aria-live","polite",1,"p-hidden-accessible"],[1,"p-monthpicker"],["class","p-monthpicker-month","pRipple","",3,"ngClass","click","keydown",4,"ngFor","ngForOf"],["pRipple","",1,"p-monthpicker-month",3,"click","keydown","ngClass"],[1,"p-yearpicker"],["class","p-yearpicker-year","pRipple","",3,"ngClass","click","keydown",4,"ngFor","ngForOf"],["pRipple","",1,"p-yearpicker-year",3,"click","keydown","ngClass"],[1,"p-timepicker"],[1,"p-hour-picker"],["type","button","pRipple","",1,"p-link",3,"keydown","keydown.enter","keydown.space","mousedown","mouseup","keyup.enter","keyup.space","mouseleave"],[1,"p-separator"],[1,"p-minute-picker"],["class","p-separator",4,"ngIf"],["class","p-second-picker",4,"ngIf"],["class","p-ampm-picker",4,"ngIf"],[1,"p-second-picker"],[1,"p-ampm-picker"],["type","button","pRipple","",1,"p-link",3,"keydown","click","keydown.enter"],[1,"p-datepicker-buttonbar"],["type","button","pButton","","pRipple","",3,"keydown","click","label","ngClass"]],template:function(i,n){1&i&&(e.NAR(at),e.j41(0,"span",3,0),e.DNE(2,Dt,5,21,"ng-template",4)(3,$i,9,31,"div",5),e.k0s()),2&i&&(e.HbH(n.styleClass),e.Y8G("ngClass",e.s1E(6,rt,n.showIcon&&"input"===n.iconDisplay,n.showIcon&&"button"===n.iconDisplay,n.timeOnly,n.disabled,n.focus||n.overlayVisible))("ngStyle",n.style),e.R7$(2),e.Y8G("ngIf",!n.inline),e.R7$(),e.Y8G("ngIf",n.inline||n.overlayVisible))},dependencies:()=>[m.YU,m.Sq,m.bT,m.T3,m.B3,M._f,E.n,he,me,_e,A,F.A,ge],styles:["@layer primeng{.p-calendar{position:relative;display:inline-flex;max-width:100%}.p-calendar .p-inputtext{flex:1 1 auto;width:1%}.p-calendar-w-btn .p-inputtext{border-top-right-radius:0;border-bottom-right-radius:0}.p-calendar-w-btn .p-datepicker-trigger{border-top-left-radius:0;border-bottom-left-radius:0}.p-fluid .p-calendar{display:flex}.p-fluid .p-calendar .p-inputtext{width:1%}.p-calendar .p-datepicker{min-width:100%}.p-datepicker{width:auto;position:absolute;top:0;left:0}.p-datepicker-inline{display:inline-block;position:static;overflow-x:auto}.p-datepicker-header{display:flex;align-items:center;justify-content:space-between}.p-datepicker-header .p-datepicker-title{margin:0 auto}.p-datepicker-prev,.p-datepicker-next{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.p-datepicker-multiple-month .p-datepicker-group-container .p-datepicker-group{flex:1 1 auto}.p-datepicker-multiple-month .p-datepicker-group-container{display:flex}.p-datepicker table{width:100%;border-collapse:collapse}.p-datepicker td>span{display:flex;justify-content:center;align-items:center;cursor:pointer;margin:0 auto;overflow:hidden;position:relative}.p-monthpicker-month{width:33.3%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative}.p-datepicker-buttonbar{display:flex;justify-content:space-between;align-items:center}.p-timepicker{display:flex;justify-content:center;align-items:center}.p-timepicker button{display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative}.p-timepicker>div{display:flex;align-items:center;flex-direction:column}.p-datepicker-touch-ui,.p-calendar .p-datepicker-touch-ui{position:fixed;top:50%;left:50%;min-width:80vw;transform:translate(-50%,-50%)}.p-yearpicker-year{width:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative}.p-calendar-clear-icon{position:absolute;top:50%;margin-top:-.5rem;cursor:pointer}.p-calendar-clearable{position:relative}}\n"],encapsulation:2,data:{animation:[(0,v.hZ)("overlayAnimation",[(0,v.wk)("visibleTouchUI",(0,v.iF)({transform:"translate(-50%,-50%)",opacity:1})),(0,v.kY)("void => visible",[(0,v.iF)({opacity:0,transform:"scaleY(0.8)"}),(0,v.i0)("{{showTransitionParams}}",(0,v.iF)({opacity:1,transform:"*"}))]),(0,v.kY)("visible => void",[(0,v.i0)("{{hideTransitionParams}}",(0,v.iF)({opacity:0}))]),(0,v.kY)("void => visibleTouchUI",[(0,v.iF)({opacity:0,transform:"translate3d(-50%, -40%, 0) scale(0.9)"}),(0,v.i0)("{{showTransitionParams}}")]),(0,v.kY)("visibleTouchUI => void",[(0,v.i0)("{{hideTransitionParams}}",(0,v.iF)({opacity:0,transform:"translate3d(-50%, -40%, 0) scale(0.9)"}))])])]},changeDetection:0})}return o})(),Ki=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,M.tm,g.Gg,E.Z,he,me,_e,A,F.A,ge,M.tm,g.Gg]})}return o})(),Ui=(()=>{class o{host;constructor(t){this.host=t}autofocus;focused=!1;ngAfterContentChecked(){if(!this.focused&&this.autofocus){const t=d.D.getFocusableElements(this.host.nativeElement);0===t.length&&this.host.nativeElement.focus(),t.length>0&&t[0].focus(),this.focused=!0}}static \u0275fac=function(i){return new(i||o)(e.rXU(e.aKT))};static \u0275dir=e.FsC({type:o,selectors:[["","pAutoFocus",""]],hostAttrs:[1,"p-element"],inputs:{autofocus:"autofocus"}})}return o})(),Qi=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD]})}return o})();const qi=["overlay"],Wi=["content"],Zi=["*"],Ji=(o,a,t,i,n,s,l,r,c,p,u,_,b,f)=>({"p-overlay p-component":!0,"p-overlay-modal p-component-overlay p-component-overlay-enter":o,"p-overlay-center":a,"p-overlay-top":t,"p-overlay-top-start":i,"p-overlay-top-end":n,"p-overlay-bottom":s,"p-overlay-bottom-start":l,"p-overlay-bottom-end":r,"p-overlay-left":c,"p-overlay-left-start":p,"p-overlay-left-end":u,"p-overlay-right":_,"p-overlay-right-start":b,"p-overlay-right-end":f}),en=(o,a,t)=>({showTransitionParams:o,hideTransitionParams:a,transform:t}),tn=o=>({value:"visible",params:o}),nn=o=>({mode:o}),on=o=>({$implicit:o});function sn(o,a){1&o&&e.eu8(0)}function an(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",3,1),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onOverlayContentClick(n))})("@overlayContentAnimation.start",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onOverlayContentAnimationStart(n))})("@overlayContentAnimation.done",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onOverlayContentAnimationDone(n))}),e.SdG(2),e.DNE(3,sn,1,0,"ng-container",4),e.k0s()}if(2&o){const t=e.XpG(2);e.HbH(t.contentStyleClass),e.Y8G("ngStyle",t.contentStyle)("ngClass","p-overlay-content")("@overlayContentAnimation",e.eq3(11,tn,e.sMw(7,en,t.showTransitionOptions,t.hideTransitionOptions,t.transformOptions[t.modal?t.overlayResponsiveDirection:"default"]))),e.R7$(3),e.Y8G("ngTemplateOutlet",t.contentTemplate)("ngTemplateOutletContext",e.eq3(15,on,e.eq3(13,nn,t.overlayMode)))}}function ln(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",3,0),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onOverlayClick())}),e.DNE(2,an,4,17,"div",2),e.k0s()}if(2&o){const t=e.XpG();e.HbH(t.styleClass),e.Y8G("ngStyle",t.style)("ngClass",e.zJS(5,Ji,[t.modal,t.modal&&"center"===t.overlayResponsiveDirection,t.modal&&"top"===t.overlayResponsiveDirection,t.modal&&"top-start"===t.overlayResponsiveDirection,t.modal&&"top-end"===t.overlayResponsiveDirection,t.modal&&"bottom"===t.overlayResponsiveDirection,t.modal&&"bottom-start"===t.overlayResponsiveDirection,t.modal&&"bottom-end"===t.overlayResponsiveDirection,t.modal&&"left"===t.overlayResponsiveDirection,t.modal&&"left-start"===t.overlayResponsiveDirection,t.modal&&"left-end"===t.overlayResponsiveDirection,t.modal&&"right"===t.overlayResponsiveDirection,t.modal&&"right-start"===t.overlayResponsiveDirection,t.modal&&"right-end"===t.overlayResponsiveDirection])),e.R7$(2),e.Y8G("ngIf",t.visible)}}const rn={provide:R.kq,useExisting:(0,e.Rfq)(()=>ve),multi:!0},cn=(0,v.lY)([(0,v.iF)({transform:"{{transform}}",opacity:0}),(0,v.i0)("{{showTransitionParams}}")]),dn=(0,v.lY)([(0,v.i0)("{{hideTransitionParams}}",(0,v.iF)({transform:"{{transform}}",opacity:0}))]);let ve=(()=>{class o{document;platformId;el;renderer;config;overlayService;cd;zone;get visible(){return this._visible}set visible(t){this._visible=t,this._visible&&!this.modalVisible&&(this.modalVisible=!0)}get mode(){return this._mode||this.overlayOptions?.mode}set mode(t){this._mode=t}get style(){return h.BF.merge(this._style,this.modal?this.overlayResponsiveOptions?.style:this.overlayOptions?.style)}set style(t){this._style=t}get styleClass(){return h.BF.merge(this._styleClass,this.modal?this.overlayResponsiveOptions?.styleClass:this.overlayOptions?.styleClass)}set styleClass(t){this._styleClass=t}get contentStyle(){return h.BF.merge(this._contentStyle,this.modal?this.overlayResponsiveOptions?.contentStyle:this.overlayOptions?.contentStyle)}set contentStyle(t){this._contentStyle=t}get contentStyleClass(){return h.BF.merge(this._contentStyleClass,this.modal?this.overlayResponsiveOptions?.contentStyleClass:this.overlayOptions?.contentStyleClass)}set contentStyleClass(t){this._contentStyleClass=t}get target(){const t=this._target||this.overlayOptions?.target;return void 0===t?"@prev":t}set target(t){this._target=t}get appendTo(){return this._appendTo||this.overlayOptions?.appendTo}set appendTo(t){this._appendTo=t}get autoZIndex(){const t=this._autoZIndex||this.overlayOptions?.autoZIndex;return void 0===t||t}set autoZIndex(t){this._autoZIndex=t}get baseZIndex(){const t=this._baseZIndex||this.overlayOptions?.baseZIndex;return void 0===t?0:t}set baseZIndex(t){this._baseZIndex=t}get showTransitionOptions(){const t=this._showTransitionOptions||this.overlayOptions?.showTransitionOptions;return void 0===t?".12s cubic-bezier(0, 0, 0.2, 1)":t}set showTransitionOptions(t){this._showTransitionOptions=t}get hideTransitionOptions(){const t=this._hideTransitionOptions||this.overlayOptions?.hideTransitionOptions;return void 0===t?".1s linear":t}set hideTransitionOptions(t){this._hideTransitionOptions=t}get listener(){return this._listener||this.overlayOptions?.listener}set listener(t){this._listener=t}get responsive(){return this._responsive||this.overlayOptions?.responsive}set responsive(t){this._responsive=t}get options(){return this._options}set options(t){this._options=t}visibleChange=new e.bkB;onBeforeShow=new e.bkB;onShow=new e.bkB;onBeforeHide=new e.bkB;onHide=new e.bkB;onAnimationStart=new e.bkB;onAnimationDone=new e.bkB;templates;overlayViewChild;contentViewChild;contentTemplate;_visible=!1;_mode;_style;_styleClass;_contentStyle;_contentStyleClass;_target;_appendTo;_autoZIndex;_baseZIndex;_showTransitionOptions;_hideTransitionOptions;_listener;_responsive;_options;modalVisible=!1;isOverlayClicked=!1;isOverlayContentClicked=!1;scrollHandler;documentClickListener;documentResizeListener;documentKeyboardListener;window;transformOptions={default:"scaleY(0.8)",center:"scale(0.7)",top:"translate3d(0px, -100%, 0px)","top-start":"translate3d(0px, -100%, 0px)","top-end":"translate3d(0px, -100%, 0px)",bottom:"translate3d(0px, 100%, 0px)","bottom-start":"translate3d(0px, 100%, 0px)","bottom-end":"translate3d(0px, 100%, 0px)",left:"translate3d(-100%, 0px, 0px)","left-start":"translate3d(-100%, 0px, 0px)","left-end":"translate3d(-100%, 0px, 0px)",right:"translate3d(100%, 0px, 0px)","right-start":"translate3d(100%, 0px, 0px)","right-end":"translate3d(100%, 0px, 0px)"};get modal(){if((0,m.UE)(this.platformId))return"modal"===this.mode||this.overlayResponsiveOptions&&this.window?.matchMedia(this.overlayResponsiveOptions.media?.replace("@media","")||`(max-width: ${this.overlayResponsiveOptions.breakpoint})`).matches}get overlayMode(){return this.mode||(this.modal?"modal":"overlay")}get overlayOptions(){return{...this.config?.overlayOptions,...this.options}}get overlayResponsiveOptions(){return{...this.overlayOptions?.responsive,...this.responsive}}get overlayResponsiveDirection(){return this.overlayResponsiveOptions?.direction||"center"}get overlayEl(){return this.overlayViewChild?.nativeElement}get contentEl(){return this.contentViewChild?.nativeElement}get targetEl(){return d.D.getTargetElement(this.target,this.el?.nativeElement)}constructor(t,i,n,s,l,r,c,p){this.document=t,this.platformId=i,this.el=n,this.renderer=s,this.config=l,this.overlayService=r,this.cd=c,this.zone=p,this.window=this.document.defaultView}ngAfterContentInit(){this.templates?.forEach(t=>{t.getType(),this.contentTemplate=t.template})}show(t,i=!1){this.onVisibleChange(!0),this.handleEvents("onShow",{overlay:t||this.overlayEl,target:this.targetEl,mode:this.overlayMode}),i&&d.D.focus(this.targetEl),this.modal&&d.D.addClass(this.document?.body,"p-overflow-hidden")}hide(t,i=!1){this.visible&&(this.onVisibleChange(!1),this.handleEvents("onHide",{overlay:t||this.overlayEl,target:this.targetEl,mode:this.overlayMode}),i&&d.D.focus(this.targetEl),this.modal&&d.D.removeClass(this.document?.body,"p-overflow-hidden"))}alignOverlay(){!this.modal&&d.D.alignOverlay(this.overlayEl,this.targetEl,this.appendTo)}onVisibleChange(t){this._visible=t,this.visibleChange.emit(t)}onOverlayClick(){this.isOverlayClicked=!0}onOverlayContentClick(t){this.overlayService.add({originalEvent:t,target:this.targetEl}),this.isOverlayContentClicked=!0}onOverlayContentAnimationStart(t){switch(t.toState){case"visible":this.handleEvents("onBeforeShow",{overlay:this.overlayEl,target:this.targetEl,mode:this.overlayMode}),this.autoZIndex&&h.Q$.set(this.overlayMode,this.overlayEl,this.baseZIndex+this.config?.zIndex[this.overlayMode]),d.D.appendOverlay(this.overlayEl,"body"===this.appendTo?this.document.body:this.appendTo,this.appendTo),this.alignOverlay();break;case"void":this.handleEvents("onBeforeHide",{overlay:this.overlayEl,target:this.targetEl,mode:this.overlayMode}),this.modal&&d.D.addClass(this.overlayEl,"p-component-overlay-leave")}this.handleEvents("onAnimationStart",t)}onOverlayContentAnimationDone(t){const i=this.overlayEl||t.element.parentElement;switch(t.toState){case"visible":this.show(i,!0),this.bindListeners();break;case"void":this.hide(i,!0),this.unbindListeners(),d.D.appendOverlay(this.overlayEl,this.targetEl,this.appendTo),h.Q$.clear(i),this.modalVisible=!1,this.cd.markForCheck()}this.handleEvents("onAnimationDone",t)}handleEvents(t,i){this[t].emit(i),this.options&&this.options[t]&&this.options[t](i),this.config?.overlayOptions&&(this.config?.overlayOptions)[t]&&(this.config?.overlayOptions)[t](i)}bindListeners(){this.bindScrollListener(),this.bindDocumentClickListener(),this.bindDocumentResizeListener(),this.bindDocumentKeyboardListener()}unbindListeners(){this.unbindScrollListener(),this.unbindDocumentClickListener(),this.unbindDocumentResizeListener(),this.unbindDocumentKeyboardListener()}bindScrollListener(){this.scrollHandler||(this.scrollHandler=new d.b(this.targetEl,t=>{(!this.listener||this.listener(t,{type:"scroll",mode:this.overlayMode,valid:!0}))&&this.hide(t,!0)})),this.scrollHandler.bindScrollListener()}unbindScrollListener(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()}bindDocumentClickListener(){this.documentClickListener||(this.documentClickListener=this.renderer.listen(this.document,"click",t=>{const n=!(this.targetEl&&(this.targetEl.isSameNode(t.target)||!this.isOverlayClicked&&this.targetEl.contains(t.target))||this.isOverlayContentClicked);(this.listener?this.listener(t,{type:"outside",mode:this.overlayMode,valid:3!==t.which&&n}):n)&&this.hide(t),this.isOverlayClicked=this.isOverlayContentClicked=!1}))}unbindDocumentClickListener(){this.documentClickListener&&(this.documentClickListener(),this.documentClickListener=null)}bindDocumentResizeListener(){this.documentResizeListener||(this.documentResizeListener=this.renderer.listen(this.window,"resize",t=>{(this.listener?this.listener(t,{type:"resize",mode:this.overlayMode,valid:!d.D.isTouchDevice()}):!d.D.isTouchDevice())&&this.hide(t,!0)}))}unbindDocumentResizeListener(){this.documentResizeListener&&(this.documentResizeListener(),this.documentResizeListener=null)}bindDocumentKeyboardListener(){this.documentKeyboardListener||this.zone.runOutsideAngular(()=>{this.documentKeyboardListener=this.renderer.listen(this.window,"keydown",t=>{!1!==this.overlayOptions.hideOnEscape&&"Escape"===t.code&&(this.listener?this.listener(t,{type:"keydown",mode:this.overlayMode,valid:!d.D.isTouchDevice()}):!d.D.isTouchDevice())&&this.zone.run(()=>{this.hide(t,!0)})})})}unbindDocumentKeyboardListener(){this.documentKeyboardListener&&(this.documentKeyboardListener(),this.documentKeyboardListener=null)}ngOnDestroy(){this.hide(this.overlayEl,!0),this.overlayEl&&(d.D.appendOverlay(this.overlayEl,this.targetEl,this.appendTo),h.Q$.clear(this.overlayEl)),this.scrollHandler&&(this.scrollHandler.destroy(),this.scrollHandler=null),this.unbindListeners()}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.Agw),e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(g.r1),e.rXU(g.si),e.rXU(e.gRc),e.rXU(e.SKi))};static \u0275cmp=e.VBU({type:o,selectors:[["p-overlay"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(qi,5),e.GBs(Wi,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.overlayViewChild=s.first),e.mGM(s=e.lsd())&&(n.contentViewChild=s.first)}},hostAttrs:[1,"p-element"],inputs:{visible:"visible",mode:"mode",style:"style",styleClass:"styleClass",contentStyle:"contentStyle",contentStyleClass:"contentStyleClass",target:"target",appendTo:"appendTo",autoZIndex:"autoZIndex",baseZIndex:"baseZIndex",showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions",listener:"listener",responsive:"responsive",options:"options"},outputs:{visibleChange:"visibleChange",onBeforeShow:"onBeforeShow",onShow:"onShow",onBeforeHide:"onBeforeHide",onHide:"onHide",onAnimationStart:"onAnimationStart",onAnimationDone:"onAnimationDone"},features:[e.Jv_([rn])],ngContentSelectors:Zi,decls:1,vars:1,consts:[["overlay",""],["content",""],[3,"ngStyle","class","ngClass","click",4,"ngIf"],[3,"click","ngStyle","ngClass"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(i,n){1&i&&(e.NAR(),e.DNE(0,ln,3,20,"div",2)),2&i&&e.Y8G("ngIf",n.modalVisible)},dependencies:[m.YU,m.bT,m.T3,m.B3],styles:["@layer primeng{.p-overlay{position:absolute;top:0;left:0}.p-overlay-modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%}.p-overlay-content{transform-origin:inherit}.p-overlay-modal>.p-overlay-content{z-index:1;width:90%}.p-overlay-top{align-items:flex-start}.p-overlay-top-start{align-items:flex-start;justify-content:flex-start}.p-overlay-top-end{align-items:flex-start;justify-content:flex-end}.p-overlay-bottom{align-items:flex-end}.p-overlay-bottom-start{align-items:flex-end;justify-content:flex-start}.p-overlay-bottom-end{align-items:flex-end;justify-content:flex-end}.p-overlay-left{justify-content:flex-start}.p-overlay-left-start{justify-content:flex-start;align-items:flex-start}.p-overlay-left-end{justify-content:flex-start;align-items:flex-end}.p-overlay-right{justify-content:flex-end}.p-overlay-right-start{justify-content:flex-end;align-items:flex-start}.p-overlay-right-end{justify-content:flex-end;align-items:flex-end}}\n"],encapsulation:2,data:{animation:[(0,v.hZ)("overlayContentAnimation",[(0,v.kY)(":enter",[(0,v.sM)(cn)]),(0,v.kY)(":leave",[(0,v.sM)(dn)])])]},changeDetection:0})}return o})(),ye=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,g.Gg,g.Gg]})}return o})();var X=I(8757);const pn=["element"],un=["content"],hn=["*"],mn=(o,a,t)=>({"p-scroller":!0,"p-scroller-inline":o,"p-both-scroll":a,"p-horizontal-scroll":t}),ie=(o,a)=>({$implicit:o,options:a}),_n=o=>({"p-scroller-loading":o}),gn=o=>({"p-component-overlay":o}),fn=o=>({numCols:o}),Ce=o=>({options:o}),bn=()=>({styleClass:"p-scroller-loading-icon"}),vn=(o,a)=>({rows:o,columns:a});function yn(o,a){1&o&&e.eu8(0)}function Cn(o,a){if(1&o&&(e.qex(0),e.DNE(1,yn,1,0,"ng-container",10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",t.contentTemplate)("ngTemplateOutletContext",e.l_i(2,ie,t.loadedItems,t.getContentOptions()))}}function wn(o,a){1&o&&e.eu8(0)}function In(o,a){if(1&o&&(e.qex(0),e.DNE(1,wn,1,0,"ng-container",10),e.bVm()),2&o){const t=a.$implicit,i=a.index,n=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",n.itemTemplate)("ngTemplateOutletContext",e.l_i(2,ie,t,n.getOptions(i)))}}function xn(o,a){if(1&o&&(e.j41(0,"div",11,3),e.DNE(2,In,2,5,"ng-container",12),e.k0s()),2&o){const t=e.XpG(2);e.Y8G("ngClass",e.eq3(5,_n,t.d_loading))("ngStyle",t.contentStyle),e.BMQ("data-pc-section","content"),e.R7$(2),e.Y8G("ngForOf",t.loadedItems)("ngForTrackBy",t._trackBy||t.index)}}function Tn(o,a){if(1&o&&e.nrm(0,"div",13),2&o){const t=e.XpG(2);e.Y8G("ngStyle",t.spacerStyle),e.BMQ("data-pc-section","spacer")}}function kn(o,a){1&o&&e.eu8(0)}function Sn(o,a){if(1&o&&(e.qex(0),e.DNE(1,kn,1,0,"ng-container",10),e.bVm()),2&o){const t=a.index,i=e.XpG(4);e.R7$(),e.Y8G("ngTemplateOutlet",i.loaderTemplate)("ngTemplateOutletContext",e.eq3(4,Ce,i.getLoaderOptions(t,i.both&&e.eq3(2,fn,i._numItemsInViewport.cols))))}}function Dn(o,a){if(1&o&&(e.qex(0),e.DNE(1,Sn,2,6,"ng-container",15),e.bVm()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngForOf",t.loaderArr)}}function En(o,a){1&o&&e.eu8(0)}function Rn(o,a){if(1&o&&(e.qex(0),e.DNE(1,En,1,0,"ng-container",10),e.bVm()),2&o){const t=e.XpG(4);e.R7$(),e.Y8G("ngTemplateOutlet",t.loaderIconTemplate)("ngTemplateOutletContext",e.eq3(3,Ce,e.lJ4(2,bn)))}}function Mn(o,a){1&o&&e.nrm(0,"SpinnerIcon",16),2&o&&(e.Y8G("styleClass","p-scroller-loading-icon pi-spin"),e.BMQ("data-pc-section","loadingIcon"))}function Fn(o,a){if(1&o&&e.DNE(0,Rn,2,5,"ng-container",6)(1,Mn,1,2,"ng-template",null,5,e.C5r),2&o){const t=e.sdS(2),i=e.XpG(3);e.Y8G("ngIf",i.loaderIconTemplate)("ngIfElse",t)}}function Gn(o,a){if(1&o&&(e.j41(0,"div",14),e.DNE(1,Dn,2,1,"ng-container",6)(2,Fn,3,2,"ng-template",null,4,e.C5r),e.k0s()),2&o){const t=e.sdS(3),i=e.XpG(2);e.Y8G("ngClass",e.eq3(4,gn,!i.loaderTemplate)),e.BMQ("data-pc-section","loader"),e.R7$(),e.Y8G("ngIf",i.loaderTemplate)("ngIfElse",t)}}function Vn(o,a){if(1&o){const t=e.RV6();e.qex(0),e.j41(1,"div",7,1),e.bIt("scroll",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onContainerScroll(n))}),e.DNE(3,Cn,2,5,"ng-container",6)(4,xn,3,7,"ng-template",null,2,e.C5r)(6,Tn,1,2,"div",8)(7,Gn,4,6,"div",9),e.k0s(),e.bVm()}if(2&o){const t=e.sdS(5),i=e.XpG();e.R7$(),e.HbH(i._styleClass),e.Y8G("ngStyle",i._style)("ngClass",e.sMw(12,mn,i.inline,i.both,i.horizontal)),e.BMQ("id",i._id)("tabindex",i.tabindex)("data-pc-name","scroller")("data-pc-section","root"),e.R7$(2),e.Y8G("ngIf",i.contentTemplate)("ngIfElse",t),e.R7$(3),e.Y8G("ngIf",i._showSpacer),e.R7$(),e.Y8G("ngIf",!i.loaderDisabled&&i._showLoader&&i.d_loading)}}function Bn(o,a){1&o&&e.eu8(0)}function On(o,a){if(1&o&&(e.qex(0),e.DNE(1,Bn,1,0,"ng-container",10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",t.contentTemplate)("ngTemplateOutletContext",e.l_i(5,ie,t.items,e.l_i(2,vn,t._items,t.loadedColumns)))}}function Ln(o,a){if(1&o&&(e.SdG(0),e.DNE(1,On,2,8,"ng-container",17)),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",t.contentTemplate)}}let we=(()=>{class o{document;platformId;renderer;cd;zone;get id(){return this._id}set id(t){this._id=t}get style(){return this._style}set style(t){this._style=t}get styleClass(){return this._styleClass}set styleClass(t){this._styleClass=t}get tabindex(){return this._tabindex}set tabindex(t){this._tabindex=t}get items(){return this._items}set items(t){this._items=t}get itemSize(){return this._itemSize}set itemSize(t){this._itemSize=t}get scrollHeight(){return this._scrollHeight}set scrollHeight(t){this._scrollHeight=t}get scrollWidth(){return this._scrollWidth}set scrollWidth(t){this._scrollWidth=t}get orientation(){return this._orientation}set orientation(t){this._orientation=t}get step(){return this._step}set step(t){this._step=t}get delay(){return this._delay}set delay(t){this._delay=t}get resizeDelay(){return this._resizeDelay}set resizeDelay(t){this._resizeDelay=t}get appendOnly(){return this._appendOnly}set appendOnly(t){this._appendOnly=t}get inline(){return this._inline}set inline(t){this._inline=t}get lazy(){return this._lazy}set lazy(t){this._lazy=t}get disabled(){return this._disabled}set disabled(t){this._disabled=t}get loaderDisabled(){return this._loaderDisabled}set loaderDisabled(t){this._loaderDisabled=t}get columns(){return this._columns}set columns(t){this._columns=t}get showSpacer(){return this._showSpacer}set showSpacer(t){this._showSpacer=t}get showLoader(){return this._showLoader}set showLoader(t){this._showLoader=t}get numToleratedItems(){return this._numToleratedItems}set numToleratedItems(t){this._numToleratedItems=t}get loading(){return this._loading}set loading(t){this._loading=t}get autoSize(){return this._autoSize}set autoSize(t){this._autoSize=t}get trackBy(){return this._trackBy}set trackBy(t){this._trackBy=t}get options(){return this._options}set options(t){this._options=t,t&&"object"==typeof t&&Object.entries(t).forEach(([i,n])=>this[`_${i}`]!==n&&(this[`_${i}`]=n))}onLazyLoad=new e.bkB;onScroll=new e.bkB;onScrollIndexChange=new e.bkB;elementViewChild;contentViewChild;templates;_id;_style;_styleClass;_tabindex=0;_items;_itemSize=0;_scrollHeight;_scrollWidth;_orientation="vertical";_step=0;_delay=0;_resizeDelay=10;_appendOnly=!1;_inline=!1;_lazy=!1;_disabled=!1;_loaderDisabled=!1;_columns;_showSpacer=!0;_showLoader=!1;_numToleratedItems;_loading;_autoSize=!1;_trackBy;_options;d_loading=!1;d_numToleratedItems;contentEl;contentTemplate;itemTemplate;loaderTemplate;loaderIconTemplate;first=0;last=0;page=0;isRangeChanged=!1;numItemsInViewport=0;lastScrollPos=0;lazyLoadState={};loaderArr=[];spacerStyle={};contentStyle={};scrollTimeout;resizeTimeout;initialized=!1;windowResizeListener;defaultWidth;defaultHeight;defaultContentWidth;defaultContentHeight;get vertical(){return"vertical"===this._orientation}get horizontal(){return"horizontal"===this._orientation}get both(){return"both"===this._orientation}get loadedItems(){return this._items&&!this.d_loading?this.both?this._items.slice(this._appendOnly?0:this.first.rows,this.last.rows).map(t=>this._columns?t:t.slice(this._appendOnly?0:this.first.cols,this.last.cols)):this.horizontal&&this._columns?this._items:this._items.slice(this._appendOnly?0:this.first,this.last):[]}get loadedRows(){return this.d_loading?this._loaderDisabled?this.loaderArr:[]:this.loadedItems}get loadedColumns(){return this._columns&&(this.both||this.horizontal)?this.d_loading&&this._loaderDisabled?this.both?this.loaderArr[0]:this.loaderArr:this._columns.slice(this.both?this.first.cols:this.first,this.both?this.last.cols:this.last):this._columns}get isPageChanged(){return!this._step||this.page!==this.getPageByFirst()}constructor(t,i,n,s,l){this.document=t,this.platformId=i,this.renderer=n,this.cd=s,this.zone=l}ngOnInit(){this.setInitialState()}ngOnChanges(t){let i=!1;if(t.loading){const{previousValue:n,currentValue:s}=t.loading;this.lazy&&n!==s&&s!==this.d_loading&&(this.d_loading=s,i=!0)}if(t.orientation&&(this.lastScrollPos=this.both?{top:0,left:0}:0),t.numToleratedItems){const{previousValue:n,currentValue:s}=t.numToleratedItems;n!==s&&s!==this.d_numToleratedItems&&(this.d_numToleratedItems=s)}if(t.options){const{previousValue:n,currentValue:s}=t.options;this.lazy&&n?.loading!==s?.loading&&s?.loading!==this.d_loading&&(this.d_loading=s.loading,i=!0),n?.numToleratedItems!==s?.numToleratedItems&&s?.numToleratedItems!==this.d_numToleratedItems&&(this.d_numToleratedItems=s.numToleratedItems)}this.initialized&&!i&&(t.items?.previousValue?.length!==t.items?.currentValue?.length||t.itemSize||t.scrollHeight||t.scrollWidth)&&(this.init(),this.calculateAutoSize())}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"content":this.contentTemplate=t.template;break;case"item":default:this.itemTemplate=t.template;break;case"loader":this.loaderTemplate=t.template;break;case"loadericon":this.loaderIconTemplate=t.template}})}ngAfterViewInit(){Promise.resolve().then(()=>{this.viewInit()})}ngAfterViewChecked(){this.initialized||this.viewInit()}ngOnDestroy(){this.unbindResizeListener(),this.contentEl=null,this.initialized=!1}viewInit(){(0,m.UE)(this.platformId)&&d.D.isVisible(this.elementViewChild?.nativeElement)&&(this.setInitialState(),this.setContentEl(this.contentEl),this.init(),this.defaultWidth=d.D.getWidth(this.elementViewChild?.nativeElement),this.defaultHeight=d.D.getHeight(this.elementViewChild?.nativeElement),this.defaultContentWidth=d.D.getWidth(this.contentEl),this.defaultContentHeight=d.D.getHeight(this.contentEl),this.initialized=!0)}init(){this._disabled||(this.setSize(),this.calculateOptions(),this.setSpacerSize(),this.bindResizeListener(),this.cd.detectChanges())}setContentEl(t){this.contentEl=t||this.contentViewChild?.nativeElement||d.D.findSingle(this.elementViewChild?.nativeElement,".p-scroller-content")}setInitialState(){this.first=this.both?{rows:0,cols:0}:0,this.last=this.both?{rows:0,cols:0}:0,this.numItemsInViewport=this.both?{rows:0,cols:0}:0,this.lastScrollPos=this.both?{top:0,left:0}:0,this.d_loading=this._loading||!1,this.d_numToleratedItems=this._numToleratedItems,this.loaderArr=[],this.spacerStyle={},this.contentStyle={}}getElementRef(){return this.elementViewChild}getPageByFirst(){return Math.floor((this.first+4*this.d_numToleratedItems)/(this._step||1))}scrollTo(t){this.lastScrollPos=this.both?{top:0,left:0}:0,this.elementViewChild?.nativeElement?.scrollTo(t)}scrollToIndex(t,i="auto"){const{numToleratedItems:n}=this.calculateNumItems(),s=this.getContentPosition(),l=(u=0,_)=>u<=_?0:u,r=(u,_,b)=>u*_+b,c=(u=0,_=0)=>this.scrollTo({left:u,top:_,behavior:i});let p=0;this.both?(p={rows:l(t[0],n[0]),cols:l(t[1],n[1])},c(r(p.cols,this._itemSize[1],s.left),r(p.rows,this._itemSize[0],s.top))):(p=l(t,n),this.horizontal?c(r(p,this._itemSize,s.left),0):c(0,r(p,this._itemSize,s.top))),this.isRangeChanged=this.first!==p,this.first=p}scrollInView(t,i,n="auto"){if(i){const{first:s,viewport:l}=this.getRenderedRange(),r=(u=0,_=0)=>this.scrollTo({left:u,top:_,behavior:n}),p="to-end"===i;if("to-start"===i){if(this.both)l.first.rows-s.rows>t[0]?r(l.first.cols*this._itemSize[1],(l.first.rows-1)*this._itemSize[0]):l.first.cols-s.cols>t[1]&&r((l.first.cols-1)*this._itemSize[1],l.first.rows*this._itemSize[0]);else if(l.first-s>t){const u=(l.first-1)*this._itemSize;this.horizontal?r(u,0):r(0,u)}}else if(p)if(this.both)l.last.rows-s.rows<=t[0]+1?r(l.first.cols*this._itemSize[1],(l.first.rows+1)*this._itemSize[0]):l.last.cols-s.cols<=t[1]+1&&r((l.first.cols+1)*this._itemSize[1],l.first.rows*this._itemSize[0]);else if(l.last-s<=t+1){const u=(l.first+1)*this._itemSize;this.horizontal?r(u,0):r(0,u)}}else this.scrollToIndex(t,n)}getRenderedRange(){const t=(s,l)=>Math.floor(s/(l||s));let i=this.first,n=0;if(this.elementViewChild?.nativeElement){const{scrollTop:s,scrollLeft:l}=this.elementViewChild.nativeElement;this.both?(i={rows:t(s,this._itemSize[0]),cols:t(l,this._itemSize[1])},n={rows:i.rows+this.numItemsInViewport.rows,cols:i.cols+this.numItemsInViewport.cols}):(i=t(this.horizontal?l:s,this._itemSize),n=i+this.numItemsInViewport)}return{first:this.first,last:this.last,viewport:{first:i,last:n}}}calculateNumItems(){const t=this.getContentPosition(),i=(this.elementViewChild?.nativeElement?this.elementViewChild.nativeElement.offsetWidth-t.left:0)||0,n=(this.elementViewChild?.nativeElement?this.elementViewChild.nativeElement.offsetHeight-t.top:0)||0,s=(p,u)=>Math.ceil(p/(u||p)),l=p=>Math.ceil(p/2),r=this.both?{rows:s(n,this._itemSize[0]),cols:s(i,this._itemSize[1])}:s(this.horizontal?i:n,this._itemSize);return{numItemsInViewport:r,numToleratedItems:this.d_numToleratedItems||(this.both?[l(r.rows),l(r.cols)]:l(r))}}calculateOptions(){const{numItemsInViewport:t,numToleratedItems:i}=this.calculateNumItems(),n=(r,c,p,u=!1)=>this.getLast(r+c+(rArray.from({length:t.cols})):Array.from({length:t})),this._lazy&&Promise.resolve().then(()=>{this.lazyLoadState={first:this._step?this.both?{rows:0,cols:s.cols}:0:s,last:Math.min(this._step?this._step:this.last,this.items.length)},this.handleEvents("onLazyLoad",this.lazyLoadState)})}calculateAutoSize(){this._autoSize&&!this.d_loading&&Promise.resolve().then(()=>{if(this.contentEl){this.contentEl.style.minHeight=this.contentEl.style.minWidth="auto",this.contentEl.style.position="relative",this.elementViewChild.nativeElement.style.contain="none";const[t,i]=[d.D.getWidth(this.contentEl),d.D.getHeight(this.contentEl)];t!==this.defaultContentWidth&&(this.elementViewChild.nativeElement.style.width=""),i!==this.defaultContentHeight&&(this.elementViewChild.nativeElement.style.height="");const[n,s]=[d.D.getWidth(this.elementViewChild.nativeElement),d.D.getHeight(this.elementViewChild.nativeElement)];(this.both||this.horizontal)&&(this.elementViewChild.nativeElement.style.width=nthis.elementViewChild.nativeElement.style[l]=r;this.both||this.horizontal?(s("height",n),s("width",i)):s("height",n)}}setSpacerSize(){if(this._items){const t=this.getContentPosition(),i=(n,s,l,r=0)=>this.spacerStyle={...this.spacerStyle,[`${n}`]:(s||[]).length*l+r+"px"};this.both?(i("height",this._items,this._itemSize[0],t.y),i("width",this._columns||this._items[1],this._itemSize[1],t.x)):this.horizontal?i("width",this._columns||this._items,this._itemSize,t.x):i("height",this._items,this._itemSize,t.y)}}setContentPosition(t){if(this.contentEl&&!this._appendOnly){const i=t?t.first:this.first,n=(l,r)=>l*r,s=(l=0,r=0)=>this.contentStyle={...this.contentStyle,transform:`translate3d(${l}px, ${r}px, 0)`};if(this.both)s(n(i.cols,this._itemSize[1]),n(i.rows,this._itemSize[0]));else{const l=n(i,this._itemSize);this.horizontal?s(l,0):s(0,l)}}}onScrollPositionChange(t){const i=t.target,n=this.getContentPosition(),s=(y,T)=>y?y>T?y-T:y:0,l=(y,T)=>Math.floor(y/(T||y)),r=(y,T,k,S,D,G)=>y<=D?D:G?k-S-D:T+D-1,c=(y,T,k,S,D,G,B)=>y<=G?0:Math.max(0,B?yT?k:y-2*G),p=(y,T,k,S,D,G=!1)=>{let B=T+S+2*D;return y>=D&&(B+=D+1),this.getLast(B,G)},u=s(i.scrollTop,n.top),_=s(i.scrollLeft,n.left);let b=this.both?{rows:0,cols:0}:0,f=this.last,w=!1,C=this.lastScrollPos;if(this.both){const y=this.lastScrollPos.top<=u,T=this.lastScrollPos.left<=_;if(!this._appendOnly||this._appendOnly&&(y||T)){const k={rows:l(u,this._itemSize[0]),cols:l(_,this._itemSize[1])},S={rows:r(k.rows,this.first.rows,this.last.rows,this.numItemsInViewport.rows,this.d_numToleratedItems[0],y),cols:r(k.cols,this.first.cols,this.last.cols,this.numItemsInViewport.cols,this.d_numToleratedItems[1],T)};b={rows:c(k.rows,S.rows,this.first.rows,0,0,this.d_numToleratedItems[0],y),cols:c(k.cols,S.cols,this.first.cols,0,0,this.d_numToleratedItems[1],T)},f={rows:p(k.rows,b.rows,0,this.numItemsInViewport.rows,this.d_numToleratedItems[0]),cols:p(k.cols,b.cols,0,this.numItemsInViewport.cols,this.d_numToleratedItems[1],!0)},w=b.rows!==this.first.rows||f.rows!==this.last.rows||b.cols!==this.first.cols||f.cols!==this.last.cols||this.isRangeChanged,C={top:u,left:_}}}else{const y=this.horizontal?_:u,T=this.lastScrollPos<=y;if(!this._appendOnly||this._appendOnly&&T){const k=l(y,this._itemSize);b=c(k,r(k,this.first,this.last,this.numItemsInViewport,this.d_numToleratedItems,T),this.first,0,0,this.d_numToleratedItems,T),f=p(k,b,0,this.numItemsInViewport,this.d_numToleratedItems),w=b!==this.first||f!==this.last||this.isRangeChanged,C=y}}return{first:b,last:f,isRangeChanged:w,scrollPos:C}}onScrollChange(t){const{first:i,last:n,isRangeChanged:s,scrollPos:l}=this.onScrollPositionChange(t);if(s){const r={first:i,last:n};if(this.setContentPosition(r),this.first=i,this.last=n,this.lastScrollPos=l,this.handleEvents("onScrollIndexChange",r),this._lazy&&this.isPageChanged){const c={first:this._step?Math.min(this.getPageByFirst()*this._step,this.items.length-this._step):i,last:Math.min(this._step?(this.getPageByFirst()+1)*this._step:n,this.items.length)};(this.lazyLoadState.first!==c.first||this.lazyLoadState.last!==c.last)&&this.handleEvents("onLazyLoad",c),this.lazyLoadState=c}}}onContainerScroll(t){if(this.handleEvents("onScroll",{originalEvent:t}),this._delay&&this.isPageChanged){if(this.scrollTimeout&&clearTimeout(this.scrollTimeout),!this.d_loading&&this.showLoader){const{isRangeChanged:i}=this.onScrollPositionChange(t);(i||this._step&&this.isPageChanged)&&(this.d_loading=!0,this.cd.detectChanges())}this.scrollTimeout=setTimeout(()=>{this.onScrollChange(t),this.d_loading&&this.showLoader&&(!this._lazy||void 0===this._loading)&&(this.d_loading=!1,this.page=this.getPageByFirst(),this.cd.detectChanges())},this._delay)}else!this.d_loading&&this.onScrollChange(t)}bindResizeListener(){(0,m.UE)(this.platformId)&&(this.windowResizeListener||this.zone.runOutsideAngular(()=>{const t=this.document.defaultView,i=d.D.isTouchDevice()?"orientationchange":"resize";this.windowResizeListener=this.renderer.listen(t,i,this.onWindowResize.bind(this))}))}unbindResizeListener(){this.windowResizeListener&&(this.windowResizeListener(),this.windowResizeListener=null)}onWindowResize(){this.resizeTimeout&&clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(()=>{if(d.D.isVisible(this.elementViewChild?.nativeElement)){const[t,i]=[d.D.getWidth(this.elementViewChild?.nativeElement),d.D.getHeight(this.elementViewChild?.nativeElement)],[n,s]=[t!==this.defaultWidth,i!==this.defaultHeight];(this.both?n||s:this.horizontal?n:this.vertical&&s)&&this.zone.run(()=>{this.d_numToleratedItems=this._numToleratedItems,this.defaultWidth=t,this.defaultHeight=i,this.defaultContentWidth=d.D.getWidth(this.contentEl),this.defaultContentHeight=d.D.getHeight(this.contentEl),this.init()})}},this._resizeDelay)}handleEvents(t,i){return this.options&&this.options[t]?this.options[t](i):this[t].emit(i)}getContentOptions(){return{contentStyleClass:"p-scroller-content "+(this.d_loading?"p-scroller-loading":""),items:this.loadedItems,getItemOptions:t=>this.getOptions(t),loading:this.d_loading,getLoaderOptions:(t,i)=>this.getLoaderOptions(t,i),itemSize:this._itemSize,rows:this.loadedRows,columns:this.loadedColumns,spacerStyle:this.spacerStyle,contentStyle:this.contentStyle,vertical:this.vertical,horizontal:this.horizontal,both:this.both}}getOptions(t){const i=(this._items||[]).length,n=this.both?this.first.rows+t:this.first+t;return{index:n,count:i,first:0===n,last:n===i-1,even:n%2==0,odd:n%2!=0}}getLoaderOptions(t,i){const n=this.loaderArr.length;return{index:t,count:n,first:0===t,last:t===n-1,even:t%2==0,odd:t%2!=0,...i}}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.Agw),e.rXU(e.sFG),e.rXU(e.gRc),e.rXU(e.SKi))};static \u0275cmp=e.VBU({type:o,selectors:[["p-scroller"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(pn,5),e.GBs(un,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.elementViewChild=s.first),e.mGM(s=e.lsd())&&(n.contentViewChild=s.first)}},hostAttrs:[1,"p-scroller-viewport","p-element"],inputs:{id:"id",style:"style",styleClass:"styleClass",tabindex:"tabindex",items:"items",itemSize:"itemSize",scrollHeight:"scrollHeight",scrollWidth:"scrollWidth",orientation:"orientation",step:"step",delay:"delay",resizeDelay:"resizeDelay",appendOnly:"appendOnly",inline:"inline",lazy:"lazy",disabled:"disabled",loaderDisabled:"loaderDisabled",columns:"columns",showSpacer:"showSpacer",showLoader:"showLoader",numToleratedItems:"numToleratedItems",loading:"loading",autoSize:"autoSize",trackBy:"trackBy",options:"options"},outputs:{onLazyLoad:"onLazyLoad",onScroll:"onScroll",onScrollIndexChange:"onScrollIndexChange"},features:[e.OA$],ngContentSelectors:hn,decls:3,vars:2,consts:[["disabledContainer",""],["element",""],["buildInContent",""],["content",""],["buildInLoader",""],["buildInLoaderIcon",""],[4,"ngIf","ngIfElse"],[3,"scroll","ngStyle","ngClass"],["class","p-scroller-spacer",3,"ngStyle",4,"ngIf"],["class","p-scroller-loader",3,"ngClass",4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"p-scroller-content",3,"ngClass","ngStyle"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"p-scroller-spacer",3,"ngStyle"],[1,"p-scroller-loader",3,"ngClass"],[4,"ngFor","ngForOf"],[3,"styleClass"],[4,"ngIf"]],template:function(i,n){if(1&i&&(e.NAR(),e.DNE(0,Vn,8,16,"ng-container",6)(1,Ln,2,1,"ng-template",null,0,e.C5r)),2&i){const s=e.sdS(2);e.Y8G("ngIf",!n._disabled)("ngIfElse",s)}},dependencies:()=>[m.YU,m.Sq,m.bT,m.T3,m.B3,X.N],styles:["@layer primeng{p-scroller{flex:1;outline:0 none}.p-scroller{position:relative;overflow:auto;contain:strict;transform:translateZ(0);will-change:scroll-position;outline:0 none}.p-scroller-content{position:absolute;top:0;left:0;min-height:100%;min-width:100%;will-change:transform}.p-scroller-spacer{position:absolute;top:0;left:0;height:1px;width:1px;transform-origin:0 0;pointer-events:none}.p-scroller-loader{position:sticky;top:0;left:0;width:100%;height:100%}.p-scroller-loader.p-component-overlay{display:flex;align-items:center;justify-content:center}.p-scroller-loading-icon{scale:2}.p-scroller-inline .p-scroller-content{position:static}}\n"],encapsulation:2})}return o})(),K=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,g.Gg,X.N,g.Gg]})}return o})();var j=I(8542);let Ie=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["SearchIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M2.67602 11.0265C3.6661 11.688 4.83011 12.0411 6.02086 12.0411C6.81149 12.0411 7.59438 11.8854 8.32483 11.5828C8.87005 11.357 9.37808 11.0526 9.83317 10.6803L12.9769 13.8241C13.0323 13.8801 13.0983 13.9245 13.171 13.9548C13.2438 13.985 13.3219 14.0003 13.4007 14C13.4795 14.0003 13.5575 13.985 13.6303 13.9548C13.7031 13.9245 13.7691 13.8801 13.8244 13.8241C13.9367 13.7116 13.9998 13.5592 13.9998 13.4003C13.9998 13.2414 13.9367 13.089 13.8244 12.9765L10.6807 9.8328C11.053 9.37773 11.3573 8.86972 11.5831 8.32452C11.8857 7.59408 12.0414 6.81119 12.0414 6.02056C12.0414 4.8298 11.6883 3.66579 11.0268 2.67572C10.3652 1.68564 9.42494 0.913972 8.32483 0.45829C7.22472 0.00260857 6.01418 -0.116618 4.84631 0.115686C3.67844 0.34799 2.60568 0.921393 1.76369 1.76338C0.921698 2.60537 0.348296 3.67813 0.115991 4.84601C-0.116313 6.01388 0.00291375 7.22441 0.458595 8.32452C0.914277 9.42464 1.68595 10.3649 2.67602 11.0265ZM3.35565 2.0158C4.14456 1.48867 5.07206 1.20731 6.02086 1.20731C7.29317 1.20731 8.51338 1.71274 9.41304 2.6124C10.3127 3.51206 10.8181 4.73226 10.8181 6.00457C10.8181 6.95337 10.5368 7.88088 10.0096 8.66978C9.48251 9.45868 8.73328 10.0736 7.85669 10.4367C6.98011 10.7997 6.01554 10.8947 5.08496 10.7096C4.15439 10.5245 3.2996 10.0676 2.62869 9.39674C1.95778 8.72583 1.50089 7.87104 1.31579 6.94046C1.13068 6.00989 1.22568 5.04532 1.58878 4.16874C1.95187 3.29215 2.56675 2.54292 3.35565 2.0158Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})();const z=o=>({height:o}),Nn=(o,a,t)=>({"p-dropdown-item":!0,"p-highlight":o,"p-disabled":a,"p-focus":t}),ne=o=>({$implicit:o});function jn(o,a){if(1&o&&(e.j41(0,"span"),e.EFF(1),e.k0s()),2&o){let t;const i=e.XpG();e.R7$(),e.JRh(null!==(t=i.label)&&void 0!==t?t:"empty")}}function Pn(o,a){1&o&&e.eu8(0)}const zn=["container"],Hn=["filter"],Yn=["focusInput"],$n=["editableInput"],An=["items"],Xn=["scroller"],Kn=["overlay"],Un=["firstHiddenFocusableEl"],Qn=["lastHiddenFocusableEl"],xe=o=>({options:o}),Te=(o,a)=>({$implicit:o,options:a}),qn=()=>({});function Wn(o,a){if(1&o&&(e.qex(0),e.EFF(1),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.JRh("p-emptylabel"===t.label()?"\xa0":t.label())}}function Zn(o,a){1&o&&e.eu8(0)}function Jn(o,a){if(1&o&&(e.j41(0,"span"),e.EFF(1),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.JRh("p-emptylabel"===t.label()?"\xa0":t.placeholder)}}function eo(o,a){if(1&o&&e.DNE(0,Jn,2,1,"span",17),2&o){const t=e.XpG(2);e.Y8G("ngIf",!t.modelValue()&&(t.label()===t.placeholder||t.label()&&!t.placeholder))}}function to(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",22,2),e.bIt("focus",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputFocus(n))})("blur",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputBlur(n))})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onKeyDown(n))}),e.DNE(2,Wn,2,1,"ng-container",23)(3,Zn,1,0,"ng-container",24)(4,eo,1,1,"ng-template",null,3,e.C5r),e.k0s()}if(2&o){const t=e.sdS(5),i=e.XpG();e.Y8G("ngClass",i.inputClass)("pTooltip",i.tooltip)("tooltipPosition",i.tooltipPosition)("positionStyle",i.tooltipPositionStyle)("tooltipStyleClass",i.tooltipStyleClass)("autofocus",i.autofocus),e.BMQ("aria-disabled",i.disabled)("id",i.inputId)("aria-label",i.ariaLabel||("p-emptylabel"===i.label()?void 0:i.label()))("aria-labelledby",i.ariaLabelledBy)("aria-haspopup","listbox")("aria-expanded",i.overlayVisible)("aria-controls",i.id+"_list")("tabindex",i.disabled?-1:i.tabindex)("aria-activedescendant",i.focused?i.focusedOptionId:void 0),e.R7$(2),e.Y8G("ngIf",!i.selectedItemTemplate)("ngIfElse",t),e.R7$(),e.Y8G("ngTemplateOutlet",i.selectedItemTemplate)("ngTemplateOutletContext",e.eq3(19,ne,i.selectedOption))}}function io(o,a){if(1&o){const t=e.RV6();e.j41(0,"input",25,4),e.bIt("input",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onEditableInput(n))})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onKeyDown(n))})("focus",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputFocus(n))})("blur",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputBlur(n))}),e.k0s()}if(2&o){const t=e.XpG();e.Y8G("ngClass",t.inputClass)("disabled",t.disabled),e.BMQ("maxlength",t.maxlength)("placeholder",t.placeholder)("aria-expanded",t.overlayVisible)}}function no(o,a){if(1&o){const t=e.RV6();e.j41(0,"TimesIcon",28),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.clear(n))}),e.k0s()}2&o&&(e.Y8G("styleClass","p-dropdown-clear-icon"),e.BMQ("data-pc-section","clearicon"))}function oo(o,a){}function so(o,a){1&o&&e.DNE(0,oo,0,0,"ng-template")}function ao(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",29),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.clear(n))}),e.DNE(1,so,1,0,null,30),e.k0s()}if(2&o){const t=e.XpG(2);e.BMQ("data-pc-section","clearicon"),e.R7$(),e.Y8G("ngTemplateOutlet",t.clearIconTemplate)}}function lo(o,a){if(1&o&&(e.qex(0),e.DNE(1,no,1,2,"TimesIcon",26)(2,ao,2,2,"span",27),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",!t.clearIconTemplate),e.R7$(),e.Y8G("ngIf",t.clearIconTemplate)}}function ro(o,a){if(1&o&&e.nrm(0,"span",33),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.dropdownIcon)}}function co(o,a){1&o&&e.nrm(0,"ChevronDownIcon",34),2&o&&e.Y8G("styleClass","p-dropdown-trigger-icon")}function po(o,a){if(1&o&&(e.qex(0),e.DNE(1,ro,1,1,"span",31)(2,co,1,1,"ChevronDownIcon",32),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",t.dropdownIcon),e.R7$(),e.Y8G("ngIf",!t.dropdownIcon)}}function uo(o,a){}function ho(o,a){1&o&&e.DNE(0,uo,0,0,"ng-template")}function mo(o,a){if(1&o&&(e.j41(0,"span",35),e.DNE(1,ho,1,0,null,30),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.dropdownIconTemplate)}}function _o(o,a){1&o&&e.eu8(0)}function go(o,a){1&o&&e.eu8(0)}function fo(o,a){if(1&o&&(e.qex(0),e.DNE(1,go,1,0,"ng-container",24),e.bVm()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",t.filterTemplate)("ngTemplateOutletContext",e.eq3(2,xe,t.filterOptions))}}function bo(o,a){1&o&&e.nrm(0,"SearchIcon",34),2&o&&e.Y8G("styleClass","p-dropdown-filter-icon")}function vo(o,a){}function yo(o,a){1&o&&e.DNE(0,vo,0,0,"ng-template")}function Co(o,a){if(1&o&&(e.j41(0,"span",45),e.DNE(1,yo,1,0,null,30),e.k0s()),2&o){const t=e.XpG(4);e.R7$(),e.Y8G("ngTemplateOutlet",t.filterIconTemplate)}}function wo(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",42)(1,"input",43,9),e.bIt("input",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onFilterInputChange(n))})("keydown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onFilterKeyDown(n))})("blur",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onFilterBlur(n))}),e.k0s(),e.DNE(3,bo,1,1,"SearchIcon",32)(4,Co,2,1,"span",44),e.k0s()}if(2&o){const t=e.XpG(3);e.R7$(),e.Y8G("value",t._filterValue()||""),e.BMQ("placeholder",t.filterPlaceholder)("aria-owns",t.id+"_list")("aria-label",t.ariaFilterLabel)("aria-activedescendant",t.focusedOptionId),e.R7$(2),e.Y8G("ngIf",!t.filterIconTemplate),e.R7$(),e.Y8G("ngIf",t.filterIconTemplate)}}function Io(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",41),e.bIt("click",function(n){return e.eBV(t),e.Njj(n.stopPropagation())}),e.DNE(1,fo,2,4,"ng-container",23)(2,wo,5,7,"ng-template",null,8,e.C5r),e.k0s()}if(2&o){const t=e.sdS(3),i=e.XpG(2);e.R7$(),e.Y8G("ngIf",i.filterTemplate)("ngIfElse",t)}}function xo(o,a){1&o&&e.eu8(0)}function To(o,a){if(1&o&&e.DNE(0,xo,1,0,"ng-container",24),2&o){const t=a.$implicit,i=a.options;e.XpG(2);const n=e.sdS(9);e.Y8G("ngTemplateOutlet",n)("ngTemplateOutletContext",e.l_i(2,Te,t,i))}}function ko(o,a){1&o&&e.eu8(0)}function So(o,a){if(1&o&&e.DNE(0,ko,1,0,"ng-container",24),2&o){const t=a.options,i=e.XpG(4);e.Y8G("ngTemplateOutlet",i.loaderTemplate)("ngTemplateOutletContext",e.eq3(2,xe,t))}}function Do(o,a){1&o&&(e.qex(0),e.DNE(1,So,1,4,"ng-template",47),e.bVm())}function Eo(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-scroller",46,10),e.bIt("onLazyLoad",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onLazyLoad.emit(n))}),e.DNE(2,To,1,5,"ng-template",21)(3,Do,2,0,"ng-container",17),e.k0s()}if(2&o){const t=e.XpG(2);e.Aen(e.eq3(8,z,t.scrollHeight)),e.Y8G("items",t.visibleOptions())("itemSize",t.virtualScrollItemSize||t._itemSize)("autoSize",!0)("lazy",t.lazy)("options",t.virtualScrollOptions),e.R7$(3),e.Y8G("ngIf",t.loaderTemplate)}}function Ro(o,a){1&o&&e.eu8(0)}function Mo(o,a){if(1&o&&(e.qex(0),e.DNE(1,Ro,1,0,"ng-container",24),e.bVm()),2&o){e.XpG();const t=e.sdS(9),i=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t)("ngTemplateOutletContext",e.l_i(3,Te,i.visibleOptions(),e.lJ4(2,qn)))}}function Fo(o,a){if(1&o&&(e.j41(0,"span"),e.EFF(1),e.k0s()),2&o){const t=e.XpG(2).$implicit,i=e.XpG(3);e.R7$(),e.JRh(i.getOptionGroupLabel(t.optionGroup))}}function Go(o,a){1&o&&e.eu8(0)}function Vo(o,a){if(1&o&&(e.qex(0),e.j41(1,"li",51),e.DNE(2,Fo,2,1,"span",17)(3,Go,1,0,"ng-container",24),e.k0s(),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG().options,l=e.XpG(2);e.R7$(),e.Y8G("ngStyle",e.eq3(5,z,s.itemSize+"px")),e.BMQ("id",l.id+"_"+l.getOptionIndex(n,s)),e.R7$(),e.Y8G("ngIf",!l.groupTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",l.groupTemplate)("ngTemplateOutletContext",e.eq3(7,ne,i.optionGroup))}}function Bo(o,a){if(1&o){const t=e.RV6();e.qex(0),e.j41(1,"p-dropdownItem",52),e.bIt("onClick",function(n){e.eBV(t);const s=e.XpG().$implicit,l=e.XpG(3);return e.Njj(l.onOptionSelect(n,s))})("onMouseEnter",function(n){e.eBV(t);const s=e.XpG().index,l=e.XpG().options,r=e.XpG(2);return e.Njj(r.onOptionMouseEnter(n,r.getOptionIndex(s,l)))}),e.k0s(),e.bVm()}if(2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG().options,l=e.XpG(2);e.R7$(),e.Y8G("id",l.id+"_"+l.getOptionIndex(n,s))("option",i)("selected",l.isSelected(i))("label",l.getOptionLabel(i))("disabled",l.isOptionDisabled(i))("template",l.itemTemplate)("focused",l.focusedOptionIndex()===l.getOptionIndex(n,s))("ariaPosInset",l.getAriaPosInset(l.getOptionIndex(n,s)))("ariaSetSize",l.ariaSetSize)}}function Oo(o,a){if(1&o&&e.DNE(0,Vo,4,9,"ng-container",17)(1,Bo,2,9,"ng-container",17),2&o){const t=a.$implicit;e.Y8G("ngIf",t.group),e.R7$(),e.Y8G("ngIf",!t.group)}}function Lo(o,a){if(1&o&&(e.qex(0),e.EFF(1),e.bVm()),2&o){const t=e.XpG(4);e.R7$(),e.SpI(" ",t.emptyFilterMessageLabel," ")}}function No(o,a){1&o&&e.eu8(0,null,12)}function jo(o,a){if(1&o&&(e.j41(0,"li",53),e.DNE(1,Lo,2,1,"ng-container",23)(2,No,2,0,"ng-container",30),e.k0s()),2&o){const t=e.XpG().options,i=e.XpG(2);e.Y8G("ngStyle",e.eq3(4,z,t.itemSize+"px")),e.R7$(),e.Y8G("ngIf",!i.emptyFilterTemplate&&!i.emptyTemplate)("ngIfElse",i.emptyFilter),e.R7$(),e.Y8G("ngTemplateOutlet",i.emptyFilterTemplate||i.emptyTemplate)}}function Po(o,a){if(1&o&&(e.qex(0),e.EFF(1),e.bVm()),2&o){const t=e.XpG(4);e.R7$(),e.SpI(" ",t.emptyMessageLabel," ")}}function zo(o,a){1&o&&e.eu8(0,null,13)}function Ho(o,a){if(1&o&&(e.j41(0,"li",53),e.DNE(1,Po,2,1,"ng-container",23)(2,zo,2,0,"ng-container",30),e.k0s()),2&o){const t=e.XpG().options,i=e.XpG(2);e.Y8G("ngStyle",e.eq3(4,z,t.itemSize+"px")),e.R7$(),e.Y8G("ngIf",!i.emptyTemplate)("ngIfElse",i.empty),e.R7$(),e.Y8G("ngTemplateOutlet",i.emptyTemplate)}}function Yo(o,a){if(1&o&&(e.j41(0,"ul",48,11),e.DNE(2,Oo,2,2,"ng-template",49)(3,jo,3,6,"li",50)(4,Ho,3,6,"li",50),e.k0s()),2&o){const t=a.$implicit,i=a.options,n=e.XpG(2);e.Aen(i.contentStyle),e.Y8G("ngClass",i.contentStyleClass),e.BMQ("id",n.id+"_list"),e.R7$(2),e.Y8G("ngForOf",t),e.R7$(),e.Y8G("ngIf",n.filterValue&&n.isEmpty()),e.R7$(),e.Y8G("ngIf",!n.filterValue&&n.isEmpty())}}function $o(o,a){1&o&&e.eu8(0)}function Ao(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",36)(1,"span",37,5),e.bIt("focus",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onFirstHiddenFocus(n))}),e.k0s(),e.DNE(3,_o,1,0,"ng-container",30)(4,Io,4,2,"div",38),e.j41(5,"div",39),e.DNE(6,Eo,4,10,"p-scroller",40)(7,Mo,2,6,"ng-container",17)(8,Yo,5,7,"ng-template",null,6,e.C5r),e.k0s(),e.DNE(10,$o,1,0,"ng-container",30),e.j41(11,"span",37,7),e.bIt("focus",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onLastHiddenFocus(n))}),e.k0s()()}if(2&o){const t=e.XpG();e.HbH(t.panelStyleClass),e.Y8G("ngClass","p-dropdown-panel p-component")("ngStyle",t.panelStyle),e.R7$(),e.BMQ("aria-hidden",!0)("tabindex",0)("data-p-hidden-accessible",!0)("data-p-hidden-focusable",!0),e.R7$(2),e.Y8G("ngTemplateOutlet",t.headerTemplate),e.R7$(),e.Y8G("ngIf",t.filter),e.R7$(),e.xc7("max-height",t.virtualScroll?"auto":t.scrollHeight||"auto"),e.R7$(),e.Y8G("ngIf",t.virtualScroll),e.R7$(),e.Y8G("ngIf",!t.virtualScroll),e.R7$(3),e.Y8G("ngTemplateOutlet",t.footerTemplate),e.R7$(),e.BMQ("aria-hidden",!0)("tabindex",0)("data-p-hidden-accessible",!0)("data-p-hidden-focusable",!0)}}const Xo={provide:R.kq,useExisting:(0,e.Rfq)(()=>ke),multi:!0};let Ko=(()=>{class o{id;option;selected;focused;label;disabled;visible;itemSize;ariaPosInset;ariaSetSize;template;onClick=new e.bkB;onMouseEnter=new e.bkB;ngOnInit(){}onOptionClick(t){this.onClick.emit(t)}onOptionMouseEnter(t){this.onMouseEnter.emit(t)}static \u0275fac=function(i){return new(i||o)};static \u0275cmp=e.VBU({type:o,selectors:[["p-dropdownItem"]],hostAttrs:[1,"p-element"],inputs:{id:"id",option:"option",selected:"selected",focused:"focused",label:"label",disabled:"disabled",visible:"visible",itemSize:"itemSize",ariaPosInset:"ariaPosInset",ariaSetSize:"ariaSetSize",template:"template"},outputs:{onClick:"onClick",onMouseEnter:"onMouseEnter"},decls:3,vars:21,consts:[["role","option","pRipple","",3,"click","mouseenter","id","ngStyle","ngClass"],[4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(i,n){1&i&&(e.j41(0,"li",0),e.bIt("click",function(l){return n.onOptionClick(l)})("mouseenter",function(l){return n.onOptionMouseEnter(l)}),e.DNE(1,jn,2,1,"span",1)(2,Pn,1,0,"ng-container",2),e.k0s()),2&i&&(e.Y8G("id",n.id)("ngStyle",e.eq3(13,z,n.itemSize+"px"))("ngClass",e.sMw(15,Nn,n.selected,n.disabled,n.focused)),e.BMQ("aria-label",n.label)("aria-setsize",n.ariaSetSize)("aria-posinset",n.ariaPosInset)("aria-selected",n.selected)("data-p-focused",n.focused)("data-p-highlight",n.selected)("data-p-disabled",n.disabled),e.R7$(),e.Y8G("ngIf",!n.template),e.R7$(),e.Y8G("ngTemplateOutlet",n.template)("ngTemplateOutletContext",e.eq3(19,ne,n.option)))},dependencies:[m.YU,m.bT,m.T3,m.B3,E.n],encapsulation:2})}return o})(),ke=(()=>{class o{el;renderer;cd;zone;filterService;config;id;scrollHeight="200px";filter;name;style;panelStyle;styleClass;panelStyleClass;readonly;required;editable;appendTo;tabindex=0;placeholder;filterPlaceholder;filterLocale;inputId;dataKey;filterBy;filterFields;autofocus;resetFilterOnHide=!1;dropdownIcon;optionLabel;optionValue;optionDisabled;optionGroupLabel="label";optionGroupChildren="items";autoDisplayFirst=!0;group;showClear;emptyFilterMessage="";emptyMessage="";lazy=!1;virtualScroll;virtualScrollItemSize;virtualScrollOptions;overlayOptions;ariaFilterLabel;ariaLabel;ariaLabelledBy;filterMatchMode="contains";maxlength;tooltip="";tooltipPosition="right";tooltipPositionStyle="absolute";tooltipStyleClass;focusOnHover=!1;selectOnFocus=!1;autoOptionFocus=!0;autofocusFilter=!0;get disabled(){return this._disabled}set disabled(t){t&&(this.focused=!1,this.overlayVisible&&this.hide()),this._disabled=t,this.cd.destroyed||this.cd.detectChanges()}get itemSize(){return this._itemSize}set itemSize(t){this._itemSize=t,console.warn("The itemSize property is deprecated, use virtualScrollItemSize property instead.")}_itemSize;get autoZIndex(){return this._autoZIndex}set autoZIndex(t){this._autoZIndex=t,console.warn("The autoZIndex property is deprecated since v14.2.0, use overlayOptions property instead.")}_autoZIndex;get baseZIndex(){return this._baseZIndex}set baseZIndex(t){this._baseZIndex=t,console.warn("The baseZIndex property is deprecated since v14.2.0, use overlayOptions property instead.")}_baseZIndex;get showTransitionOptions(){return this._showTransitionOptions}set showTransitionOptions(t){this._showTransitionOptions=t,console.warn("The showTransitionOptions property is deprecated since v14.2.0, use overlayOptions property instead.")}_showTransitionOptions;get hideTransitionOptions(){return this._hideTransitionOptions}set hideTransitionOptions(t){this._hideTransitionOptions=t,console.warn("The hideTransitionOptions property is deprecated since v14.2.0, use overlayOptions property instead.")}_hideTransitionOptions;get filterValue(){return this._filterValue()}set filterValue(t){this._filterValue.set(t)}get options(){return this._options()}set options(t){this._options.set(t)}onChange=new e.bkB;onFilter=new e.bkB;onFocus=new e.bkB;onBlur=new e.bkB;onClick=new e.bkB;onShow=new e.bkB;onHide=new e.bkB;onClear=new e.bkB;onLazyLoad=new e.bkB;containerViewChild;filterViewChild;focusInputViewChild;editableInputViewChild;itemsViewChild;scroller;overlayViewChild;firstHiddenFocusableElementOnOverlay;lastHiddenFocusableElementOnOverlay;templates;_disabled;itemsWrapper;itemTemplate;groupTemplate;loaderTemplate;selectedItemTemplate;headerTemplate;filterTemplate;footerTemplate;emptyFilterTemplate;emptyTemplate;dropdownIconTemplate;clearIconTemplate;filterIconTemplate;filterOptions;_options=(0,e.vPA)(null);modelValue=(0,e.vPA)(null);value;onModelChange=()=>{};onModelTouched=()=>{};hover;focused;overlayVisible;optionsChanged;panel;dimensionsUpdated;hoveredItem;selectedOptionUpdated;_filterValue=(0,e.vPA)(null);searchValue;searchIndex;searchTimeout;previousSearchChar;currentSearchChar;preventModelTouched;focusedOptionIndex=(0,e.vPA)(-1);labelId;listId;get emptyMessageLabel(){return this.emptyMessage||this.config.getTranslation(g.Yj.EMPTY_MESSAGE)}get emptyFilterMessageLabel(){return this.emptyFilterMessage||this.config.getTranslation(g.Yj.EMPTY_FILTER_MESSAGE)}get filled(){return"string"==typeof this.modelValue()?!!this.modelValue():this.modelValue()||null!=this.modelValue()||null!=this.modelValue()}get isVisibleClearIcon(){return null!=this.modelValue()&&this.hasSelectedOption()&&this.showClear&&!this.disabled}get containerClass(){return{"p-dropdown p-component p-inputwrapper":!0,"p-disabled":this.disabled,"p-dropdown-clearable":this.showClear&&!this.disabled,"p-focus":this.focused,"p-inputwrapper-filled":this.modelValue(),"p-inputwrapper-focus":this.focused||this.overlayVisible}}get inputClass(){const t=this.label();return{"p-dropdown-label p-inputtext":!0,"p-placeholder":this.placeholder&&t===this.placeholder,"p-dropdown-label-empty":!(this.editable||this.selectedItemTemplate||t&&"p-emptylabel"!==t&&0!==t.length)}}get panelClass(){return{"p-dropdown-panel p-component":!0,"p-input-filled":"filled"===this.config.inputStyle,"p-ripple-disabled":!1===this.config.ripple}}visibleOptions=(0,e.EWP)(()=>{const t=this.group?this.flatOptions(this.options):this.options||[];if(this._filterValue()){const i=this.filterBy||this.filterFields||this.optionValue?this.filterService.filter(t,this.searchFields(),this._filterValue(),this.filterMatchMode,this.filterLocale):this.options.filter(n=>-1!==n.toLowerCase().indexOf(this._filterValue().toLowerCase()));if(this.group){const s=[];return(this.options||[]).forEach(l=>{const c=this.getOptionGroupChildren(l).filter(p=>i.includes(p));c.length>0&&s.push({...l,["string"==typeof this.optionGroupChildren?this.optionGroupChildren:"items"]:[...c]})}),this.flatOptions(s)}return i}return t});label=(0,e.EWP)(()=>{const t=this.findSelectedOptionIndex();return-1!==t?this.getOptionLabel(this.visibleOptions()[t]):this.placeholder||"p-emptylabel"});selectedOption;constructor(t,i,n,s,l,r){this.el=t,this.renderer=i,this.cd=n,this.zone=s,this.filterService=l,this.config=r,(0,e.QZP)(()=>{const c=this.modelValue(),p=this.visibleOptions();c&&this.editable&&this.updateEditableLabel(),p&&h.BF.isNotEmpty(p)&&(this.selectedOption=p[this.findSelectedOptionIndex()],this.cd.markForCheck())})}ngOnInit(){this.id=this.id||(0,h._Y)(),this.autoUpdateModel(),this.filterBy&&(this.filterOptions={filter:t=>this.onFilterInputChange(t),reset:()=>this.resetFilter()})}ngAfterViewChecked(){if(this.optionsChanged&&this.overlayVisible&&(this.optionsChanged=!1,this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.overlayViewChild&&this.overlayViewChild.alignOverlay()},1)})),this.selectedOptionUpdated&&this.itemsWrapper){let t=d.D.findSingle(this.overlayViewChild?.overlayViewChild?.nativeElement,"li.p-highlight");t&&d.D.scrollInView(this.itemsWrapper,t),this.selectedOptionUpdated=!1}}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"item":default:this.itemTemplate=t.template;break;case"selectedItem":this.selectedItemTemplate=t.template;break;case"header":this.headerTemplate=t.template;break;case"filter":this.filterTemplate=t.template;break;case"footer":this.footerTemplate=t.template;break;case"emptyfilter":this.emptyFilterTemplate=t.template;break;case"empty":this.emptyTemplate=t.template;break;case"group":this.groupTemplate=t.template;break;case"loader":this.loaderTemplate=t.template;break;case"dropdownicon":this.dropdownIconTemplate=t.template;break;case"clearicon":this.clearIconTemplate=t.template;break;case"filtericon":this.filterIconTemplate=t.template}})}flatOptions(t){return(t||[]).reduce((i,n,s)=>{i.push({optionGroup:n,group:!0,index:s});const l=this.getOptionGroupChildren(n);return l&&l.forEach(r=>i.push(r)),i},[])}autoUpdateModel(){if(this.selectOnFocus&&this.autoOptionFocus&&!this.hasSelectedOption()&&(this.focusedOptionIndex.set(this.findFirstFocusedOptionIndex()),this.onOptionSelect(null,this.visibleOptions()[this.focusedOptionIndex()],!1)),this.autoDisplayFirst&&!this.modelValue()){const t=this.findFirstOptionIndex();this.onOptionSelect(null,this.visibleOptions()[t],!1,!0)}}onOptionSelect(t,i,n=!0,s=!1){const l=this.getOptionValue(i);this.updateModel(l,t),this.focusedOptionIndex.set(this.findSelectedOptionIndex()),n&&this.hide(!0),!1===s&&this.onChange.emit({originalEvent:t,value:l})}onOptionMouseEnter(t,i){this.focusOnHover&&this.changeFocusedOptionIndex(t,i)}updateModel(t,i){this.value=t,this.onModelChange(t),this.modelValue.set(t),this.selectedOptionUpdated=!0}writeValue(t){this.filter&&this.resetFilter(),this.value=t,this.allowModelChange()&&this.onModelChange(t),this.modelValue.set(this.value),this.updateEditableLabel(),this.cd.markForCheck()}allowModelChange(){return this.autoDisplayFirst&&!this.placeholder&&!this.modelValue()&&!this.editable&&this.options&&this.options.length}isSelected(t){return this.isValidOption(t)&&h.BF.equals(this.modelValue(),this.getOptionValue(t),this.equalityKey())}ngAfterViewInit(){this.editable&&this.updateEditableLabel()}updateEditableLabel(){this.editableInputViewChild&&(this.editableInputViewChild.nativeElement.value=void 0===this.getOptionLabel(this.modelValue())?this.editableInputViewChild.nativeElement.value:this.getOptionLabel(this.modelValue()))}getOptionIndex(t,i){return this.virtualScrollerDisabled?t:i&&i.getItemOptions(t).index}getOptionLabel(t){return this.optionLabel?h.BF.resolveFieldData(t,this.optionLabel):t&&void 0!==t.label?t.label:t}getOptionValue(t){return this.optionValue?h.BF.resolveFieldData(t,this.optionValue):!this.optionLabel&&t&&void 0!==t.value?t.value:t}isOptionDisabled(t){return this.optionDisabled?h.BF.resolveFieldData(t,this.optionDisabled):!(!t||void 0===t.disabled)&&t.disabled}getOptionGroupLabel(t){return this.optionGroupLabel?h.BF.resolveFieldData(t,this.optionGroupLabel):t&&void 0!==t.label?t.label:t}getOptionGroupChildren(t){return this.optionGroupChildren?h.BF.resolveFieldData(t,this.optionGroupChildren):t.items}getAriaPosInset(t){return(this.optionGroupLabel?t-this.visibleOptions().slice(0,t).filter(i=>this.isOptionGroup(i)).length:t)+1}get ariaSetSize(){return this.visibleOptions().filter(t=>!this.isOptionGroup(t)).length}resetFilter(){this._filterValue.set(null),this.filterViewChild&&this.filterViewChild.nativeElement&&(this.filterViewChild.nativeElement.value="")}registerOnChange(t){this.onModelChange=t}registerOnTouched(t){this.onModelTouched=t}setDisabledState(t){this.disabled=t,this.cd.markForCheck()}onContainerClick(t){this.disabled||this.readonly||(this.focusInputViewChild?.nativeElement.focus({preventScroll:!0}),"INPUT"!==t.target.tagName&&"clearicon"!==t.target.getAttribute("data-pc-section")&&!t.target.closest('[data-pc-section="clearicon"]')&&((!this.overlayViewChild||!this.overlayViewChild.el.nativeElement.contains(t.target))&&(this.overlayVisible?this.hide(!0):this.show(!0)),this.onClick.emit(t),this.cd.detectChanges()))}isEmpty(){return!this._options()||this.visibleOptions()&&0===this.visibleOptions().length}onEditableInput(t){const i=t.target.value;this.searchValue="",!this.searchOptions(t,i)&&this.focusedOptionIndex.set(-1),this.onModelChange(i),this.updateModel(i,t),this.onChange.emit({originalEvent:t,value:i})}show(t){this.overlayVisible=!0;const i=-1!==this.focusedOptionIndex()?this.focusedOptionIndex():this.autoOptionFocus?this.findFirstFocusedOptionIndex():-1;this.focusedOptionIndex.set(i),t&&d.D.focus(this.focusInputViewChild?.nativeElement),this.cd.markForCheck()}onOverlayAnimationStart(t){if("visible"===t.toState){if(this.itemsWrapper=d.D.findSingle(this.overlayViewChild?.overlayViewChild?.nativeElement,this.virtualScroll?".p-scroller":".p-dropdown-items-wrapper"),this.virtualScroll&&this.scroller?.setContentEl(this.itemsViewChild?.nativeElement),this.options&&this.options.length)if(this.virtualScroll){const i=this.modelValue()?this.focusedOptionIndex():-1;-1!==i&&this.scroller?.scrollToIndex(i)}else{let i=d.D.findSingle(this.itemsWrapper,".p-dropdown-item.p-highlight");i&&i.scrollIntoView({block:"nearest",inline:"nearest"})}this.filterViewChild&&this.filterViewChild.nativeElement&&(this.preventModelTouched=!0,this.autofocusFilter&&this.filterViewChild.nativeElement.focus()),this.onShow.emit(t)}"void"===t.toState&&(this.itemsWrapper=null,this.onModelTouched(),this.onHide.emit(t))}hide(t){this.overlayVisible=!1,this.focusedOptionIndex.set(-1),this.filter&&this.resetFilterOnHide&&this.resetFilter(),t&&d.D.focus(this.focusInputViewChild?.nativeElement),this.cd.markForCheck()}onInputFocus(t){if(this.disabled)return;this.focused=!0;const i=-1!==this.focusedOptionIndex()?this.focusedOptionIndex():this.overlayVisible&&this.autoOptionFocus?this.findFirstFocusedOptionIndex():-1;this.focusedOptionIndex.set(i),this.overlayVisible&&this.scrollInView(this.focusedOptionIndex()),this.onFocus.emit(t)}onInputBlur(t){this.focused=!1,!1===this.overlayVisible&&this.onBlur.emit(t),this.preventModelTouched||this.onModelTouched(),this.preventModelTouched=!1}onKeyDown(t,i){if(!this.disabled&&!this.readonly)switch(t.code){case"ArrowDown":this.onArrowDownKey(t);break;case"ArrowUp":this.onArrowUpKey(t,this.editable);break;case"ArrowLeft":case"ArrowRight":this.onArrowLeftKey(t,this.editable);break;case"Delete":this.onDeleteKey(t);break;case"Home":this.onHomeKey(t,this.editable);break;case"End":this.onEndKey(t,this.editable);break;case"PageDown":this.onPageDownKey(t);break;case"PageUp":this.onPageUpKey(t);break;case"Space":this.onSpaceKey(t,i);break;case"Enter":case"NumpadEnter":this.onEnterKey(t);break;case"Escape":this.onEscapeKey(t);break;case"Tab":this.onTabKey(t);break;case"Backspace":this.onBackspaceKey(t,this.editable);break;case"ShiftLeft":case"ShiftRight":break;default:!t.metaKey&&h.BF.isPrintableCharacter(t.key)&&(!this.overlayVisible&&this.show(),!this.editable&&this.searchOptions(t,t.key))}}onFilterKeyDown(t){switch(t.code){case"ArrowDown":this.onArrowDownKey(t);break;case"ArrowUp":this.onArrowUpKey(t,!0);break;case"ArrowLeft":case"ArrowRight":this.onArrowLeftKey(t,!0);break;case"Home":this.onHomeKey(t,!0);break;case"End":this.onEndKey(t,!0);break;case"Enter":this.onEnterKey(t);break;case"Escape":this.onEscapeKey(t);break;case"Tab":this.onTabKey(t,!0)}}onFilterBlur(t){this.focusedOptionIndex.set(-1)}onArrowDownKey(t){const i=-1!==this.focusedOptionIndex()?this.findNextOptionIndex(this.focusedOptionIndex()):this.findFirstFocusedOptionIndex();this.changeFocusedOptionIndex(t,i),!this.overlayVisible&&this.show(),t.preventDefault()}changeFocusedOptionIndex(t,i){if(this.focusedOptionIndex()!==i&&(this.focusedOptionIndex.set(i),this.scrollInView(),this.selectOnFocus)){const n=this.visibleOptions()[i];this.onOptionSelect(t,n,!1)}}get virtualScrollerDisabled(){return!this.virtualScroll}scrollInView(t=-1){if(this.itemsViewChild&&this.itemsViewChild.nativeElement){const n=d.D.findSingle(this.itemsViewChild.nativeElement,`li[id="${-1!==t?`${this.id}_${t}`:this.focusedOptionId}"]`);n?n.scrollIntoView&&n.scrollIntoView({block:"nearest",inline:"nearest"}):this.virtualScrollerDisabled||setTimeout(()=>{this.virtualScroll&&this.scroller?.scrollToIndex(-1!==t?t:this.focusedOptionIndex())},0)}}get focusedOptionId(){return-1!==this.focusedOptionIndex()?`${this.id}_${this.focusedOptionIndex()}`:null}hasSelectedOption(){return void 0!==this.modelValue()}isValidSelectedOption(t){return this.isValidOption(t)&&this.isSelected(t)}equalityKey(){return this.optionValue?null:this.dataKey}findFirstFocusedOptionIndex(){const t=this.findSelectedOptionIndex();return t<0?this.findFirstOptionIndex():t}findFirstOptionIndex(){return this.visibleOptions().findIndex(t=>this.isValidOption(t))}findSelectedOptionIndex(){return this.hasSelectedOption()?this.visibleOptions().findIndex(t=>this.isValidSelectedOption(t)):-1}findNextOptionIndex(t){const i=tthis.isValidOption(n)):-1;return i>-1?i+t+1:t}findPrevOptionIndex(t){const i=t>0?h.BF.findLastIndex(this.visibleOptions().slice(0,t),n=>this.isValidOption(n)):-1;return i>-1?i:t}findLastOptionIndex(){return h.BF.findLastIndex(this.visibleOptions(),t=>this.isValidOption(t))}findLastFocusedOptionIndex(){const t=this.findSelectedOptionIndex();return t<0?this.findLastOptionIndex():t}isValidOption(t){return t&&!(this.isOptionDisabled(t)||this.isOptionGroup(t))}isOptionGroup(t){return this.optionGroupLabel&&t.optionGroup&&t.group}onArrowUpKey(t,i=!1){if(t.altKey&&!i){if(-1!==this.focusedOptionIndex()){const n=this.visibleOptions()[this.focusedOptionIndex()];this.onOptionSelect(t,n)}this.overlayVisible&&this.hide(),t.preventDefault()}else{const n=-1!==this.focusedOptionIndex()?this.findPrevOptionIndex(this.focusedOptionIndex()):this.findLastFocusedOptionIndex();this.changeFocusedOptionIndex(t,n),!this.overlayVisible&&this.show(),t.preventDefault()}}onArrowLeftKey(t,i=!1){i&&this.focusedOptionIndex.set(-1)}onDeleteKey(t){this.showClear&&(this.clear(t),t.preventDefault())}onHomeKey(t,i=!1){i?(t.currentTarget.setSelectionRange(0,0),this.focusedOptionIndex.set(-1)):(this.changeFocusedOptionIndex(t,this.findFirstOptionIndex()),!this.overlayVisible&&this.show()),t.preventDefault()}onEndKey(t,i=!1){if(i){const n=t.currentTarget,s=n.value.length;n.setSelectionRange(s,s),this.focusedOptionIndex.set(-1)}else this.changeFocusedOptionIndex(t,this.findLastOptionIndex()),!this.overlayVisible&&this.show();t.preventDefault()}onPageDownKey(t){this.scrollInView(this.visibleOptions().length-1),t.preventDefault()}onPageUpKey(t){this.scrollInView(0),t.preventDefault()}onSpaceKey(t,i=!1){!this.editable&&!i&&this.onEnterKey(t)}onEnterKey(t){if(this.overlayVisible){if(-1!==this.focusedOptionIndex()){const i=this.visibleOptions()[this.focusedOptionIndex()];this.onOptionSelect(t,i)}this.hide()}else this.onArrowDownKey(t);t.preventDefault()}onEscapeKey(t){this.overlayVisible&&this.hide(!0),t.preventDefault()}onTabKey(t,i=!1){if(!i)if(this.overlayVisible&&this.hasFocusableElements())d.D.focus(t.shiftKey?this.lastHiddenFocusableElementOnOverlay.nativeElement:this.firstHiddenFocusableElementOnOverlay.nativeElement),t.preventDefault();else{if(-1!==this.focusedOptionIndex()){const n=this.visibleOptions()[this.focusedOptionIndex()];this.onOptionSelect(t,n)}this.overlayVisible&&this.hide(this.filter)}}onFirstHiddenFocus(t){const i=t.relatedTarget===this.focusInputViewChild?.nativeElement?d.D.getFirstFocusableElement(this.overlayViewChild.el.nativeElement,":not(.p-hidden-focusable)"):this.focusInputViewChild.nativeElement;d.D.focus(i)}onLastHiddenFocus(t){const i=t.relatedTarget===this.focusInputViewChild?.nativeElement?d.D.getLastFocusableElement(this.overlayViewChild?.overlayViewChild?.nativeElement,':not([data-p-hidden-focusable="true"])'):this.focusInputViewChild?.nativeElement;d.D.focus(i)}hasFocusableElements(){return d.D.getFocusableElements(this.overlayViewChild.overlayViewChild.nativeElement,':not([data-p-hidden-focusable="true"])').length>0}onBackspaceKey(t,i=!1){i&&!this.overlayVisible&&this.show()}searchFields(){return this.filterFields||[this.optionLabel]}searchOptions(t,i){this.searchValue=(this.searchValue||"")+i;let n=-1,s=!1;return-1!==this.focusedOptionIndex()?(n=this.visibleOptions().slice(this.focusedOptionIndex()).findIndex(l=>this.isOptionMatched(l)),n=-1===n?this.visibleOptions().slice(0,this.focusedOptionIndex()).findIndex(l=>this.isOptionMatched(l)):n+this.focusedOptionIndex()):n=this.visibleOptions().findIndex(l=>this.isOptionMatched(l)),-1!==n&&(s=!0),-1===n&&-1===this.focusedOptionIndex()&&(n=this.findFirstFocusedOptionIndex()),-1!==n&&this.changeFocusedOptionIndex(t,n),this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(()=>{this.searchValue="",this.searchTimeout=null},500),s}isOptionMatched(t){return this.isValidOption(t)&&this.getOptionLabel(t).toLocaleLowerCase(this.filterLocale).startsWith(this.searchValue.toLocaleLowerCase(this.filterLocale))}onFilterInputChange(t){let i=t.target.value?.trim();this._filterValue.set(i),this.focusedOptionIndex.set(-1),this.onFilter.emit({originalEvent:t,filter:this._filterValue()}),!this.virtualScrollerDisabled&&this.scroller.scrollToIndex(0),this.cd.markForCheck()}applyFocus(){this.editable?d.D.findSingle(this.el.nativeElement,".p-dropdown-label.p-inputtext").focus():d.D.focus(this.focusInputViewChild?.nativeElement)}focus(){this.applyFocus()}clear(t){this.updateModel(null,t),this.updateEditableLabel(),this.onChange.emit({originalEvent:t,value:this.value}),this.onClear.emit(t)}static \u0275fac=function(i){return new(i||o)(e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(e.gRc),e.rXU(e.SKi),e.rXU(g.E),e.rXU(g.r1))};static \u0275cmp=e.VBU({type:o,selectors:[["p-dropdown"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(zn,5),e.GBs(Hn,5),e.GBs(Yn,5),e.GBs($n,5),e.GBs(An,5),e.GBs(Xn,5),e.GBs(Kn,5),e.GBs(Un,5),e.GBs(Qn,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.containerViewChild=s.first),e.mGM(s=e.lsd())&&(n.filterViewChild=s.first),e.mGM(s=e.lsd())&&(n.focusInputViewChild=s.first),e.mGM(s=e.lsd())&&(n.editableInputViewChild=s.first),e.mGM(s=e.lsd())&&(n.itemsViewChild=s.first),e.mGM(s=e.lsd())&&(n.scroller=s.first),e.mGM(s=e.lsd())&&(n.overlayViewChild=s.first),e.mGM(s=e.lsd())&&(n.firstHiddenFocusableElementOnOverlay=s.first),e.mGM(s=e.lsd())&&(n.lastHiddenFocusableElementOnOverlay=s.first)}},hostAttrs:[1,"p-element","p-inputwrapper"],hostVars:4,hostBindings:function(i,n){2&i&&e.AVh("p-inputwrapper-filled",n.filled)("p-inputwrapper-focus",n.focused||n.overlayVisible)},inputs:{id:"id",scrollHeight:"scrollHeight",filter:"filter",name:"name",style:"style",panelStyle:"panelStyle",styleClass:"styleClass",panelStyleClass:"panelStyleClass",readonly:"readonly",required:"required",editable:"editable",appendTo:"appendTo",tabindex:"tabindex",placeholder:"placeholder",filterPlaceholder:"filterPlaceholder",filterLocale:"filterLocale",inputId:"inputId",dataKey:"dataKey",filterBy:"filterBy",filterFields:"filterFields",autofocus:"autofocus",resetFilterOnHide:"resetFilterOnHide",dropdownIcon:"dropdownIcon",optionLabel:"optionLabel",optionValue:"optionValue",optionDisabled:"optionDisabled",optionGroupLabel:"optionGroupLabel",optionGroupChildren:"optionGroupChildren",autoDisplayFirst:"autoDisplayFirst",group:"group",showClear:"showClear",emptyFilterMessage:"emptyFilterMessage",emptyMessage:"emptyMessage",lazy:"lazy",virtualScroll:"virtualScroll",virtualScrollItemSize:"virtualScrollItemSize",virtualScrollOptions:"virtualScrollOptions",overlayOptions:"overlayOptions",ariaFilterLabel:"ariaFilterLabel",ariaLabel:"ariaLabel",ariaLabelledBy:"ariaLabelledBy",filterMatchMode:"filterMatchMode",maxlength:"maxlength",tooltip:"tooltip",tooltipPosition:"tooltipPosition",tooltipPositionStyle:"tooltipPositionStyle",tooltipStyleClass:"tooltipStyleClass",focusOnHover:"focusOnHover",selectOnFocus:"selectOnFocus",autoOptionFocus:"autoOptionFocus",autofocusFilter:"autofocusFilter",disabled:"disabled",itemSize:"itemSize",autoZIndex:"autoZIndex",baseZIndex:"baseZIndex",showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions",filterValue:"filterValue",options:"options"},outputs:{onChange:"onChange",onFilter:"onFilter",onFocus:"onFocus",onBlur:"onBlur",onClick:"onClick",onShow:"onShow",onHide:"onHide",onClear:"onClear",onLazyLoad:"onLazyLoad"},features:[e.Jv_([Xo])],decls:11,vars:20,consts:[["container",""],["overlay",""],["focusInput",""],["defaultPlaceholder",""],["editableInput",""],["firstHiddenFocusableEl",""],["buildInItems",""],["lastHiddenFocusableEl",""],["builtInFilterElement",""],["filter",""],["scroller",""],["items",""],["emptyFilter",""],["empty",""],[3,"click","ngClass","ngStyle"],["role","combobox","pAutoFocus","",3,"ngClass","pTooltip","tooltipPosition","positionStyle","tooltipStyleClass","autofocus","focus","blur","keydown",4,"ngIf"],["type","text","aria-haspopup","listbox",3,"ngClass","disabled","input","keydown","focus","blur",4,"ngIf"],[4,"ngIf"],["role","button","aria-label","dropdown trigger","aria-haspopup","listbox",1,"p-dropdown-trigger"],["class","p-dropdown-trigger-icon",4,"ngIf"],[3,"visibleChange","onAnimationStart","onHide","visible","options","target","appendTo","autoZIndex","baseZIndex","showTransitionOptions","hideTransitionOptions"],["pTemplate","content"],["role","combobox","pAutoFocus","",3,"focus","blur","keydown","ngClass","pTooltip","tooltipPosition","positionStyle","tooltipStyleClass","autofocus"],[4,"ngIf","ngIfElse"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["type","text","aria-haspopup","listbox",3,"input","keydown","focus","blur","ngClass","disabled"],[3,"styleClass","click",4,"ngIf"],["class","p-dropdown-clear-icon",3,"click",4,"ngIf"],[3,"click","styleClass"],[1,"p-dropdown-clear-icon",3,"click"],[4,"ngTemplateOutlet"],["class","p-dropdown-trigger-icon",3,"ngClass",4,"ngIf"],[3,"styleClass",4,"ngIf"],[1,"p-dropdown-trigger-icon",3,"ngClass"],[3,"styleClass"],[1,"p-dropdown-trigger-icon"],[3,"ngClass","ngStyle"],["role","presentation",1,"p-hidden-accessible","p-hidden-focusable",3,"focus"],["class","p-dropdown-header",3,"click",4,"ngIf"],[1,"p-dropdown-items-wrapper"],[3,"items","style","itemSize","autoSize","lazy","options","onLazyLoad",4,"ngIf"],[1,"p-dropdown-header",3,"click"],[1,"p-dropdown-filter-container"],["type","text","autocomplete","off",1,"p-dropdown-filter","p-inputtext","p-component",3,"input","keydown","blur","value"],["class","p-dropdown-filter-icon",4,"ngIf"],[1,"p-dropdown-filter-icon"],[3,"onLazyLoad","items","itemSize","autoSize","lazy","options"],["pTemplate","loader"],["role","listbox",1,"p-dropdown-items",3,"ngClass"],["ngFor","",3,"ngForOf"],["class","p-dropdown-empty-message",3,"ngStyle",4,"ngIf"],["role","option",1,"p-dropdown-item-group",3,"ngStyle"],[3,"onClick","onMouseEnter","id","option","selected","label","disabled","template","focused","ariaPosInset","ariaSetSize"],[1,"p-dropdown-empty-message",3,"ngStyle"]],template:function(i,n){if(1&i){const s=e.RV6();e.j41(0,"div",14,0),e.bIt("click",function(r){return e.eBV(s),e.Njj(n.onContainerClick(r))}),e.DNE(2,to,6,21,"span",15)(3,io,2,5,"input",16)(4,lo,3,2,"ng-container",17),e.j41(5,"div",18),e.DNE(6,po,3,2,"ng-container",17)(7,mo,2,1,"span",19),e.k0s(),e.j41(8,"p-overlay",20,1),e.mxI("visibleChange",function(r){return e.eBV(s),e.DH7(n.overlayVisible,r)||(n.overlayVisible=r),e.Njj(r)}),e.bIt("onAnimationStart",function(r){return e.eBV(s),e.Njj(n.onOverlayAnimationStart(r))})("onHide",function(){return e.eBV(s),e.Njj(n.hide())}),e.DNE(10,Ao,13,19,"ng-template",21),e.k0s()()}2&i&&(e.HbH(n.styleClass),e.Y8G("ngClass",n.containerClass)("ngStyle",n.style),e.BMQ("id",n.id),e.R7$(2),e.Y8G("ngIf",!n.editable),e.R7$(),e.Y8G("ngIf",n.editable),e.R7$(),e.Y8G("ngIf",n.isVisibleClearIcon),e.R7$(),e.BMQ("aria-expanded",n.overlayVisible)("data-pc-section","trigger"),e.R7$(),e.Y8G("ngIf",!n.dropdownIconTemplate),e.R7$(),e.Y8G("ngIf",n.dropdownIconTemplate),e.R7$(),e.R50("visible",n.overlayVisible),e.Y8G("options",n.overlayOptions)("target","@parent")("appendTo",n.appendTo)("autoZIndex",n.autoZIndex)("baseZIndex",n.baseZIndex)("showTransitionOptions",n.showTransitionOptions)("hideTransitionOptions",n.hideTransitionOptions))},dependencies:()=>[m.YU,m.Sq,m.bT,m.T3,m.B3,ve,g.Ei,j.m,we,Ui,F.A,A,Ie,Ko],styles:["@layer primeng{.p-dropdown{display:inline-flex;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;font-weight:400;white-space:nowrap;position:relative;overflow:hidden}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}}\n"],encapsulation:2,changeDetection:0})}return o})(),oe=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,ye,g.Gg,j.S,E.Z,K,Qi,F.A,A,Ie,ye,g.Gg,K]})}return o})(),U=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["AngleDownIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M3.58659 4.5007C3.68513 4.50023 3.78277 4.51945 3.87379 4.55723C3.9648 4.59501 4.04735 4.65058 4.11659 4.7207L7.11659 7.7207L10.1166 4.7207C10.2619 4.65055 10.4259 4.62911 10.5843 4.65956C10.7427 4.69002 10.8871 4.77074 10.996 4.88976C11.1049 5.00877 11.1726 5.15973 11.1889 5.32022C11.2052 5.48072 11.1693 5.6422 11.0866 5.7807L7.58659 9.2807C7.44597 9.42115 7.25534 9.50004 7.05659 9.50004C6.85784 9.50004 6.66722 9.42115 6.52659 9.2807L3.02659 5.7807C2.88614 5.64007 2.80725 5.44945 2.80725 5.2507C2.80725 5.05195 2.88614 4.86132 3.02659 4.7207C3.09932 4.64685 3.18675 4.58911 3.28322 4.55121C3.37969 4.51331 3.48305 4.4961 3.58659 4.5007Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),Se=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["AngleUpIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M10.4134 9.49931C10.3148 9.49977 10.2172 9.48055 10.1262 9.44278C10.0352 9.405 9.95263 9.34942 9.88338 9.27931L6.88338 6.27931L3.88338 9.27931C3.73811 9.34946 3.57409 9.3709 3.41567 9.34044C3.25724 9.30999 3.11286 9.22926 3.00395 9.11025C2.89504 8.99124 2.82741 8.84028 2.8111 8.67978C2.79478 8.51928 2.83065 8.35781 2.91338 8.21931L6.41338 4.71931C6.55401 4.57886 6.74463 4.49997 6.94338 4.49997C7.14213 4.49997 7.33276 4.57886 7.47338 4.71931L10.9734 8.21931C11.1138 8.35994 11.1927 8.55056 11.1927 8.74931C11.1927 8.94806 11.1138 9.13868 10.9734 9.27931C10.9007 9.35315 10.8132 9.41089 10.7168 9.44879C10.6203 9.48669 10.5169 9.5039 10.4134 9.49931Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})();var H=I(2242);const Uo=["input"],Qo=(o,a,t)=>({"p-inputnumber p-component":!0,"p-inputnumber-buttons-stacked":o,"p-inputnumber-buttons-horizontal":a,"p-inputnumber-buttons-vertical":t}),De=()=>({"p-inputnumber-button p-inputnumber-button-up":!0}),Ee=()=>({"p-inputnumber-button p-inputnumber-button-down":!0});function qo(o,a){if(1&o){const t=e.RV6();e.j41(0,"TimesIcon",8),e.bIt("click",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.clear())}),e.k0s()}2&o&&(e.Y8G("ngClass","p-inputnumber-clear-icon"),e.BMQ("data-pc-section","clearIcon"))}function Wo(o,a){}function Zo(o,a){1&o&&e.DNE(0,Wo,0,0,"ng-template")}function Jo(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",9),e.bIt("click",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.clear())}),e.DNE(1,Zo,1,0,null,10),e.k0s()}if(2&o){const t=e.XpG(2);e.BMQ("data-pc-section","clearIcon"),e.R7$(),e.Y8G("ngTemplateOutlet",t.clearIconTemplate)}}function es(o,a){if(1&o&&(e.qex(0),e.DNE(1,qo,1,2,"TimesIcon",6)(2,Jo,2,2,"span",7),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",!t.clearIconTemplate),e.R7$(),e.Y8G("ngIf",t.clearIconTemplate)}}function ts(o,a){if(1&o&&e.nrm(0,"span",14),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.incrementButtonIcon),e.BMQ("data-pc-section","incrementbuttonicon")}}function is(o,a){1&o&&e.nrm(0,"AngleUpIcon"),2&o&&e.BMQ("data-pc-section","incrementbuttonicon")}function ns(o,a){}function os(o,a){1&o&&e.DNE(0,ns,0,0,"ng-template")}function ss(o,a){if(1&o&&(e.qex(0),e.DNE(1,is,1,1,"AngleUpIcon",3)(2,os,1,0,null,10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.incrementButtonIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.incrementButtonIconTemplate)}}function as(o,a){if(1&o&&e.nrm(0,"span",14),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.decrementButtonIcon),e.BMQ("data-pc-section","decrementbuttonicon")}}function ls(o,a){1&o&&e.nrm(0,"AngleDownIcon"),2&o&&e.BMQ("data-pc-section","decrementbuttonicon")}function rs(o,a){}function cs(o,a){1&o&&e.DNE(0,rs,0,0,"ng-template")}function ds(o,a){if(1&o&&(e.qex(0),e.DNE(1,ls,1,1,"AngleDownIcon",3)(2,cs,1,0,null,10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.decrementButtonIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decrementButtonIconTemplate)}}function ps(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",11)(1,"button",12),e.bIt("mousedown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onUpButtonMouseDown(n))})("mouseup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onUpButtonMouseUp())})("mouseleave",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onUpButtonMouseLeave())})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onUpButtonKeyDown(n))})("keyup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onUpButtonKeyUp())}),e.DNE(2,ts,1,2,"span",13)(3,ss,3,2,"ng-container",3),e.k0s(),e.j41(4,"button",12),e.bIt("mousedown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onDownButtonMouseDown(n))})("mouseup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onDownButtonMouseUp())})("mouseleave",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onDownButtonMouseLeave())})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onDownButtonKeyDown(n))})("keyup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onDownButtonKeyUp())}),e.DNE(5,as,1,2,"span",13)(6,ds,3,2,"ng-container",3),e.k0s()()}if(2&o){const t=e.XpG();e.BMQ("data-pc-section","buttonGroup"),e.R7$(),e.HbH(t.incrementButtonClass),e.Y8G("ngClass",e.lJ4(17,De))("disabled",t.disabled),e.BMQ("aria-hidden",!0)("data-pc-section","incrementbutton"),e.R7$(),e.Y8G("ngIf",t.incrementButtonIcon),e.R7$(),e.Y8G("ngIf",!t.incrementButtonIcon),e.R7$(),e.HbH(t.decrementButtonClass),e.Y8G("ngClass",e.lJ4(18,Ee))("disabled",t.disabled),e.BMQ("aria-hidden",!0)("data-pc-section",t.decrementbutton),e.R7$(),e.Y8G("ngIf",t.decrementButtonIcon),e.R7$(),e.Y8G("ngIf",!t.decrementButtonIcon)}}function us(o,a){if(1&o&&e.nrm(0,"span",14),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.incrementButtonIcon),e.BMQ("data-pc-section","incrementbuttonicon")}}function hs(o,a){1&o&&e.nrm(0,"AngleUpIcon"),2&o&&e.BMQ("data-pc-section","incrementbuttonicon")}function ms(o,a){}function _s(o,a){1&o&&e.DNE(0,ms,0,0,"ng-template")}function gs(o,a){if(1&o&&(e.qex(0),e.DNE(1,hs,1,1,"AngleUpIcon",3)(2,_s,1,0,null,10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.incrementButtonIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.incrementButtonIconTemplate)}}function fs(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",12),e.bIt("mousedown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onUpButtonMouseDown(n))})("mouseup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onUpButtonMouseUp())})("mouseleave",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onUpButtonMouseLeave())})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onUpButtonKeyDown(n))})("keyup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onUpButtonKeyUp())}),e.DNE(1,us,1,2,"span",13)(2,gs,3,2,"ng-container",3),e.k0s()}if(2&o){const t=e.XpG();e.HbH(t.incrementButtonClass),e.Y8G("ngClass",e.lJ4(8,De))("disabled",t.disabled),e.BMQ("aria-hidden",!0)("data-pc-section","incrementbutton"),e.R7$(),e.Y8G("ngIf",t.incrementButtonIcon),e.R7$(),e.Y8G("ngIf",!t.incrementButtonIcon)}}function bs(o,a){if(1&o&&e.nrm(0,"span",14),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.decrementButtonIcon),e.BMQ("data-pc-section","decrementbuttonicon")}}function vs(o,a){1&o&&e.nrm(0,"AngleDownIcon"),2&o&&e.BMQ("data-pc-section","decrementbuttonicon")}function ys(o,a){}function Cs(o,a){1&o&&e.DNE(0,ys,0,0,"ng-template")}function ws(o,a){if(1&o&&(e.qex(0),e.DNE(1,vs,1,1,"AngleDownIcon",3)(2,Cs,1,0,null,10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.decrementButtonIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decrementButtonIconTemplate)}}function Is(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",12),e.bIt("mousedown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onDownButtonMouseDown(n))})("mouseup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onDownButtonMouseUp())})("mouseleave",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onDownButtonMouseLeave())})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onDownButtonKeyDown(n))})("keyup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onDownButtonKeyUp())}),e.DNE(1,bs,1,2,"span",13)(2,ws,3,2,"ng-container",3),e.k0s()}if(2&o){const t=e.XpG();e.HbH(t.decrementButtonClass),e.Y8G("ngClass",e.lJ4(8,Ee))("disabled",t.disabled),e.BMQ("aria-hidden",!0)("data-pc-section","decrementbutton"),e.R7$(),e.Y8G("ngIf",t.decrementButtonIcon),e.R7$(),e.Y8G("ngIf",!t.decrementButtonIcon)}}const xs={provide:R.kq,useExisting:(0,e.Rfq)(()=>Re),multi:!0};let Re=(()=>{class o{document;el;cd;injector;showButtons=!1;format=!0;buttonLayout="stacked";inputId;styleClass;style;placeholder;size;maxlength;tabindex;title;ariaLabelledBy;ariaLabel;ariaRequired;name;required;autocomplete;min;max;incrementButtonClass;decrementButtonClass;incrementButtonIcon;decrementButtonIcon;readonly=!1;step=1;allowEmpty=!0;locale;localeMatcher;mode="decimal";currency;currencyDisplay;useGrouping=!0;minFractionDigits;maxFractionDigits;prefix;suffix;inputStyle;inputStyleClass;showClear=!1;get disabled(){return this._disabled}set disabled(t){t&&(this.focused=!1),this._disabled=t,this.timer&&this.clearTimer()}onInput=new e.bkB;onFocus=new e.bkB;onBlur=new e.bkB;onKeyDown=new e.bkB;onClear=new e.bkB;input;templates;clearIconTemplate;incrementButtonIconTemplate;decrementButtonIconTemplate;value;onModelChange=()=>{};onModelTouched=()=>{};focused;initialized;groupChar="";prefixChar="";suffixChar="";isSpecialChar;timer;lastValue;_numeral;numberFormat;_decimal;_group;_minusSign;_currency;_prefix;_suffix;_index;_disabled;ngControl=null;constructor(t,i,n,s){this.document=t,this.el=i,this.cd=n,this.injector=s}ngOnChanges(t){["locale","localeMatcher","mode","currency","currencyDisplay","useGrouping","minFractionDigits","maxFractionDigits","prefix","suffix"].some(n=>!!t[n])&&this.updateConstructParser()}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"clearicon":this.clearIconTemplate=t.template;break;case"incrementbuttonicon":this.incrementButtonIconTemplate=t.template;break;case"decrementbuttonicon":this.decrementButtonIconTemplate=t.template}})}ngOnInit(){this.ngControl=this.injector.get(R.vO,null,{optional:!0}),this.constructParser(),this.initialized=!0}getOptions(){return{localeMatcher:this.localeMatcher,style:this.mode,currency:this.currency,currencyDisplay:this.currencyDisplay,useGrouping:this.useGrouping,minimumFractionDigits:this.minFractionDigits,maximumFractionDigits:this.maxFractionDigits}}constructParser(){this.numberFormat=new Intl.NumberFormat(this.locale,this.getOptions());const t=[...new Intl.NumberFormat(this.locale,{useGrouping:!1}).format(9876543210)].reverse(),i=new Map(t.map((n,s)=>[n,s]));this._numeral=new RegExp(`[${t.join("")}]`,"g"),this._group=this.getGroupingExpression(),this._minusSign=this.getMinusSignExpression(),this._currency=this.getCurrencyExpression(),this._decimal=this.getDecimalExpression(),this._suffix=this.getSuffixExpression(),this._prefix=this.getPrefixExpression(),this._index=n=>i.get(n)}updateConstructParser(){this.initialized&&this.constructParser()}escapeRegExp(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}getDecimalExpression(){const t=new Intl.NumberFormat(this.locale,{...this.getOptions(),useGrouping:!1});return new RegExp(`[${t.format(1.1).replace(this._currency,"").trim().replace(this._numeral,"")}]`,"g")}getGroupingExpression(){const t=new Intl.NumberFormat(this.locale,{useGrouping:!0});return this.groupChar=t.format(1e6).trim().replace(this._numeral,"").charAt(0),new RegExp(`[${this.groupChar}]`,"g")}getMinusSignExpression(){const t=new Intl.NumberFormat(this.locale,{useGrouping:!1});return new RegExp(`[${t.format(-1).trim().replace(this._numeral,"")}]`,"g")}getCurrencyExpression(){if(this.currency){const t=new Intl.NumberFormat(this.locale,{style:"currency",currency:this.currency,currencyDisplay:this.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0});return new RegExp(`[${t.format(1).replace(/\s/g,"").replace(this._numeral,"").replace(this._group,"")}]`,"g")}return new RegExp("[]","g")}getPrefixExpression(){if(this.prefix)this.prefixChar=this.prefix;else{const t=new Intl.NumberFormat(this.locale,{style:this.mode,currency:this.currency,currencyDisplay:this.currencyDisplay});this.prefixChar=t.format(1).split("1")[0]}return new RegExp(`${this.escapeRegExp(this.prefixChar||"")}`,"g")}getSuffixExpression(){if(this.suffix)this.suffixChar=this.suffix;else{const t=new Intl.NumberFormat(this.locale,{style:this.mode,currency:this.currency,currencyDisplay:this.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0});this.suffixChar=t.format(1).split("1")[1]}return new RegExp(`${this.escapeRegExp(this.suffixChar||"")}`,"g")}formatValue(t){if(null!=t){if("-"===t)return t;if(this.format){let n=new Intl.NumberFormat(this.locale,this.getOptions()).format(t);return this.prefix&&(n=this.prefix+n),this.suffix&&(n+=this.suffix),n}return t.toString()}return""}parseValue(t){let i=t.replace(this._suffix,"").replace(this._prefix,"").trim().replace(/\s/g,"").replace(this._currency,"").replace(this._group,"").replace(this._minusSign,"-").replace(this._decimal,".").replace(this._numeral,this._index);if(i){if("-"===i)return i;let n=+i;return isNaN(n)?null:n}return null}repeat(t,i,n){if(this.readonly)return;let s=i||500;this.clearTimer(),this.timer=setTimeout(()=>{this.repeat(t,40,n)},s),this.spin(t,n)}spin(t,i){let n=this.step*i,s=this.parseValue(this.input?.nativeElement.value)||0,l=this.validateValue(s+n);this.maxlength&&this.maxlength0&&i>c){const _=this.isDecimalMode()&&(this.minFractionDigits||0)0?l:""):l=s.slice(0,i-1)+s.slice(i)}else"currency"===this.mode&&-1!=r.search(this._currency)&&(l=s.slice(1));this.updateValue(t,l,null,"delete-single")}else l=this.deleteRange(s,i,n),this.updateValue(t,l,null,"delete-range");break;case"Delete":if(t.preventDefault(),i===n){const r=s.charAt(i),{decimalCharIndex:c,decimalCharIndexWithoutPrefix:p}=this.getDecimalCharIndexes(s);if(this.isNumeralChar(r)){const u=this.getDecimalLength(s);if(this._group.test(r))this._group.lastIndex=0,l=s.slice(0,i)+s.slice(i+2);else if(this._decimal.test(r))this._decimal.lastIndex=0,u?this.input?.nativeElement.setSelectionRange(i+1,i+1):l=s.slice(0,i)+s.slice(i+1);else if(c>0&&i>c){const _=this.isDecimalMode()&&(this.minFractionDigits||0)0?l:""):l=s.slice(0,i)+s.slice(i+1)}this.updateValue(t,l,null,"delete-back-single")}else l=this.deleteRange(s,i,n),this.updateValue(t,l,null,"delete-range");break;case"Home":this.min&&(this.updateModel(t,this.min),t.preventDefault());break;case"End":this.max&&(this.updateModel(t,this.max),t.preventDefault())}this.onKeyDown.emit(t)}onInputKeyPress(t){if(this.readonly)return;let i=t.which||t.keyCode,n=String.fromCharCode(i);const s=this.isDecimalSign(n),l=this.isMinusSign(n);13!=i&&t.preventDefault();const r=this.parseValue(this.input.nativeElement.value+n),c=null!=r?r.toString():"";this.maxlength&&c.length>this.maxlength||(48<=i&&i<=57||l||s)&&this.insert(t,n,{isDecimalSign:s,isMinusSign:l})}onPaste(t){if(!this.disabled&&!this.readonly){t.preventDefault();let i=(t.clipboardData||this.document.defaultView.clipboardData).getData("Text");if(i){this.maxlength&&(i=i.toString().substring(0,this.maxlength));let n=this.parseValue(i);null!=n&&this.insert(t,n.toString())}}}allowMinusSign(){return null==this.min||this.min<0}isMinusSign(t){return!(!this._minusSign.test(t)&&"-"!==t||(this._minusSign.lastIndex=0,0))}isDecimalSign(t){return!!this._decimal.test(t)&&(this._decimal.lastIndex=0,!0)}isDecimalMode(){return"decimal"===this.mode}getDecimalCharIndexes(t){let i=t.search(this._decimal);this._decimal.lastIndex=0;const s=t.replace(this._prefix,"").trim().replace(/\s/g,"").replace(this._currency,"").search(this._decimal);return this._decimal.lastIndex=0,{decimalCharIndex:i,decimalCharIndexWithoutPrefix:s}}getCharIndexes(t){const i=t.search(this._decimal);this._decimal.lastIndex=0;const n=t.search(this._minusSign);this._minusSign.lastIndex=0;const s=t.search(this._suffix);this._suffix.lastIndex=0;const l=t.search(this._currency);return this._currency.lastIndex=0,{decimalCharIndex:i,minusCharIndex:n,suffixCharIndex:s,currencyCharIndex:l}}insert(t,i,n={isDecimalSign:!1,isMinusSign:!1}){const s=i.search(this._minusSign);if(this._minusSign.lastIndex=0,!this.allowMinusSign()&&-1!==s)return;let l=this.input?.nativeElement.selectionStart,r=this.input?.nativeElement.selectionEnd,c=this.input?.nativeElement.value.trim();const{decimalCharIndex:p,minusCharIndex:u,suffixCharIndex:_,currencyCharIndex:b}=this.getCharIndexes(c);let f;if(n.isMinusSign)0===l&&(f=c,(-1===u||0!==r)&&(f=this.insertText(c,i,0,r)),this.updateValue(t,f,i,"insert"));else if(n.isDecimalSign)p>0&&l===p?this.updateValue(t,c,i,"insert"):(p>l&&p0&&l>p){if(l+i.length-(p+1)<=w){const y=b>=l?b-1:_>=l?_:c.length;f=c.slice(0,l)+i+c.slice(l+i.length,y)+c.slice(y),this.updateValue(t,f,i,C)}}else f=this.insertText(c,i,l,r),this.updateValue(t,f,i,C)}}insertText(t,i,n,s){if(2===("."===i?i:i.split(".")).length){const r=t.slice(n,s).search(this._decimal);return this._decimal.lastIndex=0,r>0?t.slice(0,n)+this.formatValue(i)+t.slice(s):t||this.formatValue(i)}return s-n===t.length?this.formatValue(i):0===n?i+t.slice(s):s===t.length?t.slice(0,n)+i:t.slice(0,n)+i+t.slice(s)}deleteRange(t,i,n){let s;return s=n-i===t.length?"":0===i?t.slice(n):n===t.length?t.slice(0,i):t.slice(0,i)+t.slice(n),s}initCursor(){let t=this.input?.nativeElement.selectionStart,i=this.input?.nativeElement.value,n=i.length,s=null,l=(this.prefixChar||"").length;i=i.replace(this._prefix,""),t-=l;let r=i.charAt(t);if(this.isNumeralChar(r))return t+l;let c=t-1;for(;c>=0;){if(r=i.charAt(c),this.isNumeralChar(r)){s=c+l;break}c--}if(null!==s)this.input?.nativeElement.setSelectionRange(s+1,s+1);else{for(c=t;cthis.max?this.max:t}updateInput(t,i,n,s){i=i||"";let l=this.input?.nativeElement.value,r=this.formatValue(t),c=l.length;if(r!==s&&(r=this.concatValues(r,s)),0===c){this.input.nativeElement.value=r,this.input.nativeElement.setSelectionRange(0,0);const u=this.initCursor()+i.length;this.input.nativeElement.setSelectionRange(u,u)}else{let p=this.input.nativeElement.selectionStart,u=this.input.nativeElement.selectionEnd;if(this.maxlength&&r.length>this.maxlength&&(r=r.slice(0,this.maxlength),p=Math.min(p,this.maxlength),u=Math.min(u,this.maxlength)),this.maxlength&&this.maxlength0}clearTimer(){this.timer&&clearInterval(this.timer)}getFormatter(){return this.numberFormat}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.aKT),e.rXU(e.gRc),e.rXU(e.zZn))};static \u0275cmp=e.VBU({type:o,selectors:[["p-inputNumber"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&e.GBs(Uo,5),2&i){let s;e.mGM(s=e.lsd())&&(n.input=s.first)}},hostAttrs:[1,"p-element","p-inputwrapper"],hostVars:6,hostBindings:function(i,n){2&i&&e.AVh("p-inputwrapper-filled",n.filled)("p-inputwrapper-focus",n.focused)("p-inputnumber-clearable",n.showClear&&"vertical"!=n.buttonLayout)},inputs:{showButtons:"showButtons",format:"format",buttonLayout:"buttonLayout",inputId:"inputId",styleClass:"styleClass",style:"style",placeholder:"placeholder",size:"size",maxlength:"maxlength",tabindex:"tabindex",title:"title",ariaLabelledBy:"ariaLabelledBy",ariaLabel:"ariaLabel",ariaRequired:"ariaRequired",name:"name",required:"required",autocomplete:"autocomplete",min:"min",max:"max",incrementButtonClass:"incrementButtonClass",decrementButtonClass:"decrementButtonClass",incrementButtonIcon:"incrementButtonIcon",decrementButtonIcon:"decrementButtonIcon",readonly:"readonly",step:"step",allowEmpty:"allowEmpty",locale:"locale",localeMatcher:"localeMatcher",mode:"mode",currency:"currency",currencyDisplay:"currencyDisplay",useGrouping:"useGrouping",minFractionDigits:"minFractionDigits",maxFractionDigits:"maxFractionDigits",prefix:"prefix",suffix:"suffix",inputStyle:"inputStyle",inputStyleClass:"inputStyleClass",showClear:"showClear",disabled:"disabled"},outputs:{onInput:"onInput",onFocus:"onFocus",onBlur:"onBlur",onKeyDown:"onKeyDown",onClear:"onClear"},features:[e.Jv_([xs]),e.OA$],decls:7,vars:39,consts:[["input",""],[3,"ngClass","ngStyle"],["pInputText","","role","spinbutton","inputmode","decimal",3,"input","keydown","keypress","paste","click","focus","blur","ngClass","ngStyle","value","disabled","readonly"],[4,"ngIf"],["class","p-inputnumber-button-group",4,"ngIf"],["type","button","pButton","","class","p-button-icon-only","tabindex","-1",3,"ngClass","class","disabled","mousedown","mouseup","mouseleave","keydown","keyup",4,"ngIf"],[3,"ngClass","click",4,"ngIf"],["class","p-inputnumber-clear-icon",3,"click",4,"ngIf"],[3,"click","ngClass"],[1,"p-inputnumber-clear-icon",3,"click"],[4,"ngTemplateOutlet"],[1,"p-inputnumber-button-group"],["type","button","pButton","","tabindex","-1",1,"p-button-icon-only",3,"mousedown","mouseup","mouseleave","keydown","keyup","ngClass","disabled"],[3,"ngClass",4,"ngIf"],[3,"ngClass"]],template:function(i,n){if(1&i){const s=e.RV6();e.j41(0,"span",1)(1,"input",2,0),e.bIt("input",function(r){return e.eBV(s),e.Njj(n.onUserInput(r))})("keydown",function(r){return e.eBV(s),e.Njj(n.onInputKeyDown(r))})("keypress",function(r){return e.eBV(s),e.Njj(n.onInputKeyPress(r))})("paste",function(r){return e.eBV(s),e.Njj(n.onPaste(r))})("click",function(){return e.eBV(s),e.Njj(n.onInputClick())})("focus",function(r){return e.eBV(s),e.Njj(n.onInputFocus(r))})("blur",function(r){return e.eBV(s),e.Njj(n.onInputBlur(r))}),e.k0s(),e.DNE(3,es,3,2,"ng-container",3)(4,ps,7,19,"span",4)(5,fs,3,9,"button",5)(6,Is,3,9,"button",5),e.k0s()}2&i&&(e.HbH(n.styleClass),e.Y8G("ngClass",e.sMw(35,Qo,n.showButtons&&"stacked"===n.buttonLayout,n.showButtons&&"horizontal"===n.buttonLayout,n.showButtons&&"vertical"===n.buttonLayout))("ngStyle",n.style),e.BMQ("data-pc-name","inputnumber")("data-pc-section","root"),e.R7$(),e.HbH(n.inputStyleClass),e.Y8G("ngClass","p-inputnumber-input")("ngStyle",n.inputStyle)("value",n.formattedValue())("disabled",n.disabled)("readonly",n.readonly),e.BMQ("id",n.inputId)("aria-valuemin",n.min)("aria-valuemax",n.max)("aria-valuenow",n.value)("placeholder",n.placeholder)("aria-label",n.ariaLabel)("aria-labelledby",n.ariaLabelledBy)("title",n.title)("size",n.size)("name",n.name)("autocomplete",n.autocomplete)("maxlength",n.maxlength)("tabindex",n.tabindex)("aria-required",n.ariaRequired)("required",n.required)("min",n.min)("max",n.max)("data-pc-section","input"),e.R7$(2),e.Y8G("ngIf","vertical"!=n.buttonLayout&&n.showClear&&n.value),e.R7$(),e.Y8G("ngIf",n.showButtons&&"stacked"===n.buttonLayout),e.R7$(),e.Y8G("ngIf",n.showButtons&&"stacked"!==n.buttonLayout),e.R7$(),e.Y8G("ngIf",n.showButtons&&"stacked"!==n.buttonLayout))},dependencies:()=>[m.YU,m.bT,m.T3,m.B3,H.S,M._f,F.A,Se,U],styles:["@layer primeng{p-inputnumber,.p-inputnumber{display:inline-flex}.p-inputnumber-button{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button .p-button-label,.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button .p-button-label{display:none}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0}.p-inputnumber-buttons-stacked .p-inputnumber-input{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;padding:0}.p-inputnumber-buttons-stacked .p-inputnumber-button-group{display:flex;flex-direction:column}.p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-inputnumber-button{flex:1 1 auto}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up{order:3;border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{order:2;border-radius:0}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down{order:1;border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical{flex-direction:column}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up{order:1;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%}.p-inputnumber-buttons-vertical .p-inputnumber-input{order:2;border-radius:0;text-align:center}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down{order:3;border-top-left-radius:0;border-top-right-radius:0;width:100%}.p-inputnumber-input{flex:1 1 auto}.p-fluid p-inputnumber,.p-fluid .p-inputnumber{width:100%}.p-fluid .p-inputnumber .p-inputnumber-input{width:1%}.p-fluid .p-inputnumber-buttons-vertical .p-inputnumber-input{width:100%}.p-inputnumber-clear-icon{position:absolute;top:50%;margin-top:-.5rem;cursor:pointer}.p-inputnumber-clearable{position:relative}}\n"],encapsulation:2,changeDetection:0})}return o})(),se=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,H.u,M.tm,F.A,Se,U,g.Gg]})}return o})(),Me=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["AngleDoubleLeftIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M5.71602 11.164C5.80782 11.2021 5.9063 11.2215 6.00569 11.221C6.20216 11.2301 6.39427 11.1612 6.54025 11.0294C6.68191 10.8875 6.76148 10.6953 6.76148 10.4948C6.76148 10.2943 6.68191 10.1021 6.54025 9.96024L3.51441 6.9344L6.54025 3.90855C6.624 3.76126 6.65587 3.59011 6.63076 3.42254C6.60564 3.25498 6.525 3.10069 6.40175 2.98442C6.2785 2.86815 6.11978 2.79662 5.95104 2.7813C5.78229 2.76598 5.61329 2.80776 5.47112 2.89994L1.97123 6.39983C1.82957 6.54167 1.75 6.73393 1.75 6.9344C1.75 7.13486 1.82957 7.32712 1.97123 7.46896L5.47112 10.9991C5.54096 11.0698 5.62422 11.1259 5.71602 11.164ZM11.0488 10.9689C11.1775 11.1156 11.3585 11.2061 11.5531 11.221C11.7477 11.2061 11.9288 11.1156 12.0574 10.9689C12.1815 10.8302 12.25 10.6506 12.25 10.4645C12.25 10.2785 12.1815 10.0989 12.0574 9.96024L9.03158 6.93439L12.0574 3.90855C12.1248 3.76739 12.1468 3.60881 12.1204 3.45463C12.0939 3.30045 12.0203 3.15826 11.9097 3.04765C11.7991 2.93703 11.6569 2.86343 11.5027 2.83698C11.3486 2.81053 11.19 2.83252 11.0488 2.89994L7.51865 6.36957C7.37699 6.51141 7.29742 6.70367 7.29742 6.90414C7.29742 7.1046 7.37699 7.29686 7.51865 7.4387L11.0488 10.9689Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),Fe=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["AngleDoubleRightIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M7.68757 11.1451C7.7791 11.1831 7.8773 11.2024 7.9764 11.2019C8.07769 11.1985 8.17721 11.1745 8.26886 11.1312C8.36052 11.088 8.44238 11.0265 8.50943 10.9505L12.0294 7.49085C12.1707 7.34942 12.25 7.15771 12.25 6.95782C12.25 6.75794 12.1707 6.56622 12.0294 6.42479L8.50943 2.90479C8.37014 2.82159 8.20774 2.78551 8.04633 2.80192C7.88491 2.81833 7.73309 2.88635 7.6134 2.99588C7.4937 3.10541 7.41252 3.25061 7.38189 3.40994C7.35126 3.56927 7.37282 3.73423 7.44337 3.88033L10.4605 6.89748L7.44337 9.91463C7.30212 10.0561 7.22278 10.2478 7.22278 10.4477C7.22278 10.6475 7.30212 10.8393 7.44337 10.9807C7.51301 11.0512 7.59603 11.1071 7.68757 11.1451ZM1.94207 10.9505C2.07037 11.0968 2.25089 11.1871 2.44493 11.2019C2.63898 11.1871 2.81949 11.0968 2.94779 10.9505L6.46779 7.49085C6.60905 7.34942 6.68839 7.15771 6.68839 6.95782C6.68839 6.75793 6.60905 6.56622 6.46779 6.42479L2.94779 2.90479C2.80704 2.83757 2.6489 2.81563 2.49517 2.84201C2.34143 2.86839 2.19965 2.94178 2.08936 3.05207C1.97906 3.16237 1.90567 3.30415 1.8793 3.45788C1.85292 3.61162 1.87485 3.76975 1.94207 3.9105L4.95922 6.92765L1.94207 9.9448C1.81838 10.0831 1.75 10.2621 1.75 10.4477C1.75 10.6332 1.81838 10.8122 1.94207 10.9505Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),Ge=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["AngleLeftIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M8.75 11.185C8.65146 11.1854 8.55381 11.1662 8.4628 11.1284C8.37179 11.0906 8.28924 11.0351 8.22 10.965L4.72 7.46496C4.57955 7.32433 4.50066 7.13371 4.50066 6.93496C4.50066 6.73621 4.57955 6.54558 4.72 6.40496L8.22 2.93496C8.36095 2.84357 8.52851 2.80215 8.69582 2.81733C8.86312 2.83252 9.02048 2.90344 9.14268 3.01872C9.26487 3.134 9.34483 3.28696 9.36973 3.4531C9.39463 3.61924 9.36303 3.78892 9.28 3.93496L6.28 6.93496L9.28 9.93496C9.42045 10.0756 9.49934 10.2662 9.49934 10.465C9.49934 10.6637 9.42045 10.8543 9.28 10.995C9.13526 11.1257 8.9448 11.1939 8.75 11.185Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),Q=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["AngleRightIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M5.25 11.1728C5.14929 11.1694 5.05033 11.1455 4.9592 11.1025C4.86806 11.0595 4.78666 10.9984 4.72 10.9228C4.57955 10.7822 4.50066 10.5916 4.50066 10.3928C4.50066 10.1941 4.57955 10.0035 4.72 9.86283L7.72 6.86283L4.72 3.86283C4.66067 3.71882 4.64765 3.55991 4.68275 3.40816C4.71785 3.25642 4.79932 3.11936 4.91585 3.01602C5.03238 2.91268 5.17819 2.84819 5.33305 2.83149C5.4879 2.81479 5.64411 2.84671 5.78 2.92283L9.28 6.42283C9.42045 6.56346 9.49934 6.75408 9.49934 6.95283C9.49934 7.15158 9.42045 7.34221 9.28 7.48283L5.78 10.9228C5.71333 10.9984 5.63193 11.0595 5.5408 11.1025C5.44966 11.1455 5.35071 11.1694 5.25 11.1728Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})();const q=o=>({"p-disabled":o}),ae=o=>({$implicit:o}),Ts=o=>({"p-highlight":o});function ks(o,a){1&o&&e.eu8(0)}function Ss(o,a){if(1&o&&(e.j41(0,"div",15),e.DNE(1,ks,1,0,"ng-container",16),e.k0s()),2&o){const t=e.XpG(2);e.BMQ("data-pc-section","start"),e.R7$(),e.Y8G("ngTemplateOutlet",t.templateLeft)("ngTemplateOutletContext",e.eq3(3,ae,t.paginatorState))}}function Ds(o,a){if(1&o&&(e.j41(0,"span",17),e.EFF(1),e.k0s()),2&o){const t=e.XpG(2);e.R7$(),e.JRh(t.currentPageReport)}}function Es(o,a){1&o&&e.nrm(0,"AngleDoubleLeftIcon",19),2&o&&e.Y8G("styleClass","p-paginator-icon")}function Rs(o,a){}function Ms(o,a){1&o&&e.DNE(0,Rs,0,0,"ng-template")}function Fs(o,a){if(1&o&&(e.j41(0,"span",20),e.DNE(1,Ms,1,0,null,21),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",t.firstPageLinkIconTemplate)}}function Gs(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",18),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.changePageToFirst(n))}),e.DNE(1,Es,1,1,"AngleDoubleLeftIcon",6)(2,Fs,2,1,"span",7),e.k0s()}if(2&o){const t=e.XpG(2);e.Y8G("disabled",t.isFirstPage()||t.empty())("ngClass",e.eq3(5,q,t.isFirstPage()||t.empty())),e.BMQ("aria-label",t.getAriaLabel("firstPageLabel")),e.R7$(),e.Y8G("ngIf",!t.firstPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.firstPageLinkIconTemplate)}}function Vs(o,a){1&o&&e.nrm(0,"AngleLeftIcon",19),2&o&&e.Y8G("styleClass","p-paginator-icon")}function Bs(o,a){}function Os(o,a){1&o&&e.DNE(0,Bs,0,0,"ng-template")}function Ls(o,a){if(1&o&&(e.j41(0,"span",20),e.DNE(1,Os,1,0,null,21),e.k0s()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",t.previousPageLinkIconTemplate)}}function Ns(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",24),e.bIt("click",function(n){const s=e.eBV(t).$implicit,l=e.XpG(3);return e.Njj(l.onPageLinkClick(n,s-1))}),e.EFF(1),e.k0s()}if(2&o){const t=a.$implicit,i=e.XpG(3);e.Y8G("ngClass",e.eq3(3,Ts,t-1==i.getPage())),e.BMQ("aria-label",i.getAriaLabel("pageLabel")),e.R7$(),e.SpI(" ",i.getLocalization(t)," ")}}function js(o,a){if(1&o&&(e.j41(0,"span",22),e.DNE(1,Ns,2,5,"button",23),e.k0s()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngForOf",t.pageLinks)}}function Ps(o,a){if(1&o&&e.EFF(0),2&o){const t=e.XpG(3);e.JRh(t.currentPageReport)}}function zs(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-dropdown",25),e.bIt("onChange",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onPageDropdownChange(n))}),e.DNE(1,Ps,1,1,"ng-template",26),e.k0s()}if(2&o){const t=e.XpG(2);e.Y8G("options",t.pageItems)("ngModel",t.getPage())("disabled",t.empty())("appendTo",t.dropdownAppendTo)("scrollHeight",t.dropdownScrollHeight),e.BMQ("aria-label",t.getAriaLabel("jumpToPageDropdownLabel"))}}function Hs(o,a){1&o&&e.nrm(0,"AngleRightIcon",19),2&o&&e.Y8G("styleClass","p-paginator-icon")}function Ys(o,a){}function $s(o,a){1&o&&e.DNE(0,Ys,0,0,"ng-template")}function As(o,a){if(1&o&&(e.j41(0,"span",20),e.DNE(1,$s,1,0,null,21),e.k0s()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",t.nextPageLinkIconTemplate)}}function Xs(o,a){1&o&&e.nrm(0,"AngleDoubleRightIcon",19),2&o&&e.Y8G("styleClass","p-paginator-icon")}function Ks(o,a){}function Us(o,a){1&o&&e.DNE(0,Ks,0,0,"ng-template")}function Qs(o,a){if(1&o&&(e.j41(0,"span",20),e.DNE(1,Us,1,0,null,21),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",t.lastPageLinkIconTemplate)}}function qs(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",27),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.changePageToLast(n))}),e.DNE(1,Xs,1,1,"AngleDoubleRightIcon",6)(2,Qs,2,1,"span",7),e.k0s()}if(2&o){const t=e.XpG(2);e.Y8G("disabled",t.isLastPage()||t.empty())("ngClass",e.eq3(5,q,t.isLastPage()||t.empty())),e.BMQ("aria-label",t.getAriaLabel("lastPageLabel")),e.R7$(),e.Y8G("ngIf",!t.lastPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.lastPageLinkIconTemplate)}}function Ws(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-inputNumber",28),e.bIt("ngModelChange",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.changePage(n-1))}),e.k0s()}if(2&o){const t=e.XpG(2);e.Y8G("ngModel",t.currentPage())("disabled",t.empty())}}function Zs(o,a){1&o&&e.eu8(0)}function Js(o,a){if(1&o&&e.DNE(0,Zs,1,0,"ng-container",16),2&o){const t=a.$implicit,i=e.XpG(4);e.Y8G("ngTemplateOutlet",i.dropdownItemTemplate)("ngTemplateOutletContext",e.eq3(2,ae,t))}}function ea(o,a){1&o&&(e.qex(0),e.DNE(1,Js,1,4,"ng-template",31),e.bVm())}function ta(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-dropdown",29),e.mxI("ngModelChange",function(n){e.eBV(t);const s=e.XpG(2);return e.DH7(s.rows,n)||(s.rows=n),e.Njj(n)}),e.bIt("onChange",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onRppChange(n))}),e.DNE(1,ea,2,0,"ng-container",30),e.k0s()}if(2&o){const t=e.XpG(2);e.Y8G("options",t.rowsPerPageItems),e.R50("ngModel",t.rows),e.Y8G("disabled",t.empty())("appendTo",t.dropdownAppendTo)("scrollHeight",t.dropdownScrollHeight)("ariaLabel",t.getAriaLabel("rowsPerPageLabel")),e.R7$(),e.Y8G("ngIf",t.dropdownItemTemplate)}}function ia(o,a){1&o&&e.eu8(0)}function na(o,a){if(1&o&&(e.j41(0,"div",32),e.DNE(1,ia,1,0,"ng-container",16),e.k0s()),2&o){const t=e.XpG(2);e.BMQ("data-pc-section","end"),e.R7$(),e.Y8G("ngTemplateOutlet",t.templateRight)("ngTemplateOutletContext",e.eq3(3,ae,t.paginatorState))}}function oa(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",1),e.DNE(1,Ss,2,5,"div",2)(2,Ds,2,1,"span",3)(3,Gs,3,7,"button",4),e.j41(4,"button",5),e.bIt("click",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.changePageToPrev(n))}),e.DNE(5,Vs,1,1,"AngleLeftIcon",6)(6,Ls,2,1,"span",7),e.k0s(),e.DNE(7,js,2,1,"span",8)(8,zs,2,6,"p-dropdown",9),e.j41(9,"button",10),e.bIt("click",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.changePageToNext(n))}),e.DNE(10,Hs,1,1,"AngleRightIcon",6)(11,As,2,1,"span",7),e.k0s(),e.DNE(12,qs,3,7,"button",11)(13,Ws,1,2,"p-inputNumber",12)(14,ta,2,7,"p-dropdown",13)(15,na,2,5,"div",14),e.k0s()}if(2&o){const t=e.XpG();e.HbH(t.styleClass),e.Y8G("ngStyle",t.style)("ngClass","p-paginator p-component"),e.BMQ("data-pc-section","paginator")("data-pc-section","root"),e.R7$(),e.Y8G("ngIf",t.templateLeft),e.R7$(),e.Y8G("ngIf",t.showCurrentPageReport),e.R7$(),e.Y8G("ngIf",t.showFirstLastIcon),e.R7$(),e.Y8G("disabled",t.isFirstPage()||t.empty())("ngClass",e.eq3(25,q,t.isFirstPage()||t.empty())),e.BMQ("aria-label",t.getAriaLabel("prevPageLabel")),e.R7$(),e.Y8G("ngIf",!t.previousPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.previousPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.showPageLinks),e.R7$(),e.Y8G("ngIf",t.showJumpToPageDropdown),e.R7$(),e.Y8G("disabled",t.isLastPage()||t.empty())("ngClass",e.eq3(27,q,t.isLastPage()||t.empty())),e.BMQ("aria-label",t.getAriaLabel("nextPageLabel")),e.R7$(),e.Y8G("ngIf",!t.nextPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.nextPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.showFirstLastIcon),e.R7$(),e.Y8G("ngIf",t.showJumpToPageInput),e.R7$(),e.Y8G("ngIf",t.rowsPerPageOptions),e.R7$(),e.Y8G("ngIf",t.templateRight)}}let sa=(()=>{class o{cd;config;pageLinkSize=5;style;styleClass;alwaysShow=!0;dropdownAppendTo;templateLeft;templateRight;appendTo;dropdownScrollHeight="200px";currentPageReportTemplate="{currentPage} of {totalPages}";showCurrentPageReport;showFirstLastIcon=!0;totalRecords=0;rows=0;rowsPerPageOptions;showJumpToPageDropdown;showJumpToPageInput;showPageLinks=!0;locale;dropdownItemTemplate;get first(){return this._first}set first(t){this._first=t}onPageChange=new e.bkB;templates;firstPageLinkIconTemplate;previousPageLinkIconTemplate;lastPageLinkIconTemplate;nextPageLinkIconTemplate;pageLinks;pageItems;rowsPerPageItems;paginatorState;_first=0;_page=0;constructor(t,i){this.cd=t,this.config=i}ngOnInit(){this.updatePaginatorState()}getAriaLabel(t){return this.config.translation.aria?this.config.translation.aria[t]:void 0}getLocalization(t){const i=[...new Intl.NumberFormat(this.locale,{useGrouping:!1}).format(9876543210)].reverse(),n=new Map(i.map((s,l)=>[l,s]));return t>9?String(t).split("").map(l=>n.get(Number(l))).join(""):n.get(t)}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"firstpagelinkicon":this.firstPageLinkIconTemplate=t.template;break;case"previouspagelinkicon":this.previousPageLinkIconTemplate=t.template;break;case"lastpagelinkicon":this.lastPageLinkIconTemplate=t.template;break;case"nextpagelinkicon":this.nextPageLinkIconTemplate=t.template}})}ngOnChanges(t){t.totalRecords&&(this.updatePageLinks(),this.updatePaginatorState(),this.updateFirst(),this.updateRowsPerPageOptions()),t.first&&(this._first=t.first.currentValue,this.updatePageLinks(),this.updatePaginatorState()),t.rows&&(this.updatePageLinks(),this.updatePaginatorState()),t.rowsPerPageOptions&&this.updateRowsPerPageOptions()}updateRowsPerPageOptions(){if(this.rowsPerPageOptions){this.rowsPerPageItems=[];for(let t of this.rowsPerPageOptions)"object"==typeof t&&t.showAll?this.rowsPerPageItems.unshift({label:t.showAll,value:this.totalRecords}):this.rowsPerPageItems.push({label:String(this.getLocalization(t)),value:t})}}isFirstPage(){return 0===this.getPage()}isLastPage(){return this.getPage()===this.getPageCount()-1}getPageCount(){return Math.ceil(this.totalRecords/this.rows)}calculatePageLinkBoundaries(){let t=this.getPageCount(),i=Math.min(this.pageLinkSize,t),n=Math.max(0,Math.ceil(this.getPage()-i/2)),s=Math.min(t-1,n+i-1);return n=Math.max(0,n-(this.pageLinkSize-(s-n+1))),[n,s]}updatePageLinks(){this.pageLinks=[];let t=this.calculatePageLinkBoundaries(),n=t[1];for(let s=t[0];s<=n;s++)this.pageLinks.push(s+1);if(this.showJumpToPageDropdown){this.pageItems=[];for(let s=0;s=0&&t0&&this.totalRecords&&this.first>=this.totalRecords&&Promise.resolve(null).then(()=>this.changePage(t-1))}getPage(){return Math.floor(this.first/this.rows)}changePageToFirst(t){this.isFirstPage()||this.changePage(0),t.preventDefault()}changePageToPrev(t){this.changePage(this.getPage()-1),t.preventDefault()}changePageToNext(t){this.changePage(this.getPage()+1),t.preventDefault()}changePageToLast(t){this.isLastPage()||this.changePage(this.getPageCount()-1),t.preventDefault()}onPageLinkClick(t,i){this.changePage(i),t.preventDefault()}onRppChange(t){this.changePage(this.getPage())}onPageDropdownChange(t){this.changePage(t.value)}updatePaginatorState(){this.paginatorState={page:this.getPage(),pageCount:this.getPageCount(),rows:this.rows,first:this.first,totalRecords:this.totalRecords}}empty(){return 0===this.getPageCount()}currentPage(){return this.getPageCount()>0?this.getPage()+1:0}get currentPageReport(){return this.currentPageReportTemplate.replace("{currentPage}",String(this.currentPage())).replace("{totalPages}",String(this.getPageCount())).replace("{first}",String(this.totalRecords>0?this._first+1:0)).replace("{last}",String(Math.min(this._first+this.rows,this.totalRecords))).replace("{rows}",String(this.rows)).replace("{totalRecords}",String(this.totalRecords))}static \u0275fac=function(i){return new(i||o)(e.rXU(e.gRc),e.rXU(g.r1))};static \u0275cmp=e.VBU({type:o,selectors:[["p-paginator"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},hostAttrs:[1,"p-element"],inputs:{pageLinkSize:"pageLinkSize",style:"style",styleClass:"styleClass",alwaysShow:"alwaysShow",dropdownAppendTo:"dropdownAppendTo",templateLeft:"templateLeft",templateRight:"templateRight",appendTo:"appendTo",dropdownScrollHeight:"dropdownScrollHeight",currentPageReportTemplate:"currentPageReportTemplate",showCurrentPageReport:"showCurrentPageReport",showFirstLastIcon:"showFirstLastIcon",totalRecords:"totalRecords",rows:"rows",rowsPerPageOptions:"rowsPerPageOptions",showJumpToPageDropdown:"showJumpToPageDropdown",showJumpToPageInput:"showJumpToPageInput",showPageLinks:"showPageLinks",locale:"locale",dropdownItemTemplate:"dropdownItemTemplate",first:"first"},outputs:{onPageChange:"onPageChange"},features:[e.OA$],decls:1,vars:1,consts:[[3,"class","ngStyle","ngClass",4,"ngIf"],[3,"ngStyle","ngClass"],["class","p-paginator-left-content",4,"ngIf"],["class","p-paginator-current",4,"ngIf"],["type","button","pRipple","","class","p-paginator-first p-paginator-element p-link",3,"disabled","ngClass","click",4,"ngIf"],["type","button","pRipple","",1,"p-paginator-prev","p-paginator-element","p-link",3,"click","disabled","ngClass"],[3,"styleClass",4,"ngIf"],["class","p-paginator-icon",4,"ngIf"],["class","p-paginator-pages",4,"ngIf"],["styleClass","p-paginator-page-options",3,"options","ngModel","disabled","appendTo","scrollHeight","onChange",4,"ngIf"],["type","button","pRipple","",1,"p-paginator-next","p-paginator-element","p-link",3,"click","disabled","ngClass"],["type","button","pRipple","","class","p-paginator-last p-paginator-element p-link",3,"disabled","ngClass","click",4,"ngIf"],["class","p-paginator-page-input",3,"ngModel","disabled","ngModelChange",4,"ngIf"],["styleClass","p-paginator-rpp-options",3,"options","ngModel","disabled","appendTo","scrollHeight","ariaLabel","ngModelChange","onChange",4,"ngIf"],["class","p-paginator-right-content",4,"ngIf"],[1,"p-paginator-left-content"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"p-paginator-current"],["type","button","pRipple","",1,"p-paginator-first","p-paginator-element","p-link",3,"click","disabled","ngClass"],[3,"styleClass"],[1,"p-paginator-icon"],[4,"ngTemplateOutlet"],[1,"p-paginator-pages"],["type","button","class","p-paginator-page p-paginator-element p-link","pRipple","",3,"ngClass","click",4,"ngFor","ngForOf"],["type","button","pRipple","",1,"p-paginator-page","p-paginator-element","p-link",3,"click","ngClass"],["styleClass","p-paginator-page-options",3,"onChange","options","ngModel","disabled","appendTo","scrollHeight"],["pTemplate","selectedItem"],["type","button","pRipple","",1,"p-paginator-last","p-paginator-element","p-link",3,"click","disabled","ngClass"],[1,"p-paginator-page-input",3,"ngModelChange","ngModel","disabled"],["styleClass","p-paginator-rpp-options",3,"ngModelChange","onChange","options","ngModel","disabled","appendTo","scrollHeight","ariaLabel"],[4,"ngIf"],["pTemplate","item"],[1,"p-paginator-right-content"]],template:function(i,n){1&i&&e.DNE(0,oa,16,29,"div",0),2&i&&e.Y8G("ngIf",!!n.alwaysShow||n.pageLinks&&n.pageLinks.length>1)},dependencies:()=>[m.YU,m.Sq,m.bT,m.T3,m.B3,ke,g.Ei,Re,R.BC,R.vS,E.n,Me,Fe,Ge,Q],styles:["@layer primeng{.p-paginator{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.p-paginator-left-content{margin-right:auto}.p-paginator-right-content{margin-left:auto}.p-paginator-page,.p-paginator-next,.p-paginator-last,.p-paginator-first,.p-paginator-prev,.p-paginator-current{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;-webkit-user-select:none;user-select:none;overflow:hidden;position:relative}.p-paginator-element:focus{z-index:1;position:relative}}\n"],encapsulation:2,changeDetection:0})}return o})(),aa=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,oe,se,R.YN,g.Gg,E.Z,Me,Fe,Ge,Q,oe,se,R.YN,g.Gg]})}return o})();const la=["container"],ra=(o,a,t)=>({"p-highlight":o,"p-disabled":a,"p-button-icon-only":t}),ca=(o,a)=>({$implicit:o,index:a});function da(o,a){if(1&o&&e.nrm(0,"span",8),2&o){const t=e.XpG(2).$implicit;e.HbH(t.icon),e.Y8G("ngClass","p-button-icon p-button-icon-left"),e.BMQ("data-pc-section","icon")}}function pa(o,a){if(1&o&&(e.qex(0),e.DNE(1,da,1,4,"span",6),e.j41(2,"span",7),e.EFF(3),e.k0s(),e.bVm()),2&o){const t=e.XpG().$implicit,i=e.XpG();e.R7$(),e.Y8G("ngIf",t.icon),e.R7$(),e.BMQ("data-pc-section","label"),e.R7$(),e.JRh(i.getOptionLabel(t))}}function ua(o,a){1&o&&e.eu8(0)}function ha(o,a){if(1&o&&e.DNE(0,ua,1,0,"ng-container",9),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG();e.Y8G("ngTemplateOutlet",s.selectButtonTemplate)("ngTemplateOutletContext",e.l_i(2,ca,i,n))}}function ma(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",4),e.bIt("click",function(n){const s=e.eBV(t),l=s.$implicit,r=s.index,c=e.XpG();return e.Njj(c.onOptionSelect(n,l,r))})("keydown",function(n){const s=e.eBV(t),l=s.$implicit,r=s.index,c=e.XpG();return e.Njj(c.onKeyDown(n,l,r))})("focus",function(n){const s=e.eBV(t).index,l=e.XpG();return e.Njj(l.onFocus(n,s))})("blur",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onBlur())}),e.DNE(1,pa,4,3,"ng-container",5)(2,ha,1,5,"ng-template",null,1,e.C5r),e.k0s()}if(2&o){const t=a.$implicit,i=a.index,n=e.sdS(3),s=e.XpG();e.HbH(t.styleClass),e.Y8G("role",s.multiple?"checkbox":"radio")("ngClass",e.sMw(14,ra,s.isSelected(t),s.disabled||s.isOptionDisabled(t),t.icon&&!s.getOptionLabel(t))),e.BMQ("tabindex",i===s.focusedIndex?"0":"-1")("aria-label",t.label)("aria-checked",s.isSelected(t))("aria-disabled",s.optionDisabled)("aria-pressed",s.isSelected(t))("title",t.title)("aria-labelledby",s.getOptionLabel(t))("data-pc-section","button"),e.R7$(),e.Y8G("ngIf",!s.itemTemplate)("ngIfElse",n)}}const _a={provide:R.kq,useExisting:(0,e.Rfq)(()=>ga),multi:!0};let ga=(()=>{class o{cd;options;optionLabel;optionValue;optionDisabled;unselectable=!1;tabindex=0;multiple;allowEmpty=!0;style;styleClass;ariaLabelledBy;disabled;dataKey;onOptionClick=new e.bkB;onChange=new e.bkB;container;itemTemplate;get selectButtonTemplate(){return this.itemTemplate?.template}get equalityKey(){return this.optionValue?null:this.dataKey}value;onModelChange=()=>{};onModelTouched=()=>{};focusedIndex=0;constructor(t){this.cd=t}getOptionLabel(t){return this.optionLabel?h.BF.resolveFieldData(t,this.optionLabel):null!=t.label?t.label:t}getOptionValue(t){return this.optionValue?h.BF.resolveFieldData(t,this.optionValue):this.optionLabel||void 0===t.value?t:t.value}isOptionDisabled(t){return this.optionDisabled?h.BF.resolveFieldData(t,this.optionDisabled):void 0!==t.disabled&&t.disabled}writeValue(t){this.value=t,this.cd.markForCheck()}registerOnChange(t){this.onModelChange=t}registerOnTouched(t){this.onModelTouched=t}setDisabledState(t){this.disabled=t,this.cd.markForCheck()}onOptionSelect(t,i,n){if(this.disabled||this.isOptionDisabled(i))return;let s=this.isSelected(i);if(s&&this.unselectable)return;let r,l=this.getOptionValue(i);if(this.multiple)r=s?this.value.filter(c=>!h.BF.equals(c,l,this.equalityKey)):this.value?[...this.value,l]:[l];else{if(s&&!this.allowEmpty)return;r=s?null:l}this.focusedIndex=n,this.value=r,this.onModelChange(this.value),this.onChange.emit({originalEvent:t,value:this.value}),this.onOptionClick.emit({originalEvent:t,option:i,index:n})}onKeyDown(t,i,n){switch(t.code){case"Space":this.onOptionSelect(t,i,n),t.preventDefault();break;case"ArrowDown":case"ArrowRight":this.changeTabIndexes(t,"next"),t.preventDefault();break;case"ArrowUp":case"ArrowLeft":this.changeTabIndexes(t,"prev"),t.preventDefault()}}changeTabIndexes(t,i){let n,s;for(let l=0;l<=this.container.nativeElement.children.length-1;l++)"0"===this.container.nativeElement.children[l].getAttribute("tabindex")&&(n={elem:this.container.nativeElement.children[l],index:l});s="prev"===i?0===n.index?this.container.nativeElement.children.length-1:n.index-1:n.index===this.container.nativeElement.children.length-1?0:n.index+1,this.focusedIndex=s,this.container.nativeElement.children[s].focus()}onFocus(t,i){this.focusedIndex=i}onBlur(){this.onModelTouched()}removeOption(t){this.value=this.value.filter(i=>!h.BF.equals(i,this.getOptionValue(t),this.dataKey))}isSelected(t){let i=!1;const n=this.getOptionValue(t);if(this.multiple){if(this.value&&Array.isArray(this.value))for(let s of this.value)if(h.BF.equals(s,n,this.dataKey)){i=!0;break}}else i=h.BF.equals(this.getOptionValue(t),this.value,this.equalityKey);return i}static \u0275fac=function(i){return new(i||o)(e.rXU(e.gRc))};static \u0275cmp=e.VBU({type:o,selectors:[["p-selectButton"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,5),2&i){let l;e.mGM(l=e.lsd())&&(n.itemTemplate=l.first)}},viewQuery:function(i,n){if(1&i&&e.GBs(la,5),2&i){let s;e.mGM(s=e.lsd())&&(n.container=s.first)}},hostAttrs:[1,"p-element"],inputs:{options:"options",optionLabel:"optionLabel",optionValue:"optionValue",optionDisabled:"optionDisabled",unselectable:"unselectable",tabindex:"tabindex",multiple:"multiple",allowEmpty:"allowEmpty",style:"style",styleClass:"styleClass",ariaLabelledBy:"ariaLabelledBy",disabled:"disabled",dataKey:"dataKey"},outputs:{onOptionClick:"onOptionClick",onChange:"onChange"},features:[e.Jv_([_a])],decls:3,vars:8,consts:[["container",""],["customcontent",""],["role","group",3,"ngClass","ngStyle"],["pRipple","","class","p-button p-component",3,"role","class","ngClass","click","keydown","focus","blur",4,"ngFor","ngForOf"],["pRipple","",1,"p-button","p-component",3,"click","keydown","focus","blur","role","ngClass"],[4,"ngIf","ngIfElse"],[3,"ngClass","class",4,"ngIf"],[1,"p-button-label"],[3,"ngClass"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(i,n){1&i&&(e.j41(0,"div",2,0),e.DNE(2,ma,4,18,"div",3),e.k0s()),2&i&&(e.HbH(n.styleClass),e.Y8G("ngClass","p-selectbutton p-buttonset p-component")("ngStyle",n.style),e.BMQ("aria-labelledby",n.ariaLabelledBy)("data-pc-name","selectbutton")("data-pc-section","root"),e.R7$(2),e.Y8G("ngForOf",n.options))},dependencies:[m.YU,m.Sq,m.bT,m.T3,m.B3,E.n],styles:['@layer primeng{.p-button{margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default;pointer-events:none}.p-button-icon-only{justify-content:center}.p-button-icon-only:after{content:"p";visibility:hidden;clip:rect(0 0 0 0);width:0}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}p-button[iconpos=right] spinnericon{order:1}}\n'],encapsulation:2,changeDetection:0})}return o})(),fa=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,E.Z,g.Gg,g.Gg]})}return o})(),le=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["CheckIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M4.86199 11.5948C4.78717 11.5923 4.71366 11.5745 4.64596 11.5426C4.57826 11.5107 4.51779 11.4652 4.46827 11.4091L0.753985 7.69483C0.683167 7.64891 0.623706 7.58751 0.580092 7.51525C0.536478 7.44299 0.509851 7.36177 0.502221 7.27771C0.49459 7.19366 0.506156 7.10897 0.536046 7.03004C0.565935 6.95111 0.613367 6.88 0.674759 6.82208C0.736151 6.76416 0.8099 6.72095 0.890436 6.69571C0.970973 6.67046 1.05619 6.66385 1.13966 6.67635C1.22313 6.68886 1.30266 6.72017 1.37226 6.76792C1.44186 6.81567 1.4997 6.8786 1.54141 6.95197L4.86199 10.2503L12.6397 2.49483C12.7444 2.42694 12.8689 2.39617 12.9932 2.40745C13.1174 2.41873 13.2343 2.47141 13.3251 2.55705C13.4159 2.64268 13.4753 2.75632 13.4938 2.87973C13.5123 3.00315 13.4888 3.1292 13.4271 3.23768L5.2557 11.4091C5.20618 11.4652 5.14571 11.5107 5.07801 11.5426C5.01031 11.5745 4.9368 11.5923 4.86199 11.5948Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})();const ba=(o,a)=>({"p-checkbox p-component":!0,"p-checkbox-disabled":o,"p-checkbox-focused":a}),va=(o,a,t)=>({"p-highlight":o,"p-disabled":a,"p-focus":t}),ya=(o,a,t)=>({"p-checkbox-label-active":o,"p-disabled":a,"p-checkbox-label-focus":t});function Ca(o,a){if(1&o&&e.nrm(0,"span",8),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.checkboxTrueIcon),e.BMQ("data-pc-section","checkIcon")}}function wa(o,a){1&o&&e.nrm(0,"CheckIcon",11),2&o&&(e.Y8G("styleClass","p-checkbox-icon"),e.BMQ("data-pc-section","checkIcon"))}function Ia(o,a){}function xa(o,a){1&o&&e.DNE(0,Ia,0,0,"ng-template")}function Ta(o,a){if(1&o&&(e.j41(0,"span",12),e.DNE(1,xa,1,0,null,13),e.k0s()),2&o){const t=e.XpG(3);e.BMQ("data-pc-section","checkIcon"),e.R7$(),e.Y8G("ngTemplateOutlet",t.checkIconTemplate)}}function ka(o,a){if(1&o&&(e.qex(0),e.DNE(1,wa,1,2,"CheckIcon",9)(2,Ta,2,2,"span",10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.checkIconTemplate),e.R7$(),e.Y8G("ngIf",t.checkIconTemplate)}}function Sa(o,a){if(1&o&&(e.qex(0),e.DNE(1,Ca,1,2,"span",7)(2,ka,3,2,"ng-container",5),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",t.checkboxTrueIcon),e.R7$(),e.Y8G("ngIf",!t.checkboxTrueIcon)}}function Da(o,a){if(1&o&&e.nrm(0,"span",8),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.checkboxFalseIcon),e.BMQ("data-pc-section","uncheckIcon")}}function Ea(o,a){1&o&&e.nrm(0,"TimesIcon",11),2&o&&(e.Y8G("styleClass","p-checkbox-icon"),e.BMQ("data-pc-section","uncheckIcon"))}function Ra(o,a){}function Ma(o,a){1&o&&e.DNE(0,Ra,0,0,"ng-template")}function Fa(o,a){if(1&o&&(e.j41(0,"span",12),e.DNE(1,Ma,1,0,null,13),e.k0s()),2&o){const t=e.XpG(3);e.BMQ("data-pc-section","uncheckIcon"),e.R7$(),e.Y8G("ngTemplateOutlet",t.uncheckIconTemplate)}}function Ga(o,a){if(1&o&&(e.qex(0),e.DNE(1,Ea,1,2,"TimesIcon",9)(2,Fa,2,2,"span",10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.uncheckIconTemplate),e.R7$(),e.Y8G("ngIf",t.uncheckIconTemplate)}}function Va(o,a){if(1&o&&(e.qex(0),e.DNE(1,Da,1,2,"span",7)(2,Ga,3,2,"ng-container",5),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",t.checkboxFalseIcon),e.R7$(),e.Y8G("ngIf",!t.checkboxFalseIcon)}}function Ba(o,a){if(1&o){const t=e.RV6();e.j41(0,"label",14),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(),l=e.sdS(3);return e.Njj(s.onClick(n,l))}),e.EFF(1),e.k0s()}if(2&o){const t=e.XpG();e.Y8G("ngClass",e.sMw(3,ya,null!=t.value,t.disabled,t.focused)),e.BMQ("for",t.inputId),e.R7$(),e.JRh(t.label)}}const Oa={provide:R.kq,useExisting:(0,e.Rfq)(()=>La),multi:!0};let La=(()=>{class o{cd;constructor(t){this.cd=t}disabled;name;ariaLabel;ariaLabelledBy;tabindex;inputId;style;styleClass;label;readonly;checkboxTrueIcon;checkboxFalseIcon;onChange=new e.bkB;templates;checkIconTemplate;uncheckIconTemplate;focused;value;onModelChange=()=>{};onModelTouched=()=>{};onClick(t,i){!this.disabled&&!this.readonly&&(this.toggle(t),this.focused=!0,i.focus())}onKeyDown(t){"Enter"===t.key&&(this.toggle(t),t.preventDefault())}toggle(t){null==this.value||null==this.value?this.value=!0:1==this.value?this.value=!1:0==this.value&&(this.value=null),this.onModelChange(this.value),this.onChange.emit({originalEvent:t,value:this.value})}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"checkicon":this.checkIconTemplate=t.template;break;case"uncheckicon":this.uncheckIconTemplate=t.template}})}onFocus(){this.focused=!0}onBlur(){this.focused=!1,this.onModelTouched()}registerOnChange(t){this.onModelChange=t}registerOnTouched(t){this.onModelTouched=t}writeValue(t){this.value=t,this.cd.markForCheck()}setDisabledState(t){this.disabled=t,this.cd.markForCheck()}static \u0275fac=function(i){return new(i||o)(e.rXU(e.gRc))};static \u0275cmp=e.VBU({type:o,selectors:[["p-triStateCheckbox"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},hostAttrs:[1,"p-element"],inputs:{disabled:"disabled",name:"name",ariaLabel:"ariaLabel",ariaLabelledBy:"ariaLabelledBy",tabindex:"tabindex",inputId:"inputId",style:"style",styleClass:"styleClass",label:"label",readonly:"readonly",checkboxTrueIcon:"checkboxTrueIcon",checkboxFalseIcon:"checkboxFalseIcon"},outputs:{onChange:"onChange"},features:[e.Jv_([Oa])],decls:8,vars:26,consts:[["input",""],[3,"click","ngStyle","ngClass"],[1,"p-hidden-accessible"],["type","checkbox","inputmode","none",3,"keydown","focus","blur","name","readonly","disabled"],["role","checkbox",1,"p-checkbox-box",3,"ngClass"],[4,"ngIf"],["class","p-checkbox-label",3,"ngClass","click",4,"ngIf"],["class","p-checkbox-icon",3,"ngClass",4,"ngIf"],[1,"p-checkbox-icon",3,"ngClass"],[3,"styleClass",4,"ngIf"],["class","p-checkbox-icon",4,"ngIf"],[3,"styleClass"],[1,"p-checkbox-icon"],[4,"ngTemplateOutlet"],[1,"p-checkbox-label",3,"click","ngClass"]],template:function(i,n){if(1&i){const s=e.RV6();e.j41(0,"div",1),e.bIt("click",function(r){e.eBV(s);const c=e.sdS(3);return e.Njj(n.onClick(r,c))}),e.j41(1,"div",2)(2,"input",3,0),e.bIt("keydown",function(r){return e.eBV(s),e.Njj(n.onKeyDown(r))})("focus",function(){return e.eBV(s),e.Njj(n.onFocus())})("blur",function(){return e.eBV(s),e.Njj(n.onBlur())}),e.k0s()(),e.j41(4,"div",4),e.DNE(5,Sa,3,2,"ng-container",5)(6,Va,3,2,"ng-container",5),e.k0s()(),e.DNE(7,Ba,2,7,"label",6)}2&i&&(e.HbH(n.styleClass),e.Y8G("ngStyle",n.style)("ngClass",e.l_i(19,ba,n.disabled,n.focused)),e.BMQ("data-pc-name","tristatecheckbox")("data-pc-section","root"),e.R7$(2),e.Y8G("name",n.name)("readonly",n.readonly)("disabled",n.disabled),e.BMQ("id",n.inputId)("tabindex",n.tabindex)("aria-labelledby",n.ariaLabelledBy)("aria-label",n.ariaLabel)("data-pc-section","hiddenInput"),e.R7$(2),e.Y8G("ngClass",e.sMw(22,va,null!=n.value,n.disabled,n.focused)),e.BMQ("aria-checked",!0===n.value),e.R7$(),e.Y8G("ngIf",!0===n.value),e.R7$(),e.Y8G("ngIf",!1===n.value),e.R7$(),e.Y8G("ngIf",n.label))},dependencies:()=>[m.YU,m.bT,m.T3,m.B3,le,F.A],encapsulation:2,changeDetection:0})}return o})(),Na=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,g.Gg,le,F.A,g.Gg]})}return o})();var P=I(1413);let Ve=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["ArrowDownIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M6.99994 14C6.91097 14.0004 6.82281 13.983 6.74064 13.9489C6.65843 13.9148 6.58387 13.8646 6.52133 13.8013L1.10198 8.38193C0.982318 8.25351 0.917175 8.08367 0.920272 7.90817C0.923368 7.73267 0.994462 7.56523 1.11858 7.44111C1.24269 7.317 1.41014 7.2459 1.58563 7.2428C1.76113 7.23971 1.93098 7.30485 2.0594 7.42451L6.32263 11.6877V0.677419C6.32263 0.497756 6.394 0.325452 6.52104 0.198411C6.64808 0.0713706 6.82039 0 7.00005 0C7.17971 0 7.35202 0.0713706 7.47906 0.198411C7.6061 0.325452 7.67747 0.497756 7.67747 0.677419V11.6877L11.9407 7.42451C12.0691 7.30485 12.2389 7.23971 12.4144 7.2428C12.5899 7.2459 12.7574 7.317 12.8815 7.44111C13.0056 7.56523 13.0767 7.73267 13.0798 7.90817C13.0829 8.08367 13.0178 8.25351 12.8981 8.38193L7.47875 13.8013C7.41621 13.8646 7.34164 13.9148 7.25944 13.9489C7.17727 13.983 7.08912 14.0004 7.00015 14C7.00012 14 7.00009 14 7.00005 14C7.00001 14 6.99998 14 6.99994 14Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Be=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["ArrowUpIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M6.51551 13.799C6.64205 13.9255 6.813 13.9977 6.99193 14C7.17087 13.9977 7.34182 13.9255 7.46835 13.799C7.59489 13.6725 7.66701 13.5015 7.66935 13.3226V2.31233L11.9326 6.57554C11.9951 6.63887 12.0697 6.68907 12.1519 6.72319C12.2341 6.75731 12.3223 6.77467 12.4113 6.77425C12.5003 6.77467 12.5885 6.75731 12.6707 6.72319C12.7529 6.68907 12.8274 6.63887 12.89 6.57554C13.0168 6.44853 13.0881 6.27635 13.0881 6.09683C13.0881 5.91732 13.0168 5.74514 12.89 5.61812L7.48846 0.216594C7.48274 0.210436 7.4769 0.204374 7.47094 0.198411C7.3439 0.0713707 7.1716 0 6.99193 0C6.81227 0 6.63997 0.0713707 6.51293 0.198411C6.50704 0.204296 6.50128 0.210278 6.49563 0.216354L1.09386 5.61812C0.974201 5.74654 0.909057 5.91639 0.912154 6.09189C0.91525 6.26738 0.986345 6.43483 1.11046 6.55894C1.23457 6.68306 1.40202 6.75415 1.57752 6.75725C1.75302 6.76035 1.92286 6.6952 2.05128 6.57554L6.31451 2.31231V13.3226C6.31685 13.5015 6.38898 13.6725 6.51551 13.799Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),ja=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["FilterIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M8.64708 14H5.35296C5.18981 13.9979 5.03395 13.9321 4.91858 13.8167C4.8032 13.7014 4.73745 13.5455 4.73531 13.3824V7L0.329431 0.98C0.259794 0.889466 0.217389 0.780968 0.20718 0.667208C0.19697 0.553448 0.219379 0.439133 0.271783 0.337647C0.324282 0.236453 0.403423 0.151519 0.500663 0.0920138C0.597903 0.0325088 0.709548 0.000692754 0.823548 0H13.1765C13.2905 0.000692754 13.4021 0.0325088 13.4994 0.0920138C13.5966 0.151519 13.6758 0.236453 13.7283 0.337647C13.7807 0.439133 13.8031 0.553448 13.7929 0.667208C13.7826 0.780968 13.7402 0.889466 13.6706 0.98L9.26472 7V13.3824C9.26259 13.5455 9.19683 13.7014 9.08146 13.8167C8.96609 13.9321 8.81022 13.9979 8.64708 14ZM5.97061 12.7647H8.02943V6.79412C8.02878 6.66289 8.07229 6.53527 8.15296 6.43177L11.9412 1.23529H2.05884L5.86355 6.43177C5.94422 6.53527 5.98773 6.66289 5.98708 6.79412L5.97061 12.7647Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Oe=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["SortAltIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:9,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M5.64515 3.61291C5.47353 3.61291 5.30192 3.54968 5.16644 3.4142L3.38708 1.63484L1.60773 3.4142C1.34579 3.67613 0.912244 3.67613 0.650309 3.4142C0.388374 3.15226 0.388374 2.71871 0.650309 2.45678L2.90837 0.198712C3.17031 -0.0632236 3.60386 -0.0632236 3.86579 0.198712L6.12386 2.45678C6.38579 2.71871 6.38579 3.15226 6.12386 3.4142C5.98837 3.54968 5.81676 3.61291 5.64515 3.61291Z","fill","currentColor"],["d","M3.38714 14C3.01681 14 2.70972 13.6929 2.70972 13.3226V0.677419C2.70972 0.307097 3.01681 0 3.38714 0C3.75746 0 4.06456 0.307097 4.06456 0.677419V13.3226C4.06456 13.6929 3.75746 14 3.38714 14Z","fill","currentColor"],["d","M10.6129 14C10.4413 14 10.2697 13.9368 10.1342 13.8013L7.87611 11.5432C7.61418 11.2813 7.61418 10.8477 7.87611 10.5858C8.13805 10.3239 8.5716 10.3239 8.83353 10.5858L10.6129 12.3652L12.3922 10.5858C12.6542 10.3239 13.0877 10.3239 13.3497 10.5858C13.6116 10.8477 13.6116 11.2813 13.3497 11.5432L11.0916 13.8013C10.9561 13.9368 10.7845 14 10.6129 14Z","fill","currentColor"],["d","M10.6129 14C10.2426 14 9.93552 13.6929 9.93552 13.3226V0.677419C9.93552 0.307097 10.2426 0 10.6129 0C10.9833 0 11.2904 0.307097 11.2904 0.677419V13.3226C11.2904 13.6929 10.9832 14 10.6129 14Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1)(3,"path",2)(4,"path",3)(5,"path",4),e.k0s(),e.j41(6,"defs")(7,"clipPath",5),e.nrm(8,"rect",6),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(6),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Le=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["SortAmountDownIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M4.93953 10.5858L3.83759 11.6877V0.677419C3.83759 0.307097 3.53049 0 3.16017 0C2.78985 0 2.48275 0.307097 2.48275 0.677419V11.6877L1.38082 10.5858C1.11888 10.3239 0.685331 10.3239 0.423396 10.5858C0.16146 10.8477 0.16146 11.2813 0.423396 11.5432L2.68146 13.8013C2.74469 13.8645 2.81694 13.9097 2.89823 13.9458C2.97952 13.9819 3.06985 14 3.16017 14C3.25049 14 3.33178 13.9819 3.42211 13.9458C3.5034 13.9097 3.57565 13.8645 3.63888 13.8013L5.89694 11.5432C6.15888 11.2813 6.15888 10.8477 5.89694 10.5858C5.63501 10.3239 5.20146 10.3239 4.93953 10.5858ZM13.0957 0H7.22468C6.85436 0 6.54726 0.307097 6.54726 0.677419C6.54726 1.04774 6.85436 1.35484 7.22468 1.35484H13.0957C13.466 1.35484 13.7731 1.04774 13.7731 0.677419C13.7731 0.307097 13.466 0 13.0957 0ZM7.22468 5.41935H9.48275C9.85307 5.41935 10.1602 5.72645 10.1602 6.09677C10.1602 6.4671 9.85307 6.77419 9.48275 6.77419H7.22468C6.85436 6.77419 6.54726 6.4671 6.54726 6.09677C6.54726 5.72645 6.85436 5.41935 7.22468 5.41935ZM7.6763 8.12903H7.22468C6.85436 8.12903 6.54726 8.43613 6.54726 8.80645C6.54726 9.17677 6.85436 9.48387 7.22468 9.48387H7.6763C8.04662 9.48387 8.35372 9.17677 8.35372 8.80645C8.35372 8.43613 8.04662 8.12903 7.6763 8.12903ZM7.22468 2.70968H11.2892C11.6595 2.70968 11.9666 3.01677 11.9666 3.3871C11.9666 3.75742 11.6595 4.06452 11.2892 4.06452H7.22468C6.85436 4.06452 6.54726 3.75742 6.54726 3.3871C6.54726 3.01677 6.85436 2.70968 7.22468 2.70968Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Ne=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["SortAmountUpAltIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M3.63435 0.19871C3.57113 0.135484 3.49887 0.0903226 3.41758 0.0541935C3.255 -0.0180645 3.06532 -0.0180645 2.90274 0.0541935C2.82145 0.0903226 2.74919 0.135484 2.68597 0.19871L0.427901 2.45677C0.165965 2.71871 0.165965 3.15226 0.427901 3.41419C0.689836 3.67613 1.12338 3.67613 1.38532 3.41419L2.48726 2.31226V13.3226C2.48726 13.6929 2.79435 14 3.16467 14C3.535 14 3.84209 13.6929 3.84209 13.3226V2.31226L4.94403 3.41419C5.07951 3.54968 5.25113 3.6129 5.42274 3.6129C5.59435 3.6129 5.76597 3.54968 5.90145 3.41419C6.16338 3.15226 6.16338 2.71871 5.90145 2.45677L3.64338 0.19871H3.63435ZM13.7685 13.3226C13.7685 12.9523 13.4615 12.6452 13.0911 12.6452H7.22016C6.84984 12.6452 6.54274 12.9523 6.54274 13.3226C6.54274 13.6929 6.84984 14 7.22016 14H13.0911C13.4615 14 13.7685 13.6929 13.7685 13.3226ZM7.22016 8.58064C6.84984 8.58064 6.54274 8.27355 6.54274 7.90323C6.54274 7.5329 6.84984 7.22581 7.22016 7.22581H9.47823C9.84855 7.22581 10.1556 7.5329 10.1556 7.90323C10.1556 8.27355 9.84855 8.58064 9.47823 8.58064H7.22016ZM7.22016 5.87097H7.67177C8.0421 5.87097 8.34919 5.56387 8.34919 5.19355C8.34919 4.82323 8.0421 4.51613 7.67177 4.51613H7.22016C6.84984 4.51613 6.54274 4.82323 6.54274 5.19355C6.54274 5.56387 6.84984 5.87097 7.22016 5.87097ZM11.2847 11.2903H7.22016C6.84984 11.2903 6.54274 10.9832 6.54274 10.6129C6.54274 10.2426 6.84984 9.93548 7.22016 9.93548H11.2847C11.655 9.93548 11.9621 10.2426 11.9621 10.6129C11.9621 10.9832 11.655 11.2903 11.2847 11.2903Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Pa=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["FilterSlashIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M13.4994 0.0920138C13.5967 0.151519 13.6758 0.236453 13.7283 0.337647C13.7807 0.439133 13.8031 0.553448 13.7929 0.667208C13.7827 0.780968 13.7403 0.889466 13.6707 0.98L11.406 4.06823C11.3099 4.19928 11.1656 4.28679 11.005 4.3115C10.8444 4.33621 10.6805 4.2961 10.5495 4.2C10.4184 4.1039 10.3309 3.95967 10.3062 3.79905C10.2815 3.63843 10.3216 3.47458 10.4177 3.34353L11.9412 1.23529H7.41184C7.24803 1.23529 7.09093 1.17022 6.97509 1.05439C6.85926 0.938558 6.79419 0.781457 6.79419 0.617647C6.79419 0.453837 6.85926 0.296736 6.97509 0.180905C7.09093 0.0650733 7.24803 0 7.41184 0H13.1765C13.2905 0.000692754 13.4022 0.0325088 13.4994 0.0920138ZM4.20008 0.181168H4.24126L13.2013 9.03411C13.3169 9.14992 13.3819 9.3069 13.3819 9.47058C13.3819 9.63426 13.3169 9.79124 13.2013 9.90705C13.1445 9.96517 13.0766 10.0112 13.0016 10.0423C12.9266 10.0735 12.846 10.0891 12.7648 10.0882C12.6836 10.0886 12.6032 10.0728 12.5283 10.0417C12.4533 10.0106 12.3853 9.96479 12.3283 9.90705L9.3142 6.92587L9.26479 6.99999V13.3823C9.26265 13.5455 9.19689 13.7014 9.08152 13.8167C8.96615 13.9321 8.81029 13.9979 8.64714 14H5.35302C5.18987 13.9979 5.03401 13.9321 4.91864 13.8167C4.80327 13.7014 4.73751 13.5455 4.73537 13.3823V6.99999L0.329492 1.02117C0.259855 0.930634 0.21745 0.822137 0.207241 0.708376C0.197031 0.594616 0.21944 0.480301 0.271844 0.378815C0.324343 0.277621 0.403484 0.192687 0.500724 0.133182C0.597964 0.073677 0.709609 0.041861 0.823609 0.0411682H3.86243C3.92448 0.0461551 3.9855 0.060022 4.04361 0.0823446C4.10037 0.10735 4.15311 0.140655 4.20008 0.181168ZM8.02949 6.79411C8.02884 6.66289 8.07235 6.53526 8.15302 6.43176L8.42478 6.05293L3.55773 1.23529H2.0589L5.84714 6.43176C5.92781 6.53526 5.97132 6.66289 5.97067 6.79411V12.7647H8.02949V6.79411Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})();const za=["container"],Ha=["resizeHelper"],Ya=["reorderIndicatorUp"],$a=["reorderIndicatorDown"],Aa=["wrapper"],Xa=["table"],Ka=["thead"],Ua=["tfoot"],Qa=["scroller"],qa=(o,a,t)=>({"p-datatable p-component":!0,"p-datatable-hoverable-rows":o,"p-datatable-scrollable":a,"p-datatable-flex-scrollable":t}),Wa=o=>({maxHeight:o}),Za=o=>({height:o}),je=(o,a)=>({$implicit:o,options:a}),Ja=o=>({columns:o}),el=(o,a,t)=>({"p-datatable-table":!0,"p-datatable-scrollable-table":o,"p-datatable-resizable-table":a,"p-datatable-resizable-table-fit":t}),N=o=>({$implicit:o});function tl(o,a){if(1&o&&e.nrm(0,"i"),2&o){const t=e.XpG(2);e.HbH("p-datatable-loading-icon "+t.loadingIcon)}}function il(o,a){1&o&&e.nrm(0,"SpinnerIcon",26),2&o&&e.Y8G("spin",!0)("styleClass","p-datatable-loading-icon")}function nl(o,a){}function ol(o,a){1&o&&e.DNE(0,nl,0,0,"ng-template")}function sl(o,a){if(1&o&&(e.j41(0,"span",27),e.DNE(1,ol,1,0,null,28),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",t.loadingIconTemplate)}}function al(o,a){if(1&o&&(e.qex(0),e.DNE(1,il,1,2,"SpinnerIcon",24)(2,sl,2,1,"span",25),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.loadingIconTemplate),e.R7$(),e.Y8G("ngIf",t.loadingIconTemplate)}}function ll(o,a){if(1&o&&(e.j41(0,"div",22),e.DNE(1,tl,1,2,"i",23)(2,al,3,2,"ng-container",16),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",t.loadingIcon),e.R7$(),e.Y8G("ngIf",!t.loadingIcon)}}function rl(o,a){1&o&&e.eu8(0)}function cl(o,a){if(1&o&&(e.j41(0,"div",29),e.DNE(1,rl,1,0,"ng-container",28),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.captionTemplate)}}function dl(o,a){1&o&&e.eu8(0)}function pl(o,a){if(1&o&&e.DNE(0,dl,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorFirstPageLinkIconTemplate)}}function ul(o,a){1&o&&e.DNE(0,pl,1,1,"ng-template",31)}function hl(o,a){1&o&&e.eu8(0)}function ml(o,a){if(1&o&&e.DNE(0,hl,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorPreviousPageLinkIconTemplate)}}function _l(o,a){1&o&&e.DNE(0,ml,1,1,"ng-template",32)}function gl(o,a){1&o&&e.eu8(0)}function fl(o,a){if(1&o&&e.DNE(0,gl,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorLastPageLinkIconTemplate)}}function bl(o,a){1&o&&e.DNE(0,fl,1,1,"ng-template",33)}function vl(o,a){1&o&&e.eu8(0)}function yl(o,a){if(1&o&&e.DNE(0,vl,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorNextPageLinkIconTemplate)}}function Cl(o,a){1&o&&e.DNE(0,yl,1,1,"ng-template",34)}function wl(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-paginator",30),e.bIt("onPageChange",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onPageChange(n))}),e.DNE(1,ul,1,0,null,16)(2,_l,1,0,null,16)(3,bl,1,0,null,16)(4,Cl,1,0,null,16),e.k0s()}if(2&o){const t=e.XpG();e.Y8G("rows",t.rows)("first",t.first)("totalRecords",t.totalRecords)("pageLinkSize",t.pageLinks)("alwaysShow",t.alwaysShowPaginator)("rowsPerPageOptions",t.rowsPerPageOptions)("templateLeft",t.paginatorLeftTemplate)("templateRight",t.paginatorRightTemplate)("dropdownAppendTo",t.paginatorDropdownAppendTo)("dropdownScrollHeight",t.paginatorDropdownScrollHeight)("currentPageReportTemplate",t.currentPageReportTemplate)("showFirstLastIcon",t.showFirstLastIcon)("dropdownItemTemplate",t.paginatorDropdownItemTemplate)("showCurrentPageReport",t.showCurrentPageReport)("showJumpToPageDropdown",t.showJumpToPageDropdown)("showJumpToPageInput",t.showJumpToPageInput)("showPageLinks",t.showPageLinks)("styleClass",t.paginatorStyleClass)("locale",t.paginatorLocale),e.R7$(),e.Y8G("ngIf",t.paginatorFirstPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.paginatorPreviousPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.paginatorLastPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.paginatorNextPageLinkIconTemplate)}}function Il(o,a){1&o&&e.eu8(0)}function xl(o,a){if(1&o&&e.DNE(0,Il,1,0,"ng-container",37),2&o){const t=a.$implicit,i=a.options;e.XpG(2);const n=e.sdS(10);e.Y8G("ngTemplateOutlet",n)("ngTemplateOutletContext",e.l_i(2,je,t,i))}}function Tl(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-scroller",35,3),e.bIt("onLazyLoad",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onLazyItemLoad(n))}),e.DNE(2,xl,1,5,"ng-template",36),e.k0s()}if(2&o){const t=e.XpG();e.Aen(e.eq3(15,Za,"flex"!==t.scrollHeight?t.scrollHeight:void 0)),e.Y8G("items",t.processedData)("columns",t.columns)("scrollHeight","flex"!==t.scrollHeight?void 0:"100%")("itemSize",t.virtualScrollItemSize||t._virtualRowHeight)("step",t.rows)("delay",t.lazy?t.virtualScrollDelay:0)("inline",!0)("lazy",t.lazy)("loaderDisabled",!0)("showSpacer",!1)("showLoader",t.loadingBodyTemplate)("options",t.virtualScrollOptions)("autoSize",!0)}}function kl(o,a){1&o&&e.eu8(0)}function Sl(o,a){if(1&o&&(e.qex(0),e.DNE(1,kl,1,0,"ng-container",37),e.bVm()),2&o){const t=e.XpG(),i=e.sdS(10);e.R7$(),e.Y8G("ngTemplateOutlet",i)("ngTemplateOutletContext",e.l_i(4,je,t.processedData,e.eq3(2,Ja,t.columns)))}}function Dl(o,a){1&o&&e.eu8(0)}function El(o,a){1&o&&e.eu8(0)}function Rl(o,a){if(1&o&&e.nrm(0,"tbody",44),2&o){const t=e.XpG().options,i=e.XpG();e.Y8G("value",i.frozenValue)("frozenRows",!0)("pTableBody",t.columns)("pTableBodyTemplate",i.frozenBodyTemplate)("frozen",!0)}}function Ml(o,a){if(1&o&&e.nrm(0,"tbody",45),2&o){const t=e.XpG().options;e.Aen("height: calc("+t.spacerStyle.height+" - "+t.rows.length*t.itemSize+"px);")}}function Fl(o,a){1&o&&e.eu8(0)}function Gl(o,a){if(1&o&&(e.j41(0,"tfoot",46,6),e.DNE(2,Fl,1,0,"ng-container",37),e.k0s()),2&o){const t=e.XpG().options,i=e.XpG();e.R7$(2),e.Y8G("ngTemplateOutlet",i.footerGroupedTemplate||i.footerTemplate)("ngTemplateOutletContext",e.eq3(2,N,t.columns))}}function Vl(o,a){if(1&o&&(e.j41(0,"table",38,4),e.DNE(2,Dl,1,0,"ng-container",37),e.j41(3,"thead",39,5),e.DNE(5,El,1,0,"ng-container",37),e.k0s(),e.DNE(6,Rl,1,5,"tbody",40),e.nrm(7,"tbody",41),e.DNE(8,Ml,1,2,"tbody",42)(9,Gl,3,4,"tfoot",43),e.k0s()),2&o){const t=a.options,i=e.XpG();e.Aen(i.tableStyle),e.HbH(i.tableStyleClass),e.Y8G("ngClass",e.sMw(20,el,i.scrollable,i.resizableColumns,i.resizableColumns&&"fit"===i.columnResizeMode)),e.BMQ("id",i.id+"-table"),e.R7$(2),e.Y8G("ngTemplateOutlet",i.colGroupTemplate)("ngTemplateOutletContext",e.eq3(24,N,t.columns)),e.R7$(3),e.Y8G("ngTemplateOutlet",i.headerGroupedTemplate||i.headerTemplate)("ngTemplateOutletContext",e.eq3(26,N,t.columns)),e.R7$(),e.Y8G("ngIf",i.frozenValue||i.frozenBodyTemplate),e.R7$(),e.Aen(t.contentStyle),e.Y8G("ngClass",t.contentStyleClass)("value",i.dataToRender(t.rows))("pTableBody",t.columns)("pTableBodyTemplate",i.bodyTemplate)("scrollerOptions",t),e.R7$(),e.Y8G("ngIf",t.spacerStyle),e.R7$(),e.Y8G("ngIf",i.footerGroupedTemplate||i.footerTemplate)}}function Bl(o,a){1&o&&e.eu8(0)}function Ol(o,a){if(1&o&&e.DNE(0,Bl,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorFirstPageLinkIconTemplate)}}function Ll(o,a){1&o&&e.DNE(0,Ol,1,1,"ng-template",31)}function Nl(o,a){1&o&&e.eu8(0)}function jl(o,a){if(1&o&&e.DNE(0,Nl,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorPreviousPageLinkIconTemplate)}}function Pl(o,a){1&o&&e.DNE(0,jl,1,1,"ng-template",32)}function zl(o,a){1&o&&e.eu8(0)}function Hl(o,a){if(1&o&&e.DNE(0,zl,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorLastPageLinkIconTemplate)}}function Yl(o,a){1&o&&e.DNE(0,Hl,1,1,"ng-template",33)}function $l(o,a){1&o&&e.eu8(0)}function Al(o,a){if(1&o&&e.DNE(0,$l,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorNextPageLinkIconTemplate)}}function Xl(o,a){1&o&&e.DNE(0,Al,1,1,"ng-template",34)}function Kl(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-paginator",47),e.bIt("onPageChange",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onPageChange(n))}),e.DNE(1,Ll,1,0,null,16)(2,Pl,1,0,null,16)(3,Yl,1,0,null,16)(4,Xl,1,0,null,16),e.k0s()}if(2&o){const t=e.XpG();e.Y8G("rows",t.rows)("first",t.first)("totalRecords",t.totalRecords)("pageLinkSize",t.pageLinks)("alwaysShow",t.alwaysShowPaginator)("rowsPerPageOptions",t.rowsPerPageOptions)("templateLeft",t.paginatorLeftTemplate)("templateRight",t.paginatorRightTemplate)("dropdownAppendTo",t.paginatorDropdownAppendTo)("dropdownScrollHeight",t.paginatorDropdownScrollHeight)("currentPageReportTemplate",t.currentPageReportTemplate)("showFirstLastIcon",t.showFirstLastIcon)("dropdownItemTemplate",t.paginatorDropdownItemTemplate)("showCurrentPageReport",t.showCurrentPageReport)("showJumpToPageDropdown",t.showJumpToPageDropdown)("showJumpToPageInput",t.showJumpToPageInput)("showPageLinks",t.showPageLinks)("styleClass",t.paginatorStyleClass)("locale",t.paginatorLocale),e.R7$(),e.Y8G("ngIf",t.paginatorFirstPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.paginatorPreviousPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.paginatorLastPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.paginatorNextPageLinkIconTemplate)}}function Ul(o,a){1&o&&e.eu8(0)}function Ql(o,a){if(1&o&&(e.j41(0,"div",48),e.DNE(1,Ul,1,0,"ng-container",28),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.summaryTemplate)}}function ql(o,a){1&o&&e.nrm(0,"div",49,7)}function Wl(o,a){1&o&&e.nrm(0,"ArrowDownIcon")}function Zl(o,a){}function Jl(o,a){1&o&&e.DNE(0,Zl,0,0,"ng-template")}function er(o,a){if(1&o&&(e.j41(0,"span",50,8),e.DNE(2,Wl,1,0,"ArrowDownIcon",16)(3,Jl,1,0,null,28),e.k0s()),2&o){const t=e.XpG();e.R7$(2),e.Y8G("ngIf",!t.reorderIndicatorUpIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.reorderIndicatorUpIconTemplate)}}function tr(o,a){1&o&&e.nrm(0,"ArrowUpIcon")}function ir(o,a){}function nr(o,a){1&o&&e.DNE(0,ir,0,0,"ng-template")}function or(o,a){if(1&o&&(e.j41(0,"span",51,9),e.DNE(2,tr,1,0,"ArrowUpIcon",16)(3,nr,1,0,null,28),e.k0s()),2&o){const t=e.XpG();e.R7$(2),e.Y8G("ngIf",!t.reorderIndicatorDownIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.reorderIndicatorDownIconTemplate)}}const sr=["pTableBody",""],re=(o,a,t,i,n)=>({$implicit:o,rowIndex:a,columns:t,editing:i,frozen:n}),ar=(o,a,t,i,n,s,l)=>({$implicit:o,rowIndex:a,columns:t,editing:i,frozen:n,rowgroup:s,rowspan:l}),W=(o,a,t,i,n,s)=>({$implicit:o,rowIndex:a,columns:t,expanded:i,editing:n,frozen:s}),Pe=(o,a,t,i)=>({$implicit:o,rowIndex:a,columns:t,frozen:i}),ze=(o,a)=>({$implicit:o,frozen:a});function lr(o,a){1&o&&e.eu8(0)}function rr(o,a){if(1&o&&(e.qex(0,3),e.DNE(1,lr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.dt.groupHeaderTemplate)("ngTemplateOutletContext",e.s1E(2,re,i,s.getRowIndex(n),s.columns,"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen))}}function cr(o,a){1&o&&e.eu8(0)}function dr(o,a){if(1&o&&(e.qex(0),e.DNE(1,cr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",i?s.template:s.dt.loadingBodyTemplate)("ngTemplateOutletContext",e.s1E(2,re,i,s.getRowIndex(n),s.columns,"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen))}}function pr(o,a){1&o&&e.eu8(0)}function ur(o,a){if(1&o&&(e.qex(0),e.DNE(1,pr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",i?s.template:s.dt.loadingBodyTemplate)("ngTemplateOutletContext",e.sGs(2,ar,i,s.getRowIndex(n),s.columns,"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen,s.shouldRenderRowspan(s.value,i,n),s.calculateRowGroupSize(s.value,i,n)))}}function hr(o,a){1&o&&e.eu8(0)}function mr(o,a){if(1&o&&(e.qex(0,3),e.DNE(1,hr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.dt.groupFooterTemplate)("ngTemplateOutletContext",e.s1E(2,re,i,s.getRowIndex(n),s.columns,"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen))}}function _r(o,a){if(1&o&&e.DNE(0,rr,2,8,"ng-container",2)(1,dr,2,8,"ng-container",0)(2,ur,2,10,"ng-container",0)(3,mr,2,8,"ng-container",2),2&o){const t=a.$implicit,i=a.index,n=e.XpG(2);e.Y8G("ngIf",n.dt.groupHeaderTemplate&&!n.dt.virtualScroll&&"subheader"===n.dt.rowGroupMode&&n.shouldRenderRowGroupHeader(n.value,t,i)),e.R7$(),e.Y8G("ngIf","rowspan"!==n.dt.rowGroupMode),e.R7$(),e.Y8G("ngIf","rowspan"===n.dt.rowGroupMode),e.R7$(),e.Y8G("ngIf",n.dt.groupFooterTemplate&&!n.dt.virtualScroll&&"subheader"===n.dt.rowGroupMode&&n.shouldRenderRowGroupFooter(n.value,t,i))}}function gr(o,a){if(1&o&&(e.qex(0),e.DNE(1,_r,4,4,"ng-template",1),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngForOf",t.value)("ngForTrackBy",t.dt.rowTrackBy)}}function fr(o,a){1&o&&e.eu8(0)}function br(o,a){if(1&o&&(e.qex(0),e.DNE(1,fr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.template)("ngTemplateOutletContext",e.l4e(2,W,i,s.getRowIndex(n),s.columns,s.dt.isRowExpanded(i),"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen))}}function vr(o,a){1&o&&e.eu8(0)}function yr(o,a){if(1&o&&(e.qex(0,3),e.DNE(1,vr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.dt.groupHeaderTemplate)("ngTemplateOutletContext",e.l4e(2,W,i,s.getRowIndex(n),s.columns,s.dt.isRowExpanded(i),"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen))}}function Cr(o,a){1&o&&e.eu8(0)}function wr(o,a){1&o&&e.eu8(0)}function Ir(o,a){if(1&o&&(e.qex(0,3),e.DNE(1,wr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(2),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.dt.groupFooterTemplate)("ngTemplateOutletContext",e.l4e(2,W,i,s.getRowIndex(n),s.columns,s.dt.isRowExpanded(i),"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen))}}function xr(o,a){if(1&o&&(e.qex(0),e.DNE(1,Cr,1,0,"ng-container",4)(2,Ir,2,9,"ng-container",2),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.dt.expandedRowTemplate)("ngTemplateOutletContext",e.ziG(3,Pe,i,s.getRowIndex(n),s.columns,s.frozen)),e.R7$(),e.Y8G("ngIf",s.dt.groupFooterTemplate&&"subheader"===s.dt.rowGroupMode&&s.shouldRenderRowGroupFooter(s.value,i,s.getRowIndex(n)))}}function Tr(o,a){if(1&o&&e.DNE(0,br,2,9,"ng-container",0)(1,yr,2,9,"ng-container",2)(2,xr,3,8,"ng-container",0),2&o){const t=a.$implicit,i=a.index,n=e.XpG(2);e.Y8G("ngIf",!n.dt.groupHeaderTemplate),e.R7$(),e.Y8G("ngIf",n.dt.groupHeaderTemplate&&"subheader"===n.dt.rowGroupMode&&n.shouldRenderRowGroupHeader(n.value,t,n.getRowIndex(i))),e.R7$(),e.Y8G("ngIf",n.dt.isRowExpanded(t))}}function kr(o,a){if(1&o&&(e.qex(0),e.DNE(1,Tr,3,3,"ng-template",1),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngForOf",t.value)("ngForTrackBy",t.dt.rowTrackBy)}}function Sr(o,a){1&o&&e.eu8(0)}function Dr(o,a){1&o&&e.eu8(0)}function Er(o,a){if(1&o&&(e.qex(0),e.DNE(1,Dr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.dt.frozenExpandedRowTemplate)("ngTemplateOutletContext",e.ziG(2,Pe,i,s.getRowIndex(n),s.columns,s.frozen))}}function Rr(o,a){if(1&o&&e.DNE(0,Sr,1,0,"ng-container",4)(1,Er,2,7,"ng-container",0),2&o){const t=a.$implicit,i=a.index,n=e.XpG(2);e.Y8G("ngTemplateOutlet",n.template)("ngTemplateOutletContext",e.l4e(3,W,t,n.getRowIndex(i),n.columns,n.dt.isRowExpanded(t),"row"===n.dt.editMode&&n.dt.isRowEditing(t),n.frozen)),e.R7$(),e.Y8G("ngIf",n.dt.isRowExpanded(t))}}function Mr(o,a){if(1&o&&(e.qex(0),e.DNE(1,Rr,2,10,"ng-template",1),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngForOf",t.value)("ngForTrackBy",t.dt.rowTrackBy)}}function Fr(o,a){1&o&&e.eu8(0)}function Gr(o,a){if(1&o&&(e.qex(0),e.DNE(1,Fr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.dt.loadingBodyTemplate)("ngTemplateOutletContext",e.l_i(2,ze,t.columns,t.frozen))}}function Vr(o,a){1&o&&e.eu8(0)}function Br(o,a){if(1&o&&(e.qex(0),e.DNE(1,Vr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.dt.emptyMessageTemplate)("ngTemplateOutletContext",e.l_i(2,ze,t.columns,t.frozen))}}function Or(o,a){1&o&&e.nrm(0,"SortAltIcon",4),2&o&&e.Y8G("styleClass","p-sortable-column-icon")}function Lr(o,a){1&o&&e.nrm(0,"SortAmountUpAltIcon",4),2&o&&e.Y8G("styleClass","p-sortable-column-icon")}function Nr(o,a){1&o&&e.nrm(0,"SortAmountDownIcon",4),2&o&&e.Y8G("styleClass","p-sortable-column-icon")}function jr(o,a){if(1&o&&(e.qex(0),e.DNE(1,Or,1,1,"SortAltIcon",3)(2,Lr,1,1,"SortAmountUpAltIcon",3)(3,Nr,1,1,"SortAmountDownIcon",3),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",0===t.sortOrder),e.R7$(),e.Y8G("ngIf",1===t.sortOrder),e.R7$(),e.Y8G("ngIf",-1===t.sortOrder)}}function Pr(o,a){}function zr(o,a){1&o&&e.DNE(0,Pr,0,0,"ng-template")}function Hr(o,a){if(1&o&&(e.j41(0,"span",5),e.DNE(1,zr,1,0,null,6),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.dt.sortIconTemplate)("ngTemplateOutletContext",e.eq3(2,N,t.sortOrder))}}function Yr(o,a){if(1&o&&(e.j41(0,"span",7),e.EFF(1),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.JRh(t.getBadgeValue())}}let ce=(()=>{class o{sortSource=new P.B;selectionSource=new P.B;contextMenuSource=new P.B;valueSource=new P.B;totalRecordsSource=new P.B;columnsSource=new P.B;sortSource$=this.sortSource.asObservable();selectionSource$=this.selectionSource.asObservable();contextMenuSource$=this.contextMenuSource.asObservable();valueSource$=this.valueSource.asObservable();totalRecordsSource$=this.totalRecordsSource.asObservable();columnsSource$=this.columnsSource.asObservable();onSort(t){this.sortSource.next(t)}onSelectionChange(){this.selectionSource.next(null)}onContextMenu(t){this.contextMenuSource.next(t)}onValueChange(t){this.valueSource.next(t)}onTotalRecordsChange(t){this.totalRecordsSource.next(t)}onColumnsChange(t){this.columnsSource.next(t)}static \u0275fac=function(i){return new(i||o)};static \u0275prov=e.jDH({token:o,factory:o.\u0275fac})}return o})(),Z=(()=>{class o{document;platformId;renderer;el;zone;tableService;cd;filterService;overlayService;config;frozenColumns;frozenValue;style;styleClass;tableStyle;tableStyleClass;paginator;pageLinks=5;rowsPerPageOptions;alwaysShowPaginator=!0;paginatorPosition="bottom";paginatorStyleClass;paginatorDropdownAppendTo;paginatorDropdownScrollHeight="200px";currentPageReportTemplate="{currentPage} of {totalPages}";showCurrentPageReport;showJumpToPageDropdown;showJumpToPageInput;showFirstLastIcon=!0;showPageLinks=!0;defaultSortOrder=1;sortMode="single";resetPageOnSort=!0;selectionMode;selectionPageOnly;contextMenuSelection;contextMenuSelectionChange=new e.bkB;contextMenuSelectionMode="separate";dataKey;metaKeySelection=!0;rowSelectable;rowTrackBy=(t,i)=>i;lazy=!1;lazyLoadOnInit=!0;compareSelectionBy="deepEquals";csvSeparator=",";exportFilename="download";filters={};globalFilterFields;filterDelay=300;filterLocale;expandedRowKeys={};editingRowKeys={};rowExpandMode="multiple";scrollable;scrollDirection="vertical";rowGroupMode;scrollHeight;virtualScroll;virtualScrollItemSize;virtualScrollOptions;virtualScrollDelay=250;frozenWidth;get responsive(){return this._responsive}set responsive(t){this._responsive=t,console.warn("responsive property is deprecated as table is always responsive with scrollable behavior.")}_responsive;contextMenu;resizableColumns;columnResizeMode="fit";reorderableColumns;loading;loadingIcon;showLoader=!0;rowHover;customSort;showInitialSortBadge=!0;autoLayout;exportFunction;exportHeader;stateKey;stateStorage="session";editMode="cell";groupRowsBy;groupRowsByOrder=1;responsiveLayout="scroll";breakpoint="960px";paginatorLocale;get value(){return this._value}set value(t){this._value=t}get columns(){return this._columns}set columns(t){this._columns=t}get first(){return this._first}set first(t){this._first=t}get rows(){return this._rows}set rows(t){this._rows=t}get totalRecords(){return this._totalRecords}set totalRecords(t){this._totalRecords=t,this.tableService.onTotalRecordsChange(this._totalRecords)}get sortField(){return this._sortField}set sortField(t){this._sortField=t}get sortOrder(){return this._sortOrder}set sortOrder(t){this._sortOrder=t}get multiSortMeta(){return this._multiSortMeta}set multiSortMeta(t){this._multiSortMeta=t}get selection(){return this._selection}set selection(t){this._selection=t}get selectAll(){return this._selection}set selectAll(t){this._selection=t}selectAllChange=new e.bkB;selectionChange=new e.bkB;onRowSelect=new e.bkB;onRowUnselect=new e.bkB;onPage=new e.bkB;onSort=new e.bkB;onFilter=new e.bkB;onLazyLoad=new e.bkB;onRowExpand=new e.bkB;onRowCollapse=new e.bkB;onContextMenuSelect=new e.bkB;onColResize=new e.bkB;onColReorder=new e.bkB;onRowReorder=new e.bkB;onEditInit=new e.bkB;onEditComplete=new e.bkB;onEditCancel=new e.bkB;onHeaderCheckboxToggle=new e.bkB;sortFunction=new e.bkB;firstChange=new e.bkB;rowsChange=new e.bkB;onStateSave=new e.bkB;onStateRestore=new e.bkB;containerViewChild;resizeHelperViewChild;reorderIndicatorUpViewChild;reorderIndicatorDownViewChild;wrapperViewChild;tableViewChild;tableHeaderViewChild;tableFooterViewChild;scroller;templates;get virtualRowHeight(){return this._virtualRowHeight}set virtualRowHeight(t){this._virtualRowHeight=t,console.warn("The virtualRowHeight property is deprecated.")}_virtualRowHeight=28;_value=[];_columns;_totalRecords=0;_first=0;_rows;filteredValue;headerTemplate;headerGroupedTemplate;bodyTemplate;loadingBodyTemplate;captionTemplate;footerTemplate;footerGroupedTemplate;summaryTemplate;colGroupTemplate;expandedRowTemplate;groupHeaderTemplate;groupFooterTemplate;frozenExpandedRowTemplate;frozenHeaderTemplate;frozenBodyTemplate;frozenFooterTemplate;frozenColGroupTemplate;emptyMessageTemplate;paginatorLeftTemplate;paginatorRightTemplate;paginatorDropdownItemTemplate;loadingIconTemplate;reorderIndicatorUpIconTemplate;reorderIndicatorDownIconTemplate;sortIconTemplate;checkboxIconTemplate;headerCheckboxIconTemplate;paginatorFirstPageLinkIconTemplate;paginatorLastPageLinkIconTemplate;paginatorPreviousPageLinkIconTemplate;paginatorNextPageLinkIconTemplate;selectionKeys={};lastResizerHelperX;reorderIconWidth;reorderIconHeight;draggedColumn;draggedRowIndex;droppedRowIndex;rowDragging;dropPosition;editingCell;editingCellData;editingCellField;editingCellRowIndex;selfClick;documentEditListener;_multiSortMeta;_sortField;_sortOrder=1;preventSelectionSetterPropagation;_selection;_selectAll=null;anchorRowIndex;rangeRowIndex;filterTimeout;initialized;rowTouched;restoringSort;restoringFilter;stateRestored;columnOrderStateRestored;columnWidthsState;tableWidthState;overlaySubscription;resizeColumnElement;columnResizing=!1;rowGroupHeaderStyleObject={};id=(0,h._Y)();styleElement;responsiveStyleElement;window;constructor(t,i,n,s,l,r,c,p,u,_){this.document=t,this.platformId=i,this.renderer=n,this.el=s,this.zone=l,this.tableService=r,this.cd=c,this.filterService=p,this.overlayService=u,this.config=_,this.window=this.document.defaultView}ngOnInit(){this.lazy&&this.lazyLoadOnInit&&(this.virtualScroll||this.onLazyLoad.emit(this.createLazyLoadMetadata()),this.restoringFilter&&(this.restoringFilter=!1)),"stack"===this.responsiveLayout&&!this.scrollable&&this.createResponsiveStyle(),this.initialized=!0}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"caption":this.captionTemplate=t.template;break;case"header":this.headerTemplate=t.template;break;case"headergrouped":this.headerGroupedTemplate=t.template;break;case"body":this.bodyTemplate=t.template;break;case"loadingbody":this.loadingBodyTemplate=t.template;break;case"footer":this.footerTemplate=t.template;break;case"footergrouped":this.footerGroupedTemplate=t.template;break;case"summary":this.summaryTemplate=t.template;break;case"colgroup":this.colGroupTemplate=t.template;break;case"rowexpansion":this.expandedRowTemplate=t.template;break;case"groupheader":this.groupHeaderTemplate=t.template;break;case"groupfooter":this.groupFooterTemplate=t.template;break;case"frozenheader":this.frozenHeaderTemplate=t.template;break;case"frozenbody":this.frozenBodyTemplate=t.template;break;case"frozenfooter":this.frozenFooterTemplate=t.template;break;case"frozencolgroup":this.frozenColGroupTemplate=t.template;break;case"frozenrowexpansion":this.frozenExpandedRowTemplate=t.template;break;case"emptymessage":this.emptyMessageTemplate=t.template;break;case"paginatorleft":this.paginatorLeftTemplate=t.template;break;case"paginatorright":this.paginatorRightTemplate=t.template;break;case"paginatordropdownitem":this.paginatorDropdownItemTemplate=t.template;break;case"paginatorfirstpagelinkicon":this.paginatorFirstPageLinkIconTemplate=t.template;break;case"paginatorlastpagelinkicon":this.paginatorLastPageLinkIconTemplate=t.template;break;case"paginatorpreviouspagelinkicon":this.paginatorPreviousPageLinkIconTemplate=t.template;break;case"paginatornextpagelinkicon":this.paginatorNextPageLinkIconTemplate=t.template;break;case"loadingicon":this.loadingIconTemplate=t.template;break;case"reorderindicatorupicon":this.reorderIndicatorUpIconTemplate=t.template;break;case"reorderindicatordownicon":this.reorderIndicatorDownIconTemplate=t.template;break;case"sorticon":this.sortIconTemplate=t.template;break;case"checkboxicon":this.checkboxIconTemplate=t.template;break;case"headercheckboxicon":this.headerCheckboxIconTemplate=t.template}})}ngAfterViewInit(){(0,m.UE)(this.platformId)&&this.isStateful()&&this.resizableColumns&&this.restoreColumnWidths()}ngOnChanges(t){t.value&&(this.isStateful()&&!this.stateRestored&&(0,m.UE)(this.platformId)&&this.restoreState(),this._value=t.value.currentValue,this.lazy||(this.totalRecords=this._value?this._value.length:0,"single"==this.sortMode&&(this.sortField||this.groupRowsBy)?this.sortSingle():"multiple"==this.sortMode&&(this.multiSortMeta||this.groupRowsBy)?this.sortMultiple():this.hasFilter()&&this._filter()),this.tableService.onValueChange(t.value.currentValue)),t.columns&&(this._columns=t.columns.currentValue,this.tableService.onColumnsChange(t.columns.currentValue),this._columns&&this.isStateful()&&this.reorderableColumns&&!this.columnOrderStateRestored&&this.restoreColumnOrder()),t.sortField&&(this._sortField=t.sortField.currentValue,(!this.lazy||this.initialized)&&"single"===this.sortMode&&this.sortSingle()),t.groupRowsBy&&(!this.lazy||this.initialized)&&"single"===this.sortMode&&this.sortSingle(),t.sortOrder&&(this._sortOrder=t.sortOrder.currentValue,(!this.lazy||this.initialized)&&"single"===this.sortMode&&this.sortSingle()),t.groupRowsByOrder&&(!this.lazy||this.initialized)&&"single"===this.sortMode&&this.sortSingle(),t.multiSortMeta&&(this._multiSortMeta=t.multiSortMeta.currentValue,"multiple"===this.sortMode&&(this.initialized||!this.lazy&&!this.virtualScroll)&&this.sortMultiple()),t.selection&&(this._selection=t.selection.currentValue,this.preventSelectionSetterPropagation||(this.updateSelectionKeys(),this.tableService.onSelectionChange()),this.preventSelectionSetterPropagation=!1),t.selectAll&&(this._selectAll=t.selectAll.currentValue,this.preventSelectionSetterPropagation||(this.updateSelectionKeys(),this.tableService.onSelectionChange(),this.isStateful()&&this.saveState()),this.preventSelectionSetterPropagation=!1)}get processedData(){return this.filteredValue||this.value||[]}_initialColWidths;dataToRender(t){const i=t||this.processedData;if(i&&this.paginator){const n=this.lazy?0:this.first;return i.slice(n,n+this.rows)}return i}updateSelectionKeys(){if(this.dataKey&&this._selection)if(this.selectionKeys={},Array.isArray(this._selection))for(let t of this._selection)this.selectionKeys[String(h.BF.resolveFieldData(t,this.dataKey))]=1;else this.selectionKeys[String(h.BF.resolveFieldData(this._selection,this.dataKey))]=1}onPageChange(t){this.first=t.first,this.rows=t.rows,this.onPage.emit({first:this.first,rows:this.rows}),this.lazy&&this.onLazyLoad.emit(this.createLazyLoadMetadata()),this.firstChange.emit(this.first),this.rowsChange.emit(this.rows),this.tableService.onValueChange(this.value),this.isStateful()&&this.saveState(),this.anchorRowIndex=null,this.scrollable&&this.resetScrollTop()}sort(t){let i=t.originalEvent;if("single"===this.sortMode&&(this._sortOrder=this.sortField===t.field?-1*this.sortOrder:this.defaultSortOrder,this._sortField=t.field,this.resetPageOnSort&&(this._first=0,this.firstChange.emit(this._first),this.scrollable&&this.resetScrollTop()),this.sortSingle()),"multiple"===this.sortMode){let n=i.metaKey||i.ctrlKey,s=this.getSortMeta(t.field);s?n?s.order=-1*s.order:(this._multiSortMeta=[{field:t.field,order:-1*s.order}],this.resetPageOnSort&&(this._first=0,this.firstChange.emit(this._first),this.scrollable&&this.resetScrollTop())):((!n||!this.multiSortMeta)&&(this._multiSortMeta=[],this.resetPageOnSort&&(this._first=0,this.firstChange.emit(this._first))),this._multiSortMeta.push({field:t.field,order:this.defaultSortOrder})),this.sortMultiple()}this.isStateful()&&this.saveState(),this.anchorRowIndex=null}sortSingle(){let t=this.sortField||this.groupRowsBy,i=this.sortField?this.sortOrder:this.groupRowsByOrder;if(this.groupRowsBy&&this.sortField&&this.groupRowsBy!==this.sortField)return this._multiSortMeta=[this.getGroupRowsMeta(),{field:this.sortField,order:this.sortOrder}],void this.sortMultiple();if(t&&i){this.restoringSort&&(this.restoringSort=!1),this.lazy?this.onLazyLoad.emit(this.createLazyLoadMetadata()):this.value&&(this.customSort?this.sortFunction.emit({data:this.value,mode:this.sortMode,field:t,order:i}):(this.value.sort((s,l)=>{let r=h.BF.resolveFieldData(s,t),c=h.BF.resolveFieldData(l,t),p=null;return p=null==r&&null!=c?-1:null!=r&&null==c?1:null==r&&null==c?0:"string"==typeof r&&"string"==typeof c?r.localeCompare(c):rc?1:0,i*p}),this._value=[...this.value]),this.hasFilter()&&this._filter());let n={field:t,order:i};this.onSort.emit(n),this.tableService.onSort(n)}}sortMultiple(){this.groupRowsBy&&(this._multiSortMeta?this.multiSortMeta[0].field!==this.groupRowsBy&&(this._multiSortMeta=[this.getGroupRowsMeta(),...this._multiSortMeta]):this._multiSortMeta=[this.getGroupRowsMeta()]),this.multiSortMeta&&(this.lazy?this.onLazyLoad.emit(this.createLazyLoadMetadata()):this.value&&(this.customSort?this.sortFunction.emit({data:this.value,mode:this.sortMode,multiSortMeta:this.multiSortMeta}):(this.value.sort((t,i)=>this.multisortField(t,i,this.multiSortMeta,0)),this._value=[...this.value]),this.hasFilter()&&this._filter()),this.onSort.emit({multisortmeta:this.multiSortMeta}),this.tableService.onSort(this.multiSortMeta))}multisortField(t,i,n,s){const l=h.BF.resolveFieldData(t,n[s].field),r=h.BF.resolveFieldData(i,n[s].field);return 0===h.BF.compare(l,r,this.filterLocale)?n.length-1>s?this.multisortField(t,i,n,s+1):0:this.compareValuesOnSort(l,r,n[s].order)}compareValuesOnSort(t,i,n){return h.BF.sort(t,i,n,this.filterLocale,this.sortOrder)}getSortMeta(t){if(this.multiSortMeta&&this.multiSortMeta.length)for(let i=0;iw!=b),this.selectionChange.emit(this.selection),u&&delete this.selectionKeys[u]}this.onRowUnselect.emit({originalEvent:t.originalEvent,data:l,type:"row"})}else this.isSingleSelectionMode()?(this._selection=l,this.selectionChange.emit(l),u&&(this.selectionKeys={},this.selectionKeys[u]=1)):this.isMultipleSelectionMode()&&(_?this._selection=this.selection||[]:(this._selection=[],this.selectionKeys={}),this._selection=[...this.selection,l],this.selectionChange.emit(this.selection),u&&(this.selectionKeys[u]=1)),this.onRowSelect.emit({originalEvent:t.originalEvent,data:l,type:"row",index:r})}else if("single"===this.selectionMode)c?(this._selection=null,this.selectionKeys={},this.selectionChange.emit(this.selection),this.onRowUnselect.emit({originalEvent:t.originalEvent,data:l,type:"row",index:r})):(this._selection=l,this.selectionChange.emit(this.selection),this.onRowSelect.emit({originalEvent:t.originalEvent,data:l,type:"row",index:r}),u&&(this.selectionKeys={},this.selectionKeys[u]=1));else if("multiple"===this.selectionMode)if(c){let _=this.findIndexInSelection(l);this._selection=this.selection.filter((b,f)=>f!=_),this.selectionChange.emit(this.selection),this.onRowUnselect.emit({originalEvent:t.originalEvent,data:l,type:"row",index:r}),u&&delete this.selectionKeys[u]}else this._selection=this.selection?[...this.selection,l]:[l],this.selectionChange.emit(this.selection),this.onRowSelect.emit({originalEvent:t.originalEvent,data:l,type:"row",index:r}),u&&(this.selectionKeys[u]=1)}this.tableService.onSelectionChange(),this.isStateful()&&this.saveState()}this.rowTouched=!1}}handleRowTouchEnd(t){this.rowTouched=!0}handleRowRightClick(t){if(this.contextMenu){const i=t.rowData,n=t.rowIndex;if("separate"===this.contextMenuSelectionMode)this.contextMenuSelection=i,this.contextMenuSelectionChange.emit(i),this.onContextMenuSelect.emit({originalEvent:t.originalEvent,data:i,index:t.rowIndex}),this.contextMenu.show(t.originalEvent),this.tableService.onContextMenu(i);else if("joint"===this.contextMenuSelectionMode){this.preventSelectionSetterPropagation=!0;let s=this.isSelected(i),l=this.dataKey?String(h.BF.resolveFieldData(i,this.dataKey)):null;if(!s){if(!this.isRowSelectable(i,n))return;this.isSingleSelectionMode()?(this.selection=i,this.selectionChange.emit(i),l&&(this.selectionKeys={},this.selectionKeys[l]=1)):this.isMultipleSelectionMode()&&(this._selection=this.selection?[...this.selection,i]:[i],this.selectionChange.emit(this.selection),l&&(this.selectionKeys[l]=1))}this.tableService.onSelectionChange(),this.contextMenu.show(t.originalEvent),this.onContextMenuSelect.emit({originalEvent:t,data:i,index:t.rowIndex})}}}selectRange(t,i){let n,s;this.anchorRowIndex>i?(n=i,s=this.anchorRowIndex):this.anchorRowIndexl?(i=this.anchorRowIndex,n=this.rangeRowIndex):sb!=p);let u=this.dataKey?String(h.BF.resolveFieldData(c,this.dataKey)):null;u&&delete this.selectionKeys[u],this.onRowUnselect.emit({originalEvent:t,data:c,type:"row"})}}isSelected(t){return!(!t||!this.selection)&&(this.dataKey?void 0!==this.selectionKeys[h.BF.resolveFieldData(t,this.dataKey)]:Array.isArray(this.selection)?this.findIndexInSelection(t)>-1:this.equals(t,this.selection))}findIndexInSelection(t){let i=-1;if(this.selection&&this.selection.length)for(let n=0;nc!=l),this.selectionChange.emit(this.selection),this.onRowUnselect.emit({originalEvent:t.originalEvent,index:t.rowIndex,data:i,type:"checkbox"}),s&&delete this.selectionKeys[s]}else{if(!this.isRowSelectable(i,t.rowIndex))return;this._selection=this.selection?[...this.selection,i]:[i],this.selectionChange.emit(this.selection),this.onRowSelect.emit({originalEvent:t.originalEvent,index:t.rowIndex,data:i,type:"checkbox"}),s&&(this.selectionKeys[s]=1)}this.tableService.onSelectionChange(),this.isStateful()&&this.saveState()}toggleRowsWithCheckbox(t,i){if(null!==this._selectAll)this.selectAllChange.emit({originalEvent:t,checked:i});else{const n=this.selectionPageOnly?this.dataToRender(this.processedData):this.processedData;let s=this.selectionPageOnly&&this._selection?this._selection.filter(l=>!n.some(r=>this.equals(l,r))):[];i&&(s=this.frozenValue?[...s,...this.frozenValue,...n]:[...s,...n],s=this.rowSelectable?s.filter((l,r)=>this.rowSelectable({data:l,index:r})):s),this._selection=s,this.preventSelectionSetterPropagation=!0,this.updateSelectionKeys(),this.selectionChange.emit(this._selection),this.tableService.onSelectionChange(),this.onHeaderCheckboxToggle.emit({originalEvent:t,checked:i}),this.isStateful()&&this.saveState()}}equals(t,i){return"equals"===this.compareSelectionBy?t===i:h.BF.equals(t,i,this.dataKey)}filter(t,i,n){this.filterTimeout&&clearTimeout(this.filterTimeout),this.isFilterBlank(t)?this.filters[i]&&delete this.filters[i]:this.filters[i]={value:t,matchMode:n},this.filterTimeout=setTimeout(()=>{this._filter(),this.filterTimeout=null},this.filterDelay),this.anchorRowIndex=null}filterGlobal(t,i){this.filter(t,"global",i)}isFilterBlank(t){return null==t||!!("string"==typeof t&&0==t.trim().length||Array.isArray(t)&&0==t.length)}_filter(){if(this.restoringFilter||(this.first=0,this.firstChange.emit(this.first)),this.lazy)this.onLazyLoad.emit(this.createLazyLoadMetadata());else{if(!this.value)return;if(this.hasFilter()){let t;if(this.filters.global){if(!this.columns&&!this.globalFilterFields)throw new Error("Global filtering requires dynamic columns or globalFilterFields to be defined.");t=this.globalFilterFields||this.columns}this.filteredValue=[];for(let i=0;ithis.cd.detectChanges()}}clear(){this._sortField=null,this._sortOrder=this.defaultSortOrder,this._multiSortMeta=null,this.tableService.onSort(null),this.clearFilterValues(),this.filteredValue=null,this.first=0,this.firstChange.emit(this.first),this.lazy?this.onLazyLoad.emit(this.createLazyLoadMetadata()):this.totalRecords=this._value?this._value.length:0}clearFilterValues(){for(const[,t]of Object.entries(this.filters))if(Array.isArray(t))for(let i of t)i.value=null;else t&&(t.value=null)}reset(){this.clear()}getExportHeader(t){return t[this.exportHeader]||t.header||t.field}exportCSV(t){let i,n="",s=this.columns;t&&t.selectionOnly?i=this.selection||[]:t&&t.allValues?i=this.value||[]:(i=this.filteredValue||this.value,this.frozenValue&&(i=i?[...this.frozenValue,...i]:this.frozenValue));for(let c=0;c{n+="\n";for(let u=0;u{this.editingCell&&!this.selfClick&&this.isEditingCellValid()&&(d.D.removeClass(this.editingCell,"p-cell-editing"),this.editingCell=null,this.onEditComplete.emit({field:this.editingCellField,data:this.editingCellData,originalEvent:t,index:this.editingCellRowIndex}),this.editingCellField=null,this.editingCellData=null,this.editingCellRowIndex=null,this.unbindDocumentEditListener(),this.cd.markForCheck(),this.overlaySubscription&&this.overlaySubscription.unsubscribe()),this.selfClick=!1}))}unbindDocumentEditListener(){this.documentEditListener&&(this.documentEditListener(),this.documentEditListener=null)}initRowEdit(t){let i=String(h.BF.resolveFieldData(t,this.dataKey));this.editingRowKeys[i]=!0}saveRowEdit(t,i){if(0===d.D.find(i,".ng-invalid.ng-dirty").length){let n=String(h.BF.resolveFieldData(t,this.dataKey));delete this.editingRowKeys[n]}}cancelRowEdit(t){let i=String(h.BF.resolveFieldData(t,this.dataKey));delete this.editingRowKeys[i]}toggleRow(t,i){if(!this.dataKey)throw new Error("dataKey must be defined to use row expansion");let n=String(h.BF.resolveFieldData(t,this.dataKey));null!=this.expandedRowKeys[n]?(delete this.expandedRowKeys[n],this.onRowCollapse.emit({originalEvent:i,data:t})):("single"===this.rowExpandMode&&(this.expandedRowKeys={}),this.expandedRowKeys[n]=!0,this.onRowExpand.emit({originalEvent:i,data:t})),i&&i.preventDefault(),this.isStateful()&&this.saveState()}isRowExpanded(t){return!0===this.expandedRowKeys[String(h.BF.resolveFieldData(t,this.dataKey))]}isRowEditing(t){return!0===this.editingRowKeys[String(h.BF.resolveFieldData(t,this.dataKey))]}isSingleSelectionMode(){return"single"===this.selectionMode}isMultipleSelectionMode(){return"multiple"===this.selectionMode}onColumnResizeBegin(t){let i=d.D.getOffset(this.containerViewChild?.nativeElement).left;this.resizeColumnElement=t.target.parentElement,this.columnResizing=!0,this.lastResizerHelperX=t.pageX-i+this.containerViewChild?.nativeElement.scrollLeft,this.onColumnResize(t),t.preventDefault()}onColumnResize(t){let i=d.D.getOffset(this.containerViewChild?.nativeElement).left;d.D.addClass(this.containerViewChild?.nativeElement,"p-unselectable-text"),this.resizeHelperViewChild.nativeElement.style.height=this.containerViewChild?.nativeElement.offsetHeight+"px",this.resizeHelperViewChild.nativeElement.style.top="0px",this.resizeHelperViewChild.nativeElement.style.left=t.pageX-i+this.containerViewChild?.nativeElement.scrollLeft+"px",this.resizeHelperViewChild.nativeElement.style.display="block"}onColumnResizeEnd(){let t=this.resizeHelperViewChild?.nativeElement.offsetLeft-this.lastResizerHelperX,n=this.resizeColumnElement.offsetWidth+t;if(n>=(this.resizeColumnElement.style.minWidth.replace(/[^\d.]/g,"")||15)){if("fit"===this.columnResizeMode){let r=this.resizeColumnElement.nextElementSibling.offsetWidth-t;n>15&&r>15&&this.resizeTableCells(n,r)}else"expand"===this.columnResizeMode&&(this._initialColWidths=this._totalTableWidth(),this.setResizeTableWidth(this.tableViewChild?.nativeElement.offsetWidth+t+"px"),this.resizeTableCells(n,null));this.onColResize.emit({element:this.resizeColumnElement,delta:t}),this.isStateful()&&this.saveState()}this.resizeHelperViewChild.nativeElement.style.display="none",d.D.removeClass(this.containerViewChild?.nativeElement,"p-unselectable-text")}_totalTableWidth(){let t=[];const i=d.D.findSingle(this.containerViewChild.nativeElement,".p-datatable-thead");return d.D.find(i,"tr > th").forEach(s=>t.push(d.D.getOuterWidth(s))),t}onColumnDragStart(t,i){this.reorderIconWidth=d.D.getHiddenElementOuterWidth(this.reorderIndicatorUpViewChild?.nativeElement),this.reorderIconHeight=d.D.getHiddenElementOuterHeight(this.reorderIndicatorDownViewChild?.nativeElement),this.draggedColumn=i,t.dataTransfer.setData("text","b")}onColumnDragEnter(t,i){if(this.reorderableColumns&&this.draggedColumn&&i){t.preventDefault();let n=d.D.getOffset(this.containerViewChild?.nativeElement),s=d.D.getOffset(i);if(this.draggedColumn!=i){d.D.indexWithinGroup(this.draggedColumn,"preorderablecolumn"),d.D.indexWithinGroup(i,"preorderablecolumn");let c=s.left-n.left,u=s.left+i.offsetWidth/2;this.reorderIndicatorUpViewChild.nativeElement.style.top=s.top-n.top-(this.reorderIconHeight-1)+"px",this.reorderIndicatorDownViewChild.nativeElement.style.top=s.top-n.top+i.offsetHeight+"px",t.pageX>u?(this.reorderIndicatorUpViewChild.nativeElement.style.left=c+i.offsetWidth-Math.ceil(this.reorderIconWidth/2)+"px",this.reorderIndicatorDownViewChild.nativeElement.style.left=c+i.offsetWidth-Math.ceil(this.reorderIconWidth/2)+"px",this.dropPosition=1):(this.reorderIndicatorUpViewChild.nativeElement.style.left=c-Math.ceil(this.reorderIconWidth/2)+"px",this.reorderIndicatorDownViewChild.nativeElement.style.left=c-Math.ceil(this.reorderIconWidth/2)+"px",this.dropPosition=-1),this.reorderIndicatorUpViewChild.nativeElement.style.display="block",this.reorderIndicatorDownViewChild.nativeElement.style.display="block"}else t.dataTransfer.dropEffect="none"}}onColumnDragLeave(t){this.reorderableColumns&&this.draggedColumn&&t.preventDefault()}onColumnDrop(t,i){if(t.preventDefault(),this.draggedColumn){let n=d.D.indexWithinGroup(this.draggedColumn,"preorderablecolumn"),s=d.D.indexWithinGroup(i,"preorderablecolumn"),l=n!=s;if(l&&(s-n==1&&-1===this.dropPosition||n-s==1&&1===this.dropPosition)&&(l=!1),l&&sn&&-1===this.dropPosition&&(s-=1),l&&(h.BF.reorderArray(this.columns,n,s),this.onColReorder.emit({dragIndex:n,dropIndex:s,columns:this.columns}),this.isStateful()&&this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.saveState()})})),this.resizableColumns&&this.resizeColumnElement){let r="expand"===this.columnResizeMode?this._initialColWidths:this._totalTableWidth();h.BF.reorderArray(r,n+1,s+1),this.updateStyleElement(r,n,null,null)}this.reorderIndicatorUpViewChild.nativeElement.style.display="none",this.reorderIndicatorDownViewChild.nativeElement.style.display="none",this.draggedColumn.draggable=!1,this.draggedColumn=null,this.dropPosition=null}}resizeTableCells(t,i){let n=d.D.index(this.resizeColumnElement),s="expand"===this.columnResizeMode?this._initialColWidths:this._totalTableWidth();this.updateStyleElement(s,n,t,i)}updateStyleElement(t,i,n,s){this.destroyStyleElement(),this.createStyleElement();let l="";t.forEach((r,c)=>{let p=c===i?n:s&&c===i+1?s:r;l+=`\n #${this.id}-table > .p-datatable-thead > tr > th:nth-child(${c+1}),\n #${this.id}-table > .p-datatable-tbody > tr > td:nth-child(${c+1}),\n #${this.id}-table > .p-datatable-tfoot > tr > td:nth-child(${c+1}) {\n width: ${p}px !important; max-width: ${p}px !important;\n }\n `}),this.renderer.setProperty(this.styleElement,"innerHTML",l)}onRowDragStart(t,i){this.rowDragging=!0,this.draggedRowIndex=i,t.dataTransfer.setData("text","b")}onRowDragOver(t,i,n){if(this.rowDragging&&this.draggedRowIndex!==i){let s=d.D.getOffset(n).top,l=t.pageY,r=s+d.D.getOuterHeight(n)/2,c=n.previousElementSibling;lthis.droppedRowIndex?this.droppedRowIndex:0===this.droppedRowIndex?0:this.droppedRowIndex-1;h.BF.reorderArray(this.value,this.draggedRowIndex,n),this.virtualScroll&&(this._value=[...this._value]),this.onRowReorder.emit({dragIndex:this.draggedRowIndex,dropIndex:n})}this.onRowDragLeave(t,i),this.onRowDragEnd(t)}isEmpty(){let t=this.filteredValue||this.value;return null==t||0==t.length}getBlockableElement(){return this.el.nativeElement.children[0]}getStorage(){if(!(0,m.UE)(this.platformId))throw new Error("Browser storage is not available in the server side.");switch(this.stateStorage){case"local":return window.localStorage;case"session":return window.sessionStorage;default:throw new Error(this.stateStorage+' is not a valid value for the state storage, supported values are "local" and "session".')}}isStateful(){return null!=this.stateKey}saveState(){const t=this.getStorage();let i={};this.paginator&&(i.first=this.first,i.rows=this.rows),this.sortField&&(i.sortField=this.sortField,i.sortOrder=this.sortOrder),this.multiSortMeta&&(i.multiSortMeta=this.multiSortMeta),this.hasFilter()&&(i.filters=this.filters),this.resizableColumns&&this.saveColumnWidths(i),this.reorderableColumns&&this.saveColumnOrder(i),this.selection&&(i.selection=this.selection),Object.keys(this.expandedRowKeys).length&&(i.expandedRowKeys=this.expandedRowKeys),t.setItem(this.stateKey,JSON.stringify(i)),this.onStateSave.emit(i)}clearState(){const t=this.getStorage();this.stateKey&&t.removeItem(this.stateKey)}restoreState(){const i=this.getStorage().getItem(this.stateKey),n=/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z/;if(i){let l=JSON.parse(i,function(l,r){return"string"==typeof r&&n.test(r)?new Date(r):r});this.paginator&&(void 0!==this.first&&(this.first=l.first,this.firstChange.emit(this.first)),void 0!==this.rows&&(this.rows=l.rows,this.rowsChange.emit(this.rows))),l.sortField&&(this.restoringSort=!0,this._sortField=l.sortField,this._sortOrder=l.sortOrder),l.multiSortMeta&&(this.restoringSort=!0,this._multiSortMeta=l.multiSortMeta),l.filters&&(this.restoringFilter=!0,this.filters=l.filters),this.resizableColumns&&(this.columnWidthsState=l.columnWidths,this.tableWidthState=l.tableWidth),l.expandedRowKeys&&(this.expandedRowKeys=l.expandedRowKeys),l.selection&&Promise.resolve(null).then(()=>this.selectionChange.emit(l.selection)),this.stateRestored=!0,this.onStateRestore.emit(l)}}saveColumnWidths(t){let i=[];d.D.find(this.containerViewChild?.nativeElement,".p-datatable-thead > tr > th").forEach(s=>i.push(d.D.getOuterWidth(s))),t.columnWidths=i.join(","),"expand"===this.columnResizeMode&&(t.tableWidth=d.D.getOuterWidth(this.tableViewChild?.nativeElement))}setResizeTableWidth(t){this.tableViewChild.nativeElement.style.width=t,this.tableViewChild.nativeElement.style.minWidth=t}restoreColumnWidths(){if(this.columnWidthsState){let t=this.columnWidthsState.split(",");if("expand"===this.columnResizeMode&&this.tableWidthState&&this.setResizeTableWidth(this.tableWidthState+"px"),h.BF.isNotEmpty(t)){this.createStyleElement();let i="";t.forEach((n,s)=>{i+=`\n #${this.id}-table > .p-datatable-thead > tr > th:nth-child(${s+1}),\n #${this.id}-table > .p-datatable-tbody > tr > td:nth-child(${s+1}),\n #${this.id}-table > .p-datatable-tfoot > tr > td:nth-child(${s+1}) {\n width: ${n}px !important; max-width: ${n}px !important\n }\n `}),this.styleElement.innerHTML=i}}}saveColumnOrder(t){if(this.columns){let i=[];this.columns.map(n=>{i.push(n.field||n.key)}),t.columnOrder=i}}restoreColumnOrder(){const i=this.getStorage().getItem(this.stateKey);if(i){let s=JSON.parse(i).columnOrder;if(s){let l=[];s.map(r=>{let c=this.findColumnByKey(r);c&&l.push(c)}),this.columnOrderStateRestored=!0,this.columns=l}}}findColumnByKey(t){if(!this.columns)return null;for(let i of this.columns)if(i.key===t||i.field===t)return i}createStyleElement(){this.styleElement=this.renderer.createElement("style"),this.styleElement.type="text/css",this.renderer.appendChild(this.document.head,this.styleElement)}getGroupRowsMeta(){return{field:this.groupRowsBy,order:this.groupRowsByOrder}}createResponsiveStyle(){(0,m.UE)(this.platformId)&&!this.responsiveStyleElement&&(this.responsiveStyleElement=this.renderer.createElement("style"),this.responsiveStyleElement.type="text/css",this.renderer.appendChild(this.document.head,this.responsiveStyleElement),this.renderer.setProperty(this.responsiveStyleElement,"innerHTML",`\n @media screen and (max-width: ${this.breakpoint}) {\n #${this.id}-table > .p-datatable-thead > tr > th,\n #${this.id}-table > .p-datatable-tfoot > tr > td {\n display: none !important;\n }\n\n #${this.id}-table > .p-datatable-tbody > tr > td {\n display: flex;\n width: 100% !important;\n align-items: center;\n justify-content: space-between;\n }\n\n #${this.id}-table > .p-datatable-tbody > tr > td:not(:last-child) {\n border: 0 none;\n }\n\n #${this.id}.p-datatable-gridlines > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tbody > tr > td:last-child {\n border-top: 0;\n border-right: 0;\n border-left: 0;\n }\n\n #${this.id}-table > .p-datatable-tbody > tr > td > .p-column-title {\n display: block;\n }\n }\n `))}destroyResponsiveStyle(){this.responsiveStyleElement&&(this.renderer.removeChild(this.document.head,this.responsiveStyleElement),this.responsiveStyleElement=null)}destroyStyleElement(){this.styleElement&&(this.renderer.removeChild(this.document.head,this.styleElement),this.styleElement=null)}ngOnDestroy(){this.unbindDocumentEditListener(),this.editingCell=null,this.initialized=null,this.destroyStyleElement(),this.destroyResponsiveStyle()}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.Agw),e.rXU(e.sFG),e.rXU(e.aKT),e.rXU(e.SKi),e.rXU(ce),e.rXU(e.gRc),e.rXU(g.E),e.rXU(g.si),e.rXU(g.r1))};static \u0275cmp=e.VBU({type:o,selectors:[["p-table"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(za,5),e.GBs(Ha,5),e.GBs(Ya,5),e.GBs($a,5),e.GBs(Aa,5),e.GBs(Xa,5),e.GBs(Ka,5),e.GBs(Ua,5),e.GBs(Qa,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.containerViewChild=s.first),e.mGM(s=e.lsd())&&(n.resizeHelperViewChild=s.first),e.mGM(s=e.lsd())&&(n.reorderIndicatorUpViewChild=s.first),e.mGM(s=e.lsd())&&(n.reorderIndicatorDownViewChild=s.first),e.mGM(s=e.lsd())&&(n.wrapperViewChild=s.first),e.mGM(s=e.lsd())&&(n.tableViewChild=s.first),e.mGM(s=e.lsd())&&(n.tableHeaderViewChild=s.first),e.mGM(s=e.lsd())&&(n.tableFooterViewChild=s.first),e.mGM(s=e.lsd())&&(n.scroller=s.first)}},hostAttrs:[1,"p-element"],inputs:{frozenColumns:"frozenColumns",frozenValue:"frozenValue",style:"style",styleClass:"styleClass",tableStyle:"tableStyle",tableStyleClass:"tableStyleClass",paginator:"paginator",pageLinks:"pageLinks",rowsPerPageOptions:"rowsPerPageOptions",alwaysShowPaginator:"alwaysShowPaginator",paginatorPosition:"paginatorPosition",paginatorStyleClass:"paginatorStyleClass",paginatorDropdownAppendTo:"paginatorDropdownAppendTo",paginatorDropdownScrollHeight:"paginatorDropdownScrollHeight",currentPageReportTemplate:"currentPageReportTemplate",showCurrentPageReport:"showCurrentPageReport",showJumpToPageDropdown:"showJumpToPageDropdown",showJumpToPageInput:"showJumpToPageInput",showFirstLastIcon:"showFirstLastIcon",showPageLinks:"showPageLinks",defaultSortOrder:"defaultSortOrder",sortMode:"sortMode",resetPageOnSort:"resetPageOnSort",selectionMode:"selectionMode",selectionPageOnly:"selectionPageOnly",contextMenuSelection:"contextMenuSelection",contextMenuSelectionMode:"contextMenuSelectionMode",dataKey:"dataKey",metaKeySelection:"metaKeySelection",rowSelectable:"rowSelectable",rowTrackBy:"rowTrackBy",lazy:"lazy",lazyLoadOnInit:"lazyLoadOnInit",compareSelectionBy:"compareSelectionBy",csvSeparator:"csvSeparator",exportFilename:"exportFilename",filters:"filters",globalFilterFields:"globalFilterFields",filterDelay:"filterDelay",filterLocale:"filterLocale",expandedRowKeys:"expandedRowKeys",editingRowKeys:"editingRowKeys",rowExpandMode:"rowExpandMode",scrollable:"scrollable",scrollDirection:"scrollDirection",rowGroupMode:"rowGroupMode",scrollHeight:"scrollHeight",virtualScroll:"virtualScroll",virtualScrollItemSize:"virtualScrollItemSize",virtualScrollOptions:"virtualScrollOptions",virtualScrollDelay:"virtualScrollDelay",frozenWidth:"frozenWidth",responsive:"responsive",contextMenu:"contextMenu",resizableColumns:"resizableColumns",columnResizeMode:"columnResizeMode",reorderableColumns:"reorderableColumns",loading:"loading",loadingIcon:"loadingIcon",showLoader:"showLoader",rowHover:"rowHover",customSort:"customSort",showInitialSortBadge:"showInitialSortBadge",autoLayout:"autoLayout",exportFunction:"exportFunction",exportHeader:"exportHeader",stateKey:"stateKey",stateStorage:"stateStorage",editMode:"editMode",groupRowsBy:"groupRowsBy",groupRowsByOrder:"groupRowsByOrder",responsiveLayout:"responsiveLayout",breakpoint:"breakpoint",paginatorLocale:"paginatorLocale",value:"value",columns:"columns",first:"first",rows:"rows",totalRecords:"totalRecords",sortField:"sortField",sortOrder:"sortOrder",multiSortMeta:"multiSortMeta",selection:"selection",selectAll:"selectAll",virtualRowHeight:"virtualRowHeight"},outputs:{contextMenuSelectionChange:"contextMenuSelectionChange",selectAllChange:"selectAllChange",selectionChange:"selectionChange",onRowSelect:"onRowSelect",onRowUnselect:"onRowUnselect",onPage:"onPage",onSort:"onSort",onFilter:"onFilter",onLazyLoad:"onLazyLoad",onRowExpand:"onRowExpand",onRowCollapse:"onRowCollapse",onContextMenuSelect:"onContextMenuSelect",onColResize:"onColResize",onColReorder:"onColReorder",onRowReorder:"onRowReorder",onEditInit:"onEditInit",onEditComplete:"onEditComplete",onEditCancel:"onEditCancel",onHeaderCheckboxToggle:"onHeaderCheckboxToggle",sortFunction:"sortFunction",firstChange:"firstChange",rowsChange:"rowsChange",onStateSave:"onStateSave",onStateRestore:"onStateRestore"},features:[e.Jv_([ce]),e.OA$],decls:16,vars:22,consts:[["container",""],["wrapper",""],["buildInTable",""],["scroller",""],["table",""],["thead",""],["tfoot",""],["resizeHelper",""],["reorderIndicatorUp",""],["reorderIndicatorDown",""],[3,"ngStyle","ngClass"],["class","p-datatable-loading-overlay p-component-overlay",4,"ngIf"],["class","p-datatable-header",4,"ngIf"],["styleClass","p-paginator-top",3,"rows","first","totalRecords","pageLinkSize","alwaysShow","rowsPerPageOptions","templateLeft","templateRight","dropdownAppendTo","dropdownScrollHeight","currentPageReportTemplate","showFirstLastIcon","dropdownItemTemplate","showCurrentPageReport","showJumpToPageDropdown","showJumpToPageInput","showPageLinks","styleClass","locale","onPageChange",4,"ngIf"],[1,"p-datatable-wrapper",3,"ngStyle"],[3,"items","columns","style","scrollHeight","itemSize","step","delay","inline","lazy","loaderDisabled","showSpacer","showLoader","options","autoSize","onLazyLoad",4,"ngIf"],[4,"ngIf"],["styleClass","p-paginator-bottom",3,"rows","first","totalRecords","pageLinkSize","alwaysShow","rowsPerPageOptions","templateLeft","templateRight","dropdownAppendTo","dropdownScrollHeight","currentPageReportTemplate","showFirstLastIcon","dropdownItemTemplate","showCurrentPageReport","showJumpToPageDropdown","showJumpToPageInput","showPageLinks","styleClass","locale","onPageChange",4,"ngIf"],["class","p-datatable-footer",4,"ngIf"],["class","p-column-resizer-helper","style","display:none",4,"ngIf"],["class","p-datatable-reorder-indicator-up","style","display: none;",4,"ngIf"],["class","p-datatable-reorder-indicator-down","style","display: none;",4,"ngIf"],[1,"p-datatable-loading-overlay","p-component-overlay"],[3,"class",4,"ngIf"],[3,"spin","styleClass",4,"ngIf"],["class","p-datatable-loading-icon",4,"ngIf"],[3,"spin","styleClass"],[1,"p-datatable-loading-icon"],[4,"ngTemplateOutlet"],[1,"p-datatable-header"],["styleClass","p-paginator-top",3,"onPageChange","rows","first","totalRecords","pageLinkSize","alwaysShow","rowsPerPageOptions","templateLeft","templateRight","dropdownAppendTo","dropdownScrollHeight","currentPageReportTemplate","showFirstLastIcon","dropdownItemTemplate","showCurrentPageReport","showJumpToPageDropdown","showJumpToPageInput","showPageLinks","styleClass","locale"],["pTemplate","firstpagelinkicon"],["pTemplate","previouspagelinkicon"],["pTemplate","lastpagelinkicon"],["pTemplate","nextpagelinkicon"],[3,"onLazyLoad","items","columns","scrollHeight","itemSize","step","delay","inline","lazy","loaderDisabled","showSpacer","showLoader","options","autoSize"],["pTemplate","content"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["role","table",3,"ngClass"],["role","rowgroup",1,"p-datatable-thead"],["role","rowgroup","class","p-datatable-tbody p-datatable-frozen-tbody",3,"value","frozenRows","pTableBody","pTableBodyTemplate","frozen",4,"ngIf"],["role","rowgroup",1,"p-datatable-tbody",3,"ngClass","value","pTableBody","pTableBodyTemplate","scrollerOptions"],["role","rowgroup","class","p-datatable-scroller-spacer",3,"style",4,"ngIf"],["role","rowgroup","class","p-datatable-tfoot",4,"ngIf"],["role","rowgroup",1,"p-datatable-tbody","p-datatable-frozen-tbody",3,"value","frozenRows","pTableBody","pTableBodyTemplate","frozen"],["role","rowgroup",1,"p-datatable-scroller-spacer"],["role","rowgroup",1,"p-datatable-tfoot"],["styleClass","p-paginator-bottom",3,"onPageChange","rows","first","totalRecords","pageLinkSize","alwaysShow","rowsPerPageOptions","templateLeft","templateRight","dropdownAppendTo","dropdownScrollHeight","currentPageReportTemplate","showFirstLastIcon","dropdownItemTemplate","showCurrentPageReport","showJumpToPageDropdown","showJumpToPageInput","showPageLinks","styleClass","locale"],[1,"p-datatable-footer"],[1,"p-column-resizer-helper",2,"display","none"],[1,"p-datatable-reorder-indicator-up",2,"display","none"],[1,"p-datatable-reorder-indicator-down",2,"display","none"]],template:function(i,n){1&i&&(e.j41(0,"div",10,0),e.DNE(2,ll,3,2,"div",11)(3,cl,2,1,"div",12)(4,wl,5,23,"p-paginator",13),e.j41(5,"div",14,1),e.DNE(7,Tl,3,17,"p-scroller",15)(8,Sl,2,7,"ng-container",16)(9,Vl,10,28,"ng-template",null,2,e.C5r),e.k0s(),e.DNE(11,Kl,5,23,"p-paginator",17)(12,Ql,2,1,"div",18)(13,ql,2,0,"div",19)(14,er,4,2,"span",20)(15,or,4,2,"span",21),e.k0s()),2&i&&(e.HbH(n.styleClass),e.Y8G("ngStyle",n.style)("ngClass",e.sMw(16,qa,n.rowHover||n.selectionMode,n.scrollable,n.scrollable&&"flex"===n.scrollHeight)),e.BMQ("id",n.id),e.R7$(2),e.Y8G("ngIf",n.loading&&n.showLoader),e.R7$(),e.Y8G("ngIf",n.captionTemplate),e.R7$(),e.Y8G("ngIf",n.paginator&&("top"===n.paginatorPosition||"both"==n.paginatorPosition)),e.R7$(),e.Y8G("ngStyle",e.eq3(20,Wa,n.virtualScroll?"":n.scrollHeight)),e.R7$(2),e.Y8G("ngIf",n.virtualScroll),e.R7$(),e.Y8G("ngIf",!n.virtualScroll),e.R7$(3),e.Y8G("ngIf",n.paginator&&("bottom"===n.paginatorPosition||"both"==n.paginatorPosition)),e.R7$(),e.Y8G("ngIf",n.summaryTemplate),e.R7$(),e.Y8G("ngIf",n.resizableColumns),e.R7$(),e.Y8G("ngIf",n.reorderableColumns),e.R7$(),e.Y8G("ngIf",n.reorderableColumns))},dependencies:()=>[m.YU,m.bT,m.T3,m.B3,sa,g.Ei,we,Ve,Be,X.N,Gc],styles:["@layer primeng{.p-datatable{position:relative}.p-datatable>.p-datatable-wrapper{overflow:auto}.p-datatable-table{border-spacing:0px;width:100%}.p-datatable .p-sortable-column{cursor:pointer;-webkit-user-select:none;user-select:none}.p-datatable .p-sortable-column .p-column-title,.p-datatable .p-sortable-column .p-sortable-column-icon,.p-datatable .p-sortable-column .p-sortable-column-badge{vertical-align:middle}.p-datatable .p-sortable-column .p-icon-wrapper{display:inline}.p-datatable .p-sortable-column .p-sortable-column-badge{display:inline-flex;align-items:center;justify-content:center}.p-datatable-hoverable-rows .p-selectable-row{cursor:pointer}.p-datatable-scrollable>.p-datatable-wrapper{position:relative}.p-datatable-scrollable-table>.p-datatable-thead{position:sticky;top:0;z-index:2}.p-datatable-scrollable-table>.p-datatable-frozen-tbody{position:sticky;z-index:1}.p-datatable-scrollable-table>.p-datatable-tfoot{position:sticky;bottom:0;z-index:1}.p-datatable-scrollable .p-frozen-column{position:sticky;background:inherit;z-index:1}.p-datatable-scrollable th.p-frozen-column{z-index:1}.p-datatable-flex-scrollable{display:flex;flex-direction:column;height:100%}.p-datatable-flex-scrollable>.p-datatable-wrapper{display:flex;flex-direction:column;flex:1;height:100%}.p-datatable-scrollable-table>.p-datatable-tbody>.p-rowgroup-header{position:sticky;z-index:2}.p-datatable-resizable-table>.p-datatable-thead>tr>th,.p-datatable-resizable-table>.p-datatable-tfoot>tr>td,.p-datatable-resizable-table>.p-datatable-tbody>tr>td{overflow:hidden;white-space:nowrap}.p-datatable-resizable-table>.p-datatable-thead>tr>th.p-resizable-column:not(.p-frozen-column){background-clip:padding-box;position:relative}.p-datatable-resizable-table-fit>.p-datatable-thead>tr>th.p-resizable-column:last-child .p-column-resizer{display:none}.p-datatable .p-column-resizer{display:block;position:absolute!important;top:0;right:0;margin:0;width:.5rem;height:100%;padding:0;cursor:col-resize;border:1px solid transparent}.p-datatable .p-column-resizer-helper{width:1px;position:absolute;z-index:10;display:none}.p-datatable .p-row-editor-init,.p-datatable .p-row-editor-save,.p-datatable .p-row-editor-cancel,.p-datatable .p-row-toggler{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.p-datatable-reorder-indicator-up,.p-datatable-reorder-indicator-down{position:absolute}.p-datatable-reorderablerow-handle,[pReorderableColumn]{cursor:move}.p-datatable .p-datatable-loading-overlay{position:absolute;display:flex;align-items:center;justify-content:center;z-index:3}.p-column-filter-row{display:flex;align-items:center;width:100%}.p-column-filter-menu{display:inline-flex}.p-column-filter-row p-columnfilterformelement{flex:1 1 auto;width:1%}.p-column-filter-menu-button,.p-column-filter-clear-button{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;text-decoration:none;overflow:hidden;position:relative}.p-column-filter-overlay{position:absolute;top:0;left:0}.p-column-filter-row-items{margin:0;padding:0;list-style:none}.p-column-filter-row-item{cursor:pointer}.p-column-filter-add-button,.p-column-filter-remove-button{justify-content:center}.p-column-filter-add-button .p-button-label,.p-column-filter-remove-button .p-button-label{flex-grow:0}.p-column-filter-buttonbar{display:flex;align-items:center;justify-content:space-between}.p-column-filter-buttonbar .p-button{width:auto}.p-datatable-tbody>tr>td>.p-column-title{display:none}.p-datatable-scroller-spacer{display:flex}.p-datatable .p-scroller .p-scroller-loading{transform:none!important;min-height:0;position:sticky;top:0;left:0}}\n"],encapsulation:2})}return o})(),Gc=(()=>{class o{dt;tableService;cd;el;columns;template;get value(){return this._value}set value(t){this._value=t,this.frozenRows&&this.updateFrozenRowStickyPosition(),this.dt.scrollable&&"subheader"===this.dt.rowGroupMode&&this.updateFrozenRowGroupHeaderStickyPosition()}frozen;frozenRows;scrollerOptions;subscription;_value;ngAfterViewInit(){this.frozenRows&&this.updateFrozenRowStickyPosition(),this.dt.scrollable&&"subheader"===this.dt.rowGroupMode&&this.updateFrozenRowGroupHeaderStickyPosition()}constructor(t,i,n,s){this.dt=t,this.tableService=i,this.cd=n,this.el=s,this.subscription=this.dt.tableService.valueSource$.subscribe(()=>{this.dt.virtualScroll&&this.cd.detectChanges()})}shouldRenderRowGroupHeader(t,i,n){let s=h.BF.resolveFieldData(i,this.dt.groupRowsBy),l=t[n-1];return!l||s!==h.BF.resolveFieldData(l,this.dt.groupRowsBy)}shouldRenderRowGroupFooter(t,i,n){let s=h.BF.resolveFieldData(i,this.dt.groupRowsBy),l=t[n+1];return!l||s!==h.BF.resolveFieldData(l,this.dt.groupRowsBy)}shouldRenderRowspan(t,i,n){let s=h.BF.resolveFieldData(i,this.dt.groupRowsBy),l=t[n-1];return!l||s!==h.BF.resolveFieldData(l,this.dt.groupRowsBy)}calculateRowGroupSize(t,i,n){let s=h.BF.resolveFieldData(i,this.dt.groupRowsBy),l=s,r=0;for(;s===l;){r++;let c=t[++n];if(!c)break;l=h.BF.resolveFieldData(c,this.dt.groupRowsBy)}return 1===r?null:r}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}updateFrozenRowStickyPosition(){this.el.nativeElement.style.top=d.D.getOuterHeight(this.el.nativeElement.previousElementSibling)+"px"}updateFrozenRowGroupHeaderStickyPosition(){if(this.el.nativeElement.previousElementSibling){let t=d.D.getOuterHeight(this.el.nativeElement.previousElementSibling);this.dt.rowGroupHeaderStyleObject.top=t+"px"}}getScrollerOption(t,i){return this.dt.virtualScroll&&(i=i||this.scrollerOptions)?i[t]:null}getRowIndex(t){const i=this.dt.paginator?this.dt.first+t:t,n=this.getScrollerOption("getItemOptions");return n?n(i).index:i}static \u0275fac=function(i){return new(i||o)(e.rXU(Z),e.rXU(ce),e.rXU(e.gRc),e.rXU(e.aKT))};static \u0275cmp=e.VBU({type:o,selectors:[["","pTableBody",""]],hostAttrs:[1,"p-element"],inputs:{columns:[e.Mj6.None,"pTableBody","columns"],template:[e.Mj6.None,"pTableBodyTemplate","template"],value:"value",frozen:"frozen",frozenRows:"frozenRows",scrollerOptions:"scrollerOptions"},attrs:sr,decls:5,vars:5,consts:[[4,"ngIf"],["ngFor","",3,"ngForOf","ngForTrackBy"],["role","row",4,"ngIf"],["role","row"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(i,n){1&i&&e.DNE(0,gr,2,2,"ng-container",0)(1,kr,2,2,"ng-container",0)(2,Mr,2,2,"ng-container",0)(3,Gr,2,5,"ng-container",0)(4,Br,2,5,"ng-container",0),2&i&&(e.Y8G("ngIf",!n.dt.expandedRowTemplate),e.R7$(),e.Y8G("ngIf",n.dt.expandedRowTemplate&&!(n.frozen&&n.dt.frozenExpandedRowTemplate)),e.R7$(),e.Y8G("ngIf",n.dt.frozenExpandedRowTemplate&&n.frozen),e.R7$(),e.Y8G("ngIf",n.dt.loading),e.R7$(),e.Y8G("ngIf",n.dt.isEmpty()&&!n.dt.loading))},dependencies:[m.Sq,m.bT,m.T3],encapsulation:2})}return o})(),Vc=(()=>{class o{dt;field;pSortableColumnDisabled;sorted;sortOrder;subscription;constructor(t){this.dt=t,this.isEnabled()&&(this.subscription=this.dt.tableService.sortSource$.subscribe(i=>{this.updateSortState()}))}ngOnInit(){this.isEnabled()&&this.updateSortState()}updateSortState(){this.sorted=this.dt.isSorted(this.field),this.sortOrder=this.sorted?1===this.dt.sortOrder?"ascending":"descending":"none"}onClick(t){this.isEnabled()&&!this.isFilterElement(t.target)&&(this.updateSortState(),this.dt.sort({originalEvent:t,field:this.field}),d.D.clearSelection())}onEnterKey(t){this.onClick(t),t.preventDefault()}isEnabled(){return!0!==this.pSortableColumnDisabled}isFilterElement(t){return this.isFilterElementIconOrButton(t)||this.isFilterElementIconOrButton(t?.parentElement?.parentElement)}isFilterElementIconOrButton(t){return d.D.hasClass(t,"pi-filter-icon")||d.D.hasClass(t,"p-column-filter-menu-button")}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}static \u0275fac=function(i){return new(i||o)(e.rXU(Z))};static \u0275dir=e.FsC({type:o,selectors:[["","pSortableColumn",""]],hostAttrs:[1,"p-element"],hostVars:7,hostBindings:function(i,n){1&i&&e.bIt("click",function(l){return n.onClick(l)})("keydown.space",function(l){return n.onEnterKey(l)})("keydown.enter",function(l){return n.onEnterKey(l)}),2&i&&(e.BMQ("tabindex",n.isEnabled()?"0":null)("role","columnheader")("aria-sort",n.sortOrder),e.AVh("p-sortable-column",n.isEnabled())("p-highlight",n.sorted))},inputs:{field:[e.Mj6.None,"pSortableColumn","field"],pSortableColumnDisabled:"pSortableColumnDisabled"}})}return o})(),Bc=(()=>{class o{dt;cd;field;subscription;sortOrder;constructor(t,i){this.dt=t,this.cd=i,this.subscription=this.dt.tableService.sortSource$.subscribe(n=>{this.updateSortState()})}ngOnInit(){this.updateSortState()}onClick(t){t.preventDefault()}updateSortState(){if("single"===this.dt.sortMode)this.sortOrder=this.dt.isSorted(this.field)?this.dt.sortOrder:0;else if("multiple"===this.dt.sortMode){let t=this.dt.getSortMeta(this.field);this.sortOrder=t?t.order:0}this.cd.markForCheck()}getMultiSortMetaIndex(){let t=this.dt._multiSortMeta,i=-1;if(t&&"multiple"===this.dt.sortMode&&this.dt.showInitialSortBadge&&t.length>1)for(let n=0;n-1?t:t+1}isMultiSorted(){return"multiple"===this.dt.sortMode&&this.getMultiSortMetaIndex()>-1}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}static \u0275fac=function(i){return new(i||o)(e.rXU(Z),e.rXU(e.gRc))};static \u0275cmp=e.VBU({type:o,selectors:[["p-sortIcon"]],hostAttrs:[1,"p-element"],inputs:{field:"field"},decls:3,vars:3,consts:[[4,"ngIf"],["class","p-sortable-column-icon",4,"ngIf"],["class","p-sortable-column-badge",4,"ngIf"],[3,"styleClass",4,"ngIf"],[3,"styleClass"],[1,"p-sortable-column-icon"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"p-sortable-column-badge"]],template:function(i,n){1&i&&e.DNE(0,jr,4,3,"ng-container",0)(1,Hr,2,4,"span",1)(2,Yr,2,1,"span",2),2&i&&(e.Y8G("ngIf",!n.dt.sortIconTemplate),e.R7$(),e.Y8G("ngIf",n.dt.sortIconTemplate),e.R7$(),e.Y8G("ngIf",n.isMultiSorted()))},dependencies:()=>[m.bT,m.T3,Oe,Ne,Le],encapsulation:2,changeDetection:0})}return o})(),Oc=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,aa,H.u,oe,R.YN,M.tm,fa,Ki,se,Na,K,Ve,Be,X.N,Oe,Ne,Le,le,ja,Pa,g.Gg,K]})}return o})(),He=(()=>{class o{el;pFocusTrapDisabled=!1;constructor(t){this.el=t}onkeydown(t){if(!0!==this.pFocusTrapDisabled){t.preventDefault();const i=d.D.getNextFocusableElement(this.el.nativeElement,t.shiftKey);i&&(i.focus(),i.select?.())}}static \u0275fac=function(i){return new(i||o)(e.rXU(e.aKT))};static \u0275dir=e.FsC({type:o,selectors:[["","pFocusTrap",""]],hostAttrs:[1,"p-element"],hostBindings:function(i,n){1&i&&e.bIt("keydown.tab",function(l){return n.onkeydown(l)})("keydown.shift.tab",function(l){return n.onkeydown(l)})},inputs:{pFocusTrapDisabled:"pFocusTrapDisabled"}})}return o})(),Ye=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD]})}return o})(),$e=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["WindowMaximizeIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M7 14H11.8C12.3835 14 12.9431 13.7682 13.3556 13.3556C13.7682 12.9431 14 12.3835 14 11.8V2.2C14 1.61652 13.7682 1.05694 13.3556 0.644365C12.9431 0.231785 12.3835 0 11.8 0H2.2C1.61652 0 1.05694 0.231785 0.644365 0.644365C0.231785 1.05694 0 1.61652 0 2.2V7C0 7.15913 0.063214 7.31174 0.175736 7.42426C0.288258 7.53679 0.44087 7.6 0.6 7.6C0.75913 7.6 0.911742 7.53679 1.02426 7.42426C1.13679 7.31174 1.2 7.15913 1.2 7V2.2C1.2 1.93478 1.30536 1.68043 1.49289 1.49289C1.68043 1.30536 1.93478 1.2 2.2 1.2H11.8C12.0652 1.2 12.3196 1.30536 12.5071 1.49289C12.6946 1.68043 12.8 1.93478 12.8 2.2V11.8C12.8 12.0652 12.6946 12.3196 12.5071 12.5071C12.3196 12.6946 12.0652 12.8 11.8 12.8H7C6.84087 12.8 6.68826 12.8632 6.57574 12.9757C6.46321 13.0883 6.4 13.2409 6.4 13.4C6.4 13.5591 6.46321 13.7117 6.57574 13.8243C6.68826 13.9368 6.84087 14 7 14ZM9.77805 7.42192C9.89013 7.534 10.0415 7.59788 10.2 7.59995C10.3585 7.59788 10.5099 7.534 10.622 7.42192C10.7341 7.30985 10.798 7.15844 10.8 6.99995V3.94242C10.8066 3.90505 10.8096 3.86689 10.8089 3.82843C10.8079 3.77159 10.7988 3.7157 10.7824 3.6623C10.756 3.55552 10.701 3.45698 10.622 3.37798C10.5099 3.2659 10.3585 3.20202 10.2 3.19995H7.00002C6.84089 3.19995 6.68828 3.26317 6.57576 3.37569C6.46324 3.48821 6.40002 3.64082 6.40002 3.79995C6.40002 3.95908 6.46324 4.11169 6.57576 4.22422C6.68828 4.33674 6.84089 4.39995 7.00002 4.39995H8.80006L6.19997 7.00005C6.10158 7.11005 6.04718 7.25246 6.04718 7.40005C6.04718 7.54763 6.10158 7.69004 6.19997 7.80005C6.30202 7.91645 6.44561 7.98824 6.59997 8.00005C6.75432 7.98824 6.89791 7.91645 6.99997 7.80005L9.60002 5.26841V6.99995C9.6021 7.15844 9.66598 7.30985 9.77805 7.42192ZM1.4 14H3.8C4.17066 13.9979 4.52553 13.8498 4.78763 13.5877C5.04973 13.3256 5.1979 12.9707 5.2 12.6V10.2C5.1979 9.82939 5.04973 9.47452 4.78763 9.21242C4.52553 8.95032 4.17066 8.80215 3.8 8.80005H1.4C1.02934 8.80215 0.674468 8.95032 0.412371 9.21242C0.150274 9.47452 0.00210008 9.82939 0 10.2V12.6C0.00210008 12.9707 0.150274 13.3256 0.412371 13.5877C0.674468 13.8498 1.02934 13.9979 1.4 14ZM1.25858 10.0586C1.29609 10.0211 1.34696 10 1.4 10H3.8C3.85304 10 3.90391 10.0211 3.94142 10.0586C3.97893 10.0961 4 10.147 4 10.2V12.6C4 12.6531 3.97893 12.704 3.94142 12.7415C3.90391 12.779 3.85304 12.8 3.8 12.8H1.4C1.34696 12.8 1.29609 12.779 1.25858 12.7415C1.22107 12.704 1.2 12.6531 1.2 12.6V10.2C1.2 10.147 1.22107 10.0961 1.25858 10.0586Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Ae=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["WindowMinimizeIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M11.8 0H2.2C1.61652 0 1.05694 0.231785 0.644365 0.644365C0.231785 1.05694 0 1.61652 0 2.2V7C0 7.15913 0.063214 7.31174 0.175736 7.42426C0.288258 7.53679 0.44087 7.6 0.6 7.6C0.75913 7.6 0.911742 7.53679 1.02426 7.42426C1.13679 7.31174 1.2 7.15913 1.2 7V2.2C1.2 1.93478 1.30536 1.68043 1.49289 1.49289C1.68043 1.30536 1.93478 1.2 2.2 1.2H11.8C12.0652 1.2 12.3196 1.30536 12.5071 1.49289C12.6946 1.68043 12.8 1.93478 12.8 2.2V11.8C12.8 12.0652 12.6946 12.3196 12.5071 12.5071C12.3196 12.6946 12.0652 12.8 11.8 12.8H7C6.84087 12.8 6.68826 12.8632 6.57574 12.9757C6.46321 13.0883 6.4 13.2409 6.4 13.4C6.4 13.5591 6.46321 13.7117 6.57574 13.8243C6.68826 13.9368 6.84087 14 7 14H11.8C12.3835 14 12.9431 13.7682 13.3556 13.3556C13.7682 12.9431 14 12.3835 14 11.8V2.2C14 1.61652 13.7682 1.05694 13.3556 0.644365C12.9431 0.231785 12.3835 0 11.8 0ZM6.368 7.952C6.44137 7.98326 6.52025 7.99958 6.6 8H9.8C9.95913 8 10.1117 7.93678 10.2243 7.82426C10.3368 7.71174 10.4 7.55913 10.4 7.4C10.4 7.24087 10.3368 7.08826 10.2243 6.97574C10.1117 6.86321 9.95913 6.8 9.8 6.8H8.048L10.624 4.224C10.73 4.11026 10.7877 3.95982 10.7849 3.80438C10.7822 3.64894 10.7192 3.50063 10.6093 3.3907C10.4994 3.28077 10.3511 3.2178 10.1956 3.21506C10.0402 3.21232 9.88974 3.27002 9.776 3.376L7.2 5.952V4.2C7.2 4.04087 7.13679 3.88826 7.02426 3.77574C6.91174 3.66321 6.75913 3.6 6.6 3.6C6.44087 3.6 6.28826 3.66321 6.17574 3.77574C6.06321 3.88826 6 4.04087 6 4.2V7.4C6.00042 7.47975 6.01674 7.55862 6.048 7.632C6.07656 7.70442 6.11971 7.7702 6.17475 7.82524C6.2298 7.88029 6.29558 7.92344 6.368 7.952ZM1.4 8.80005H3.8C4.17066 8.80215 4.52553 8.95032 4.78763 9.21242C5.04973 9.47452 5.1979 9.82939 5.2 10.2V12.6C5.1979 12.9707 5.04973 13.3256 4.78763 13.5877C4.52553 13.8498 4.17066 13.9979 3.8 14H1.4C1.02934 13.9979 0.674468 13.8498 0.412371 13.5877C0.150274 13.3256 0.00210008 12.9707 0 12.6V10.2C0.00210008 9.82939 0.150274 9.47452 0.412371 9.21242C0.674468 8.95032 1.02934 8.80215 1.4 8.80005ZM3.94142 12.7415C3.97893 12.704 4 12.6531 4 12.6V10.2C4 10.147 3.97893 10.0961 3.94142 10.0586C3.90391 10.0211 3.85304 10 3.8 10H1.4C1.34696 10 1.29609 10.0211 1.25858 10.0586C1.22107 10.0961 1.2 10.147 1.2 10.2V12.6C1.2 12.6531 1.22107 12.704 1.25858 12.7415C1.29609 12.779 1.34696 12.8 1.4 12.8H3.8C3.85304 12.8 3.90391 12.779 3.94142 12.7415Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})();const Lc=["titlebar"],Nc=["content"],jc=["footer"],Pc=["*",[["p-header"]],[["p-footer"]]],zc=["*","p-header","p-footer"],Hc=(o,a,t,i,n,s,l,r,c,p)=>({"p-dialog-mask":!0,"p-component-overlay p-component-overlay-enter":o,"p-dialog-mask-scrollblocker":a,"p-dialog-left":t,"p-dialog-right":i,"p-dialog-top":n,"p-dialog-top-left":s,"p-dialog-top-right":l,"p-dialog-bottom":r,"p-dialog-bottom-left":c,"p-dialog-bottom-right":p}),Yc=(o,a,t,i)=>({"p-dialog p-component":!0,"p-dialog-rtl":o,"p-dialog-draggable":a,"p-dialog-resizable":t,"p-dialog-maximized":i}),$c=(o,a)=>({transform:o,transition:a}),Ac=o=>({value:"visible",params:o}),Xc=()=>({"p-dialog-header-icon p-dialog-header-maximize p-link":!0}),Kc=()=>({"p-dialog-header-icon p-dialog-header-close p-link":!0});function Uc(o,a){1&o&&e.eu8(0)}function Qc(o,a){if(1&o&&(e.qex(0),e.DNE(1,Uc,1,0,"ng-container",10),e.bVm()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",t.headlessTemplate)}}function qc(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",15),e.bIt("mousedown",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.initResize(n))}),e.k0s()}}function Wc(o,a){if(1&o&&(e.j41(0,"span",21),e.EFF(1),e.k0s()),2&o){const t=e.XpG(5);e.Y8G("id",t.getAriaLabelledBy()),e.R7$(),e.JRh(t.header)}}function Zc(o,a){if(1&o&&(e.j41(0,"span",21),e.SdG(1,1),e.k0s()),2&o){const t=e.XpG(5);e.Y8G("id",t.getAriaLabelledBy())}}function Jc(o,a){1&o&&e.eu8(0)}function ed(o,a){if(1&o&&e.nrm(0,"span",25),2&o){const t=e.XpG(6);e.Y8G("ngClass",t.maximized?t.minimizeIcon:t.maximizeIcon)}}function td(o,a){1&o&&e.nrm(0,"WindowMaximizeIcon",27),2&o&&e.Y8G("styleClass","p-dialog-header-maximize-icon")}function id(o,a){1&o&&e.nrm(0,"WindowMinimizeIcon",27),2&o&&e.Y8G("styleClass","p-dialog-header-maximize-icon")}function nd(o,a){if(1&o&&(e.qex(0),e.DNE(1,td,1,1,"WindowMaximizeIcon",26)(2,id,1,1,"WindowMinimizeIcon",26),e.bVm()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngIf",!t.maximized&&!t.maximizeIconTemplate),e.R7$(),e.Y8G("ngIf",t.maximized&&!t.minimizeIconTemplate)}}function od(o,a){}function sd(o,a){1&o&&e.DNE(0,od,0,0,"ng-template")}function ad(o,a){if(1&o&&(e.qex(0),e.DNE(1,sd,1,0,null,10),e.bVm()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngTemplateOutlet",t.maximizeIconTemplate)}}function ld(o,a){}function rd(o,a){1&o&&e.DNE(0,ld,0,0,"ng-template")}function cd(o,a){if(1&o&&(e.qex(0),e.DNE(1,rd,1,0,null,10),e.bVm()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngTemplateOutlet",t.minimizeIconTemplate)}}function dd(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",22),e.bIt("click",function(){e.eBV(t);const n=e.XpG(5);return e.Njj(n.maximize())})("keydown.enter",function(){e.eBV(t);const n=e.XpG(5);return e.Njj(n.maximize())}),e.DNE(1,ed,1,1,"span",23)(2,nd,3,2,"ng-container",24)(3,ad,2,1,"ng-container",24)(4,cd,2,1,"ng-container",24),e.k0s()}if(2&o){const t=e.XpG(5);e.Y8G("ngClass",e.lJ4(5,Xc)),e.R7$(),e.Y8G("ngIf",t.maximizeIcon&&!t.maximizeIconTemplate&&!t.minimizeIconTemplate),e.R7$(),e.Y8G("ngIf",!t.maximizeIcon),e.R7$(),e.Y8G("ngIf",!t.maximized),e.R7$(),e.Y8G("ngIf",t.maximized)}}function pd(o,a){if(1&o&&e.nrm(0,"span",30),2&o){const t=e.XpG(7);e.Y8G("ngClass",t.closeIcon)}}function ud(o,a){1&o&&e.nrm(0,"TimesIcon",27),2&o&&e.Y8G("styleClass","p-dialog-header-close-icon")}function hd(o,a){if(1&o&&(e.qex(0),e.DNE(1,pd,1,1,"span",29)(2,ud,1,1,"TimesIcon",26),e.bVm()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngIf",t.closeIcon),e.R7$(),e.Y8G("ngIf",!t.closeIcon)}}function md(o,a){}function _d(o,a){1&o&&e.DNE(0,md,0,0,"ng-template")}function gd(o,a){if(1&o&&(e.j41(0,"span"),e.DNE(1,_d,1,0,null,10),e.k0s()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngTemplateOutlet",t.closeIconTemplate)}}function fd(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",28),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(5);return e.Njj(s.close(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(5);return e.Njj(s.close(n))}),e.DNE(1,hd,3,2,"ng-container",24)(2,gd,2,1,"span",24),e.k0s()}if(2&o){const t=e.XpG(5);e.Y8G("ngClass",e.lJ4(5,Kc)),e.BMQ("aria-label",t.closeAriaLabel)("tabindex",t.closeTabindex),e.R7$(),e.Y8G("ngIf",!t.closeIconTemplate),e.R7$(),e.Y8G("ngIf",t.closeIconTemplate)}}function bd(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",16,3),e.bIt("mousedown",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.initDrag(n))}),e.DNE(2,Wc,2,2,"span",17)(3,Zc,2,1,"span",17)(4,Jc,1,0,"ng-container",10),e.j41(5,"div",18),e.DNE(6,dd,5,6,"button",19)(7,fd,3,6,"button",20),e.k0s()()}if(2&o){const t=e.XpG(4);e.R7$(2),e.Y8G("ngIf",!t.headerFacet&&!t.headerTemplate),e.R7$(),e.Y8G("ngIf",t.headerFacet),e.R7$(),e.Y8G("ngTemplateOutlet",t.headerTemplate),e.R7$(2),e.Y8G("ngIf",t.maximizable),e.R7$(),e.Y8G("ngIf",t.closable)}}function vd(o,a){1&o&&e.eu8(0)}function yd(o,a){1&o&&e.eu8(0)}function Cd(o,a){if(1&o&&(e.j41(0,"div",31,4),e.SdG(2,2),e.DNE(3,yd,1,0,"ng-container",10),e.k0s()),2&o){const t=e.XpG(4);e.R7$(3),e.Y8G("ngTemplateOutlet",t.footerTemplate)}}function wd(o,a){if(1&o&&(e.DNE(0,qc,1,0,"div",11)(1,bd,8,5,"div",12),e.j41(2,"div",13,2),e.SdG(4),e.DNE(5,vd,1,0,"ng-container",10),e.k0s(),e.DNE(6,Cd,4,1,"div",14)),2&o){const t=e.XpG(3);e.Y8G("ngIf",t.resizable),e.R7$(),e.Y8G("ngIf",t.showHeader),e.R7$(),e.HbH(t.contentStyleClass),e.Y8G("ngClass","p-dialog-content")("ngStyle",t.contentStyle),e.R7$(3),e.Y8G("ngTemplateOutlet",t.contentTemplate),e.R7$(),e.Y8G("ngIf",t.footerFacet||t.footerTemplate)}}function Id(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",8,0),e.bIt("@animation.start",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onAnimationStart(n))})("@animation.done",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onAnimationEnd(n))}),e.DNE(2,Qc,2,1,"ng-container",9)(3,wd,7,8,"ng-template",null,1,e.C5r),e.k0s()}if(2&o){const t=e.sdS(4),i=e.XpG(2);e.HbH(i.styleClass),e.Y8G("ngClass",e.ziG(10,Yc,i.rtl,i.draggable,i.resizable,i.maximized))("ngStyle",i.style)("pFocusTrapDisabled",!1===i.focusTrap)("@animation",e.eq3(18,Ac,e.l_i(15,$c,i.transformOptions,i.transitionOptions))),e.BMQ("aria-labelledby",i.ariaLabelledBy)("aria-modal",!0),e.R7$(2),e.Y8G("ngIf",i.headlessTemplate)("ngIfElse",t)}}function xd(o,a){if(1&o&&(e.j41(0,"div",6),e.DNE(1,Id,5,20,"div",7),e.k0s()),2&o){const t=e.XpG();e.Aen(t.maskStyle),e.HbH(t.maskStyleClass),e.Y8G("ngClass",e.zJS(6,Hc,[t.modal,t.modal||t.blockScroll,"left"===t.position,"right"===t.position,"top"===t.position,"topleft"===t.position||"top-left"===t.position,"topright"===t.position||"top-right"===t.position,"bottom"===t.position,"bottomleft"===t.position||"bottom-left"===t.position,"bottomright"===t.position||"bottom-right"===t.position])),e.R7$(),e.Y8G("ngIf",t.visible)}}const Td=(0,v.lY)([(0,v.iF)({transform:"{{transform}}",opacity:0}),(0,v.i0)("{{transition}}")]),kd=(0,v.lY)([(0,v.i0)("{{transition}}",(0,v.iF)({transform:"{{transform}}",opacity:0}))]);let Sd=(()=>{class o{document;platformId;el;renderer;zone;cd;config;header;draggable=!0;resizable=!0;get positionLeft(){return 0}set positionLeft(t){console.log("positionLeft property is deprecated.")}get positionTop(){return 0}set positionTop(t){console.log("positionTop property is deprecated.")}contentStyle;contentStyleClass;modal=!1;closeOnEscape=!0;dismissableMask=!1;rtl=!1;closable=!0;get responsive(){return!1}set responsive(t){console.log("Responsive property is deprecated.")}appendTo;breakpoints;styleClass;maskStyleClass;maskStyle;showHeader=!0;get breakpoint(){return 649}set breakpoint(t){console.log("Breakpoint property is not utilized and deprecated, use breakpoints or CSS media queries instead.")}blockScroll=!1;autoZIndex=!0;baseZIndex=0;minX=0;minY=0;focusOnShow=!0;maximizable=!1;keepInViewport=!0;focusTrap=!0;transitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";closeIcon;closeAriaLabel;closeTabindex="-1";minimizeIcon;maximizeIcon;get visible(){return this._visible}set visible(t){this._visible=t,this._visible&&!this.maskVisible&&(this.maskVisible=!0)}get style(){return this._style}set style(t){t&&(this._style={...t},this.originalStyle=t)}get position(){return this._position}set position(t){switch(this._position=t,t){case"topleft":case"bottomleft":case"left":this.transformOptions="translate3d(-100%, 0px, 0px)";break;case"topright":case"bottomright":case"right":this.transformOptions="translate3d(100%, 0px, 0px)";break;case"bottom":this.transformOptions="translate3d(0px, 100%, 0px)";break;case"top":this.transformOptions="translate3d(0px, -100%, 0px)";break;default:this.transformOptions="scale(0.7)"}}onShow=new e.bkB;onHide=new e.bkB;visibleChange=new e.bkB;onResizeInit=new e.bkB;onResizeEnd=new e.bkB;onDragEnd=new e.bkB;onMaximize=new e.bkB;headerFacet;footerFacet;templates;headerViewChild;contentViewChild;footerViewChild;headerTemplate;contentTemplate;footerTemplate;maximizeIconTemplate;closeIconTemplate;minimizeIconTemplate;headlessTemplate;_visible=!1;maskVisible;container;wrapper;dragging;ariaLabelledBy;documentDragListener;documentDragEndListener;resizing;documentResizeListener;documentResizeEndListener;documentEscapeListener;maskClickListener;lastPageX;lastPageY;preventVisibleChangePropagation;maximized;preMaximizeContentHeight;preMaximizeContainerWidth;preMaximizeContainerHeight;preMaximizePageX;preMaximizePageY;id=(0,h._Y)();_style={};_position="center";originalStyle;transformOptions="scale(0.7)";styleElement;window;constructor(t,i,n,s,l,r,c){this.document=t,this.platformId=i,this.el=n,this.renderer=s,this.zone=l,this.cd=r,this.config=c,this.window=this.document.defaultView}ngAfterContentInit(){this.templates?.forEach(t=>{switch(t.getType()){case"header":this.headerTemplate=t.template;break;case"content":default:this.contentTemplate=t.template;break;case"footer":this.footerTemplate=t.template;break;case"closeicon":this.closeIconTemplate=t.template;break;case"maximizeicon":this.maximizeIconTemplate=t.template;break;case"minimizeicon":this.minimizeIconTemplate=t.template;break;case"headless":this.headlessTemplate=t.template}})}ngOnInit(){this.breakpoints&&this.createStyle()}getAriaLabelledBy(){return null!==this.header?(0,h._Y)()+"_header":null}focus(){let t=d.D.findSingle(this.container,"[autofocus]");t&&this.zone.runOutsideAngular(()=>{setTimeout(()=>t.focus(),5)})}close(t){this.visibleChange.emit(!1),t.preventDefault()}enableModality(){this.closable&&this.dismissableMask&&(this.maskClickListener=this.renderer.listen(this.wrapper,"mousedown",t=>{this.wrapper&&this.wrapper.isSameNode(t.target)&&this.close(t)})),this.modal&&d.D.blockBodyScroll()}disableModality(){this.wrapper&&(this.dismissableMask&&this.unbindMaskClickListener(),this.modal&&d.D.unblockBodyScroll(),this.cd.destroyed||this.cd.detectChanges())}maximize(){this.maximized=!this.maximized,!this.modal&&!this.blockScroll&&(this.maximized?d.D.blockBodyScroll():d.D.unblockBodyScroll()),this.onMaximize.emit({maximized:this.maximized})}unbindMaskClickListener(){this.maskClickListener&&(this.maskClickListener(),this.maskClickListener=null)}moveOnTop(){this.autoZIndex&&(h.Q$.set("modal",this.container,this.baseZIndex+this.config.zIndex.modal),this.wrapper.style.zIndex=String(parseInt(this.container.style.zIndex,10)-1))}createStyle(){if((0,m.UE)(this.platformId)&&!this.styleElement){this.styleElement=this.renderer.createElement("style"),this.styleElement.type="text/css",this.renderer.appendChild(this.document.head,this.styleElement);let t="";for(let i in this.breakpoints)t+=`\n @media screen and (max-width: ${i}) {\n .p-dialog[${this.id}]:not(.p-dialog-maximized) {\n width: ${this.breakpoints[i]} !important;\n }\n }\n `;this.renderer.setProperty(this.styleElement,"innerHTML",t)}}initDrag(t){d.D.hasClass(t.target,"p-dialog-header-icon")||d.D.hasClass(t.target.parentElement,"p-dialog-header-icon")||this.draggable&&(this.dragging=!0,this.lastPageX=t.pageX,this.lastPageY=t.pageY,this.container.style.margin="0",d.D.addClass(this.document.body,"p-unselectable-text"))}onKeydown(t){if(this.focusTrap&&9===t.which){t.preventDefault();let i=d.D.getFocusableElements(this.container);if(i&&i.length>0)if(i[0].ownerDocument.activeElement){let n=i.indexOf(i[0].ownerDocument.activeElement);t.shiftKey?-1==n||0===n?i[i.length-1].focus():i[n-1].focus():-1==n||n===i.length-1?i[0].focus():i[n+1].focus()}else i[0].focus()}}onDrag(t){if(this.dragging){const i=d.D.getOuterWidth(this.container),n=d.D.getOuterHeight(this.container),s=t.pageX-this.lastPageX,l=t.pageY-this.lastPageY,r=this.container.getBoundingClientRect(),c=getComputedStyle(this.container),p=parseFloat(c.marginLeft),u=parseFloat(c.marginTop),_=r.left+s-p,b=r.top+l-u,f=d.D.getViewport();this.container.style.position="fixed",this.keepInViewport?(_>=this.minX&&_+i=this.minY&&b+nparseInt(u))&&b.left+cparseInt(_))&&b.top+p{this.documentDragListener=this.renderer.listen(this.window,"mousemove",this.onDrag.bind(this))})}unbindDocumentDragListener(){this.documentDragListener&&(this.documentDragListener(),this.documentDragListener=null)}bindDocumentDragEndListener(){this.documentDragEndListener||this.zone.runOutsideAngular(()=>{this.documentDragEndListener=this.renderer.listen(this.window,"mouseup",this.endDrag.bind(this))})}unbindDocumentDragEndListener(){this.documentDragEndListener&&(this.documentDragEndListener(),this.documentDragEndListener=null)}bindDocumentResizeListeners(){!this.documentResizeListener&&!this.documentResizeEndListener&&this.zone.runOutsideAngular(()=>{this.documentResizeListener=this.renderer.listen(this.window,"mousemove",this.onResize.bind(this)),this.documentResizeEndListener=this.renderer.listen(this.window,"mouseup",this.resizeEnd.bind(this))})}unbindDocumentResizeListeners(){this.documentResizeListener&&this.documentResizeEndListener&&(this.documentResizeListener(),this.documentResizeEndListener(),this.documentResizeListener=null,this.documentResizeEndListener=null)}bindDocumentEscapeListener(){this.documentEscapeListener=this.renderer.listen(this.el?this.el.nativeElement.ownerDocument:"document","keydown",i=>{27==i.which&&this.close(i)})}unbindDocumentEscapeListener(){this.documentEscapeListener&&(this.documentEscapeListener(),this.documentEscapeListener=null)}appendContainer(){this.appendTo&&("body"===this.appendTo?this.renderer.appendChild(this.document.body,this.wrapper):d.D.appendChild(this.wrapper,this.appendTo))}restoreAppend(){this.container&&this.appendTo&&this.renderer.appendChild(this.el.nativeElement,this.wrapper)}onAnimationStart(t){switch(t.toState){case"visible":this.container=t.element,this.wrapper=this.container?.parentElement,this.appendContainer(),this.moveOnTop(),this.bindGlobalListeners(),this.container?.setAttribute(this.id,""),this.modal&&this.enableModality(),!this.modal&&this.blockScroll&&d.D.addClass(this.document.body,"p-overflow-hidden"),this.focusOnShow&&this.focus();break;case"void":this.wrapper&&this.modal&&d.D.addClass(this.wrapper,"p-component-overlay-leave")}}onAnimationEnd(t){switch(t.toState){case"void":this.onContainerDestroy(),this.onHide.emit({}),this.cd.markForCheck();break;case"visible":this.onShow.emit({})}}onContainerDestroy(){this.unbindGlobalListeners(),this.dragging=!1,this.maskVisible=!1,this.maximized&&(d.D.removeClass(this.document.body,"p-overflow-hidden"),this.document.body.style.removeProperty("--scrollbar-width"),this.maximized=!1),this.modal&&this.disableModality(),this.blockScroll&&d.D.removeClass(this.document.body,"p-overflow-hidden"),this.container&&this.autoZIndex&&h.Q$.clear(this.container),this.container=null,this.wrapper=null,this._style=this.originalStyle?{...this.originalStyle}:{}}destroyStyle(){this.styleElement&&(this.renderer.removeChild(this.document.head,this.styleElement),this.styleElement=null)}ngOnDestroy(){this.container&&(this.restoreAppend(),this.onContainerDestroy()),this.destroyStyle()}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.Agw),e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(e.SKi),e.rXU(e.gRc),e.rXU(g.r1))};static \u0275cmp=e.VBU({type:o,selectors:[["p-dialog"]],contentQueries:function(i,n,s){if(1&i&&(e.wni(s,g.Y9,5),e.wni(s,g.wi,5),e.wni(s,g.Ei,4)),2&i){let l;e.mGM(l=e.lsd())&&(n.headerFacet=l.first),e.mGM(l=e.lsd())&&(n.footerFacet=l.first),e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(Lc,5),e.GBs(Nc,5),e.GBs(jc,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.headerViewChild=s.first),e.mGM(s=e.lsd())&&(n.contentViewChild=s.first),e.mGM(s=e.lsd())&&(n.footerViewChild=s.first)}},hostAttrs:[1,"p-element"],inputs:{header:"header",draggable:"draggable",resizable:"resizable",positionLeft:"positionLeft",positionTop:"positionTop",contentStyle:"contentStyle",contentStyleClass:"contentStyleClass",modal:"modal",closeOnEscape:"closeOnEscape",dismissableMask:"dismissableMask",rtl:"rtl",closable:"closable",responsive:"responsive",appendTo:"appendTo",breakpoints:"breakpoints",styleClass:"styleClass",maskStyleClass:"maskStyleClass",maskStyle:"maskStyle",showHeader:"showHeader",breakpoint:"breakpoint",blockScroll:"blockScroll",autoZIndex:"autoZIndex",baseZIndex:"baseZIndex",minX:"minX",minY:"minY",focusOnShow:"focusOnShow",maximizable:"maximizable",keepInViewport:"keepInViewport",focusTrap:"focusTrap",transitionOptions:"transitionOptions",closeIcon:"closeIcon",closeAriaLabel:"closeAriaLabel",closeTabindex:"closeTabindex",minimizeIcon:"minimizeIcon",maximizeIcon:"maximizeIcon",visible:"visible",style:"style",position:"position"},outputs:{onShow:"onShow",onHide:"onHide",visibleChange:"visibleChange",onResizeInit:"onResizeInit",onResizeEnd:"onResizeEnd",onDragEnd:"onDragEnd",onMaximize:"onMaximize"},ngContentSelectors:zc,decls:1,vars:1,consts:[["container",""],["notHeadless",""],["content",""],["titlebar",""],["footer",""],[3,"class","style","ngClass",4,"ngIf"],[3,"ngClass"],["pFocusTrap","","role","dialog",3,"ngClass","ngStyle","class","pFocusTrapDisabled",4,"ngIf"],["pFocusTrap","","role","dialog",3,"ngClass","ngStyle","pFocusTrapDisabled"],[4,"ngIf","ngIfElse"],[4,"ngTemplateOutlet"],["class","p-resizable-handle","style","z-index: 90;",3,"mousedown",4,"ngIf"],["class","p-dialog-header",3,"mousedown",4,"ngIf"],[3,"ngClass","ngStyle"],["class","p-dialog-footer",4,"ngIf"],[1,"p-resizable-handle",2,"z-index","90",3,"mousedown"],[1,"p-dialog-header",3,"mousedown"],["class","p-dialog-title",3,"id",4,"ngIf"],[1,"p-dialog-header-icons"],["role","button","type","button","tabindex","-1","pRipple","",3,"ngClass","click","keydown.enter",4,"ngIf"],["type","button","pRipple","",3,"ngClass","click","keydown.enter",4,"ngIf"],[1,"p-dialog-title",3,"id"],["role","button","type","button","tabindex","-1","pRipple","",3,"click","keydown.enter","ngClass"],["class","p-dialog-header-maximize-icon",3,"ngClass",4,"ngIf"],[4,"ngIf"],[1,"p-dialog-header-maximize-icon",3,"ngClass"],[3,"styleClass",4,"ngIf"],[3,"styleClass"],["type","button","pRipple","",3,"click","keydown.enter","ngClass"],["class","p-dialog-header-close-icon",3,"ngClass",4,"ngIf"],[1,"p-dialog-header-close-icon",3,"ngClass"],[1,"p-dialog-footer"]],template:function(i,n){1&i&&(e.NAR(Pc),e.DNE(0,xd,2,17,"div",5)),2&i&&e.Y8G("ngIf",n.maskVisible)},dependencies:()=>[m.YU,m.bT,m.T3,m.B3,He,E.n,F.A,$e,Ae],styles:["@layer primeng{.p-dialog-mask{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.p-dialog-mask.p-component-overlay{pointer-events:auto}.p-dialog{display:flex;flex-direction:column;pointer-events:auto;max-height:90%;transform:scale(1);position:relative}.p-dialog-content{overflow-y:auto;flex-grow:1}.p-dialog-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.p-dialog-draggable .p-dialog-header{cursor:move}.p-dialog-footer{flex-shrink:0}.p-dialog .p-dialog-header-icons{display:flex;align-items:center}.p-dialog .p-dialog-header-icon{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.p-fluid .p-dialog-footer .p-button{width:auto}.p-dialog-top .p-dialog,.p-dialog-bottom .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-top-left .p-dialog,.p-dialog-top-right .p-dialog,.p-dialog-bottom-left .p-dialog,.p-dialog-bottom-right .p-dialog{margin:.75rem;transform:translateZ(0)}.p-dialog-maximized{transition:none;transform:none;width:100vw!important;height:100vh!important;top:0!important;left:0!important;max-height:100%;height:100%}.p-dialog-maximized .p-dialog-content{flex-grow:1}.p-dialog-left{justify-content:flex-start}.p-dialog-right{justify-content:flex-end}.p-dialog-top{align-items:flex-start}.p-dialog-top-left{justify-content:flex-start;align-items:flex-start}.p-dialog-top-right{justify-content:flex-end;align-items:flex-start}.p-dialog-bottom{align-items:flex-end}.p-dialog-bottom-left{justify-content:flex-start;align-items:flex-end}.p-dialog-bottom-right{justify-content:flex-end;align-items:flex-end}.p-dialog .p-resizable-handle{position:absolute;font-size:.1px;display:block;cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.p-confirm-dialog .p-dialog-content{display:flex;align-items:center}}\n"],encapsulation:2,data:{animation:[(0,v.hZ)("animation",[(0,v.kY)("void => visible",[(0,v.sM)(Td)]),(0,v.kY)("visible => void",[(0,v.sM)(kd)])])]},changeDetection:0})}return o})(),Dd=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,Ye,E.Z,F.A,$e,Ae,g.Gg]})}return o})(),Xe=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["EyeIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M0.0535499 7.25213C0.208567 7.59162 2.40413 12.4 7 12.4C11.5959 12.4 13.7914 7.59162 13.9465 7.25213C13.9487 7.2471 13.9506 7.24304 13.952 7.24001C13.9837 7.16396 14 7.08239 14 7.00001C14 6.91762 13.9837 6.83605 13.952 6.76001C13.9506 6.75697 13.9487 6.75292 13.9465 6.74788C13.7914 6.4084 11.5959 1.60001 7 1.60001C2.40413 1.60001 0.208567 6.40839 0.0535499 6.74788C0.0512519 6.75292 0.0494023 6.75697 0.048 6.76001C0.0163137 6.83605 0 6.91762 0 7.00001C0 7.08239 0.0163137 7.16396 0.048 7.24001C0.0494023 7.24304 0.0512519 7.2471 0.0535499 7.25213ZM7 11.2C3.664 11.2 1.736 7.92001 1.264 7.00001C1.736 6.08001 3.664 2.80001 7 2.80001C10.336 2.80001 12.264 6.08001 12.736 7.00001C12.264 7.92001 10.336 11.2 7 11.2ZM5.55551 9.16182C5.98308 9.44751 6.48576 9.6 7 9.6C7.68891 9.59789 8.349 9.32328 8.83614 8.83614C9.32328 8.349 9.59789 7.68891 9.59999 7C9.59999 6.48576 9.44751 5.98308 9.16182 5.55551C8.87612 5.12794 8.47006 4.7947 7.99497 4.59791C7.51988 4.40112 6.99711 4.34963 6.49276 4.44995C5.98841 4.55027 5.52513 4.7979 5.16152 5.16152C4.7979 5.52513 4.55027 5.98841 4.44995 6.49276C4.34963 6.99711 4.40112 7.51988 4.59791 7.99497C4.7947 8.47006 5.12794 8.87612 5.55551 9.16182ZM6.2222 5.83594C6.45243 5.6821 6.7231 5.6 7 5.6C7.37065 5.6021 7.72553 5.75027 7.98762 6.01237C8.24972 6.27446 8.39789 6.62934 8.4 7C8.4 7.27689 8.31789 7.54756 8.16405 7.77779C8.01022 8.00802 7.79157 8.18746 7.53575 8.29343C7.27994 8.39939 6.99844 8.42711 6.72687 8.37309C6.4553 8.31908 6.20584 8.18574 6.01005 7.98994C5.81425 7.79415 5.68091 7.54469 5.6269 7.27312C5.57288 7.00155 5.6006 6.72006 5.70656 6.46424C5.81253 6.20842 5.99197 5.98977 6.2222 5.83594Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),Ke=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["RefreshIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M6.77051 5.96336C6.84324 5.99355 6.92127 6.00891 7.00002 6.00854C7.07877 6.00891 7.1568 5.99355 7.22953 5.96336C7.30226 5.93317 7.36823 5.88876 7.42357 5.83273L9.82101 3.43529C9.93325 3.32291 9.99629 3.17058 9.99629 3.01175C9.99629 2.85292 9.93325 2.70058 9.82101 2.5882L7.42357 0.190763C7.3687 0.131876 7.30253 0.0846451 7.22901 0.0518865C7.15549 0.019128 7.07612 0.00151319 6.99564 9.32772e-05C6.91517 -0.00132663 6.83523 0.0134773 6.7606 0.0436218C6.68597 0.0737664 6.61817 0.118634 6.56126 0.175548C6.50435 0.232462 6.45948 0.300257 6.42933 0.374888C6.39919 0.449519 6.38439 0.529456 6.38581 0.609933C6.38722 0.690409 6.40484 0.769775 6.4376 0.843296C6.47036 0.916817 6.51759 0.982986 6.57647 1.03786L7.95103 2.41241H6.99998C5.46337 2.41241 3.98969 3.02283 2.90314 4.10938C1.81659 5.19593 1.20618 6.66961 1.20618 8.20622C1.20618 9.74283 1.81659 11.2165 2.90314 12.3031C3.98969 13.3896 5.46337 14 6.99998 14C8.53595 13.9979 10.0084 13.3868 11.0945 12.3007C12.1806 11.2146 12.7917 9.74218 12.7938 8.20622C12.7938 8.04726 12.7306 7.89481 12.6182 7.78241C12.5058 7.67001 12.3534 7.60686 12.1944 7.60686C12.0355 7.60686 11.883 7.67001 11.7706 7.78241C11.6582 7.89481 11.5951 8.04726 11.5951 8.20622C11.5951 9.11504 11.3256 10.0035 10.8207 10.7591C10.3157 11.5148 9.59809 12.1037 8.75845 12.4515C7.9188 12.7993 6.99489 12.8903 6.10353 12.713C5.21217 12.5357 4.3934 12.0981 3.75077 11.4554C3.10813 10.8128 2.67049 9.99404 2.49319 9.10268C2.31589 8.21132 2.40688 7.2874 2.75468 6.44776C3.10247 5.60811 3.69143 4.89046 4.44709 4.38554C5.20275 3.88063 6.09116 3.61113 6.99998 3.61113H7.95098L6.57647 4.98564C6.46423 5.09802 6.40119 5.25035 6.40119 5.40918C6.40119 5.56801 6.46423 5.72035 6.57647 5.83273C6.63181 5.88876 6.69778 5.93317 6.77051 5.96336Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Ue=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["SearchMinusIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M6.0208 12.0411C4.83005 12.0411 3.66604 11.688 2.67596 11.0265C1.68589 10.3649 0.914216 9.42464 0.458534 8.32452C0.00285271 7.22441 -0.116374 6.01388 0.11593 4.84601C0.348235 3.67813 0.921637 2.60537 1.76363 1.76338C2.60562 0.921393 3.67838 0.34799 4.84625 0.115686C6.01412 -0.116618 7.22466 0.00260857 8.32477 0.45829C9.42488 0.913972 10.3652 1.68564 11.0267 2.67572C11.6883 3.66579 12.0414 4.8298 12.0414 6.02056C12.0395 7.41563 11.5542 8.76029 10.6783 9.8305L13.8244 12.9765C13.9367 13.089 13.9997 13.2414 13.9997 13.4003C13.9997 13.5592 13.9367 13.7116 13.8244 13.8241C13.769 13.8801 13.703 13.9245 13.6302 13.9548C13.5575 13.985 13.4794 14.0003 13.4006 14C13.3218 14.0003 13.2437 13.985 13.171 13.9548C13.0982 13.9245 13.0322 13.8801 12.9768 13.8241L9.83082 10.678C8.76059 11.5539 7.4159 12.0393 6.0208 12.0411ZM6.0208 1.20731C5.07199 1.20731 4.14449 1.48867 3.35559 2.0158C2.56669 2.54292 1.95181 3.29215 1.58872 4.16874C1.22562 5.04532 1.13062 6.00989 1.31572 6.94046C1.50083 7.87104 1.95772 8.72583 2.62863 9.39674C3.29954 10.0676 4.15433 10.5245 5.0849 10.7096C6.01548 10.8947 6.98005 10.7997 7.85663 10.4367C8.73322 10.0736 9.48244 9.45868 10.0096 8.66978C10.5367 7.88088 10.8181 6.95337 10.8181 6.00457C10.8181 4.73226 10.3126 3.51206 9.41297 2.6124C8.51331 1.71274 7.29311 1.20731 6.0208 1.20731ZM4.00591 6.60422H8.00362C8.16266 6.60422 8.31518 6.54104 8.42764 6.42859C8.5401 6.31613 8.60328 6.1636 8.60328 6.00456C8.60328 5.84553 8.5401 5.693 8.42764 5.58054C8.31518 5.46809 8.16266 5.40491 8.00362 5.40491H4.00591C3.84687 5.40491 3.69434 5.46809 3.58189 5.58054C3.46943 5.693 3.40625 5.84553 3.40625 6.00456C3.40625 6.1636 3.46943 6.31613 3.58189 6.42859C3.69434 6.54104 3.84687 6.60422 4.00591 6.60422Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Qe=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["SearchPlusIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M2.67596 11.0265C3.66604 11.688 4.83005 12.0411 6.0208 12.0411C6.81143 12.0411 7.59432 11.8854 8.32477 11.5828C8.86999 11.357 9.37802 11.0526 9.83311 10.6803L12.9768 13.8241C13.0322 13.8801 13.0982 13.9245 13.171 13.9548C13.2437 13.985 13.3218 14.0003 13.4006 14C13.4794 14.0003 13.5575 13.985 13.6302 13.9548C13.703 13.9245 13.769 13.8801 13.8244 13.8241C13.9367 13.7116 13.9997 13.5592 13.9997 13.4003C13.9997 13.2414 13.9367 13.089 13.8244 12.9765L10.6806 9.8328C11.0529 9.37773 11.3572 8.86972 11.5831 8.32452C11.8856 7.59408 12.0414 6.81119 12.0414 6.02056C12.0414 4.8298 11.6883 3.66579 11.0267 2.67572C10.3652 1.68564 9.42488 0.913972 8.32477 0.45829C7.22466 0.00260857 6.01412 -0.116618 4.84625 0.115686C3.67838 0.34799 2.60562 0.921393 1.76363 1.76338C0.921637 2.60537 0.348235 3.67813 0.11593 4.84601C-0.116374 6.01388 0.00285271 7.22441 0.458534 8.32452C0.914216 9.42464 1.68589 10.3649 2.67596 11.0265ZM3.35559 2.0158C4.14449 1.48867 5.07199 1.20731 6.0208 1.20731C7.29311 1.20731 8.51331 1.71274 9.41297 2.6124C10.3126 3.51206 10.8181 4.73226 10.8181 6.00457C10.8181 6.95337 10.5367 7.88088 10.0096 8.66978C9.48244 9.45868 8.73322 10.0736 7.85663 10.4367C6.98005 10.7997 6.01548 10.8947 5.0849 10.7096C4.15433 10.5245 3.29954 10.0676 2.62863 9.39674C1.95772 8.72583 1.50083 7.87104 1.31572 6.94046C1.13062 6.00989 1.22562 5.04532 1.58872 4.16874C1.95181 3.29215 2.56669 2.54292 3.35559 2.0158ZM6.00481 8.60309C5.84641 8.60102 5.69509 8.53718 5.58308 8.42517C5.47107 8.31316 5.40722 8.16183 5.40515 8.00344V6.60422H4.00591C3.84687 6.60422 3.69434 6.54104 3.58189 6.42859C3.46943 6.31613 3.40625 6.1636 3.40625 6.00456C3.40625 5.84553 3.46943 5.693 3.58189 5.58054C3.69434 5.46809 3.84687 5.40491 4.00591 5.40491H5.40515V4.00572C5.40515 3.84668 5.46833 3.69416 5.58079 3.5817C5.69324 3.46924 5.84577 3.40607 6.00481 3.40607C6.16385 3.40607 6.31637 3.46924 6.42883 3.5817C6.54129 3.69416 6.60447 3.84668 6.60447 4.00572V5.40491H8.00362C8.16266 5.40491 8.31518 5.46809 8.42764 5.58054C8.5401 5.693 8.60328 5.84553 8.60328 6.00456C8.60328 6.1636 8.5401 6.31613 8.42764 6.42859C8.31518 6.54104 8.16266 6.60422 8.00362 6.60422H6.60447V8.00344C6.60239 8.16183 6.53855 8.31316 6.42654 8.42517C6.31453 8.53718 6.1632 8.60102 6.00481 8.60309Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),qe=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["UndoIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M6.77042 5.96336C6.84315 5.99355 6.92118 6.00891 6.99993 6.00854C7.07868 6.00891 7.15671 5.99355 7.22944 5.96336C7.30217 5.93317 7.36814 5.88876 7.42348 5.83273C7.53572 5.72035 7.59876 5.56801 7.59876 5.40918C7.59876 5.25035 7.53572 5.09802 7.42348 4.98564L6.04897 3.61113H6.99998C7.9088 3.61113 8.79722 3.88063 9.55288 4.38554C10.3085 4.89046 10.8975 5.60811 11.2453 6.44776C11.5931 7.2874 11.6841 8.21132 11.5068 9.10268C11.3295 9.99404 10.8918 10.8128 10.2492 11.4554C9.60657 12.0981 8.7878 12.5357 7.89644 12.713C7.00508 12.8903 6.08116 12.7993 5.24152 12.4515C4.40188 12.1037 3.68422 11.5148 3.17931 10.7591C2.67439 10.0035 2.4049 9.11504 2.4049 8.20622C2.4049 8.04726 2.34175 7.89481 2.22935 7.78241C2.11695 7.67001 1.9645 7.60686 1.80554 7.60686C1.64658 7.60686 1.49413 7.67001 1.38172 7.78241C1.26932 7.89481 1.20618 8.04726 1.20618 8.20622C1.20829 9.74218 1.81939 11.2146 2.90548 12.3007C3.99157 13.3868 5.46402 13.9979 6.99998 14C8.5366 14 10.0103 13.3896 11.0968 12.3031C12.1834 11.2165 12.7938 9.74283 12.7938 8.20622C12.7938 6.66961 12.1834 5.19593 11.0968 4.10938C10.0103 3.02283 8.5366 2.41241 6.99998 2.41241H6.04892L7.42348 1.03786C7.48236 0.982986 7.5296 0.916817 7.56235 0.843296C7.59511 0.769775 7.61273 0.690409 7.61415 0.609933C7.61557 0.529456 7.60076 0.449519 7.57062 0.374888C7.54047 0.300257 7.49561 0.232462 7.43869 0.175548C7.38178 0.118634 7.31398 0.0737664 7.23935 0.0436218C7.16472 0.0134773 7.08478 -0.00132663 7.00431 9.32772e-05C6.92383 0.00151319 6.84447 0.019128 6.77095 0.0518865C6.69742 0.0846451 6.63126 0.131876 6.57638 0.190763L4.17895 2.5882C4.06671 2.70058 4.00366 2.85292 4.00366 3.01175C4.00366 3.17058 4.06671 3.32291 4.17895 3.43529L6.57638 5.83273C6.63172 5.88876 6.69769 5.93317 6.77042 5.96336Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})();const Ed=["mask"],Rd=["previewButton"],Md=["closeButton"],Fd=(o,a)=>({height:o,width:a}),Gd=(o,a)=>({showTransitionParams:o,hideTransitionParams:a}),Vd=o=>({value:"visible",params:o});function Bd(o,a){1&o&&e.eu8(0)}function Od(o,a){if(1&o&&(e.qex(0),e.DNE(1,Bd,1,0,"ng-container",10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",t.indicatorTemplate)}}function Ld(o,a){1&o&&e.nrm(0,"EyeIcon",11),2&o&&e.Y8G("styleClass","p-image-preview-icon")}function Nd(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",8,0),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onImageClick())}),e.DNE(2,Od,2,1,"ng-container",9)(3,Ld,1,1,"ng-template",null,1,e.C5r),e.k0s()}if(2&o){const t=e.sdS(4),i=e.XpG();e.Y8G("ngStyle",e.l_i(4,Fd,i.height+"px",i.width+"px")),e.BMQ("aria-label",i.zoomImageAriaLabel),e.R7$(2),e.Y8G("ngIf",i.indicatorTemplate)("ngIfElse",t)}}function jd(o,a){1&o&&e.nrm(0,"RefreshIcon")}function Pd(o,a){}function zd(o,a){1&o&&e.DNE(0,Pd,0,0,"ng-template")}function Hd(o,a){1&o&&e.nrm(0,"UndoIcon")}function Yd(o,a){}function $d(o,a){1&o&&e.DNE(0,Yd,0,0,"ng-template")}function Ad(o,a){1&o&&e.nrm(0,"SearchMinusIcon")}function Xd(o,a){}function Kd(o,a){1&o&&e.DNE(0,Xd,0,0,"ng-template")}function Ud(o,a){1&o&&e.nrm(0,"SearchPlusIcon")}function Qd(o,a){}function qd(o,a){1&o&&e.DNE(0,Qd,0,0,"ng-template")}function Wd(o,a){1&o&&e.nrm(0,"TimesIcon")}function Zd(o,a){}function Jd(o,a){1&o&&e.DNE(0,Zd,0,0,"ng-template")}function ep(o,a){if(1&o){const t=e.RV6();e.j41(0,"div"),e.bIt("@animation.start",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onAnimationStart(n))})("@animation.done",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onAnimationEnd(n))}),e.j41(1,"img",17),e.bIt("click",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.onPreviewImageClick())}),e.k0s()()}if(2&o){const t=e.XpG(2);e.Y8G("@animation",e.eq3(8,Vd,e.l_i(5,Gd,t.showTransitionOptions,t.hideTransitionOptions))),e.R7$(),e.Y8G("ngStyle",t.imagePreviewStyle()),e.BMQ("src",t.previewImageSrc?t.previewImageSrc:t.src,e.B4B)("srcset",t.previewImageSrcSet)("sizes",t.previewImageSizes)}}function tp(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",12,2),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onMaskClick())})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onMaskKeydown(n))}),e.j41(2,"div",13),e.bIt("click",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.handleToolbarClick(n))}),e.j41(3,"button",14),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.rotateRight())}),e.DNE(4,jd,1,0,"RefreshIcon",15)(5,zd,1,0,null,10),e.k0s(),e.j41(6,"button",14),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.rotateLeft())}),e.DNE(7,Hd,1,0,"UndoIcon",15)(8,$d,1,0,null,10),e.k0s(),e.j41(9,"button",16),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.zoomOut())}),e.DNE(10,Ad,1,0,"SearchMinusIcon",15)(11,Kd,1,0,null,10),e.k0s(),e.j41(12,"button",16),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.zoomIn())}),e.DNE(13,Ud,1,0,"SearchPlusIcon",15)(14,qd,1,0,null,10),e.k0s(),e.j41(15,"button",14,3),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.closePreview())}),e.DNE(17,Wd,1,0,"TimesIcon",15)(18,Jd,1,0,null,10),e.k0s()(),e.DNE(19,ep,2,10,"div",15),e.k0s()}if(2&o){const t=e.XpG();e.BMQ("aria-modal",t.maskVisible),e.R7$(3),e.BMQ("aria-label",t.rightAriaLabel()),e.R7$(),e.Y8G("ngIf",!t.rotateRightIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.rotateRightIconTemplate),e.R7$(),e.BMQ("aria-label",t.leftAriaLabel()),e.R7$(),e.Y8G("ngIf",!t.rotateLeftIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.rotateLeftIconTemplate),e.R7$(),e.Y8G("disabled",t.isZoomOutDisabled),e.BMQ("aria-label",t.zoomOutAriaLabel()),e.R7$(),e.Y8G("ngIf",!t.zoomOutIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.zoomOutIconTemplate),e.R7$(),e.Y8G("disabled",t.isZoomInDisabled),e.BMQ("aria-label",t.zoomInAriaLabel()),e.R7$(),e.Y8G("ngIf",!t.zoomInIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.zoomInIconTemplate),e.R7$(),e.BMQ("aria-label",t.closeAriaLabel()),e.R7$(2),e.Y8G("ngIf",!t.closeIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.closeIconTemplate),e.R7$(),e.Y8G("ngIf",t.previewVisible)}}let We=(()=>{class o{document;config;cd;el;imageClass;imageStyle;styleClass;style;src;srcSet;sizes;previewImageSrc;previewImageSrcSet;previewImageSizes;alt;width;height;loading;appendTo;preview=!1;showTransitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";hideTransitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";onShow=new e.bkB;onHide=new e.bkB;onImageError=new e.bkB;mask;previewButton;closeButton;templates;indicatorTemplate;rotateRightIconTemplate;rotateLeftIconTemplate;zoomOutIconTemplate;zoomInIconTemplate;closeIconTemplate;maskVisible=!1;previewVisible=!1;rotate=0;scale=1;previewClick=!1;container;wrapper;get isZoomOutDisabled(){return this.scale-this.zoomSettings.step<=this.zoomSettings.min}get isZoomInDisabled(){return this.scale+this.zoomSettings.step>=this.zoomSettings.max}zoomSettings={default:1,step:.1,max:1.5,min:.5};constructor(t,i,n,s){this.document=t,this.config=i,this.cd=n,this.el=s}ngAfterContentInit(){this.templates?.forEach(t=>{switch(t.getType()){case"indicator":default:this.indicatorTemplate=t.template;break;case"rotaterighticon":this.rotateRightIconTemplate=t.template;break;case"rotatelefticon":this.rotateLeftIconTemplate=t.template;break;case"zoomouticon":this.zoomOutIconTemplate=t.template;break;case"zoominicon":this.zoomInIconTemplate=t.template;break;case"closeicon":this.closeIconTemplate=t.template}})}onImageClick(){this.preview&&(this.maskVisible=!0,this.previewVisible=!0,d.D.blockBodyScroll())}onMaskClick(){this.previewClick||this.closePreview(),this.previewClick=!1}onMaskKeydown(t){"Escape"===t.code&&(this.onMaskClick(),setTimeout(()=>{d.D.focus(this.previewButton.nativeElement)},25),t.preventDefault())}onPreviewImageClick(){this.previewClick=!0}rotateRight(){this.rotate+=90,this.previewClick=!0}rotateLeft(){this.rotate-=90,this.previewClick=!0}zoomIn(){this.scale=this.scale+this.zoomSettings.step,this.previewClick=!0}zoomOut(){this.scale=this.scale-this.zoomSettings.step,this.previewClick=!0}onAnimationStart(t){switch(t.toState){case"visible":this.container=t.element,this.wrapper=this.container?.parentElement,this.appendContainer(),this.moveOnTop(),setTimeout(()=>{d.D.focus(this.closeButton.nativeElement)},25);break;case"void":d.D.addClass(this.wrapper,"p-component-overlay-leave")}}onAnimationEnd(t){switch(t.toState){case"void":h.Q$.clear(this.wrapper),this.maskVisible=!1,this.container=null,this.wrapper=null,this.cd.markForCheck(),this.onHide.emit({});break;case"visible":this.onShow.emit({})}}moveOnTop(){h.Q$.set("modal",this.wrapper,this.config.zIndex.modal)}appendContainer(){this.appendTo&&("body"===this.appendTo?this.document.body.appendChild(this.wrapper):d.D.appendChild(this.wrapper,this.appendTo))}imagePreviewStyle(){return{transform:"rotate("+this.rotate+"deg) scale("+this.scale+")"}}get zoomImageAriaLabel(){return this.config.translation.aria?this.config.translation.aria.zoomImage:void 0}containerClass(){return{"p-image p-component":!0,"p-image-preview-container":this.preview}}handleToolbarClick(t){t.stopPropagation()}closePreview(){this.previewVisible=!1,this.rotate=0,this.scale=this.zoomSettings.default,d.D.unblockBodyScroll()}imageError(t){this.onImageError.emit(t)}rightAriaLabel(){return this.config.translation.aria?this.config.translation.aria.rotateRight:void 0}leftAriaLabel(){return this.config.translation.aria?this.config.translation.aria.rotateLeft:void 0}zoomInAriaLabel(){return this.config.translation.aria?this.config.translation.aria.zoomIn:void 0}zoomOutAriaLabel(){return this.config.translation.aria?this.config.translation.aria.zoomOut:void 0}closeAriaLabel(){return this.config.translation.aria?this.config.translation.aria.close:void 0}onKeydownHandler(t){this.previewVisible&&this.closePreview()}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(g.r1),e.rXU(e.gRc),e.rXU(e.aKT))};static \u0275cmp=e.VBU({type:o,selectors:[["p-image"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(Ed,5),e.GBs(Rd,5),e.GBs(Md,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.mask=s.first),e.mGM(s=e.lsd())&&(n.previewButton=s.first),e.mGM(s=e.lsd())&&(n.closeButton=s.first)}},hostAttrs:[1,"p-element"],hostBindings:function(i,n){1&i&&e.bIt("keydown.escape",function(l){return n.onKeydownHandler(l)},!1,e.EBC)},inputs:{imageClass:"imageClass",imageStyle:"imageStyle",styleClass:"styleClass",style:"style",src:"src",srcSet:"srcSet",sizes:"sizes",previewImageSrc:"previewImageSrc",previewImageSrcSet:"previewImageSrcSet",previewImageSizes:"previewImageSizes",alt:"alt",width:"width",height:"height",loading:"loading",appendTo:"appendTo",preview:"preview",showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions"},outputs:{onShow:"onShow",onHide:"onHide",onImageError:"onImageError"},decls:4,vars:16,consts:[["previewButton",""],["defaultTemplate",""],["mask",""],["closeButton",""],[3,"ngClass","ngStyle"],[3,"error","ngStyle"],["type","button","class","p-image-preview-indicator","style","border: 'none';",3,"ngStyle","click",4,"ngIf"],["class","p-image-mask p-component-overlay p-component-overlay-enter","role","dialog","pFocusTrap","",3,"click","keydown",4,"ngIf"],["type","button",1,"p-image-preview-indicator",2,"border","'none'",3,"click","ngStyle"],[4,"ngIf","ngIfElse"],[4,"ngTemplateOutlet"],[3,"styleClass"],["role","dialog","pFocusTrap","",1,"p-image-mask","p-component-overlay","p-component-overlay-enter",3,"click","keydown"],[1,"p-image-toolbar",3,"click"],["type","button",1,"p-image-action","p-link",3,"click"],[4,"ngIf"],["type","button",1,"p-image-action","p-link",3,"click","disabled"],[1,"p-image-preview",3,"click","ngStyle"]],template:function(i,n){1&i&&(e.j41(0,"span",4)(1,"img",5),e.bIt("error",function(l){return n.imageError(l)}),e.k0s(),e.DNE(2,Nd,5,7,"button",6)(3,tp,20,19,"div",7),e.k0s()),2&i&&(e.HbH(n.styleClass),e.Y8G("ngClass",n.containerClass())("ngStyle",n.style),e.R7$(),e.HbH(n.imageClass),e.Y8G("ngStyle",n.imageStyle),e.BMQ("src",n.src,e.B4B)("srcset",n.srcSet)("sizes",n.sizes)("alt",n.alt)("width",n.width)("height",n.height)("loading",n.loading),e.R7$(),e.Y8G("ngIf",n.preview),e.R7$(),e.Y8G("ngIf",n.maskVisible))},dependencies:()=>[m.YU,m.bT,m.T3,m.B3,Ke,Xe,qe,Ue,Qe,F.A,He],styles:["@layer primeng{.p-image-mask{display:flex;align-items:center;justify-content:center}.p-image-preview-container{position:relative;display:inline-block;line-height:0}.p-image-preview-indicator{position:absolute;left:0;top:0;width:100%;height:100%;outline:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.p-image-preview-icon.pi{font-size:1.5rem}.p-image-preview-icon.p-icon{scale:1.5}.p-image-preview-container:hover>.p-image-preview-indicator{opacity:1;cursor:pointer}.p-image-preview-container>img{cursor:pointer}.p-image-toolbar{position:absolute;top:0;right:0;display:flex;z-index:1}.p-image-action.p-link{display:flex;justify-content:center;align-items:center}.p-image-action.p-link[disabled]{opacity:.5}.p-image-preview{transition:transform .15s;max-width:100vw;max-height:100vh}}\n"],encapsulation:2,data:{animation:[(0,v.hZ)("animation",[(0,v.kY)("void => visible",[(0,v.iF)({transform:"scale(0.7)",opacity:0}),(0,v.i0)("{{showTransitionParams}}")]),(0,v.kY)("visible => void",[(0,v.i0)("{{hideTransitionParams}}",(0,v.iF)({transform:"scale(0.7)",opacity:0}))])])]},changeDetection:0})}return o})(),Ze=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,g.Gg,Ke,Xe,qe,Ue,Qe,F.A,Ye,g.Gg]})}return o})();var ip=I(4125);const np=["dt"],op=()=>[10,20,50,60,100,200],sp=()=>({width:"50rem"}),ap=()=>({"1250px":"75vw","800px":"90vw"});function lp(o,a){1&o&&(e.j41(0,"tr"),e.nrm(1,"th"),e.j41(2,"th"),e.EFF(3,"Doi"),e.k0s(),e.j41(4,"th",11),e.EFF(5," Title "),e.nrm(6,"p-sortIcon",12),e.k0s(),e.j41(7,"th",13),e.EFF(8," Keywords "),e.nrm(9,"p-sortIcon",14),e.k0s(),e.j41(10,"th"),e.EFF(11,"Cluster"),e.k0s(),e.j41(12,"th",15),e.EFF(13," Cited by Count "),e.nrm(14,"p-sortIcon",16),e.k0s(),e.j41(15,"th",17),e.EFF(16," Publication "),e.nrm(17,"p-sortIcon",18),e.k0s(),e.j41(18,"th",19),e.EFF(19," Referenced Works Count "),e.nrm(20,"p-sortIcon",20),e.k0s(),e.j41(21,"th",21),e.EFF(22," Relevance Score "),e.nrm(23,"p-sortIcon",22),e.k0s()())}function rp(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-button",27),e.bIt("onClick",function(){e.eBV(t);const n=e.XpG().$implicit,s=e.XpG();return e.Njj(s.openDoi(n.doi))}),e.k0s()}}function cp(o,a){if(1&o){const t=e.RV6();e.j41(0,"tr")(1,"td")(2,"p-button",23),e.bIt("onClick",function(){const n=e.eBV(t).$implicit,s=e.XpG();return e.Njj(s.openDialog(n.id))}),e.k0s()(),e.j41(3,"td"),e.DNE(4,rp,1,0,"p-button",24),e.k0s(),e.nrm(5,"td",25)(6,"td",26),e.j41(7,"td"),e.EFF(8),e.k0s(),e.j41(9,"td"),e.EFF(10),e.k0s(),e.j41(11,"td"),e.EFF(12),e.k0s(),e.j41(13,"td"),e.EFF(14),e.k0s(),e.j41(15,"td"),e.EFF(16),e.k0s()()}if(2&o){const t=a.$implicit;e.R7$(4),e.Y8G("ngIf",t.doi),e.R7$(),e.FS9("pTooltip",t.title),e.Y8G("innerHTML",t.title,e.npT),e.R7$(),e.FS9("pTooltip",t.keywords),e.Y8G("innerHTML",t.keywords,e.npT),e.R7$(2),e.Lme("",t.ismed_first?"Medicine":"Pasture"," ",t.cluster,""),e.R7$(2),e.JRh(t.cited_by_count),e.R7$(2),e.JRh(t.publication_date),e.R7$(2),e.JRh(t.referenced_works_count),e.R7$(2),e.JRh(t.relevance_score)}}function dp(o,a){if(1&o&&(e.j41(0,"a",28),e.nrm(1,"i",29),e.k0s()),2&o){const t=e.XpG();e.Y8G("href",null==t.source?null:t.source.doi,e.B4B)}}let de=(()=>{class o{constructor(t,i){this.sourceService=t,this.tableService=i,this.source=null,this.page=1,this.rows=10,this.limit=1e3,this.full=!0,this.isSorted=!1,this.showDialog=!1,this.dataSource=[],this.handleScroll=n=>{console.log("scroll",n),console.timeEnd("lastScrolled"),console.time("lastScrolled")}}ngOnInit(){this.tableService.table$.subscribe(t=>{this.dataSource=[],this.dataSource=t}),this.tableService.search$.subscribe(t=>{this.search=t})}announceSortChange2(t){let i={active:t.field,direction:1===t.order?"asc":"desc"};null==this.isSorted?(this.isSorted=!0,this.tableService.announceSortChange(i)):this.isSorted?this.isSorted=!1:this.isSorted||(this.isSorted=null,this.dataSource=[]),console.log(t.data=[])}applyFilter(t){this.tableService.applyFilter(t)}ngAfterViewInit(){this.tableService.getSourcesData(1)}hasMore(){return console.log(this.dataSource.length),!this.dataSource||this.dataSource.length{this.showDialog=!1,this.source=i,this.showDialog=!0},i=>{this.showDialog=!1,console.error("Erro ao obter dados da fonte:",i)})}openDoi(t){window.open(t,"_blanck")}static#e=this.\u0275fac=function(i){return new(i||o)(e.rXU(ip.F),e.rXU($.F))};static#t=this.\u0275cmp=e.VBU({type:o,selectors:[["app-table"]],viewQuery:function(i,n){if(1&i&&e.GBs(np,5),2&i){let s;e.mGM(s=e.lsd())&&(n.dt=s.first)}},standalone:!0,features:[e.aNF],decls:21,vars:24,consts:[["dt",""],[3,"sortFunction","value","rows","customSort","paginator","rowsPerPageOptions"],["pTemplate","header"],["pTemplate","body"],[3,"visibleChange","modal","visible","breakpoints"],[3,"innerHTML"],["class","doiUrl","target","_blank",3,"href",4,"ngIf"],[1,"grid"],[1,"col-3"],["width","100%",3,"src","preview"],[1,"col-9"],["pSortableColumn","title"],["field","title"],["pSortableColumn","keywords"],["field","keywords"],["pSortableColumn","cited_by_count"],["field","cited_by_count"],["pSortableColumn","publication_date"],["field","publication_date"],["pSortableColumn","referenced_works_count"],["field","referenced_works_count"],["pSortableColumn","relevance_score"],["field","relevance_score"],["icon","pi pi-search","pTooltip","Open Abstract","severity","success",3,"onClick"],["icon","pi pi-book","pTooltip","Open Article","severity","warning",3,"onClick",4,"ngIf"],[3,"pTooltip","innerHTML"],[1,"limited-width-text",3,"pTooltip","innerHTML"],["icon","pi pi-book","pTooltip","Open Article","severity","warning",3,"onClick"],["target","_blank",1,"doiUrl",3,"href"],[1,"pi","pi-file"]],template:function(i,n){if(1&i){const s=e.RV6();e.j41(0,"p-table",1,0),e.bIt("sortFunction",function(r){return e.eBV(s),e.Njj(n.announceSortChange2(r))}),e.DNE(2,lp,24,0,"ng-template",2)(3,cp,17,11,"ng-template",3),e.k0s(),e.j41(4,"p-dialog",4),e.mxI("visibleChange",function(r){return e.eBV(s),e.DH7(n.showDialog,r)||(n.showDialog=r),e.Njj(r)}),e.nrm(5,"p-header",5),e.j41(6,"h3"),e.EFF(7),e.k0s(),e.j41(8,"p"),e.DNE(9,dp,2,1,"a",6),e.EFF(10),e.k0s(),e.j41(11,"h4"),e.EFF(12,"Keywords:"),e.k0s(),e.nrm(13,"p",5),e.j41(14,"div",7)(15,"div",8),e.nrm(16,"p-image",9),e.k0s(),e.j41(17,"div",10)(18,"h3"),e.EFF(19,"Abstract"),e.k0s(),e.nrm(20,"p",5),e.k0s()()()}2&i&&(e.Y8G("value",n.dataSource)("rows",n.rows)("customSort",!0)("paginator",!0)("rowsPerPageOptions",e.lJ4(21,op)),e.R7$(4),e.Aen(e.lJ4(22,sp)),e.Y8G("modal",!0),e.R50("visible",n.showDialog),e.Y8G("breakpoints",e.lJ4(23,ap)),e.R7$(),e.Y8G("innerHTML",null==n.source?null:n.source.title,e.npT),e.R7$(2),e.SpI("ID: ",null==n.source?null:n.source.id,""),e.R7$(2),e.Y8G("ngIf",null==n.source?null:n.source.doi),e.R7$(),e.LHq(" ",null==n.source?null:n.source.language," | ",null==n.source?null:n.source.type_crossref," | ",null!=n.source&&n.source.ismed_first?"Medicine":"Pasture"," Cluster:",null==n.source?null:n.source.cluster," "),e.R7$(3),e.Y8G("innerHTML",null==n.source?null:n.source.keywords,e.npT),e.R7$(3),e.Y8G("src",null==n.source?null:n.source.image)("preview",!0),e.R7$(4),e.Y8G("innerHTML",null==n.source?null:n.source.abstract,e.npT))},dependencies:[Oc,Z,g.Y9,g.Ei,Vc,Bc,m.MD,m.bT,Dd,Sd,Ze,We,M.tm,M.$n,j.S,j.m],styles:['@charset "UTF-8";.limited-width-text[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:200px}']})}return o})(),pp=(()=>{class o{constructor(t){this.tableService=t}ngOnInit(){this.tableService.setInfo("pasture")}static#e=this.\u0275fac=function(i){return new(i||o)(e.rXU($.F))};static#t=this.\u0275cmp=e.VBU({type:o,selectors:[["app-home"]],decls:1,vars:0,template:function(i,n){1&i&&e.nrm(0,"app-table")},dependencies:[de]})}return o})(),up=(()=>{class o{constructor(t,i){this.route=t,this.tableService=i,this.cluster_id=0}ngOnInit(){this.route.paramMap.subscribe(t=>{this.type_source=t.get("type_source"),this.tableService.setInfo(this.type_source,this.cluster_id)})}setCluster(t){this.cluster_id=t?39===this.cluster_id?0:this.cluster_id+1:0===this.cluster_id?39:this.cluster_id-1,this.tableService.setInfo(this.type_source,this.cluster_id)}getImageUrl(){let t=this.cluster_id.toString().padStart(3,"0"),i=this.type_source;return"medicine"===i&&(i="med"),`https://s3.lapig.iesa.ufg.br/public/bibiografia/${i}/${t}_keywords.png`}static#e=this.\u0275fac=function(i){return new(i||o)(e.rXU(L.nX),e.rXU($.F))};static#t=this.\u0275cmp=e.VBU({type:o,selectors:[["app-cluster"]],standalone:!0,features:[e.aNF],decls:10,vars:7,consts:[[1,"grid"],[1,"col-3"],[1,"flex","justify-content-center","flex-wrap"],[1,"flex","align-items-center","justify-content-center"],["width","100%",3,"src","alt","preview"],[1,"flex","justify-content-evenly","w-full"],["icon","pi pi-step-backward",3,"click","rounded","outlined"],["icon","pi pi-step-forward",3,"click","rounded","outlined"],[1,"col-9"]],template:function(i,n){1&i&&(e.j41(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),e.nrm(4,"p-image",4),e.k0s(),e.j41(5,"div",5)(6,"p-button",6),e.bIt("click",function(){return n.setCluster(!1)}),e.k0s(),e.j41(7,"p-button",7),e.bIt("click",function(){return n.setCluster(!0)}),e.k0s()()()(),e.j41(8,"div",8),e.nrm(9,"app-table"),e.k0s()()),2&i&&(e.R7$(4),e.Y8G("src",n.getImageUrl())("alt","Cluster_"+n.cluster_id)("preview",!0),e.R7$(2),e.Y8G("rounded",!0)("outlined",!0),e.R7$(),e.Y8G("rounded",!0)("outlined",!0))},dependencies:[M.tm,M.$n,de,Ze,We]})}return o})(),hp=(()=>{class o{static#e=this.\u0275fac=function(i){return new(i||o)};static#t=this.\u0275mod=e.$C({type:o});static#i=this.\u0275inj=e.G2t({imports:[L.iI.forChild([{path:"",data:{breadcrumb:"Grassland Literature Review"},component:pp},{path:"cluster/:type_source",data:{breadcrumb:"Type Source"},component:up}]),L.iI]})}return o})(),bp=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,g.Gg]})}return o})();const vp=["*"];let yp=(()=>{class o{style;styleClass;static \u0275fac=function(i){return new(i||o)};static \u0275cmp=e.VBU({type:o,selectors:[["p-inputGroup"]],hostAttrs:[1,"p-element","p-inputgroup"],inputs:{style:"style",styleClass:"styleClass"},ngContentSelectors:vp,decls:2,vars:3,consts:[[1,"p-inputgroup",3,"ngClass","ngStyle"]],template:function(i,n){1&i&&(e.NAR(),e.j41(0,"div",0),e.SdG(1),e.k0s()),2&i&&(e.Y8G("ngClass",n.styleClass)("ngStyle",n.style),e.BMQ("data-pc-name","inputgroup"))},dependencies:[m.YU,m.B3],encapsulation:2})}return o})(),Cp=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,g.Gg]})}return o})();var Je=I(6150);let et=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["BarsIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M13.3226 3.6129H0.677419C0.497757 3.6129 0.325452 3.54152 0.198411 3.41448C0.0713707 3.28744 0 3.11514 0 2.93548C0 2.75581 0.0713707 2.58351 0.198411 2.45647C0.325452 2.32943 0.497757 2.25806 0.677419 2.25806H13.3226C13.5022 2.25806 13.6745 2.32943 13.8016 2.45647C13.9286 2.58351 14 2.75581 14 2.93548C14 3.11514 13.9286 3.28744 13.8016 3.41448C13.6745 3.54152 13.5022 3.6129 13.3226 3.6129ZM13.3226 7.67741H0.677419C0.497757 7.67741 0.325452 7.60604 0.198411 7.479C0.0713707 7.35196 0 7.17965 0 6.99999C0 6.82033 0.0713707 6.64802 0.198411 6.52098C0.325452 6.39394 0.497757 6.32257 0.677419 6.32257H13.3226C13.5022 6.32257 13.6745 6.39394 13.8016 6.52098C13.9286 6.64802 14 6.82033 14 6.99999C14 7.17965 13.9286 7.35196 13.8016 7.479C13.6745 7.60604 13.5022 7.67741 13.3226 7.67741ZM0.677419 11.7419H13.3226C13.5022 11.7419 13.6745 11.6706 13.8016 11.5435C13.9286 11.4165 14 11.2442 14 11.0645C14 10.8848 13.9286 10.7125 13.8016 10.5855C13.6745 10.4585 13.5022 10.3871 13.3226 10.3871H0.677419C0.497757 10.3871 0.325452 10.4585 0.198411 10.5855C0.0713707 10.7125 0 10.8848 0 11.0645C0 11.2442 0.0713707 11.4165 0.198411 11.5435C0.325452 11.6706 0.497757 11.7419 0.677419 11.7419Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})();var wp=I(3888),Ip=I(1584),Tp=I(9974),kp=I(5343),tt=I(4360),Sp=I(8750),Ep=I(5964);const Rp=["menubar"],Mp=(o,a)=>({"p-submenu-list":o,"p-menubar-root-list":a}),it=o=>({"p-menuitem-link":!0,"p-disabled":o}),Fp=()=>({exact:!1}),Gp=o=>({$implicit:o});function Vp(o,a){if(1&o&&e.nrm(0,"li",8),2&o){const t=e.XpG().$implicit,i=e.XpG();e.Aen(i.getItemProp(t,"style")),e.Y8G("ngClass",i.getSeparatorItemClass(t)),e.BMQ("id",i.getItemId(t))("data-pc-section","separator")}}function Bp(o,a){if(1&o&&e.nrm(0,"span",19),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.Y8G("ngClass",i.getItemProp(t,"icon"))("ngStyle",i.getItemProp(t,"iconStyle")),e.BMQ("data-pc-section","icon")("aria-hidden",!0)("tabindex",-1)}}function Op(o,a){if(1&o&&(e.j41(0,"span",20),e.EFF(1),e.k0s()),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.BMQ("data-pc-section","label"),e.R7$(),e.SpI(" ",i.getItemLabel(t)," ")}}function Lp(o,a){if(1&o&&e.nrm(0,"span",21),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.Y8G("innerHTML",i.getItemLabel(t),e.npT),e.BMQ("data-pc-section","label")}}function Np(o,a){if(1&o&&(e.j41(0,"span",22),e.EFF(1),e.k0s()),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.Y8G("ngClass",i.getItemProp(t,"badgeStyleClass")),e.R7$(),e.JRh(i.getItemProp(t,"badge"))}}function jp(o,a){1&o&&e.nrm(0,"AngleDownIcon",25),2&o&&(e.Y8G("styleClass","p-submenu-icon"),e.BMQ("data-pc-section","submenuicon")("aria-hidden",!0))}function Pp(o,a){1&o&&e.nrm(0,"AngleRightIcon",25),2&o&&(e.Y8G("styleClass","p-submenu-icon"),e.BMQ("data-pc-section","submenuicon")("aria-hidden",!0))}function zp(o,a){if(1&o&&(e.qex(0),e.DNE(1,jp,1,3,"AngleDownIcon",24)(2,Pp,1,3,"AngleRightIcon",24),e.bVm()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngIf",t.root),e.R7$(),e.Y8G("ngIf",!t.root)}}function Hp(o,a){}function Yp(o,a){1&o&&e.DNE(0,Hp,0,0,"ng-template",26),2&o&&e.Y8G("data-pc-section","submenuicon")("aria-hidden",!0)}function $p(o,a){if(1&o&&(e.qex(0),e.DNE(1,zp,3,2,"ng-container",11)(2,Yp,1,2,null,23),e.bVm()),2&o){e.XpG(5);const t=e.sdS(1);e.R7$(),e.Y8G("ngIf",!t.submenuIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.submenuIconTemplate)}}function Ap(o,a){if(1&o&&(e.j41(0,"a",15),e.DNE(1,Bp,1,5,"span",16)(2,Op,2,2,"span",17)(3,Lp,1,2,"ng-template",null,2,e.C5r)(5,Np,2,2,"span",18)(6,$p,3,2,"ng-container",11),e.k0s()),2&o){const t=e.sdS(4),i=e.XpG(3).$implicit,n=e.XpG();e.Y8G("target",n.getItemProp(i,"target"))("ngClass",e.eq3(12,it,n.getItemProp(i,"disabled"))),e.BMQ("href",n.getItemProp(i,"url"),e.B4B)("aria-hidden",!0)("data-automationid",n.getItemProp(i,"automationId"))("data-pc-section","action")("tabindex",-1),e.R7$(),e.Y8G("ngIf",n.getItemProp(i,"icon")),e.R7$(),e.Y8G("ngIf",n.getItemProp(i,"escape"))("ngIfElse",t),e.R7$(3),e.Y8G("ngIf",n.getItemProp(i,"badge")),e.R7$(),e.Y8G("ngIf",n.isItemGroup(i))}}function Xp(o,a){if(1&o&&e.nrm(0,"span",19),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.Y8G("ngClass",i.getItemProp(t,"icon"))("ngStyle",i.getItemProp(t,"iconStyle")),e.BMQ("data-pc-section","icon")("aria-hidden",!0)("tabindex",-1)}}function Kp(o,a){if(1&o&&(e.j41(0,"span",20),e.EFF(1),e.k0s()),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.R7$(),e.JRh(i.getItemLabel(t))}}function Up(o,a){if(1&o&&e.nrm(0,"span",21),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.Y8G("innerHTML",i.getItemLabel(t),e.npT),e.BMQ("data-pc-section","label")}}function Qp(o,a){if(1&o&&(e.j41(0,"span",22),e.EFF(1),e.k0s()),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.Y8G("ngClass",i.getItemProp(t,"badgeStyleClass")),e.R7$(),e.JRh(i.getItemProp(t,"badge"))}}function qp(o,a){1&o&&e.nrm(0,"AngleDownIcon",25),2&o&&(e.Y8G("styleClass","p-submenu-icon"),e.BMQ("data-pc-section","submenuicon")("aria-hidden",!0))}function Wp(o,a){1&o&&e.nrm(0,"AngleRightIcon",25),2&o&&(e.Y8G("styleClass","p-submenu-icon"),e.BMQ("data-pc-section","submenuicon")("aria-hidden",!0))}function Zp(o,a){if(1&o&&(e.qex(0),e.DNE(1,qp,1,3,"AngleDownIcon",24)(2,Wp,1,3,"AngleRightIcon",24),e.bVm()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngIf",t.root),e.R7$(),e.Y8G("ngIf",!t.root)}}function Jp(o,a){}function eu(o,a){1&o&&e.DNE(0,Jp,0,0,"ng-template",26),2&o&&e.Y8G("data-pc-section","submenuicon")("aria-hidden",!0)}function tu(o,a){if(1&o&&(e.qex(0),e.DNE(1,Zp,3,2,"ng-container",11)(2,eu,1,2,null,23),e.bVm()),2&o){e.XpG(5);const t=e.sdS(1);e.R7$(),e.Y8G("ngIf",!t.submenuIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.submenuIconTemplate)}}function iu(o,a){if(1&o&&(e.j41(0,"a",27),e.DNE(1,Xp,1,5,"span",16)(2,Kp,2,1,"span",17)(3,Up,1,2,"ng-template",null,3,e.C5r)(5,Qp,2,2,"span",18)(6,tu,3,2,"ng-container",11),e.k0s()),2&o){const t=e.sdS(4),i=e.XpG(3).$implicit,n=e.XpG();e.Y8G("routerLink",n.getItemProp(i,"routerLink"))("queryParams",n.getItemProp(i,"queryParams"))("routerLinkActive","p-menuitem-link-active")("routerLinkActiveOptions",n.getItemProp(i,"routerLinkActiveOptions")||e.lJ4(21,Fp))("target",n.getItemProp(i,"target"))("ngClass",e.eq3(22,it,n.getItemProp(i,"disabled")))("fragment",n.getItemProp(i,"fragment"))("queryParamsHandling",n.getItemProp(i,"queryParamsHandling"))("preserveFragment",n.getItemProp(i,"preserveFragment"))("skipLocationChange",n.getItemProp(i,"skipLocationChange"))("replaceUrl",n.getItemProp(i,"replaceUrl"))("state",n.getItemProp(i,"state")),e.BMQ("data-automationid",n.getItemProp(i,"automationId"))("tabindex",-1)("aria-hidden",!0)("data-pc-section","action"),e.R7$(),e.Y8G("ngIf",n.getItemProp(i,"icon")),e.R7$(),e.Y8G("ngIf",n.getItemProp(i,"escape"))("ngIfElse",t),e.R7$(3),e.Y8G("ngIf",n.getItemProp(i,"badge")),e.R7$(),e.Y8G("ngIf",n.isItemGroup(i))}}function nu(o,a){if(1&o&&(e.qex(0),e.DNE(1,Ap,7,14,"a",13)(2,iu,7,24,"a",14),e.bVm()),2&o){const t=e.XpG(2).$implicit,i=e.XpG();e.R7$(),e.Y8G("ngIf",!i.getItemProp(t,"routerLink")),e.R7$(),e.Y8G("ngIf",i.getItemProp(t,"routerLink"))}}function ou(o,a){}function su(o,a){1&o&&e.DNE(0,ou,0,0,"ng-template")}function au(o,a){if(1&o&&(e.qex(0),e.DNE(1,su,1,0,null,28),e.bVm()),2&o){const t=e.XpG(2).$implicit,i=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",i.itemTemplate)("ngTemplateOutletContext",e.eq3(2,Gp,t.item))}}function lu(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-menubarSub",29),e.bIt("itemClick",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.itemClick.emit(n))})("itemMouseEnter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onItemMouseEnter(n))}),e.k0s()}if(2&o){const t=e.XpG(2).$implicit,i=e.XpG();e.Y8G("itemTemplate",i.itemTemplate)("items",t.items)("mobileActive",i.mobileActive)("autoDisplay",i.autoDisplay)("menuId",i.menuId)("activeItemPath",i.activeItemPath)("focusedItemId",i.focusedItemId)("level",i.level+1)}}function ru(o,a){if(1&o){const t=e.RV6();e.j41(0,"li",9,1)(2,"div",10),e.bIt("click",function(n){e.eBV(t);const s=e.XpG().$implicit,l=e.XpG();return e.Njj(l.onItemClick(n,s))})("mouseenter",function(n){e.eBV(t);const s=e.XpG().$implicit,l=e.XpG();return e.Njj(l.onItemMouseEnter({$event:n,processedItem:s}))}),e.DNE(3,nu,3,2,"ng-container",11)(4,au,2,4,"ng-container",11),e.k0s(),e.DNE(5,lu,1,8,"p-menubarSub",12),e.k0s()}if(2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG();e.HbH(s.getItemProp(i,"styleClass")),e.Y8G("ngStyle",s.getItemProp(i,"style"))("ngClass",s.getItemClass(i))("tooltipOptions",s.getItemProp(i,"tooltipOptions")),e.BMQ("id",s.getItemId(i))("data-pc-section","menuitem")("data-p-highlight",s.isItemActive(i))("data-p-focused",s.isItemFocused(i))("data-p-disabled",s.isItemDisabled(i))("aria-label",s.getItemLabel(i))("aria-disabled",s.isItemDisabled(i)||void 0)("aria-haspopup",s.isItemGroup(i)&&!s.getItemProp(i,"to")?"menu":void 0)("aria-expanded",s.isItemGroup(i)?s.isItemActive(i):void 0)("aria-level",s.level+1)("aria-setsize",s.getAriaSetSize())("aria-posinset",s.getAriaPosInset(n)),e.R7$(2),e.BMQ("data-pc-section","content"),e.R7$(),e.Y8G("ngIf",!s.itemTemplate),e.R7$(),e.Y8G("ngIf",s.itemTemplate),e.R7$(),e.Y8G("ngIf",s.isItemVisible(i)&&s.isItemGroup(i))}}function cu(o,a){if(1&o&&e.DNE(0,Vp,1,5,"li",6)(1,ru,6,21,"li",7),2&o){const t=a.$implicit,i=e.XpG();e.Y8G("ngIf",i.isItemVisible(t)&&i.getItemProp(t,"separator")),e.R7$(),e.Y8G("ngIf",i.isItemVisible(t)&&!i.getItemProp(t,"separator"))}}const du=["menubutton"],pu=["rootmenu"],uu=["*"],hu=o=>({"p-menubar p-component":!0,"p-menubar-mobile-active":o});function mu(o,a){1&o&&e.eu8(0)}function _u(o,a){if(1&o&&(e.j41(0,"div",8),e.DNE(1,mu,1,0,"ng-container",9),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.startTemplate)}}function gu(o,a){1&o&&e.nrm(0,"BarsIcon")}function fu(o,a){}function bu(o,a){1&o&&e.DNE(0,fu,0,0,"ng-template")}function vu(o,a){if(1&o){const t=e.RV6();e.j41(0,"a",10,2),e.bIt("click",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.menuButtonClick(n))})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.menuButtonKeydown(n))}),e.DNE(2,gu,1,0,"BarsIcon",11)(3,bu,1,0,null,9),e.k0s()}if(2&o){const t=e.XpG();e.BMQ("aria-haspopup",!!(t.model.length&&t.model.length>0))("aria-expanded",t.mobileActive)("aria-controls",t.id)("aria-label",t.config.translation.aria.navigation)("data-pc-section","button"),e.R7$(2),e.Y8G("ngIf",!t.menuIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.menuIconTemplate)}}function yu(o,a){1&o&&e.eu8(0)}function Cu(o,a){if(1&o&&(e.j41(0,"div",12),e.DNE(1,yu,1,0,"ng-container",9),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.endTemplate)}}function wu(o,a){1&o&&(e.j41(0,"div",12),e.SdG(1),e.k0s())}let pe=(()=>{class o{autoHide;autoHideDelay;mouseLeaves=new P.B;mouseLeft$=this.mouseLeaves.pipe(function Dp(o){return(0,Tp.N)((a,t)=>{let i=!1,n=null,s=null;const l=()=>{if(s?.unsubscribe(),s=null,i){i=!1;const r=n;n=null,t.next(r)}};a.subscribe((0,tt._)(t,r=>{s?.unsubscribe(),i=!0,n=r,s=(0,tt._)(t,l,kp.l),(0,Sp.Tg)(o(r)).subscribe(s)},()=>{l(),t.complete()},void 0,()=>{n=s=null}))})}(()=>function xp(o=0,a=wp.E){return o<0&&(o=0),(0,Ip.O)(o,o,a)}(this.autoHideDelay)),(0,Ep.p)(t=>this.autoHide&&t));static \u0275fac=function(i){return new(i||o)};static \u0275prov=e.jDH({token:o,factory:o.\u0275fac})}return o})(),Iu=(()=>{class o{el;renderer;cd;menubarService;items;itemTemplate;root=!1;autoZIndex=!0;baseZIndex=0;mobileActive;autoDisplay;menuId;ariaLabel;ariaLabelledBy;level=0;focusedItemId;activeItemPath;itemClick=new e.bkB;itemMouseEnter=new e.bkB;menuFocus=new e.bkB;menuBlur=new e.bkB;menuKeydown=new e.bkB;menubarViewChild;mouseLeaveSubscriber;constructor(t,i,n,s){this.el=t,this.renderer=i,this.cd=n,this.menubarService=s}ngOnInit(){this.mouseLeaveSubscriber=this.menubarService.mouseLeft$.subscribe(()=>{this.cd.markForCheck()})}onItemClick(t,i){this.getItemProp(i,"command",{originalEvent:t,item:i.item}),this.itemClick.emit({originalEvent:t,processedItem:i,isFocus:!0})}getItemProp(t,i,n=null){return t&&t.item?h.BF.getItemValue(t.item[i],n):void 0}getItemId(t){return t.item&&t.item?.id?t.item.id:`${this.menuId}_${t.key}`}getItemKey(t){return this.getItemId(t)}getItemClass(t){return{...this.getItemProp(t,"class"),"p-menuitem":!0,"p-highlight":this.isItemActive(t),"p-menuitem-active":this.isItemActive(t),"p-focus":this.isItemFocused(t),"p-disabled":this.isItemDisabled(t)}}getItemLabel(t){return this.getItemProp(t,"label")}getSeparatorItemClass(t){return{...this.getItemProp(t,"class"),"p-menuitem-separator":!0}}isItemVisible(t){return!1!==this.getItemProp(t,"visible")}isItemActive(t){if(this.activeItemPath)return this.activeItemPath.some(i=>i.key===t.key)}isItemDisabled(t){return this.getItemProp(t,"disabled")}isItemFocused(t){return this.focusedItemId===this.getItemId(t)}isItemGroup(t){return h.BF.isNotEmpty(t.items)}getAriaSetSize(){return this.items.filter(t=>this.isItemVisible(t)&&!this.getItemProp(t,"separator")).length}getAriaPosInset(t){return t-this.items.slice(0,t).filter(i=>this.isItemVisible(i)&&this.getItemProp(i,"separator")).length+1}onItemMouseLeave(){this.menubarService.mouseLeaves.next(!0)}onItemMouseEnter(t){if(this.autoDisplay){this.menubarService.mouseLeaves.next(!1);const{event:i,processedItem:n}=t;this.itemMouseEnter.emit({originalEvent:i,processedItem:n})}}ngOnDestroy(){this.mouseLeaveSubscriber?.unsubscribe()}static \u0275fac=function(i){return new(i||o)(e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(e.gRc),e.rXU(pe))};static \u0275cmp=e.VBU({type:o,selectors:[["p-menubarSub"]],viewQuery:function(i,n){if(1&i&&e.GBs(Rp,7),2&i){let s;e.mGM(s=e.lsd())&&(n.menubarViewChild=s.first)}},hostAttrs:[1,"p-element"],inputs:{items:"items",itemTemplate:"itemTemplate",root:"root",autoZIndex:"autoZIndex",baseZIndex:"baseZIndex",mobileActive:"mobileActive",autoDisplay:"autoDisplay",menuId:"menuId",ariaLabel:"ariaLabel",ariaLabelledBy:"ariaLabelledBy",level:"level",focusedItemId:"focusedItemId",activeItemPath:"activeItemPath"},outputs:{itemClick:"itemClick",itemMouseEnter:"itemMouseEnter",menuFocus:"menuFocus",menuBlur:"menuBlur",menuKeydown:"menuKeydown"},decls:3,vars:11,consts:[["menubar",""],["listItem",""],["htmlLabel",""],["htmlRouteLabel",""],["role","menu",3,"focus","blur","keydown","ngClass","tabindex"],["ngFor","",3,"ngForOf"],["role","separator",3,"style","ngClass",4,"ngIf"],["role","menuitem","pTooltip","",3,"ngStyle","ngClass","class","tooltipOptions",4,"ngIf"],["role","separator",3,"ngClass"],["role","menuitem","pTooltip","",3,"ngStyle","ngClass","tooltipOptions"],[1,"p-menuitem-content",3,"click","mouseenter"],[4,"ngIf"],[3,"itemTemplate","items","mobileActive","autoDisplay","menuId","activeItemPath","focusedItemId","level","itemClick","itemMouseEnter",4,"ngIf"],["pRipple","",3,"target","ngClass",4,"ngIf"],["pRipple","",3,"routerLink","queryParams","routerLinkActive","routerLinkActiveOptions","target","ngClass","fragment","queryParamsHandling","preserveFragment","skipLocationChange","replaceUrl","state",4,"ngIf"],["pRipple","",3,"target","ngClass"],["class","p-menuitem-icon",3,"ngClass","ngStyle",4,"ngIf"],["class","p-menuitem-text",4,"ngIf","ngIfElse"],["class","p-menuitem-badge",3,"ngClass",4,"ngIf"],[1,"p-menuitem-icon",3,"ngClass","ngStyle"],[1,"p-menuitem-text"],[1,"p-menuitem-text",3,"innerHTML"],[1,"p-menuitem-badge",3,"ngClass"],[4,"ngTemplateOutlet"],[3,"styleClass",4,"ngIf"],[3,"styleClass"],[3,"data-pc-section","aria-hidden"],["pRipple","",3,"routerLink","queryParams","routerLinkActive","routerLinkActiveOptions","target","ngClass","fragment","queryParamsHandling","preserveFragment","skipLocationChange","replaceUrl","state"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"itemClick","itemMouseEnter","itemTemplate","items","mobileActive","autoDisplay","menuId","activeItemPath","focusedItemId","level"]],template:function(i,n){if(1&i){const s=e.RV6();e.j41(0,"ul",4,0),e.bIt("focus",function(r){return e.eBV(s),e.Njj(n.menuFocus.emit(r))})("blur",function(r){return e.eBV(s),e.Njj(n.menuBlur.emit(r))})("keydown",function(r){return e.eBV(s),e.Njj(n.menuKeydown.emit(r))}),e.DNE(2,cu,2,2,"ng-template",5),e.k0s()}2&i&&(e.Y8G("ngClass",e.l_i(8,Mp,!n.root,n.root))("tabindex",0),e.BMQ("data-pc-section","menu")("aria-label",n.ariaLabel)("aria-labelledBy",n.ariaLabelledBy)("id",n.menuId)("aria-activedescendant",n.focusedItemId),e.R7$(2),e.Y8G("ngForOf",n.items))},dependencies:()=>[m.YU,m.Sq,m.bT,m.T3,m.B3,L.Wk,L.wQ,E.n,j.m,U,Q,o],encapsulation:2})}return o})(),xu=(()=>{class o{document;platformId;el;renderer;cd;config;menubarService;set model(t){this._model=t,this._processedItems=this.createProcessedItems(this._model||[])}get model(){return this._model}style;styleClass;autoZIndex=!0;baseZIndex=0;autoDisplay=!0;autoHide;autoHideDelay=100;id;ariaLabel;ariaLabelledBy;onFocus=new e.bkB;onBlur=new e.bkB;templates;menubutton;rootmenu;startTemplate;endTemplate;menuIconTemplate;submenuIconTemplate;itemTemplate;mobileActive;outsideClickListener;resizeListener;mouseLeaveSubscriber;dirty=!1;focused=!1;activeItemPath=(0,e.vPA)([]);number=(0,e.vPA)(0);focusedItemInfo=(0,e.vPA)({index:-1,level:0,parentKey:"",item:null});searchValue="";searchTimeout;_processedItems;_model;get visibleItems(){const t=this.activeItemPath().find(i=>i.key===this.focusedItemInfo().parentKey);return t?t.items:this.processedItems}get processedItems(){return(!this._processedItems||!this._processedItems.length)&&(this._processedItems=this.createProcessedItems(this.model||[])),this._processedItems}get focusedItemId(){const t=this.focusedItemInfo();return t.item&&t.item?.id?t.item.id:-1!==t.index?`${this.id}${h.BF.isNotEmpty(t.parentKey)?"_"+t.parentKey:""}_${t.index}`:null}constructor(t,i,n,s,l,r,c){this.document=t,this.platformId=i,this.el=n,this.renderer=s,this.cd=l,this.config=r,this.menubarService=c,(0,e.QZP)(()=>{const p=this.activeItemPath();h.BF.isNotEmpty(p)?(this.bindOutsideClickListener(),this.bindResizeListener()):(this.unbindOutsideClickListener(),this.unbindResizeListener())})}ngOnInit(){this.menubarService.autoHide=this.autoHide,this.menubarService.autoHideDelay=this.autoHideDelay,this.mouseLeaveSubscriber=this.menubarService.mouseLeft$.subscribe(()=>this.unbindOutsideClickListener()),this.id=this.id||(0,h._Y)()}ngAfterContentInit(){this.templates?.forEach(t=>{switch(t.getType()){case"start":this.startTemplate=t.template;break;case"end":this.endTemplate=t.template;break;case"menuicon":this.menuIconTemplate=t.template;break;case"submenuicon":this.submenuIconTemplate=t.template;break;default:this.itemTemplate=t.template}})}createProcessedItems(t,i=0,n={},s=""){const l=[];return t&&t.forEach((r,c)=>{const p=(""!==s?s+"_":"")+c,u={item:r,index:c,level:i,key:p,parent:n,parentKey:s};u.items=this.createProcessedItems(r.items,i+1,u,p),l.push(u)}),l}getItemProp(t,i){return t?h.BF.getItemValue(t[i]):void 0}menuButtonClick(t){this.toggle(t)}menuButtonKeydown(t){("Enter"===t.code||"Space"===t.code)&&this.menuButtonClick(t)}onItemClick(t){const{originalEvent:i,processedItem:n}=t,s=this.isProcessedItemGroup(n),l=h.BF.isEmpty(n.parent);if(this.isSelected(n)){const{index:c,key:p,level:u,parentKey:_,item:b}=n;this.activeItemPath.set(this.activeItemPath().filter(f=>p!==f.key&&p.startsWith(f.key))),this.focusedItemInfo.set({index:c,level:u,parentKey:_,item:b}),this.dirty=!l,d.D.focus(this.rootmenu.menubarViewChild.nativeElement)}else if(s)this.onItemChange(t);else{const c=l?n:this.activeItemPath().find(p=>""===p.parentKey);this.hide(i),this.changeFocusedItemIndex(i,c?c.index:-1),this.mobileActive=!1,d.D.focus(this.rootmenu.menubarViewChild.nativeElement)}}onItemMouseEnter(t){d.D.isTouchDevice()||this.mobileActive||this.onItemChange(t)}changeFocusedItemIndex(t,i){const n=this.findVisibleItem(i);if(this.focusedItemInfo().index!==i){const s=this.focusedItemInfo();this.focusedItemInfo.set({...s,item:n.item,index:i}),this.scrollInView()}}scrollInView(t=-1){const n=d.D.findSingle(this.rootmenu.el.nativeElement,`li[id="${-1!==t?`${this.id}_${t}`:this.focusedItemId}"]`);n&&n.scrollIntoView&&n.scrollIntoView({block:"nearest",inline:"nearest"})}onItemChange(t){const{processedItem:i,isFocus:n}=t;if(h.BF.isEmpty(i))return;const{index:s,key:l,level:r,parentKey:c,items:p,item:u}=i,_=h.BF.isNotEmpty(p),b=this.activeItemPath().filter(f=>f.parentKey!==c&&f.parentKey!==l);_&&b.push(i),this.focusedItemInfo.set({index:s,level:r,parentKey:c,item:u}),this.activeItemPath.set(b),_&&(this.dirty=!0),n&&d.D.focus(this.rootmenu.menubarViewChild.nativeElement)}toggle(t){this.mobileActive?(this.mobileActive=!1,h.Q$.clear(this.rootmenu.el.nativeElement),this.hide()):(this.mobileActive=!0,h.Q$.set("menu",this.rootmenu.el.nativeElement,this.config.zIndex.menu),setTimeout(()=>{this.show()},0)),this.cd.markForCheck(),this.bindOutsideClickListener(),t.preventDefault()}hide(t,i){this.mobileActive&&setTimeout(()=>{d.D.focus(this.menubutton.nativeElement)},0),this.activeItemPath.set([]),this.focusedItemInfo.set({index:-1,level:0,parentKey:"",item:null}),i&&d.D.focus(this.rootmenu.menubarViewChild.nativeElement),this.dirty=!1}show(){const t=this.findVisibleItem(this.findFirstFocusedItemIndex());this.focusedItemInfo.set({index:this.findFirstFocusedItemIndex(),level:0,parentKey:"",item:t.item}),d.D.focus(this.rootmenu.menubarViewChild.nativeElement)}onMenuFocus(t){this.focused=!0;const i=this.findVisibleItem(this.findFirstFocusedItemIndex()),n=-1!==this.focusedItemInfo().index?this.focusedItemInfo():{index:this.findFirstFocusedItemIndex(),level:0,parentKey:"",item:i.item};this.focusedItemInfo.set(n),this.onFocus.emit(t)}onMenuBlur(t){this.focused=!1,this.focusedItemInfo.set({index:-1,level:0,parentKey:"",item:null}),this.searchValue="",this.dirty=!1,this.onBlur.emit(t)}onKeyDown(t){const i=t.metaKey||t.ctrlKey;switch(t.code){case"ArrowDown":this.onArrowDownKey(t);break;case"ArrowUp":this.onArrowUpKey(t);break;case"ArrowLeft":this.onArrowLeftKey(t);break;case"ArrowRight":this.onArrowRightKey(t);break;case"Home":this.onHomeKey(t);break;case"End":this.onEndKey(t);break;case"Space":this.onSpaceKey(t);break;case"Enter":this.onEnterKey(t);break;case"Escape":this.onEscapeKey(t);break;case"Tab":this.onTabKey(t);break;case"PageDown":case"PageUp":case"Backspace":case"ShiftLeft":case"ShiftRight":break;default:!i&&h.BF.isPrintableCharacter(t.key)&&this.searchItems(t,t.key)}}findVisibleItem(t){return h.BF.isNotEmpty(this.visibleItems)?this.visibleItems[t]:null}findFirstFocusedItemIndex(){const t=this.findSelectedItemIndex();return t<0?this.findFirstItemIndex():t}findFirstItemIndex(){return this.visibleItems.findIndex(t=>this.isValidItem(t))}findSelectedItemIndex(){return this.visibleItems.findIndex(t=>this.isValidSelectedItem(t))}isProcessedItemGroup(t){return t&&h.BF.isNotEmpty(t.items)}isSelected(t){return this.activeItemPath().some(i=>i.key===t.key)}isValidSelectedItem(t){return this.isValidItem(t)&&this.isSelected(t)}isValidItem(t){return!!t&&!this.isItemDisabled(t.item)&&!this.isItemSeparator(t.item)}isItemDisabled(t){return this.getItemProp(t,"disabled")}isItemSeparator(t){return this.getItemProp(t,"separator")}isItemMatched(t){return this.isValidItem(t)&&this.getProccessedItemLabel(t).toLocaleLowerCase().startsWith(this.searchValue.toLocaleLowerCase())}isProccessedItemGroup(t){return t&&h.BF.isNotEmpty(t.items)}searchItems(t,i){this.searchValue=(this.searchValue||"")+i;let n=-1,s=!1;return-1!==this.focusedItemInfo().index?(n=this.visibleItems.slice(this.focusedItemInfo().index).findIndex(l=>this.isItemMatched(l)),n=-1===n?this.visibleItems.slice(0,this.focusedItemInfo().index).findIndex(l=>this.isItemMatched(l)):n+this.focusedItemInfo().index):n=this.visibleItems.findIndex(l=>this.isItemMatched(l)),-1!==n&&(s=!0),-1===n&&-1===this.focusedItemInfo().index&&(n=this.findFirstFocusedItemIndex()),-1!==n&&this.changeFocusedItemIndex(t,n),this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(()=>{this.searchValue="",this.searchTimeout=null},500),s}getProccessedItemLabel(t){return t?this.getItemLabel(t.item):void 0}getItemLabel(t){return this.getItemProp(t,"label")}onArrowDownKey(t){const i=this.visibleItems[this.focusedItemInfo().index];if(i&&h.BF.isEmpty(i.parent))this.isProccessedItemGroup(i)&&(this.onItemChange({originalEvent:t,processedItem:i}),this.focusedItemInfo.set({index:-1,parentKey:i.key,item:i.item}),this.onArrowRightKey(t));else{const s=-1!==this.focusedItemInfo().index?this.findNextItemIndex(this.focusedItemInfo().index):this.findFirstFocusedItemIndex();this.changeFocusedItemIndex(t,s),t.preventDefault()}}onArrowRightKey(t){const i=this.visibleItems[this.focusedItemInfo().index];if(i&&this.activeItemPath().find(s=>s.key===i.parentKey))this.isProccessedItemGroup(i)&&(this.onItemChange({originalEvent:t,processedItem:i}),this.focusedItemInfo.set({index:-1,parentKey:i.key,item:i.item}),this.onArrowDownKey(t));else{const s=-1!==this.focusedItemInfo().index?this.findNextItemIndex(this.focusedItemInfo().index):this.findFirstFocusedItemIndex();this.changeFocusedItemIndex(t,s),t.preventDefault()}}onArrowUpKey(t){const i=this.visibleItems[this.focusedItemInfo().index];if(h.BF.isEmpty(i.parent)){if(this.isProccessedItemGroup(i)){this.onItemChange({originalEvent:t,processedItem:i}),this.focusedItemInfo.set({index:-1,parentKey:i.key,item:i.item});const l=this.findLastItemIndex();this.changeFocusedItemIndex(t,l)}}else{const s=this.activeItemPath().find(l=>l.key===i.parentKey);if(0===this.focusedItemInfo().index){this.focusedItemInfo.set({index:-1,parentKey:s?s.parentKey:"",item:i.item}),this.searchValue="",this.onArrowLeftKey(t);const l=this.activeItemPath().filter(r=>r.parentKey!==this.focusedItemInfo().parentKey);this.activeItemPath.set(l)}else{const l=-1!==this.focusedItemInfo().index?this.findPrevItemIndex(this.focusedItemInfo().index):this.findLastFocusedItemIndex();this.changeFocusedItemIndex(t,l)}}t.preventDefault()}onArrowLeftKey(t){const i=this.visibleItems[this.focusedItemInfo().index],n=i?this.activeItemPath().find(s=>s.key===i.parentKey):null;if(n){this.onItemChange({originalEvent:t,processedItem:n});const s=this.activeItemPath().filter(l=>l.parentKey!==this.focusedItemInfo().parentKey);this.activeItemPath.set(s),t.preventDefault()}else{const s=-1!==this.focusedItemInfo().index?this.findPrevItemIndex(this.focusedItemInfo().index):this.findLastFocusedItemIndex();this.changeFocusedItemIndex(t,s),t.preventDefault()}}onHomeKey(t){this.changeFocusedItemIndex(t,this.findFirstItemIndex()),t.preventDefault()}onEndKey(t){this.changeFocusedItemIndex(t,this.findLastItemIndex()),t.preventDefault()}onSpaceKey(t){this.onEnterKey(t)}onEscapeKey(t){this.hide(t,!0),this.focusedItemInfo().index=this.findFirstFocusedItemIndex(),t.preventDefault()}onTabKey(t){if(-1!==this.focusedItemInfo().index){const i=this.visibleItems[this.focusedItemInfo().index];!this.isProccessedItemGroup(i)&&this.onItemChange({originalEvent:t,processedItem:i})}this.hide()}onEnterKey(t){if(-1!==this.focusedItemInfo().index){const i=d.D.findSingle(this.rootmenu.el.nativeElement,`li[id="${this.focusedItemId}"]`),n=i&&d.D.findSingle(i,'a[data-pc-section="action"]');n?n.click():i&&i.click();const s=this.visibleItems[this.focusedItemInfo().index];!this.isProccessedItemGroup(s)&&(this.focusedItemInfo().index=this.findFirstFocusedItemIndex())}t.preventDefault()}findLastFocusedItemIndex(){const t=this.findSelectedItemIndex();return t<0?this.findLastItemIndex():t}findLastItemIndex(){return h.BF.findLastIndex(this.visibleItems,t=>this.isValidItem(t))}findPrevItemIndex(t){const i=t>0?h.BF.findLastIndex(this.visibleItems.slice(0,t),n=>this.isValidItem(n)):-1;return i>-1?i:t}findNextItemIndex(t){const i=tthis.isValidItem(n)):-1;return i>-1?i+t+1:t}bindResizeListener(){(0,m.UE)(this.platformId)&&(this.resizeListener||(this.resizeListener=this.renderer.listen(this.document.defaultView,"resize",t=>{d.D.isTouchDevice()||this.hide(t,!0),this.mobileActive=!1})))}bindOutsideClickListener(){(0,m.UE)(this.platformId)&&(this.outsideClickListener||(this.outsideClickListener=this.renderer.listen(this.document,"click",t=>{const i=this.rootmenu.el.nativeElement!==t.target&&!this.rootmenu.el.nativeElement.contains(t.target),n=this.mobileActive&&this.menubutton.nativeElement!==t.target&&!this.menubutton.nativeElement.contains(t.target);i&&(n?this.mobileActive=!1:this.hide())})))}unbindOutsideClickListener(){this.outsideClickListener&&(this.outsideClickListener(),this.outsideClickListener=null)}unbindResizeListener(){this.resizeListener&&(this.resizeListener(),this.resizeListener=null)}ngOnDestroy(){this.mouseLeaveSubscriber?.unsubscribe(),this.unbindOutsideClickListener(),this.unbindResizeListener()}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.Agw),e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(e.gRc),e.rXU(g.r1),e.rXU(pe))};static \u0275cmp=e.VBU({type:o,selectors:[["p-menubar"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(du,5),e.GBs(pu,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.menubutton=s.first),e.mGM(s=e.lsd())&&(n.rootmenu=s.first)}},hostAttrs:[1,"p-element"],inputs:{model:"model",style:"style",styleClass:"styleClass",autoZIndex:"autoZIndex",baseZIndex:"baseZIndex",autoDisplay:"autoDisplay",autoHide:"autoHide",autoHideDelay:"autoHideDelay",id:"id",ariaLabel:"ariaLabel",ariaLabelledBy:"ariaLabelledBy"},outputs:{onFocus:"onFocus",onBlur:"onBlur"},features:[e.Jv_([pe])],ngContentSelectors:uu,decls:8,vars:24,consts:[["rootmenu",""],["legacy",""],["menubutton",""],[3,"ngClass","ngStyle"],["class","p-menubar-start",4,"ngIf"],["tabindex","0","role","button","class","p-menubar-button",3,"click","keydown",4,"ngIf"],[3,"itemClick","menuFocus","menuBlur","menuKeydown","itemMouseEnter","items","itemTemplate","menuId","root","baseZIndex","autoZIndex","mobileActive","autoDisplay","ariaLabel","ariaLabelledBy","focusedItemId","activeItemPath"],["class","p-menubar-end",4,"ngIf","ngIfElse"],[1,"p-menubar-start"],[4,"ngTemplateOutlet"],["tabindex","0","role","button",1,"p-menubar-button",3,"click","keydown"],[4,"ngIf"],[1,"p-menubar-end"]],template:function(i,n){if(1&i){const s=e.RV6();e.NAR(),e.j41(0,"div",3),e.DNE(1,_u,2,1,"div",4)(2,vu,4,7,"a",5),e.j41(3,"p-menubarSub",6,0),e.bIt("itemClick",function(r){return e.eBV(s),e.Njj(n.onItemClick(r))})("menuFocus",function(r){return e.eBV(s),e.Njj(n.onMenuFocus(r))})("menuBlur",function(r){return e.eBV(s),e.Njj(n.onMenuBlur(r))})("menuKeydown",function(r){return e.eBV(s),e.Njj(n.onKeyDown(r))})("itemMouseEnter",function(r){return e.eBV(s),e.Njj(n.onItemMouseEnter(r))}),e.k0s(),e.DNE(5,Cu,2,1,"div",7)(6,wu,2,0,"ng-template",null,1,e.C5r),e.k0s()}if(2&i){const s=e.sdS(7);e.HbH(n.styleClass),e.Y8G("ngClass",e.eq3(22,hu,n.mobileActive))("ngStyle",n.style),e.BMQ("data-pc-section","root")("data-pc-name","menubar"),e.R7$(),e.Y8G("ngIf",n.startTemplate),e.R7$(),e.Y8G("ngIf",n.model&&n.model.length>0),e.R7$(),e.Y8G("items",n.processedItems)("itemTemplate",n.itemTemplate)("menuId",n.id)("root",!0)("baseZIndex",n.baseZIndex)("autoZIndex",n.autoZIndex)("mobileActive",n.mobileActive)("autoDisplay",n.autoDisplay)("ariaLabel",n.ariaLabel)("ariaLabelledBy",n.ariaLabelledBy)("focusedItemId",n.focused?n.focusedItemId:void 0)("activeItemPath",n.activeItemPath()),e.R7$(2),e.Y8G("ngIf",n.endTemplate)("ngIfElse",s)}},dependencies:()=>[m.YU,m.bT,m.T3,m.B3,et,Iu],styles:["@layer primeng{.p-menubar{display:flex;align-items:center}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative}.p-menubar-root-list{display:flex;align-items:center;flex-wrap:wrap}.p-menubar-root-list>li ul{display:none;z-index:1}.p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}.p-menubar .p-submenu-list{display:none;position:absolute;z-index:2}.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menubar-root-list .p-icon-wrapper,.p-menubar .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menubar-custom,.p-menubar .p-menubar-end{margin-left:auto;align-self:center}.p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}}\n"],encapsulation:2,changeDetection:0})}return o})(),Tu=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,L.iI,E.Z,j.S,g.Gg,et,U,Q,L.iI,j.S,g.Gg]})}return o})();var ku=I(894);const Su=(o,a)=>({"ml-auto":o,"ml-2":a}),Du=o=>["pi",o];function Eu(o,a){}function Ru(o,a){if(1&o&&e.nrm(0,"p-badge",11),2&o){const t=e.XpG(2),i=t.$implicit,n=t.root;e.Y8G("ngClass",e.l_i(2,Su,!n,n))("value",i.badge)}}function Mu(o,a){if(1&o&&(e.j41(0,"span",12),e.EFF(1),e.k0s()),2&o){const t=e.XpG(2).$implicit;e.R7$(),e.JRh(t.shortcut)}}function Fu(o,a){if(1&o&&e.nrm(0,"i",13),2&o){const t=e.XpG(2).root;e.Y8G("ngClass",e.eq3(1,Du,t?"pi-angle-down ml-2":"pi-angle-right ml-auto"))}}function Gu(o,a){if(1&o&&(e.qex(0),e.j41(1,"a",6),e.nrm(2,"i"),e.j41(3,"span",7),e.EFF(4),e.k0s(),e.DNE(5,Ru,1,5,"p-badge",8)(6,Mu,2,1,"span",9)(7,Fu,1,3,"i",10),e.k0s(),e.bVm()),2&o){const t=e.XpG().$implicit;e.R7$(),e.Y8G("routerLink",t.route),e.R7$(),e.HbH(t.icon),e.R7$(2),e.JRh(t.label),e.R7$(),e.Y8G("ngIf",t.badge),e.R7$(),e.Y8G("ngIf",t.shortcut),e.R7$(),e.Y8G("ngIf",t.items)}}function Vu(o,a){1&o&&e.DNE(0,Gu,8,7,"ng-container",5),2&o&&e.Y8G("ngIf",a.$implicit.route)}function Bu(o,a){if(1&o){const t=e.RV6();e.j41(0,"a",14),e.EFF(1),e.k0s(),e.j41(2,"div",15)(3,"p-inputGroup"),e.nrm(4,"input",16,0),e.j41(6,"p-button",17),e.bIt("click",function(){e.eBV(t);const n=e.sdS(5),s=e.XpG();return e.Njj(s.applyFilter(n.value))}),e.nrm(7,"span",18),e.k0s()()()}if(2&o){const t=e.XpG();e.R7$(),e.SpI("Total: ",t.statisSource.total," ")}}let Ou=(()=>{class o{constructor(t,i){this.statusSource=t,this.tableService=i}ngOnInit(){this.statusSource.statusSource$.subscribe(t=>{this.statisSource=t}),this.items=[{label:"Full",icon:"pi pi-table",routerLink:["/"]},{label:"Cluster Pasture",icon:"pi pi-table",routerLink:["/pasture"]},{label:"Cluster Medicine",icon:"pi pi-table",routerLink:["/medicine"]}]}applyFilter(t){this.tableService.applyFilter(t)}static#e=this.\u0275fac=function(i){return new(i||o)(e.rXU(ku.d),e.rXU($.F))};static#t=this.\u0275cmp=e.VBU({type:o,selectors:[["app-head"]],standalone:!0,features:[e.aNF],decls:4,vars:1,consts:[["search",""],[3,"model"],["pTemplate","start"],["pTemplate","item"],["pTemplate","end"],[4,"ngIf"],[1,"p-menuitem-link",3,"routerLink"],[1,"ml-2"],[3,"ngClass","value",4,"ngIf"],["class","ml-auto border-1 surface-border border-round surface-100 text-xs p-1",4,"ngIf"],[3,"ngClass",4,"ngIf"],[3,"ngClass","value"],[1,"ml-auto","border-1","surface-border","border-round","surface-100","text-xs","p-1"],[3,"ngClass"],["p-menuitem-text","",1,"flex","align-items-center","p-menuitem-link"],[1,"flex","align-items-center","gap-2"],["type","text","pInputText","","placeholder","Search",1,"w-8rem","sm:w-auto"],[3,"click"],[1,"pi","pi-search"]],template:function(i,n){1&i&&(e.j41(0,"p-menubar",1),e.DNE(1,Eu,0,0,"ng-template",2)(2,Vu,1,1,"ng-template",3)(3,Bu,8,1,"ng-template",4),e.k0s()),2&i&&e.Y8G("model",n.items)},dependencies:[Cp,yp,g.Ei,Je.EJ,Je.Ex,Tu,xu,L.Wk,H.u,H.S,m.YU,E.Z,m.bT,M.tm,M.$n]})}return o})(),Lu=(()=>{class o{static#e=this.\u0275fac=function(i){return new(i||o)};static#t=this.\u0275mod=e.$C({type:o});static#i=this.\u0275inj=e.G2t({imports:[m.MD,hp,de,bp,Ou]})}return o})()}}]); \ No newline at end of file diff --git a/562.ae83378281918014.js b/562.ae83378281918014.js deleted file mode 100644 index 407571e..0000000 --- a/562.ae83378281918014.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkgpw_literature=self.webpackChunkgpw_literature||[]).push([[562],{8562:(Uu,me,I)=>{I.r(me),I.d(me,{HomeModule:()=>Ku});var m=I(177),L=I(2365),e=I(4438),A=I(139),R=I(4341),g=I(5779),M=I(1141),v=I(9969),d=I(1455),E=I(563),h=I(4420),x=I(461);let _e=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["ChevronLeftIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M9.61296 13C9.50997 13.0005 9.40792 12.9804 9.3128 12.9409C9.21767 12.9014 9.13139 12.8433 9.05902 12.7701L3.83313 7.54416C3.68634 7.39718 3.60388 7.19795 3.60388 6.99022C3.60388 6.78249 3.68634 6.58325 3.83313 6.43628L9.05902 1.21039C9.20762 1.07192 9.40416 0.996539 9.60724 1.00012C9.81032 1.00371 10.0041 1.08597 10.1477 1.22959C10.2913 1.37322 10.3736 1.56698 10.3772 1.77005C10.3808 1.97313 10.3054 2.16968 10.1669 2.31827L5.49496 6.99022L10.1669 11.6622C10.3137 11.8091 10.3962 12.0084 10.3962 12.2161C10.3962 12.4238 10.3137 12.6231 10.1669 12.7701C10.0945 12.8433 10.0083 12.9014 9.91313 12.9409C9.81801 12.9804 9.71596 13.0005 9.61296 13Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),ge=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["ChevronRightIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M4.38708 13C4.28408 13.0005 4.18203 12.9804 4.08691 12.9409C3.99178 12.9014 3.9055 12.8433 3.83313 12.7701C3.68634 12.6231 3.60388 12.4238 3.60388 12.2161C3.60388 12.0084 3.68634 11.8091 3.83313 11.6622L8.50507 6.99022L3.83313 2.31827C3.69467 2.16968 3.61928 1.97313 3.62287 1.77005C3.62645 1.56698 3.70872 1.37322 3.85234 1.22959C3.99596 1.08597 4.18972 1.00371 4.3928 1.00012C4.59588 0.996539 4.79242 1.07192 4.94102 1.21039L10.1669 6.43628C10.3137 6.58325 10.3962 6.78249 10.3962 6.99022C10.3962 7.19795 10.3137 7.39718 10.1669 7.54416L4.94102 12.7701C4.86865 12.8433 4.78237 12.9014 4.68724 12.9409C4.59212 12.9804 4.49007 13.0005 4.38708 13Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),fe=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["ChevronUpIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M12.2097 10.4113C12.1057 10.4118 12.0027 10.3915 11.9067 10.3516C11.8107 10.3118 11.7237 10.2532 11.6506 10.1792L6.93602 5.46461L2.22139 10.1476C2.07272 10.244 1.89599 10.2877 1.71953 10.2717C1.54307 10.2556 1.3771 10.1808 1.24822 10.0593C1.11933 9.93766 1.035 9.77633 1.00874 9.6011C0.982477 9.42587 1.0158 9.2469 1.10338 9.09287L6.37701 3.81923C6.52533 3.6711 6.72639 3.58789 6.93602 3.58789C7.14565 3.58789 7.3467 3.6711 7.49502 3.81923L12.7687 9.09287C12.9168 9.24119 13 9.44225 13 9.65187C13 9.8615 12.9168 10.0626 12.7687 10.2109C12.616 10.3487 12.4151 10.4207 12.2097 10.4113Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),X=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["ChevronDownIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M7.01744 10.398C6.91269 10.3985 6.8089 10.378 6.71215 10.3379C6.61541 10.2977 6.52766 10.2386 6.45405 10.1641L1.13907 4.84913C1.03306 4.69404 0.985221 4.5065 1.00399 4.31958C1.02276 4.13266 1.10693 3.95838 1.24166 3.82747C1.37639 3.69655 1.55301 3.61742 1.74039 3.60402C1.92777 3.59062 2.11386 3.64382 2.26584 3.75424L7.01744 8.47394L11.769 3.75424C11.9189 3.65709 12.097 3.61306 12.2748 3.62921C12.4527 3.64535 12.6199 3.72073 12.7498 3.84328C12.8797 3.96582 12.9647 4.12842 12.9912 4.30502C13.0177 4.48162 12.9841 4.662 12.8958 4.81724L7.58083 10.1322C7.50996 10.2125 7.42344 10.2775 7.32656 10.3232C7.22968 10.3689 7.12449 10.3944 7.01744 10.398Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})();var F=I(1512);let be=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["CalendarIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M10.7838 1.51351H9.83783V0.567568C9.83783 0.417039 9.77804 0.272676 9.6716 0.166237C9.56516 0.0597971 9.42079 0 9.27027 0C9.11974 0 8.97538 0.0597971 8.86894 0.166237C8.7625 0.272676 8.7027 0.417039 8.7027 0.567568V1.51351H5.29729V0.567568C5.29729 0.417039 5.2375 0.272676 5.13106 0.166237C5.02462 0.0597971 4.88025 0 4.72973 0C4.5792 0 4.43484 0.0597971 4.3284 0.166237C4.22196 0.272676 4.16216 0.417039 4.16216 0.567568V1.51351H3.21621C2.66428 1.51351 2.13494 1.73277 1.74467 2.12305C1.35439 2.51333 1.13513 3.04266 1.13513 3.59459V11.9189C1.13513 12.4709 1.35439 13.0002 1.74467 13.3905C2.13494 13.7807 2.66428 14 3.21621 14H10.7838C11.3357 14 11.865 13.7807 12.2553 13.3905C12.6456 13.0002 12.8649 12.4709 12.8649 11.9189V3.59459C12.8649 3.04266 12.6456 2.51333 12.2553 2.12305C11.865 1.73277 11.3357 1.51351 10.7838 1.51351ZM3.21621 2.64865H4.16216V3.59459C4.16216 3.74512 4.22196 3.88949 4.3284 3.99593C4.43484 4.10237 4.5792 4.16216 4.72973 4.16216C4.88025 4.16216 5.02462 4.10237 5.13106 3.99593C5.2375 3.88949 5.29729 3.74512 5.29729 3.59459V2.64865H8.7027V3.59459C8.7027 3.74512 8.7625 3.88949 8.86894 3.99593C8.97538 4.10237 9.11974 4.16216 9.27027 4.16216C9.42079 4.16216 9.56516 4.10237 9.6716 3.99593C9.77804 3.88949 9.83783 3.74512 9.83783 3.59459V2.64865H10.7838C11.0347 2.64865 11.2753 2.74831 11.4527 2.92571C11.6301 3.10311 11.7297 3.34371 11.7297 3.59459V5.67568H2.27027V3.59459C2.27027 3.34371 2.36993 3.10311 2.54733 2.92571C2.72473 2.74831 2.96533 2.64865 3.21621 2.64865ZM10.7838 12.8649H3.21621C2.96533 12.8649 2.72473 12.7652 2.54733 12.5878C2.36993 12.4104 2.27027 12.1698 2.27027 11.9189V6.81081H11.7297V11.9189C11.7297 12.1698 11.6301 12.4104 11.4527 12.5878C11.2753 12.7652 11.0347 12.8649 10.7838 12.8649Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})();const lt=["container"],rt=["inputfield"],ct=["contentWrapper"],dt=[[["p-header"]],[["p-footer"]]],pt=["p-header","p-footer"],ut=(o,a,t,i,n)=>({"p-calendar":!0,"p-input-icon-right":o,"p-calendar-w-btn":a,"p-calendar-timeonly":t,"p-calendar-disabled":i,"p-focus":n}),ht=o=>({clickCallBack:o}),mt=(o,a,t,i,n,s)=>({"p-datepicker p-component":!0,"p-datepicker-inline":o,"p-disabled":a,"p-datepicker-timeonly":t,"p-datepicker-multiple-month":i,"p-datepicker-monthpicker":n,"p-datepicker-touch-ui":s}),ve=(o,a)=>({showTransitionParams:o,hideTransitionParams:a}),_t=o=>({value:"visibleTouchUI",params:o}),gt=o=>({value:"visible",params:o}),ie=o=>({$implicit:o}),ft=(o,a)=>({"p-datepicker-other-month":o,"p-datepicker-today":a}),ne=(o,a)=>({"p-highlight":o,"p-disabled":a}),ye=o=>[o];function bt(o,a){if(1&o){const t=e.RV6();e.j41(0,"TimesIcon",11),e.bIt("click",function(){e.eBV(t);const n=e.XpG(3);return e.Njj(n.clear())}),e.k0s()}2&o&&e.Y8G("styleClass","p-calendar-clear-icon")}function vt(o,a){}function yt(o,a){1&o&&e.DNE(0,vt,0,0,"ng-template")}function Ct(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",12),e.bIt("click",function(){e.eBV(t);const n=e.XpG(3);return e.Njj(n.clear())}),e.DNE(1,yt,1,0,null,13),e.k0s()}if(2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",t.clearIconTemplate)}}function wt(o,a){if(1&o&&(e.qex(0),e.DNE(1,bt,1,1,"TimesIcon",9)(2,Ct,2,1,"span",10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.clearIconTemplate),e.R7$(),e.Y8G("ngIf",t.clearIconTemplate)}}function It(o,a){if(1&o&&e.nrm(0,"span",16),2&o){const t=e.XpG(3);e.Y8G("ngClass",t.icon)}}function xt(o,a){1&o&&e.nrm(0,"CalendarIcon")}function Tt(o,a){}function kt(o,a){1&o&&e.DNE(0,Tt,0,0,"ng-template")}function St(o,a){if(1&o&&(e.qex(0),e.DNE(1,xt,1,0,"CalendarIcon",7)(2,kt,1,0,null,13),e.bVm()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngIf",!t.triggerIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.triggerIconTemplate)}}function Dt(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",14),e.bIt("click",function(n){e.eBV(t),e.XpG();const s=e.sdS(1),l=e.XpG();return e.Njj(l.onButtonClick(n,s))}),e.DNE(1,It,1,1,"span",15)(2,St,3,2,"ng-container",7),e.k0s()}if(2&o){const t=e.XpG(2);e.Y8G("disabled",t.disabled),e.BMQ("aria-label",t.iconButtonAriaLabel)("aria-expanded",t.overlayVisible)("aria-controls",t.panelId),e.R7$(),e.Y8G("ngIf",t.icon),e.R7$(),e.Y8G("ngIf",!t.icon)}}function Et(o,a){if(1&o){const t=e.RV6();e.j41(0,"CalendarIcon",19),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onButtonClick(n))}),e.k0s()}}function Rt(o,a){1&o&&e.eu8(0)}function Mt(o,a){if(1&o&&(e.qex(0),e.DNE(1,Et,1,0,"CalendarIcon",17)(2,Rt,1,0,"ng-container",18),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.inputIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.inputIconTemplate)("ngTemplateOutletContext",e.eq3(3,ht,t.onButtonClick.bind(t)))}}function Ft(o,a){if(1&o){const t=e.RV6();e.j41(0,"input",6,1),e.bIt("focus",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputFocus(n))})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputKeydown(n))})("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onInputClick())})("blur",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputBlur(n))})("input",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onUserInput(n))}),e.k0s(),e.DNE(2,wt,3,2,"ng-container",7)(3,Dt,3,6,"button",8)(4,Mt,3,5,"ng-container",7)}if(2&o){const t=e.XpG();e.HbH(t.inputStyleClass),e.Y8G("value",t.inputFieldValue)("readonly",t.readonlyInput)("ngStyle",t.inputStyle)("placeholder",t.placeholder||"")("disabled",t.disabled)("ngClass","p-inputtext p-component"),e.BMQ("id",t.inputId)("name",t.name)("required",t.required)("aria-required",t.required)("aria-expanded",t.overlayVisible)("aria-controls",t.panelId)("aria-labelledby",t.ariaLabelledBy)("aria-label",t.ariaLabel)("tabindex",t.tabindex)("inputmode",t.touchUI?"off":null),e.R7$(2),e.Y8G("ngIf",t.showClear&&!t.disabled&&null!=t.value),e.R7$(),e.Y8G("ngIf",t.showIcon&&"button"===t.iconDisplay),e.R7$(),e.Y8G("ngIf","input"===t.iconDisplay&&t.showIcon)}}function Gt(o,a){1&o&&e.eu8(0)}function Vt(o,a){1&o&&e.nrm(0,"ChevronLeftIcon",40),2&o&&e.Y8G("styleClass","p-datepicker-prev-icon")}function Bt(o,a){}function Ot(o,a){1&o&&e.DNE(0,Bt,0,0,"ng-template")}function Lt(o,a){if(1&o&&(e.j41(0,"span",41),e.DNE(1,Ot,1,0,null,13),e.k0s()),2&o){const t=e.XpG(5);e.R7$(),e.Y8G("ngTemplateOutlet",t.previousIconTemplate)}}function Nt(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",38),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.onContainerButtonKeydown(n))})("click",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.onPrevButtonClick(n))}),e.DNE(1,Vt,1,1,"ChevronLeftIcon",35)(2,Lt,2,1,"span",39),e.k0s()}if(2&o){const t=e.XpG(4);e.BMQ("aria-label",t.prevIconAriaLabel),e.R7$(),e.Y8G("ngIf",!t.previousIconTemplate),e.R7$(),e.Y8G("ngIf",t.previousIconTemplate)}}function jt(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",42),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.switchToMonthView(n))})("keydown",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.onContainerButtonKeydown(n))}),e.EFF(1),e.k0s()}if(2&o){const t=e.XpG().$implicit,i=e.XpG(3);e.Y8G("disabled",i.switchViewButtonDisabled()),e.BMQ("aria-label",i.getTranslation("chooseMonth")),e.R7$(),e.SpI(" ",i.getMonthName(t.month)," ")}}function Pt(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",43),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.switchToYearView(n))})("keydown",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.onContainerButtonKeydown(n))}),e.EFF(1),e.k0s()}if(2&o){const t=e.XpG().$implicit,i=e.XpG(3);e.Y8G("disabled",i.switchViewButtonDisabled()),e.BMQ("aria-label",i.getTranslation("chooseYear")),e.R7$(),e.SpI(" ",i.getYear(t)," ")}}function zt(o,a){if(1&o&&(e.qex(0),e.EFF(1),e.bVm()),2&o){const t=e.XpG(5);e.R7$(),e.Lme("",t.yearPickerValues()[0]," - ",t.yearPickerValues()[t.yearPickerValues().length-1],"")}}function Ht(o,a){1&o&&e.eu8(0)}function Yt(o,a){if(1&o&&(e.j41(0,"span",44),e.DNE(1,zt,2,2,"ng-container",7)(2,Ht,1,0,"ng-container",18),e.k0s()),2&o){const t=e.XpG(4);e.R7$(),e.Y8G("ngIf",!t.decadeTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decadeTemplate)("ngTemplateOutletContext",e.eq3(3,ie,t.yearPickerValues))}}function $t(o,a){1&o&&e.nrm(0,"ChevronRightIcon",40),2&o&&e.Y8G("styleClass","p-datepicker-next-icon")}function At(o,a){}function Xt(o,a){1&o&&e.DNE(0,At,0,0,"ng-template")}function Kt(o,a){if(1&o&&(e.j41(0,"span",45),e.DNE(1,Xt,1,0,null,13),e.k0s()),2&o){const t=e.XpG(4);e.R7$(),e.Y8G("ngTemplateOutlet",t.nextIconTemplate)}}function Ut(o,a){if(1&o&&(e.j41(0,"th",51)(1,"span"),e.EFF(2),e.k0s()()),2&o){const t=e.XpG(5);e.R7$(2),e.JRh(t.getTranslation("weekHeader"))}}function Qt(o,a){if(1&o&&(e.j41(0,"th",52)(1,"span"),e.EFF(2),e.k0s()()),2&o){const t=a.$implicit;e.R7$(2),e.JRh(t)}}function qt(o,a){if(1&o&&(e.j41(0,"td",55)(1,"span",56),e.EFF(2),e.k0s()()),2&o){const t=e.XpG().index,i=e.XpG(2).$implicit;e.R7$(2),e.SpI(" ",i.weekNumbers[t]," ")}}function Wt(o,a){if(1&o&&(e.qex(0),e.EFF(1),e.bVm()),2&o){const t=e.XpG(2).$implicit;e.R7$(),e.JRh(t.day)}}function Zt(o,a){1&o&&e.eu8(0)}function Jt(o,a){if(1&o&&(e.qex(0),e.DNE(1,Zt,1,0,"ng-container",18),e.bVm()),2&o){const t=e.XpG(2).$implicit,i=e.XpG(6);e.R7$(),e.Y8G("ngTemplateOutlet",i.dateTemplate)("ngTemplateOutletContext",e.eq3(2,ie,t))}}function ei(o,a){1&o&&e.eu8(0)}function ti(o,a){if(1&o&&(e.qex(0),e.DNE(1,ei,1,0,"ng-container",18),e.bVm()),2&o){const t=e.XpG(2).$implicit,i=e.XpG(6);e.R7$(),e.Y8G("ngTemplateOutlet",i.disabledDateTemplate)("ngTemplateOutletContext",e.eq3(2,ie,t))}}function ii(o,a){if(1&o&&(e.j41(0,"div",59),e.EFF(1),e.k0s()),2&o){const t=e.XpG(2).$implicit;e.R7$(),e.SpI(" ",t.day," ")}}function ni(o,a){if(1&o){const t=e.RV6();e.qex(0),e.j41(1,"span",57),e.bIt("click",function(n){e.eBV(t);const s=e.XpG().$implicit,l=e.XpG(6);return e.Njj(l.onDateSelect(n,s))})("keydown",function(n){e.eBV(t);const s=e.XpG().$implicit,l=e.XpG(3).index,r=e.XpG(3);return e.Njj(r.onDateCellKeydown(n,s,l))}),e.DNE(2,Wt,2,1,"ng-container",7)(3,Jt,2,4,"ng-container",7)(4,ti,2,4,"ng-container",7),e.k0s(),e.DNE(5,ii,2,1,"div",58),e.bVm()}if(2&o){const t=e.XpG().$implicit,i=e.XpG(6);e.R7$(),e.Y8G("ngClass",e.l_i(5,ne,i.isSelected(t)&&t.selectable,!t.selectable)),e.R7$(),e.Y8G("ngIf",!i.dateTemplate&&(t.selectable||!i.disabledDateTemplate)),e.R7$(),e.Y8G("ngIf",t.selectable||!i.disabledDateTemplate),e.R7$(),e.Y8G("ngIf",!t.selectable),e.R7$(),e.Y8G("ngIf",i.isSelected(t))}}function oi(o,a){if(1&o&&(e.j41(0,"td",16),e.DNE(1,ni,6,8,"ng-container",7),e.k0s()),2&o){const t=a.$implicit,i=e.XpG(6);e.Y8G("ngClass",e.l_i(3,ft,t.otherMonth,t.today)),e.BMQ("aria-label",t.day),e.R7$(),e.Y8G("ngIf",!t.otherMonth||i.showOtherMonths)}}function si(o,a){if(1&o&&(e.j41(0,"tr"),e.DNE(1,qt,3,1,"td",53)(2,oi,2,6,"td",54),e.k0s()),2&o){const t=a.$implicit,i=e.XpG(5);e.R7$(),e.Y8G("ngIf",i.showWeek),e.R7$(),e.Y8G("ngForOf",t)}}function ai(o,a){if(1&o&&(e.j41(0,"div",46)(1,"table",47)(2,"thead")(3,"tr"),e.DNE(4,Ut,3,1,"th",48)(5,Qt,3,1,"th",49),e.k0s()(),e.j41(6,"tbody"),e.DNE(7,si,3,2,"tr",50),e.k0s()()()),2&o){const t=e.XpG().$implicit,i=e.XpG(3);e.R7$(4),e.Y8G("ngIf",i.showWeek),e.R7$(),e.Y8G("ngForOf",i.weekDays),e.R7$(2),e.Y8G("ngForOf",t.dates)}}function li(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",27)(1,"div",28),e.DNE(2,Nt,3,3,"button",29),e.j41(3,"div",30),e.DNE(4,jt,2,3,"button",31)(5,Pt,2,3,"button",32)(6,Yt,3,5,"span",33),e.k0s(),e.j41(7,"button",34),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onContainerButtonKeydown(n))})("click",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onNextButtonClick(n))}),e.DNE(8,$t,1,1,"ChevronRightIcon",35)(9,Kt,2,1,"span",36),e.k0s()(),e.DNE(10,ai,8,3,"div",37),e.k0s()}if(2&o){const t=a.index,i=e.XpG(3);e.R7$(2),e.Y8G("ngIf",0===t),e.R7$(2),e.Y8G("ngIf","date"===i.currentView),e.R7$(),e.Y8G("ngIf","year"!==i.currentView),e.R7$(),e.Y8G("ngIf","year"===i.currentView),e.R7$(),e.xc7("display",1===i.numberOfMonths||t===i.numberOfMonths-1?"inline-flex":"none"),e.BMQ("aria-label",i.nextIconAriaLabel),e.R7$(),e.Y8G("ngIf",!i.nextIconTemplate),e.R7$(),e.Y8G("ngIf",i.nextIconTemplate),e.R7$(),e.Y8G("ngIf","date"===i.currentView)}}function ri(o,a){if(1&o&&(e.j41(0,"div",59),e.EFF(1),e.k0s()),2&o){const t=e.XpG().$implicit;e.R7$(),e.SpI(" ",t," ")}}function ci(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",62),e.bIt("click",function(n){const s=e.eBV(t).index,l=e.XpG(4);return e.Njj(l.onMonthSelect(n,s))})("keydown",function(n){const s=e.eBV(t).index,l=e.XpG(4);return e.Njj(l.onMonthCellKeydown(n,s))}),e.EFF(1),e.DNE(2,ri,2,1,"div",58),e.k0s()}if(2&o){const t=a.$implicit,i=a.index,n=e.XpG(4);e.Y8G("ngClass",e.l_i(3,ne,n.isMonthSelected(i),n.isMonthDisabled(i))),e.R7$(),e.SpI(" ",t," "),e.R7$(),e.Y8G("ngIf",n.isMonthSelected(i))}}function di(o,a){if(1&o&&(e.j41(0,"div",60),e.DNE(1,ci,3,6,"span",61),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngForOf",t.monthPickerValues())}}function pi(o,a){if(1&o&&(e.j41(0,"div",59),e.EFF(1),e.k0s()),2&o){const t=e.XpG().$implicit;e.R7$(),e.SpI(" ",t," ")}}function ui(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",65),e.bIt("click",function(n){const s=e.eBV(t).$implicit,l=e.XpG(4);return e.Njj(l.onYearSelect(n,s))})("keydown",function(n){const s=e.eBV(t).$implicit,l=e.XpG(4);return e.Njj(l.onYearCellKeydown(n,s))}),e.EFF(1),e.DNE(2,pi,2,1,"div",58),e.k0s()}if(2&o){const t=a.$implicit,i=e.XpG(4);e.Y8G("ngClass",e.l_i(3,ne,i.isYearSelected(t),i.isYearDisabled(t))),e.R7$(),e.SpI(" ",t," "),e.R7$(),e.Y8G("ngIf",i.isYearSelected(t))}}function hi(o,a){if(1&o&&(e.j41(0,"div",63),e.DNE(1,ui,3,6,"span",64),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngForOf",t.yearPickerValues())}}function mi(o,a){if(1&o&&(e.qex(0),e.j41(1,"div",23),e.DNE(2,li,11,10,"div",24),e.k0s(),e.DNE(3,di,2,1,"div",25)(4,hi,2,1,"div",26),e.bVm()),2&o){const t=e.XpG(2);e.R7$(2),e.Y8G("ngForOf",t.months),e.R7$(),e.Y8G("ngIf","month"===t.currentView),e.R7$(),e.Y8G("ngIf","year"===t.currentView)}}function _i(o,a){1&o&&e.nrm(0,"ChevronUpIcon")}function gi(o,a){}function fi(o,a){1&o&&e.DNE(0,gi,0,0,"ng-template")}function bi(o,a){1&o&&(e.qex(0),e.EFF(1,"0"),e.bVm())}function vi(o,a){1&o&&e.nrm(0,"ChevronDownIcon")}function yi(o,a){}function Ci(o,a){1&o&&e.DNE(0,yi,0,0,"ng-template")}function wi(o,a){1&o&&e.nrm(0,"ChevronUpIcon")}function Ii(o,a){}function xi(o,a){1&o&&e.DNE(0,Ii,0,0,"ng-template")}function Ti(o,a){1&o&&(e.qex(0),e.EFF(1,"0"),e.bVm())}function ki(o,a){1&o&&e.nrm(0,"ChevronDownIcon")}function Si(o,a){}function Di(o,a){1&o&&e.DNE(0,Si,0,0,"ng-template")}function Ei(o,a){if(1&o&&(e.j41(0,"div",69)(1,"span"),e.EFF(2),e.k0s()()),2&o){const t=e.XpG(3);e.R7$(2),e.JRh(t.timeSeparator)}}function Ri(o,a){1&o&&e.nrm(0,"ChevronUpIcon")}function Mi(o,a){}function Fi(o,a){1&o&&e.DNE(0,Mi,0,0,"ng-template")}function Gi(o,a){1&o&&(e.qex(0),e.EFF(1,"0"),e.bVm())}function Vi(o,a){1&o&&e.nrm(0,"ChevronDownIcon")}function Bi(o,a){}function Oi(o,a){1&o&&e.DNE(0,Bi,0,0,"ng-template")}function Li(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",74)(1,"button",68),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onContainerButtonKeydown(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.incrementSecond(n))})("keydown.space",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.incrementSecond(n))})("mousedown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseDown(n,2,1))})("mouseup",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.enter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.space",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseUp(n))})("mouseleave",function(){e.eBV(t);const n=e.XpG(3);return e.Njj(n.onTimePickerElementMouseLeave())}),e.DNE(2,Ri,1,0,"ChevronUpIcon",7)(3,Fi,1,0,null,13),e.k0s(),e.j41(4,"span"),e.DNE(5,Gi,2,0,"ng-container",7),e.EFF(6),e.k0s(),e.j41(7,"button",68),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onContainerButtonKeydown(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.decrementSecond(n))})("keydown.space",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.decrementSecond(n))})("mousedown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseDown(n,2,-1))})("mouseup",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.enter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.space",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onTimePickerElementMouseUp(n))})("mouseleave",function(){e.eBV(t);const n=e.XpG(3);return e.Njj(n.onTimePickerElementMouseLeave())}),e.DNE(8,Vi,1,0,"ChevronDownIcon",7)(9,Oi,1,0,null,13),e.k0s()()}if(2&o){const t=e.XpG(3);e.R7$(),e.BMQ("aria-label",t.getTranslation("nextSecond")),e.R7$(),e.Y8G("ngIf",!t.incrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.incrementIconTemplate),e.R7$(2),e.Y8G("ngIf",t.currentSecond<10),e.R7$(),e.JRh(t.currentSecond),e.R7$(),e.BMQ("aria-label",t.getTranslation("prevSecond")),e.R7$(),e.Y8G("ngIf",!t.decrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decrementIconTemplate)}}function Ni(o,a){1&o&&e.nrm(0,"ChevronUpIcon")}function ji(o,a){}function Pi(o,a){1&o&&e.DNE(0,ji,0,0,"ng-template")}function zi(o,a){1&o&&e.nrm(0,"ChevronDownIcon")}function Hi(o,a){}function Yi(o,a){1&o&&e.DNE(0,Hi,0,0,"ng-template")}function $i(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",75)(1,"button",76),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onContainerButtonKeydown(n))})("click",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.toggleAMPM(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.toggleAMPM(n))}),e.DNE(2,Ni,1,0,"ChevronUpIcon",7)(3,Pi,1,0,null,13),e.k0s(),e.j41(4,"span"),e.EFF(5),e.k0s(),e.j41(6,"button",76),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onContainerButtonKeydown(n))})("click",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.toggleAMPM(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.toggleAMPM(n))}),e.DNE(7,zi,1,0,"ChevronDownIcon",7)(8,Yi,1,0,null,13),e.k0s()()}if(2&o){const t=e.XpG(3);e.R7$(),e.BMQ("aria-label",t.getTranslation("am")),e.R7$(),e.Y8G("ngIf",!t.incrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.incrementIconTemplate),e.R7$(2),e.JRh(t.pm?"PM":"AM"),e.R7$(),e.BMQ("aria-label",t.getTranslation("pm")),e.R7$(),e.Y8G("ngIf",!t.decrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decrementIconTemplate)}}function Ai(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",66)(1,"div",67)(2,"button",68),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onContainerButtonKeydown(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.incrementHour(n))})("keydown.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.incrementHour(n))})("mousedown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseDown(n,0,1))})("mouseup",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("mouseleave",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.onTimePickerElementMouseLeave())}),e.DNE(3,_i,1,0,"ChevronUpIcon",7)(4,fi,1,0,null,13),e.k0s(),e.j41(5,"span"),e.DNE(6,bi,2,0,"ng-container",7),e.EFF(7),e.k0s(),e.j41(8,"button",68),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onContainerButtonKeydown(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.decrementHour(n))})("keydown.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.decrementHour(n))})("mousedown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseDown(n,0,-1))})("mouseup",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("mouseleave",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.onTimePickerElementMouseLeave())}),e.DNE(9,vi,1,0,"ChevronDownIcon",7)(10,Ci,1,0,null,13),e.k0s()(),e.j41(11,"div",69)(12,"span"),e.EFF(13),e.k0s()(),e.j41(14,"div",70)(15,"button",68),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onContainerButtonKeydown(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.incrementMinute(n))})("keydown.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.incrementMinute(n))})("mousedown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseDown(n,1,1))})("mouseup",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("mouseleave",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.onTimePickerElementMouseLeave())}),e.DNE(16,wi,1,0,"ChevronUpIcon",7)(17,xi,1,0,null,13),e.k0s(),e.j41(18,"span"),e.DNE(19,Ti,2,0,"ng-container",7),e.EFF(20),e.k0s(),e.j41(21,"button",68),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onContainerButtonKeydown(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.decrementMinute(n))})("keydown.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.decrementMinute(n))})("mousedown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseDown(n,1,-1))})("mouseup",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.enter",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("keyup.space",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTimePickerElementMouseUp(n))})("mouseleave",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.onTimePickerElementMouseLeave())}),e.DNE(22,ki,1,0,"ChevronDownIcon",7)(23,Di,1,0,null,13),e.k0s()(),e.DNE(24,Ei,3,1,"div",71)(25,Li,10,8,"div",72)(26,$i,9,7,"div",73),e.k0s()}if(2&o){const t=e.XpG(2);e.R7$(2),e.BMQ("aria-label",t.getTranslation("nextHour")),e.R7$(),e.Y8G("ngIf",!t.incrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.incrementIconTemplate),e.R7$(2),e.Y8G("ngIf",t.currentHour<10),e.R7$(),e.JRh(t.currentHour),e.R7$(),e.BMQ("aria-label",t.getTranslation("prevHour")),e.R7$(),e.Y8G("ngIf",!t.decrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decrementIconTemplate),e.R7$(3),e.JRh(t.timeSeparator),e.R7$(2),e.BMQ("aria-label",t.getTranslation("nextMinute")),e.R7$(),e.Y8G("ngIf",!t.incrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.incrementIconTemplate),e.R7$(2),e.Y8G("ngIf",t.currentMinute<10),e.R7$(),e.JRh(t.currentMinute),e.R7$(),e.BMQ("aria-label",t.getTranslation("prevMinute")),e.R7$(),e.Y8G("ngIf",!t.decrementIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decrementIconTemplate),e.R7$(),e.Y8G("ngIf",t.showSeconds),e.R7$(),e.Y8G("ngIf",t.showSeconds),e.R7$(),e.Y8G("ngIf","12"==t.hourFormat)}}function Xi(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",77)(1,"button",78),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onContainerButtonKeydown(n))})("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onTodayButtonClick(n))}),e.k0s(),e.j41(2,"button",78),e.bIt("keydown",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onContainerButtonKeydown(n))})("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onClearButtonClick(n))}),e.k0s()()}if(2&o){const t=e.XpG(2);e.R7$(),e.Y8G("label",t.getTranslation("today"))("ngClass",e.eq3(4,ye,t.todayButtonStyleClass)),e.R7$(),e.Y8G("label",t.getTranslation("clear"))("ngClass",e.eq3(6,ye,t.clearButtonStyleClass))}}function Ki(o,a){1&o&&e.eu8(0)}function Ui(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",20,2),e.bIt("@overlayAnimation.start",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onOverlayAnimationStart(n))})("@overlayAnimation.done",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onOverlayAnimationDone(n))})("click",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onOverlayClick(n))}),e.SdG(2),e.DNE(3,Gt,1,0,"ng-container",13)(4,mi,5,3,"ng-container",7)(5,Ai,27,20,"div",21)(6,Xi,3,8,"div",22),e.SdG(7,1),e.DNE(8,Ki,1,0,"ng-container",13),e.k0s()}if(2&o){const t=e.XpG();e.HbH(t.panelStyleClass),e.Y8G("ngStyle",t.panelStyle)("ngClass",e.l4e(14,mt,t.inline,t.disabled,t.timeOnly,t.numberOfMonths>1,"month"===t.view,t.touchUI))("@overlayAnimation",t.touchUI?e.eq3(24,_t,e.l_i(21,ve,t.showTransitionOptions,t.hideTransitionOptions)):e.eq3(29,gt,e.l_i(26,ve,t.showTransitionOptions,t.hideTransitionOptions)))("@.disabled",!0===t.inline),e.BMQ("aria-label",t.getTranslation("chooseDate"))("role",t.inline?null:"dialog")("aria-modal",t.inline?null:"true"),e.R7$(3),e.Y8G("ngTemplateOutlet",t.headerTemplate),e.R7$(),e.Y8G("ngIf",!t.timeOnly),e.R7$(),e.Y8G("ngIf",(t.showTime||t.timeOnly)&&"date"===t.currentView),e.R7$(),e.Y8G("ngIf",t.showButtonBar),e.R7$(2),e.Y8G("ngTemplateOutlet",t.footerTemplate)}}const Qi={provide:R.kq,useExisting:(0,e.Rfq)(()=>qi),multi:!0};let qi=(()=>{class o{document;el;renderer;cd;zone;config;overlayService;iconDisplay="button";style;styleClass;inputStyle;inputId;name;inputStyleClass;placeholder;ariaLabelledBy;ariaLabel;iconAriaLabel;disabled;dateFormat;multipleSeparator=",";rangeSeparator="-";inline=!1;showOtherMonths=!0;selectOtherMonths;showIcon;icon;appendTo;readonlyInput;shortYearCutoff="+10";monthNavigator;yearNavigator;hourFormat="24";timeOnly;stepHour=1;stepMinute=1;stepSecond=1;showSeconds=!1;required;showOnFocus=!0;showWeek=!1;showClear=!1;dataType="date";selectionMode="single";maxDateCount;showButtonBar;todayButtonStyleClass="p-button-text";clearButtonStyleClass="p-button-text";autoZIndex=!0;baseZIndex=0;panelStyleClass;panelStyle;keepInvalid=!1;hideOnDateTimeSelect=!0;touchUI;timeSeparator=":";focusTrap=!0;showTransitionOptions=".12s cubic-bezier(0, 0, 0.2, 1)";hideTransitionOptions=".1s linear";tabindex;get minDate(){return this._minDate}set minDate(t){this._minDate=t,null!=this.currentMonth&&null!=this.currentMonth&&this.currentYear&&this.createMonths(this.currentMonth,this.currentYear)}get maxDate(){return this._maxDate}set maxDate(t){this._maxDate=t,null!=this.currentMonth&&null!=this.currentMonth&&this.currentYear&&this.createMonths(this.currentMonth,this.currentYear)}get disabledDates(){return this._disabledDates}set disabledDates(t){this._disabledDates=t,null!=this.currentMonth&&null!=this.currentMonth&&this.currentYear&&this.createMonths(this.currentMonth,this.currentYear)}get disabledDays(){return this._disabledDays}set disabledDays(t){this._disabledDays=t,null!=this.currentMonth&&null!=this.currentMonth&&this.currentYear&&this.createMonths(this.currentMonth,this.currentYear)}get yearRange(){return this._yearRange}set yearRange(t){if(this._yearRange=t,t){const i=t.split(":"),n=parseInt(i[0]),s=parseInt(i[1]);this.populateYearOptions(n,s)}}get showTime(){return this._showTime}set showTime(t){this._showTime=t,void 0===this.currentHour&&this.initTime(this.value||new Date),this.updateInputfield()}get responsiveOptions(){return this._responsiveOptions}set responsiveOptions(t){this._responsiveOptions=t,this.destroyResponsiveStyleElement(),this.createResponsiveStyle()}get numberOfMonths(){return this._numberOfMonths}set numberOfMonths(t){this._numberOfMonths=t,this.destroyResponsiveStyleElement(),this.createResponsiveStyle()}get firstDayOfWeek(){return this._firstDayOfWeek}set firstDayOfWeek(t){this._firstDayOfWeek=t,this.createWeekDays()}set locale(t){console.warn("Locale property has no effect, use new i18n API instead.")}get view(){return this._view}set view(t){this._view=t,this.currentView=this._view}get defaultDate(){return this._defaultDate}set defaultDate(t){if(this._defaultDate=t,this.initialized){const i=t||new Date;this.currentMonth=i.getMonth(),this.currentYear=i.getFullYear(),this.initTime(i),this.createMonths(this.currentMonth,this.currentYear)}}onFocus=new e.bkB;onBlur=new e.bkB;onClose=new e.bkB;onSelect=new e.bkB;onClear=new e.bkB;onInput=new e.bkB;onTodayClick=new e.bkB;onClearClick=new e.bkB;onMonthChange=new e.bkB;onYearChange=new e.bkB;onClickOutside=new e.bkB;onShow=new e.bkB;templates;containerViewChild;inputfieldViewChild;set content(t){this.contentViewChild=t,this.contentViewChild&&(this.isMonthNavigate?(Promise.resolve(null).then(()=>this.updateFocus()),this.isMonthNavigate=!1):!this.focus&&!this.inline&&this.initFocusableCell())}contentViewChild;value;dates;months;weekDays;currentMonth;currentYear;currentHour;currentMinute;currentSecond;pm;mask;maskClickListener;overlay;responsiveStyleElement;overlayVisible;onModelChange=()=>{};onModelTouched=()=>{};calendarElement;timePickerTimer;documentClickListener;animationEndListener;ticksTo1970;yearOptions;focus;isKeydown;filled;inputFieldValue=null;_minDate;_maxDate;_showTime;_yearRange;preventDocumentListener;dateTemplate;headerTemplate;footerTemplate;disabledDateTemplate;decadeTemplate;previousIconTemplate;nextIconTemplate;triggerIconTemplate;clearIconTemplate;decrementIconTemplate;incrementIconTemplate;inputIconTemplate;_disabledDates;_disabledDays;selectElement;todayElement;focusElement;scrollHandler;documentResizeListener;navigationState=null;isMonthNavigate;initialized;translationSubscription;_locale;_responsiveOptions;currentView;attributeSelector;panelId;_numberOfMonths=1;_firstDayOfWeek;_view="date";preventFocus;_defaultDate;window;get locale(){return this._locale}get iconButtonAriaLabel(){return this.iconAriaLabel?this.iconAriaLabel:this.getTranslation("chooseDate")}get prevIconAriaLabel(){return this.getTranslation("year"===this.currentView?"prevDecade":"month"===this.currentView?"prevYear":"prevMonth")}get nextIconAriaLabel(){return this.getTranslation("year"===this.currentView?"nextDecade":"month"===this.currentView?"nextYear":"nextMonth")}constructor(t,i,n,s,l,r,c){this.document=t,this.el=i,this.renderer=n,this.cd=s,this.zone=l,this.config=r,this.overlayService=c,this.window=this.document.defaultView}ngOnInit(){this.attributeSelector=(0,h._Y)(),this.panelId=this.attributeSelector+"_panel";const t=this.defaultDate||new Date;this.createResponsiveStyle(),this.currentMonth=t.getMonth(),this.currentYear=t.getFullYear(),this.yearOptions=[],this.currentView=this.view,"date"===this.view&&(this.createWeekDays(),this.initTime(t),this.createMonths(this.currentMonth,this.currentYear),this.ticksTo1970=24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7),this.translationSubscription=this.config.translationObserver.subscribe(()=>{this.createWeekDays(),this.cd.markForCheck()}),this.initialized=!0}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"date":default:this.dateTemplate=t.template;break;case"decade":this.decadeTemplate=t.template;break;case"disabledDate":this.disabledDateTemplate=t.template;break;case"header":this.headerTemplate=t.template;break;case"inputicon":this.inputIconTemplate=t.template;break;case"previousicon":this.previousIconTemplate=t.template;break;case"nexticon":this.nextIconTemplate=t.template;break;case"triggericon":this.triggerIconTemplate=t.template;break;case"clearicon":this.clearIconTemplate=t.template;break;case"decrementicon":this.decrementIconTemplate=t.template;break;case"incrementicon":this.incrementIconTemplate=t.template;break;case"footer":this.footerTemplate=t.template}})}ngAfterViewInit(){this.inline&&(this.contentViewChild&&this.contentViewChild.nativeElement.setAttribute(this.attributeSelector,""),!this.disabled&&!this.inline&&(this.initFocusableCell(),1===this.numberOfMonths&&this.contentViewChild&&this.contentViewChild.nativeElement&&(this.contentViewChild.nativeElement.style.width=d.D.getOuterWidth(this.containerViewChild?.nativeElement)+"px")))}getTranslation(t){return this.config.getTranslation(t)}populateYearOptions(t,i){this.yearOptions=[];for(let n=t;n<=i;n++)this.yearOptions.push(n)}createWeekDays(){this.weekDays=[];let t=this.getFirstDateOfWeek(),i=this.getTranslation(g.Yj.DAY_NAMES_MIN);for(let n=0;n<7;n++)this.weekDays.push(i[t]),t=6==t?0:++t}monthPickerValues(){let t=[];for(let i=0;i<=11;i++)t.push(this.config.getTranslation("monthNamesShort")[i]);return t}yearPickerValues(){let t=[],i=this.currentYear-this.currentYear%10;for(let n=0;n<10;n++)t.push(i+n);return t}createMonths(t,i){this.months=this.months=[];for(let n=0;n11&&(s=s%11-1,l=i+1),this.months.push(this.createMonth(s,l))}}getWeekNumber(t){let i=new Date(t.getTime());i.setDate(i.getDate()+4-(i.getDay()||7));let n=i.getTime();return i.setMonth(0),i.setDate(1),Math.floor(Math.round((n-i.getTime())/864e5)/7)+1}createMonth(t,i){let n=[],s=this.getFirstDayOfMonthIndex(t,i),l=this.getDaysCountInMonth(t,i),r=this.getDaysCountInPrevMonth(t,i),c=1,p=new Date,u=[],_=Math.ceil((l+s)/7);for(let b=0;b<_;b++){let f=[];if(0==b){for(let C=r-s+1;C<=r;C++){let y=this.getPreviousMonthAndYear(t,i);f.push({day:C,month:y.month,year:y.year,otherMonth:!0,today:this.isToday(p,C,y.month,y.year),selectable:this.isSelectable(C,y.month,y.year,!0)})}let w=7-f.length;for(let C=0;Cl){let C=this.getNextMonthAndYear(t,i);f.push({day:c-l,month:C.month,year:C.year,otherMonth:!0,today:this.isToday(p,c-l,C.month,C.year),selectable:this.isSelectable(c-l,C.month,C.year,!0)})}else f.push({day:c,month:t,year:i,today:this.isToday(p,c,t,i),selectable:this.isSelectable(c,t,i,!1)});c++}this.showWeek&&u.push(this.getWeekNumber(new Date(f[0].year,f[0].month,f[0].day))),n.push(f)}return{month:t,year:i,dates:n,weekNumbers:u}}initTime(t){this.pm=t.getHours()>11,this.showTime?(this.currentMinute=t.getMinutes(),this.currentSecond=t.getSeconds(),this.setCurrentHourPM(t.getHours())):this.timeOnly&&(this.currentMinute=0,this.currentHour=0,this.currentSecond=0)}navBackward(t){this.disabled?t.preventDefault():(this.isMonthNavigate=!0,"month"===this.currentView?(this.decrementYear(),setTimeout(()=>{this.updateFocus()},1)):"year"===this.currentView?(this.decrementDecade(),setTimeout(()=>{this.updateFocus()},1)):(0===this.currentMonth?(this.currentMonth=11,this.decrementYear()):this.currentMonth--,this.onMonthChange.emit({month:this.currentMonth+1,year:this.currentYear}),this.createMonths(this.currentMonth,this.currentYear)))}navForward(t){this.disabled?t.preventDefault():(this.isMonthNavigate=!0,"month"===this.currentView?(this.incrementYear(),setTimeout(()=>{this.updateFocus()},1)):"year"===this.currentView?(this.incrementDecade(),setTimeout(()=>{this.updateFocus()},1)):(11===this.currentMonth?(this.currentMonth=0,this.incrementYear()):this.currentMonth++,this.onMonthChange.emit({month:this.currentMonth+1,year:this.currentYear}),this.createMonths(this.currentMonth,this.currentYear)))}decrementYear(){this.currentYear--;let t=this.yearOptions;if(this.yearNavigator&&this.currentYeart[t.length-1]){let i=t[t.length-1]-t[0];this.populateYearOptions(t[0]+i,t[t.length-1]+i)}}switchToMonthView(t){this.setCurrentView("month"),t.preventDefault()}switchToYearView(t){this.setCurrentView("year"),t.preventDefault()}onDateSelect(t,i){!this.disabled&&i.selectable?(this.isMultipleSelection()&&this.isSelected(i)?(this.value=this.value.filter((n,s)=>!this.isDateEquals(n,i)),0===this.value.length&&(this.value=null),this.updateModel(this.value)):this.shouldSelectDate(i)&&this.selectDate(i),this.isSingleSelection()&&this.hideOnDateTimeSelect&&setTimeout(()=>{t.preventDefault(),this.hideOverlay(),this.mask&&this.disableModality(),this.cd.markForCheck()},150),this.updateInputfield(),t.preventDefault()):t.preventDefault()}shouldSelectDate(t){return!this.isMultipleSelection()||null==this.maxDateCount||this.maxDateCount>(this.value?this.value.length:0)}onMonthSelect(t,i){"month"===this.view?this.onDateSelect(t,{year:this.currentYear,month:i,day:1,selectable:!0}):(this.currentMonth=i,this.createMonths(this.currentMonth,this.currentYear),this.setCurrentView("date"),this.onMonthChange.emit({month:this.currentMonth+1,year:this.currentYear}))}onYearSelect(t,i){"year"===this.view?this.onDateSelect(t,{year:i,month:0,day:1,selectable:!0}):(this.currentYear=i,this.setCurrentView("month"),this.onYearChange.emit({month:this.currentMonth+1,year:this.currentYear}))}updateInputfield(){let t="";if(this.value)if(this.isSingleSelection())t=this.formatDateTime(this.value);else if(this.isMultipleSelection())for(let i=0;i11,this.currentHour=t>=12?12==t?12:t-12:0==t?12:t):this.currentHour=t}setCurrentView(t){this.currentView=t,this.cd.detectChanges(),this.alignOverlay()}selectDate(t){let i=new Date(t.year,t.month,t.day);if(this.showTime&&(i.setHours("12"==this.hourFormat?12===this.currentHour?this.pm?12:0:this.pm?this.currentHour+12:this.currentHour:this.currentHour),i.setMinutes(this.currentMinute),i.setSeconds(this.currentSecond)),this.minDate&&this.minDate>i&&(i=this.minDate,this.setCurrentHourPM(i.getHours()),this.currentMinute=i.getMinutes(),this.currentSecond=i.getSeconds()),this.maxDate&&this.maxDate=n.getTime()?s=i:(n=i,s=null),this.updateModel([n,s])}else this.updateModel([i,null]);this.onSelect.emit(i)}updateModel(t){if(this.value=t,"date"==this.dataType)this.onModelChange(this.value);else if("string"==this.dataType)if(this.isSingleSelection())this.onModelChange(this.formatDateTime(this.value));else{let i=null;Array.isArray(this.value)&&(i=this.value.map(n=>this.formatDateTime(n))),this.onModelChange(i)}}getFirstDayOfMonthIndex(t,i){let n=new Date;n.setDate(1),n.setMonth(t),n.setFullYear(i);let s=n.getDay()+this.getSundayIndex();return s>=7?s-7:s}getDaysCountInMonth(t,i){return 32-this.daylightSavingAdjust(new Date(i,t,32)).getDate()}getDaysCountInPrevMonth(t,i){let n=this.getPreviousMonthAndYear(t,i);return this.getDaysCountInMonth(n.month,n.year)}getPreviousMonthAndYear(t,i){let n,s;return 0===t?(n=11,s=i-1):(n=t-1,s=i),{month:n,year:s}}getNextMonthAndYear(t,i){let n,s;return 11===t?(n=0,s=i+1):(n=t+1,s=i),{month:n,year:s}}getSundayIndex(){let t=this.getFirstDateOfWeek();return t>0?7-t:0}isSelected(t){if(!this.value)return!1;if(this.isSingleSelection())return this.isDateEquals(this.value,t);if(this.isMultipleSelection()){let i=!1;for(let n of this.value)if(i=this.isDateEquals(n,t),i)break;return i}return this.isRangeSelection()?this.value[1]?this.isDateEquals(this.value[0],t)||this.isDateEquals(this.value[1],t)||this.isDateBetween(this.value[0],this.value[1],t):this.isDateEquals(this.value[0],t):void 0}isComparable(){return null!=this.value&&"string"!=typeof this.value}isMonthSelected(t){if(this.isComparable()&&!this.isMultipleSelection()){const[i,n]=this.isRangeSelection()?this.value:[this.value,this.value],s=new Date(this.currentYear,t,1);return s>=i&&s<=(n??i)}return!1}isMonthDisabled(t){for(let i=1;i=l.getTime()}return!1}isSingleSelection(){return"single"===this.selectionMode}isRangeSelection(){return"range"===this.selectionMode}isMultipleSelection(){return"multiple"===this.selectionMode}isToday(t,i,n,s){return t.getDate()===i&&t.getMonth()===n&&t.getFullYear()===s}isSelectable(t,i,n,s){let l=!0,r=!0,c=!0,p=!0;return!(s&&!this.selectOtherMonths)&&(this.minDate&&(this.minDate.getFullYear()>n||this.minDate.getFullYear()===n&&(this.minDate.getMonth()>i||this.minDate.getMonth()===i&&this.minDate.getDate()>t))&&(l=!1),this.maxDate&&(this.maxDate.getFullYear()1||this.disabled}onPrevButtonClick(t){this.navigationState={backward:!0,button:!0},this.navBackward(t)}onNextButtonClick(t){this.navigationState={backward:!1,button:!0},this.navForward(t)}onContainerButtonKeydown(t){switch(t.which){case 9:if(this.inline||this.trapFocus(t),this.inline){const i=d.D.findSingle(this.containerViewChild?.nativeElement,".p-datepicker-header");t.target==i.children[i.children.length-1]&&this.initFocusableCell()}break;case 27:this.inputfieldViewChild?.nativeElement.focus(),this.overlayVisible=!1,t.preventDefault()}}onInputKeydown(t){this.isKeydown=!0,40===t.keyCode&&this.contentViewChild?this.trapFocus(t):27===t.keyCode?this.overlayVisible&&(this.inputfieldViewChild?.nativeElement.focus(),this.overlayVisible=!1,t.preventDefault()):13===t.keyCode?this.overlayVisible&&(this.overlayVisible=!1,t.preventDefault()):9===t.keyCode&&this.contentViewChild&&(d.D.getFocusableElements(this.contentViewChild.nativeElement).forEach(i=>i.tabIndex="-1"),this.overlayVisible&&(this.overlayVisible=!1))}onDateCellKeydown(t,i,n){const s=t.currentTarget,l=s.parentElement;switch(t.which){case 40:{s.tabIndex="-1";let r=d.D.index(l),c=l.parentElement.nextElementSibling;c?d.D.hasClass(c.children[r].children[0],"p-disabled")?(this.navigationState={backward:!1},this.navForward(t)):(c.children[r].children[0].tabIndex="0",c.children[r].children[0].focus()):(this.navigationState={backward:!1},this.navForward(t)),t.preventDefault();break}case 38:{s.tabIndex="-1";let r=d.D.index(l),c=l.parentElement.previousElementSibling;if(c){let p=c.children[r].children[0];d.D.hasClass(p,"p-disabled")?(this.navigationState={backward:!0},this.navBackward(t)):(p.tabIndex="0",p.focus())}else this.navigationState={backward:!0},this.navBackward(t);t.preventDefault();break}case 37:{s.tabIndex="-1";let r=l.previousElementSibling;if(r){let c=r.children[0];d.D.hasClass(c,"p-disabled")||d.D.hasClass(c.parentElement,"p-datepicker-weeknumber")?this.navigateToMonth(!0,n):(c.tabIndex="0",c.focus())}else this.navigateToMonth(!0,n);t.preventDefault();break}case 39:{s.tabIndex="-1";let r=l.nextElementSibling;if(r){let c=r.children[0];d.D.hasClass(c,"p-disabled")?this.navigateToMonth(!1,n):(c.tabIndex="0",c.focus())}else this.navigateToMonth(!1,n);t.preventDefault();break}case 13:case 32:this.onDateSelect(t,i),t.preventDefault();break;case 27:this.inputfieldViewChild?.nativeElement.focus(),this.overlayVisible=!1,t.preventDefault();break;case 9:this.inline||this.trapFocus(t)}}onMonthCellKeydown(t,i){const n=t.currentTarget;switch(t.which){case 38:case 40:{n.tabIndex="-1";var s=n.parentElement.children,l=d.D.index(n);let r=s[40===t.which?l+3:l-3];r&&(r.tabIndex="0",r.focus()),t.preventDefault();break}case 37:{n.tabIndex="-1";let r=n.previousElementSibling;r?(r.tabIndex="0",r.focus()):(this.navigationState={backward:!0},this.navBackward(t)),t.preventDefault();break}case 39:{n.tabIndex="-1";let r=n.nextElementSibling;r?(r.tabIndex="0",r.focus()):(this.navigationState={backward:!1},this.navForward(t)),t.preventDefault();break}case 13:case 32:this.onMonthSelect(t,i),t.preventDefault();break;case 27:this.inputfieldViewChild?.nativeElement.focus(),this.overlayVisible=!1,t.preventDefault();break;case 9:this.inline||this.trapFocus(t)}}onYearCellKeydown(t,i){const n=t.currentTarget;switch(t.which){case 38:case 40:{n.tabIndex="-1";var s=n.parentElement.children,l=d.D.index(n);let r=s[40===t.which?l+2:l-2];r&&(r.tabIndex="0",r.focus()),t.preventDefault();break}case 37:{n.tabIndex="-1";let r=n.previousElementSibling;r?(r.tabIndex="0",r.focus()):(this.navigationState={backward:!0},this.navBackward(t)),t.preventDefault();break}case 39:{n.tabIndex="-1";let r=n.nextElementSibling;r?(r.tabIndex="0",r.focus()):(this.navigationState={backward:!1},this.navForward(t)),t.preventDefault();break}case 13:case 32:this.onYearSelect(t,i),t.preventDefault();break;case 27:this.inputfieldViewChild?.nativeElement.focus(),this.overlayVisible=!1,t.preventDefault();break;case 9:this.trapFocus(t)}}navigateToMonth(t,i){if(t)if(1===this.numberOfMonths||0===i)this.navigationState={backward:!0},this.navBackward(event);else{let s=d.D.find(this.contentViewChild.nativeElement.children[i-1],".p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)"),l=s[s.length-1];l.tabIndex="0",l.focus()}else if(1===this.numberOfMonths||i===this.numberOfMonths-1)this.navigationState={backward:!1},this.navForward(event);else{let s=d.D.findSingle(this.contentViewChild.nativeElement.children[i+1],".p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)");s.tabIndex="0",s.focus()}}updateFocus(){let t;if(this.navigationState){if(this.navigationState.button)this.initFocusableCell(),this.navigationState.backward?d.D.findSingle(this.contentViewChild.nativeElement,".p-datepicker-prev").focus():d.D.findSingle(this.contentViewChild.nativeElement,".p-datepicker-next").focus();else{if(this.navigationState.backward){let i;i=d.D.find(this.contentViewChild.nativeElement,"month"===this.currentView?".p-monthpicker .p-monthpicker-month:not(.p-disabled)":"year"===this.currentView?".p-yearpicker .p-yearpicker-year:not(.p-disabled)":".p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)"),i&&i.length>0&&(t=i[i.length-1])}else t=d.D.findSingle(this.contentViewChild.nativeElement,"month"===this.currentView?".p-monthpicker .p-monthpicker-month:not(.p-disabled)":"year"===this.currentView?".p-yearpicker .p-yearpicker-year:not(.p-disabled)":".p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)");t&&(t.tabIndex="0",t.focus())}this.navigationState=null}else this.initFocusableCell()}initFocusableCell(){const t=this.contentViewChild?.nativeElement;let i;if("month"===this.currentView){let n=d.D.find(t,".p-monthpicker .p-monthpicker-month:not(.p-disabled)"),s=d.D.findSingle(t,".p-monthpicker .p-monthpicker-month.p-highlight");n.forEach(l=>l.tabIndex=-1),i=s||n[0],0===n.length&&d.D.find(t,'.p-monthpicker .p-monthpicker-month.p-disabled[tabindex = "0"]').forEach(r=>r.tabIndex=-1)}else if("year"===this.currentView){let n=d.D.find(t,".p-yearpicker .p-yearpicker-year:not(.p-disabled)"),s=d.D.findSingle(t,".p-yearpicker .p-yearpicker-year.p-highlight");n.forEach(l=>l.tabIndex=-1),i=s||n[0],0===n.length&&d.D.find(t,'.p-yearpicker .p-yearpicker-year.p-disabled[tabindex = "0"]').forEach(r=>r.tabIndex=-1)}else if(i=d.D.findSingle(t,"span.p-highlight"),!i){let n=d.D.findSingle(t,"td.p-datepicker-today span:not(.p-disabled):not(.p-ink)");i=n||d.D.findSingle(t,".p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)")}i&&(i.tabIndex="0",!this.preventFocus&&(!this.navigationState||!this.navigationState.button)&&setTimeout(()=>{this.disabled||i.focus()},1),this.preventFocus=!1)}trapFocus(t){let i=d.D.getFocusableElements(this.contentViewChild.nativeElement);if(i&&i.length>0)if(i[0].ownerDocument.activeElement){let n=i.indexOf(i[0].ownerDocument.activeElement);if(t.shiftKey)if(-1==n||0===n)if(this.focusTrap)i[i.length-1].focus();else{if(-1===n)return this.hideOverlay();if(0===n)return}else i[n-1].focus();else if(-1==n)if(this.timeOnly)i[0].focus();else{let s=0;for(let l=0;lr||this.minDate.getHours()===r&&(this.minDate.getMinutes()>i||this.minDate.getMinutes()===i&&this.minDate.getSeconds()>n))||this.maxDate&&c&&this.maxDate.toDateString()===c&&(this.maxDate.getHours()=24?n-24:n:"12"==this.hourFormat&&(this.currentHour<12&&n>11&&(s=!this.pm),n=n>=13?n-12:n),this.validateTime(n,this.currentMinute,this.currentSecond,s)&&(this.currentHour=n,this.pm=s),t.preventDefault()}onTimePickerElementMouseDown(t,i,n){this.disabled||(this.repeat(t,null,i,n),t.preventDefault())}onTimePickerElementMouseUp(t){this.disabled||(this.clearTimePickerTimer(),this.updateTime())}onTimePickerElementMouseLeave(){!this.disabled&&this.timePickerTimer&&(this.clearTimePickerTimer(),this.updateTime())}repeat(t,i,n,s){let l=i||500;switch(this.clearTimePickerTimer(),this.timePickerTimer=setTimeout(()=>{this.repeat(t,100,n,s),this.cd.markForCheck()},l),n){case 0:1===s?this.incrementHour(t):this.decrementHour(t);break;case 1:1===s?this.incrementMinute(t):this.decrementMinute(t);break;case 2:1===s?this.incrementSecond(t):this.decrementSecond(t)}this.updateInputfield()}clearTimePickerTimer(){this.timePickerTimer&&(clearTimeout(this.timePickerTimer),this.timePickerTimer=null)}decrementHour(t){let i=this.currentHour-this.stepHour,n=this.pm;"24"==this.hourFormat?i=i<0?24+i:i:"12"==this.hourFormat&&(12===this.currentHour&&(n=!this.pm),i=i<=0?12+i:i),this.validateTime(i,this.currentMinute,this.currentSecond,n)&&(this.currentHour=i,this.pm=n),t.preventDefault()}incrementMinute(t){let i=this.currentMinute+this.stepMinute;i=i>59?i-60:i,this.validateTime(this.currentHour,i,this.currentSecond,this.pm)&&(this.currentMinute=i),t.preventDefault()}decrementMinute(t){let i=this.currentMinute-this.stepMinute;i=i<0?60+i:i,this.validateTime(this.currentHour,i,this.currentSecond,this.pm)&&(this.currentMinute=i),t.preventDefault()}incrementSecond(t){let i=this.currentSecond+this.stepSecond;i=i>59?i-60:i,this.validateTime(this.currentHour,this.currentMinute,i,this.pm)&&(this.currentSecond=i),t.preventDefault()}decrementSecond(t){let i=this.currentSecond-this.stepSecond;i=i<0?60+i:i,this.validateTime(this.currentHour,this.currentMinute,i,this.pm)&&(this.currentSecond=i),t.preventDefault()}updateTime(){let t=this.value;this.isRangeSelection()&&(t=this.value[1]||this.value[0]),this.isMultipleSelection()&&(t=this.value[this.value.length-1]),t=t?new Date(t.getTime()):new Date,t.setHours("12"==this.hourFormat?12===this.currentHour?this.pm?12:0:this.pm?this.currentHour+12:this.currentHour:this.currentHour),t.setMinutes(this.currentMinute),t.setSeconds(this.currentSecond),this.isRangeSelection()&&(t=this.value[1]?[this.value[0],t]:[t,null]),this.isMultipleSelection()&&(t=[...this.value.slice(0,-1),t]),this.updateModel(t),this.onSelect.emit(t),this.updateInputfield()}toggleAMPM(t){const i=!this.pm;this.validateTime(this.currentHour,this.currentMinute,this.currentSecond,i)&&(this.pm=i,this.updateTime()),t.preventDefault()}onUserInput(t){if(!this.isKeydown)return;this.isKeydown=!1;let i=t.target.value;try{let n=this.parseValueFromString(i);this.isValidSelection(n)?(this.updateModel(n),this.updateUI()):this.keepInvalid&&this.updateModel(n)}catch{this.updateModel(this.keepInvalid?i:null)}this.filled=null!=i&&i.length,this.onInput.emit(t)}isValidSelection(t){let i=!0;return this.isSingleSelection()?this.isSelectable(t.getDate(),t.getMonth(),t.getFullYear(),!1)||(i=!1):t.every(n=>this.isSelectable(n.getDate(),n.getMonth(),n.getFullYear(),!1))&&this.isRangeSelection()&&(i=t.length>1&&t[1]>t[0]),i}parseValueFromString(t){if(!t||0===t.trim().length)return null;let i;if(this.isSingleSelection())i=this.parseDateTime(t);else if(this.isMultipleSelection()){let n=t.split(this.multipleSeparator);i=[];for(let s of n)i.push(this.parseDateTime(s.trim()))}else if(this.isRangeSelection()){let n=t.split(" "+this.rangeSeparator+" ");i=[];for(let s=0;s{this.disableModality(),this.overlayVisible=!1}),this.renderer.appendChild(this.document.body,this.mask),d.D.blockBodyScroll())}disableModality(){this.mask&&(d.D.addClass(this.mask,"p-component-overlay-leave"),this.animationEndListener||(this.animationEndListener=this.renderer.listen(this.mask,"animationend",this.destroyMask.bind(this))))}destroyMask(){if(!this.mask)return;this.renderer.removeChild(this.document.body,this.mask);let i,t=this.document.body.children;for(let n=0;n{const _=n+1{let f=""+_;if(s(u))for(;f.lengths(u)?f[_]:b[_];let c="",p=!1;if(t)for(n=0;n11&&12!=n&&(n-=12),i+="12"==this.hourFormat&&0===n?12:n<10?"0"+n:n,i+=":",i+=s<10?"0"+s:s,this.showSeconds&&(i+=":",i+=l<10?"0"+l:l),"12"==this.hourFormat&&(i+=t.getHours()>11?" PM":" AM"),i}parseTime(t){let i=t.split(":");if(i.length!==(this.showSeconds?3:2))throw"Invalid time";let s=parseInt(i[0]),l=parseInt(i[1]),r=this.showSeconds?parseInt(i[2]):null;if(isNaN(s)||isNaN(l)||s>23||l>59||"12"==this.hourFormat&&s>12||this.showSeconds&&(isNaN(r)||r>59))throw"Invalid time";return"12"==this.hourFormat&&(12!==s&&this.pm?s+=12:!this.pm&&12===s&&(s-=12)),{hour:s,minute:l,second:r}}parseDate(t,i){if(null==i||null==t)throw"Invalid arguments";if(""===(t="object"==typeof t?t.toString():t+""))return null;let n,s,l,w,r=0,c="string"!=typeof this.shortYearCutoff?this.shortYearCutoff:(new Date).getFullYear()%100+parseInt(this.shortYearCutoff,10),p=-1,u=-1,_=-1,b=-1,f=!1,C=S=>{let D=n+1{let D=C(S),G="@"===S?14:"!"===S?20:"y"===S&&D?4:"o"===S?3:2,te=new RegExp("^\\d{"+("y"===S?G:1)+","+G+"}"),O=t.substring(r).match(te);if(!O)throw"Missing number at position "+r;return r+=O[0].length,parseInt(O[0],10)},T=(S,D,G)=>{let B=-1,te=C(S)?G:D,O=[];for(let V=0;V-(V[1].length-$[1].length));for(let V=0;V{if(t.charAt(r)!==i.charAt(n))throw"Unexpected literal at position "+r;r++};for("month"===this.view&&(_=1),n=0;n-1)for(u=1,_=b;s=this.getDaysCountInMonth(p,u-1),!(_<=s);)u++,_-=s;if("year"===this.view&&(u=-1===u?1:u,_=-1===_?1:_),w=this.daylightSavingAdjust(new Date(p,u-1,_)),w.getFullYear()!==p||w.getMonth()+1!==u||w.getDate()!==_)throw"Invalid date";return w}daylightSavingAdjust(t){return t?(t.setHours(t.getHours()>12?t.getHours()+2:0),t):null}updateFilledState(){this.filled=this.inputFieldValue&&""!=this.inputFieldValue}onTodayButtonClick(t){const i=new Date,n={day:i.getDate(),month:i.getMonth(),year:i.getFullYear(),otherMonth:i.getMonth()!==this.currentMonth||i.getFullYear()!==this.currentYear,today:!0,selectable:!0};this.createMonths(i.getMonth(),i.getFullYear()),this.onDateSelect(t,n),this.onTodayClick.emit(t)}onClearButtonClick(t){this.updateModel(null),this.updateInputfield(),this.hideOverlay(),this.onClearClick.emit(t)}createResponsiveStyle(){if(this.numberOfMonths>1&&this.responsiveOptions){this.responsiveStyleElement||(this.responsiveStyleElement=this.renderer.createElement("style"),this.responsiveStyleElement.type="text/css",this.renderer.appendChild(this.document.body,this.responsiveStyleElement));let t="";if(this.responsiveOptions){let i=[...this.responsiveOptions].filter(n=>!(!n.breakpoint||!n.numMonths)).sort((n,s)=>-1*n.breakpoint.localeCompare(s.breakpoint,void 0,{numeric:!0}));for(let n=0;n{this.documentClickListener=this.renderer.listen(this.el?this.el.nativeElement.ownerDocument:this.document,"mousedown",i=>{this.isOutsideClicked(i)&&this.overlayVisible&&this.zone.run(()=>{this.hideOverlay(),this.onClickOutside.emit(i),this.cd.markForCheck()})})})}unbindDocumentClickListener(){this.documentClickListener&&(this.documentClickListener(),this.documentClickListener=null)}bindDocumentResizeListener(){!this.documentResizeListener&&!this.touchUI&&(this.documentResizeListener=this.renderer.listen(this.window,"resize",this.onWindowResize.bind(this)))}unbindDocumentResizeListener(){this.documentResizeListener&&(this.documentResizeListener(),this.documentResizeListener=null)}bindScrollListener(){this.scrollHandler||(this.scrollHandler=new d.b(this.containerViewChild?.nativeElement,()=>{this.overlayVisible&&this.hideOverlay()})),this.scrollHandler.bindScrollListener()}unbindScrollListener(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()}isOutsideClicked(t){return!(this.el.nativeElement.isSameNode(t.target)||this.isNavIconClicked(t)||this.el.nativeElement.contains(t.target)||this.overlay&&this.overlay.contains(t.target))}isNavIconClicked(t){return d.D.hasClass(t.target,"p-datepicker-prev")||d.D.hasClass(t.target,"p-datepicker-prev-icon")||d.D.hasClass(t.target,"p-datepicker-next")||d.D.hasClass(t.target,"p-datepicker-next-icon")}onWindowResize(){this.overlayVisible&&!d.D.isTouchDevice()&&this.hideOverlay()}onOverlayHide(){this.currentView=this.view,this.mask&&this.destroyMask(),this.unbindDocumentClickListener(),this.unbindDocumentResizeListener(),this.unbindScrollListener(),this.overlay=null}ngOnDestroy(){this.scrollHandler&&(this.scrollHandler.destroy(),this.scrollHandler=null),this.translationSubscription&&this.translationSubscription.unsubscribe(),this.overlay&&this.autoZIndex&&h.Q$.clear(this.overlay),this.destroyResponsiveStyleElement(),this.clearTimePickerTimer(),this.restoreOverlayAppend(),this.onOverlayHide()}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(e.gRc),e.rXU(e.SKi),e.rXU(g.r1),e.rXU(g.si))};static \u0275cmp=e.VBU({type:o,selectors:[["p-calendar"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(lt,5),e.GBs(rt,5),e.GBs(ct,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.containerViewChild=s.first),e.mGM(s=e.lsd())&&(n.inputfieldViewChild=s.first),e.mGM(s=e.lsd())&&(n.content=s.first)}},hostAttrs:[1,"p-element","p-inputwrapper"],hostVars:6,hostBindings:function(i,n){2&i&&e.AVh("p-inputwrapper-filled",n.filled)("p-inputwrapper-focus",n.focus)("p-calendar-clearable",n.showClear&&!n.disabled)},inputs:{iconDisplay:"iconDisplay",style:"style",styleClass:"styleClass",inputStyle:"inputStyle",inputId:"inputId",name:"name",inputStyleClass:"inputStyleClass",placeholder:"placeholder",ariaLabelledBy:"ariaLabelledBy",ariaLabel:"ariaLabel",iconAriaLabel:"iconAriaLabel",disabled:"disabled",dateFormat:"dateFormat",multipleSeparator:"multipleSeparator",rangeSeparator:"rangeSeparator",inline:"inline",showOtherMonths:"showOtherMonths",selectOtherMonths:"selectOtherMonths",showIcon:"showIcon",icon:"icon",appendTo:"appendTo",readonlyInput:"readonlyInput",shortYearCutoff:"shortYearCutoff",monthNavigator:"monthNavigator",yearNavigator:"yearNavigator",hourFormat:"hourFormat",timeOnly:"timeOnly",stepHour:"stepHour",stepMinute:"stepMinute",stepSecond:"stepSecond",showSeconds:"showSeconds",required:"required",showOnFocus:"showOnFocus",showWeek:"showWeek",showClear:"showClear",dataType:"dataType",selectionMode:"selectionMode",maxDateCount:"maxDateCount",showButtonBar:"showButtonBar",todayButtonStyleClass:"todayButtonStyleClass",clearButtonStyleClass:"clearButtonStyleClass",autoZIndex:"autoZIndex",baseZIndex:"baseZIndex",panelStyleClass:"panelStyleClass",panelStyle:"panelStyle",keepInvalid:"keepInvalid",hideOnDateTimeSelect:"hideOnDateTimeSelect",touchUI:"touchUI",timeSeparator:"timeSeparator",focusTrap:"focusTrap",showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions",tabindex:"tabindex",minDate:"minDate",maxDate:"maxDate",disabledDates:"disabledDates",disabledDays:"disabledDays",yearRange:"yearRange",showTime:"showTime",responsiveOptions:"responsiveOptions",numberOfMonths:"numberOfMonths",firstDayOfWeek:"firstDayOfWeek",locale:"locale",view:"view",defaultDate:"defaultDate"},outputs:{onFocus:"onFocus",onBlur:"onBlur",onClose:"onClose",onSelect:"onSelect",onClear:"onClear",onInput:"onInput",onTodayClick:"onTodayClick",onClearClick:"onClearClick",onMonthChange:"onMonthChange",onYearChange:"onYearChange",onClickOutside:"onClickOutside",onShow:"onShow"},features:[e.Jv_([Qi])],ngContentSelectors:pt,decls:4,vars:12,consts:[["container",""],["inputfield",""],["contentWrapper",""],[3,"ngClass","ngStyle"],[3,"ngIf"],[3,"class","ngStyle","ngClass","click",4,"ngIf"],["type","text","role","combobox","aria-autocomplete","none","aria-haspopup","dialog","autocomplete","off",3,"focus","keydown","click","blur","input","value","readonly","ngStyle","placeholder","disabled","ngClass"],[4,"ngIf"],["type","button","aria-haspopup","dialog","pButton","","pRipple","","class","p-datepicker-trigger p-button-icon-only","tabindex","0",3,"disabled","click",4,"ngIf"],[3,"styleClass","click",4,"ngIf"],["class","p-calendar-clear-icon",3,"click",4,"ngIf"],[3,"click","styleClass"],[1,"p-calendar-clear-icon",3,"click"],[4,"ngTemplateOutlet"],["type","button","aria-haspopup","dialog","pButton","","pRipple","","tabindex","0",1,"p-datepicker-trigger","p-button-icon-only",3,"click","disabled"],[3,"ngClass",4,"ngIf"],[3,"ngClass"],[3,"click",4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"click"],[3,"click","ngStyle","ngClass"],["class","p-timepicker",4,"ngIf"],["class","p-datepicker-buttonbar",4,"ngIf"],[1,"p-datepicker-group-container"],["class","p-datepicker-group",4,"ngFor","ngForOf"],["class","p-monthpicker",4,"ngIf"],["class","p-yearpicker",4,"ngIf"],[1,"p-datepicker-group"],[1,"p-datepicker-header"],["class","p-datepicker-prev p-link","type","button","pRipple","",3,"keydown","click",4,"ngIf"],[1,"p-datepicker-title"],["type","button","class","p-datepicker-month p-link",3,"disabled","click","keydown",4,"ngIf"],["type","button","class","p-datepicker-year p-link",3,"disabled","click","keydown",4,"ngIf"],["class","p-datepicker-decade",4,"ngIf"],["type","button","pRipple","",1,"p-datepicker-next","p-link",3,"keydown","click"],[3,"styleClass",4,"ngIf"],["class","p-datepicker-next-icon",4,"ngIf"],["class","p-datepicker-calendar-container",4,"ngIf"],["type","button","pRipple","",1,"p-datepicker-prev","p-link",3,"keydown","click"],["class","p-datepicker-prev-icon",4,"ngIf"],[3,"styleClass"],[1,"p-datepicker-prev-icon"],["type","button",1,"p-datepicker-month","p-link",3,"click","keydown","disabled"],["type","button",1,"p-datepicker-year","p-link",3,"click","keydown","disabled"],[1,"p-datepicker-decade"],[1,"p-datepicker-next-icon"],[1,"p-datepicker-calendar-container"],["role","grid",1,"p-datepicker-calendar"],["class","p-datepicker-weekheader p-disabled",4,"ngIf"],["scope","col",4,"ngFor","ngForOf"],[4,"ngFor","ngForOf"],[1,"p-datepicker-weekheader","p-disabled"],["scope","col"],["class","p-datepicker-weeknumber",4,"ngIf"],[3,"ngClass",4,"ngFor","ngForOf"],[1,"p-datepicker-weeknumber"],[1,"p-disabled"],["draggable","false","pRipple","",3,"click","keydown","ngClass"],["class","p-hidden-accessible","aria-live","polite",4,"ngIf"],["aria-live","polite",1,"p-hidden-accessible"],[1,"p-monthpicker"],["class","p-monthpicker-month","pRipple","",3,"ngClass","click","keydown",4,"ngFor","ngForOf"],["pRipple","",1,"p-monthpicker-month",3,"click","keydown","ngClass"],[1,"p-yearpicker"],["class","p-yearpicker-year","pRipple","",3,"ngClass","click","keydown",4,"ngFor","ngForOf"],["pRipple","",1,"p-yearpicker-year",3,"click","keydown","ngClass"],[1,"p-timepicker"],[1,"p-hour-picker"],["type","button","pRipple","",1,"p-link",3,"keydown","keydown.enter","keydown.space","mousedown","mouseup","keyup.enter","keyup.space","mouseleave"],[1,"p-separator"],[1,"p-minute-picker"],["class","p-separator",4,"ngIf"],["class","p-second-picker",4,"ngIf"],["class","p-ampm-picker",4,"ngIf"],[1,"p-second-picker"],[1,"p-ampm-picker"],["type","button","pRipple","",1,"p-link",3,"keydown","click","keydown.enter"],[1,"p-datepicker-buttonbar"],["type","button","pButton","","pRipple","",3,"keydown","click","label","ngClass"]],template:function(i,n){1&i&&(e.NAR(dt),e.j41(0,"span",3,0),e.DNE(2,Ft,5,21,"ng-template",4)(3,Ui,9,31,"div",5),e.k0s()),2&i&&(e.HbH(n.styleClass),e.Y8G("ngClass",e.s1E(6,ut,n.showIcon&&"input"===n.iconDisplay,n.showIcon&&"button"===n.iconDisplay,n.timeOnly,n.disabled,n.focus||n.overlayVisible))("ngStyle",n.style),e.R7$(2),e.Y8G("ngIf",!n.inline),e.R7$(),e.Y8G("ngIf",n.inline||n.overlayVisible))},dependencies:()=>[m.YU,m.Sq,m.bT,m.T3,m.B3,M._f,E.n,_e,ge,fe,X,F.A,be],styles:["@layer primeng{.p-calendar{position:relative;display:inline-flex;max-width:100%}.p-calendar .p-inputtext{flex:1 1 auto;width:1%}.p-calendar-w-btn .p-inputtext{border-top-right-radius:0;border-bottom-right-radius:0}.p-calendar-w-btn .p-datepicker-trigger{border-top-left-radius:0;border-bottom-left-radius:0}.p-fluid .p-calendar{display:flex}.p-fluid .p-calendar .p-inputtext{width:1%}.p-calendar .p-datepicker{min-width:100%}.p-datepicker{width:auto;position:absolute;top:0;left:0}.p-datepicker-inline{display:inline-block;position:static;overflow-x:auto}.p-datepicker-header{display:flex;align-items:center;justify-content:space-between}.p-datepicker-header .p-datepicker-title{margin:0 auto}.p-datepicker-prev,.p-datepicker-next{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.p-datepicker-multiple-month .p-datepicker-group-container .p-datepicker-group{flex:1 1 auto}.p-datepicker-multiple-month .p-datepicker-group-container{display:flex}.p-datepicker table{width:100%;border-collapse:collapse}.p-datepicker td>span{display:flex;justify-content:center;align-items:center;cursor:pointer;margin:0 auto;overflow:hidden;position:relative}.p-monthpicker-month{width:33.3%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative}.p-datepicker-buttonbar{display:flex;justify-content:space-between;align-items:center}.p-timepicker{display:flex;justify-content:center;align-items:center}.p-timepicker button{display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative}.p-timepicker>div{display:flex;align-items:center;flex-direction:column}.p-datepicker-touch-ui,.p-calendar .p-datepicker-touch-ui{position:fixed;top:50%;left:50%;min-width:80vw;transform:translate(-50%,-50%)}.p-yearpicker-year{width:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative}.p-calendar-clear-icon{position:absolute;top:50%;margin-top:-.5rem;cursor:pointer}.p-calendar-clearable{position:relative}}\n"],encapsulation:2,data:{animation:[(0,v.hZ)("overlayAnimation",[(0,v.wk)("visibleTouchUI",(0,v.iF)({transform:"translate(-50%,-50%)",opacity:1})),(0,v.kY)("void => visible",[(0,v.iF)({opacity:0,transform:"scaleY(0.8)"}),(0,v.i0)("{{showTransitionParams}}",(0,v.iF)({opacity:1,transform:"*"}))]),(0,v.kY)("visible => void",[(0,v.i0)("{{hideTransitionParams}}",(0,v.iF)({opacity:0}))]),(0,v.kY)("void => visibleTouchUI",[(0,v.iF)({opacity:0,transform:"translate3d(-50%, -40%, 0) scale(0.9)"}),(0,v.i0)("{{showTransitionParams}}")]),(0,v.kY)("visibleTouchUI => void",[(0,v.i0)("{{hideTransitionParams}}",(0,v.iF)({opacity:0,transform:"translate3d(-50%, -40%, 0) scale(0.9)"}))])])]},changeDetection:0})}return o})(),Wi=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,M.tm,g.Gg,E.Z,_e,ge,fe,X,F.A,be,M.tm,g.Gg]})}return o})(),Zi=(()=>{class o{host;constructor(t){this.host=t}autofocus;focused=!1;ngAfterContentChecked(){if(!this.focused&&this.autofocus){const t=d.D.getFocusableElements(this.host.nativeElement);0===t.length&&this.host.nativeElement.focus(),t.length>0&&t[0].focus(),this.focused=!0}}static \u0275fac=function(i){return new(i||o)(e.rXU(e.aKT))};static \u0275dir=e.FsC({type:o,selectors:[["","pAutoFocus",""]],hostAttrs:[1,"p-element"],inputs:{autofocus:"autofocus"}})}return o})(),Ji=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD]})}return o})();const en=["overlay"],tn=["content"],nn=["*"],on=(o,a,t,i,n,s,l,r,c,p,u,_,b,f)=>({"p-overlay p-component":!0,"p-overlay-modal p-component-overlay p-component-overlay-enter":o,"p-overlay-center":a,"p-overlay-top":t,"p-overlay-top-start":i,"p-overlay-top-end":n,"p-overlay-bottom":s,"p-overlay-bottom-start":l,"p-overlay-bottom-end":r,"p-overlay-left":c,"p-overlay-left-start":p,"p-overlay-left-end":u,"p-overlay-right":_,"p-overlay-right-start":b,"p-overlay-right-end":f}),sn=(o,a,t)=>({showTransitionParams:o,hideTransitionParams:a,transform:t}),an=o=>({value:"visible",params:o}),ln=o=>({mode:o}),rn=o=>({$implicit:o});function cn(o,a){1&o&&e.eu8(0)}function dn(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",3,1),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onOverlayContentClick(n))})("@overlayContentAnimation.start",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onOverlayContentAnimationStart(n))})("@overlayContentAnimation.done",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onOverlayContentAnimationDone(n))}),e.SdG(2),e.DNE(3,cn,1,0,"ng-container",4),e.k0s()}if(2&o){const t=e.XpG(2);e.HbH(t.contentStyleClass),e.Y8G("ngStyle",t.contentStyle)("ngClass","p-overlay-content")("@overlayContentAnimation",e.eq3(11,an,e.sMw(7,sn,t.showTransitionOptions,t.hideTransitionOptions,t.transformOptions[t.modal?t.overlayResponsiveDirection:"default"]))),e.R7$(3),e.Y8G("ngTemplateOutlet",t.contentTemplate)("ngTemplateOutletContext",e.eq3(15,rn,e.eq3(13,ln,t.overlayMode)))}}function pn(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",3,0),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onOverlayClick())}),e.DNE(2,dn,4,17,"div",2),e.k0s()}if(2&o){const t=e.XpG();e.HbH(t.styleClass),e.Y8G("ngStyle",t.style)("ngClass",e.zJS(5,on,[t.modal,t.modal&&"center"===t.overlayResponsiveDirection,t.modal&&"top"===t.overlayResponsiveDirection,t.modal&&"top-start"===t.overlayResponsiveDirection,t.modal&&"top-end"===t.overlayResponsiveDirection,t.modal&&"bottom"===t.overlayResponsiveDirection,t.modal&&"bottom-start"===t.overlayResponsiveDirection,t.modal&&"bottom-end"===t.overlayResponsiveDirection,t.modal&&"left"===t.overlayResponsiveDirection,t.modal&&"left-start"===t.overlayResponsiveDirection,t.modal&&"left-end"===t.overlayResponsiveDirection,t.modal&&"right"===t.overlayResponsiveDirection,t.modal&&"right-start"===t.overlayResponsiveDirection,t.modal&&"right-end"===t.overlayResponsiveDirection])),e.R7$(2),e.Y8G("ngIf",t.visible)}}const un={provide:R.kq,useExisting:(0,e.Rfq)(()=>Ce),multi:!0},hn=(0,v.lY)([(0,v.iF)({transform:"{{transform}}",opacity:0}),(0,v.i0)("{{showTransitionParams}}")]),mn=(0,v.lY)([(0,v.i0)("{{hideTransitionParams}}",(0,v.iF)({transform:"{{transform}}",opacity:0}))]);let Ce=(()=>{class o{document;platformId;el;renderer;config;overlayService;cd;zone;get visible(){return this._visible}set visible(t){this._visible=t,this._visible&&!this.modalVisible&&(this.modalVisible=!0)}get mode(){return this._mode||this.overlayOptions?.mode}set mode(t){this._mode=t}get style(){return h.BF.merge(this._style,this.modal?this.overlayResponsiveOptions?.style:this.overlayOptions?.style)}set style(t){this._style=t}get styleClass(){return h.BF.merge(this._styleClass,this.modal?this.overlayResponsiveOptions?.styleClass:this.overlayOptions?.styleClass)}set styleClass(t){this._styleClass=t}get contentStyle(){return h.BF.merge(this._contentStyle,this.modal?this.overlayResponsiveOptions?.contentStyle:this.overlayOptions?.contentStyle)}set contentStyle(t){this._contentStyle=t}get contentStyleClass(){return h.BF.merge(this._contentStyleClass,this.modal?this.overlayResponsiveOptions?.contentStyleClass:this.overlayOptions?.contentStyleClass)}set contentStyleClass(t){this._contentStyleClass=t}get target(){const t=this._target||this.overlayOptions?.target;return void 0===t?"@prev":t}set target(t){this._target=t}get appendTo(){return this._appendTo||this.overlayOptions?.appendTo}set appendTo(t){this._appendTo=t}get autoZIndex(){const t=this._autoZIndex||this.overlayOptions?.autoZIndex;return void 0===t||t}set autoZIndex(t){this._autoZIndex=t}get baseZIndex(){const t=this._baseZIndex||this.overlayOptions?.baseZIndex;return void 0===t?0:t}set baseZIndex(t){this._baseZIndex=t}get showTransitionOptions(){const t=this._showTransitionOptions||this.overlayOptions?.showTransitionOptions;return void 0===t?".12s cubic-bezier(0, 0, 0.2, 1)":t}set showTransitionOptions(t){this._showTransitionOptions=t}get hideTransitionOptions(){const t=this._hideTransitionOptions||this.overlayOptions?.hideTransitionOptions;return void 0===t?".1s linear":t}set hideTransitionOptions(t){this._hideTransitionOptions=t}get listener(){return this._listener||this.overlayOptions?.listener}set listener(t){this._listener=t}get responsive(){return this._responsive||this.overlayOptions?.responsive}set responsive(t){this._responsive=t}get options(){return this._options}set options(t){this._options=t}visibleChange=new e.bkB;onBeforeShow=new e.bkB;onShow=new e.bkB;onBeforeHide=new e.bkB;onHide=new e.bkB;onAnimationStart=new e.bkB;onAnimationDone=new e.bkB;templates;overlayViewChild;contentViewChild;contentTemplate;_visible=!1;_mode;_style;_styleClass;_contentStyle;_contentStyleClass;_target;_appendTo;_autoZIndex;_baseZIndex;_showTransitionOptions;_hideTransitionOptions;_listener;_responsive;_options;modalVisible=!1;isOverlayClicked=!1;isOverlayContentClicked=!1;scrollHandler;documentClickListener;documentResizeListener;documentKeyboardListener;window;transformOptions={default:"scaleY(0.8)",center:"scale(0.7)",top:"translate3d(0px, -100%, 0px)","top-start":"translate3d(0px, -100%, 0px)","top-end":"translate3d(0px, -100%, 0px)",bottom:"translate3d(0px, 100%, 0px)","bottom-start":"translate3d(0px, 100%, 0px)","bottom-end":"translate3d(0px, 100%, 0px)",left:"translate3d(-100%, 0px, 0px)","left-start":"translate3d(-100%, 0px, 0px)","left-end":"translate3d(-100%, 0px, 0px)",right:"translate3d(100%, 0px, 0px)","right-start":"translate3d(100%, 0px, 0px)","right-end":"translate3d(100%, 0px, 0px)"};get modal(){if((0,m.UE)(this.platformId))return"modal"===this.mode||this.overlayResponsiveOptions&&this.window?.matchMedia(this.overlayResponsiveOptions.media?.replace("@media","")||`(max-width: ${this.overlayResponsiveOptions.breakpoint})`).matches}get overlayMode(){return this.mode||(this.modal?"modal":"overlay")}get overlayOptions(){return{...this.config?.overlayOptions,...this.options}}get overlayResponsiveOptions(){return{...this.overlayOptions?.responsive,...this.responsive}}get overlayResponsiveDirection(){return this.overlayResponsiveOptions?.direction||"center"}get overlayEl(){return this.overlayViewChild?.nativeElement}get contentEl(){return this.contentViewChild?.nativeElement}get targetEl(){return d.D.getTargetElement(this.target,this.el?.nativeElement)}constructor(t,i,n,s,l,r,c,p){this.document=t,this.platformId=i,this.el=n,this.renderer=s,this.config=l,this.overlayService=r,this.cd=c,this.zone=p,this.window=this.document.defaultView}ngAfterContentInit(){this.templates?.forEach(t=>{t.getType(),this.contentTemplate=t.template})}show(t,i=!1){this.onVisibleChange(!0),this.handleEvents("onShow",{overlay:t||this.overlayEl,target:this.targetEl,mode:this.overlayMode}),i&&d.D.focus(this.targetEl),this.modal&&d.D.addClass(this.document?.body,"p-overflow-hidden")}hide(t,i=!1){this.visible&&(this.onVisibleChange(!1),this.handleEvents("onHide",{overlay:t||this.overlayEl,target:this.targetEl,mode:this.overlayMode}),i&&d.D.focus(this.targetEl),this.modal&&d.D.removeClass(this.document?.body,"p-overflow-hidden"))}alignOverlay(){!this.modal&&d.D.alignOverlay(this.overlayEl,this.targetEl,this.appendTo)}onVisibleChange(t){this._visible=t,this.visibleChange.emit(t)}onOverlayClick(){this.isOverlayClicked=!0}onOverlayContentClick(t){this.overlayService.add({originalEvent:t,target:this.targetEl}),this.isOverlayContentClicked=!0}onOverlayContentAnimationStart(t){switch(t.toState){case"visible":this.handleEvents("onBeforeShow",{overlay:this.overlayEl,target:this.targetEl,mode:this.overlayMode}),this.autoZIndex&&h.Q$.set(this.overlayMode,this.overlayEl,this.baseZIndex+this.config?.zIndex[this.overlayMode]),d.D.appendOverlay(this.overlayEl,"body"===this.appendTo?this.document.body:this.appendTo,this.appendTo),this.alignOverlay();break;case"void":this.handleEvents("onBeforeHide",{overlay:this.overlayEl,target:this.targetEl,mode:this.overlayMode}),this.modal&&d.D.addClass(this.overlayEl,"p-component-overlay-leave")}this.handleEvents("onAnimationStart",t)}onOverlayContentAnimationDone(t){const i=this.overlayEl||t.element.parentElement;switch(t.toState){case"visible":this.show(i,!0),this.bindListeners();break;case"void":this.hide(i,!0),this.unbindListeners(),d.D.appendOverlay(this.overlayEl,this.targetEl,this.appendTo),h.Q$.clear(i),this.modalVisible=!1,this.cd.markForCheck()}this.handleEvents("onAnimationDone",t)}handleEvents(t,i){this[t].emit(i),this.options&&this.options[t]&&this.options[t](i),this.config?.overlayOptions&&(this.config?.overlayOptions)[t]&&(this.config?.overlayOptions)[t](i)}bindListeners(){this.bindScrollListener(),this.bindDocumentClickListener(),this.bindDocumentResizeListener(),this.bindDocumentKeyboardListener()}unbindListeners(){this.unbindScrollListener(),this.unbindDocumentClickListener(),this.unbindDocumentResizeListener(),this.unbindDocumentKeyboardListener()}bindScrollListener(){this.scrollHandler||(this.scrollHandler=new d.b(this.targetEl,t=>{(!this.listener||this.listener(t,{type:"scroll",mode:this.overlayMode,valid:!0}))&&this.hide(t,!0)})),this.scrollHandler.bindScrollListener()}unbindScrollListener(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()}bindDocumentClickListener(){this.documentClickListener||(this.documentClickListener=this.renderer.listen(this.document,"click",t=>{const n=!(this.targetEl&&(this.targetEl.isSameNode(t.target)||!this.isOverlayClicked&&this.targetEl.contains(t.target))||this.isOverlayContentClicked);(this.listener?this.listener(t,{type:"outside",mode:this.overlayMode,valid:3!==t.which&&n}):n)&&this.hide(t),this.isOverlayClicked=this.isOverlayContentClicked=!1}))}unbindDocumentClickListener(){this.documentClickListener&&(this.documentClickListener(),this.documentClickListener=null)}bindDocumentResizeListener(){this.documentResizeListener||(this.documentResizeListener=this.renderer.listen(this.window,"resize",t=>{(this.listener?this.listener(t,{type:"resize",mode:this.overlayMode,valid:!d.D.isTouchDevice()}):!d.D.isTouchDevice())&&this.hide(t,!0)}))}unbindDocumentResizeListener(){this.documentResizeListener&&(this.documentResizeListener(),this.documentResizeListener=null)}bindDocumentKeyboardListener(){this.documentKeyboardListener||this.zone.runOutsideAngular(()=>{this.documentKeyboardListener=this.renderer.listen(this.window,"keydown",t=>{!1!==this.overlayOptions.hideOnEscape&&"Escape"===t.code&&(this.listener?this.listener(t,{type:"keydown",mode:this.overlayMode,valid:!d.D.isTouchDevice()}):!d.D.isTouchDevice())&&this.zone.run(()=>{this.hide(t,!0)})})})}unbindDocumentKeyboardListener(){this.documentKeyboardListener&&(this.documentKeyboardListener(),this.documentKeyboardListener=null)}ngOnDestroy(){this.hide(this.overlayEl,!0),this.overlayEl&&(d.D.appendOverlay(this.overlayEl,this.targetEl,this.appendTo),h.Q$.clear(this.overlayEl)),this.scrollHandler&&(this.scrollHandler.destroy(),this.scrollHandler=null),this.unbindListeners()}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.Agw),e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(g.r1),e.rXU(g.si),e.rXU(e.gRc),e.rXU(e.SKi))};static \u0275cmp=e.VBU({type:o,selectors:[["p-overlay"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(en,5),e.GBs(tn,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.overlayViewChild=s.first),e.mGM(s=e.lsd())&&(n.contentViewChild=s.first)}},hostAttrs:[1,"p-element"],inputs:{visible:"visible",mode:"mode",style:"style",styleClass:"styleClass",contentStyle:"contentStyle",contentStyleClass:"contentStyleClass",target:"target",appendTo:"appendTo",autoZIndex:"autoZIndex",baseZIndex:"baseZIndex",showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions",listener:"listener",responsive:"responsive",options:"options"},outputs:{visibleChange:"visibleChange",onBeforeShow:"onBeforeShow",onShow:"onShow",onBeforeHide:"onBeforeHide",onHide:"onHide",onAnimationStart:"onAnimationStart",onAnimationDone:"onAnimationDone"},features:[e.Jv_([un])],ngContentSelectors:nn,decls:1,vars:1,consts:[["overlay",""],["content",""],[3,"ngStyle","class","ngClass","click",4,"ngIf"],[3,"click","ngStyle","ngClass"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(i,n){1&i&&(e.NAR(),e.DNE(0,pn,3,20,"div",2)),2&i&&e.Y8G("ngIf",n.modalVisible)},dependencies:[m.YU,m.bT,m.T3,m.B3],styles:["@layer primeng{.p-overlay{position:absolute;top:0;left:0}.p-overlay-modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%}.p-overlay-content{transform-origin:inherit}.p-overlay-modal>.p-overlay-content{z-index:1;width:90%}.p-overlay-top{align-items:flex-start}.p-overlay-top-start{align-items:flex-start;justify-content:flex-start}.p-overlay-top-end{align-items:flex-start;justify-content:flex-end}.p-overlay-bottom{align-items:flex-end}.p-overlay-bottom-start{align-items:flex-end;justify-content:flex-start}.p-overlay-bottom-end{align-items:flex-end;justify-content:flex-end}.p-overlay-left{justify-content:flex-start}.p-overlay-left-start{justify-content:flex-start;align-items:flex-start}.p-overlay-left-end{justify-content:flex-start;align-items:flex-end}.p-overlay-right{justify-content:flex-end}.p-overlay-right-start{justify-content:flex-end;align-items:flex-start}.p-overlay-right-end{justify-content:flex-end;align-items:flex-end}}\n"],encapsulation:2,data:{animation:[(0,v.hZ)("overlayContentAnimation",[(0,v.kY)(":enter",[(0,v.sM)(hn)]),(0,v.kY)(":leave",[(0,v.sM)(mn)])])]},changeDetection:0})}return o})(),we=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,g.Gg,g.Gg]})}return o})();var K=I(8757);const _n=["element"],gn=["content"],fn=["*"],bn=(o,a,t)=>({"p-scroller":!0,"p-scroller-inline":o,"p-both-scroll":a,"p-horizontal-scroll":t}),oe=(o,a)=>({$implicit:o,options:a}),vn=o=>({"p-scroller-loading":o}),yn=o=>({"p-component-overlay":o}),Cn=o=>({numCols:o}),Ie=o=>({options:o}),wn=()=>({styleClass:"p-scroller-loading-icon"}),In=(o,a)=>({rows:o,columns:a});function xn(o,a){1&o&&e.eu8(0)}function Tn(o,a){if(1&o&&(e.qex(0),e.DNE(1,xn,1,0,"ng-container",10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",t.contentTemplate)("ngTemplateOutletContext",e.l_i(2,oe,t.loadedItems,t.getContentOptions()))}}function kn(o,a){1&o&&e.eu8(0)}function Sn(o,a){if(1&o&&(e.qex(0),e.DNE(1,kn,1,0,"ng-container",10),e.bVm()),2&o){const t=a.$implicit,i=a.index,n=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",n.itemTemplate)("ngTemplateOutletContext",e.l_i(2,oe,t,n.getOptions(i)))}}function Dn(o,a){if(1&o&&(e.j41(0,"div",11,3),e.DNE(2,Sn,2,5,"ng-container",12),e.k0s()),2&o){const t=e.XpG(2);e.Y8G("ngClass",e.eq3(5,vn,t.d_loading))("ngStyle",t.contentStyle),e.BMQ("data-pc-section","content"),e.R7$(2),e.Y8G("ngForOf",t.loadedItems)("ngForTrackBy",t._trackBy||t.index)}}function En(o,a){if(1&o&&e.nrm(0,"div",13),2&o){const t=e.XpG(2);e.Y8G("ngStyle",t.spacerStyle),e.BMQ("data-pc-section","spacer")}}function Rn(o,a){1&o&&e.eu8(0)}function Mn(o,a){if(1&o&&(e.qex(0),e.DNE(1,Rn,1,0,"ng-container",10),e.bVm()),2&o){const t=a.index,i=e.XpG(4);e.R7$(),e.Y8G("ngTemplateOutlet",i.loaderTemplate)("ngTemplateOutletContext",e.eq3(4,Ie,i.getLoaderOptions(t,i.both&&e.eq3(2,Cn,i._numItemsInViewport.cols))))}}function Fn(o,a){if(1&o&&(e.qex(0),e.DNE(1,Mn,2,6,"ng-container",15),e.bVm()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngForOf",t.loaderArr)}}function Gn(o,a){1&o&&e.eu8(0)}function Vn(o,a){if(1&o&&(e.qex(0),e.DNE(1,Gn,1,0,"ng-container",10),e.bVm()),2&o){const t=e.XpG(4);e.R7$(),e.Y8G("ngTemplateOutlet",t.loaderIconTemplate)("ngTemplateOutletContext",e.eq3(3,Ie,e.lJ4(2,wn)))}}function Bn(o,a){1&o&&e.nrm(0,"SpinnerIcon",16),2&o&&(e.Y8G("styleClass","p-scroller-loading-icon pi-spin"),e.BMQ("data-pc-section","loadingIcon"))}function On(o,a){if(1&o&&e.DNE(0,Vn,2,5,"ng-container",6)(1,Bn,1,2,"ng-template",null,5,e.C5r),2&o){const t=e.sdS(2),i=e.XpG(3);e.Y8G("ngIf",i.loaderIconTemplate)("ngIfElse",t)}}function Ln(o,a){if(1&o&&(e.j41(0,"div",14),e.DNE(1,Fn,2,1,"ng-container",6)(2,On,3,2,"ng-template",null,4,e.C5r),e.k0s()),2&o){const t=e.sdS(3),i=e.XpG(2);e.Y8G("ngClass",e.eq3(4,yn,!i.loaderTemplate)),e.BMQ("data-pc-section","loader"),e.R7$(),e.Y8G("ngIf",i.loaderTemplate)("ngIfElse",t)}}function Nn(o,a){if(1&o){const t=e.RV6();e.qex(0),e.j41(1,"div",7,1),e.bIt("scroll",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onContainerScroll(n))}),e.DNE(3,Tn,2,5,"ng-container",6)(4,Dn,3,7,"ng-template",null,2,e.C5r)(6,En,1,2,"div",8)(7,Ln,4,6,"div",9),e.k0s(),e.bVm()}if(2&o){const t=e.sdS(5),i=e.XpG();e.R7$(),e.HbH(i._styleClass),e.Y8G("ngStyle",i._style)("ngClass",e.sMw(12,bn,i.inline,i.both,i.horizontal)),e.BMQ("id",i._id)("tabindex",i.tabindex)("data-pc-name","scroller")("data-pc-section","root"),e.R7$(2),e.Y8G("ngIf",i.contentTemplate)("ngIfElse",t),e.R7$(3),e.Y8G("ngIf",i._showSpacer),e.R7$(),e.Y8G("ngIf",!i.loaderDisabled&&i._showLoader&&i.d_loading)}}function jn(o,a){1&o&&e.eu8(0)}function Pn(o,a){if(1&o&&(e.qex(0),e.DNE(1,jn,1,0,"ng-container",10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",t.contentTemplate)("ngTemplateOutletContext",e.l_i(5,oe,t.items,e.l_i(2,In,t._items,t.loadedColumns)))}}function zn(o,a){if(1&o&&(e.SdG(0),e.DNE(1,Pn,2,8,"ng-container",17)),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",t.contentTemplate)}}let xe=(()=>{class o{document;platformId;renderer;cd;zone;get id(){return this._id}set id(t){this._id=t}get style(){return this._style}set style(t){this._style=t}get styleClass(){return this._styleClass}set styleClass(t){this._styleClass=t}get tabindex(){return this._tabindex}set tabindex(t){this._tabindex=t}get items(){return this._items}set items(t){this._items=t}get itemSize(){return this._itemSize}set itemSize(t){this._itemSize=t}get scrollHeight(){return this._scrollHeight}set scrollHeight(t){this._scrollHeight=t}get scrollWidth(){return this._scrollWidth}set scrollWidth(t){this._scrollWidth=t}get orientation(){return this._orientation}set orientation(t){this._orientation=t}get step(){return this._step}set step(t){this._step=t}get delay(){return this._delay}set delay(t){this._delay=t}get resizeDelay(){return this._resizeDelay}set resizeDelay(t){this._resizeDelay=t}get appendOnly(){return this._appendOnly}set appendOnly(t){this._appendOnly=t}get inline(){return this._inline}set inline(t){this._inline=t}get lazy(){return this._lazy}set lazy(t){this._lazy=t}get disabled(){return this._disabled}set disabled(t){this._disabled=t}get loaderDisabled(){return this._loaderDisabled}set loaderDisabled(t){this._loaderDisabled=t}get columns(){return this._columns}set columns(t){this._columns=t}get showSpacer(){return this._showSpacer}set showSpacer(t){this._showSpacer=t}get showLoader(){return this._showLoader}set showLoader(t){this._showLoader=t}get numToleratedItems(){return this._numToleratedItems}set numToleratedItems(t){this._numToleratedItems=t}get loading(){return this._loading}set loading(t){this._loading=t}get autoSize(){return this._autoSize}set autoSize(t){this._autoSize=t}get trackBy(){return this._trackBy}set trackBy(t){this._trackBy=t}get options(){return this._options}set options(t){this._options=t,t&&"object"==typeof t&&Object.entries(t).forEach(([i,n])=>this[`_${i}`]!==n&&(this[`_${i}`]=n))}onLazyLoad=new e.bkB;onScroll=new e.bkB;onScrollIndexChange=new e.bkB;elementViewChild;contentViewChild;templates;_id;_style;_styleClass;_tabindex=0;_items;_itemSize=0;_scrollHeight;_scrollWidth;_orientation="vertical";_step=0;_delay=0;_resizeDelay=10;_appendOnly=!1;_inline=!1;_lazy=!1;_disabled=!1;_loaderDisabled=!1;_columns;_showSpacer=!0;_showLoader=!1;_numToleratedItems;_loading;_autoSize=!1;_trackBy;_options;d_loading=!1;d_numToleratedItems;contentEl;contentTemplate;itemTemplate;loaderTemplate;loaderIconTemplate;first=0;last=0;page=0;isRangeChanged=!1;numItemsInViewport=0;lastScrollPos=0;lazyLoadState={};loaderArr=[];spacerStyle={};contentStyle={};scrollTimeout;resizeTimeout;initialized=!1;windowResizeListener;defaultWidth;defaultHeight;defaultContentWidth;defaultContentHeight;get vertical(){return"vertical"===this._orientation}get horizontal(){return"horizontal"===this._orientation}get both(){return"both"===this._orientation}get loadedItems(){return this._items&&!this.d_loading?this.both?this._items.slice(this._appendOnly?0:this.first.rows,this.last.rows).map(t=>this._columns?t:t.slice(this._appendOnly?0:this.first.cols,this.last.cols)):this.horizontal&&this._columns?this._items:this._items.slice(this._appendOnly?0:this.first,this.last):[]}get loadedRows(){return this.d_loading?this._loaderDisabled?this.loaderArr:[]:this.loadedItems}get loadedColumns(){return this._columns&&(this.both||this.horizontal)?this.d_loading&&this._loaderDisabled?this.both?this.loaderArr[0]:this.loaderArr:this._columns.slice(this.both?this.first.cols:this.first,this.both?this.last.cols:this.last):this._columns}get isPageChanged(){return!this._step||this.page!==this.getPageByFirst()}constructor(t,i,n,s,l){this.document=t,this.platformId=i,this.renderer=n,this.cd=s,this.zone=l}ngOnInit(){this.setInitialState()}ngOnChanges(t){let i=!1;if(t.loading){const{previousValue:n,currentValue:s}=t.loading;this.lazy&&n!==s&&s!==this.d_loading&&(this.d_loading=s,i=!0)}if(t.orientation&&(this.lastScrollPos=this.both?{top:0,left:0}:0),t.numToleratedItems){const{previousValue:n,currentValue:s}=t.numToleratedItems;n!==s&&s!==this.d_numToleratedItems&&(this.d_numToleratedItems=s)}if(t.options){const{previousValue:n,currentValue:s}=t.options;this.lazy&&n?.loading!==s?.loading&&s?.loading!==this.d_loading&&(this.d_loading=s.loading,i=!0),n?.numToleratedItems!==s?.numToleratedItems&&s?.numToleratedItems!==this.d_numToleratedItems&&(this.d_numToleratedItems=s.numToleratedItems)}this.initialized&&!i&&(t.items?.previousValue?.length!==t.items?.currentValue?.length||t.itemSize||t.scrollHeight||t.scrollWidth)&&(this.init(),this.calculateAutoSize())}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"content":this.contentTemplate=t.template;break;case"item":default:this.itemTemplate=t.template;break;case"loader":this.loaderTemplate=t.template;break;case"loadericon":this.loaderIconTemplate=t.template}})}ngAfterViewInit(){Promise.resolve().then(()=>{this.viewInit()})}ngAfterViewChecked(){this.initialized||this.viewInit()}ngOnDestroy(){this.unbindResizeListener(),this.contentEl=null,this.initialized=!1}viewInit(){(0,m.UE)(this.platformId)&&d.D.isVisible(this.elementViewChild?.nativeElement)&&(this.setInitialState(),this.setContentEl(this.contentEl),this.init(),this.defaultWidth=d.D.getWidth(this.elementViewChild?.nativeElement),this.defaultHeight=d.D.getHeight(this.elementViewChild?.nativeElement),this.defaultContentWidth=d.D.getWidth(this.contentEl),this.defaultContentHeight=d.D.getHeight(this.contentEl),this.initialized=!0)}init(){this._disabled||(this.setSize(),this.calculateOptions(),this.setSpacerSize(),this.bindResizeListener(),this.cd.detectChanges())}setContentEl(t){this.contentEl=t||this.contentViewChild?.nativeElement||d.D.findSingle(this.elementViewChild?.nativeElement,".p-scroller-content")}setInitialState(){this.first=this.both?{rows:0,cols:0}:0,this.last=this.both?{rows:0,cols:0}:0,this.numItemsInViewport=this.both?{rows:0,cols:0}:0,this.lastScrollPos=this.both?{top:0,left:0}:0,this.d_loading=this._loading||!1,this.d_numToleratedItems=this._numToleratedItems,this.loaderArr=[],this.spacerStyle={},this.contentStyle={}}getElementRef(){return this.elementViewChild}getPageByFirst(){return Math.floor((this.first+4*this.d_numToleratedItems)/(this._step||1))}scrollTo(t){this.lastScrollPos=this.both?{top:0,left:0}:0,this.elementViewChild?.nativeElement?.scrollTo(t)}scrollToIndex(t,i="auto"){const{numToleratedItems:n}=this.calculateNumItems(),s=this.getContentPosition(),l=(u=0,_)=>u<=_?0:u,r=(u,_,b)=>u*_+b,c=(u=0,_=0)=>this.scrollTo({left:u,top:_,behavior:i});let p=0;this.both?(p={rows:l(t[0],n[0]),cols:l(t[1],n[1])},c(r(p.cols,this._itemSize[1],s.left),r(p.rows,this._itemSize[0],s.top))):(p=l(t,n),this.horizontal?c(r(p,this._itemSize,s.left),0):c(0,r(p,this._itemSize,s.top))),this.isRangeChanged=this.first!==p,this.first=p}scrollInView(t,i,n="auto"){if(i){const{first:s,viewport:l}=this.getRenderedRange(),r=(u=0,_=0)=>this.scrollTo({left:u,top:_,behavior:n}),p="to-end"===i;if("to-start"===i){if(this.both)l.first.rows-s.rows>t[0]?r(l.first.cols*this._itemSize[1],(l.first.rows-1)*this._itemSize[0]):l.first.cols-s.cols>t[1]&&r((l.first.cols-1)*this._itemSize[1],l.first.rows*this._itemSize[0]);else if(l.first-s>t){const u=(l.first-1)*this._itemSize;this.horizontal?r(u,0):r(0,u)}}else if(p)if(this.both)l.last.rows-s.rows<=t[0]+1?r(l.first.cols*this._itemSize[1],(l.first.rows+1)*this._itemSize[0]):l.last.cols-s.cols<=t[1]+1&&r((l.first.cols+1)*this._itemSize[1],l.first.rows*this._itemSize[0]);else if(l.last-s<=t+1){const u=(l.first+1)*this._itemSize;this.horizontal?r(u,0):r(0,u)}}else this.scrollToIndex(t,n)}getRenderedRange(){const t=(s,l)=>Math.floor(s/(l||s));let i=this.first,n=0;if(this.elementViewChild?.nativeElement){const{scrollTop:s,scrollLeft:l}=this.elementViewChild.nativeElement;this.both?(i={rows:t(s,this._itemSize[0]),cols:t(l,this._itemSize[1])},n={rows:i.rows+this.numItemsInViewport.rows,cols:i.cols+this.numItemsInViewport.cols}):(i=t(this.horizontal?l:s,this._itemSize),n=i+this.numItemsInViewport)}return{first:this.first,last:this.last,viewport:{first:i,last:n}}}calculateNumItems(){const t=this.getContentPosition(),i=(this.elementViewChild?.nativeElement?this.elementViewChild.nativeElement.offsetWidth-t.left:0)||0,n=(this.elementViewChild?.nativeElement?this.elementViewChild.nativeElement.offsetHeight-t.top:0)||0,s=(p,u)=>Math.ceil(p/(u||p)),l=p=>Math.ceil(p/2),r=this.both?{rows:s(n,this._itemSize[0]),cols:s(i,this._itemSize[1])}:s(this.horizontal?i:n,this._itemSize);return{numItemsInViewport:r,numToleratedItems:this.d_numToleratedItems||(this.both?[l(r.rows),l(r.cols)]:l(r))}}calculateOptions(){const{numItemsInViewport:t,numToleratedItems:i}=this.calculateNumItems(),n=(r,c,p,u=!1)=>this.getLast(r+c+(rArray.from({length:t.cols})):Array.from({length:t})),this._lazy&&Promise.resolve().then(()=>{this.lazyLoadState={first:this._step?this.both?{rows:0,cols:s.cols}:0:s,last:Math.min(this._step?this._step:this.last,this.items.length)},this.handleEvents("onLazyLoad",this.lazyLoadState)})}calculateAutoSize(){this._autoSize&&!this.d_loading&&Promise.resolve().then(()=>{if(this.contentEl){this.contentEl.style.minHeight=this.contentEl.style.minWidth="auto",this.contentEl.style.position="relative",this.elementViewChild.nativeElement.style.contain="none";const[t,i]=[d.D.getWidth(this.contentEl),d.D.getHeight(this.contentEl)];t!==this.defaultContentWidth&&(this.elementViewChild.nativeElement.style.width=""),i!==this.defaultContentHeight&&(this.elementViewChild.nativeElement.style.height="");const[n,s]=[d.D.getWidth(this.elementViewChild.nativeElement),d.D.getHeight(this.elementViewChild.nativeElement)];(this.both||this.horizontal)&&(this.elementViewChild.nativeElement.style.width=nthis.elementViewChild.nativeElement.style[l]=r;this.both||this.horizontal?(s("height",n),s("width",i)):s("height",n)}}setSpacerSize(){if(this._items){const t=this.getContentPosition(),i=(n,s,l,r=0)=>this.spacerStyle={...this.spacerStyle,[`${n}`]:(s||[]).length*l+r+"px"};this.both?(i("height",this._items,this._itemSize[0],t.y),i("width",this._columns||this._items[1],this._itemSize[1],t.x)):this.horizontal?i("width",this._columns||this._items,this._itemSize,t.x):i("height",this._items,this._itemSize,t.y)}}setContentPosition(t){if(this.contentEl&&!this._appendOnly){const i=t?t.first:this.first,n=(l,r)=>l*r,s=(l=0,r=0)=>this.contentStyle={...this.contentStyle,transform:`translate3d(${l}px, ${r}px, 0)`};if(this.both)s(n(i.cols,this._itemSize[1]),n(i.rows,this._itemSize[0]));else{const l=n(i,this._itemSize);this.horizontal?s(l,0):s(0,l)}}}onScrollPositionChange(t){const i=t.target,n=this.getContentPosition(),s=(y,T)=>y?y>T?y-T:y:0,l=(y,T)=>Math.floor(y/(T||y)),r=(y,T,k,S,D,G)=>y<=D?D:G?k-S-D:T+D-1,c=(y,T,k,S,D,G,B)=>y<=G?0:Math.max(0,B?yT?k:y-2*G),p=(y,T,k,S,D,G=!1)=>{let B=T+S+2*D;return y>=D&&(B+=D+1),this.getLast(B,G)},u=s(i.scrollTop,n.top),_=s(i.scrollLeft,n.left);let b=this.both?{rows:0,cols:0}:0,f=this.last,w=!1,C=this.lastScrollPos;if(this.both){const y=this.lastScrollPos.top<=u,T=this.lastScrollPos.left<=_;if(!this._appendOnly||this._appendOnly&&(y||T)){const k={rows:l(u,this._itemSize[0]),cols:l(_,this._itemSize[1])},S={rows:r(k.rows,this.first.rows,this.last.rows,this.numItemsInViewport.rows,this.d_numToleratedItems[0],y),cols:r(k.cols,this.first.cols,this.last.cols,this.numItemsInViewport.cols,this.d_numToleratedItems[1],T)};b={rows:c(k.rows,S.rows,this.first.rows,0,0,this.d_numToleratedItems[0],y),cols:c(k.cols,S.cols,this.first.cols,0,0,this.d_numToleratedItems[1],T)},f={rows:p(k.rows,b.rows,0,this.numItemsInViewport.rows,this.d_numToleratedItems[0]),cols:p(k.cols,b.cols,0,this.numItemsInViewport.cols,this.d_numToleratedItems[1],!0)},w=b.rows!==this.first.rows||f.rows!==this.last.rows||b.cols!==this.first.cols||f.cols!==this.last.cols||this.isRangeChanged,C={top:u,left:_}}}else{const y=this.horizontal?_:u,T=this.lastScrollPos<=y;if(!this._appendOnly||this._appendOnly&&T){const k=l(y,this._itemSize);b=c(k,r(k,this.first,this.last,this.numItemsInViewport,this.d_numToleratedItems,T),this.first,0,0,this.d_numToleratedItems,T),f=p(k,b,0,this.numItemsInViewport,this.d_numToleratedItems),w=b!==this.first||f!==this.last||this.isRangeChanged,C=y}}return{first:b,last:f,isRangeChanged:w,scrollPos:C}}onScrollChange(t){const{first:i,last:n,isRangeChanged:s,scrollPos:l}=this.onScrollPositionChange(t);if(s){const r={first:i,last:n};if(this.setContentPosition(r),this.first=i,this.last=n,this.lastScrollPos=l,this.handleEvents("onScrollIndexChange",r),this._lazy&&this.isPageChanged){const c={first:this._step?Math.min(this.getPageByFirst()*this._step,this.items.length-this._step):i,last:Math.min(this._step?(this.getPageByFirst()+1)*this._step:n,this.items.length)};(this.lazyLoadState.first!==c.first||this.lazyLoadState.last!==c.last)&&this.handleEvents("onLazyLoad",c),this.lazyLoadState=c}}}onContainerScroll(t){if(this.handleEvents("onScroll",{originalEvent:t}),this._delay&&this.isPageChanged){if(this.scrollTimeout&&clearTimeout(this.scrollTimeout),!this.d_loading&&this.showLoader){const{isRangeChanged:i}=this.onScrollPositionChange(t);(i||this._step&&this.isPageChanged)&&(this.d_loading=!0,this.cd.detectChanges())}this.scrollTimeout=setTimeout(()=>{this.onScrollChange(t),this.d_loading&&this.showLoader&&(!this._lazy||void 0===this._loading)&&(this.d_loading=!1,this.page=this.getPageByFirst(),this.cd.detectChanges())},this._delay)}else!this.d_loading&&this.onScrollChange(t)}bindResizeListener(){(0,m.UE)(this.platformId)&&(this.windowResizeListener||this.zone.runOutsideAngular(()=>{const t=this.document.defaultView,i=d.D.isTouchDevice()?"orientationchange":"resize";this.windowResizeListener=this.renderer.listen(t,i,this.onWindowResize.bind(this))}))}unbindResizeListener(){this.windowResizeListener&&(this.windowResizeListener(),this.windowResizeListener=null)}onWindowResize(){this.resizeTimeout&&clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(()=>{if(d.D.isVisible(this.elementViewChild?.nativeElement)){const[t,i]=[d.D.getWidth(this.elementViewChild?.nativeElement),d.D.getHeight(this.elementViewChild?.nativeElement)],[n,s]=[t!==this.defaultWidth,i!==this.defaultHeight];(this.both?n||s:this.horizontal?n:this.vertical&&s)&&this.zone.run(()=>{this.d_numToleratedItems=this._numToleratedItems,this.defaultWidth=t,this.defaultHeight=i,this.defaultContentWidth=d.D.getWidth(this.contentEl),this.defaultContentHeight=d.D.getHeight(this.contentEl),this.init()})}},this._resizeDelay)}handleEvents(t,i){return this.options&&this.options[t]?this.options[t](i):this[t].emit(i)}getContentOptions(){return{contentStyleClass:"p-scroller-content "+(this.d_loading?"p-scroller-loading":""),items:this.loadedItems,getItemOptions:t=>this.getOptions(t),loading:this.d_loading,getLoaderOptions:(t,i)=>this.getLoaderOptions(t,i),itemSize:this._itemSize,rows:this.loadedRows,columns:this.loadedColumns,spacerStyle:this.spacerStyle,contentStyle:this.contentStyle,vertical:this.vertical,horizontal:this.horizontal,both:this.both}}getOptions(t){const i=(this._items||[]).length,n=this.both?this.first.rows+t:this.first+t;return{index:n,count:i,first:0===n,last:n===i-1,even:n%2==0,odd:n%2!=0}}getLoaderOptions(t,i){const n=this.loaderArr.length;return{index:t,count:n,first:0===t,last:t===n-1,even:t%2==0,odd:t%2!=0,...i}}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.Agw),e.rXU(e.sFG),e.rXU(e.gRc),e.rXU(e.SKi))};static \u0275cmp=e.VBU({type:o,selectors:[["p-scroller"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(_n,5),e.GBs(gn,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.elementViewChild=s.first),e.mGM(s=e.lsd())&&(n.contentViewChild=s.first)}},hostAttrs:[1,"p-scroller-viewport","p-element"],inputs:{id:"id",style:"style",styleClass:"styleClass",tabindex:"tabindex",items:"items",itemSize:"itemSize",scrollHeight:"scrollHeight",scrollWidth:"scrollWidth",orientation:"orientation",step:"step",delay:"delay",resizeDelay:"resizeDelay",appendOnly:"appendOnly",inline:"inline",lazy:"lazy",disabled:"disabled",loaderDisabled:"loaderDisabled",columns:"columns",showSpacer:"showSpacer",showLoader:"showLoader",numToleratedItems:"numToleratedItems",loading:"loading",autoSize:"autoSize",trackBy:"trackBy",options:"options"},outputs:{onLazyLoad:"onLazyLoad",onScroll:"onScroll",onScrollIndexChange:"onScrollIndexChange"},features:[e.OA$],ngContentSelectors:fn,decls:3,vars:2,consts:[["disabledContainer",""],["element",""],["buildInContent",""],["content",""],["buildInLoader",""],["buildInLoaderIcon",""],[4,"ngIf","ngIfElse"],[3,"scroll","ngStyle","ngClass"],["class","p-scroller-spacer",3,"ngStyle",4,"ngIf"],["class","p-scroller-loader",3,"ngClass",4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"p-scroller-content",3,"ngClass","ngStyle"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"p-scroller-spacer",3,"ngStyle"],[1,"p-scroller-loader",3,"ngClass"],[4,"ngFor","ngForOf"],[3,"styleClass"],[4,"ngIf"]],template:function(i,n){if(1&i&&(e.NAR(),e.DNE(0,Nn,8,16,"ng-container",6)(1,zn,2,1,"ng-template",null,0,e.C5r)),2&i){const s=e.sdS(2);e.Y8G("ngIf",!n._disabled)("ngIfElse",s)}},dependencies:()=>[m.YU,m.Sq,m.bT,m.T3,m.B3,K.N],styles:["@layer primeng{p-scroller{flex:1;outline:0 none}.p-scroller{position:relative;overflow:auto;contain:strict;transform:translateZ(0);will-change:scroll-position;outline:0 none}.p-scroller-content{position:absolute;top:0;left:0;min-height:100%;min-width:100%;will-change:transform}.p-scroller-spacer{position:absolute;top:0;left:0;height:1px;width:1px;transform-origin:0 0;pointer-events:none}.p-scroller-loader{position:sticky;top:0;left:0;width:100%;height:100%}.p-scroller-loader.p-component-overlay{display:flex;align-items:center;justify-content:center}.p-scroller-loading-icon{scale:2}.p-scroller-inline .p-scroller-content{position:static}}\n"],encapsulation:2})}return o})(),U=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,g.Gg,K.N,g.Gg]})}return o})();var j=I(8542);let Te=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["SearchIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M2.67602 11.0265C3.6661 11.688 4.83011 12.0411 6.02086 12.0411C6.81149 12.0411 7.59438 11.8854 8.32483 11.5828C8.87005 11.357 9.37808 11.0526 9.83317 10.6803L12.9769 13.8241C13.0323 13.8801 13.0983 13.9245 13.171 13.9548C13.2438 13.985 13.3219 14.0003 13.4007 14C13.4795 14.0003 13.5575 13.985 13.6303 13.9548C13.7031 13.9245 13.7691 13.8801 13.8244 13.8241C13.9367 13.7116 13.9998 13.5592 13.9998 13.4003C13.9998 13.2414 13.9367 13.089 13.8244 12.9765L10.6807 9.8328C11.053 9.37773 11.3573 8.86972 11.5831 8.32452C11.8857 7.59408 12.0414 6.81119 12.0414 6.02056C12.0414 4.8298 11.6883 3.66579 11.0268 2.67572C10.3652 1.68564 9.42494 0.913972 8.32483 0.45829C7.22472 0.00260857 6.01418 -0.116618 4.84631 0.115686C3.67844 0.34799 2.60568 0.921393 1.76369 1.76338C0.921698 2.60537 0.348296 3.67813 0.115991 4.84601C-0.116313 6.01388 0.00291375 7.22441 0.458595 8.32452C0.914277 9.42464 1.68595 10.3649 2.67602 11.0265ZM3.35565 2.0158C4.14456 1.48867 5.07206 1.20731 6.02086 1.20731C7.29317 1.20731 8.51338 1.71274 9.41304 2.6124C10.3127 3.51206 10.8181 4.73226 10.8181 6.00457C10.8181 6.95337 10.5368 7.88088 10.0096 8.66978C9.48251 9.45868 8.73328 10.0736 7.85669 10.4367C6.98011 10.7997 6.01554 10.8947 5.08496 10.7096C4.15439 10.5245 3.2996 10.0676 2.62869 9.39674C1.95778 8.72583 1.50089 7.87104 1.31579 6.94046C1.13068 6.00989 1.22568 5.04532 1.58878 4.16874C1.95187 3.29215 2.56675 2.54292 3.35565 2.0158Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})();const z=o=>({height:o}),Hn=(o,a,t)=>({"p-dropdown-item":!0,"p-highlight":o,"p-disabled":a,"p-focus":t}),se=o=>({$implicit:o});function Yn(o,a){if(1&o&&(e.j41(0,"span"),e.EFF(1),e.k0s()),2&o){let t;const i=e.XpG();e.R7$(),e.JRh(null!==(t=i.label)&&void 0!==t?t:"empty")}}function $n(o,a){1&o&&e.eu8(0)}const An=["container"],Xn=["filter"],Kn=["focusInput"],Un=["editableInput"],Qn=["items"],qn=["scroller"],Wn=["overlay"],Zn=["firstHiddenFocusableEl"],Jn=["lastHiddenFocusableEl"],ke=o=>({options:o}),Se=(o,a)=>({$implicit:o,options:a}),eo=()=>({});function to(o,a){if(1&o&&(e.qex(0),e.EFF(1),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.JRh("p-emptylabel"===t.label()?"\xa0":t.label())}}function io(o,a){1&o&&e.eu8(0)}function no(o,a){if(1&o&&(e.j41(0,"span"),e.EFF(1),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.JRh("p-emptylabel"===t.label()?"\xa0":t.placeholder)}}function oo(o,a){if(1&o&&e.DNE(0,no,2,1,"span",17),2&o){const t=e.XpG(2);e.Y8G("ngIf",!t.modelValue()&&(t.label()===t.placeholder||t.label()&&!t.placeholder))}}function so(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",22,2),e.bIt("focus",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputFocus(n))})("blur",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputBlur(n))})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onKeyDown(n))}),e.DNE(2,to,2,1,"ng-container",23)(3,io,1,0,"ng-container",24)(4,oo,1,1,"ng-template",null,3,e.C5r),e.k0s()}if(2&o){const t=e.sdS(5),i=e.XpG();e.Y8G("ngClass",i.inputClass)("pTooltip",i.tooltip)("tooltipPosition",i.tooltipPosition)("positionStyle",i.tooltipPositionStyle)("tooltipStyleClass",i.tooltipStyleClass)("autofocus",i.autofocus),e.BMQ("aria-disabled",i.disabled)("id",i.inputId)("aria-label",i.ariaLabel||("p-emptylabel"===i.label()?void 0:i.label()))("aria-labelledby",i.ariaLabelledBy)("aria-haspopup","listbox")("aria-expanded",i.overlayVisible)("aria-controls",i.id+"_list")("tabindex",i.disabled?-1:i.tabindex)("aria-activedescendant",i.focused?i.focusedOptionId:void 0),e.R7$(2),e.Y8G("ngIf",!i.selectedItemTemplate)("ngIfElse",t),e.R7$(),e.Y8G("ngTemplateOutlet",i.selectedItemTemplate)("ngTemplateOutletContext",e.eq3(19,se,i.selectedOption))}}function ao(o,a){if(1&o){const t=e.RV6();e.j41(0,"input",25,4),e.bIt("input",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onEditableInput(n))})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onKeyDown(n))})("focus",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputFocus(n))})("blur",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputBlur(n))}),e.k0s()}if(2&o){const t=e.XpG();e.Y8G("ngClass",t.inputClass)("disabled",t.disabled),e.BMQ("maxlength",t.maxlength)("placeholder",t.placeholder)("aria-expanded",t.overlayVisible)}}function lo(o,a){if(1&o){const t=e.RV6();e.j41(0,"TimesIcon",28),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.clear(n))}),e.k0s()}2&o&&(e.Y8G("styleClass","p-dropdown-clear-icon"),e.BMQ("data-pc-section","clearicon"))}function ro(o,a){}function co(o,a){1&o&&e.DNE(0,ro,0,0,"ng-template")}function po(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",29),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.clear(n))}),e.DNE(1,co,1,0,null,30),e.k0s()}if(2&o){const t=e.XpG(2);e.BMQ("data-pc-section","clearicon"),e.R7$(),e.Y8G("ngTemplateOutlet",t.clearIconTemplate)}}function uo(o,a){if(1&o&&(e.qex(0),e.DNE(1,lo,1,2,"TimesIcon",26)(2,po,2,2,"span",27),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",!t.clearIconTemplate),e.R7$(),e.Y8G("ngIf",t.clearIconTemplate)}}function ho(o,a){if(1&o&&e.nrm(0,"span",33),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.dropdownIcon)}}function mo(o,a){1&o&&e.nrm(0,"ChevronDownIcon",34),2&o&&e.Y8G("styleClass","p-dropdown-trigger-icon")}function _o(o,a){if(1&o&&(e.qex(0),e.DNE(1,ho,1,1,"span",31)(2,mo,1,1,"ChevronDownIcon",32),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",t.dropdownIcon),e.R7$(),e.Y8G("ngIf",!t.dropdownIcon)}}function go(o,a){}function fo(o,a){1&o&&e.DNE(0,go,0,0,"ng-template")}function bo(o,a){if(1&o&&(e.j41(0,"span",35),e.DNE(1,fo,1,0,null,30),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.dropdownIconTemplate)}}function vo(o,a){1&o&&e.eu8(0)}function yo(o,a){1&o&&e.eu8(0)}function Co(o,a){if(1&o&&(e.qex(0),e.DNE(1,yo,1,0,"ng-container",24),e.bVm()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",t.filterTemplate)("ngTemplateOutletContext",e.eq3(2,ke,t.filterOptions))}}function wo(o,a){1&o&&e.nrm(0,"SearchIcon",34),2&o&&e.Y8G("styleClass","p-dropdown-filter-icon")}function Io(o,a){}function xo(o,a){1&o&&e.DNE(0,Io,0,0,"ng-template")}function To(o,a){if(1&o&&(e.j41(0,"span",45),e.DNE(1,xo,1,0,null,30),e.k0s()),2&o){const t=e.XpG(4);e.R7$(),e.Y8G("ngTemplateOutlet",t.filterIconTemplate)}}function ko(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",42)(1,"input",43,9),e.bIt("input",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onFilterInputChange(n))})("keydown",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onFilterKeyDown(n))})("blur",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onFilterBlur(n))}),e.k0s(),e.DNE(3,wo,1,1,"SearchIcon",32)(4,To,2,1,"span",44),e.k0s()}if(2&o){const t=e.XpG(3);e.R7$(),e.Y8G("value",t._filterValue()||""),e.BMQ("placeholder",t.filterPlaceholder)("aria-owns",t.id+"_list")("aria-label",t.ariaFilterLabel)("aria-activedescendant",t.focusedOptionId),e.R7$(2),e.Y8G("ngIf",!t.filterIconTemplate),e.R7$(),e.Y8G("ngIf",t.filterIconTemplate)}}function So(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",41),e.bIt("click",function(n){return e.eBV(t),e.Njj(n.stopPropagation())}),e.DNE(1,Co,2,4,"ng-container",23)(2,ko,5,7,"ng-template",null,8,e.C5r),e.k0s()}if(2&o){const t=e.sdS(3),i=e.XpG(2);e.R7$(),e.Y8G("ngIf",i.filterTemplate)("ngIfElse",t)}}function Do(o,a){1&o&&e.eu8(0)}function Eo(o,a){if(1&o&&e.DNE(0,Do,1,0,"ng-container",24),2&o){const t=a.$implicit,i=a.options;e.XpG(2);const n=e.sdS(9);e.Y8G("ngTemplateOutlet",n)("ngTemplateOutletContext",e.l_i(2,Se,t,i))}}function Ro(o,a){1&o&&e.eu8(0)}function Mo(o,a){if(1&o&&e.DNE(0,Ro,1,0,"ng-container",24),2&o){const t=a.options,i=e.XpG(4);e.Y8G("ngTemplateOutlet",i.loaderTemplate)("ngTemplateOutletContext",e.eq3(2,ke,t))}}function Fo(o,a){1&o&&(e.qex(0),e.DNE(1,Mo,1,4,"ng-template",47),e.bVm())}function Go(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-scroller",46,10),e.bIt("onLazyLoad",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onLazyLoad.emit(n))}),e.DNE(2,Eo,1,5,"ng-template",21)(3,Fo,2,0,"ng-container",17),e.k0s()}if(2&o){const t=e.XpG(2);e.Aen(e.eq3(8,z,t.scrollHeight)),e.Y8G("items",t.visibleOptions())("itemSize",t.virtualScrollItemSize||t._itemSize)("autoSize",!0)("lazy",t.lazy)("options",t.virtualScrollOptions),e.R7$(3),e.Y8G("ngIf",t.loaderTemplate)}}function Vo(o,a){1&o&&e.eu8(0)}function Bo(o,a){if(1&o&&(e.qex(0),e.DNE(1,Vo,1,0,"ng-container",24),e.bVm()),2&o){e.XpG();const t=e.sdS(9),i=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t)("ngTemplateOutletContext",e.l_i(3,Se,i.visibleOptions(),e.lJ4(2,eo)))}}function Oo(o,a){if(1&o&&(e.j41(0,"span"),e.EFF(1),e.k0s()),2&o){const t=e.XpG(2).$implicit,i=e.XpG(3);e.R7$(),e.JRh(i.getOptionGroupLabel(t.optionGroup))}}function Lo(o,a){1&o&&e.eu8(0)}function No(o,a){if(1&o&&(e.qex(0),e.j41(1,"li",51),e.DNE(2,Oo,2,1,"span",17)(3,Lo,1,0,"ng-container",24),e.k0s(),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG().options,l=e.XpG(2);e.R7$(),e.Y8G("ngStyle",e.eq3(5,z,s.itemSize+"px")),e.BMQ("id",l.id+"_"+l.getOptionIndex(n,s)),e.R7$(),e.Y8G("ngIf",!l.groupTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",l.groupTemplate)("ngTemplateOutletContext",e.eq3(7,se,i.optionGroup))}}function jo(o,a){if(1&o){const t=e.RV6();e.qex(0),e.j41(1,"p-dropdownItem",52),e.bIt("onClick",function(n){e.eBV(t);const s=e.XpG().$implicit,l=e.XpG(3);return e.Njj(l.onOptionSelect(n,s))})("onMouseEnter",function(n){e.eBV(t);const s=e.XpG().index,l=e.XpG().options,r=e.XpG(2);return e.Njj(r.onOptionMouseEnter(n,r.getOptionIndex(s,l)))}),e.k0s(),e.bVm()}if(2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG().options,l=e.XpG(2);e.R7$(),e.Y8G("id",l.id+"_"+l.getOptionIndex(n,s))("option",i)("selected",l.isSelected(i))("label",l.getOptionLabel(i))("disabled",l.isOptionDisabled(i))("template",l.itemTemplate)("focused",l.focusedOptionIndex()===l.getOptionIndex(n,s))("ariaPosInset",l.getAriaPosInset(l.getOptionIndex(n,s)))("ariaSetSize",l.ariaSetSize)}}function Po(o,a){if(1&o&&e.DNE(0,No,4,9,"ng-container",17)(1,jo,2,9,"ng-container",17),2&o){const t=a.$implicit;e.Y8G("ngIf",t.group),e.R7$(),e.Y8G("ngIf",!t.group)}}function zo(o,a){if(1&o&&(e.qex(0),e.EFF(1),e.bVm()),2&o){const t=e.XpG(4);e.R7$(),e.SpI(" ",t.emptyFilterMessageLabel," ")}}function Ho(o,a){1&o&&e.eu8(0,null,12)}function Yo(o,a){if(1&o&&(e.j41(0,"li",53),e.DNE(1,zo,2,1,"ng-container",23)(2,Ho,2,0,"ng-container",30),e.k0s()),2&o){const t=e.XpG().options,i=e.XpG(2);e.Y8G("ngStyle",e.eq3(4,z,t.itemSize+"px")),e.R7$(),e.Y8G("ngIf",!i.emptyFilterTemplate&&!i.emptyTemplate)("ngIfElse",i.emptyFilter),e.R7$(),e.Y8G("ngTemplateOutlet",i.emptyFilterTemplate||i.emptyTemplate)}}function $o(o,a){if(1&o&&(e.qex(0),e.EFF(1),e.bVm()),2&o){const t=e.XpG(4);e.R7$(),e.SpI(" ",t.emptyMessageLabel," ")}}function Ao(o,a){1&o&&e.eu8(0,null,13)}function Xo(o,a){if(1&o&&(e.j41(0,"li",53),e.DNE(1,$o,2,1,"ng-container",23)(2,Ao,2,0,"ng-container",30),e.k0s()),2&o){const t=e.XpG().options,i=e.XpG(2);e.Y8G("ngStyle",e.eq3(4,z,t.itemSize+"px")),e.R7$(),e.Y8G("ngIf",!i.emptyTemplate)("ngIfElse",i.empty),e.R7$(),e.Y8G("ngTemplateOutlet",i.emptyTemplate)}}function Ko(o,a){if(1&o&&(e.j41(0,"ul",48,11),e.DNE(2,Po,2,2,"ng-template",49)(3,Yo,3,6,"li",50)(4,Xo,3,6,"li",50),e.k0s()),2&o){const t=a.$implicit,i=a.options,n=e.XpG(2);e.Aen(i.contentStyle),e.Y8G("ngClass",i.contentStyleClass),e.BMQ("id",n.id+"_list"),e.R7$(2),e.Y8G("ngForOf",t),e.R7$(),e.Y8G("ngIf",n.filterValue&&n.isEmpty()),e.R7$(),e.Y8G("ngIf",!n.filterValue&&n.isEmpty())}}function Uo(o,a){1&o&&e.eu8(0)}function Qo(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",36)(1,"span",37,5),e.bIt("focus",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onFirstHiddenFocus(n))}),e.k0s(),e.DNE(3,vo,1,0,"ng-container",30)(4,So,4,2,"div",38),e.j41(5,"div",39),e.DNE(6,Go,4,10,"p-scroller",40)(7,Bo,2,6,"ng-container",17)(8,Ko,5,7,"ng-template",null,6,e.C5r),e.k0s(),e.DNE(10,Uo,1,0,"ng-container",30),e.j41(11,"span",37,7),e.bIt("focus",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onLastHiddenFocus(n))}),e.k0s()()}if(2&o){const t=e.XpG();e.HbH(t.panelStyleClass),e.Y8G("ngClass","p-dropdown-panel p-component")("ngStyle",t.panelStyle),e.R7$(),e.BMQ("aria-hidden",!0)("tabindex",0)("data-p-hidden-accessible",!0)("data-p-hidden-focusable",!0),e.R7$(2),e.Y8G("ngTemplateOutlet",t.headerTemplate),e.R7$(),e.Y8G("ngIf",t.filter),e.R7$(),e.xc7("max-height",t.virtualScroll?"auto":t.scrollHeight||"auto"),e.R7$(),e.Y8G("ngIf",t.virtualScroll),e.R7$(),e.Y8G("ngIf",!t.virtualScroll),e.R7$(3),e.Y8G("ngTemplateOutlet",t.footerTemplate),e.R7$(),e.BMQ("aria-hidden",!0)("tabindex",0)("data-p-hidden-accessible",!0)("data-p-hidden-focusable",!0)}}const qo={provide:R.kq,useExisting:(0,e.Rfq)(()=>De),multi:!0};let Wo=(()=>{class o{id;option;selected;focused;label;disabled;visible;itemSize;ariaPosInset;ariaSetSize;template;onClick=new e.bkB;onMouseEnter=new e.bkB;ngOnInit(){}onOptionClick(t){this.onClick.emit(t)}onOptionMouseEnter(t){this.onMouseEnter.emit(t)}static \u0275fac=function(i){return new(i||o)};static \u0275cmp=e.VBU({type:o,selectors:[["p-dropdownItem"]],hostAttrs:[1,"p-element"],inputs:{id:"id",option:"option",selected:"selected",focused:"focused",label:"label",disabled:"disabled",visible:"visible",itemSize:"itemSize",ariaPosInset:"ariaPosInset",ariaSetSize:"ariaSetSize",template:"template"},outputs:{onClick:"onClick",onMouseEnter:"onMouseEnter"},decls:3,vars:21,consts:[["role","option","pRipple","",3,"click","mouseenter","id","ngStyle","ngClass"],[4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(i,n){1&i&&(e.j41(0,"li",0),e.bIt("click",function(l){return n.onOptionClick(l)})("mouseenter",function(l){return n.onOptionMouseEnter(l)}),e.DNE(1,Yn,2,1,"span",1)(2,$n,1,0,"ng-container",2),e.k0s()),2&i&&(e.Y8G("id",n.id)("ngStyle",e.eq3(13,z,n.itemSize+"px"))("ngClass",e.sMw(15,Hn,n.selected,n.disabled,n.focused)),e.BMQ("aria-label",n.label)("aria-setsize",n.ariaSetSize)("aria-posinset",n.ariaPosInset)("aria-selected",n.selected)("data-p-focused",n.focused)("data-p-highlight",n.selected)("data-p-disabled",n.disabled),e.R7$(),e.Y8G("ngIf",!n.template),e.R7$(),e.Y8G("ngTemplateOutlet",n.template)("ngTemplateOutletContext",e.eq3(19,se,n.option)))},dependencies:[m.YU,m.bT,m.T3,m.B3,E.n],encapsulation:2})}return o})(),De=(()=>{class o{el;renderer;cd;zone;filterService;config;id;scrollHeight="200px";filter;name;style;panelStyle;styleClass;panelStyleClass;readonly;required;editable;appendTo;tabindex=0;placeholder;filterPlaceholder;filterLocale;inputId;dataKey;filterBy;filterFields;autofocus;resetFilterOnHide=!1;dropdownIcon;optionLabel;optionValue;optionDisabled;optionGroupLabel="label";optionGroupChildren="items";autoDisplayFirst=!0;group;showClear;emptyFilterMessage="";emptyMessage="";lazy=!1;virtualScroll;virtualScrollItemSize;virtualScrollOptions;overlayOptions;ariaFilterLabel;ariaLabel;ariaLabelledBy;filterMatchMode="contains";maxlength;tooltip="";tooltipPosition="right";tooltipPositionStyle="absolute";tooltipStyleClass;focusOnHover=!1;selectOnFocus=!1;autoOptionFocus=!0;autofocusFilter=!0;get disabled(){return this._disabled}set disabled(t){t&&(this.focused=!1,this.overlayVisible&&this.hide()),this._disabled=t,this.cd.destroyed||this.cd.detectChanges()}get itemSize(){return this._itemSize}set itemSize(t){this._itemSize=t,console.warn("The itemSize property is deprecated, use virtualScrollItemSize property instead.")}_itemSize;get autoZIndex(){return this._autoZIndex}set autoZIndex(t){this._autoZIndex=t,console.warn("The autoZIndex property is deprecated since v14.2.0, use overlayOptions property instead.")}_autoZIndex;get baseZIndex(){return this._baseZIndex}set baseZIndex(t){this._baseZIndex=t,console.warn("The baseZIndex property is deprecated since v14.2.0, use overlayOptions property instead.")}_baseZIndex;get showTransitionOptions(){return this._showTransitionOptions}set showTransitionOptions(t){this._showTransitionOptions=t,console.warn("The showTransitionOptions property is deprecated since v14.2.0, use overlayOptions property instead.")}_showTransitionOptions;get hideTransitionOptions(){return this._hideTransitionOptions}set hideTransitionOptions(t){this._hideTransitionOptions=t,console.warn("The hideTransitionOptions property is deprecated since v14.2.0, use overlayOptions property instead.")}_hideTransitionOptions;get filterValue(){return this._filterValue()}set filterValue(t){this._filterValue.set(t)}get options(){return this._options()}set options(t){this._options.set(t)}onChange=new e.bkB;onFilter=new e.bkB;onFocus=new e.bkB;onBlur=new e.bkB;onClick=new e.bkB;onShow=new e.bkB;onHide=new e.bkB;onClear=new e.bkB;onLazyLoad=new e.bkB;containerViewChild;filterViewChild;focusInputViewChild;editableInputViewChild;itemsViewChild;scroller;overlayViewChild;firstHiddenFocusableElementOnOverlay;lastHiddenFocusableElementOnOverlay;templates;_disabled;itemsWrapper;itemTemplate;groupTemplate;loaderTemplate;selectedItemTemplate;headerTemplate;filterTemplate;footerTemplate;emptyFilterTemplate;emptyTemplate;dropdownIconTemplate;clearIconTemplate;filterIconTemplate;filterOptions;_options=(0,e.vPA)(null);modelValue=(0,e.vPA)(null);value;onModelChange=()=>{};onModelTouched=()=>{};hover;focused;overlayVisible;optionsChanged;panel;dimensionsUpdated;hoveredItem;selectedOptionUpdated;_filterValue=(0,e.vPA)(null);searchValue;searchIndex;searchTimeout;previousSearchChar;currentSearchChar;preventModelTouched;focusedOptionIndex=(0,e.vPA)(-1);labelId;listId;get emptyMessageLabel(){return this.emptyMessage||this.config.getTranslation(g.Yj.EMPTY_MESSAGE)}get emptyFilterMessageLabel(){return this.emptyFilterMessage||this.config.getTranslation(g.Yj.EMPTY_FILTER_MESSAGE)}get filled(){return"string"==typeof this.modelValue()?!!this.modelValue():this.modelValue()||null!=this.modelValue()||null!=this.modelValue()}get isVisibleClearIcon(){return null!=this.modelValue()&&this.hasSelectedOption()&&this.showClear&&!this.disabled}get containerClass(){return{"p-dropdown p-component p-inputwrapper":!0,"p-disabled":this.disabled,"p-dropdown-clearable":this.showClear&&!this.disabled,"p-focus":this.focused,"p-inputwrapper-filled":this.modelValue(),"p-inputwrapper-focus":this.focused||this.overlayVisible}}get inputClass(){const t=this.label();return{"p-dropdown-label p-inputtext":!0,"p-placeholder":this.placeholder&&t===this.placeholder,"p-dropdown-label-empty":!(this.editable||this.selectedItemTemplate||t&&"p-emptylabel"!==t&&0!==t.length)}}get panelClass(){return{"p-dropdown-panel p-component":!0,"p-input-filled":"filled"===this.config.inputStyle,"p-ripple-disabled":!1===this.config.ripple}}visibleOptions=(0,e.EWP)(()=>{const t=this.group?this.flatOptions(this.options):this.options||[];if(this._filterValue()){const i=this.filterBy||this.filterFields||this.optionValue?this.filterService.filter(t,this.searchFields(),this._filterValue(),this.filterMatchMode,this.filterLocale):this.options.filter(n=>-1!==n.toLowerCase().indexOf(this._filterValue().toLowerCase()));if(this.group){const s=[];return(this.options||[]).forEach(l=>{const c=this.getOptionGroupChildren(l).filter(p=>i.includes(p));c.length>0&&s.push({...l,["string"==typeof this.optionGroupChildren?this.optionGroupChildren:"items"]:[...c]})}),this.flatOptions(s)}return i}return t});label=(0,e.EWP)(()=>{const t=this.findSelectedOptionIndex();return-1!==t?this.getOptionLabel(this.visibleOptions()[t]):this.placeholder||"p-emptylabel"});selectedOption;constructor(t,i,n,s,l,r){this.el=t,this.renderer=i,this.cd=n,this.zone=s,this.filterService=l,this.config=r,(0,e.QZP)(()=>{const c=this.modelValue(),p=this.visibleOptions();c&&this.editable&&this.updateEditableLabel(),p&&h.BF.isNotEmpty(p)&&(this.selectedOption=p[this.findSelectedOptionIndex()],this.cd.markForCheck())})}ngOnInit(){this.id=this.id||(0,h._Y)(),this.autoUpdateModel(),this.filterBy&&(this.filterOptions={filter:t=>this.onFilterInputChange(t),reset:()=>this.resetFilter()})}ngAfterViewChecked(){if(this.optionsChanged&&this.overlayVisible&&(this.optionsChanged=!1,this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.overlayViewChild&&this.overlayViewChild.alignOverlay()},1)})),this.selectedOptionUpdated&&this.itemsWrapper){let t=d.D.findSingle(this.overlayViewChild?.overlayViewChild?.nativeElement,"li.p-highlight");t&&d.D.scrollInView(this.itemsWrapper,t),this.selectedOptionUpdated=!1}}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"item":default:this.itemTemplate=t.template;break;case"selectedItem":this.selectedItemTemplate=t.template;break;case"header":this.headerTemplate=t.template;break;case"filter":this.filterTemplate=t.template;break;case"footer":this.footerTemplate=t.template;break;case"emptyfilter":this.emptyFilterTemplate=t.template;break;case"empty":this.emptyTemplate=t.template;break;case"group":this.groupTemplate=t.template;break;case"loader":this.loaderTemplate=t.template;break;case"dropdownicon":this.dropdownIconTemplate=t.template;break;case"clearicon":this.clearIconTemplate=t.template;break;case"filtericon":this.filterIconTemplate=t.template}})}flatOptions(t){return(t||[]).reduce((i,n,s)=>{i.push({optionGroup:n,group:!0,index:s});const l=this.getOptionGroupChildren(n);return l&&l.forEach(r=>i.push(r)),i},[])}autoUpdateModel(){if(this.selectOnFocus&&this.autoOptionFocus&&!this.hasSelectedOption()&&(this.focusedOptionIndex.set(this.findFirstFocusedOptionIndex()),this.onOptionSelect(null,this.visibleOptions()[this.focusedOptionIndex()],!1)),this.autoDisplayFirst&&!this.modelValue()){const t=this.findFirstOptionIndex();this.onOptionSelect(null,this.visibleOptions()[t],!1,!0)}}onOptionSelect(t,i,n=!0,s=!1){const l=this.getOptionValue(i);this.updateModel(l,t),this.focusedOptionIndex.set(this.findSelectedOptionIndex()),n&&this.hide(!0),!1===s&&this.onChange.emit({originalEvent:t,value:l})}onOptionMouseEnter(t,i){this.focusOnHover&&this.changeFocusedOptionIndex(t,i)}updateModel(t,i){this.value=t,this.onModelChange(t),this.modelValue.set(t),this.selectedOptionUpdated=!0}writeValue(t){this.filter&&this.resetFilter(),this.value=t,this.allowModelChange()&&this.onModelChange(t),this.modelValue.set(this.value),this.updateEditableLabel(),this.cd.markForCheck()}allowModelChange(){return this.autoDisplayFirst&&!this.placeholder&&!this.modelValue()&&!this.editable&&this.options&&this.options.length}isSelected(t){return this.isValidOption(t)&&h.BF.equals(this.modelValue(),this.getOptionValue(t),this.equalityKey())}ngAfterViewInit(){this.editable&&this.updateEditableLabel()}updateEditableLabel(){this.editableInputViewChild&&(this.editableInputViewChild.nativeElement.value=void 0===this.getOptionLabel(this.modelValue())?this.editableInputViewChild.nativeElement.value:this.getOptionLabel(this.modelValue()))}getOptionIndex(t,i){return this.virtualScrollerDisabled?t:i&&i.getItemOptions(t).index}getOptionLabel(t){return this.optionLabel?h.BF.resolveFieldData(t,this.optionLabel):t&&void 0!==t.label?t.label:t}getOptionValue(t){return this.optionValue?h.BF.resolveFieldData(t,this.optionValue):!this.optionLabel&&t&&void 0!==t.value?t.value:t}isOptionDisabled(t){return this.optionDisabled?h.BF.resolveFieldData(t,this.optionDisabled):!(!t||void 0===t.disabled)&&t.disabled}getOptionGroupLabel(t){return this.optionGroupLabel?h.BF.resolveFieldData(t,this.optionGroupLabel):t&&void 0!==t.label?t.label:t}getOptionGroupChildren(t){return this.optionGroupChildren?h.BF.resolveFieldData(t,this.optionGroupChildren):t.items}getAriaPosInset(t){return(this.optionGroupLabel?t-this.visibleOptions().slice(0,t).filter(i=>this.isOptionGroup(i)).length:t)+1}get ariaSetSize(){return this.visibleOptions().filter(t=>!this.isOptionGroup(t)).length}resetFilter(){this._filterValue.set(null),this.filterViewChild&&this.filterViewChild.nativeElement&&(this.filterViewChild.nativeElement.value="")}registerOnChange(t){this.onModelChange=t}registerOnTouched(t){this.onModelTouched=t}setDisabledState(t){this.disabled=t,this.cd.markForCheck()}onContainerClick(t){this.disabled||this.readonly||(this.focusInputViewChild?.nativeElement.focus({preventScroll:!0}),"INPUT"!==t.target.tagName&&"clearicon"!==t.target.getAttribute("data-pc-section")&&!t.target.closest('[data-pc-section="clearicon"]')&&((!this.overlayViewChild||!this.overlayViewChild.el.nativeElement.contains(t.target))&&(this.overlayVisible?this.hide(!0):this.show(!0)),this.onClick.emit(t),this.cd.detectChanges()))}isEmpty(){return!this._options()||this.visibleOptions()&&0===this.visibleOptions().length}onEditableInput(t){const i=t.target.value;this.searchValue="",!this.searchOptions(t,i)&&this.focusedOptionIndex.set(-1),this.onModelChange(i),this.updateModel(i,t),this.onChange.emit({originalEvent:t,value:i})}show(t){this.overlayVisible=!0;const i=-1!==this.focusedOptionIndex()?this.focusedOptionIndex():this.autoOptionFocus?this.findFirstFocusedOptionIndex():-1;this.focusedOptionIndex.set(i),t&&d.D.focus(this.focusInputViewChild?.nativeElement),this.cd.markForCheck()}onOverlayAnimationStart(t){if("visible"===t.toState){if(this.itemsWrapper=d.D.findSingle(this.overlayViewChild?.overlayViewChild?.nativeElement,this.virtualScroll?".p-scroller":".p-dropdown-items-wrapper"),this.virtualScroll&&this.scroller?.setContentEl(this.itemsViewChild?.nativeElement),this.options&&this.options.length)if(this.virtualScroll){const i=this.modelValue()?this.focusedOptionIndex():-1;-1!==i&&this.scroller?.scrollToIndex(i)}else{let i=d.D.findSingle(this.itemsWrapper,".p-dropdown-item.p-highlight");i&&i.scrollIntoView({block:"nearest",inline:"nearest"})}this.filterViewChild&&this.filterViewChild.nativeElement&&(this.preventModelTouched=!0,this.autofocusFilter&&this.filterViewChild.nativeElement.focus()),this.onShow.emit(t)}"void"===t.toState&&(this.itemsWrapper=null,this.onModelTouched(),this.onHide.emit(t))}hide(t){this.overlayVisible=!1,this.focusedOptionIndex.set(-1),this.filter&&this.resetFilterOnHide&&this.resetFilter(),t&&d.D.focus(this.focusInputViewChild?.nativeElement),this.cd.markForCheck()}onInputFocus(t){if(this.disabled)return;this.focused=!0;const i=-1!==this.focusedOptionIndex()?this.focusedOptionIndex():this.overlayVisible&&this.autoOptionFocus?this.findFirstFocusedOptionIndex():-1;this.focusedOptionIndex.set(i),this.overlayVisible&&this.scrollInView(this.focusedOptionIndex()),this.onFocus.emit(t)}onInputBlur(t){this.focused=!1,!1===this.overlayVisible&&this.onBlur.emit(t),this.preventModelTouched||this.onModelTouched(),this.preventModelTouched=!1}onKeyDown(t,i){if(!this.disabled&&!this.readonly)switch(t.code){case"ArrowDown":this.onArrowDownKey(t);break;case"ArrowUp":this.onArrowUpKey(t,this.editable);break;case"ArrowLeft":case"ArrowRight":this.onArrowLeftKey(t,this.editable);break;case"Delete":this.onDeleteKey(t);break;case"Home":this.onHomeKey(t,this.editable);break;case"End":this.onEndKey(t,this.editable);break;case"PageDown":this.onPageDownKey(t);break;case"PageUp":this.onPageUpKey(t);break;case"Space":this.onSpaceKey(t,i);break;case"Enter":case"NumpadEnter":this.onEnterKey(t);break;case"Escape":this.onEscapeKey(t);break;case"Tab":this.onTabKey(t);break;case"Backspace":this.onBackspaceKey(t,this.editable);break;case"ShiftLeft":case"ShiftRight":break;default:!t.metaKey&&h.BF.isPrintableCharacter(t.key)&&(!this.overlayVisible&&this.show(),!this.editable&&this.searchOptions(t,t.key))}}onFilterKeyDown(t){switch(t.code){case"ArrowDown":this.onArrowDownKey(t);break;case"ArrowUp":this.onArrowUpKey(t,!0);break;case"ArrowLeft":case"ArrowRight":this.onArrowLeftKey(t,!0);break;case"Home":this.onHomeKey(t,!0);break;case"End":this.onEndKey(t,!0);break;case"Enter":this.onEnterKey(t);break;case"Escape":this.onEscapeKey(t);break;case"Tab":this.onTabKey(t,!0)}}onFilterBlur(t){this.focusedOptionIndex.set(-1)}onArrowDownKey(t){const i=-1!==this.focusedOptionIndex()?this.findNextOptionIndex(this.focusedOptionIndex()):this.findFirstFocusedOptionIndex();this.changeFocusedOptionIndex(t,i),!this.overlayVisible&&this.show(),t.preventDefault()}changeFocusedOptionIndex(t,i){if(this.focusedOptionIndex()!==i&&(this.focusedOptionIndex.set(i),this.scrollInView(),this.selectOnFocus)){const n=this.visibleOptions()[i];this.onOptionSelect(t,n,!1)}}get virtualScrollerDisabled(){return!this.virtualScroll}scrollInView(t=-1){if(this.itemsViewChild&&this.itemsViewChild.nativeElement){const n=d.D.findSingle(this.itemsViewChild.nativeElement,`li[id="${-1!==t?`${this.id}_${t}`:this.focusedOptionId}"]`);n?n.scrollIntoView&&n.scrollIntoView({block:"nearest",inline:"nearest"}):this.virtualScrollerDisabled||setTimeout(()=>{this.virtualScroll&&this.scroller?.scrollToIndex(-1!==t?t:this.focusedOptionIndex())},0)}}get focusedOptionId(){return-1!==this.focusedOptionIndex()?`${this.id}_${this.focusedOptionIndex()}`:null}hasSelectedOption(){return void 0!==this.modelValue()}isValidSelectedOption(t){return this.isValidOption(t)&&this.isSelected(t)}equalityKey(){return this.optionValue?null:this.dataKey}findFirstFocusedOptionIndex(){const t=this.findSelectedOptionIndex();return t<0?this.findFirstOptionIndex():t}findFirstOptionIndex(){return this.visibleOptions().findIndex(t=>this.isValidOption(t))}findSelectedOptionIndex(){return this.hasSelectedOption()?this.visibleOptions().findIndex(t=>this.isValidSelectedOption(t)):-1}findNextOptionIndex(t){const i=tthis.isValidOption(n)):-1;return i>-1?i+t+1:t}findPrevOptionIndex(t){const i=t>0?h.BF.findLastIndex(this.visibleOptions().slice(0,t),n=>this.isValidOption(n)):-1;return i>-1?i:t}findLastOptionIndex(){return h.BF.findLastIndex(this.visibleOptions(),t=>this.isValidOption(t))}findLastFocusedOptionIndex(){const t=this.findSelectedOptionIndex();return t<0?this.findLastOptionIndex():t}isValidOption(t){return t&&!(this.isOptionDisabled(t)||this.isOptionGroup(t))}isOptionGroup(t){return this.optionGroupLabel&&t.optionGroup&&t.group}onArrowUpKey(t,i=!1){if(t.altKey&&!i){if(-1!==this.focusedOptionIndex()){const n=this.visibleOptions()[this.focusedOptionIndex()];this.onOptionSelect(t,n)}this.overlayVisible&&this.hide(),t.preventDefault()}else{const n=-1!==this.focusedOptionIndex()?this.findPrevOptionIndex(this.focusedOptionIndex()):this.findLastFocusedOptionIndex();this.changeFocusedOptionIndex(t,n),!this.overlayVisible&&this.show(),t.preventDefault()}}onArrowLeftKey(t,i=!1){i&&this.focusedOptionIndex.set(-1)}onDeleteKey(t){this.showClear&&(this.clear(t),t.preventDefault())}onHomeKey(t,i=!1){i?(t.currentTarget.setSelectionRange(0,0),this.focusedOptionIndex.set(-1)):(this.changeFocusedOptionIndex(t,this.findFirstOptionIndex()),!this.overlayVisible&&this.show()),t.preventDefault()}onEndKey(t,i=!1){if(i){const n=t.currentTarget,s=n.value.length;n.setSelectionRange(s,s),this.focusedOptionIndex.set(-1)}else this.changeFocusedOptionIndex(t,this.findLastOptionIndex()),!this.overlayVisible&&this.show();t.preventDefault()}onPageDownKey(t){this.scrollInView(this.visibleOptions().length-1),t.preventDefault()}onPageUpKey(t){this.scrollInView(0),t.preventDefault()}onSpaceKey(t,i=!1){!this.editable&&!i&&this.onEnterKey(t)}onEnterKey(t){if(this.overlayVisible){if(-1!==this.focusedOptionIndex()){const i=this.visibleOptions()[this.focusedOptionIndex()];this.onOptionSelect(t,i)}this.hide()}else this.onArrowDownKey(t);t.preventDefault()}onEscapeKey(t){this.overlayVisible&&this.hide(!0),t.preventDefault()}onTabKey(t,i=!1){if(!i)if(this.overlayVisible&&this.hasFocusableElements())d.D.focus(t.shiftKey?this.lastHiddenFocusableElementOnOverlay.nativeElement:this.firstHiddenFocusableElementOnOverlay.nativeElement),t.preventDefault();else{if(-1!==this.focusedOptionIndex()){const n=this.visibleOptions()[this.focusedOptionIndex()];this.onOptionSelect(t,n)}this.overlayVisible&&this.hide(this.filter)}}onFirstHiddenFocus(t){const i=t.relatedTarget===this.focusInputViewChild?.nativeElement?d.D.getFirstFocusableElement(this.overlayViewChild.el.nativeElement,":not(.p-hidden-focusable)"):this.focusInputViewChild.nativeElement;d.D.focus(i)}onLastHiddenFocus(t){const i=t.relatedTarget===this.focusInputViewChild?.nativeElement?d.D.getLastFocusableElement(this.overlayViewChild?.overlayViewChild?.nativeElement,':not([data-p-hidden-focusable="true"])'):this.focusInputViewChild?.nativeElement;d.D.focus(i)}hasFocusableElements(){return d.D.getFocusableElements(this.overlayViewChild.overlayViewChild.nativeElement,':not([data-p-hidden-focusable="true"])').length>0}onBackspaceKey(t,i=!1){i&&!this.overlayVisible&&this.show()}searchFields(){return this.filterFields||[this.optionLabel]}searchOptions(t,i){this.searchValue=(this.searchValue||"")+i;let n=-1,s=!1;return-1!==this.focusedOptionIndex()?(n=this.visibleOptions().slice(this.focusedOptionIndex()).findIndex(l=>this.isOptionMatched(l)),n=-1===n?this.visibleOptions().slice(0,this.focusedOptionIndex()).findIndex(l=>this.isOptionMatched(l)):n+this.focusedOptionIndex()):n=this.visibleOptions().findIndex(l=>this.isOptionMatched(l)),-1!==n&&(s=!0),-1===n&&-1===this.focusedOptionIndex()&&(n=this.findFirstFocusedOptionIndex()),-1!==n&&this.changeFocusedOptionIndex(t,n),this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(()=>{this.searchValue="",this.searchTimeout=null},500),s}isOptionMatched(t){return this.isValidOption(t)&&this.getOptionLabel(t).toLocaleLowerCase(this.filterLocale).startsWith(this.searchValue.toLocaleLowerCase(this.filterLocale))}onFilterInputChange(t){let i=t.target.value?.trim();this._filterValue.set(i),this.focusedOptionIndex.set(-1),this.onFilter.emit({originalEvent:t,filter:this._filterValue()}),!this.virtualScrollerDisabled&&this.scroller.scrollToIndex(0),this.cd.markForCheck()}applyFocus(){this.editable?d.D.findSingle(this.el.nativeElement,".p-dropdown-label.p-inputtext").focus():d.D.focus(this.focusInputViewChild?.nativeElement)}focus(){this.applyFocus()}clear(t){this.updateModel(null,t),this.updateEditableLabel(),this.onChange.emit({originalEvent:t,value:this.value}),this.onClear.emit(t)}static \u0275fac=function(i){return new(i||o)(e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(e.gRc),e.rXU(e.SKi),e.rXU(g.E),e.rXU(g.r1))};static \u0275cmp=e.VBU({type:o,selectors:[["p-dropdown"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(An,5),e.GBs(Xn,5),e.GBs(Kn,5),e.GBs(Un,5),e.GBs(Qn,5),e.GBs(qn,5),e.GBs(Wn,5),e.GBs(Zn,5),e.GBs(Jn,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.containerViewChild=s.first),e.mGM(s=e.lsd())&&(n.filterViewChild=s.first),e.mGM(s=e.lsd())&&(n.focusInputViewChild=s.first),e.mGM(s=e.lsd())&&(n.editableInputViewChild=s.first),e.mGM(s=e.lsd())&&(n.itemsViewChild=s.first),e.mGM(s=e.lsd())&&(n.scroller=s.first),e.mGM(s=e.lsd())&&(n.overlayViewChild=s.first),e.mGM(s=e.lsd())&&(n.firstHiddenFocusableElementOnOverlay=s.first),e.mGM(s=e.lsd())&&(n.lastHiddenFocusableElementOnOverlay=s.first)}},hostAttrs:[1,"p-element","p-inputwrapper"],hostVars:4,hostBindings:function(i,n){2&i&&e.AVh("p-inputwrapper-filled",n.filled)("p-inputwrapper-focus",n.focused||n.overlayVisible)},inputs:{id:"id",scrollHeight:"scrollHeight",filter:"filter",name:"name",style:"style",panelStyle:"panelStyle",styleClass:"styleClass",panelStyleClass:"panelStyleClass",readonly:"readonly",required:"required",editable:"editable",appendTo:"appendTo",tabindex:"tabindex",placeholder:"placeholder",filterPlaceholder:"filterPlaceholder",filterLocale:"filterLocale",inputId:"inputId",dataKey:"dataKey",filterBy:"filterBy",filterFields:"filterFields",autofocus:"autofocus",resetFilterOnHide:"resetFilterOnHide",dropdownIcon:"dropdownIcon",optionLabel:"optionLabel",optionValue:"optionValue",optionDisabled:"optionDisabled",optionGroupLabel:"optionGroupLabel",optionGroupChildren:"optionGroupChildren",autoDisplayFirst:"autoDisplayFirst",group:"group",showClear:"showClear",emptyFilterMessage:"emptyFilterMessage",emptyMessage:"emptyMessage",lazy:"lazy",virtualScroll:"virtualScroll",virtualScrollItemSize:"virtualScrollItemSize",virtualScrollOptions:"virtualScrollOptions",overlayOptions:"overlayOptions",ariaFilterLabel:"ariaFilterLabel",ariaLabel:"ariaLabel",ariaLabelledBy:"ariaLabelledBy",filterMatchMode:"filterMatchMode",maxlength:"maxlength",tooltip:"tooltip",tooltipPosition:"tooltipPosition",tooltipPositionStyle:"tooltipPositionStyle",tooltipStyleClass:"tooltipStyleClass",focusOnHover:"focusOnHover",selectOnFocus:"selectOnFocus",autoOptionFocus:"autoOptionFocus",autofocusFilter:"autofocusFilter",disabled:"disabled",itemSize:"itemSize",autoZIndex:"autoZIndex",baseZIndex:"baseZIndex",showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions",filterValue:"filterValue",options:"options"},outputs:{onChange:"onChange",onFilter:"onFilter",onFocus:"onFocus",onBlur:"onBlur",onClick:"onClick",onShow:"onShow",onHide:"onHide",onClear:"onClear",onLazyLoad:"onLazyLoad"},features:[e.Jv_([qo])],decls:11,vars:20,consts:[["container",""],["overlay",""],["focusInput",""],["defaultPlaceholder",""],["editableInput",""],["firstHiddenFocusableEl",""],["buildInItems",""],["lastHiddenFocusableEl",""],["builtInFilterElement",""],["filter",""],["scroller",""],["items",""],["emptyFilter",""],["empty",""],[3,"click","ngClass","ngStyle"],["role","combobox","pAutoFocus","",3,"ngClass","pTooltip","tooltipPosition","positionStyle","tooltipStyleClass","autofocus","focus","blur","keydown",4,"ngIf"],["type","text","aria-haspopup","listbox",3,"ngClass","disabled","input","keydown","focus","blur",4,"ngIf"],[4,"ngIf"],["role","button","aria-label","dropdown trigger","aria-haspopup","listbox",1,"p-dropdown-trigger"],["class","p-dropdown-trigger-icon",4,"ngIf"],[3,"visibleChange","onAnimationStart","onHide","visible","options","target","appendTo","autoZIndex","baseZIndex","showTransitionOptions","hideTransitionOptions"],["pTemplate","content"],["role","combobox","pAutoFocus","",3,"focus","blur","keydown","ngClass","pTooltip","tooltipPosition","positionStyle","tooltipStyleClass","autofocus"],[4,"ngIf","ngIfElse"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["type","text","aria-haspopup","listbox",3,"input","keydown","focus","blur","ngClass","disabled"],[3,"styleClass","click",4,"ngIf"],["class","p-dropdown-clear-icon",3,"click",4,"ngIf"],[3,"click","styleClass"],[1,"p-dropdown-clear-icon",3,"click"],[4,"ngTemplateOutlet"],["class","p-dropdown-trigger-icon",3,"ngClass",4,"ngIf"],[3,"styleClass",4,"ngIf"],[1,"p-dropdown-trigger-icon",3,"ngClass"],[3,"styleClass"],[1,"p-dropdown-trigger-icon"],[3,"ngClass","ngStyle"],["role","presentation",1,"p-hidden-accessible","p-hidden-focusable",3,"focus"],["class","p-dropdown-header",3,"click",4,"ngIf"],[1,"p-dropdown-items-wrapper"],[3,"items","style","itemSize","autoSize","lazy","options","onLazyLoad",4,"ngIf"],[1,"p-dropdown-header",3,"click"],[1,"p-dropdown-filter-container"],["type","text","autocomplete","off",1,"p-dropdown-filter","p-inputtext","p-component",3,"input","keydown","blur","value"],["class","p-dropdown-filter-icon",4,"ngIf"],[1,"p-dropdown-filter-icon"],[3,"onLazyLoad","items","itemSize","autoSize","lazy","options"],["pTemplate","loader"],["role","listbox",1,"p-dropdown-items",3,"ngClass"],["ngFor","",3,"ngForOf"],["class","p-dropdown-empty-message",3,"ngStyle",4,"ngIf"],["role","option",1,"p-dropdown-item-group",3,"ngStyle"],[3,"onClick","onMouseEnter","id","option","selected","label","disabled","template","focused","ariaPosInset","ariaSetSize"],[1,"p-dropdown-empty-message",3,"ngStyle"]],template:function(i,n){if(1&i){const s=e.RV6();e.j41(0,"div",14,0),e.bIt("click",function(r){return e.eBV(s),e.Njj(n.onContainerClick(r))}),e.DNE(2,so,6,21,"span",15)(3,ao,2,5,"input",16)(4,uo,3,2,"ng-container",17),e.j41(5,"div",18),e.DNE(6,_o,3,2,"ng-container",17)(7,bo,2,1,"span",19),e.k0s(),e.j41(8,"p-overlay",20,1),e.mxI("visibleChange",function(r){return e.eBV(s),e.DH7(n.overlayVisible,r)||(n.overlayVisible=r),e.Njj(r)}),e.bIt("onAnimationStart",function(r){return e.eBV(s),e.Njj(n.onOverlayAnimationStart(r))})("onHide",function(){return e.eBV(s),e.Njj(n.hide())}),e.DNE(10,Qo,13,19,"ng-template",21),e.k0s()()}2&i&&(e.HbH(n.styleClass),e.Y8G("ngClass",n.containerClass)("ngStyle",n.style),e.BMQ("id",n.id),e.R7$(2),e.Y8G("ngIf",!n.editable),e.R7$(),e.Y8G("ngIf",n.editable),e.R7$(),e.Y8G("ngIf",n.isVisibleClearIcon),e.R7$(),e.BMQ("aria-expanded",n.overlayVisible)("data-pc-section","trigger"),e.R7$(),e.Y8G("ngIf",!n.dropdownIconTemplate),e.R7$(),e.Y8G("ngIf",n.dropdownIconTemplate),e.R7$(),e.R50("visible",n.overlayVisible),e.Y8G("options",n.overlayOptions)("target","@parent")("appendTo",n.appendTo)("autoZIndex",n.autoZIndex)("baseZIndex",n.baseZIndex)("showTransitionOptions",n.showTransitionOptions)("hideTransitionOptions",n.hideTransitionOptions))},dependencies:()=>[m.YU,m.Sq,m.bT,m.T3,m.B3,Ce,g.Ei,j.m,xe,Zi,F.A,X,Te,Wo],styles:["@layer primeng{.p-dropdown{display:inline-flex;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;font-weight:400;white-space:nowrap;position:relative;overflow:hidden}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}}\n"],encapsulation:2,changeDetection:0})}return o})(),ae=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,we,g.Gg,j.S,E.Z,U,Ji,F.A,X,Te,we,g.Gg,U]})}return o})(),Q=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["AngleDownIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M3.58659 4.5007C3.68513 4.50023 3.78277 4.51945 3.87379 4.55723C3.9648 4.59501 4.04735 4.65058 4.11659 4.7207L7.11659 7.7207L10.1166 4.7207C10.2619 4.65055 10.4259 4.62911 10.5843 4.65956C10.7427 4.69002 10.8871 4.77074 10.996 4.88976C11.1049 5.00877 11.1726 5.15973 11.1889 5.32022C11.2052 5.48072 11.1693 5.6422 11.0866 5.7807L7.58659 9.2807C7.44597 9.42115 7.25534 9.50004 7.05659 9.50004C6.85784 9.50004 6.66722 9.42115 6.52659 9.2807L3.02659 5.7807C2.88614 5.64007 2.80725 5.44945 2.80725 5.2507C2.80725 5.05195 2.88614 4.86132 3.02659 4.7207C3.09932 4.64685 3.18675 4.58911 3.28322 4.55121C3.37969 4.51331 3.48305 4.4961 3.58659 4.5007Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),Ee=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["AngleUpIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M10.4134 9.49931C10.3148 9.49977 10.2172 9.48055 10.1262 9.44278C10.0352 9.405 9.95263 9.34942 9.88338 9.27931L6.88338 6.27931L3.88338 9.27931C3.73811 9.34946 3.57409 9.3709 3.41567 9.34044C3.25724 9.30999 3.11286 9.22926 3.00395 9.11025C2.89504 8.99124 2.82741 8.84028 2.8111 8.67978C2.79478 8.51928 2.83065 8.35781 2.91338 8.21931L6.41338 4.71931C6.55401 4.57886 6.74463 4.49997 6.94338 4.49997C7.14213 4.49997 7.33276 4.57886 7.47338 4.71931L10.9734 8.21931C11.1138 8.35994 11.1927 8.55056 11.1927 8.74931C11.1927 8.94806 11.1138 9.13868 10.9734 9.27931C10.9007 9.35315 10.8132 9.41089 10.7168 9.44879C10.6203 9.48669 10.5169 9.5039 10.4134 9.49931Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})();var H=I(2242);const Zo=["input"],Jo=(o,a,t)=>({"p-inputnumber p-component":!0,"p-inputnumber-buttons-stacked":o,"p-inputnumber-buttons-horizontal":a,"p-inputnumber-buttons-vertical":t}),Re=()=>({"p-inputnumber-button p-inputnumber-button-up":!0}),Me=()=>({"p-inputnumber-button p-inputnumber-button-down":!0});function es(o,a){if(1&o){const t=e.RV6();e.j41(0,"TimesIcon",8),e.bIt("click",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.clear())}),e.k0s()}2&o&&(e.Y8G("ngClass","p-inputnumber-clear-icon"),e.BMQ("data-pc-section","clearIcon"))}function ts(o,a){}function is(o,a){1&o&&e.DNE(0,ts,0,0,"ng-template")}function ns(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",9),e.bIt("click",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.clear())}),e.DNE(1,is,1,0,null,10),e.k0s()}if(2&o){const t=e.XpG(2);e.BMQ("data-pc-section","clearIcon"),e.R7$(),e.Y8G("ngTemplateOutlet",t.clearIconTemplate)}}function os(o,a){if(1&o&&(e.qex(0),e.DNE(1,es,1,2,"TimesIcon",6)(2,ns,2,2,"span",7),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",!t.clearIconTemplate),e.R7$(),e.Y8G("ngIf",t.clearIconTemplate)}}function ss(o,a){if(1&o&&e.nrm(0,"span",14),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.incrementButtonIcon),e.BMQ("data-pc-section","incrementbuttonicon")}}function as(o,a){1&o&&e.nrm(0,"AngleUpIcon"),2&o&&e.BMQ("data-pc-section","incrementbuttonicon")}function ls(o,a){}function rs(o,a){1&o&&e.DNE(0,ls,0,0,"ng-template")}function cs(o,a){if(1&o&&(e.qex(0),e.DNE(1,as,1,1,"AngleUpIcon",3)(2,rs,1,0,null,10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.incrementButtonIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.incrementButtonIconTemplate)}}function ds(o,a){if(1&o&&e.nrm(0,"span",14),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.decrementButtonIcon),e.BMQ("data-pc-section","decrementbuttonicon")}}function ps(o,a){1&o&&e.nrm(0,"AngleDownIcon"),2&o&&e.BMQ("data-pc-section","decrementbuttonicon")}function us(o,a){}function hs(o,a){1&o&&e.DNE(0,us,0,0,"ng-template")}function ms(o,a){if(1&o&&(e.qex(0),e.DNE(1,ps,1,1,"AngleDownIcon",3)(2,hs,1,0,null,10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.decrementButtonIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decrementButtonIconTemplate)}}function _s(o,a){if(1&o){const t=e.RV6();e.j41(0,"span",11)(1,"button",12),e.bIt("mousedown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onUpButtonMouseDown(n))})("mouseup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onUpButtonMouseUp())})("mouseleave",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onUpButtonMouseLeave())})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onUpButtonKeyDown(n))})("keyup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onUpButtonKeyUp())}),e.DNE(2,ss,1,2,"span",13)(3,cs,3,2,"ng-container",3),e.k0s(),e.j41(4,"button",12),e.bIt("mousedown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onDownButtonMouseDown(n))})("mouseup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onDownButtonMouseUp())})("mouseleave",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onDownButtonMouseLeave())})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onDownButtonKeyDown(n))})("keyup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onDownButtonKeyUp())}),e.DNE(5,ds,1,2,"span",13)(6,ms,3,2,"ng-container",3),e.k0s()()}if(2&o){const t=e.XpG();e.BMQ("data-pc-section","buttonGroup"),e.R7$(),e.HbH(t.incrementButtonClass),e.Y8G("ngClass",e.lJ4(17,Re))("disabled",t.disabled),e.BMQ("aria-hidden",!0)("data-pc-section","incrementbutton"),e.R7$(),e.Y8G("ngIf",t.incrementButtonIcon),e.R7$(),e.Y8G("ngIf",!t.incrementButtonIcon),e.R7$(),e.HbH(t.decrementButtonClass),e.Y8G("ngClass",e.lJ4(18,Me))("disabled",t.disabled),e.BMQ("aria-hidden",!0)("data-pc-section",t.decrementbutton),e.R7$(),e.Y8G("ngIf",t.decrementButtonIcon),e.R7$(),e.Y8G("ngIf",!t.decrementButtonIcon)}}function gs(o,a){if(1&o&&e.nrm(0,"span",14),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.incrementButtonIcon),e.BMQ("data-pc-section","incrementbuttonicon")}}function fs(o,a){1&o&&e.nrm(0,"AngleUpIcon"),2&o&&e.BMQ("data-pc-section","incrementbuttonicon")}function bs(o,a){}function vs(o,a){1&o&&e.DNE(0,bs,0,0,"ng-template")}function ys(o,a){if(1&o&&(e.qex(0),e.DNE(1,fs,1,1,"AngleUpIcon",3)(2,vs,1,0,null,10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.incrementButtonIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.incrementButtonIconTemplate)}}function Cs(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",12),e.bIt("mousedown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onUpButtonMouseDown(n))})("mouseup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onUpButtonMouseUp())})("mouseleave",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onUpButtonMouseLeave())})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onUpButtonKeyDown(n))})("keyup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onUpButtonKeyUp())}),e.DNE(1,gs,1,2,"span",13)(2,ys,3,2,"ng-container",3),e.k0s()}if(2&o){const t=e.XpG();e.HbH(t.incrementButtonClass),e.Y8G("ngClass",e.lJ4(8,Re))("disabled",t.disabled),e.BMQ("aria-hidden",!0)("data-pc-section","incrementbutton"),e.R7$(),e.Y8G("ngIf",t.incrementButtonIcon),e.R7$(),e.Y8G("ngIf",!t.incrementButtonIcon)}}function ws(o,a){if(1&o&&e.nrm(0,"span",14),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.decrementButtonIcon),e.BMQ("data-pc-section","decrementbuttonicon")}}function Is(o,a){1&o&&e.nrm(0,"AngleDownIcon"),2&o&&e.BMQ("data-pc-section","decrementbuttonicon")}function xs(o,a){}function Ts(o,a){1&o&&e.DNE(0,xs,0,0,"ng-template")}function ks(o,a){if(1&o&&(e.qex(0),e.DNE(1,Is,1,1,"AngleDownIcon",3)(2,Ts,1,0,null,10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.decrementButtonIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.decrementButtonIconTemplate)}}function Ss(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",12),e.bIt("mousedown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onDownButtonMouseDown(n))})("mouseup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onDownButtonMouseUp())})("mouseleave",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onDownButtonMouseLeave())})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onDownButtonKeyDown(n))})("keyup",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onDownButtonKeyUp())}),e.DNE(1,ws,1,2,"span",13)(2,ks,3,2,"ng-container",3),e.k0s()}if(2&o){const t=e.XpG();e.HbH(t.decrementButtonClass),e.Y8G("ngClass",e.lJ4(8,Me))("disabled",t.disabled),e.BMQ("aria-hidden",!0)("data-pc-section","decrementbutton"),e.R7$(),e.Y8G("ngIf",t.decrementButtonIcon),e.R7$(),e.Y8G("ngIf",!t.decrementButtonIcon)}}const Ds={provide:R.kq,useExisting:(0,e.Rfq)(()=>Fe),multi:!0};let Fe=(()=>{class o{document;el;cd;injector;showButtons=!1;format=!0;buttonLayout="stacked";inputId;styleClass;style;placeholder;size;maxlength;tabindex;title;ariaLabelledBy;ariaLabel;ariaRequired;name;required;autocomplete;min;max;incrementButtonClass;decrementButtonClass;incrementButtonIcon;decrementButtonIcon;readonly=!1;step=1;allowEmpty=!0;locale;localeMatcher;mode="decimal";currency;currencyDisplay;useGrouping=!0;minFractionDigits;maxFractionDigits;prefix;suffix;inputStyle;inputStyleClass;showClear=!1;get disabled(){return this._disabled}set disabled(t){t&&(this.focused=!1),this._disabled=t,this.timer&&this.clearTimer()}onInput=new e.bkB;onFocus=new e.bkB;onBlur=new e.bkB;onKeyDown=new e.bkB;onClear=new e.bkB;input;templates;clearIconTemplate;incrementButtonIconTemplate;decrementButtonIconTemplate;value;onModelChange=()=>{};onModelTouched=()=>{};focused;initialized;groupChar="";prefixChar="";suffixChar="";isSpecialChar;timer;lastValue;_numeral;numberFormat;_decimal;_group;_minusSign;_currency;_prefix;_suffix;_index;_disabled;ngControl=null;constructor(t,i,n,s){this.document=t,this.el=i,this.cd=n,this.injector=s}ngOnChanges(t){["locale","localeMatcher","mode","currency","currencyDisplay","useGrouping","minFractionDigits","maxFractionDigits","prefix","suffix"].some(n=>!!t[n])&&this.updateConstructParser()}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"clearicon":this.clearIconTemplate=t.template;break;case"incrementbuttonicon":this.incrementButtonIconTemplate=t.template;break;case"decrementbuttonicon":this.decrementButtonIconTemplate=t.template}})}ngOnInit(){this.ngControl=this.injector.get(R.vO,null,{optional:!0}),this.constructParser(),this.initialized=!0}getOptions(){return{localeMatcher:this.localeMatcher,style:this.mode,currency:this.currency,currencyDisplay:this.currencyDisplay,useGrouping:this.useGrouping,minimumFractionDigits:this.minFractionDigits,maximumFractionDigits:this.maxFractionDigits}}constructParser(){this.numberFormat=new Intl.NumberFormat(this.locale,this.getOptions());const t=[...new Intl.NumberFormat(this.locale,{useGrouping:!1}).format(9876543210)].reverse(),i=new Map(t.map((n,s)=>[n,s]));this._numeral=new RegExp(`[${t.join("")}]`,"g"),this._group=this.getGroupingExpression(),this._minusSign=this.getMinusSignExpression(),this._currency=this.getCurrencyExpression(),this._decimal=this.getDecimalExpression(),this._suffix=this.getSuffixExpression(),this._prefix=this.getPrefixExpression(),this._index=n=>i.get(n)}updateConstructParser(){this.initialized&&this.constructParser()}escapeRegExp(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}getDecimalExpression(){const t=new Intl.NumberFormat(this.locale,{...this.getOptions(),useGrouping:!1});return new RegExp(`[${t.format(1.1).replace(this._currency,"").trim().replace(this._numeral,"")}]`,"g")}getGroupingExpression(){const t=new Intl.NumberFormat(this.locale,{useGrouping:!0});return this.groupChar=t.format(1e6).trim().replace(this._numeral,"").charAt(0),new RegExp(`[${this.groupChar}]`,"g")}getMinusSignExpression(){const t=new Intl.NumberFormat(this.locale,{useGrouping:!1});return new RegExp(`[${t.format(-1).trim().replace(this._numeral,"")}]`,"g")}getCurrencyExpression(){if(this.currency){const t=new Intl.NumberFormat(this.locale,{style:"currency",currency:this.currency,currencyDisplay:this.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0});return new RegExp(`[${t.format(1).replace(/\s/g,"").replace(this._numeral,"").replace(this._group,"")}]`,"g")}return new RegExp("[]","g")}getPrefixExpression(){if(this.prefix)this.prefixChar=this.prefix;else{const t=new Intl.NumberFormat(this.locale,{style:this.mode,currency:this.currency,currencyDisplay:this.currencyDisplay});this.prefixChar=t.format(1).split("1")[0]}return new RegExp(`${this.escapeRegExp(this.prefixChar||"")}`,"g")}getSuffixExpression(){if(this.suffix)this.suffixChar=this.suffix;else{const t=new Intl.NumberFormat(this.locale,{style:this.mode,currency:this.currency,currencyDisplay:this.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0});this.suffixChar=t.format(1).split("1")[1]}return new RegExp(`${this.escapeRegExp(this.suffixChar||"")}`,"g")}formatValue(t){if(null!=t){if("-"===t)return t;if(this.format){let n=new Intl.NumberFormat(this.locale,this.getOptions()).format(t);return this.prefix&&(n=this.prefix+n),this.suffix&&(n+=this.suffix),n}return t.toString()}return""}parseValue(t){let i=t.replace(this._suffix,"").replace(this._prefix,"").trim().replace(/\s/g,"").replace(this._currency,"").replace(this._group,"").replace(this._minusSign,"-").replace(this._decimal,".").replace(this._numeral,this._index);if(i){if("-"===i)return i;let n=+i;return isNaN(n)?null:n}return null}repeat(t,i,n){if(this.readonly)return;let s=i||500;this.clearTimer(),this.timer=setTimeout(()=>{this.repeat(t,40,n)},s),this.spin(t,n)}spin(t,i){let n=this.step*i,s=this.parseValue(this.input?.nativeElement.value)||0,l=this.validateValue(s+n);this.maxlength&&this.maxlength0&&i>c){const _=this.isDecimalMode()&&(this.minFractionDigits||0)0?l:""):l=s.slice(0,i-1)+s.slice(i)}else"currency"===this.mode&&-1!=r.search(this._currency)&&(l=s.slice(1));this.updateValue(t,l,null,"delete-single")}else l=this.deleteRange(s,i,n),this.updateValue(t,l,null,"delete-range");break;case"Delete":if(t.preventDefault(),i===n){const r=s.charAt(i),{decimalCharIndex:c,decimalCharIndexWithoutPrefix:p}=this.getDecimalCharIndexes(s);if(this.isNumeralChar(r)){const u=this.getDecimalLength(s);if(this._group.test(r))this._group.lastIndex=0,l=s.slice(0,i)+s.slice(i+2);else if(this._decimal.test(r))this._decimal.lastIndex=0,u?this.input?.nativeElement.setSelectionRange(i+1,i+1):l=s.slice(0,i)+s.slice(i+1);else if(c>0&&i>c){const _=this.isDecimalMode()&&(this.minFractionDigits||0)0?l:""):l=s.slice(0,i)+s.slice(i+1)}this.updateValue(t,l,null,"delete-back-single")}else l=this.deleteRange(s,i,n),this.updateValue(t,l,null,"delete-range");break;case"Home":this.min&&(this.updateModel(t,this.min),t.preventDefault());break;case"End":this.max&&(this.updateModel(t,this.max),t.preventDefault())}this.onKeyDown.emit(t)}onInputKeyPress(t){if(this.readonly)return;let i=t.which||t.keyCode,n=String.fromCharCode(i);const s=this.isDecimalSign(n),l=this.isMinusSign(n);13!=i&&t.preventDefault();const r=this.parseValue(this.input.nativeElement.value+n),c=null!=r?r.toString():"";this.maxlength&&c.length>this.maxlength||(48<=i&&i<=57||l||s)&&this.insert(t,n,{isDecimalSign:s,isMinusSign:l})}onPaste(t){if(!this.disabled&&!this.readonly){t.preventDefault();let i=(t.clipboardData||this.document.defaultView.clipboardData).getData("Text");if(i){this.maxlength&&(i=i.toString().substring(0,this.maxlength));let n=this.parseValue(i);null!=n&&this.insert(t,n.toString())}}}allowMinusSign(){return null==this.min||this.min<0}isMinusSign(t){return!(!this._minusSign.test(t)&&"-"!==t||(this._minusSign.lastIndex=0,0))}isDecimalSign(t){return!!this._decimal.test(t)&&(this._decimal.lastIndex=0,!0)}isDecimalMode(){return"decimal"===this.mode}getDecimalCharIndexes(t){let i=t.search(this._decimal);this._decimal.lastIndex=0;const s=t.replace(this._prefix,"").trim().replace(/\s/g,"").replace(this._currency,"").search(this._decimal);return this._decimal.lastIndex=0,{decimalCharIndex:i,decimalCharIndexWithoutPrefix:s}}getCharIndexes(t){const i=t.search(this._decimal);this._decimal.lastIndex=0;const n=t.search(this._minusSign);this._minusSign.lastIndex=0;const s=t.search(this._suffix);this._suffix.lastIndex=0;const l=t.search(this._currency);return this._currency.lastIndex=0,{decimalCharIndex:i,minusCharIndex:n,suffixCharIndex:s,currencyCharIndex:l}}insert(t,i,n={isDecimalSign:!1,isMinusSign:!1}){const s=i.search(this._minusSign);if(this._minusSign.lastIndex=0,!this.allowMinusSign()&&-1!==s)return;let l=this.input?.nativeElement.selectionStart,r=this.input?.nativeElement.selectionEnd,c=this.input?.nativeElement.value.trim();const{decimalCharIndex:p,minusCharIndex:u,suffixCharIndex:_,currencyCharIndex:b}=this.getCharIndexes(c);let f;if(n.isMinusSign)0===l&&(f=c,(-1===u||0!==r)&&(f=this.insertText(c,i,0,r)),this.updateValue(t,f,i,"insert"));else if(n.isDecimalSign)p>0&&l===p?this.updateValue(t,c,i,"insert"):(p>l&&p0&&l>p){if(l+i.length-(p+1)<=w){const y=b>=l?b-1:_>=l?_:c.length;f=c.slice(0,l)+i+c.slice(l+i.length,y)+c.slice(y),this.updateValue(t,f,i,C)}}else f=this.insertText(c,i,l,r),this.updateValue(t,f,i,C)}}insertText(t,i,n,s){if(2===("."===i?i:i.split(".")).length){const r=t.slice(n,s).search(this._decimal);return this._decimal.lastIndex=0,r>0?t.slice(0,n)+this.formatValue(i)+t.slice(s):t||this.formatValue(i)}return s-n===t.length?this.formatValue(i):0===n?i+t.slice(s):s===t.length?t.slice(0,n)+i:t.slice(0,n)+i+t.slice(s)}deleteRange(t,i,n){let s;return s=n-i===t.length?"":0===i?t.slice(n):n===t.length?t.slice(0,i):t.slice(0,i)+t.slice(n),s}initCursor(){let t=this.input?.nativeElement.selectionStart,i=this.input?.nativeElement.value,n=i.length,s=null,l=(this.prefixChar||"").length;i=i.replace(this._prefix,""),t-=l;let r=i.charAt(t);if(this.isNumeralChar(r))return t+l;let c=t-1;for(;c>=0;){if(r=i.charAt(c),this.isNumeralChar(r)){s=c+l;break}c--}if(null!==s)this.input?.nativeElement.setSelectionRange(s+1,s+1);else{for(c=t;cthis.max?this.max:t}updateInput(t,i,n,s){i=i||"";let l=this.input?.nativeElement.value,r=this.formatValue(t),c=l.length;if(r!==s&&(r=this.concatValues(r,s)),0===c){this.input.nativeElement.value=r,this.input.nativeElement.setSelectionRange(0,0);const u=this.initCursor()+i.length;this.input.nativeElement.setSelectionRange(u,u)}else{let p=this.input.nativeElement.selectionStart,u=this.input.nativeElement.selectionEnd;if(this.maxlength&&r.length>this.maxlength&&(r=r.slice(0,this.maxlength),p=Math.min(p,this.maxlength),u=Math.min(u,this.maxlength)),this.maxlength&&this.maxlength0}clearTimer(){this.timer&&clearInterval(this.timer)}getFormatter(){return this.numberFormat}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.aKT),e.rXU(e.gRc),e.rXU(e.zZn))};static \u0275cmp=e.VBU({type:o,selectors:[["p-inputNumber"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&e.GBs(Zo,5),2&i){let s;e.mGM(s=e.lsd())&&(n.input=s.first)}},hostAttrs:[1,"p-element","p-inputwrapper"],hostVars:6,hostBindings:function(i,n){2&i&&e.AVh("p-inputwrapper-filled",n.filled)("p-inputwrapper-focus",n.focused)("p-inputnumber-clearable",n.showClear&&"vertical"!=n.buttonLayout)},inputs:{showButtons:"showButtons",format:"format",buttonLayout:"buttonLayout",inputId:"inputId",styleClass:"styleClass",style:"style",placeholder:"placeholder",size:"size",maxlength:"maxlength",tabindex:"tabindex",title:"title",ariaLabelledBy:"ariaLabelledBy",ariaLabel:"ariaLabel",ariaRequired:"ariaRequired",name:"name",required:"required",autocomplete:"autocomplete",min:"min",max:"max",incrementButtonClass:"incrementButtonClass",decrementButtonClass:"decrementButtonClass",incrementButtonIcon:"incrementButtonIcon",decrementButtonIcon:"decrementButtonIcon",readonly:"readonly",step:"step",allowEmpty:"allowEmpty",locale:"locale",localeMatcher:"localeMatcher",mode:"mode",currency:"currency",currencyDisplay:"currencyDisplay",useGrouping:"useGrouping",minFractionDigits:"minFractionDigits",maxFractionDigits:"maxFractionDigits",prefix:"prefix",suffix:"suffix",inputStyle:"inputStyle",inputStyleClass:"inputStyleClass",showClear:"showClear",disabled:"disabled"},outputs:{onInput:"onInput",onFocus:"onFocus",onBlur:"onBlur",onKeyDown:"onKeyDown",onClear:"onClear"},features:[e.Jv_([Ds]),e.OA$],decls:7,vars:39,consts:[["input",""],[3,"ngClass","ngStyle"],["pInputText","","role","spinbutton","inputmode","decimal",3,"input","keydown","keypress","paste","click","focus","blur","ngClass","ngStyle","value","disabled","readonly"],[4,"ngIf"],["class","p-inputnumber-button-group",4,"ngIf"],["type","button","pButton","","class","p-button-icon-only","tabindex","-1",3,"ngClass","class","disabled","mousedown","mouseup","mouseleave","keydown","keyup",4,"ngIf"],[3,"ngClass","click",4,"ngIf"],["class","p-inputnumber-clear-icon",3,"click",4,"ngIf"],[3,"click","ngClass"],[1,"p-inputnumber-clear-icon",3,"click"],[4,"ngTemplateOutlet"],[1,"p-inputnumber-button-group"],["type","button","pButton","","tabindex","-1",1,"p-button-icon-only",3,"mousedown","mouseup","mouseleave","keydown","keyup","ngClass","disabled"],[3,"ngClass",4,"ngIf"],[3,"ngClass"]],template:function(i,n){if(1&i){const s=e.RV6();e.j41(0,"span",1)(1,"input",2,0),e.bIt("input",function(r){return e.eBV(s),e.Njj(n.onUserInput(r))})("keydown",function(r){return e.eBV(s),e.Njj(n.onInputKeyDown(r))})("keypress",function(r){return e.eBV(s),e.Njj(n.onInputKeyPress(r))})("paste",function(r){return e.eBV(s),e.Njj(n.onPaste(r))})("click",function(){return e.eBV(s),e.Njj(n.onInputClick())})("focus",function(r){return e.eBV(s),e.Njj(n.onInputFocus(r))})("blur",function(r){return e.eBV(s),e.Njj(n.onInputBlur(r))}),e.k0s(),e.DNE(3,os,3,2,"ng-container",3)(4,_s,7,19,"span",4)(5,Cs,3,9,"button",5)(6,Ss,3,9,"button",5),e.k0s()}2&i&&(e.HbH(n.styleClass),e.Y8G("ngClass",e.sMw(35,Jo,n.showButtons&&"stacked"===n.buttonLayout,n.showButtons&&"horizontal"===n.buttonLayout,n.showButtons&&"vertical"===n.buttonLayout))("ngStyle",n.style),e.BMQ("data-pc-name","inputnumber")("data-pc-section","root"),e.R7$(),e.HbH(n.inputStyleClass),e.Y8G("ngClass","p-inputnumber-input")("ngStyle",n.inputStyle)("value",n.formattedValue())("disabled",n.disabled)("readonly",n.readonly),e.BMQ("id",n.inputId)("aria-valuemin",n.min)("aria-valuemax",n.max)("aria-valuenow",n.value)("placeholder",n.placeholder)("aria-label",n.ariaLabel)("aria-labelledby",n.ariaLabelledBy)("title",n.title)("size",n.size)("name",n.name)("autocomplete",n.autocomplete)("maxlength",n.maxlength)("tabindex",n.tabindex)("aria-required",n.ariaRequired)("required",n.required)("min",n.min)("max",n.max)("data-pc-section","input"),e.R7$(2),e.Y8G("ngIf","vertical"!=n.buttonLayout&&n.showClear&&n.value),e.R7$(),e.Y8G("ngIf",n.showButtons&&"stacked"===n.buttonLayout),e.R7$(),e.Y8G("ngIf",n.showButtons&&"stacked"!==n.buttonLayout),e.R7$(),e.Y8G("ngIf",n.showButtons&&"stacked"!==n.buttonLayout))},dependencies:()=>[m.YU,m.bT,m.T3,m.B3,H.S,M._f,F.A,Ee,Q],styles:["@layer primeng{p-inputnumber,.p-inputnumber{display:inline-flex}.p-inputnumber-button{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button .p-button-label,.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button .p-button-label{display:none}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0}.p-inputnumber-buttons-stacked .p-inputnumber-input{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;padding:0}.p-inputnumber-buttons-stacked .p-inputnumber-button-group{display:flex;flex-direction:column}.p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-inputnumber-button{flex:1 1 auto}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up{order:3;border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{order:2;border-radius:0}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down{order:1;border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical{flex-direction:column}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up{order:1;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%}.p-inputnumber-buttons-vertical .p-inputnumber-input{order:2;border-radius:0;text-align:center}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down{order:3;border-top-left-radius:0;border-top-right-radius:0;width:100%}.p-inputnumber-input{flex:1 1 auto}.p-fluid p-inputnumber,.p-fluid .p-inputnumber{width:100%}.p-fluid .p-inputnumber .p-inputnumber-input{width:1%}.p-fluid .p-inputnumber-buttons-vertical .p-inputnumber-input{width:100%}.p-inputnumber-clear-icon{position:absolute;top:50%;margin-top:-.5rem;cursor:pointer}.p-inputnumber-clearable{position:relative}}\n"],encapsulation:2,changeDetection:0})}return o})(),le=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,H.u,M.tm,F.A,Ee,Q,g.Gg]})}return o})(),Ge=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["AngleDoubleLeftIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M5.71602 11.164C5.80782 11.2021 5.9063 11.2215 6.00569 11.221C6.20216 11.2301 6.39427 11.1612 6.54025 11.0294C6.68191 10.8875 6.76148 10.6953 6.76148 10.4948C6.76148 10.2943 6.68191 10.1021 6.54025 9.96024L3.51441 6.9344L6.54025 3.90855C6.624 3.76126 6.65587 3.59011 6.63076 3.42254C6.60564 3.25498 6.525 3.10069 6.40175 2.98442C6.2785 2.86815 6.11978 2.79662 5.95104 2.7813C5.78229 2.76598 5.61329 2.80776 5.47112 2.89994L1.97123 6.39983C1.82957 6.54167 1.75 6.73393 1.75 6.9344C1.75 7.13486 1.82957 7.32712 1.97123 7.46896L5.47112 10.9991C5.54096 11.0698 5.62422 11.1259 5.71602 11.164ZM11.0488 10.9689C11.1775 11.1156 11.3585 11.2061 11.5531 11.221C11.7477 11.2061 11.9288 11.1156 12.0574 10.9689C12.1815 10.8302 12.25 10.6506 12.25 10.4645C12.25 10.2785 12.1815 10.0989 12.0574 9.96024L9.03158 6.93439L12.0574 3.90855C12.1248 3.76739 12.1468 3.60881 12.1204 3.45463C12.0939 3.30045 12.0203 3.15826 11.9097 3.04765C11.7991 2.93703 11.6569 2.86343 11.5027 2.83698C11.3486 2.81053 11.19 2.83252 11.0488 2.89994L7.51865 6.36957C7.37699 6.51141 7.29742 6.70367 7.29742 6.90414C7.29742 7.1046 7.37699 7.29686 7.51865 7.4387L11.0488 10.9689Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),Ve=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["AngleDoubleRightIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M7.68757 11.1451C7.7791 11.1831 7.8773 11.2024 7.9764 11.2019C8.07769 11.1985 8.17721 11.1745 8.26886 11.1312C8.36052 11.088 8.44238 11.0265 8.50943 10.9505L12.0294 7.49085C12.1707 7.34942 12.25 7.15771 12.25 6.95782C12.25 6.75794 12.1707 6.56622 12.0294 6.42479L8.50943 2.90479C8.37014 2.82159 8.20774 2.78551 8.04633 2.80192C7.88491 2.81833 7.73309 2.88635 7.6134 2.99588C7.4937 3.10541 7.41252 3.25061 7.38189 3.40994C7.35126 3.56927 7.37282 3.73423 7.44337 3.88033L10.4605 6.89748L7.44337 9.91463C7.30212 10.0561 7.22278 10.2478 7.22278 10.4477C7.22278 10.6475 7.30212 10.8393 7.44337 10.9807C7.51301 11.0512 7.59603 11.1071 7.68757 11.1451ZM1.94207 10.9505C2.07037 11.0968 2.25089 11.1871 2.44493 11.2019C2.63898 11.1871 2.81949 11.0968 2.94779 10.9505L6.46779 7.49085C6.60905 7.34942 6.68839 7.15771 6.68839 6.95782C6.68839 6.75793 6.60905 6.56622 6.46779 6.42479L2.94779 2.90479C2.80704 2.83757 2.6489 2.81563 2.49517 2.84201C2.34143 2.86839 2.19965 2.94178 2.08936 3.05207C1.97906 3.16237 1.90567 3.30415 1.8793 3.45788C1.85292 3.61162 1.87485 3.76975 1.94207 3.9105L4.95922 6.92765L1.94207 9.9448C1.81838 10.0831 1.75 10.2621 1.75 10.4477C1.75 10.6332 1.81838 10.8122 1.94207 10.9505Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),Be=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["AngleLeftIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M8.75 11.185C8.65146 11.1854 8.55381 11.1662 8.4628 11.1284C8.37179 11.0906 8.28924 11.0351 8.22 10.965L4.72 7.46496C4.57955 7.32433 4.50066 7.13371 4.50066 6.93496C4.50066 6.73621 4.57955 6.54558 4.72 6.40496L8.22 2.93496C8.36095 2.84357 8.52851 2.80215 8.69582 2.81733C8.86312 2.83252 9.02048 2.90344 9.14268 3.01872C9.26487 3.134 9.34483 3.28696 9.36973 3.4531C9.39463 3.61924 9.36303 3.78892 9.28 3.93496L6.28 6.93496L9.28 9.93496C9.42045 10.0756 9.49934 10.2662 9.49934 10.465C9.49934 10.6637 9.42045 10.8543 9.28 10.995C9.13526 11.1257 8.9448 11.1939 8.75 11.185Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),q=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["AngleRightIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M5.25 11.1728C5.14929 11.1694 5.05033 11.1455 4.9592 11.1025C4.86806 11.0595 4.78666 10.9984 4.72 10.9228C4.57955 10.7822 4.50066 10.5916 4.50066 10.3928C4.50066 10.1941 4.57955 10.0035 4.72 9.86283L7.72 6.86283L4.72 3.86283C4.66067 3.71882 4.64765 3.55991 4.68275 3.40816C4.71785 3.25642 4.79932 3.11936 4.91585 3.01602C5.03238 2.91268 5.17819 2.84819 5.33305 2.83149C5.4879 2.81479 5.64411 2.84671 5.78 2.92283L9.28 6.42283C9.42045 6.56346 9.49934 6.75408 9.49934 6.95283C9.49934 7.15158 9.42045 7.34221 9.28 7.48283L5.78 10.9228C5.71333 10.9984 5.63193 11.0595 5.5408 11.1025C5.44966 11.1455 5.35071 11.1694 5.25 11.1728Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})();const W=o=>({"p-disabled":o}),re=o=>({$implicit:o}),Es=o=>({"p-highlight":o});function Rs(o,a){1&o&&e.eu8(0)}function Ms(o,a){if(1&o&&(e.j41(0,"div",15),e.DNE(1,Rs,1,0,"ng-container",16),e.k0s()),2&o){const t=e.XpG(2);e.BMQ("data-pc-section","start"),e.R7$(),e.Y8G("ngTemplateOutlet",t.templateLeft)("ngTemplateOutletContext",e.eq3(3,re,t.paginatorState))}}function Fs(o,a){if(1&o&&(e.j41(0,"span",17),e.EFF(1),e.k0s()),2&o){const t=e.XpG(2);e.R7$(),e.JRh(t.currentPageReport)}}function Gs(o,a){1&o&&e.nrm(0,"AngleDoubleLeftIcon",19),2&o&&e.Y8G("styleClass","p-paginator-icon")}function Vs(o,a){}function Bs(o,a){1&o&&e.DNE(0,Vs,0,0,"ng-template")}function Os(o,a){if(1&o&&(e.j41(0,"span",20),e.DNE(1,Bs,1,0,null,21),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",t.firstPageLinkIconTemplate)}}function Ls(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",18),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.changePageToFirst(n))}),e.DNE(1,Gs,1,1,"AngleDoubleLeftIcon",6)(2,Os,2,1,"span",7),e.k0s()}if(2&o){const t=e.XpG(2);e.Y8G("disabled",t.isFirstPage()||t.empty())("ngClass",e.eq3(5,W,t.isFirstPage()||t.empty())),e.BMQ("aria-label",t.getAriaLabel("firstPageLabel")),e.R7$(),e.Y8G("ngIf",!t.firstPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.firstPageLinkIconTemplate)}}function Ns(o,a){1&o&&e.nrm(0,"AngleLeftIcon",19),2&o&&e.Y8G("styleClass","p-paginator-icon")}function js(o,a){}function Ps(o,a){1&o&&e.DNE(0,js,0,0,"ng-template")}function zs(o,a){if(1&o&&(e.j41(0,"span",20),e.DNE(1,Ps,1,0,null,21),e.k0s()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",t.previousPageLinkIconTemplate)}}function Hs(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",24),e.bIt("click",function(n){const s=e.eBV(t).$implicit,l=e.XpG(3);return e.Njj(l.onPageLinkClick(n,s-1))}),e.EFF(1),e.k0s()}if(2&o){const t=a.$implicit,i=e.XpG(3);e.Y8G("ngClass",e.eq3(3,Es,t-1==i.getPage())),e.BMQ("aria-label",i.getAriaLabel("pageLabel")),e.R7$(),e.SpI(" ",i.getLocalization(t)," ")}}function Ys(o,a){if(1&o&&(e.j41(0,"span",22),e.DNE(1,Hs,2,5,"button",23),e.k0s()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngForOf",t.pageLinks)}}function $s(o,a){if(1&o&&e.EFF(0),2&o){const t=e.XpG(3);e.JRh(t.currentPageReport)}}function As(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-dropdown",25),e.bIt("onChange",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onPageDropdownChange(n))}),e.DNE(1,$s,1,1,"ng-template",26),e.k0s()}if(2&o){const t=e.XpG(2);e.Y8G("options",t.pageItems)("ngModel",t.getPage())("disabled",t.empty())("appendTo",t.dropdownAppendTo)("scrollHeight",t.dropdownScrollHeight),e.BMQ("aria-label",t.getAriaLabel("jumpToPageDropdownLabel"))}}function Xs(o,a){1&o&&e.nrm(0,"AngleRightIcon",19),2&o&&e.Y8G("styleClass","p-paginator-icon")}function Ks(o,a){}function Us(o,a){1&o&&e.DNE(0,Ks,0,0,"ng-template")}function Qs(o,a){if(1&o&&(e.j41(0,"span",20),e.DNE(1,Us,1,0,null,21),e.k0s()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",t.nextPageLinkIconTemplate)}}function qs(o,a){1&o&&e.nrm(0,"AngleDoubleRightIcon",19),2&o&&e.Y8G("styleClass","p-paginator-icon")}function Ws(o,a){}function Zs(o,a){1&o&&e.DNE(0,Ws,0,0,"ng-template")}function Js(o,a){if(1&o&&(e.j41(0,"span",20),e.DNE(1,Zs,1,0,null,21),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",t.lastPageLinkIconTemplate)}}function ea(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",27),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.changePageToLast(n))}),e.DNE(1,qs,1,1,"AngleDoubleRightIcon",6)(2,Js,2,1,"span",7),e.k0s()}if(2&o){const t=e.XpG(2);e.Y8G("disabled",t.isLastPage()||t.empty())("ngClass",e.eq3(5,W,t.isLastPage()||t.empty())),e.BMQ("aria-label",t.getAriaLabel("lastPageLabel")),e.R7$(),e.Y8G("ngIf",!t.lastPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.lastPageLinkIconTemplate)}}function ta(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-inputNumber",28),e.bIt("ngModelChange",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.changePage(n-1))}),e.k0s()}if(2&o){const t=e.XpG(2);e.Y8G("ngModel",t.currentPage())("disabled",t.empty())}}function ia(o,a){1&o&&e.eu8(0)}function na(o,a){if(1&o&&e.DNE(0,ia,1,0,"ng-container",16),2&o){const t=a.$implicit,i=e.XpG(4);e.Y8G("ngTemplateOutlet",i.dropdownItemTemplate)("ngTemplateOutletContext",e.eq3(2,re,t))}}function oa(o,a){1&o&&(e.qex(0),e.DNE(1,na,1,4,"ng-template",31),e.bVm())}function sa(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-dropdown",29),e.mxI("ngModelChange",function(n){e.eBV(t);const s=e.XpG(2);return e.DH7(s.rows,n)||(s.rows=n),e.Njj(n)}),e.bIt("onChange",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onRppChange(n))}),e.DNE(1,oa,2,0,"ng-container",30),e.k0s()}if(2&o){const t=e.XpG(2);e.Y8G("options",t.rowsPerPageItems),e.R50("ngModel",t.rows),e.Y8G("disabled",t.empty())("appendTo",t.dropdownAppendTo)("scrollHeight",t.dropdownScrollHeight)("ariaLabel",t.getAriaLabel("rowsPerPageLabel")),e.R7$(),e.Y8G("ngIf",t.dropdownItemTemplate)}}function aa(o,a){1&o&&e.eu8(0)}function la(o,a){if(1&o&&(e.j41(0,"div",32),e.DNE(1,aa,1,0,"ng-container",16),e.k0s()),2&o){const t=e.XpG(2);e.BMQ("data-pc-section","end"),e.R7$(),e.Y8G("ngTemplateOutlet",t.templateRight)("ngTemplateOutletContext",e.eq3(3,re,t.paginatorState))}}function ra(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",1),e.DNE(1,Ms,2,5,"div",2)(2,Fs,2,1,"span",3)(3,Ls,3,7,"button",4),e.j41(4,"button",5),e.bIt("click",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.changePageToPrev(n))}),e.DNE(5,Ns,1,1,"AngleLeftIcon",6)(6,zs,2,1,"span",7),e.k0s(),e.DNE(7,Ys,2,1,"span",8)(8,As,2,6,"p-dropdown",9),e.j41(9,"button",10),e.bIt("click",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.changePageToNext(n))}),e.DNE(10,Xs,1,1,"AngleRightIcon",6)(11,Qs,2,1,"span",7),e.k0s(),e.DNE(12,ea,3,7,"button",11)(13,ta,1,2,"p-inputNumber",12)(14,sa,2,7,"p-dropdown",13)(15,la,2,5,"div",14),e.k0s()}if(2&o){const t=e.XpG();e.HbH(t.styleClass),e.Y8G("ngStyle",t.style)("ngClass","p-paginator p-component"),e.BMQ("data-pc-section","paginator")("data-pc-section","root"),e.R7$(),e.Y8G("ngIf",t.templateLeft),e.R7$(),e.Y8G("ngIf",t.showCurrentPageReport),e.R7$(),e.Y8G("ngIf",t.showFirstLastIcon),e.R7$(),e.Y8G("disabled",t.isFirstPage()||t.empty())("ngClass",e.eq3(25,W,t.isFirstPage()||t.empty())),e.BMQ("aria-label",t.getAriaLabel("prevPageLabel")),e.R7$(),e.Y8G("ngIf",!t.previousPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.previousPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.showPageLinks),e.R7$(),e.Y8G("ngIf",t.showJumpToPageDropdown),e.R7$(),e.Y8G("disabled",t.isLastPage()||t.empty())("ngClass",e.eq3(27,W,t.isLastPage()||t.empty())),e.BMQ("aria-label",t.getAriaLabel("nextPageLabel")),e.R7$(),e.Y8G("ngIf",!t.nextPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.nextPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.showFirstLastIcon),e.R7$(),e.Y8G("ngIf",t.showJumpToPageInput),e.R7$(),e.Y8G("ngIf",t.rowsPerPageOptions),e.R7$(),e.Y8G("ngIf",t.templateRight)}}let ca=(()=>{class o{cd;config;pageLinkSize=5;style;styleClass;alwaysShow=!0;dropdownAppendTo;templateLeft;templateRight;appendTo;dropdownScrollHeight="200px";currentPageReportTemplate="{currentPage} of {totalPages}";showCurrentPageReport;showFirstLastIcon=!0;totalRecords=0;rows=0;rowsPerPageOptions;showJumpToPageDropdown;showJumpToPageInput;showPageLinks=!0;locale;dropdownItemTemplate;get first(){return this._first}set first(t){this._first=t}onPageChange=new e.bkB;templates;firstPageLinkIconTemplate;previousPageLinkIconTemplate;lastPageLinkIconTemplate;nextPageLinkIconTemplate;pageLinks;pageItems;rowsPerPageItems;paginatorState;_first=0;_page=0;constructor(t,i){this.cd=t,this.config=i}ngOnInit(){this.updatePaginatorState()}getAriaLabel(t){return this.config.translation.aria?this.config.translation.aria[t]:void 0}getLocalization(t){const i=[...new Intl.NumberFormat(this.locale,{useGrouping:!1}).format(9876543210)].reverse(),n=new Map(i.map((s,l)=>[l,s]));return t>9?String(t).split("").map(l=>n.get(Number(l))).join(""):n.get(t)}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"firstpagelinkicon":this.firstPageLinkIconTemplate=t.template;break;case"previouspagelinkicon":this.previousPageLinkIconTemplate=t.template;break;case"lastpagelinkicon":this.lastPageLinkIconTemplate=t.template;break;case"nextpagelinkicon":this.nextPageLinkIconTemplate=t.template}})}ngOnChanges(t){t.totalRecords&&(this.updatePageLinks(),this.updatePaginatorState(),this.updateFirst(),this.updateRowsPerPageOptions()),t.first&&(this._first=t.first.currentValue,this.updatePageLinks(),this.updatePaginatorState()),t.rows&&(this.updatePageLinks(),this.updatePaginatorState()),t.rowsPerPageOptions&&this.updateRowsPerPageOptions()}updateRowsPerPageOptions(){if(this.rowsPerPageOptions){this.rowsPerPageItems=[];for(let t of this.rowsPerPageOptions)"object"==typeof t&&t.showAll?this.rowsPerPageItems.unshift({label:t.showAll,value:this.totalRecords}):this.rowsPerPageItems.push({label:String(this.getLocalization(t)),value:t})}}isFirstPage(){return 0===this.getPage()}isLastPage(){return this.getPage()===this.getPageCount()-1}getPageCount(){return Math.ceil(this.totalRecords/this.rows)}calculatePageLinkBoundaries(){let t=this.getPageCount(),i=Math.min(this.pageLinkSize,t),n=Math.max(0,Math.ceil(this.getPage()-i/2)),s=Math.min(t-1,n+i-1);return n=Math.max(0,n-(this.pageLinkSize-(s-n+1))),[n,s]}updatePageLinks(){this.pageLinks=[];let t=this.calculatePageLinkBoundaries(),n=t[1];for(let s=t[0];s<=n;s++)this.pageLinks.push(s+1);if(this.showJumpToPageDropdown){this.pageItems=[];for(let s=0;s=0&&t0&&this.totalRecords&&this.first>=this.totalRecords&&Promise.resolve(null).then(()=>this.changePage(t-1))}getPage(){return Math.floor(this.first/this.rows)}changePageToFirst(t){this.isFirstPage()||this.changePage(0),t.preventDefault()}changePageToPrev(t){this.changePage(this.getPage()-1),t.preventDefault()}changePageToNext(t){this.changePage(this.getPage()+1),t.preventDefault()}changePageToLast(t){this.isLastPage()||this.changePage(this.getPageCount()-1),t.preventDefault()}onPageLinkClick(t,i){this.changePage(i),t.preventDefault()}onRppChange(t){this.changePage(this.getPage())}onPageDropdownChange(t){this.changePage(t.value)}updatePaginatorState(){this.paginatorState={page:this.getPage(),pageCount:this.getPageCount(),rows:this.rows,first:this.first,totalRecords:this.totalRecords}}empty(){return 0===this.getPageCount()}currentPage(){return this.getPageCount()>0?this.getPage()+1:0}get currentPageReport(){return this.currentPageReportTemplate.replace("{currentPage}",String(this.currentPage())).replace("{totalPages}",String(this.getPageCount())).replace("{first}",String(this.totalRecords>0?this._first+1:0)).replace("{last}",String(Math.min(this._first+this.rows,this.totalRecords))).replace("{rows}",String(this.rows)).replace("{totalRecords}",String(this.totalRecords))}static \u0275fac=function(i){return new(i||o)(e.rXU(e.gRc),e.rXU(g.r1))};static \u0275cmp=e.VBU({type:o,selectors:[["p-paginator"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},hostAttrs:[1,"p-element"],inputs:{pageLinkSize:"pageLinkSize",style:"style",styleClass:"styleClass",alwaysShow:"alwaysShow",dropdownAppendTo:"dropdownAppendTo",templateLeft:"templateLeft",templateRight:"templateRight",appendTo:"appendTo",dropdownScrollHeight:"dropdownScrollHeight",currentPageReportTemplate:"currentPageReportTemplate",showCurrentPageReport:"showCurrentPageReport",showFirstLastIcon:"showFirstLastIcon",totalRecords:"totalRecords",rows:"rows",rowsPerPageOptions:"rowsPerPageOptions",showJumpToPageDropdown:"showJumpToPageDropdown",showJumpToPageInput:"showJumpToPageInput",showPageLinks:"showPageLinks",locale:"locale",dropdownItemTemplate:"dropdownItemTemplate",first:"first"},outputs:{onPageChange:"onPageChange"},features:[e.OA$],decls:1,vars:1,consts:[[3,"class","ngStyle","ngClass",4,"ngIf"],[3,"ngStyle","ngClass"],["class","p-paginator-left-content",4,"ngIf"],["class","p-paginator-current",4,"ngIf"],["type","button","pRipple","","class","p-paginator-first p-paginator-element p-link",3,"disabled","ngClass","click",4,"ngIf"],["type","button","pRipple","",1,"p-paginator-prev","p-paginator-element","p-link",3,"click","disabled","ngClass"],[3,"styleClass",4,"ngIf"],["class","p-paginator-icon",4,"ngIf"],["class","p-paginator-pages",4,"ngIf"],["styleClass","p-paginator-page-options",3,"options","ngModel","disabled","appendTo","scrollHeight","onChange",4,"ngIf"],["type","button","pRipple","",1,"p-paginator-next","p-paginator-element","p-link",3,"click","disabled","ngClass"],["type","button","pRipple","","class","p-paginator-last p-paginator-element p-link",3,"disabled","ngClass","click",4,"ngIf"],["class","p-paginator-page-input",3,"ngModel","disabled","ngModelChange",4,"ngIf"],["styleClass","p-paginator-rpp-options",3,"options","ngModel","disabled","appendTo","scrollHeight","ariaLabel","ngModelChange","onChange",4,"ngIf"],["class","p-paginator-right-content",4,"ngIf"],[1,"p-paginator-left-content"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"p-paginator-current"],["type","button","pRipple","",1,"p-paginator-first","p-paginator-element","p-link",3,"click","disabled","ngClass"],[3,"styleClass"],[1,"p-paginator-icon"],[4,"ngTemplateOutlet"],[1,"p-paginator-pages"],["type","button","class","p-paginator-page p-paginator-element p-link","pRipple","",3,"ngClass","click",4,"ngFor","ngForOf"],["type","button","pRipple","",1,"p-paginator-page","p-paginator-element","p-link",3,"click","ngClass"],["styleClass","p-paginator-page-options",3,"onChange","options","ngModel","disabled","appendTo","scrollHeight"],["pTemplate","selectedItem"],["type","button","pRipple","",1,"p-paginator-last","p-paginator-element","p-link",3,"click","disabled","ngClass"],[1,"p-paginator-page-input",3,"ngModelChange","ngModel","disabled"],["styleClass","p-paginator-rpp-options",3,"ngModelChange","onChange","options","ngModel","disabled","appendTo","scrollHeight","ariaLabel"],[4,"ngIf"],["pTemplate","item"],[1,"p-paginator-right-content"]],template:function(i,n){1&i&&e.DNE(0,ra,16,29,"div",0),2&i&&e.Y8G("ngIf",!!n.alwaysShow||n.pageLinks&&n.pageLinks.length>1)},dependencies:()=>[m.YU,m.Sq,m.bT,m.T3,m.B3,De,g.Ei,Fe,R.BC,R.vS,E.n,Ge,Ve,Be,q],styles:["@layer primeng{.p-paginator{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.p-paginator-left-content{margin-right:auto}.p-paginator-right-content{margin-left:auto}.p-paginator-page,.p-paginator-next,.p-paginator-last,.p-paginator-first,.p-paginator-prev,.p-paginator-current{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;-webkit-user-select:none;user-select:none;overflow:hidden;position:relative}.p-paginator-element:focus{z-index:1;position:relative}}\n"],encapsulation:2,changeDetection:0})}return o})(),da=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,ae,le,R.YN,g.Gg,E.Z,Ge,Ve,Be,q,ae,le,R.YN,g.Gg]})}return o})();const pa=["container"],ua=(o,a,t)=>({"p-highlight":o,"p-disabled":a,"p-button-icon-only":t}),ha=(o,a)=>({$implicit:o,index:a});function ma(o,a){if(1&o&&e.nrm(0,"span",8),2&o){const t=e.XpG(2).$implicit;e.HbH(t.icon),e.Y8G("ngClass","p-button-icon p-button-icon-left"),e.BMQ("data-pc-section","icon")}}function _a(o,a){if(1&o&&(e.qex(0),e.DNE(1,ma,1,4,"span",6),e.j41(2,"span",7),e.EFF(3),e.k0s(),e.bVm()),2&o){const t=e.XpG().$implicit,i=e.XpG();e.R7$(),e.Y8G("ngIf",t.icon),e.R7$(),e.BMQ("data-pc-section","label"),e.R7$(),e.JRh(i.getOptionLabel(t))}}function ga(o,a){1&o&&e.eu8(0)}function fa(o,a){if(1&o&&e.DNE(0,ga,1,0,"ng-container",9),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG();e.Y8G("ngTemplateOutlet",s.selectButtonTemplate)("ngTemplateOutletContext",e.l_i(2,ha,i,n))}}function ba(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",4),e.bIt("click",function(n){const s=e.eBV(t),l=s.$implicit,r=s.index,c=e.XpG();return e.Njj(c.onOptionSelect(n,l,r))})("keydown",function(n){const s=e.eBV(t),l=s.$implicit,r=s.index,c=e.XpG();return e.Njj(c.onKeyDown(n,l,r))})("focus",function(n){const s=e.eBV(t).index,l=e.XpG();return e.Njj(l.onFocus(n,s))})("blur",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onBlur())}),e.DNE(1,_a,4,3,"ng-container",5)(2,fa,1,5,"ng-template",null,1,e.C5r),e.k0s()}if(2&o){const t=a.$implicit,i=a.index,n=e.sdS(3),s=e.XpG();e.HbH(t.styleClass),e.Y8G("role",s.multiple?"checkbox":"radio")("ngClass",e.sMw(14,ua,s.isSelected(t),s.disabled||s.isOptionDisabled(t),t.icon&&!s.getOptionLabel(t))),e.BMQ("tabindex",i===s.focusedIndex?"0":"-1")("aria-label",t.label)("aria-checked",s.isSelected(t))("aria-disabled",s.optionDisabled)("aria-pressed",s.isSelected(t))("title",t.title)("aria-labelledby",s.getOptionLabel(t))("data-pc-section","button"),e.R7$(),e.Y8G("ngIf",!s.itemTemplate)("ngIfElse",n)}}const va={provide:R.kq,useExisting:(0,e.Rfq)(()=>ya),multi:!0};let ya=(()=>{class o{cd;options;optionLabel;optionValue;optionDisabled;unselectable=!1;tabindex=0;multiple;allowEmpty=!0;style;styleClass;ariaLabelledBy;disabled;dataKey;onOptionClick=new e.bkB;onChange=new e.bkB;container;itemTemplate;get selectButtonTemplate(){return this.itemTemplate?.template}get equalityKey(){return this.optionValue?null:this.dataKey}value;onModelChange=()=>{};onModelTouched=()=>{};focusedIndex=0;constructor(t){this.cd=t}getOptionLabel(t){return this.optionLabel?h.BF.resolveFieldData(t,this.optionLabel):null!=t.label?t.label:t}getOptionValue(t){return this.optionValue?h.BF.resolveFieldData(t,this.optionValue):this.optionLabel||void 0===t.value?t:t.value}isOptionDisabled(t){return this.optionDisabled?h.BF.resolveFieldData(t,this.optionDisabled):void 0!==t.disabled&&t.disabled}writeValue(t){this.value=t,this.cd.markForCheck()}registerOnChange(t){this.onModelChange=t}registerOnTouched(t){this.onModelTouched=t}setDisabledState(t){this.disabled=t,this.cd.markForCheck()}onOptionSelect(t,i,n){if(this.disabled||this.isOptionDisabled(i))return;let s=this.isSelected(i);if(s&&this.unselectable)return;let r,l=this.getOptionValue(i);if(this.multiple)r=s?this.value.filter(c=>!h.BF.equals(c,l,this.equalityKey)):this.value?[...this.value,l]:[l];else{if(s&&!this.allowEmpty)return;r=s?null:l}this.focusedIndex=n,this.value=r,this.onModelChange(this.value),this.onChange.emit({originalEvent:t,value:this.value}),this.onOptionClick.emit({originalEvent:t,option:i,index:n})}onKeyDown(t,i,n){switch(t.code){case"Space":this.onOptionSelect(t,i,n),t.preventDefault();break;case"ArrowDown":case"ArrowRight":this.changeTabIndexes(t,"next"),t.preventDefault();break;case"ArrowUp":case"ArrowLeft":this.changeTabIndexes(t,"prev"),t.preventDefault()}}changeTabIndexes(t,i){let n,s;for(let l=0;l<=this.container.nativeElement.children.length-1;l++)"0"===this.container.nativeElement.children[l].getAttribute("tabindex")&&(n={elem:this.container.nativeElement.children[l],index:l});s="prev"===i?0===n.index?this.container.nativeElement.children.length-1:n.index-1:n.index===this.container.nativeElement.children.length-1?0:n.index+1,this.focusedIndex=s,this.container.nativeElement.children[s].focus()}onFocus(t,i){this.focusedIndex=i}onBlur(){this.onModelTouched()}removeOption(t){this.value=this.value.filter(i=>!h.BF.equals(i,this.getOptionValue(t),this.dataKey))}isSelected(t){let i=!1;const n=this.getOptionValue(t);if(this.multiple){if(this.value&&Array.isArray(this.value))for(let s of this.value)if(h.BF.equals(s,n,this.dataKey)){i=!0;break}}else i=h.BF.equals(this.getOptionValue(t),this.value,this.equalityKey);return i}static \u0275fac=function(i){return new(i||o)(e.rXU(e.gRc))};static \u0275cmp=e.VBU({type:o,selectors:[["p-selectButton"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,5),2&i){let l;e.mGM(l=e.lsd())&&(n.itemTemplate=l.first)}},viewQuery:function(i,n){if(1&i&&e.GBs(pa,5),2&i){let s;e.mGM(s=e.lsd())&&(n.container=s.first)}},hostAttrs:[1,"p-element"],inputs:{options:"options",optionLabel:"optionLabel",optionValue:"optionValue",optionDisabled:"optionDisabled",unselectable:"unselectable",tabindex:"tabindex",multiple:"multiple",allowEmpty:"allowEmpty",style:"style",styleClass:"styleClass",ariaLabelledBy:"ariaLabelledBy",disabled:"disabled",dataKey:"dataKey"},outputs:{onOptionClick:"onOptionClick",onChange:"onChange"},features:[e.Jv_([va])],decls:3,vars:8,consts:[["container",""],["customcontent",""],["role","group",3,"ngClass","ngStyle"],["pRipple","","class","p-button p-component",3,"role","class","ngClass","click","keydown","focus","blur",4,"ngFor","ngForOf"],["pRipple","",1,"p-button","p-component",3,"click","keydown","focus","blur","role","ngClass"],[4,"ngIf","ngIfElse"],[3,"ngClass","class",4,"ngIf"],[1,"p-button-label"],[3,"ngClass"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(i,n){1&i&&(e.j41(0,"div",2,0),e.DNE(2,ba,4,18,"div",3),e.k0s()),2&i&&(e.HbH(n.styleClass),e.Y8G("ngClass","p-selectbutton p-buttonset p-component")("ngStyle",n.style),e.BMQ("aria-labelledby",n.ariaLabelledBy)("data-pc-name","selectbutton")("data-pc-section","root"),e.R7$(2),e.Y8G("ngForOf",n.options))},dependencies:[m.YU,m.Sq,m.bT,m.T3,m.B3,E.n],styles:['@layer primeng{.p-button{margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default;pointer-events:none}.p-button-icon-only{justify-content:center}.p-button-icon-only:after{content:"p";visibility:hidden;clip:rect(0 0 0 0);width:0}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}p-button[iconpos=right] spinnericon{order:1}}\n'],encapsulation:2,changeDetection:0})}return o})(),Ca=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,E.Z,g.Gg,g.Gg]})}return o})(),ce=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["CheckIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M4.86199 11.5948C4.78717 11.5923 4.71366 11.5745 4.64596 11.5426C4.57826 11.5107 4.51779 11.4652 4.46827 11.4091L0.753985 7.69483C0.683167 7.64891 0.623706 7.58751 0.580092 7.51525C0.536478 7.44299 0.509851 7.36177 0.502221 7.27771C0.49459 7.19366 0.506156 7.10897 0.536046 7.03004C0.565935 6.95111 0.613367 6.88 0.674759 6.82208C0.736151 6.76416 0.8099 6.72095 0.890436 6.69571C0.970973 6.67046 1.05619 6.66385 1.13966 6.67635C1.22313 6.68886 1.30266 6.72017 1.37226 6.76792C1.44186 6.81567 1.4997 6.8786 1.54141 6.95197L4.86199 10.2503L12.6397 2.49483C12.7444 2.42694 12.8689 2.39617 12.9932 2.40745C13.1174 2.41873 13.2343 2.47141 13.3251 2.55705C13.4159 2.64268 13.4753 2.75632 13.4938 2.87973C13.5123 3.00315 13.4888 3.1292 13.4271 3.23768L5.2557 11.4091C5.20618 11.4652 5.14571 11.5107 5.07801 11.5426C5.01031 11.5745 4.9368 11.5923 4.86199 11.5948Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})();const wa=(o,a)=>({"p-checkbox p-component":!0,"p-checkbox-disabled":o,"p-checkbox-focused":a}),Ia=(o,a,t)=>({"p-highlight":o,"p-disabled":a,"p-focus":t}),xa=(o,a,t)=>({"p-checkbox-label-active":o,"p-disabled":a,"p-checkbox-label-focus":t});function Ta(o,a){if(1&o&&e.nrm(0,"span",8),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.checkboxTrueIcon),e.BMQ("data-pc-section","checkIcon")}}function ka(o,a){1&o&&e.nrm(0,"CheckIcon",11),2&o&&(e.Y8G("styleClass","p-checkbox-icon"),e.BMQ("data-pc-section","checkIcon"))}function Sa(o,a){}function Da(o,a){1&o&&e.DNE(0,Sa,0,0,"ng-template")}function Ea(o,a){if(1&o&&(e.j41(0,"span",12),e.DNE(1,Da,1,0,null,13),e.k0s()),2&o){const t=e.XpG(3);e.BMQ("data-pc-section","checkIcon"),e.R7$(),e.Y8G("ngTemplateOutlet",t.checkIconTemplate)}}function Ra(o,a){if(1&o&&(e.qex(0),e.DNE(1,ka,1,2,"CheckIcon",9)(2,Ea,2,2,"span",10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.checkIconTemplate),e.R7$(),e.Y8G("ngIf",t.checkIconTemplate)}}function Ma(o,a){if(1&o&&(e.qex(0),e.DNE(1,Ta,1,2,"span",7)(2,Ra,3,2,"ng-container",5),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",t.checkboxTrueIcon),e.R7$(),e.Y8G("ngIf",!t.checkboxTrueIcon)}}function Fa(o,a){if(1&o&&e.nrm(0,"span",8),2&o){const t=e.XpG(2);e.Y8G("ngClass",t.checkboxFalseIcon),e.BMQ("data-pc-section","uncheckIcon")}}function Ga(o,a){1&o&&e.nrm(0,"TimesIcon",11),2&o&&(e.Y8G("styleClass","p-checkbox-icon"),e.BMQ("data-pc-section","uncheckIcon"))}function Va(o,a){}function Ba(o,a){1&o&&e.DNE(0,Va,0,0,"ng-template")}function Oa(o,a){if(1&o&&(e.j41(0,"span",12),e.DNE(1,Ba,1,0,null,13),e.k0s()),2&o){const t=e.XpG(3);e.BMQ("data-pc-section","uncheckIcon"),e.R7$(),e.Y8G("ngTemplateOutlet",t.uncheckIconTemplate)}}function La(o,a){if(1&o&&(e.qex(0),e.DNE(1,Ga,1,2,"TimesIcon",9)(2,Oa,2,2,"span",10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.uncheckIconTemplate),e.R7$(),e.Y8G("ngIf",t.uncheckIconTemplate)}}function Na(o,a){if(1&o&&(e.qex(0),e.DNE(1,Fa,1,2,"span",7)(2,La,3,2,"ng-container",5),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",t.checkboxFalseIcon),e.R7$(),e.Y8G("ngIf",!t.checkboxFalseIcon)}}function ja(o,a){if(1&o){const t=e.RV6();e.j41(0,"label",14),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(),l=e.sdS(3);return e.Njj(s.onClick(n,l))}),e.EFF(1),e.k0s()}if(2&o){const t=e.XpG();e.Y8G("ngClass",e.sMw(3,xa,null!=t.value,t.disabled,t.focused)),e.BMQ("for",t.inputId),e.R7$(),e.JRh(t.label)}}const Pa={provide:R.kq,useExisting:(0,e.Rfq)(()=>za),multi:!0};let za=(()=>{class o{cd;constructor(t){this.cd=t}disabled;name;ariaLabel;ariaLabelledBy;tabindex;inputId;style;styleClass;label;readonly;checkboxTrueIcon;checkboxFalseIcon;onChange=new e.bkB;templates;checkIconTemplate;uncheckIconTemplate;focused;value;onModelChange=()=>{};onModelTouched=()=>{};onClick(t,i){!this.disabled&&!this.readonly&&(this.toggle(t),this.focused=!0,i.focus())}onKeyDown(t){"Enter"===t.key&&(this.toggle(t),t.preventDefault())}toggle(t){null==this.value||null==this.value?this.value=!0:1==this.value?this.value=!1:0==this.value&&(this.value=null),this.onModelChange(this.value),this.onChange.emit({originalEvent:t,value:this.value})}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"checkicon":this.checkIconTemplate=t.template;break;case"uncheckicon":this.uncheckIconTemplate=t.template}})}onFocus(){this.focused=!0}onBlur(){this.focused=!1,this.onModelTouched()}registerOnChange(t){this.onModelChange=t}registerOnTouched(t){this.onModelTouched=t}writeValue(t){this.value=t,this.cd.markForCheck()}setDisabledState(t){this.disabled=t,this.cd.markForCheck()}static \u0275fac=function(i){return new(i||o)(e.rXU(e.gRc))};static \u0275cmp=e.VBU({type:o,selectors:[["p-triStateCheckbox"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},hostAttrs:[1,"p-element"],inputs:{disabled:"disabled",name:"name",ariaLabel:"ariaLabel",ariaLabelledBy:"ariaLabelledBy",tabindex:"tabindex",inputId:"inputId",style:"style",styleClass:"styleClass",label:"label",readonly:"readonly",checkboxTrueIcon:"checkboxTrueIcon",checkboxFalseIcon:"checkboxFalseIcon"},outputs:{onChange:"onChange"},features:[e.Jv_([Pa])],decls:8,vars:26,consts:[["input",""],[3,"click","ngStyle","ngClass"],[1,"p-hidden-accessible"],["type","checkbox","inputmode","none",3,"keydown","focus","blur","name","readonly","disabled"],["role","checkbox",1,"p-checkbox-box",3,"ngClass"],[4,"ngIf"],["class","p-checkbox-label",3,"ngClass","click",4,"ngIf"],["class","p-checkbox-icon",3,"ngClass",4,"ngIf"],[1,"p-checkbox-icon",3,"ngClass"],[3,"styleClass",4,"ngIf"],["class","p-checkbox-icon",4,"ngIf"],[3,"styleClass"],[1,"p-checkbox-icon"],[4,"ngTemplateOutlet"],[1,"p-checkbox-label",3,"click","ngClass"]],template:function(i,n){if(1&i){const s=e.RV6();e.j41(0,"div",1),e.bIt("click",function(r){e.eBV(s);const c=e.sdS(3);return e.Njj(n.onClick(r,c))}),e.j41(1,"div",2)(2,"input",3,0),e.bIt("keydown",function(r){return e.eBV(s),e.Njj(n.onKeyDown(r))})("focus",function(){return e.eBV(s),e.Njj(n.onFocus())})("blur",function(){return e.eBV(s),e.Njj(n.onBlur())}),e.k0s()(),e.j41(4,"div",4),e.DNE(5,Ma,3,2,"ng-container",5)(6,Na,3,2,"ng-container",5),e.k0s()(),e.DNE(7,ja,2,7,"label",6)}2&i&&(e.HbH(n.styleClass),e.Y8G("ngStyle",n.style)("ngClass",e.l_i(19,wa,n.disabled,n.focused)),e.BMQ("data-pc-name","tristatecheckbox")("data-pc-section","root"),e.R7$(2),e.Y8G("name",n.name)("readonly",n.readonly)("disabled",n.disabled),e.BMQ("id",n.inputId)("tabindex",n.tabindex)("aria-labelledby",n.ariaLabelledBy)("aria-label",n.ariaLabel)("data-pc-section","hiddenInput"),e.R7$(2),e.Y8G("ngClass",e.sMw(22,Ia,null!=n.value,n.disabled,n.focused)),e.BMQ("aria-checked",!0===n.value),e.R7$(),e.Y8G("ngIf",!0===n.value),e.R7$(),e.Y8G("ngIf",!1===n.value),e.R7$(),e.Y8G("ngIf",n.label))},dependencies:()=>[m.YU,m.bT,m.T3,m.B3,ce,F.A],encapsulation:2,changeDetection:0})}return o})(),Ha=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,g.Gg,ce,F.A,g.Gg]})}return o})();var P=I(1413);let Oe=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["ArrowDownIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M6.99994 14C6.91097 14.0004 6.82281 13.983 6.74064 13.9489C6.65843 13.9148 6.58387 13.8646 6.52133 13.8013L1.10198 8.38193C0.982318 8.25351 0.917175 8.08367 0.920272 7.90817C0.923368 7.73267 0.994462 7.56523 1.11858 7.44111C1.24269 7.317 1.41014 7.2459 1.58563 7.2428C1.76113 7.23971 1.93098 7.30485 2.0594 7.42451L6.32263 11.6877V0.677419C6.32263 0.497756 6.394 0.325452 6.52104 0.198411C6.64808 0.0713706 6.82039 0 7.00005 0C7.17971 0 7.35202 0.0713706 7.47906 0.198411C7.6061 0.325452 7.67747 0.497756 7.67747 0.677419V11.6877L11.9407 7.42451C12.0691 7.30485 12.2389 7.23971 12.4144 7.2428C12.5899 7.2459 12.7574 7.317 12.8815 7.44111C13.0056 7.56523 13.0767 7.73267 13.0798 7.90817C13.0829 8.08367 13.0178 8.25351 12.8981 8.38193L7.47875 13.8013C7.41621 13.8646 7.34164 13.9148 7.25944 13.9489C7.17727 13.983 7.08912 14.0004 7.00015 14C7.00012 14 7.00009 14 7.00005 14C7.00001 14 6.99998 14 6.99994 14Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Le=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["ArrowUpIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M6.51551 13.799C6.64205 13.9255 6.813 13.9977 6.99193 14C7.17087 13.9977 7.34182 13.9255 7.46835 13.799C7.59489 13.6725 7.66701 13.5015 7.66935 13.3226V2.31233L11.9326 6.57554C11.9951 6.63887 12.0697 6.68907 12.1519 6.72319C12.2341 6.75731 12.3223 6.77467 12.4113 6.77425C12.5003 6.77467 12.5885 6.75731 12.6707 6.72319C12.7529 6.68907 12.8274 6.63887 12.89 6.57554C13.0168 6.44853 13.0881 6.27635 13.0881 6.09683C13.0881 5.91732 13.0168 5.74514 12.89 5.61812L7.48846 0.216594C7.48274 0.210436 7.4769 0.204374 7.47094 0.198411C7.3439 0.0713707 7.1716 0 6.99193 0C6.81227 0 6.63997 0.0713707 6.51293 0.198411C6.50704 0.204296 6.50128 0.210278 6.49563 0.216354L1.09386 5.61812C0.974201 5.74654 0.909057 5.91639 0.912154 6.09189C0.91525 6.26738 0.986345 6.43483 1.11046 6.55894C1.23457 6.68306 1.40202 6.75415 1.57752 6.75725C1.75302 6.76035 1.92286 6.6952 2.05128 6.57554L6.31451 2.31231V13.3226C6.31685 13.5015 6.38898 13.6725 6.51551 13.799Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Ya=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["FilterIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M8.64708 14H5.35296C5.18981 13.9979 5.03395 13.9321 4.91858 13.8167C4.8032 13.7014 4.73745 13.5455 4.73531 13.3824V7L0.329431 0.98C0.259794 0.889466 0.217389 0.780968 0.20718 0.667208C0.19697 0.553448 0.219379 0.439133 0.271783 0.337647C0.324282 0.236453 0.403423 0.151519 0.500663 0.0920138C0.597903 0.0325088 0.709548 0.000692754 0.823548 0H13.1765C13.2905 0.000692754 13.4021 0.0325088 13.4994 0.0920138C13.5966 0.151519 13.6758 0.236453 13.7283 0.337647C13.7807 0.439133 13.8031 0.553448 13.7929 0.667208C13.7826 0.780968 13.7402 0.889466 13.6706 0.98L9.26472 7V13.3824C9.26259 13.5455 9.19683 13.7014 9.08146 13.8167C8.96609 13.9321 8.81022 13.9979 8.64708 14ZM5.97061 12.7647H8.02943V6.79412C8.02878 6.66289 8.07229 6.53527 8.15296 6.43177L11.9412 1.23529H2.05884L5.86355 6.43177C5.94422 6.53527 5.98773 6.66289 5.98708 6.79412L5.97061 12.7647Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Ne=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["SortAltIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:9,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M5.64515 3.61291C5.47353 3.61291 5.30192 3.54968 5.16644 3.4142L3.38708 1.63484L1.60773 3.4142C1.34579 3.67613 0.912244 3.67613 0.650309 3.4142C0.388374 3.15226 0.388374 2.71871 0.650309 2.45678L2.90837 0.198712C3.17031 -0.0632236 3.60386 -0.0632236 3.86579 0.198712L6.12386 2.45678C6.38579 2.71871 6.38579 3.15226 6.12386 3.4142C5.98837 3.54968 5.81676 3.61291 5.64515 3.61291Z","fill","currentColor"],["d","M3.38714 14C3.01681 14 2.70972 13.6929 2.70972 13.3226V0.677419C2.70972 0.307097 3.01681 0 3.38714 0C3.75746 0 4.06456 0.307097 4.06456 0.677419V13.3226C4.06456 13.6929 3.75746 14 3.38714 14Z","fill","currentColor"],["d","M10.6129 14C10.4413 14 10.2697 13.9368 10.1342 13.8013L7.87611 11.5432C7.61418 11.2813 7.61418 10.8477 7.87611 10.5858C8.13805 10.3239 8.5716 10.3239 8.83353 10.5858L10.6129 12.3652L12.3922 10.5858C12.6542 10.3239 13.0877 10.3239 13.3497 10.5858C13.6116 10.8477 13.6116 11.2813 13.3497 11.5432L11.0916 13.8013C10.9561 13.9368 10.7845 14 10.6129 14Z","fill","currentColor"],["d","M10.6129 14C10.2426 14 9.93552 13.6929 9.93552 13.3226V0.677419C9.93552 0.307097 10.2426 0 10.6129 0C10.9833 0 11.2904 0.307097 11.2904 0.677419V13.3226C11.2904 13.6929 10.9832 14 10.6129 14Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1)(3,"path",2)(4,"path",3)(5,"path",4),e.k0s(),e.j41(6,"defs")(7,"clipPath",5),e.nrm(8,"rect",6),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(6),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),je=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["SortAmountDownIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M4.93953 10.5858L3.83759 11.6877V0.677419C3.83759 0.307097 3.53049 0 3.16017 0C2.78985 0 2.48275 0.307097 2.48275 0.677419V11.6877L1.38082 10.5858C1.11888 10.3239 0.685331 10.3239 0.423396 10.5858C0.16146 10.8477 0.16146 11.2813 0.423396 11.5432L2.68146 13.8013C2.74469 13.8645 2.81694 13.9097 2.89823 13.9458C2.97952 13.9819 3.06985 14 3.16017 14C3.25049 14 3.33178 13.9819 3.42211 13.9458C3.5034 13.9097 3.57565 13.8645 3.63888 13.8013L5.89694 11.5432C6.15888 11.2813 6.15888 10.8477 5.89694 10.5858C5.63501 10.3239 5.20146 10.3239 4.93953 10.5858ZM13.0957 0H7.22468C6.85436 0 6.54726 0.307097 6.54726 0.677419C6.54726 1.04774 6.85436 1.35484 7.22468 1.35484H13.0957C13.466 1.35484 13.7731 1.04774 13.7731 0.677419C13.7731 0.307097 13.466 0 13.0957 0ZM7.22468 5.41935H9.48275C9.85307 5.41935 10.1602 5.72645 10.1602 6.09677C10.1602 6.4671 9.85307 6.77419 9.48275 6.77419H7.22468C6.85436 6.77419 6.54726 6.4671 6.54726 6.09677C6.54726 5.72645 6.85436 5.41935 7.22468 5.41935ZM7.6763 8.12903H7.22468C6.85436 8.12903 6.54726 8.43613 6.54726 8.80645C6.54726 9.17677 6.85436 9.48387 7.22468 9.48387H7.6763C8.04662 9.48387 8.35372 9.17677 8.35372 8.80645C8.35372 8.43613 8.04662 8.12903 7.6763 8.12903ZM7.22468 2.70968H11.2892C11.6595 2.70968 11.9666 3.01677 11.9666 3.3871C11.9666 3.75742 11.6595 4.06452 11.2892 4.06452H7.22468C6.85436 4.06452 6.54726 3.75742 6.54726 3.3871C6.54726 3.01677 6.85436 2.70968 7.22468 2.70968Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Pe=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["SortAmountUpAltIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M3.63435 0.19871C3.57113 0.135484 3.49887 0.0903226 3.41758 0.0541935C3.255 -0.0180645 3.06532 -0.0180645 2.90274 0.0541935C2.82145 0.0903226 2.74919 0.135484 2.68597 0.19871L0.427901 2.45677C0.165965 2.71871 0.165965 3.15226 0.427901 3.41419C0.689836 3.67613 1.12338 3.67613 1.38532 3.41419L2.48726 2.31226V13.3226C2.48726 13.6929 2.79435 14 3.16467 14C3.535 14 3.84209 13.6929 3.84209 13.3226V2.31226L4.94403 3.41419C5.07951 3.54968 5.25113 3.6129 5.42274 3.6129C5.59435 3.6129 5.76597 3.54968 5.90145 3.41419C6.16338 3.15226 6.16338 2.71871 5.90145 2.45677L3.64338 0.19871H3.63435ZM13.7685 13.3226C13.7685 12.9523 13.4615 12.6452 13.0911 12.6452H7.22016C6.84984 12.6452 6.54274 12.9523 6.54274 13.3226C6.54274 13.6929 6.84984 14 7.22016 14H13.0911C13.4615 14 13.7685 13.6929 13.7685 13.3226ZM7.22016 8.58064C6.84984 8.58064 6.54274 8.27355 6.54274 7.90323C6.54274 7.5329 6.84984 7.22581 7.22016 7.22581H9.47823C9.84855 7.22581 10.1556 7.5329 10.1556 7.90323C10.1556 8.27355 9.84855 8.58064 9.47823 8.58064H7.22016ZM7.22016 5.87097H7.67177C8.0421 5.87097 8.34919 5.56387 8.34919 5.19355C8.34919 4.82323 8.0421 4.51613 7.67177 4.51613H7.22016C6.84984 4.51613 6.54274 4.82323 6.54274 5.19355C6.54274 5.56387 6.84984 5.87097 7.22016 5.87097ZM11.2847 11.2903H7.22016C6.84984 11.2903 6.54274 10.9832 6.54274 10.6129C6.54274 10.2426 6.84984 9.93548 7.22016 9.93548H11.2847C11.655 9.93548 11.9621 10.2426 11.9621 10.6129C11.9621 10.9832 11.655 11.2903 11.2847 11.2903Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),$a=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["FilterSlashIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M13.4994 0.0920138C13.5967 0.151519 13.6758 0.236453 13.7283 0.337647C13.7807 0.439133 13.8031 0.553448 13.7929 0.667208C13.7827 0.780968 13.7403 0.889466 13.6707 0.98L11.406 4.06823C11.3099 4.19928 11.1656 4.28679 11.005 4.3115C10.8444 4.33621 10.6805 4.2961 10.5495 4.2C10.4184 4.1039 10.3309 3.95967 10.3062 3.79905C10.2815 3.63843 10.3216 3.47458 10.4177 3.34353L11.9412 1.23529H7.41184C7.24803 1.23529 7.09093 1.17022 6.97509 1.05439C6.85926 0.938558 6.79419 0.781457 6.79419 0.617647C6.79419 0.453837 6.85926 0.296736 6.97509 0.180905C7.09093 0.0650733 7.24803 0 7.41184 0H13.1765C13.2905 0.000692754 13.4022 0.0325088 13.4994 0.0920138ZM4.20008 0.181168H4.24126L13.2013 9.03411C13.3169 9.14992 13.3819 9.3069 13.3819 9.47058C13.3819 9.63426 13.3169 9.79124 13.2013 9.90705C13.1445 9.96517 13.0766 10.0112 13.0016 10.0423C12.9266 10.0735 12.846 10.0891 12.7648 10.0882C12.6836 10.0886 12.6032 10.0728 12.5283 10.0417C12.4533 10.0106 12.3853 9.96479 12.3283 9.90705L9.3142 6.92587L9.26479 6.99999V13.3823C9.26265 13.5455 9.19689 13.7014 9.08152 13.8167C8.96615 13.9321 8.81029 13.9979 8.64714 14H5.35302C5.18987 13.9979 5.03401 13.9321 4.91864 13.8167C4.80327 13.7014 4.73751 13.5455 4.73537 13.3823V6.99999L0.329492 1.02117C0.259855 0.930634 0.21745 0.822137 0.207241 0.708376C0.197031 0.594616 0.21944 0.480301 0.271844 0.378815C0.324343 0.277621 0.403484 0.192687 0.500724 0.133182C0.597964 0.073677 0.709609 0.041861 0.823609 0.0411682H3.86243C3.92448 0.0461551 3.9855 0.060022 4.04361 0.0823446C4.10037 0.10735 4.15311 0.140655 4.20008 0.181168ZM8.02949 6.79411C8.02884 6.66289 8.07235 6.53526 8.15302 6.43176L8.42478 6.05293L3.55773 1.23529H2.0589L5.84714 6.43176C5.92781 6.53526 5.97132 6.66289 5.97067 6.79411V12.7647H8.02949V6.79411Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})();const Aa=["container"],Xa=["resizeHelper"],Ka=["reorderIndicatorUp"],Ua=["reorderIndicatorDown"],Qa=["wrapper"],qa=["table"],Wa=["thead"],Za=["tfoot"],Ja=["scroller"],el=(o,a,t)=>({"p-datatable p-component":!0,"p-datatable-hoverable-rows":o,"p-datatable-scrollable":a,"p-datatable-flex-scrollable":t}),tl=o=>({maxHeight:o}),il=o=>({height:o}),ze=(o,a)=>({$implicit:o,options:a}),nl=o=>({columns:o}),ol=(o,a,t)=>({"p-datatable-table":!0,"p-datatable-scrollable-table":o,"p-datatable-resizable-table":a,"p-datatable-resizable-table-fit":t}),N=o=>({$implicit:o});function sl(o,a){if(1&o&&e.nrm(0,"i"),2&o){const t=e.XpG(2);e.HbH("p-datatable-loading-icon "+t.loadingIcon)}}function al(o,a){1&o&&e.nrm(0,"SpinnerIcon",26),2&o&&e.Y8G("spin",!0)("styleClass","p-datatable-loading-icon")}function ll(o,a){}function rl(o,a){1&o&&e.DNE(0,ll,0,0,"ng-template")}function cl(o,a){if(1&o&&(e.j41(0,"span",27),e.DNE(1,rl,1,0,null,28),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",t.loadingIconTemplate)}}function dl(o,a){if(1&o&&(e.qex(0),e.DNE(1,al,1,2,"SpinnerIcon",24)(2,cl,2,1,"span",25),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngIf",!t.loadingIconTemplate),e.R7$(),e.Y8G("ngIf",t.loadingIconTemplate)}}function pl(o,a){if(1&o&&(e.j41(0,"div",22),e.DNE(1,sl,1,2,"i",23)(2,dl,3,2,"ng-container",16),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",t.loadingIcon),e.R7$(),e.Y8G("ngIf",!t.loadingIcon)}}function ul(o,a){1&o&&e.eu8(0)}function hl(o,a){if(1&o&&(e.j41(0,"div",29),e.DNE(1,ul,1,0,"ng-container",28),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.captionTemplate)}}function ml(o,a){1&o&&e.eu8(0)}function _l(o,a){if(1&o&&e.DNE(0,ml,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorFirstPageLinkIconTemplate)}}function gl(o,a){1&o&&e.DNE(0,_l,1,1,"ng-template",31)}function fl(o,a){1&o&&e.eu8(0)}function bl(o,a){if(1&o&&e.DNE(0,fl,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorPreviousPageLinkIconTemplate)}}function vl(o,a){1&o&&e.DNE(0,bl,1,1,"ng-template",32)}function yl(o,a){1&o&&e.eu8(0)}function Cl(o,a){if(1&o&&e.DNE(0,yl,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorLastPageLinkIconTemplate)}}function wl(o,a){1&o&&e.DNE(0,Cl,1,1,"ng-template",33)}function Il(o,a){1&o&&e.eu8(0)}function xl(o,a){if(1&o&&e.DNE(0,Il,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorNextPageLinkIconTemplate)}}function Tl(o,a){1&o&&e.DNE(0,xl,1,1,"ng-template",34)}function kl(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-paginator",30),e.bIt("onPageChange",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onPageChange(n))}),e.DNE(1,gl,1,0,null,16)(2,vl,1,0,null,16)(3,wl,1,0,null,16)(4,Tl,1,0,null,16),e.k0s()}if(2&o){const t=e.XpG();e.Y8G("rows",t.rows)("first",t.first)("totalRecords",t.totalRecords)("pageLinkSize",t.pageLinks)("alwaysShow",t.alwaysShowPaginator)("rowsPerPageOptions",t.rowsPerPageOptions)("templateLeft",t.paginatorLeftTemplate)("templateRight",t.paginatorRightTemplate)("dropdownAppendTo",t.paginatorDropdownAppendTo)("dropdownScrollHeight",t.paginatorDropdownScrollHeight)("currentPageReportTemplate",t.currentPageReportTemplate)("showFirstLastIcon",t.showFirstLastIcon)("dropdownItemTemplate",t.paginatorDropdownItemTemplate)("showCurrentPageReport",t.showCurrentPageReport)("showJumpToPageDropdown",t.showJumpToPageDropdown)("showJumpToPageInput",t.showJumpToPageInput)("showPageLinks",t.showPageLinks)("styleClass",t.paginatorStyleClass)("locale",t.paginatorLocale),e.R7$(),e.Y8G("ngIf",t.paginatorFirstPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.paginatorPreviousPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.paginatorLastPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.paginatorNextPageLinkIconTemplate)}}function Sl(o,a){1&o&&e.eu8(0)}function Dl(o,a){if(1&o&&e.DNE(0,Sl,1,0,"ng-container",37),2&o){const t=a.$implicit,i=a.options;e.XpG(2);const n=e.sdS(10);e.Y8G("ngTemplateOutlet",n)("ngTemplateOutletContext",e.l_i(2,ze,t,i))}}function El(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-scroller",35,3),e.bIt("onLazyLoad",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onLazyItemLoad(n))}),e.DNE(2,Dl,1,5,"ng-template",36),e.k0s()}if(2&o){const t=e.XpG();e.Aen(e.eq3(15,il,"flex"!==t.scrollHeight?t.scrollHeight:void 0)),e.Y8G("items",t.processedData)("columns",t.columns)("scrollHeight","flex"!==t.scrollHeight?void 0:"100%")("itemSize",t.virtualScrollItemSize||t._virtualRowHeight)("step",t.rows)("delay",t.lazy?t.virtualScrollDelay:0)("inline",!0)("lazy",t.lazy)("loaderDisabled",!0)("showSpacer",!1)("showLoader",t.loadingBodyTemplate)("options",t.virtualScrollOptions)("autoSize",!0)}}function Rl(o,a){1&o&&e.eu8(0)}function Ml(o,a){if(1&o&&(e.qex(0),e.DNE(1,Rl,1,0,"ng-container",37),e.bVm()),2&o){const t=e.XpG(),i=e.sdS(10);e.R7$(),e.Y8G("ngTemplateOutlet",i)("ngTemplateOutletContext",e.l_i(4,ze,t.processedData,e.eq3(2,nl,t.columns)))}}function Fl(o,a){1&o&&e.eu8(0)}function Gl(o,a){1&o&&e.eu8(0)}function Vl(o,a){if(1&o&&e.nrm(0,"tbody",44),2&o){const t=e.XpG().options,i=e.XpG();e.Y8G("value",i.frozenValue)("frozenRows",!0)("pTableBody",t.columns)("pTableBodyTemplate",i.frozenBodyTemplate)("frozen",!0)}}function Bl(o,a){if(1&o&&e.nrm(0,"tbody",45),2&o){const t=e.XpG().options;e.Aen("height: calc("+t.spacerStyle.height+" - "+t.rows.length*t.itemSize+"px);")}}function Ol(o,a){1&o&&e.eu8(0)}function Ll(o,a){if(1&o&&(e.j41(0,"tfoot",46,6),e.DNE(2,Ol,1,0,"ng-container",37),e.k0s()),2&o){const t=e.XpG().options,i=e.XpG();e.R7$(2),e.Y8G("ngTemplateOutlet",i.footerGroupedTemplate||i.footerTemplate)("ngTemplateOutletContext",e.eq3(2,N,t.columns))}}function Nl(o,a){if(1&o&&(e.j41(0,"table",38,4),e.DNE(2,Fl,1,0,"ng-container",37),e.j41(3,"thead",39,5),e.DNE(5,Gl,1,0,"ng-container",37),e.k0s(),e.DNE(6,Vl,1,5,"tbody",40),e.nrm(7,"tbody",41),e.DNE(8,Bl,1,2,"tbody",42)(9,Ll,3,4,"tfoot",43),e.k0s()),2&o){const t=a.options,i=e.XpG();e.Aen(i.tableStyle),e.HbH(i.tableStyleClass),e.Y8G("ngClass",e.sMw(20,ol,i.scrollable,i.resizableColumns,i.resizableColumns&&"fit"===i.columnResizeMode)),e.BMQ("id",i.id+"-table"),e.R7$(2),e.Y8G("ngTemplateOutlet",i.colGroupTemplate)("ngTemplateOutletContext",e.eq3(24,N,t.columns)),e.R7$(3),e.Y8G("ngTemplateOutlet",i.headerGroupedTemplate||i.headerTemplate)("ngTemplateOutletContext",e.eq3(26,N,t.columns)),e.R7$(),e.Y8G("ngIf",i.frozenValue||i.frozenBodyTemplate),e.R7$(),e.Aen(t.contentStyle),e.Y8G("ngClass",t.contentStyleClass)("value",i.dataToRender(t.rows))("pTableBody",t.columns)("pTableBodyTemplate",i.bodyTemplate)("scrollerOptions",t),e.R7$(),e.Y8G("ngIf",t.spacerStyle),e.R7$(),e.Y8G("ngIf",i.footerGroupedTemplate||i.footerTemplate)}}function jl(o,a){1&o&&e.eu8(0)}function Pl(o,a){if(1&o&&e.DNE(0,jl,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorFirstPageLinkIconTemplate)}}function zl(o,a){1&o&&e.DNE(0,Pl,1,1,"ng-template",31)}function Hl(o,a){1&o&&e.eu8(0)}function Yl(o,a){if(1&o&&e.DNE(0,Hl,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorPreviousPageLinkIconTemplate)}}function $l(o,a){1&o&&e.DNE(0,Yl,1,1,"ng-template",32)}function Al(o,a){1&o&&e.eu8(0)}function Xl(o,a){if(1&o&&e.DNE(0,Al,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorLastPageLinkIconTemplate)}}function Kl(o,a){1&o&&e.DNE(0,Xl,1,1,"ng-template",33)}function Ul(o,a){1&o&&e.eu8(0)}function Ql(o,a){if(1&o&&e.DNE(0,Ul,1,0,"ng-container",28),2&o){const t=e.XpG(3);e.Y8G("ngTemplateOutlet",t.paginatorNextPageLinkIconTemplate)}}function ql(o,a){1&o&&e.DNE(0,Ql,1,1,"ng-template",34)}function Wl(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-paginator",47),e.bIt("onPageChange",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onPageChange(n))}),e.DNE(1,zl,1,0,null,16)(2,$l,1,0,null,16)(3,Kl,1,0,null,16)(4,ql,1,0,null,16),e.k0s()}if(2&o){const t=e.XpG();e.Y8G("rows",t.rows)("first",t.first)("totalRecords",t.totalRecords)("pageLinkSize",t.pageLinks)("alwaysShow",t.alwaysShowPaginator)("rowsPerPageOptions",t.rowsPerPageOptions)("templateLeft",t.paginatorLeftTemplate)("templateRight",t.paginatorRightTemplate)("dropdownAppendTo",t.paginatorDropdownAppendTo)("dropdownScrollHeight",t.paginatorDropdownScrollHeight)("currentPageReportTemplate",t.currentPageReportTemplate)("showFirstLastIcon",t.showFirstLastIcon)("dropdownItemTemplate",t.paginatorDropdownItemTemplate)("showCurrentPageReport",t.showCurrentPageReport)("showJumpToPageDropdown",t.showJumpToPageDropdown)("showJumpToPageInput",t.showJumpToPageInput)("showPageLinks",t.showPageLinks)("styleClass",t.paginatorStyleClass)("locale",t.paginatorLocale),e.R7$(),e.Y8G("ngIf",t.paginatorFirstPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.paginatorPreviousPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.paginatorLastPageLinkIconTemplate),e.R7$(),e.Y8G("ngIf",t.paginatorNextPageLinkIconTemplate)}}function Zl(o,a){1&o&&e.eu8(0)}function Jl(o,a){if(1&o&&(e.j41(0,"div",48),e.DNE(1,Zl,1,0,"ng-container",28),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.summaryTemplate)}}function er(o,a){1&o&&e.nrm(0,"div",49,7)}function tr(o,a){1&o&&e.nrm(0,"ArrowDownIcon")}function ir(o,a){}function nr(o,a){1&o&&e.DNE(0,ir,0,0,"ng-template")}function or(o,a){if(1&o&&(e.j41(0,"span",50,8),e.DNE(2,tr,1,0,"ArrowDownIcon",16)(3,nr,1,0,null,28),e.k0s()),2&o){const t=e.XpG();e.R7$(2),e.Y8G("ngIf",!t.reorderIndicatorUpIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.reorderIndicatorUpIconTemplate)}}function sr(o,a){1&o&&e.nrm(0,"ArrowUpIcon")}function ar(o,a){}function lr(o,a){1&o&&e.DNE(0,ar,0,0,"ng-template")}function rr(o,a){if(1&o&&(e.j41(0,"span",51,9),e.DNE(2,sr,1,0,"ArrowUpIcon",16)(3,lr,1,0,null,28),e.k0s()),2&o){const t=e.XpG();e.R7$(2),e.Y8G("ngIf",!t.reorderIndicatorDownIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.reorderIndicatorDownIconTemplate)}}const cr=["pTableBody",""],de=(o,a,t,i,n)=>({$implicit:o,rowIndex:a,columns:t,editing:i,frozen:n}),dr=(o,a,t,i,n,s,l)=>({$implicit:o,rowIndex:a,columns:t,editing:i,frozen:n,rowgroup:s,rowspan:l}),Z=(o,a,t,i,n,s)=>({$implicit:o,rowIndex:a,columns:t,expanded:i,editing:n,frozen:s}),He=(o,a,t,i)=>({$implicit:o,rowIndex:a,columns:t,frozen:i}),Ye=(o,a)=>({$implicit:o,frozen:a});function pr(o,a){1&o&&e.eu8(0)}function ur(o,a){if(1&o&&(e.qex(0,3),e.DNE(1,pr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.dt.groupHeaderTemplate)("ngTemplateOutletContext",e.s1E(2,de,i,s.getRowIndex(n),s.columns,"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen))}}function hr(o,a){1&o&&e.eu8(0)}function mr(o,a){if(1&o&&(e.qex(0),e.DNE(1,hr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",i?s.template:s.dt.loadingBodyTemplate)("ngTemplateOutletContext",e.s1E(2,de,i,s.getRowIndex(n),s.columns,"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen))}}function _r(o,a){1&o&&e.eu8(0)}function gr(o,a){if(1&o&&(e.qex(0),e.DNE(1,_r,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",i?s.template:s.dt.loadingBodyTemplate)("ngTemplateOutletContext",e.sGs(2,dr,i,s.getRowIndex(n),s.columns,"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen,s.shouldRenderRowspan(s.value,i,n),s.calculateRowGroupSize(s.value,i,n)))}}function fr(o,a){1&o&&e.eu8(0)}function br(o,a){if(1&o&&(e.qex(0,3),e.DNE(1,fr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.dt.groupFooterTemplate)("ngTemplateOutletContext",e.s1E(2,de,i,s.getRowIndex(n),s.columns,"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen))}}function vr(o,a){if(1&o&&e.DNE(0,ur,2,8,"ng-container",2)(1,mr,2,8,"ng-container",0)(2,gr,2,10,"ng-container",0)(3,br,2,8,"ng-container",2),2&o){const t=a.$implicit,i=a.index,n=e.XpG(2);e.Y8G("ngIf",n.dt.groupHeaderTemplate&&!n.dt.virtualScroll&&"subheader"===n.dt.rowGroupMode&&n.shouldRenderRowGroupHeader(n.value,t,i)),e.R7$(),e.Y8G("ngIf","rowspan"!==n.dt.rowGroupMode),e.R7$(),e.Y8G("ngIf","rowspan"===n.dt.rowGroupMode),e.R7$(),e.Y8G("ngIf",n.dt.groupFooterTemplate&&!n.dt.virtualScroll&&"subheader"===n.dt.rowGroupMode&&n.shouldRenderRowGroupFooter(n.value,t,i))}}function yr(o,a){if(1&o&&(e.qex(0),e.DNE(1,vr,4,4,"ng-template",1),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngForOf",t.value)("ngForTrackBy",t.dt.rowTrackBy)}}function Cr(o,a){1&o&&e.eu8(0)}function wr(o,a){if(1&o&&(e.qex(0),e.DNE(1,Cr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.template)("ngTemplateOutletContext",e.l4e(2,Z,i,s.getRowIndex(n),s.columns,s.dt.isRowExpanded(i),"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen))}}function Ir(o,a){1&o&&e.eu8(0)}function xr(o,a){if(1&o&&(e.qex(0,3),e.DNE(1,Ir,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.dt.groupHeaderTemplate)("ngTemplateOutletContext",e.l4e(2,Z,i,s.getRowIndex(n),s.columns,s.dt.isRowExpanded(i),"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen))}}function Tr(o,a){1&o&&e.eu8(0)}function kr(o,a){1&o&&e.eu8(0)}function Sr(o,a){if(1&o&&(e.qex(0,3),e.DNE(1,kr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(2),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.dt.groupFooterTemplate)("ngTemplateOutletContext",e.l4e(2,Z,i,s.getRowIndex(n),s.columns,s.dt.isRowExpanded(i),"row"===s.dt.editMode&&s.dt.isRowEditing(i),s.frozen))}}function Dr(o,a){if(1&o&&(e.qex(0),e.DNE(1,Tr,1,0,"ng-container",4)(2,Sr,2,9,"ng-container",2),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.dt.expandedRowTemplate)("ngTemplateOutletContext",e.ziG(3,He,i,s.getRowIndex(n),s.columns,s.frozen)),e.R7$(),e.Y8G("ngIf",s.dt.groupFooterTemplate&&"subheader"===s.dt.rowGroupMode&&s.shouldRenderRowGroupFooter(s.value,i,s.getRowIndex(n)))}}function Er(o,a){if(1&o&&e.DNE(0,wr,2,9,"ng-container",0)(1,xr,2,9,"ng-container",2)(2,Dr,3,8,"ng-container",0),2&o){const t=a.$implicit,i=a.index,n=e.XpG(2);e.Y8G("ngIf",!n.dt.groupHeaderTemplate),e.R7$(),e.Y8G("ngIf",n.dt.groupHeaderTemplate&&"subheader"===n.dt.rowGroupMode&&n.shouldRenderRowGroupHeader(n.value,t,n.getRowIndex(i))),e.R7$(),e.Y8G("ngIf",n.dt.isRowExpanded(t))}}function Rr(o,a){if(1&o&&(e.qex(0),e.DNE(1,Er,3,3,"ng-template",1),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngForOf",t.value)("ngForTrackBy",t.dt.rowTrackBy)}}function Mr(o,a){1&o&&e.eu8(0)}function Fr(o,a){1&o&&e.eu8(0)}function Gr(o,a){if(1&o&&(e.qex(0),e.DNE(1,Fr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",s.dt.frozenExpandedRowTemplate)("ngTemplateOutletContext",e.ziG(2,He,i,s.getRowIndex(n),s.columns,s.frozen))}}function Vr(o,a){if(1&o&&e.DNE(0,Mr,1,0,"ng-container",4)(1,Gr,2,7,"ng-container",0),2&o){const t=a.$implicit,i=a.index,n=e.XpG(2);e.Y8G("ngTemplateOutlet",n.template)("ngTemplateOutletContext",e.l4e(3,Z,t,n.getRowIndex(i),n.columns,n.dt.isRowExpanded(t),"row"===n.dt.editMode&&n.dt.isRowEditing(t),n.frozen)),e.R7$(),e.Y8G("ngIf",n.dt.isRowExpanded(t))}}function Br(o,a){if(1&o&&(e.qex(0),e.DNE(1,Vr,2,10,"ng-template",1),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngForOf",t.value)("ngForTrackBy",t.dt.rowTrackBy)}}function Or(o,a){1&o&&e.eu8(0)}function Lr(o,a){if(1&o&&(e.qex(0),e.DNE(1,Or,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.dt.loadingBodyTemplate)("ngTemplateOutletContext",e.l_i(2,Ye,t.columns,t.frozen))}}function Nr(o,a){1&o&&e.eu8(0)}function jr(o,a){if(1&o&&(e.qex(0),e.DNE(1,Nr,1,0,"ng-container",4),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.dt.emptyMessageTemplate)("ngTemplateOutletContext",e.l_i(2,Ye,t.columns,t.frozen))}}function Pr(o,a){1&o&&e.nrm(0,"SortAltIcon",4),2&o&&e.Y8G("styleClass","p-sortable-column-icon")}function zr(o,a){1&o&&e.nrm(0,"SortAmountUpAltIcon",4),2&o&&e.Y8G("styleClass","p-sortable-column-icon")}function Hr(o,a){1&o&&e.nrm(0,"SortAmountDownIcon",4),2&o&&e.Y8G("styleClass","p-sortable-column-icon")}function Yr(o,a){if(1&o&&(e.qex(0),e.DNE(1,Pr,1,1,"SortAltIcon",3)(2,zr,1,1,"SortAmountUpAltIcon",3)(3,Hr,1,1,"SortAmountDownIcon",3),e.bVm()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngIf",0===t.sortOrder),e.R7$(),e.Y8G("ngIf",1===t.sortOrder),e.R7$(),e.Y8G("ngIf",-1===t.sortOrder)}}function $r(o,a){}function Ar(o,a){1&o&&e.DNE(0,$r,0,0,"ng-template")}function Xr(o,a){if(1&o&&(e.j41(0,"span",5),e.DNE(1,Ar,1,0,null,6),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.dt.sortIconTemplate)("ngTemplateOutletContext",e.eq3(2,N,t.sortOrder))}}function Kr(o,a){if(1&o&&(e.j41(0,"span",7),e.EFF(1),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.JRh(t.getBadgeValue())}}let pe=(()=>{class o{sortSource=new P.B;selectionSource=new P.B;contextMenuSource=new P.B;valueSource=new P.B;totalRecordsSource=new P.B;columnsSource=new P.B;sortSource$=this.sortSource.asObservable();selectionSource$=this.selectionSource.asObservable();contextMenuSource$=this.contextMenuSource.asObservable();valueSource$=this.valueSource.asObservable();totalRecordsSource$=this.totalRecordsSource.asObservable();columnsSource$=this.columnsSource.asObservable();onSort(t){this.sortSource.next(t)}onSelectionChange(){this.selectionSource.next(null)}onContextMenu(t){this.contextMenuSource.next(t)}onValueChange(t){this.valueSource.next(t)}onTotalRecordsChange(t){this.totalRecordsSource.next(t)}onColumnsChange(t){this.columnsSource.next(t)}static \u0275fac=function(i){return new(i||o)};static \u0275prov=e.jDH({token:o,factory:o.\u0275fac})}return o})(),J=(()=>{class o{document;platformId;renderer;el;zone;tableService;cd;filterService;overlayService;config;frozenColumns;frozenValue;style;styleClass;tableStyle;tableStyleClass;paginator;pageLinks=5;rowsPerPageOptions;alwaysShowPaginator=!0;paginatorPosition="bottom";paginatorStyleClass;paginatorDropdownAppendTo;paginatorDropdownScrollHeight="200px";currentPageReportTemplate="{currentPage} of {totalPages}";showCurrentPageReport;showJumpToPageDropdown;showJumpToPageInput;showFirstLastIcon=!0;showPageLinks=!0;defaultSortOrder=1;sortMode="single";resetPageOnSort=!0;selectionMode;selectionPageOnly;contextMenuSelection;contextMenuSelectionChange=new e.bkB;contextMenuSelectionMode="separate";dataKey;metaKeySelection=!0;rowSelectable;rowTrackBy=(t,i)=>i;lazy=!1;lazyLoadOnInit=!0;compareSelectionBy="deepEquals";csvSeparator=",";exportFilename="download";filters={};globalFilterFields;filterDelay=300;filterLocale;expandedRowKeys={};editingRowKeys={};rowExpandMode="multiple";scrollable;scrollDirection="vertical";rowGroupMode;scrollHeight;virtualScroll;virtualScrollItemSize;virtualScrollOptions;virtualScrollDelay=250;frozenWidth;get responsive(){return this._responsive}set responsive(t){this._responsive=t,console.warn("responsive property is deprecated as table is always responsive with scrollable behavior.")}_responsive;contextMenu;resizableColumns;columnResizeMode="fit";reorderableColumns;loading;loadingIcon;showLoader=!0;rowHover;customSort;showInitialSortBadge=!0;autoLayout;exportFunction;exportHeader;stateKey;stateStorage="session";editMode="cell";groupRowsBy;groupRowsByOrder=1;responsiveLayout="scroll";breakpoint="960px";paginatorLocale;get value(){return this._value}set value(t){this._value=t}get columns(){return this._columns}set columns(t){this._columns=t}get first(){return this._first}set first(t){this._first=t}get rows(){return this._rows}set rows(t){this._rows=t}get totalRecords(){return this._totalRecords}set totalRecords(t){this._totalRecords=t,this.tableService.onTotalRecordsChange(this._totalRecords)}get sortField(){return this._sortField}set sortField(t){this._sortField=t}get sortOrder(){return this._sortOrder}set sortOrder(t){this._sortOrder=t}get multiSortMeta(){return this._multiSortMeta}set multiSortMeta(t){this._multiSortMeta=t}get selection(){return this._selection}set selection(t){this._selection=t}get selectAll(){return this._selection}set selectAll(t){this._selection=t}selectAllChange=new e.bkB;selectionChange=new e.bkB;onRowSelect=new e.bkB;onRowUnselect=new e.bkB;onPage=new e.bkB;onSort=new e.bkB;onFilter=new e.bkB;onLazyLoad=new e.bkB;onRowExpand=new e.bkB;onRowCollapse=new e.bkB;onContextMenuSelect=new e.bkB;onColResize=new e.bkB;onColReorder=new e.bkB;onRowReorder=new e.bkB;onEditInit=new e.bkB;onEditComplete=new e.bkB;onEditCancel=new e.bkB;onHeaderCheckboxToggle=new e.bkB;sortFunction=new e.bkB;firstChange=new e.bkB;rowsChange=new e.bkB;onStateSave=new e.bkB;onStateRestore=new e.bkB;containerViewChild;resizeHelperViewChild;reorderIndicatorUpViewChild;reorderIndicatorDownViewChild;wrapperViewChild;tableViewChild;tableHeaderViewChild;tableFooterViewChild;scroller;templates;get virtualRowHeight(){return this._virtualRowHeight}set virtualRowHeight(t){this._virtualRowHeight=t,console.warn("The virtualRowHeight property is deprecated.")}_virtualRowHeight=28;_value=[];_columns;_totalRecords=0;_first=0;_rows;filteredValue;headerTemplate;headerGroupedTemplate;bodyTemplate;loadingBodyTemplate;captionTemplate;footerTemplate;footerGroupedTemplate;summaryTemplate;colGroupTemplate;expandedRowTemplate;groupHeaderTemplate;groupFooterTemplate;frozenExpandedRowTemplate;frozenHeaderTemplate;frozenBodyTemplate;frozenFooterTemplate;frozenColGroupTemplate;emptyMessageTemplate;paginatorLeftTemplate;paginatorRightTemplate;paginatorDropdownItemTemplate;loadingIconTemplate;reorderIndicatorUpIconTemplate;reorderIndicatorDownIconTemplate;sortIconTemplate;checkboxIconTemplate;headerCheckboxIconTemplate;paginatorFirstPageLinkIconTemplate;paginatorLastPageLinkIconTemplate;paginatorPreviousPageLinkIconTemplate;paginatorNextPageLinkIconTemplate;selectionKeys={};lastResizerHelperX;reorderIconWidth;reorderIconHeight;draggedColumn;draggedRowIndex;droppedRowIndex;rowDragging;dropPosition;editingCell;editingCellData;editingCellField;editingCellRowIndex;selfClick;documentEditListener;_multiSortMeta;_sortField;_sortOrder=1;preventSelectionSetterPropagation;_selection;_selectAll=null;anchorRowIndex;rangeRowIndex;filterTimeout;initialized;rowTouched;restoringSort;restoringFilter;stateRestored;columnOrderStateRestored;columnWidthsState;tableWidthState;overlaySubscription;resizeColumnElement;columnResizing=!1;rowGroupHeaderStyleObject={};id=(0,h._Y)();styleElement;responsiveStyleElement;window;constructor(t,i,n,s,l,r,c,p,u,_){this.document=t,this.platformId=i,this.renderer=n,this.el=s,this.zone=l,this.tableService=r,this.cd=c,this.filterService=p,this.overlayService=u,this.config=_,this.window=this.document.defaultView}ngOnInit(){this.lazy&&this.lazyLoadOnInit&&(this.virtualScroll||this.onLazyLoad.emit(this.createLazyLoadMetadata()),this.restoringFilter&&(this.restoringFilter=!1)),"stack"===this.responsiveLayout&&!this.scrollable&&this.createResponsiveStyle(),this.initialized=!0}ngAfterContentInit(){this.templates.forEach(t=>{switch(t.getType()){case"caption":this.captionTemplate=t.template;break;case"header":this.headerTemplate=t.template;break;case"headergrouped":this.headerGroupedTemplate=t.template;break;case"body":this.bodyTemplate=t.template;break;case"loadingbody":this.loadingBodyTemplate=t.template;break;case"footer":this.footerTemplate=t.template;break;case"footergrouped":this.footerGroupedTemplate=t.template;break;case"summary":this.summaryTemplate=t.template;break;case"colgroup":this.colGroupTemplate=t.template;break;case"rowexpansion":this.expandedRowTemplate=t.template;break;case"groupheader":this.groupHeaderTemplate=t.template;break;case"groupfooter":this.groupFooterTemplate=t.template;break;case"frozenheader":this.frozenHeaderTemplate=t.template;break;case"frozenbody":this.frozenBodyTemplate=t.template;break;case"frozenfooter":this.frozenFooterTemplate=t.template;break;case"frozencolgroup":this.frozenColGroupTemplate=t.template;break;case"frozenrowexpansion":this.frozenExpandedRowTemplate=t.template;break;case"emptymessage":this.emptyMessageTemplate=t.template;break;case"paginatorleft":this.paginatorLeftTemplate=t.template;break;case"paginatorright":this.paginatorRightTemplate=t.template;break;case"paginatordropdownitem":this.paginatorDropdownItemTemplate=t.template;break;case"paginatorfirstpagelinkicon":this.paginatorFirstPageLinkIconTemplate=t.template;break;case"paginatorlastpagelinkicon":this.paginatorLastPageLinkIconTemplate=t.template;break;case"paginatorpreviouspagelinkicon":this.paginatorPreviousPageLinkIconTemplate=t.template;break;case"paginatornextpagelinkicon":this.paginatorNextPageLinkIconTemplate=t.template;break;case"loadingicon":this.loadingIconTemplate=t.template;break;case"reorderindicatorupicon":this.reorderIndicatorUpIconTemplate=t.template;break;case"reorderindicatordownicon":this.reorderIndicatorDownIconTemplate=t.template;break;case"sorticon":this.sortIconTemplate=t.template;break;case"checkboxicon":this.checkboxIconTemplate=t.template;break;case"headercheckboxicon":this.headerCheckboxIconTemplate=t.template}})}ngAfterViewInit(){(0,m.UE)(this.platformId)&&this.isStateful()&&this.resizableColumns&&this.restoreColumnWidths()}ngOnChanges(t){t.value&&(this.isStateful()&&!this.stateRestored&&(0,m.UE)(this.platformId)&&this.restoreState(),this._value=t.value.currentValue,this.lazy||(this.totalRecords=this._value?this._value.length:0,"single"==this.sortMode&&(this.sortField||this.groupRowsBy)?this.sortSingle():"multiple"==this.sortMode&&(this.multiSortMeta||this.groupRowsBy)?this.sortMultiple():this.hasFilter()&&this._filter()),this.tableService.onValueChange(t.value.currentValue)),t.columns&&(this._columns=t.columns.currentValue,this.tableService.onColumnsChange(t.columns.currentValue),this._columns&&this.isStateful()&&this.reorderableColumns&&!this.columnOrderStateRestored&&this.restoreColumnOrder()),t.sortField&&(this._sortField=t.sortField.currentValue,(!this.lazy||this.initialized)&&"single"===this.sortMode&&this.sortSingle()),t.groupRowsBy&&(!this.lazy||this.initialized)&&"single"===this.sortMode&&this.sortSingle(),t.sortOrder&&(this._sortOrder=t.sortOrder.currentValue,(!this.lazy||this.initialized)&&"single"===this.sortMode&&this.sortSingle()),t.groupRowsByOrder&&(!this.lazy||this.initialized)&&"single"===this.sortMode&&this.sortSingle(),t.multiSortMeta&&(this._multiSortMeta=t.multiSortMeta.currentValue,"multiple"===this.sortMode&&(this.initialized||!this.lazy&&!this.virtualScroll)&&this.sortMultiple()),t.selection&&(this._selection=t.selection.currentValue,this.preventSelectionSetterPropagation||(this.updateSelectionKeys(),this.tableService.onSelectionChange()),this.preventSelectionSetterPropagation=!1),t.selectAll&&(this._selectAll=t.selectAll.currentValue,this.preventSelectionSetterPropagation||(this.updateSelectionKeys(),this.tableService.onSelectionChange(),this.isStateful()&&this.saveState()),this.preventSelectionSetterPropagation=!1)}get processedData(){return this.filteredValue||this.value||[]}_initialColWidths;dataToRender(t){const i=t||this.processedData;if(i&&this.paginator){const n=this.lazy?0:this.first;return i.slice(n,n+this.rows)}return i}updateSelectionKeys(){if(this.dataKey&&this._selection)if(this.selectionKeys={},Array.isArray(this._selection))for(let t of this._selection)this.selectionKeys[String(h.BF.resolveFieldData(t,this.dataKey))]=1;else this.selectionKeys[String(h.BF.resolveFieldData(this._selection,this.dataKey))]=1}onPageChange(t){this.first=t.first,this.rows=t.rows,this.onPage.emit({first:this.first,rows:this.rows}),this.lazy&&this.onLazyLoad.emit(this.createLazyLoadMetadata()),this.firstChange.emit(this.first),this.rowsChange.emit(this.rows),this.tableService.onValueChange(this.value),this.isStateful()&&this.saveState(),this.anchorRowIndex=null,this.scrollable&&this.resetScrollTop()}sort(t){let i=t.originalEvent;if("single"===this.sortMode&&(this._sortOrder=this.sortField===t.field?-1*this.sortOrder:this.defaultSortOrder,this._sortField=t.field,this.resetPageOnSort&&(this._first=0,this.firstChange.emit(this._first),this.scrollable&&this.resetScrollTop()),this.sortSingle()),"multiple"===this.sortMode){let n=i.metaKey||i.ctrlKey,s=this.getSortMeta(t.field);s?n?s.order=-1*s.order:(this._multiSortMeta=[{field:t.field,order:-1*s.order}],this.resetPageOnSort&&(this._first=0,this.firstChange.emit(this._first),this.scrollable&&this.resetScrollTop())):((!n||!this.multiSortMeta)&&(this._multiSortMeta=[],this.resetPageOnSort&&(this._first=0,this.firstChange.emit(this._first))),this._multiSortMeta.push({field:t.field,order:this.defaultSortOrder})),this.sortMultiple()}this.isStateful()&&this.saveState(),this.anchorRowIndex=null}sortSingle(){let t=this.sortField||this.groupRowsBy,i=this.sortField?this.sortOrder:this.groupRowsByOrder;if(this.groupRowsBy&&this.sortField&&this.groupRowsBy!==this.sortField)return this._multiSortMeta=[this.getGroupRowsMeta(),{field:this.sortField,order:this.sortOrder}],void this.sortMultiple();if(t&&i){this.restoringSort&&(this.restoringSort=!1),this.lazy?this.onLazyLoad.emit(this.createLazyLoadMetadata()):this.value&&(this.customSort?this.sortFunction.emit({data:this.value,mode:this.sortMode,field:t,order:i}):(this.value.sort((s,l)=>{let r=h.BF.resolveFieldData(s,t),c=h.BF.resolveFieldData(l,t),p=null;return p=null==r&&null!=c?-1:null!=r&&null==c?1:null==r&&null==c?0:"string"==typeof r&&"string"==typeof c?r.localeCompare(c):rc?1:0,i*p}),this._value=[...this.value]),this.hasFilter()&&this._filter());let n={field:t,order:i};this.onSort.emit(n),this.tableService.onSort(n)}}sortMultiple(){this.groupRowsBy&&(this._multiSortMeta?this.multiSortMeta[0].field!==this.groupRowsBy&&(this._multiSortMeta=[this.getGroupRowsMeta(),...this._multiSortMeta]):this._multiSortMeta=[this.getGroupRowsMeta()]),this.multiSortMeta&&(this.lazy?this.onLazyLoad.emit(this.createLazyLoadMetadata()):this.value&&(this.customSort?this.sortFunction.emit({data:this.value,mode:this.sortMode,multiSortMeta:this.multiSortMeta}):(this.value.sort((t,i)=>this.multisortField(t,i,this.multiSortMeta,0)),this._value=[...this.value]),this.hasFilter()&&this._filter()),this.onSort.emit({multisortmeta:this.multiSortMeta}),this.tableService.onSort(this.multiSortMeta))}multisortField(t,i,n,s){const l=h.BF.resolveFieldData(t,n[s].field),r=h.BF.resolveFieldData(i,n[s].field);return 0===h.BF.compare(l,r,this.filterLocale)?n.length-1>s?this.multisortField(t,i,n,s+1):0:this.compareValuesOnSort(l,r,n[s].order)}compareValuesOnSort(t,i,n){return h.BF.sort(t,i,n,this.filterLocale,this.sortOrder)}getSortMeta(t){if(this.multiSortMeta&&this.multiSortMeta.length)for(let i=0;iw!=b),this.selectionChange.emit(this.selection),u&&delete this.selectionKeys[u]}this.onRowUnselect.emit({originalEvent:t.originalEvent,data:l,type:"row"})}else this.isSingleSelectionMode()?(this._selection=l,this.selectionChange.emit(l),u&&(this.selectionKeys={},this.selectionKeys[u]=1)):this.isMultipleSelectionMode()&&(_?this._selection=this.selection||[]:(this._selection=[],this.selectionKeys={}),this._selection=[...this.selection,l],this.selectionChange.emit(this.selection),u&&(this.selectionKeys[u]=1)),this.onRowSelect.emit({originalEvent:t.originalEvent,data:l,type:"row",index:r})}else if("single"===this.selectionMode)c?(this._selection=null,this.selectionKeys={},this.selectionChange.emit(this.selection),this.onRowUnselect.emit({originalEvent:t.originalEvent,data:l,type:"row",index:r})):(this._selection=l,this.selectionChange.emit(this.selection),this.onRowSelect.emit({originalEvent:t.originalEvent,data:l,type:"row",index:r}),u&&(this.selectionKeys={},this.selectionKeys[u]=1));else if("multiple"===this.selectionMode)if(c){let _=this.findIndexInSelection(l);this._selection=this.selection.filter((b,f)=>f!=_),this.selectionChange.emit(this.selection),this.onRowUnselect.emit({originalEvent:t.originalEvent,data:l,type:"row",index:r}),u&&delete this.selectionKeys[u]}else this._selection=this.selection?[...this.selection,l]:[l],this.selectionChange.emit(this.selection),this.onRowSelect.emit({originalEvent:t.originalEvent,data:l,type:"row",index:r}),u&&(this.selectionKeys[u]=1)}this.tableService.onSelectionChange(),this.isStateful()&&this.saveState()}this.rowTouched=!1}}handleRowTouchEnd(t){this.rowTouched=!0}handleRowRightClick(t){if(this.contextMenu){const i=t.rowData,n=t.rowIndex;if("separate"===this.contextMenuSelectionMode)this.contextMenuSelection=i,this.contextMenuSelectionChange.emit(i),this.onContextMenuSelect.emit({originalEvent:t.originalEvent,data:i,index:t.rowIndex}),this.contextMenu.show(t.originalEvent),this.tableService.onContextMenu(i);else if("joint"===this.contextMenuSelectionMode){this.preventSelectionSetterPropagation=!0;let s=this.isSelected(i),l=this.dataKey?String(h.BF.resolveFieldData(i,this.dataKey)):null;if(!s){if(!this.isRowSelectable(i,n))return;this.isSingleSelectionMode()?(this.selection=i,this.selectionChange.emit(i),l&&(this.selectionKeys={},this.selectionKeys[l]=1)):this.isMultipleSelectionMode()&&(this._selection=this.selection?[...this.selection,i]:[i],this.selectionChange.emit(this.selection),l&&(this.selectionKeys[l]=1))}this.tableService.onSelectionChange(),this.contextMenu.show(t.originalEvent),this.onContextMenuSelect.emit({originalEvent:t,data:i,index:t.rowIndex})}}}selectRange(t,i){let n,s;this.anchorRowIndex>i?(n=i,s=this.anchorRowIndex):this.anchorRowIndexl?(i=this.anchorRowIndex,n=this.rangeRowIndex):sb!=p);let u=this.dataKey?String(h.BF.resolveFieldData(c,this.dataKey)):null;u&&delete this.selectionKeys[u],this.onRowUnselect.emit({originalEvent:t,data:c,type:"row"})}}isSelected(t){return!(!t||!this.selection)&&(this.dataKey?void 0!==this.selectionKeys[h.BF.resolveFieldData(t,this.dataKey)]:Array.isArray(this.selection)?this.findIndexInSelection(t)>-1:this.equals(t,this.selection))}findIndexInSelection(t){let i=-1;if(this.selection&&this.selection.length)for(let n=0;nc!=l),this.selectionChange.emit(this.selection),this.onRowUnselect.emit({originalEvent:t.originalEvent,index:t.rowIndex,data:i,type:"checkbox"}),s&&delete this.selectionKeys[s]}else{if(!this.isRowSelectable(i,t.rowIndex))return;this._selection=this.selection?[...this.selection,i]:[i],this.selectionChange.emit(this.selection),this.onRowSelect.emit({originalEvent:t.originalEvent,index:t.rowIndex,data:i,type:"checkbox"}),s&&(this.selectionKeys[s]=1)}this.tableService.onSelectionChange(),this.isStateful()&&this.saveState()}toggleRowsWithCheckbox(t,i){if(null!==this._selectAll)this.selectAllChange.emit({originalEvent:t,checked:i});else{const n=this.selectionPageOnly?this.dataToRender(this.processedData):this.processedData;let s=this.selectionPageOnly&&this._selection?this._selection.filter(l=>!n.some(r=>this.equals(l,r))):[];i&&(s=this.frozenValue?[...s,...this.frozenValue,...n]:[...s,...n],s=this.rowSelectable?s.filter((l,r)=>this.rowSelectable({data:l,index:r})):s),this._selection=s,this.preventSelectionSetterPropagation=!0,this.updateSelectionKeys(),this.selectionChange.emit(this._selection),this.tableService.onSelectionChange(),this.onHeaderCheckboxToggle.emit({originalEvent:t,checked:i}),this.isStateful()&&this.saveState()}}equals(t,i){return"equals"===this.compareSelectionBy?t===i:h.BF.equals(t,i,this.dataKey)}filter(t,i,n){this.filterTimeout&&clearTimeout(this.filterTimeout),this.isFilterBlank(t)?this.filters[i]&&delete this.filters[i]:this.filters[i]={value:t,matchMode:n},this.filterTimeout=setTimeout(()=>{this._filter(),this.filterTimeout=null},this.filterDelay),this.anchorRowIndex=null}filterGlobal(t,i){this.filter(t,"global",i)}isFilterBlank(t){return null==t||!!("string"==typeof t&&0==t.trim().length||Array.isArray(t)&&0==t.length)}_filter(){if(this.restoringFilter||(this.first=0,this.firstChange.emit(this.first)),this.lazy)this.onLazyLoad.emit(this.createLazyLoadMetadata());else{if(!this.value)return;if(this.hasFilter()){let t;if(this.filters.global){if(!this.columns&&!this.globalFilterFields)throw new Error("Global filtering requires dynamic columns or globalFilterFields to be defined.");t=this.globalFilterFields||this.columns}this.filteredValue=[];for(let i=0;ithis.cd.detectChanges()}}clear(){this._sortField=null,this._sortOrder=this.defaultSortOrder,this._multiSortMeta=null,this.tableService.onSort(null),this.clearFilterValues(),this.filteredValue=null,this.first=0,this.firstChange.emit(this.first),this.lazy?this.onLazyLoad.emit(this.createLazyLoadMetadata()):this.totalRecords=this._value?this._value.length:0}clearFilterValues(){for(const[,t]of Object.entries(this.filters))if(Array.isArray(t))for(let i of t)i.value=null;else t&&(t.value=null)}reset(){this.clear()}getExportHeader(t){return t[this.exportHeader]||t.header||t.field}exportCSV(t){let i,n="",s=this.columns;t&&t.selectionOnly?i=this.selection||[]:t&&t.allValues?i=this.value||[]:(i=this.filteredValue||this.value,this.frozenValue&&(i=i?[...this.frozenValue,...i]:this.frozenValue));for(let c=0;c{n+="\n";for(let u=0;u{this.editingCell&&!this.selfClick&&this.isEditingCellValid()&&(d.D.removeClass(this.editingCell,"p-cell-editing"),this.editingCell=null,this.onEditComplete.emit({field:this.editingCellField,data:this.editingCellData,originalEvent:t,index:this.editingCellRowIndex}),this.editingCellField=null,this.editingCellData=null,this.editingCellRowIndex=null,this.unbindDocumentEditListener(),this.cd.markForCheck(),this.overlaySubscription&&this.overlaySubscription.unsubscribe()),this.selfClick=!1}))}unbindDocumentEditListener(){this.documentEditListener&&(this.documentEditListener(),this.documentEditListener=null)}initRowEdit(t){let i=String(h.BF.resolveFieldData(t,this.dataKey));this.editingRowKeys[i]=!0}saveRowEdit(t,i){if(0===d.D.find(i,".ng-invalid.ng-dirty").length){let n=String(h.BF.resolveFieldData(t,this.dataKey));delete this.editingRowKeys[n]}}cancelRowEdit(t){let i=String(h.BF.resolveFieldData(t,this.dataKey));delete this.editingRowKeys[i]}toggleRow(t,i){if(!this.dataKey)throw new Error("dataKey must be defined to use row expansion");let n=String(h.BF.resolveFieldData(t,this.dataKey));null!=this.expandedRowKeys[n]?(delete this.expandedRowKeys[n],this.onRowCollapse.emit({originalEvent:i,data:t})):("single"===this.rowExpandMode&&(this.expandedRowKeys={}),this.expandedRowKeys[n]=!0,this.onRowExpand.emit({originalEvent:i,data:t})),i&&i.preventDefault(),this.isStateful()&&this.saveState()}isRowExpanded(t){return!0===this.expandedRowKeys[String(h.BF.resolveFieldData(t,this.dataKey))]}isRowEditing(t){return!0===this.editingRowKeys[String(h.BF.resolveFieldData(t,this.dataKey))]}isSingleSelectionMode(){return"single"===this.selectionMode}isMultipleSelectionMode(){return"multiple"===this.selectionMode}onColumnResizeBegin(t){let i=d.D.getOffset(this.containerViewChild?.nativeElement).left;this.resizeColumnElement=t.target.parentElement,this.columnResizing=!0,this.lastResizerHelperX=t.pageX-i+this.containerViewChild?.nativeElement.scrollLeft,this.onColumnResize(t),t.preventDefault()}onColumnResize(t){let i=d.D.getOffset(this.containerViewChild?.nativeElement).left;d.D.addClass(this.containerViewChild?.nativeElement,"p-unselectable-text"),this.resizeHelperViewChild.nativeElement.style.height=this.containerViewChild?.nativeElement.offsetHeight+"px",this.resizeHelperViewChild.nativeElement.style.top="0px",this.resizeHelperViewChild.nativeElement.style.left=t.pageX-i+this.containerViewChild?.nativeElement.scrollLeft+"px",this.resizeHelperViewChild.nativeElement.style.display="block"}onColumnResizeEnd(){let t=this.resizeHelperViewChild?.nativeElement.offsetLeft-this.lastResizerHelperX,n=this.resizeColumnElement.offsetWidth+t;if(n>=(this.resizeColumnElement.style.minWidth.replace(/[^\d.]/g,"")||15)){if("fit"===this.columnResizeMode){let r=this.resizeColumnElement.nextElementSibling.offsetWidth-t;n>15&&r>15&&this.resizeTableCells(n,r)}else"expand"===this.columnResizeMode&&(this._initialColWidths=this._totalTableWidth(),this.setResizeTableWidth(this.tableViewChild?.nativeElement.offsetWidth+t+"px"),this.resizeTableCells(n,null));this.onColResize.emit({element:this.resizeColumnElement,delta:t}),this.isStateful()&&this.saveState()}this.resizeHelperViewChild.nativeElement.style.display="none",d.D.removeClass(this.containerViewChild?.nativeElement,"p-unselectable-text")}_totalTableWidth(){let t=[];const i=d.D.findSingle(this.containerViewChild.nativeElement,".p-datatable-thead");return d.D.find(i,"tr > th").forEach(s=>t.push(d.D.getOuterWidth(s))),t}onColumnDragStart(t,i){this.reorderIconWidth=d.D.getHiddenElementOuterWidth(this.reorderIndicatorUpViewChild?.nativeElement),this.reorderIconHeight=d.D.getHiddenElementOuterHeight(this.reorderIndicatorDownViewChild?.nativeElement),this.draggedColumn=i,t.dataTransfer.setData("text","b")}onColumnDragEnter(t,i){if(this.reorderableColumns&&this.draggedColumn&&i){t.preventDefault();let n=d.D.getOffset(this.containerViewChild?.nativeElement),s=d.D.getOffset(i);if(this.draggedColumn!=i){d.D.indexWithinGroup(this.draggedColumn,"preorderablecolumn"),d.D.indexWithinGroup(i,"preorderablecolumn");let c=s.left-n.left,u=s.left+i.offsetWidth/2;this.reorderIndicatorUpViewChild.nativeElement.style.top=s.top-n.top-(this.reorderIconHeight-1)+"px",this.reorderIndicatorDownViewChild.nativeElement.style.top=s.top-n.top+i.offsetHeight+"px",t.pageX>u?(this.reorderIndicatorUpViewChild.nativeElement.style.left=c+i.offsetWidth-Math.ceil(this.reorderIconWidth/2)+"px",this.reorderIndicatorDownViewChild.nativeElement.style.left=c+i.offsetWidth-Math.ceil(this.reorderIconWidth/2)+"px",this.dropPosition=1):(this.reorderIndicatorUpViewChild.nativeElement.style.left=c-Math.ceil(this.reorderIconWidth/2)+"px",this.reorderIndicatorDownViewChild.nativeElement.style.left=c-Math.ceil(this.reorderIconWidth/2)+"px",this.dropPosition=-1),this.reorderIndicatorUpViewChild.nativeElement.style.display="block",this.reorderIndicatorDownViewChild.nativeElement.style.display="block"}else t.dataTransfer.dropEffect="none"}}onColumnDragLeave(t){this.reorderableColumns&&this.draggedColumn&&t.preventDefault()}onColumnDrop(t,i){if(t.preventDefault(),this.draggedColumn){let n=d.D.indexWithinGroup(this.draggedColumn,"preorderablecolumn"),s=d.D.indexWithinGroup(i,"preorderablecolumn"),l=n!=s;if(l&&(s-n==1&&-1===this.dropPosition||n-s==1&&1===this.dropPosition)&&(l=!1),l&&sn&&-1===this.dropPosition&&(s-=1),l&&(h.BF.reorderArray(this.columns,n,s),this.onColReorder.emit({dragIndex:n,dropIndex:s,columns:this.columns}),this.isStateful()&&this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.saveState()})})),this.resizableColumns&&this.resizeColumnElement){let r="expand"===this.columnResizeMode?this._initialColWidths:this._totalTableWidth();h.BF.reorderArray(r,n+1,s+1),this.updateStyleElement(r,n,null,null)}this.reorderIndicatorUpViewChild.nativeElement.style.display="none",this.reorderIndicatorDownViewChild.nativeElement.style.display="none",this.draggedColumn.draggable=!1,this.draggedColumn=null,this.dropPosition=null}}resizeTableCells(t,i){let n=d.D.index(this.resizeColumnElement),s="expand"===this.columnResizeMode?this._initialColWidths:this._totalTableWidth();this.updateStyleElement(s,n,t,i)}updateStyleElement(t,i,n,s){this.destroyStyleElement(),this.createStyleElement();let l="";t.forEach((r,c)=>{let p=c===i?n:s&&c===i+1?s:r;l+=`\n #${this.id}-table > .p-datatable-thead > tr > th:nth-child(${c+1}),\n #${this.id}-table > .p-datatable-tbody > tr > td:nth-child(${c+1}),\n #${this.id}-table > .p-datatable-tfoot > tr > td:nth-child(${c+1}) {\n width: ${p}px !important; max-width: ${p}px !important;\n }\n `}),this.renderer.setProperty(this.styleElement,"innerHTML",l)}onRowDragStart(t,i){this.rowDragging=!0,this.draggedRowIndex=i,t.dataTransfer.setData("text","b")}onRowDragOver(t,i,n){if(this.rowDragging&&this.draggedRowIndex!==i){let s=d.D.getOffset(n).top,l=t.pageY,r=s+d.D.getOuterHeight(n)/2,c=n.previousElementSibling;lthis.droppedRowIndex?this.droppedRowIndex:0===this.droppedRowIndex?0:this.droppedRowIndex-1;h.BF.reorderArray(this.value,this.draggedRowIndex,n),this.virtualScroll&&(this._value=[...this._value]),this.onRowReorder.emit({dragIndex:this.draggedRowIndex,dropIndex:n})}this.onRowDragLeave(t,i),this.onRowDragEnd(t)}isEmpty(){let t=this.filteredValue||this.value;return null==t||0==t.length}getBlockableElement(){return this.el.nativeElement.children[0]}getStorage(){if(!(0,m.UE)(this.platformId))throw new Error("Browser storage is not available in the server side.");switch(this.stateStorage){case"local":return window.localStorage;case"session":return window.sessionStorage;default:throw new Error(this.stateStorage+' is not a valid value for the state storage, supported values are "local" and "session".')}}isStateful(){return null!=this.stateKey}saveState(){const t=this.getStorage();let i={};this.paginator&&(i.first=this.first,i.rows=this.rows),this.sortField&&(i.sortField=this.sortField,i.sortOrder=this.sortOrder),this.multiSortMeta&&(i.multiSortMeta=this.multiSortMeta),this.hasFilter()&&(i.filters=this.filters),this.resizableColumns&&this.saveColumnWidths(i),this.reorderableColumns&&this.saveColumnOrder(i),this.selection&&(i.selection=this.selection),Object.keys(this.expandedRowKeys).length&&(i.expandedRowKeys=this.expandedRowKeys),t.setItem(this.stateKey,JSON.stringify(i)),this.onStateSave.emit(i)}clearState(){const t=this.getStorage();this.stateKey&&t.removeItem(this.stateKey)}restoreState(){const i=this.getStorage().getItem(this.stateKey),n=/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z/;if(i){let l=JSON.parse(i,function(l,r){return"string"==typeof r&&n.test(r)?new Date(r):r});this.paginator&&(void 0!==this.first&&(this.first=l.first,this.firstChange.emit(this.first)),void 0!==this.rows&&(this.rows=l.rows,this.rowsChange.emit(this.rows))),l.sortField&&(this.restoringSort=!0,this._sortField=l.sortField,this._sortOrder=l.sortOrder),l.multiSortMeta&&(this.restoringSort=!0,this._multiSortMeta=l.multiSortMeta),l.filters&&(this.restoringFilter=!0,this.filters=l.filters),this.resizableColumns&&(this.columnWidthsState=l.columnWidths,this.tableWidthState=l.tableWidth),l.expandedRowKeys&&(this.expandedRowKeys=l.expandedRowKeys),l.selection&&Promise.resolve(null).then(()=>this.selectionChange.emit(l.selection)),this.stateRestored=!0,this.onStateRestore.emit(l)}}saveColumnWidths(t){let i=[];d.D.find(this.containerViewChild?.nativeElement,".p-datatable-thead > tr > th").forEach(s=>i.push(d.D.getOuterWidth(s))),t.columnWidths=i.join(","),"expand"===this.columnResizeMode&&(t.tableWidth=d.D.getOuterWidth(this.tableViewChild?.nativeElement))}setResizeTableWidth(t){this.tableViewChild.nativeElement.style.width=t,this.tableViewChild.nativeElement.style.minWidth=t}restoreColumnWidths(){if(this.columnWidthsState){let t=this.columnWidthsState.split(",");if("expand"===this.columnResizeMode&&this.tableWidthState&&this.setResizeTableWidth(this.tableWidthState+"px"),h.BF.isNotEmpty(t)){this.createStyleElement();let i="";t.forEach((n,s)=>{i+=`\n #${this.id}-table > .p-datatable-thead > tr > th:nth-child(${s+1}),\n #${this.id}-table > .p-datatable-tbody > tr > td:nth-child(${s+1}),\n #${this.id}-table > .p-datatable-tfoot > tr > td:nth-child(${s+1}) {\n width: ${n}px !important; max-width: ${n}px !important\n }\n `}),this.styleElement.innerHTML=i}}}saveColumnOrder(t){if(this.columns){let i=[];this.columns.map(n=>{i.push(n.field||n.key)}),t.columnOrder=i}}restoreColumnOrder(){const i=this.getStorage().getItem(this.stateKey);if(i){let s=JSON.parse(i).columnOrder;if(s){let l=[];s.map(r=>{let c=this.findColumnByKey(r);c&&l.push(c)}),this.columnOrderStateRestored=!0,this.columns=l}}}findColumnByKey(t){if(!this.columns)return null;for(let i of this.columns)if(i.key===t||i.field===t)return i}createStyleElement(){this.styleElement=this.renderer.createElement("style"),this.styleElement.type="text/css",this.renderer.appendChild(this.document.head,this.styleElement)}getGroupRowsMeta(){return{field:this.groupRowsBy,order:this.groupRowsByOrder}}createResponsiveStyle(){(0,m.UE)(this.platformId)&&!this.responsiveStyleElement&&(this.responsiveStyleElement=this.renderer.createElement("style"),this.responsiveStyleElement.type="text/css",this.renderer.appendChild(this.document.head,this.responsiveStyleElement),this.renderer.setProperty(this.responsiveStyleElement,"innerHTML",`\n @media screen and (max-width: ${this.breakpoint}) {\n #${this.id}-table > .p-datatable-thead > tr > th,\n #${this.id}-table > .p-datatable-tfoot > tr > td {\n display: none !important;\n }\n\n #${this.id}-table > .p-datatable-tbody > tr > td {\n display: flex;\n width: 100% !important;\n align-items: center;\n justify-content: space-between;\n }\n\n #${this.id}-table > .p-datatable-tbody > tr > td:not(:last-child) {\n border: 0 none;\n }\n\n #${this.id}.p-datatable-gridlines > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tbody > tr > td:last-child {\n border-top: 0;\n border-right: 0;\n border-left: 0;\n }\n\n #${this.id}-table > .p-datatable-tbody > tr > td > .p-column-title {\n display: block;\n }\n }\n `))}destroyResponsiveStyle(){this.responsiveStyleElement&&(this.renderer.removeChild(this.document.head,this.responsiveStyleElement),this.responsiveStyleElement=null)}destroyStyleElement(){this.styleElement&&(this.renderer.removeChild(this.document.head,this.styleElement),this.styleElement=null)}ngOnDestroy(){this.unbindDocumentEditListener(),this.editingCell=null,this.initialized=null,this.destroyStyleElement(),this.destroyResponsiveStyle()}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.Agw),e.rXU(e.sFG),e.rXU(e.aKT),e.rXU(e.SKi),e.rXU(pe),e.rXU(e.gRc),e.rXU(g.E),e.rXU(g.si),e.rXU(g.r1))};static \u0275cmp=e.VBU({type:o,selectors:[["p-table"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(Aa,5),e.GBs(Xa,5),e.GBs(Ka,5),e.GBs(Ua,5),e.GBs(Qa,5),e.GBs(qa,5),e.GBs(Wa,5),e.GBs(Za,5),e.GBs(Ja,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.containerViewChild=s.first),e.mGM(s=e.lsd())&&(n.resizeHelperViewChild=s.first),e.mGM(s=e.lsd())&&(n.reorderIndicatorUpViewChild=s.first),e.mGM(s=e.lsd())&&(n.reorderIndicatorDownViewChild=s.first),e.mGM(s=e.lsd())&&(n.wrapperViewChild=s.first),e.mGM(s=e.lsd())&&(n.tableViewChild=s.first),e.mGM(s=e.lsd())&&(n.tableHeaderViewChild=s.first),e.mGM(s=e.lsd())&&(n.tableFooterViewChild=s.first),e.mGM(s=e.lsd())&&(n.scroller=s.first)}},hostAttrs:[1,"p-element"],inputs:{frozenColumns:"frozenColumns",frozenValue:"frozenValue",style:"style",styleClass:"styleClass",tableStyle:"tableStyle",tableStyleClass:"tableStyleClass",paginator:"paginator",pageLinks:"pageLinks",rowsPerPageOptions:"rowsPerPageOptions",alwaysShowPaginator:"alwaysShowPaginator",paginatorPosition:"paginatorPosition",paginatorStyleClass:"paginatorStyleClass",paginatorDropdownAppendTo:"paginatorDropdownAppendTo",paginatorDropdownScrollHeight:"paginatorDropdownScrollHeight",currentPageReportTemplate:"currentPageReportTemplate",showCurrentPageReport:"showCurrentPageReport",showJumpToPageDropdown:"showJumpToPageDropdown",showJumpToPageInput:"showJumpToPageInput",showFirstLastIcon:"showFirstLastIcon",showPageLinks:"showPageLinks",defaultSortOrder:"defaultSortOrder",sortMode:"sortMode",resetPageOnSort:"resetPageOnSort",selectionMode:"selectionMode",selectionPageOnly:"selectionPageOnly",contextMenuSelection:"contextMenuSelection",contextMenuSelectionMode:"contextMenuSelectionMode",dataKey:"dataKey",metaKeySelection:"metaKeySelection",rowSelectable:"rowSelectable",rowTrackBy:"rowTrackBy",lazy:"lazy",lazyLoadOnInit:"lazyLoadOnInit",compareSelectionBy:"compareSelectionBy",csvSeparator:"csvSeparator",exportFilename:"exportFilename",filters:"filters",globalFilterFields:"globalFilterFields",filterDelay:"filterDelay",filterLocale:"filterLocale",expandedRowKeys:"expandedRowKeys",editingRowKeys:"editingRowKeys",rowExpandMode:"rowExpandMode",scrollable:"scrollable",scrollDirection:"scrollDirection",rowGroupMode:"rowGroupMode",scrollHeight:"scrollHeight",virtualScroll:"virtualScroll",virtualScrollItemSize:"virtualScrollItemSize",virtualScrollOptions:"virtualScrollOptions",virtualScrollDelay:"virtualScrollDelay",frozenWidth:"frozenWidth",responsive:"responsive",contextMenu:"contextMenu",resizableColumns:"resizableColumns",columnResizeMode:"columnResizeMode",reorderableColumns:"reorderableColumns",loading:"loading",loadingIcon:"loadingIcon",showLoader:"showLoader",rowHover:"rowHover",customSort:"customSort",showInitialSortBadge:"showInitialSortBadge",autoLayout:"autoLayout",exportFunction:"exportFunction",exportHeader:"exportHeader",stateKey:"stateKey",stateStorage:"stateStorage",editMode:"editMode",groupRowsBy:"groupRowsBy",groupRowsByOrder:"groupRowsByOrder",responsiveLayout:"responsiveLayout",breakpoint:"breakpoint",paginatorLocale:"paginatorLocale",value:"value",columns:"columns",first:"first",rows:"rows",totalRecords:"totalRecords",sortField:"sortField",sortOrder:"sortOrder",multiSortMeta:"multiSortMeta",selection:"selection",selectAll:"selectAll",virtualRowHeight:"virtualRowHeight"},outputs:{contextMenuSelectionChange:"contextMenuSelectionChange",selectAllChange:"selectAllChange",selectionChange:"selectionChange",onRowSelect:"onRowSelect",onRowUnselect:"onRowUnselect",onPage:"onPage",onSort:"onSort",onFilter:"onFilter",onLazyLoad:"onLazyLoad",onRowExpand:"onRowExpand",onRowCollapse:"onRowCollapse",onContextMenuSelect:"onContextMenuSelect",onColResize:"onColResize",onColReorder:"onColReorder",onRowReorder:"onRowReorder",onEditInit:"onEditInit",onEditComplete:"onEditComplete",onEditCancel:"onEditCancel",onHeaderCheckboxToggle:"onHeaderCheckboxToggle",sortFunction:"sortFunction",firstChange:"firstChange",rowsChange:"rowsChange",onStateSave:"onStateSave",onStateRestore:"onStateRestore"},features:[e.Jv_([pe]),e.OA$],decls:16,vars:22,consts:[["container",""],["wrapper",""],["buildInTable",""],["scroller",""],["table",""],["thead",""],["tfoot",""],["resizeHelper",""],["reorderIndicatorUp",""],["reorderIndicatorDown",""],[3,"ngStyle","ngClass"],["class","p-datatable-loading-overlay p-component-overlay",4,"ngIf"],["class","p-datatable-header",4,"ngIf"],["styleClass","p-paginator-top",3,"rows","first","totalRecords","pageLinkSize","alwaysShow","rowsPerPageOptions","templateLeft","templateRight","dropdownAppendTo","dropdownScrollHeight","currentPageReportTemplate","showFirstLastIcon","dropdownItemTemplate","showCurrentPageReport","showJumpToPageDropdown","showJumpToPageInput","showPageLinks","styleClass","locale","onPageChange",4,"ngIf"],[1,"p-datatable-wrapper",3,"ngStyle"],[3,"items","columns","style","scrollHeight","itemSize","step","delay","inline","lazy","loaderDisabled","showSpacer","showLoader","options","autoSize","onLazyLoad",4,"ngIf"],[4,"ngIf"],["styleClass","p-paginator-bottom",3,"rows","first","totalRecords","pageLinkSize","alwaysShow","rowsPerPageOptions","templateLeft","templateRight","dropdownAppendTo","dropdownScrollHeight","currentPageReportTemplate","showFirstLastIcon","dropdownItemTemplate","showCurrentPageReport","showJumpToPageDropdown","showJumpToPageInput","showPageLinks","styleClass","locale","onPageChange",4,"ngIf"],["class","p-datatable-footer",4,"ngIf"],["class","p-column-resizer-helper","style","display:none",4,"ngIf"],["class","p-datatable-reorder-indicator-up","style","display: none;",4,"ngIf"],["class","p-datatable-reorder-indicator-down","style","display: none;",4,"ngIf"],[1,"p-datatable-loading-overlay","p-component-overlay"],[3,"class",4,"ngIf"],[3,"spin","styleClass",4,"ngIf"],["class","p-datatable-loading-icon",4,"ngIf"],[3,"spin","styleClass"],[1,"p-datatable-loading-icon"],[4,"ngTemplateOutlet"],[1,"p-datatable-header"],["styleClass","p-paginator-top",3,"onPageChange","rows","first","totalRecords","pageLinkSize","alwaysShow","rowsPerPageOptions","templateLeft","templateRight","dropdownAppendTo","dropdownScrollHeight","currentPageReportTemplate","showFirstLastIcon","dropdownItemTemplate","showCurrentPageReport","showJumpToPageDropdown","showJumpToPageInput","showPageLinks","styleClass","locale"],["pTemplate","firstpagelinkicon"],["pTemplate","previouspagelinkicon"],["pTemplate","lastpagelinkicon"],["pTemplate","nextpagelinkicon"],[3,"onLazyLoad","items","columns","scrollHeight","itemSize","step","delay","inline","lazy","loaderDisabled","showSpacer","showLoader","options","autoSize"],["pTemplate","content"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["role","table",3,"ngClass"],["role","rowgroup",1,"p-datatable-thead"],["role","rowgroup","class","p-datatable-tbody p-datatable-frozen-tbody",3,"value","frozenRows","pTableBody","pTableBodyTemplate","frozen",4,"ngIf"],["role","rowgroup",1,"p-datatable-tbody",3,"ngClass","value","pTableBody","pTableBodyTemplate","scrollerOptions"],["role","rowgroup","class","p-datatable-scroller-spacer",3,"style",4,"ngIf"],["role","rowgroup","class","p-datatable-tfoot",4,"ngIf"],["role","rowgroup",1,"p-datatable-tbody","p-datatable-frozen-tbody",3,"value","frozenRows","pTableBody","pTableBodyTemplate","frozen"],["role","rowgroup",1,"p-datatable-scroller-spacer"],["role","rowgroup",1,"p-datatable-tfoot"],["styleClass","p-paginator-bottom",3,"onPageChange","rows","first","totalRecords","pageLinkSize","alwaysShow","rowsPerPageOptions","templateLeft","templateRight","dropdownAppendTo","dropdownScrollHeight","currentPageReportTemplate","showFirstLastIcon","dropdownItemTemplate","showCurrentPageReport","showJumpToPageDropdown","showJumpToPageInput","showPageLinks","styleClass","locale"],[1,"p-datatable-footer"],[1,"p-column-resizer-helper",2,"display","none"],[1,"p-datatable-reorder-indicator-up",2,"display","none"],[1,"p-datatable-reorder-indicator-down",2,"display","none"]],template:function(i,n){1&i&&(e.j41(0,"div",10,0),e.DNE(2,pl,3,2,"div",11)(3,hl,2,1,"div",12)(4,kl,5,23,"p-paginator",13),e.j41(5,"div",14,1),e.DNE(7,El,3,17,"p-scroller",15)(8,Ml,2,7,"ng-container",16)(9,Nl,10,28,"ng-template",null,2,e.C5r),e.k0s(),e.DNE(11,Wl,5,23,"p-paginator",17)(12,Jl,2,1,"div",18)(13,er,2,0,"div",19)(14,or,4,2,"span",20)(15,rr,4,2,"span",21),e.k0s()),2&i&&(e.HbH(n.styleClass),e.Y8G("ngStyle",n.style)("ngClass",e.sMw(16,el,n.rowHover||n.selectionMode,n.scrollable,n.scrollable&&"flex"===n.scrollHeight)),e.BMQ("id",n.id),e.R7$(2),e.Y8G("ngIf",n.loading&&n.showLoader),e.R7$(),e.Y8G("ngIf",n.captionTemplate),e.R7$(),e.Y8G("ngIf",n.paginator&&("top"===n.paginatorPosition||"both"==n.paginatorPosition)),e.R7$(),e.Y8G("ngStyle",e.eq3(20,tl,n.virtualScroll?"":n.scrollHeight)),e.R7$(2),e.Y8G("ngIf",n.virtualScroll),e.R7$(),e.Y8G("ngIf",!n.virtualScroll),e.R7$(3),e.Y8G("ngIf",n.paginator&&("bottom"===n.paginatorPosition||"both"==n.paginatorPosition)),e.R7$(),e.Y8G("ngIf",n.summaryTemplate),e.R7$(),e.Y8G("ngIf",n.resizableColumns),e.R7$(),e.Y8G("ngIf",n.reorderableColumns),e.R7$(),e.Y8G("ngIf",n.reorderableColumns))},dependencies:()=>[m.YU,m.bT,m.T3,m.B3,ca,g.Ei,xe,Oe,Le,K.N,Lc],styles:["@layer primeng{.p-datatable{position:relative}.p-datatable>.p-datatable-wrapper{overflow:auto}.p-datatable-table{border-spacing:0px;width:100%}.p-datatable .p-sortable-column{cursor:pointer;-webkit-user-select:none;user-select:none}.p-datatable .p-sortable-column .p-column-title,.p-datatable .p-sortable-column .p-sortable-column-icon,.p-datatable .p-sortable-column .p-sortable-column-badge{vertical-align:middle}.p-datatable .p-sortable-column .p-icon-wrapper{display:inline}.p-datatable .p-sortable-column .p-sortable-column-badge{display:inline-flex;align-items:center;justify-content:center}.p-datatable-hoverable-rows .p-selectable-row{cursor:pointer}.p-datatable-scrollable>.p-datatable-wrapper{position:relative}.p-datatable-scrollable-table>.p-datatable-thead{position:sticky;top:0;z-index:2}.p-datatable-scrollable-table>.p-datatable-frozen-tbody{position:sticky;z-index:1}.p-datatable-scrollable-table>.p-datatable-tfoot{position:sticky;bottom:0;z-index:1}.p-datatable-scrollable .p-frozen-column{position:sticky;background:inherit;z-index:1}.p-datatable-scrollable th.p-frozen-column{z-index:1}.p-datatable-flex-scrollable{display:flex;flex-direction:column;height:100%}.p-datatable-flex-scrollable>.p-datatable-wrapper{display:flex;flex-direction:column;flex:1;height:100%}.p-datatable-scrollable-table>.p-datatable-tbody>.p-rowgroup-header{position:sticky;z-index:2}.p-datatable-resizable-table>.p-datatable-thead>tr>th,.p-datatable-resizable-table>.p-datatable-tfoot>tr>td,.p-datatable-resizable-table>.p-datatable-tbody>tr>td{overflow:hidden;white-space:nowrap}.p-datatable-resizable-table>.p-datatable-thead>tr>th.p-resizable-column:not(.p-frozen-column){background-clip:padding-box;position:relative}.p-datatable-resizable-table-fit>.p-datatable-thead>tr>th.p-resizable-column:last-child .p-column-resizer{display:none}.p-datatable .p-column-resizer{display:block;position:absolute!important;top:0;right:0;margin:0;width:.5rem;height:100%;padding:0;cursor:col-resize;border:1px solid transparent}.p-datatable .p-column-resizer-helper{width:1px;position:absolute;z-index:10;display:none}.p-datatable .p-row-editor-init,.p-datatable .p-row-editor-save,.p-datatable .p-row-editor-cancel,.p-datatable .p-row-toggler{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.p-datatable-reorder-indicator-up,.p-datatable-reorder-indicator-down{position:absolute}.p-datatable-reorderablerow-handle,[pReorderableColumn]{cursor:move}.p-datatable .p-datatable-loading-overlay{position:absolute;display:flex;align-items:center;justify-content:center;z-index:3}.p-column-filter-row{display:flex;align-items:center;width:100%}.p-column-filter-menu{display:inline-flex}.p-column-filter-row p-columnfilterformelement{flex:1 1 auto;width:1%}.p-column-filter-menu-button,.p-column-filter-clear-button{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;text-decoration:none;overflow:hidden;position:relative}.p-column-filter-overlay{position:absolute;top:0;left:0}.p-column-filter-row-items{margin:0;padding:0;list-style:none}.p-column-filter-row-item{cursor:pointer}.p-column-filter-add-button,.p-column-filter-remove-button{justify-content:center}.p-column-filter-add-button .p-button-label,.p-column-filter-remove-button .p-button-label{flex-grow:0}.p-column-filter-buttonbar{display:flex;align-items:center;justify-content:space-between}.p-column-filter-buttonbar .p-button{width:auto}.p-datatable-tbody>tr>td>.p-column-title{display:none}.p-datatable-scroller-spacer{display:flex}.p-datatable .p-scroller .p-scroller-loading{transform:none!important;min-height:0;position:sticky;top:0;left:0}}\n"],encapsulation:2})}return o})(),Lc=(()=>{class o{dt;tableService;cd;el;columns;template;get value(){return this._value}set value(t){this._value=t,this.frozenRows&&this.updateFrozenRowStickyPosition(),this.dt.scrollable&&"subheader"===this.dt.rowGroupMode&&this.updateFrozenRowGroupHeaderStickyPosition()}frozen;frozenRows;scrollerOptions;subscription;_value;ngAfterViewInit(){this.frozenRows&&this.updateFrozenRowStickyPosition(),this.dt.scrollable&&"subheader"===this.dt.rowGroupMode&&this.updateFrozenRowGroupHeaderStickyPosition()}constructor(t,i,n,s){this.dt=t,this.tableService=i,this.cd=n,this.el=s,this.subscription=this.dt.tableService.valueSource$.subscribe(()=>{this.dt.virtualScroll&&this.cd.detectChanges()})}shouldRenderRowGroupHeader(t,i,n){let s=h.BF.resolveFieldData(i,this.dt.groupRowsBy),l=t[n-1];return!l||s!==h.BF.resolveFieldData(l,this.dt.groupRowsBy)}shouldRenderRowGroupFooter(t,i,n){let s=h.BF.resolveFieldData(i,this.dt.groupRowsBy),l=t[n+1];return!l||s!==h.BF.resolveFieldData(l,this.dt.groupRowsBy)}shouldRenderRowspan(t,i,n){let s=h.BF.resolveFieldData(i,this.dt.groupRowsBy),l=t[n-1];return!l||s!==h.BF.resolveFieldData(l,this.dt.groupRowsBy)}calculateRowGroupSize(t,i,n){let s=h.BF.resolveFieldData(i,this.dt.groupRowsBy),l=s,r=0;for(;s===l;){r++;let c=t[++n];if(!c)break;l=h.BF.resolveFieldData(c,this.dt.groupRowsBy)}return 1===r?null:r}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}updateFrozenRowStickyPosition(){this.el.nativeElement.style.top=d.D.getOuterHeight(this.el.nativeElement.previousElementSibling)+"px"}updateFrozenRowGroupHeaderStickyPosition(){if(this.el.nativeElement.previousElementSibling){let t=d.D.getOuterHeight(this.el.nativeElement.previousElementSibling);this.dt.rowGroupHeaderStyleObject.top=t+"px"}}getScrollerOption(t,i){return this.dt.virtualScroll&&(i=i||this.scrollerOptions)?i[t]:null}getRowIndex(t){const i=this.dt.paginator?this.dt.first+t:t,n=this.getScrollerOption("getItemOptions");return n?n(i).index:i}static \u0275fac=function(i){return new(i||o)(e.rXU(J),e.rXU(pe),e.rXU(e.gRc),e.rXU(e.aKT))};static \u0275cmp=e.VBU({type:o,selectors:[["","pTableBody",""]],hostAttrs:[1,"p-element"],inputs:{columns:[e.Mj6.None,"pTableBody","columns"],template:[e.Mj6.None,"pTableBodyTemplate","template"],value:"value",frozen:"frozen",frozenRows:"frozenRows",scrollerOptions:"scrollerOptions"},attrs:cr,decls:5,vars:5,consts:[[4,"ngIf"],["ngFor","",3,"ngForOf","ngForTrackBy"],["role","row",4,"ngIf"],["role","row"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(i,n){1&i&&e.DNE(0,yr,2,2,"ng-container",0)(1,Rr,2,2,"ng-container",0)(2,Br,2,2,"ng-container",0)(3,Lr,2,5,"ng-container",0)(4,jr,2,5,"ng-container",0),2&i&&(e.Y8G("ngIf",!n.dt.expandedRowTemplate),e.R7$(),e.Y8G("ngIf",n.dt.expandedRowTemplate&&!(n.frozen&&n.dt.frozenExpandedRowTemplate)),e.R7$(),e.Y8G("ngIf",n.dt.frozenExpandedRowTemplate&&n.frozen),e.R7$(),e.Y8G("ngIf",n.dt.loading),e.R7$(),e.Y8G("ngIf",n.dt.isEmpty()&&!n.dt.loading))},dependencies:[m.Sq,m.bT,m.T3],encapsulation:2})}return o})(),Nc=(()=>{class o{dt;field;pSortableColumnDisabled;sorted;sortOrder;subscription;constructor(t){this.dt=t,this.isEnabled()&&(this.subscription=this.dt.tableService.sortSource$.subscribe(i=>{this.updateSortState()}))}ngOnInit(){this.isEnabled()&&this.updateSortState()}updateSortState(){this.sorted=this.dt.isSorted(this.field),this.sortOrder=this.sorted?1===this.dt.sortOrder?"ascending":"descending":"none"}onClick(t){this.isEnabled()&&!this.isFilterElement(t.target)&&(this.updateSortState(),this.dt.sort({originalEvent:t,field:this.field}),d.D.clearSelection())}onEnterKey(t){this.onClick(t),t.preventDefault()}isEnabled(){return!0!==this.pSortableColumnDisabled}isFilterElement(t){return this.isFilterElementIconOrButton(t)||this.isFilterElementIconOrButton(t?.parentElement?.parentElement)}isFilterElementIconOrButton(t){return d.D.hasClass(t,"pi-filter-icon")||d.D.hasClass(t,"p-column-filter-menu-button")}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}static \u0275fac=function(i){return new(i||o)(e.rXU(J))};static \u0275dir=e.FsC({type:o,selectors:[["","pSortableColumn",""]],hostAttrs:[1,"p-element"],hostVars:7,hostBindings:function(i,n){1&i&&e.bIt("click",function(l){return n.onClick(l)})("keydown.space",function(l){return n.onEnterKey(l)})("keydown.enter",function(l){return n.onEnterKey(l)}),2&i&&(e.BMQ("tabindex",n.isEnabled()?"0":null)("role","columnheader")("aria-sort",n.sortOrder),e.AVh("p-sortable-column",n.isEnabled())("p-highlight",n.sorted))},inputs:{field:[e.Mj6.None,"pSortableColumn","field"],pSortableColumnDisabled:"pSortableColumnDisabled"}})}return o})(),jc=(()=>{class o{dt;cd;field;subscription;sortOrder;constructor(t,i){this.dt=t,this.cd=i,this.subscription=this.dt.tableService.sortSource$.subscribe(n=>{this.updateSortState()})}ngOnInit(){this.updateSortState()}onClick(t){t.preventDefault()}updateSortState(){if("single"===this.dt.sortMode)this.sortOrder=this.dt.isSorted(this.field)?this.dt.sortOrder:0;else if("multiple"===this.dt.sortMode){let t=this.dt.getSortMeta(this.field);this.sortOrder=t?t.order:0}this.cd.markForCheck()}getMultiSortMetaIndex(){let t=this.dt._multiSortMeta,i=-1;if(t&&"multiple"===this.dt.sortMode&&this.dt.showInitialSortBadge&&t.length>1)for(let n=0;n-1?t:t+1}isMultiSorted(){return"multiple"===this.dt.sortMode&&this.getMultiSortMetaIndex()>-1}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}static \u0275fac=function(i){return new(i||o)(e.rXU(J),e.rXU(e.gRc))};static \u0275cmp=e.VBU({type:o,selectors:[["p-sortIcon"]],hostAttrs:[1,"p-element"],inputs:{field:"field"},decls:3,vars:3,consts:[[4,"ngIf"],["class","p-sortable-column-icon",4,"ngIf"],["class","p-sortable-column-badge",4,"ngIf"],[3,"styleClass",4,"ngIf"],[3,"styleClass"],[1,"p-sortable-column-icon"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"p-sortable-column-badge"]],template:function(i,n){1&i&&e.DNE(0,Yr,4,3,"ng-container",0)(1,Xr,2,4,"span",1)(2,Kr,2,1,"span",2),2&i&&(e.Y8G("ngIf",!n.dt.sortIconTemplate),e.R7$(),e.Y8G("ngIf",n.dt.sortIconTemplate),e.R7$(),e.Y8G("ngIf",n.isMultiSorted()))},dependencies:()=>[m.bT,m.T3,Ne,Pe,je],encapsulation:2,changeDetection:0})}return o})(),Pc=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,da,H.u,ae,R.YN,M.tm,Ca,Wi,le,Ha,U,Oe,Le,K.N,Ne,Pe,je,ce,Ya,$a,g.Gg,U]})}return o})(),$e=(()=>{class o{el;pFocusTrapDisabled=!1;constructor(t){this.el=t}onkeydown(t){if(!0!==this.pFocusTrapDisabled){t.preventDefault();const i=d.D.getNextFocusableElement(this.el.nativeElement,t.shiftKey);i&&(i.focus(),i.select?.())}}static \u0275fac=function(i){return new(i||o)(e.rXU(e.aKT))};static \u0275dir=e.FsC({type:o,selectors:[["","pFocusTrap",""]],hostAttrs:[1,"p-element"],hostBindings:function(i,n){1&i&&e.bIt("keydown.tab",function(l){return n.onkeydown(l)})("keydown.shift.tab",function(l){return n.onkeydown(l)})},inputs:{pFocusTrapDisabled:"pFocusTrapDisabled"}})}return o})(),Ae=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD]})}return o})(),Xe=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["WindowMaximizeIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M7 14H11.8C12.3835 14 12.9431 13.7682 13.3556 13.3556C13.7682 12.9431 14 12.3835 14 11.8V2.2C14 1.61652 13.7682 1.05694 13.3556 0.644365C12.9431 0.231785 12.3835 0 11.8 0H2.2C1.61652 0 1.05694 0.231785 0.644365 0.644365C0.231785 1.05694 0 1.61652 0 2.2V7C0 7.15913 0.063214 7.31174 0.175736 7.42426C0.288258 7.53679 0.44087 7.6 0.6 7.6C0.75913 7.6 0.911742 7.53679 1.02426 7.42426C1.13679 7.31174 1.2 7.15913 1.2 7V2.2C1.2 1.93478 1.30536 1.68043 1.49289 1.49289C1.68043 1.30536 1.93478 1.2 2.2 1.2H11.8C12.0652 1.2 12.3196 1.30536 12.5071 1.49289C12.6946 1.68043 12.8 1.93478 12.8 2.2V11.8C12.8 12.0652 12.6946 12.3196 12.5071 12.5071C12.3196 12.6946 12.0652 12.8 11.8 12.8H7C6.84087 12.8 6.68826 12.8632 6.57574 12.9757C6.46321 13.0883 6.4 13.2409 6.4 13.4C6.4 13.5591 6.46321 13.7117 6.57574 13.8243C6.68826 13.9368 6.84087 14 7 14ZM9.77805 7.42192C9.89013 7.534 10.0415 7.59788 10.2 7.59995C10.3585 7.59788 10.5099 7.534 10.622 7.42192C10.7341 7.30985 10.798 7.15844 10.8 6.99995V3.94242C10.8066 3.90505 10.8096 3.86689 10.8089 3.82843C10.8079 3.77159 10.7988 3.7157 10.7824 3.6623C10.756 3.55552 10.701 3.45698 10.622 3.37798C10.5099 3.2659 10.3585 3.20202 10.2 3.19995H7.00002C6.84089 3.19995 6.68828 3.26317 6.57576 3.37569C6.46324 3.48821 6.40002 3.64082 6.40002 3.79995C6.40002 3.95908 6.46324 4.11169 6.57576 4.22422C6.68828 4.33674 6.84089 4.39995 7.00002 4.39995H8.80006L6.19997 7.00005C6.10158 7.11005 6.04718 7.25246 6.04718 7.40005C6.04718 7.54763 6.10158 7.69004 6.19997 7.80005C6.30202 7.91645 6.44561 7.98824 6.59997 8.00005C6.75432 7.98824 6.89791 7.91645 6.99997 7.80005L9.60002 5.26841V6.99995C9.6021 7.15844 9.66598 7.30985 9.77805 7.42192ZM1.4 14H3.8C4.17066 13.9979 4.52553 13.8498 4.78763 13.5877C5.04973 13.3256 5.1979 12.9707 5.2 12.6V10.2C5.1979 9.82939 5.04973 9.47452 4.78763 9.21242C4.52553 8.95032 4.17066 8.80215 3.8 8.80005H1.4C1.02934 8.80215 0.674468 8.95032 0.412371 9.21242C0.150274 9.47452 0.00210008 9.82939 0 10.2V12.6C0.00210008 12.9707 0.150274 13.3256 0.412371 13.5877C0.674468 13.8498 1.02934 13.9979 1.4 14ZM1.25858 10.0586C1.29609 10.0211 1.34696 10 1.4 10H3.8C3.85304 10 3.90391 10.0211 3.94142 10.0586C3.97893 10.0961 4 10.147 4 10.2V12.6C4 12.6531 3.97893 12.704 3.94142 12.7415C3.90391 12.779 3.85304 12.8 3.8 12.8H1.4C1.34696 12.8 1.29609 12.779 1.25858 12.7415C1.22107 12.704 1.2 12.6531 1.2 12.6V10.2C1.2 10.147 1.22107 10.0961 1.25858 10.0586Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Ke=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["WindowMinimizeIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M11.8 0H2.2C1.61652 0 1.05694 0.231785 0.644365 0.644365C0.231785 1.05694 0 1.61652 0 2.2V7C0 7.15913 0.063214 7.31174 0.175736 7.42426C0.288258 7.53679 0.44087 7.6 0.6 7.6C0.75913 7.6 0.911742 7.53679 1.02426 7.42426C1.13679 7.31174 1.2 7.15913 1.2 7V2.2C1.2 1.93478 1.30536 1.68043 1.49289 1.49289C1.68043 1.30536 1.93478 1.2 2.2 1.2H11.8C12.0652 1.2 12.3196 1.30536 12.5071 1.49289C12.6946 1.68043 12.8 1.93478 12.8 2.2V11.8C12.8 12.0652 12.6946 12.3196 12.5071 12.5071C12.3196 12.6946 12.0652 12.8 11.8 12.8H7C6.84087 12.8 6.68826 12.8632 6.57574 12.9757C6.46321 13.0883 6.4 13.2409 6.4 13.4C6.4 13.5591 6.46321 13.7117 6.57574 13.8243C6.68826 13.9368 6.84087 14 7 14H11.8C12.3835 14 12.9431 13.7682 13.3556 13.3556C13.7682 12.9431 14 12.3835 14 11.8V2.2C14 1.61652 13.7682 1.05694 13.3556 0.644365C12.9431 0.231785 12.3835 0 11.8 0ZM6.368 7.952C6.44137 7.98326 6.52025 7.99958 6.6 8H9.8C9.95913 8 10.1117 7.93678 10.2243 7.82426C10.3368 7.71174 10.4 7.55913 10.4 7.4C10.4 7.24087 10.3368 7.08826 10.2243 6.97574C10.1117 6.86321 9.95913 6.8 9.8 6.8H8.048L10.624 4.224C10.73 4.11026 10.7877 3.95982 10.7849 3.80438C10.7822 3.64894 10.7192 3.50063 10.6093 3.3907C10.4994 3.28077 10.3511 3.2178 10.1956 3.21506C10.0402 3.21232 9.88974 3.27002 9.776 3.376L7.2 5.952V4.2C7.2 4.04087 7.13679 3.88826 7.02426 3.77574C6.91174 3.66321 6.75913 3.6 6.6 3.6C6.44087 3.6 6.28826 3.66321 6.17574 3.77574C6.06321 3.88826 6 4.04087 6 4.2V7.4C6.00042 7.47975 6.01674 7.55862 6.048 7.632C6.07656 7.70442 6.11971 7.7702 6.17475 7.82524C6.2298 7.88029 6.29558 7.92344 6.368 7.952ZM1.4 8.80005H3.8C4.17066 8.80215 4.52553 8.95032 4.78763 9.21242C5.04973 9.47452 5.1979 9.82939 5.2 10.2V12.6C5.1979 12.9707 5.04973 13.3256 4.78763 13.5877C4.52553 13.8498 4.17066 13.9979 3.8 14H1.4C1.02934 13.9979 0.674468 13.8498 0.412371 13.5877C0.150274 13.3256 0.00210008 12.9707 0 12.6V10.2C0.00210008 9.82939 0.150274 9.47452 0.412371 9.21242C0.674468 8.95032 1.02934 8.80215 1.4 8.80005ZM3.94142 12.7415C3.97893 12.704 4 12.6531 4 12.6V10.2C4 10.147 3.97893 10.0961 3.94142 10.0586C3.90391 10.0211 3.85304 10 3.8 10H1.4C1.34696 10 1.29609 10.0211 1.25858 10.0586C1.22107 10.0961 1.2 10.147 1.2 10.2V12.6C1.2 12.6531 1.22107 12.704 1.25858 12.7415C1.29609 12.779 1.34696 12.8 1.4 12.8H3.8C3.85304 12.8 3.90391 12.779 3.94142 12.7415Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})();const zc=["titlebar"],Hc=["content"],Yc=["footer"],$c=["*",[["p-header"]],[["p-footer"]]],Ac=["*","p-header","p-footer"],Xc=(o,a,t,i,n,s,l,r,c,p)=>({"p-dialog-mask":!0,"p-component-overlay p-component-overlay-enter":o,"p-dialog-mask-scrollblocker":a,"p-dialog-left":t,"p-dialog-right":i,"p-dialog-top":n,"p-dialog-top-left":s,"p-dialog-top-right":l,"p-dialog-bottom":r,"p-dialog-bottom-left":c,"p-dialog-bottom-right":p}),Kc=(o,a,t,i)=>({"p-dialog p-component":!0,"p-dialog-rtl":o,"p-dialog-draggable":a,"p-dialog-resizable":t,"p-dialog-maximized":i}),Uc=(o,a)=>({transform:o,transition:a}),Qc=o=>({value:"visible",params:o}),qc=()=>({"p-dialog-header-icon p-dialog-header-maximize p-link":!0}),Wc=()=>({"p-dialog-header-icon p-dialog-header-close p-link":!0});function Zc(o,a){1&o&&e.eu8(0)}function Jc(o,a){if(1&o&&(e.qex(0),e.DNE(1,Zc,1,0,"ng-container",10),e.bVm()),2&o){const t=e.XpG(3);e.R7$(),e.Y8G("ngTemplateOutlet",t.headlessTemplate)}}function ed(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",15),e.bIt("mousedown",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.initResize(n))}),e.k0s()}}function td(o,a){if(1&o&&(e.j41(0,"span",21),e.EFF(1),e.k0s()),2&o){const t=e.XpG(5);e.Y8G("id",t.getAriaLabelledBy()),e.R7$(),e.JRh(t.header)}}function id(o,a){if(1&o&&(e.j41(0,"span",21),e.SdG(1,1),e.k0s()),2&o){const t=e.XpG(5);e.Y8G("id",t.getAriaLabelledBy())}}function nd(o,a){1&o&&e.eu8(0)}function od(o,a){if(1&o&&e.nrm(0,"span",25),2&o){const t=e.XpG(6);e.Y8G("ngClass",t.maximized?t.minimizeIcon:t.maximizeIcon)}}function sd(o,a){1&o&&e.nrm(0,"WindowMaximizeIcon",27),2&o&&e.Y8G("styleClass","p-dialog-header-maximize-icon")}function ad(o,a){1&o&&e.nrm(0,"WindowMinimizeIcon",27),2&o&&e.Y8G("styleClass","p-dialog-header-maximize-icon")}function ld(o,a){if(1&o&&(e.qex(0),e.DNE(1,sd,1,1,"WindowMaximizeIcon",26)(2,ad,1,1,"WindowMinimizeIcon",26),e.bVm()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngIf",!t.maximized&&!t.maximizeIconTemplate),e.R7$(),e.Y8G("ngIf",t.maximized&&!t.minimizeIconTemplate)}}function rd(o,a){}function cd(o,a){1&o&&e.DNE(0,rd,0,0,"ng-template")}function dd(o,a){if(1&o&&(e.qex(0),e.DNE(1,cd,1,0,null,10),e.bVm()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngTemplateOutlet",t.maximizeIconTemplate)}}function pd(o,a){}function ud(o,a){1&o&&e.DNE(0,pd,0,0,"ng-template")}function hd(o,a){if(1&o&&(e.qex(0),e.DNE(1,ud,1,0,null,10),e.bVm()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngTemplateOutlet",t.minimizeIconTemplate)}}function md(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",22),e.bIt("click",function(){e.eBV(t);const n=e.XpG(5);return e.Njj(n.maximize())})("keydown.enter",function(){e.eBV(t);const n=e.XpG(5);return e.Njj(n.maximize())}),e.DNE(1,od,1,1,"span",23)(2,ld,3,2,"ng-container",24)(3,dd,2,1,"ng-container",24)(4,hd,2,1,"ng-container",24),e.k0s()}if(2&o){const t=e.XpG(5);e.Y8G("ngClass",e.lJ4(5,qc)),e.R7$(),e.Y8G("ngIf",t.maximizeIcon&&!t.maximizeIconTemplate&&!t.minimizeIconTemplate),e.R7$(),e.Y8G("ngIf",!t.maximizeIcon),e.R7$(),e.Y8G("ngIf",!t.maximized),e.R7$(),e.Y8G("ngIf",t.maximized)}}function _d(o,a){if(1&o&&e.nrm(0,"span",30),2&o){const t=e.XpG(7);e.Y8G("ngClass",t.closeIcon)}}function gd(o,a){1&o&&e.nrm(0,"TimesIcon",27),2&o&&e.Y8G("styleClass","p-dialog-header-close-icon")}function fd(o,a){if(1&o&&(e.qex(0),e.DNE(1,_d,1,1,"span",29)(2,gd,1,1,"TimesIcon",26),e.bVm()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngIf",t.closeIcon),e.R7$(),e.Y8G("ngIf",!t.closeIcon)}}function bd(o,a){}function vd(o,a){1&o&&e.DNE(0,bd,0,0,"ng-template")}function yd(o,a){if(1&o&&(e.j41(0,"span"),e.DNE(1,vd,1,0,null,10),e.k0s()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngTemplateOutlet",t.closeIconTemplate)}}function Cd(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",28),e.bIt("click",function(n){e.eBV(t);const s=e.XpG(5);return e.Njj(s.close(n))})("keydown.enter",function(n){e.eBV(t);const s=e.XpG(5);return e.Njj(s.close(n))}),e.DNE(1,fd,3,2,"ng-container",24)(2,yd,2,1,"span",24),e.k0s()}if(2&o){const t=e.XpG(5);e.Y8G("ngClass",e.lJ4(5,Wc)),e.BMQ("aria-label",t.closeAriaLabel)("tabindex",t.closeTabindex),e.R7$(),e.Y8G("ngIf",!t.closeIconTemplate),e.R7$(),e.Y8G("ngIf",t.closeIconTemplate)}}function wd(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",16,3),e.bIt("mousedown",function(n){e.eBV(t);const s=e.XpG(4);return e.Njj(s.initDrag(n))}),e.DNE(2,td,2,2,"span",17)(3,id,2,1,"span",17)(4,nd,1,0,"ng-container",10),e.j41(5,"div",18),e.DNE(6,md,5,6,"button",19)(7,Cd,3,6,"button",20),e.k0s()()}if(2&o){const t=e.XpG(4);e.R7$(2),e.Y8G("ngIf",!t.headerFacet&&!t.headerTemplate),e.R7$(),e.Y8G("ngIf",t.headerFacet),e.R7$(),e.Y8G("ngTemplateOutlet",t.headerTemplate),e.R7$(2),e.Y8G("ngIf",t.maximizable),e.R7$(),e.Y8G("ngIf",t.closable)}}function Id(o,a){1&o&&e.eu8(0)}function xd(o,a){1&o&&e.eu8(0)}function Td(o,a){if(1&o&&(e.j41(0,"div",31,4),e.SdG(2,2),e.DNE(3,xd,1,0,"ng-container",10),e.k0s()),2&o){const t=e.XpG(4);e.R7$(3),e.Y8G("ngTemplateOutlet",t.footerTemplate)}}function kd(o,a){if(1&o&&(e.DNE(0,ed,1,0,"div",11)(1,wd,8,5,"div",12),e.j41(2,"div",13,2),e.SdG(4),e.DNE(5,Id,1,0,"ng-container",10),e.k0s(),e.DNE(6,Td,4,1,"div",14)),2&o){const t=e.XpG(3);e.Y8G("ngIf",t.resizable),e.R7$(),e.Y8G("ngIf",t.showHeader),e.R7$(),e.HbH(t.contentStyleClass),e.Y8G("ngClass","p-dialog-content")("ngStyle",t.contentStyle),e.R7$(3),e.Y8G("ngTemplateOutlet",t.contentTemplate),e.R7$(),e.Y8G("ngIf",t.footerFacet||t.footerTemplate)}}function Sd(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",8,0),e.bIt("@animation.start",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onAnimationStart(n))})("@animation.done",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onAnimationEnd(n))}),e.DNE(2,Jc,2,1,"ng-container",9)(3,kd,7,8,"ng-template",null,1,e.C5r),e.k0s()}if(2&o){const t=e.sdS(4),i=e.XpG(2);e.HbH(i.styleClass),e.Y8G("ngClass",e.ziG(10,Kc,i.rtl,i.draggable,i.resizable,i.maximized))("ngStyle",i.style)("pFocusTrapDisabled",!1===i.focusTrap)("@animation",e.eq3(18,Qc,e.l_i(15,Uc,i.transformOptions,i.transitionOptions))),e.BMQ("aria-labelledby",i.ariaLabelledBy)("aria-modal",!0),e.R7$(2),e.Y8G("ngIf",i.headlessTemplate)("ngIfElse",t)}}function Dd(o,a){if(1&o&&(e.j41(0,"div",6),e.DNE(1,Sd,5,20,"div",7),e.k0s()),2&o){const t=e.XpG();e.Aen(t.maskStyle),e.HbH(t.maskStyleClass),e.Y8G("ngClass",e.zJS(6,Xc,[t.modal,t.modal||t.blockScroll,"left"===t.position,"right"===t.position,"top"===t.position,"topleft"===t.position||"top-left"===t.position,"topright"===t.position||"top-right"===t.position,"bottom"===t.position,"bottomleft"===t.position||"bottom-left"===t.position,"bottomright"===t.position||"bottom-right"===t.position])),e.R7$(),e.Y8G("ngIf",t.visible)}}const Ed=(0,v.lY)([(0,v.iF)({transform:"{{transform}}",opacity:0}),(0,v.i0)("{{transition}}")]),Rd=(0,v.lY)([(0,v.i0)("{{transition}}",(0,v.iF)({transform:"{{transform}}",opacity:0}))]);let Md=(()=>{class o{document;platformId;el;renderer;zone;cd;config;header;draggable=!0;resizable=!0;get positionLeft(){return 0}set positionLeft(t){console.log("positionLeft property is deprecated.")}get positionTop(){return 0}set positionTop(t){console.log("positionTop property is deprecated.")}contentStyle;contentStyleClass;modal=!1;closeOnEscape=!0;dismissableMask=!1;rtl=!1;closable=!0;get responsive(){return!1}set responsive(t){console.log("Responsive property is deprecated.")}appendTo;breakpoints;styleClass;maskStyleClass;maskStyle;showHeader=!0;get breakpoint(){return 649}set breakpoint(t){console.log("Breakpoint property is not utilized and deprecated, use breakpoints or CSS media queries instead.")}blockScroll=!1;autoZIndex=!0;baseZIndex=0;minX=0;minY=0;focusOnShow=!0;maximizable=!1;keepInViewport=!0;focusTrap=!0;transitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";closeIcon;closeAriaLabel;closeTabindex="-1";minimizeIcon;maximizeIcon;get visible(){return this._visible}set visible(t){this._visible=t,this._visible&&!this.maskVisible&&(this.maskVisible=!0)}get style(){return this._style}set style(t){t&&(this._style={...t},this.originalStyle=t)}get position(){return this._position}set position(t){switch(this._position=t,t){case"topleft":case"bottomleft":case"left":this.transformOptions="translate3d(-100%, 0px, 0px)";break;case"topright":case"bottomright":case"right":this.transformOptions="translate3d(100%, 0px, 0px)";break;case"bottom":this.transformOptions="translate3d(0px, 100%, 0px)";break;case"top":this.transformOptions="translate3d(0px, -100%, 0px)";break;default:this.transformOptions="scale(0.7)"}}onShow=new e.bkB;onHide=new e.bkB;visibleChange=new e.bkB;onResizeInit=new e.bkB;onResizeEnd=new e.bkB;onDragEnd=new e.bkB;onMaximize=new e.bkB;headerFacet;footerFacet;templates;headerViewChild;contentViewChild;footerViewChild;headerTemplate;contentTemplate;footerTemplate;maximizeIconTemplate;closeIconTemplate;minimizeIconTemplate;headlessTemplate;_visible=!1;maskVisible;container;wrapper;dragging;ariaLabelledBy;documentDragListener;documentDragEndListener;resizing;documentResizeListener;documentResizeEndListener;documentEscapeListener;maskClickListener;lastPageX;lastPageY;preventVisibleChangePropagation;maximized;preMaximizeContentHeight;preMaximizeContainerWidth;preMaximizeContainerHeight;preMaximizePageX;preMaximizePageY;id=(0,h._Y)();_style={};_position="center";originalStyle;transformOptions="scale(0.7)";styleElement;window;constructor(t,i,n,s,l,r,c){this.document=t,this.platformId=i,this.el=n,this.renderer=s,this.zone=l,this.cd=r,this.config=c,this.window=this.document.defaultView}ngAfterContentInit(){this.templates?.forEach(t=>{switch(t.getType()){case"header":this.headerTemplate=t.template;break;case"content":default:this.contentTemplate=t.template;break;case"footer":this.footerTemplate=t.template;break;case"closeicon":this.closeIconTemplate=t.template;break;case"maximizeicon":this.maximizeIconTemplate=t.template;break;case"minimizeicon":this.minimizeIconTemplate=t.template;break;case"headless":this.headlessTemplate=t.template}})}ngOnInit(){this.breakpoints&&this.createStyle()}getAriaLabelledBy(){return null!==this.header?(0,h._Y)()+"_header":null}focus(){let t=d.D.findSingle(this.container,"[autofocus]");t&&this.zone.runOutsideAngular(()=>{setTimeout(()=>t.focus(),5)})}close(t){this.visibleChange.emit(!1),t.preventDefault()}enableModality(){this.closable&&this.dismissableMask&&(this.maskClickListener=this.renderer.listen(this.wrapper,"mousedown",t=>{this.wrapper&&this.wrapper.isSameNode(t.target)&&this.close(t)})),this.modal&&d.D.blockBodyScroll()}disableModality(){this.wrapper&&(this.dismissableMask&&this.unbindMaskClickListener(),this.modal&&d.D.unblockBodyScroll(),this.cd.destroyed||this.cd.detectChanges())}maximize(){this.maximized=!this.maximized,!this.modal&&!this.blockScroll&&(this.maximized?d.D.blockBodyScroll():d.D.unblockBodyScroll()),this.onMaximize.emit({maximized:this.maximized})}unbindMaskClickListener(){this.maskClickListener&&(this.maskClickListener(),this.maskClickListener=null)}moveOnTop(){this.autoZIndex&&(h.Q$.set("modal",this.container,this.baseZIndex+this.config.zIndex.modal),this.wrapper.style.zIndex=String(parseInt(this.container.style.zIndex,10)-1))}createStyle(){if((0,m.UE)(this.platformId)&&!this.styleElement){this.styleElement=this.renderer.createElement("style"),this.styleElement.type="text/css",this.renderer.appendChild(this.document.head,this.styleElement);let t="";for(let i in this.breakpoints)t+=`\n @media screen and (max-width: ${i}) {\n .p-dialog[${this.id}]:not(.p-dialog-maximized) {\n width: ${this.breakpoints[i]} !important;\n }\n }\n `;this.renderer.setProperty(this.styleElement,"innerHTML",t)}}initDrag(t){d.D.hasClass(t.target,"p-dialog-header-icon")||d.D.hasClass(t.target.parentElement,"p-dialog-header-icon")||this.draggable&&(this.dragging=!0,this.lastPageX=t.pageX,this.lastPageY=t.pageY,this.container.style.margin="0",d.D.addClass(this.document.body,"p-unselectable-text"))}onKeydown(t){if(this.focusTrap&&9===t.which){t.preventDefault();let i=d.D.getFocusableElements(this.container);if(i&&i.length>0)if(i[0].ownerDocument.activeElement){let n=i.indexOf(i[0].ownerDocument.activeElement);t.shiftKey?-1==n||0===n?i[i.length-1].focus():i[n-1].focus():-1==n||n===i.length-1?i[0].focus():i[n+1].focus()}else i[0].focus()}}onDrag(t){if(this.dragging){const i=d.D.getOuterWidth(this.container),n=d.D.getOuterHeight(this.container),s=t.pageX-this.lastPageX,l=t.pageY-this.lastPageY,r=this.container.getBoundingClientRect(),c=getComputedStyle(this.container),p=parseFloat(c.marginLeft),u=parseFloat(c.marginTop),_=r.left+s-p,b=r.top+l-u,f=d.D.getViewport();this.container.style.position="fixed",this.keepInViewport?(_>=this.minX&&_+i=this.minY&&b+nparseInt(u))&&b.left+cparseInt(_))&&b.top+p{this.documentDragListener=this.renderer.listen(this.window,"mousemove",this.onDrag.bind(this))})}unbindDocumentDragListener(){this.documentDragListener&&(this.documentDragListener(),this.documentDragListener=null)}bindDocumentDragEndListener(){this.documentDragEndListener||this.zone.runOutsideAngular(()=>{this.documentDragEndListener=this.renderer.listen(this.window,"mouseup",this.endDrag.bind(this))})}unbindDocumentDragEndListener(){this.documentDragEndListener&&(this.documentDragEndListener(),this.documentDragEndListener=null)}bindDocumentResizeListeners(){!this.documentResizeListener&&!this.documentResizeEndListener&&this.zone.runOutsideAngular(()=>{this.documentResizeListener=this.renderer.listen(this.window,"mousemove",this.onResize.bind(this)),this.documentResizeEndListener=this.renderer.listen(this.window,"mouseup",this.resizeEnd.bind(this))})}unbindDocumentResizeListeners(){this.documentResizeListener&&this.documentResizeEndListener&&(this.documentResizeListener(),this.documentResizeEndListener(),this.documentResizeListener=null,this.documentResizeEndListener=null)}bindDocumentEscapeListener(){this.documentEscapeListener=this.renderer.listen(this.el?this.el.nativeElement.ownerDocument:"document","keydown",i=>{27==i.which&&this.close(i)})}unbindDocumentEscapeListener(){this.documentEscapeListener&&(this.documentEscapeListener(),this.documentEscapeListener=null)}appendContainer(){this.appendTo&&("body"===this.appendTo?this.renderer.appendChild(this.document.body,this.wrapper):d.D.appendChild(this.wrapper,this.appendTo))}restoreAppend(){this.container&&this.appendTo&&this.renderer.appendChild(this.el.nativeElement,this.wrapper)}onAnimationStart(t){switch(t.toState){case"visible":this.container=t.element,this.wrapper=this.container?.parentElement,this.appendContainer(),this.moveOnTop(),this.bindGlobalListeners(),this.container?.setAttribute(this.id,""),this.modal&&this.enableModality(),!this.modal&&this.blockScroll&&d.D.addClass(this.document.body,"p-overflow-hidden"),this.focusOnShow&&this.focus();break;case"void":this.wrapper&&this.modal&&d.D.addClass(this.wrapper,"p-component-overlay-leave")}}onAnimationEnd(t){switch(t.toState){case"void":this.onContainerDestroy(),this.onHide.emit({}),this.cd.markForCheck();break;case"visible":this.onShow.emit({})}}onContainerDestroy(){this.unbindGlobalListeners(),this.dragging=!1,this.maskVisible=!1,this.maximized&&(d.D.removeClass(this.document.body,"p-overflow-hidden"),this.document.body.style.removeProperty("--scrollbar-width"),this.maximized=!1),this.modal&&this.disableModality(),this.blockScroll&&d.D.removeClass(this.document.body,"p-overflow-hidden"),this.container&&this.autoZIndex&&h.Q$.clear(this.container),this.container=null,this.wrapper=null,this._style=this.originalStyle?{...this.originalStyle}:{}}destroyStyle(){this.styleElement&&(this.renderer.removeChild(this.document.head,this.styleElement),this.styleElement=null)}ngOnDestroy(){this.container&&(this.restoreAppend(),this.onContainerDestroy()),this.destroyStyle()}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.Agw),e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(e.SKi),e.rXU(e.gRc),e.rXU(g.r1))};static \u0275cmp=e.VBU({type:o,selectors:[["p-dialog"]],contentQueries:function(i,n,s){if(1&i&&(e.wni(s,g.Y9,5),e.wni(s,g.wi,5),e.wni(s,g.Ei,4)),2&i){let l;e.mGM(l=e.lsd())&&(n.headerFacet=l.first),e.mGM(l=e.lsd())&&(n.footerFacet=l.first),e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(zc,5),e.GBs(Hc,5),e.GBs(Yc,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.headerViewChild=s.first),e.mGM(s=e.lsd())&&(n.contentViewChild=s.first),e.mGM(s=e.lsd())&&(n.footerViewChild=s.first)}},hostAttrs:[1,"p-element"],inputs:{header:"header",draggable:"draggable",resizable:"resizable",positionLeft:"positionLeft",positionTop:"positionTop",contentStyle:"contentStyle",contentStyleClass:"contentStyleClass",modal:"modal",closeOnEscape:"closeOnEscape",dismissableMask:"dismissableMask",rtl:"rtl",closable:"closable",responsive:"responsive",appendTo:"appendTo",breakpoints:"breakpoints",styleClass:"styleClass",maskStyleClass:"maskStyleClass",maskStyle:"maskStyle",showHeader:"showHeader",breakpoint:"breakpoint",blockScroll:"blockScroll",autoZIndex:"autoZIndex",baseZIndex:"baseZIndex",minX:"minX",minY:"minY",focusOnShow:"focusOnShow",maximizable:"maximizable",keepInViewport:"keepInViewport",focusTrap:"focusTrap",transitionOptions:"transitionOptions",closeIcon:"closeIcon",closeAriaLabel:"closeAriaLabel",closeTabindex:"closeTabindex",minimizeIcon:"minimizeIcon",maximizeIcon:"maximizeIcon",visible:"visible",style:"style",position:"position"},outputs:{onShow:"onShow",onHide:"onHide",visibleChange:"visibleChange",onResizeInit:"onResizeInit",onResizeEnd:"onResizeEnd",onDragEnd:"onDragEnd",onMaximize:"onMaximize"},ngContentSelectors:Ac,decls:1,vars:1,consts:[["container",""],["notHeadless",""],["content",""],["titlebar",""],["footer",""],[3,"class","style","ngClass",4,"ngIf"],[3,"ngClass"],["pFocusTrap","","role","dialog",3,"ngClass","ngStyle","class","pFocusTrapDisabled",4,"ngIf"],["pFocusTrap","","role","dialog",3,"ngClass","ngStyle","pFocusTrapDisabled"],[4,"ngIf","ngIfElse"],[4,"ngTemplateOutlet"],["class","p-resizable-handle","style","z-index: 90;",3,"mousedown",4,"ngIf"],["class","p-dialog-header",3,"mousedown",4,"ngIf"],[3,"ngClass","ngStyle"],["class","p-dialog-footer",4,"ngIf"],[1,"p-resizable-handle",2,"z-index","90",3,"mousedown"],[1,"p-dialog-header",3,"mousedown"],["class","p-dialog-title",3,"id",4,"ngIf"],[1,"p-dialog-header-icons"],["role","button","type","button","tabindex","-1","pRipple","",3,"ngClass","click","keydown.enter",4,"ngIf"],["type","button","pRipple","",3,"ngClass","click","keydown.enter",4,"ngIf"],[1,"p-dialog-title",3,"id"],["role","button","type","button","tabindex","-1","pRipple","",3,"click","keydown.enter","ngClass"],["class","p-dialog-header-maximize-icon",3,"ngClass",4,"ngIf"],[4,"ngIf"],[1,"p-dialog-header-maximize-icon",3,"ngClass"],[3,"styleClass",4,"ngIf"],[3,"styleClass"],["type","button","pRipple","",3,"click","keydown.enter","ngClass"],["class","p-dialog-header-close-icon",3,"ngClass",4,"ngIf"],[1,"p-dialog-header-close-icon",3,"ngClass"],[1,"p-dialog-footer"]],template:function(i,n){1&i&&(e.NAR($c),e.DNE(0,Dd,2,17,"div",5)),2&i&&e.Y8G("ngIf",n.maskVisible)},dependencies:()=>[m.YU,m.bT,m.T3,m.B3,$e,E.n,F.A,Xe,Ke],styles:["@layer primeng{.p-dialog-mask{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.p-dialog-mask.p-component-overlay{pointer-events:auto}.p-dialog{display:flex;flex-direction:column;pointer-events:auto;max-height:90%;transform:scale(1);position:relative}.p-dialog-content{overflow-y:auto;flex-grow:1}.p-dialog-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.p-dialog-draggable .p-dialog-header{cursor:move}.p-dialog-footer{flex-shrink:0}.p-dialog .p-dialog-header-icons{display:flex;align-items:center}.p-dialog .p-dialog-header-icon{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.p-fluid .p-dialog-footer .p-button{width:auto}.p-dialog-top .p-dialog,.p-dialog-bottom .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-top-left .p-dialog,.p-dialog-top-right .p-dialog,.p-dialog-bottom-left .p-dialog,.p-dialog-bottom-right .p-dialog{margin:.75rem;transform:translateZ(0)}.p-dialog-maximized{transition:none;transform:none;width:100vw!important;height:100vh!important;top:0!important;left:0!important;max-height:100%;height:100%}.p-dialog-maximized .p-dialog-content{flex-grow:1}.p-dialog-left{justify-content:flex-start}.p-dialog-right{justify-content:flex-end}.p-dialog-top{align-items:flex-start}.p-dialog-top-left{justify-content:flex-start;align-items:flex-start}.p-dialog-top-right{justify-content:flex-end;align-items:flex-start}.p-dialog-bottom{align-items:flex-end}.p-dialog-bottom-left{justify-content:flex-start;align-items:flex-end}.p-dialog-bottom-right{justify-content:flex-end;align-items:flex-end}.p-dialog .p-resizable-handle{position:absolute;font-size:.1px;display:block;cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.p-confirm-dialog .p-dialog-content{display:flex;align-items:center}}\n"],encapsulation:2,data:{animation:[(0,v.hZ)("animation",[(0,v.kY)("void => visible",[(0,v.sM)(Ed)]),(0,v.kY)("visible => void",[(0,v.sM)(Rd)])])]},changeDetection:0})}return o})(),Fd=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,Ae,E.Z,F.A,Xe,Ke,g.Gg]})}return o})(),Ue=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["EyeIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M0.0535499 7.25213C0.208567 7.59162 2.40413 12.4 7 12.4C11.5959 12.4 13.7914 7.59162 13.9465 7.25213C13.9487 7.2471 13.9506 7.24304 13.952 7.24001C13.9837 7.16396 14 7.08239 14 7.00001C14 6.91762 13.9837 6.83605 13.952 6.76001C13.9506 6.75697 13.9487 6.75292 13.9465 6.74788C13.7914 6.4084 11.5959 1.60001 7 1.60001C2.40413 1.60001 0.208567 6.40839 0.0535499 6.74788C0.0512519 6.75292 0.0494023 6.75697 0.048 6.76001C0.0163137 6.83605 0 6.91762 0 7.00001C0 7.08239 0.0163137 7.16396 0.048 7.24001C0.0494023 7.24304 0.0512519 7.2471 0.0535499 7.25213ZM7 11.2C3.664 11.2 1.736 7.92001 1.264 7.00001C1.736 6.08001 3.664 2.80001 7 2.80001C10.336 2.80001 12.264 6.08001 12.736 7.00001C12.264 7.92001 10.336 11.2 7 11.2ZM5.55551 9.16182C5.98308 9.44751 6.48576 9.6 7 9.6C7.68891 9.59789 8.349 9.32328 8.83614 8.83614C9.32328 8.349 9.59789 7.68891 9.59999 7C9.59999 6.48576 9.44751 5.98308 9.16182 5.55551C8.87612 5.12794 8.47006 4.7947 7.99497 4.59791C7.51988 4.40112 6.99711 4.34963 6.49276 4.44995C5.98841 4.55027 5.52513 4.7979 5.16152 5.16152C4.7979 5.52513 4.55027 5.98841 4.44995 6.49276C4.34963 6.99711 4.40112 7.51988 4.59791 7.99497C4.7947 8.47006 5.12794 8.87612 5.55551 9.16182ZM6.2222 5.83594C6.45243 5.6821 6.7231 5.6 7 5.6C7.37065 5.6021 7.72553 5.75027 7.98762 6.01237C8.24972 6.27446 8.39789 6.62934 8.4 7C8.4 7.27689 8.31789 7.54756 8.16405 7.77779C8.01022 8.00802 7.79157 8.18746 7.53575 8.29343C7.27994 8.39939 6.99844 8.42711 6.72687 8.37309C6.4553 8.31908 6.20584 8.18574 6.01005 7.98994C5.81425 7.79415 5.68091 7.54469 5.6269 7.27312C5.57288 7.00155 5.6006 6.72006 5.70656 6.46424C5.81253 6.20842 5.99197 5.98977 6.2222 5.83594Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})(),Qe=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["RefreshIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M6.77051 5.96336C6.84324 5.99355 6.92127 6.00891 7.00002 6.00854C7.07877 6.00891 7.1568 5.99355 7.22953 5.96336C7.30226 5.93317 7.36823 5.88876 7.42357 5.83273L9.82101 3.43529C9.93325 3.32291 9.99629 3.17058 9.99629 3.01175C9.99629 2.85292 9.93325 2.70058 9.82101 2.5882L7.42357 0.190763C7.3687 0.131876 7.30253 0.0846451 7.22901 0.0518865C7.15549 0.019128 7.07612 0.00151319 6.99564 9.32772e-05C6.91517 -0.00132663 6.83523 0.0134773 6.7606 0.0436218C6.68597 0.0737664 6.61817 0.118634 6.56126 0.175548C6.50435 0.232462 6.45948 0.300257 6.42933 0.374888C6.39919 0.449519 6.38439 0.529456 6.38581 0.609933C6.38722 0.690409 6.40484 0.769775 6.4376 0.843296C6.47036 0.916817 6.51759 0.982986 6.57647 1.03786L7.95103 2.41241H6.99998C5.46337 2.41241 3.98969 3.02283 2.90314 4.10938C1.81659 5.19593 1.20618 6.66961 1.20618 8.20622C1.20618 9.74283 1.81659 11.2165 2.90314 12.3031C3.98969 13.3896 5.46337 14 6.99998 14C8.53595 13.9979 10.0084 13.3868 11.0945 12.3007C12.1806 11.2146 12.7917 9.74218 12.7938 8.20622C12.7938 8.04726 12.7306 7.89481 12.6182 7.78241C12.5058 7.67001 12.3534 7.60686 12.1944 7.60686C12.0355 7.60686 11.883 7.67001 11.7706 7.78241C11.6582 7.89481 11.5951 8.04726 11.5951 8.20622C11.5951 9.11504 11.3256 10.0035 10.8207 10.7591C10.3157 11.5148 9.59809 12.1037 8.75845 12.4515C7.9188 12.7993 6.99489 12.8903 6.10353 12.713C5.21217 12.5357 4.3934 12.0981 3.75077 11.4554C3.10813 10.8128 2.67049 9.99404 2.49319 9.10268C2.31589 8.21132 2.40688 7.2874 2.75468 6.44776C3.10247 5.60811 3.69143 4.89046 4.44709 4.38554C5.20275 3.88063 6.09116 3.61113 6.99998 3.61113H7.95098L6.57647 4.98564C6.46423 5.09802 6.40119 5.25035 6.40119 5.40918C6.40119 5.56801 6.46423 5.72035 6.57647 5.83273C6.63181 5.88876 6.69778 5.93317 6.77051 5.96336Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),qe=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["SearchMinusIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M6.0208 12.0411C4.83005 12.0411 3.66604 11.688 2.67596 11.0265C1.68589 10.3649 0.914216 9.42464 0.458534 8.32452C0.00285271 7.22441 -0.116374 6.01388 0.11593 4.84601C0.348235 3.67813 0.921637 2.60537 1.76363 1.76338C2.60562 0.921393 3.67838 0.34799 4.84625 0.115686C6.01412 -0.116618 7.22466 0.00260857 8.32477 0.45829C9.42488 0.913972 10.3652 1.68564 11.0267 2.67572C11.6883 3.66579 12.0414 4.8298 12.0414 6.02056C12.0395 7.41563 11.5542 8.76029 10.6783 9.8305L13.8244 12.9765C13.9367 13.089 13.9997 13.2414 13.9997 13.4003C13.9997 13.5592 13.9367 13.7116 13.8244 13.8241C13.769 13.8801 13.703 13.9245 13.6302 13.9548C13.5575 13.985 13.4794 14.0003 13.4006 14C13.3218 14.0003 13.2437 13.985 13.171 13.9548C13.0982 13.9245 13.0322 13.8801 12.9768 13.8241L9.83082 10.678C8.76059 11.5539 7.4159 12.0393 6.0208 12.0411ZM6.0208 1.20731C5.07199 1.20731 4.14449 1.48867 3.35559 2.0158C2.56669 2.54292 1.95181 3.29215 1.58872 4.16874C1.22562 5.04532 1.13062 6.00989 1.31572 6.94046C1.50083 7.87104 1.95772 8.72583 2.62863 9.39674C3.29954 10.0676 4.15433 10.5245 5.0849 10.7096C6.01548 10.8947 6.98005 10.7997 7.85663 10.4367C8.73322 10.0736 9.48244 9.45868 10.0096 8.66978C10.5367 7.88088 10.8181 6.95337 10.8181 6.00457C10.8181 4.73226 10.3126 3.51206 9.41297 2.6124C8.51331 1.71274 7.29311 1.20731 6.0208 1.20731ZM4.00591 6.60422H8.00362C8.16266 6.60422 8.31518 6.54104 8.42764 6.42859C8.5401 6.31613 8.60328 6.1636 8.60328 6.00456C8.60328 5.84553 8.5401 5.693 8.42764 5.58054C8.31518 5.46809 8.16266 5.40491 8.00362 5.40491H4.00591C3.84687 5.40491 3.69434 5.46809 3.58189 5.58054C3.46943 5.693 3.40625 5.84553 3.40625 6.00456C3.40625 6.1636 3.46943 6.31613 3.58189 6.42859C3.69434 6.54104 3.84687 6.60422 4.00591 6.60422Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),We=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["SearchPlusIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M2.67596 11.0265C3.66604 11.688 4.83005 12.0411 6.0208 12.0411C6.81143 12.0411 7.59432 11.8854 8.32477 11.5828C8.86999 11.357 9.37802 11.0526 9.83311 10.6803L12.9768 13.8241C13.0322 13.8801 13.0982 13.9245 13.171 13.9548C13.2437 13.985 13.3218 14.0003 13.4006 14C13.4794 14.0003 13.5575 13.985 13.6302 13.9548C13.703 13.9245 13.769 13.8801 13.8244 13.8241C13.9367 13.7116 13.9997 13.5592 13.9997 13.4003C13.9997 13.2414 13.9367 13.089 13.8244 12.9765L10.6806 9.8328C11.0529 9.37773 11.3572 8.86972 11.5831 8.32452C11.8856 7.59408 12.0414 6.81119 12.0414 6.02056C12.0414 4.8298 11.6883 3.66579 11.0267 2.67572C10.3652 1.68564 9.42488 0.913972 8.32477 0.45829C7.22466 0.00260857 6.01412 -0.116618 4.84625 0.115686C3.67838 0.34799 2.60562 0.921393 1.76363 1.76338C0.921637 2.60537 0.348235 3.67813 0.11593 4.84601C-0.116374 6.01388 0.00285271 7.22441 0.458534 8.32452C0.914216 9.42464 1.68589 10.3649 2.67596 11.0265ZM3.35559 2.0158C4.14449 1.48867 5.07199 1.20731 6.0208 1.20731C7.29311 1.20731 8.51331 1.71274 9.41297 2.6124C10.3126 3.51206 10.8181 4.73226 10.8181 6.00457C10.8181 6.95337 10.5367 7.88088 10.0096 8.66978C9.48244 9.45868 8.73322 10.0736 7.85663 10.4367C6.98005 10.7997 6.01548 10.8947 5.0849 10.7096C4.15433 10.5245 3.29954 10.0676 2.62863 9.39674C1.95772 8.72583 1.50083 7.87104 1.31572 6.94046C1.13062 6.00989 1.22562 5.04532 1.58872 4.16874C1.95181 3.29215 2.56669 2.54292 3.35559 2.0158ZM6.00481 8.60309C5.84641 8.60102 5.69509 8.53718 5.58308 8.42517C5.47107 8.31316 5.40722 8.16183 5.40515 8.00344V6.60422H4.00591C3.84687 6.60422 3.69434 6.54104 3.58189 6.42859C3.46943 6.31613 3.40625 6.1636 3.40625 6.00456C3.40625 5.84553 3.46943 5.693 3.58189 5.58054C3.69434 5.46809 3.84687 5.40491 4.00591 5.40491H5.40515V4.00572C5.40515 3.84668 5.46833 3.69416 5.58079 3.5817C5.69324 3.46924 5.84577 3.40607 6.00481 3.40607C6.16385 3.40607 6.31637 3.46924 6.42883 3.5817C6.54129 3.69416 6.60447 3.84668 6.60447 4.00572V5.40491H8.00362C8.16266 5.40491 8.31518 5.46809 8.42764 5.58054C8.5401 5.693 8.60328 5.84553 8.60328 6.00456C8.60328 6.1636 8.5401 6.31613 8.42764 6.42859C8.31518 6.54104 8.16266 6.60422 8.00362 6.60422H6.60447V8.00344C6.60239 8.16183 6.53855 8.31316 6.42654 8.42517C6.31453 8.53718 6.1632 8.60102 6.00481 8.60309Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})(),Ze=(()=>{class o extends x.h{pathId;ngOnInit(){this.pathId="url(#"+(0,h._Y)()+")"}static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["UndoIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M6.77042 5.96336C6.84315 5.99355 6.92118 6.00891 6.99993 6.00854C7.07868 6.00891 7.15671 5.99355 7.22944 5.96336C7.30217 5.93317 7.36814 5.88876 7.42348 5.83273C7.53572 5.72035 7.59876 5.56801 7.59876 5.40918C7.59876 5.25035 7.53572 5.09802 7.42348 4.98564L6.04897 3.61113H6.99998C7.9088 3.61113 8.79722 3.88063 9.55288 4.38554C10.3085 4.89046 10.8975 5.60811 11.2453 6.44776C11.5931 7.2874 11.6841 8.21132 11.5068 9.10268C11.3295 9.99404 10.8918 10.8128 10.2492 11.4554C9.60657 12.0981 8.7878 12.5357 7.89644 12.713C7.00508 12.8903 6.08116 12.7993 5.24152 12.4515C4.40188 12.1037 3.68422 11.5148 3.17931 10.7591C2.67439 10.0035 2.4049 9.11504 2.4049 8.20622C2.4049 8.04726 2.34175 7.89481 2.22935 7.78241C2.11695 7.67001 1.9645 7.60686 1.80554 7.60686C1.64658 7.60686 1.49413 7.67001 1.38172 7.78241C1.26932 7.89481 1.20618 8.04726 1.20618 8.20622C1.20829 9.74218 1.81939 11.2146 2.90548 12.3007C3.99157 13.3868 5.46402 13.9979 6.99998 14C8.5366 14 10.0103 13.3896 11.0968 12.3031C12.1834 11.2165 12.7938 9.74283 12.7938 8.20622C12.7938 6.66961 12.1834 5.19593 11.0968 4.10938C10.0103 3.02283 8.5366 2.41241 6.99998 2.41241H6.04892L7.42348 1.03786C7.48236 0.982986 7.5296 0.916817 7.56235 0.843296C7.59511 0.769775 7.61273 0.690409 7.61415 0.609933C7.61557 0.529456 7.60076 0.449519 7.57062 0.374888C7.54047 0.300257 7.49561 0.232462 7.43869 0.175548C7.38178 0.118634 7.31398 0.0737664 7.23935 0.0436218C7.16472 0.0134773 7.08478 -0.00132663 7.00431 9.32772e-05C6.92383 0.00151319 6.84447 0.019128 6.77095 0.0518865C6.69742 0.0846451 6.63126 0.131876 6.57638 0.190763L4.17895 2.5882C4.06671 2.70058 4.00366 2.85292 4.00366 3.01175C4.00366 3.17058 4.06671 3.32291 4.17895 3.43529L6.57638 5.83273C6.63172 5.88876 6.69769 5.93317 6.77042 5.96336Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0)(1,"g"),e.nrm(2,"path",1),e.k0s(),e.j41(3,"defs")(4,"clipPath",2),e.nrm(5,"rect",3),e.k0s()()()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role),e.R7$(),e.BMQ("clip-path",n.pathId),e.R7$(3),e.Y8G("id",n.pathId))},encapsulation:2})}return o})();const Gd=["mask"],Vd=["previewButton"],Bd=["closeButton"],Od=(o,a)=>({height:o,width:a}),Ld=(o,a)=>({showTransitionParams:o,hideTransitionParams:a}),Nd=o=>({value:"visible",params:o});function jd(o,a){1&o&&e.eu8(0)}function Pd(o,a){if(1&o&&(e.qex(0),e.DNE(1,jd,1,0,"ng-container",10),e.bVm()),2&o){const t=e.XpG(2);e.R7$(),e.Y8G("ngTemplateOutlet",t.indicatorTemplate)}}function zd(o,a){1&o&&e.nrm(0,"EyeIcon",11),2&o&&e.Y8G("styleClass","p-image-preview-icon")}function Hd(o,a){if(1&o){const t=e.RV6();e.j41(0,"button",8,0),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onImageClick())}),e.DNE(2,Pd,2,1,"ng-container",9)(3,zd,1,1,"ng-template",null,1,e.C5r),e.k0s()}if(2&o){const t=e.sdS(4),i=e.XpG();e.Y8G("ngStyle",e.l_i(4,Od,i.height+"px",i.width+"px")),e.BMQ("aria-label",i.zoomImageAriaLabel),e.R7$(2),e.Y8G("ngIf",i.indicatorTemplate)("ngIfElse",t)}}function Yd(o,a){1&o&&e.nrm(0,"RefreshIcon")}function $d(o,a){}function Ad(o,a){1&o&&e.DNE(0,$d,0,0,"ng-template")}function Xd(o,a){1&o&&e.nrm(0,"UndoIcon")}function Kd(o,a){}function Ud(o,a){1&o&&e.DNE(0,Kd,0,0,"ng-template")}function Qd(o,a){1&o&&e.nrm(0,"SearchMinusIcon")}function qd(o,a){}function Wd(o,a){1&o&&e.DNE(0,qd,0,0,"ng-template")}function Zd(o,a){1&o&&e.nrm(0,"SearchPlusIcon")}function Jd(o,a){}function ep(o,a){1&o&&e.DNE(0,Jd,0,0,"ng-template")}function tp(o,a){1&o&&e.nrm(0,"TimesIcon")}function ip(o,a){}function np(o,a){1&o&&e.DNE(0,ip,0,0,"ng-template")}function op(o,a){if(1&o){const t=e.RV6();e.j41(0,"div"),e.bIt("@animation.start",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onAnimationStart(n))})("@animation.done",function(n){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onAnimationEnd(n))}),e.j41(1,"img",17),e.bIt("click",function(){e.eBV(t);const n=e.XpG(2);return e.Njj(n.onPreviewImageClick())}),e.k0s()()}if(2&o){const t=e.XpG(2);e.Y8G("@animation",e.eq3(8,Nd,e.l_i(5,Ld,t.showTransitionOptions,t.hideTransitionOptions))),e.R7$(),e.Y8G("ngStyle",t.imagePreviewStyle()),e.BMQ("src",t.previewImageSrc?t.previewImageSrc:t.src,e.B4B)("srcset",t.previewImageSrcSet)("sizes",t.previewImageSizes)}}function sp(o,a){if(1&o){const t=e.RV6();e.j41(0,"div",12,2),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.onMaskClick())})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.onMaskKeydown(n))}),e.j41(2,"div",13),e.bIt("click",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.handleToolbarClick(n))}),e.j41(3,"button",14),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.rotateRight())}),e.DNE(4,Yd,1,0,"RefreshIcon",15)(5,Ad,1,0,null,10),e.k0s(),e.j41(6,"button",14),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.rotateLeft())}),e.DNE(7,Xd,1,0,"UndoIcon",15)(8,Ud,1,0,null,10),e.k0s(),e.j41(9,"button",16),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.zoomOut())}),e.DNE(10,Qd,1,0,"SearchMinusIcon",15)(11,Wd,1,0,null,10),e.k0s(),e.j41(12,"button",16),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.zoomIn())}),e.DNE(13,Zd,1,0,"SearchPlusIcon",15)(14,ep,1,0,null,10),e.k0s(),e.j41(15,"button",14,3),e.bIt("click",function(){e.eBV(t);const n=e.XpG();return e.Njj(n.closePreview())}),e.DNE(17,tp,1,0,"TimesIcon",15)(18,np,1,0,null,10),e.k0s()(),e.DNE(19,op,2,10,"div",15),e.k0s()}if(2&o){const t=e.XpG();e.BMQ("aria-modal",t.maskVisible),e.R7$(3),e.BMQ("aria-label",t.rightAriaLabel()),e.R7$(),e.Y8G("ngIf",!t.rotateRightIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.rotateRightIconTemplate),e.R7$(),e.BMQ("aria-label",t.leftAriaLabel()),e.R7$(),e.Y8G("ngIf",!t.rotateLeftIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.rotateLeftIconTemplate),e.R7$(),e.Y8G("disabled",t.isZoomOutDisabled),e.BMQ("aria-label",t.zoomOutAriaLabel()),e.R7$(),e.Y8G("ngIf",!t.zoomOutIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.zoomOutIconTemplate),e.R7$(),e.Y8G("disabled",t.isZoomInDisabled),e.BMQ("aria-label",t.zoomInAriaLabel()),e.R7$(),e.Y8G("ngIf",!t.zoomInIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.zoomInIconTemplate),e.R7$(),e.BMQ("aria-label",t.closeAriaLabel()),e.R7$(2),e.Y8G("ngIf",!t.closeIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.closeIconTemplate),e.R7$(),e.Y8G("ngIf",t.previewVisible)}}let Je=(()=>{class o{document;config;cd;el;imageClass;imageStyle;styleClass;style;src;srcSet;sizes;previewImageSrc;previewImageSrcSet;previewImageSizes;alt;width;height;loading;appendTo;preview=!1;showTransitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";hideTransitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";onShow=new e.bkB;onHide=new e.bkB;onImageError=new e.bkB;mask;previewButton;closeButton;templates;indicatorTemplate;rotateRightIconTemplate;rotateLeftIconTemplate;zoomOutIconTemplate;zoomInIconTemplate;closeIconTemplate;maskVisible=!1;previewVisible=!1;rotate=0;scale=1;previewClick=!1;container;wrapper;get isZoomOutDisabled(){return this.scale-this.zoomSettings.step<=this.zoomSettings.min}get isZoomInDisabled(){return this.scale+this.zoomSettings.step>=this.zoomSettings.max}zoomSettings={default:1,step:.1,max:1.5,min:.5};constructor(t,i,n,s){this.document=t,this.config=i,this.cd=n,this.el=s}ngAfterContentInit(){this.templates?.forEach(t=>{switch(t.getType()){case"indicator":default:this.indicatorTemplate=t.template;break;case"rotaterighticon":this.rotateRightIconTemplate=t.template;break;case"rotatelefticon":this.rotateLeftIconTemplate=t.template;break;case"zoomouticon":this.zoomOutIconTemplate=t.template;break;case"zoominicon":this.zoomInIconTemplate=t.template;break;case"closeicon":this.closeIconTemplate=t.template}})}onImageClick(){this.preview&&(this.maskVisible=!0,this.previewVisible=!0,d.D.blockBodyScroll())}onMaskClick(){this.previewClick||this.closePreview(),this.previewClick=!1}onMaskKeydown(t){"Escape"===t.code&&(this.onMaskClick(),setTimeout(()=>{d.D.focus(this.previewButton.nativeElement)},25),t.preventDefault())}onPreviewImageClick(){this.previewClick=!0}rotateRight(){this.rotate+=90,this.previewClick=!0}rotateLeft(){this.rotate-=90,this.previewClick=!0}zoomIn(){this.scale=this.scale+this.zoomSettings.step,this.previewClick=!0}zoomOut(){this.scale=this.scale-this.zoomSettings.step,this.previewClick=!0}onAnimationStart(t){switch(t.toState){case"visible":this.container=t.element,this.wrapper=this.container?.parentElement,this.appendContainer(),this.moveOnTop(),setTimeout(()=>{d.D.focus(this.closeButton.nativeElement)},25);break;case"void":d.D.addClass(this.wrapper,"p-component-overlay-leave")}}onAnimationEnd(t){switch(t.toState){case"void":h.Q$.clear(this.wrapper),this.maskVisible=!1,this.container=null,this.wrapper=null,this.cd.markForCheck(),this.onHide.emit({});break;case"visible":this.onShow.emit({})}}moveOnTop(){h.Q$.set("modal",this.wrapper,this.config.zIndex.modal)}appendContainer(){this.appendTo&&("body"===this.appendTo?this.document.body.appendChild(this.wrapper):d.D.appendChild(this.wrapper,this.appendTo))}imagePreviewStyle(){return{transform:"rotate("+this.rotate+"deg) scale("+this.scale+")"}}get zoomImageAriaLabel(){return this.config.translation.aria?this.config.translation.aria.zoomImage:void 0}containerClass(){return{"p-image p-component":!0,"p-image-preview-container":this.preview}}handleToolbarClick(t){t.stopPropagation()}closePreview(){this.previewVisible=!1,this.rotate=0,this.scale=this.zoomSettings.default,d.D.unblockBodyScroll()}imageError(t){this.onImageError.emit(t)}rightAriaLabel(){return this.config.translation.aria?this.config.translation.aria.rotateRight:void 0}leftAriaLabel(){return this.config.translation.aria?this.config.translation.aria.rotateLeft:void 0}zoomInAriaLabel(){return this.config.translation.aria?this.config.translation.aria.zoomIn:void 0}zoomOutAriaLabel(){return this.config.translation.aria?this.config.translation.aria.zoomOut:void 0}closeAriaLabel(){return this.config.translation.aria?this.config.translation.aria.close:void 0}onKeydownHandler(t){this.previewVisible&&this.closePreview()}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(g.r1),e.rXU(e.gRc),e.rXU(e.aKT))};static \u0275cmp=e.VBU({type:o,selectors:[["p-image"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(Gd,5),e.GBs(Vd,5),e.GBs(Bd,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.mask=s.first),e.mGM(s=e.lsd())&&(n.previewButton=s.first),e.mGM(s=e.lsd())&&(n.closeButton=s.first)}},hostAttrs:[1,"p-element"],hostBindings:function(i,n){1&i&&e.bIt("keydown.escape",function(l){return n.onKeydownHandler(l)},!1,e.EBC)},inputs:{imageClass:"imageClass",imageStyle:"imageStyle",styleClass:"styleClass",style:"style",src:"src",srcSet:"srcSet",sizes:"sizes",previewImageSrc:"previewImageSrc",previewImageSrcSet:"previewImageSrcSet",previewImageSizes:"previewImageSizes",alt:"alt",width:"width",height:"height",loading:"loading",appendTo:"appendTo",preview:"preview",showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions"},outputs:{onShow:"onShow",onHide:"onHide",onImageError:"onImageError"},decls:4,vars:16,consts:[["previewButton",""],["defaultTemplate",""],["mask",""],["closeButton",""],[3,"ngClass","ngStyle"],[3,"error","ngStyle"],["type","button","class","p-image-preview-indicator","style","border: 'none';",3,"ngStyle","click",4,"ngIf"],["class","p-image-mask p-component-overlay p-component-overlay-enter","role","dialog","pFocusTrap","",3,"click","keydown",4,"ngIf"],["type","button",1,"p-image-preview-indicator",2,"border","'none'",3,"click","ngStyle"],[4,"ngIf","ngIfElse"],[4,"ngTemplateOutlet"],[3,"styleClass"],["role","dialog","pFocusTrap","",1,"p-image-mask","p-component-overlay","p-component-overlay-enter",3,"click","keydown"],[1,"p-image-toolbar",3,"click"],["type","button",1,"p-image-action","p-link",3,"click"],[4,"ngIf"],["type","button",1,"p-image-action","p-link",3,"click","disabled"],[1,"p-image-preview",3,"click","ngStyle"]],template:function(i,n){1&i&&(e.j41(0,"span",4)(1,"img",5),e.bIt("error",function(l){return n.imageError(l)}),e.k0s(),e.DNE(2,Hd,5,7,"button",6)(3,sp,20,19,"div",7),e.k0s()),2&i&&(e.HbH(n.styleClass),e.Y8G("ngClass",n.containerClass())("ngStyle",n.style),e.R7$(),e.HbH(n.imageClass),e.Y8G("ngStyle",n.imageStyle),e.BMQ("src",n.src,e.B4B)("srcset",n.srcSet)("sizes",n.sizes)("alt",n.alt)("width",n.width)("height",n.height)("loading",n.loading),e.R7$(),e.Y8G("ngIf",n.preview),e.R7$(),e.Y8G("ngIf",n.maskVisible))},dependencies:()=>[m.YU,m.bT,m.T3,m.B3,Qe,Ue,Ze,qe,We,F.A,$e],styles:["@layer primeng{.p-image-mask{display:flex;align-items:center;justify-content:center}.p-image-preview-container{position:relative;display:inline-block;line-height:0}.p-image-preview-indicator{position:absolute;left:0;top:0;width:100%;height:100%;outline:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.p-image-preview-icon.pi{font-size:1.5rem}.p-image-preview-icon.p-icon{scale:1.5}.p-image-preview-container:hover>.p-image-preview-indicator{opacity:1;cursor:pointer}.p-image-preview-container>img{cursor:pointer}.p-image-toolbar{position:absolute;top:0;right:0;display:flex;z-index:1}.p-image-action.p-link{display:flex;justify-content:center;align-items:center}.p-image-action.p-link[disabled]{opacity:.5}.p-image-preview{transition:transform .15s;max-width:100vw;max-height:100vh}}\n"],encapsulation:2,data:{animation:[(0,v.hZ)("animation",[(0,v.kY)("void => visible",[(0,v.iF)({transform:"scale(0.7)",opacity:0}),(0,v.i0)("{{showTransitionParams}}")]),(0,v.kY)("visible => void",[(0,v.i0)("{{hideTransitionParams}}",(0,v.iF)({transform:"scale(0.7)",opacity:0}))])])]},changeDetection:0})}return o})(),et=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,g.Gg,Qe,Ue,Ze,qe,We,F.A,Ae,g.Gg]})}return o})();var ap=I(4125);const lp=["dt"],rp=()=>({width:"50rem"}),cp=()=>({"1250px":"75vw","800px":"90vw"});function dp(o,a){1&o&&(e.j41(0,"tr"),e.nrm(1,"th"),e.j41(2,"th"),e.EFF(3,"Doi"),e.k0s(),e.j41(4,"th",11),e.EFF(5," Title "),e.nrm(6,"p-sortIcon",12),e.k0s(),e.j41(7,"th",13),e.EFF(8," Keywords "),e.nrm(9,"p-sortIcon",14),e.k0s(),e.j41(10,"th"),e.EFF(11,"Cluster"),e.k0s(),e.j41(12,"th",15),e.EFF(13," Cited by Count "),e.nrm(14,"p-sortIcon",16),e.k0s(),e.j41(15,"th",17),e.EFF(16," Publication "),e.nrm(17,"p-sortIcon",18),e.k0s(),e.j41(18,"th",19),e.EFF(19," Referenced Works Count "),e.nrm(20,"p-sortIcon",20),e.k0s(),e.j41(21,"th",21),e.EFF(22," Relevance Score "),e.nrm(23,"p-sortIcon",22),e.k0s()())}function pp(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-button",25),e.bIt("onClick",function(){e.eBV(t);const n=e.XpG().$implicit,s=e.XpG();return e.Njj(s.openDoi(n.doi))}),e.k0s()}}function up(o,a){if(1&o){const t=e.RV6();e.j41(0,"tr")(1,"td")(2,"p-button",23),e.bIt("onClick",function(){const n=e.eBV(t).$implicit,s=e.XpG();return e.Njj(s.openDialog(n.id))}),e.k0s()(),e.j41(3,"td"),e.DNE(4,pp,1,0,"p-button",24),e.k0s(),e.nrm(5,"td",5)(6,"td",5),e.j41(7,"td"),e.EFF(8),e.k0s(),e.j41(9,"td"),e.EFF(10),e.k0s(),e.j41(11,"td"),e.EFF(12),e.k0s(),e.j41(13,"td"),e.EFF(14),e.k0s(),e.j41(15,"td"),e.EFF(16),e.k0s()()}if(2&o){const t=a.$implicit;e.R7$(4),e.Y8G("ngIf",t.doi),e.R7$(),e.Y8G("innerHTML",t.title,e.npT),e.R7$(),e.Y8G("innerHTML",t.keywords,e.npT),e.R7$(2),e.Lme("",t.ismed_first?"Medicine":"Pasture"," ",t.cluster,""),e.R7$(2),e.JRh(t.cited_by_count),e.R7$(2),e.JRh(t.publication_date),e.R7$(2),e.JRh(t.referenced_works_count),e.R7$(2),e.JRh(t.relevance_score)}}function hp(o,a){if(1&o&&(e.j41(0,"a",26),e.nrm(1,"i",27),e.k0s()),2&o){const t=e.XpG();e.Y8G("href",null==t.source?null:t.source.doi,e.B4B)}}let ue=(()=>{class o{constructor(t,i){this.sourceService=t,this.tableService=i,this.source=null,this.page=1,this.limit=1e3,this.full=!0,this.isSorted=!1,this.showDialog=!1,this.dataSource=[],this.handleScroll=n=>{console.log("scroll",n),console.timeEnd("lastScrolled"),console.time("lastScrolled")}}ngOnInit(){this.tableService.table$.subscribe(t=>{this.dataSource=[],this.dataSource=t}),this.tableService.search$.subscribe(t=>{this.search=t})}announceSortChange2(t){let i={active:t.field,direction:1===t.order?"asc":"desc"};null==this.isSorted?(this.isSorted=!0,this.tableService.announceSortChange(i)):this.isSorted?this.isSorted=!1:this.isSorted||(this.isSorted=null,this.dataSource=[]),console.log(t.data=[])}applyFilter(t){this.tableService.applyFilter(t)}ngAfterViewInit(){this.tableService.getSourcesData(1)}hasMore(){return console.log(this.dataSource.length),!this.dataSource||this.dataSource.length{this.showDialog=!1,this.source=i,this.showDialog=!0},i=>{this.showDialog=!1,console.error("Erro ao obter dados da fonte:",i)})}openDoi(t){window.open(t,"_blanck")}static#e=this.\u0275fac=function(i){return new(i||o)(e.rXU(ap.F),e.rXU(A.F))};static#t=this.\u0275cmp=e.VBU({type:o,selectors:[["app-table"]],viewQuery:function(i,n){if(1&i&&e.GBs(lp,5),2&i){let s;e.mGM(s=e.lsd())&&(n.dt=s.first)}},standalone:!0,features:[e.aNF],decls:21,vars:21,consts:[["dt",""],["scrollHeight","800px",3,"sortFunction","value","customSort","scrollable"],["pTemplate","header"],["pTemplate","body"],[3,"visibleChange","modal","visible","breakpoints"],[3,"innerHTML"],["class","doiUrl","target","_blank",3,"href",4,"ngIf"],[1,"grid"],[1,"col-3"],["width","100%",3,"src","preview"],[1,"col-9"],["pSortableColumn","title"],["field","title"],["pSortableColumn","keywords"],["field","keywords"],["pSortableColumn","cited_by_count"],["field","cited_by_count"],["pSortableColumn","publication_date"],["field","publication_date"],["pSortableColumn","referenced_works_count"],["field","referenced_works_count"],["pSortableColumn","relevance_score"],["field","relevance_score"],["icon","pi pi-search","pTooltip","Open Abstract","severity","success",3,"onClick"],["icon","pi pi-book","pTooltip","Open Article","severity","warning",3,"onClick",4,"ngIf"],["icon","pi pi-book","pTooltip","Open Article","severity","warning",3,"onClick"],["target","_blank",1,"doiUrl",3,"href"],[1,"pi","pi-file"]],template:function(i,n){if(1&i){const s=e.RV6();e.j41(0,"p-table",1,0),e.bIt("sortFunction",function(r){return e.eBV(s),e.Njj(n.announceSortChange2(r))}),e.DNE(2,dp,24,0,"ng-template",2)(3,up,17,9,"ng-template",3),e.k0s(),e.j41(4,"p-dialog",4),e.mxI("visibleChange",function(r){return e.eBV(s),e.DH7(n.showDialog,r)||(n.showDialog=r),e.Njj(r)}),e.nrm(5,"p-header",5),e.j41(6,"h3"),e.EFF(7),e.k0s(),e.j41(8,"p"),e.DNE(9,hp,2,1,"a",6),e.EFF(10),e.k0s(),e.j41(11,"h4"),e.EFF(12,"Keywords:"),e.k0s(),e.nrm(13,"p",5),e.j41(14,"div",7)(15,"div",8),e.nrm(16,"p-image",9),e.k0s(),e.j41(17,"div",10)(18,"h3"),e.EFF(19,"Abstract"),e.k0s(),e.nrm(20,"p",5),e.k0s()()()}2&i&&(e.Y8G("value",n.dataSource)("customSort",!0)("scrollable",!0),e.R7$(4),e.Aen(e.lJ4(19,rp)),e.Y8G("modal",!0),e.R50("visible",n.showDialog),e.Y8G("breakpoints",e.lJ4(20,cp)),e.R7$(),e.Y8G("innerHTML",null==n.source?null:n.source.title,e.npT),e.R7$(2),e.SpI("ID: ",null==n.source?null:n.source.id,""),e.R7$(2),e.Y8G("ngIf",null==n.source?null:n.source.doi),e.R7$(),e.LHq(" ",null==n.source?null:n.source.language," | ",null==n.source?null:n.source.type_crossref," | ",null!=n.source&&n.source.ismed_first?"Medicine":"Pasture"," Cluster:",null==n.source?null:n.source.cluster," "),e.R7$(3),e.Y8G("innerHTML",null==n.source?null:n.source.keywords,e.npT),e.R7$(3),e.Y8G("src",null==n.source?null:n.source.image)("preview",!0),e.R7$(4),e.Y8G("innerHTML",null==n.source?null:n.source.abstract,e.npT))},dependencies:[Pc,J,g.Y9,g.Ei,Nc,jc,m.MD,m.bT,Fd,Md,et,Je,M.tm,M.$n,j.S,j.m]})}return o})(),mp=(()=>{class o{constructor(t){this.tableService=t}ngOnInit(){this.tableService.setInfo("pasture")}static#e=this.\u0275fac=function(i){return new(i||o)(e.rXU(A.F))};static#t=this.\u0275cmp=e.VBU({type:o,selectors:[["app-home"]],decls:1,vars:0,template:function(i,n){1&i&&e.nrm(0,"app-table")},dependencies:[ue]})}return o})(),_p=(()=>{class o{constructor(t,i){this.route=t,this.tableService=i,this.cluster_id=0}ngOnInit(){this.route.paramMap.subscribe(t=>{this.type_source=t.get("type_source"),this.tableService.setInfo(this.type_source,this.cluster_id)})}setCluster(t){this.cluster_id=t?39===this.cluster_id?0:this.cluster_id+1:0===this.cluster_id?39:this.cluster_id-1,this.tableService.setInfo(this.type_source,this.cluster_id)}getImageUrl(){let t=this.cluster_id.toString().padStart(3,"0"),i=this.type_source;return"medicine"===i&&(i="med"),`https://s3.lapig.iesa.ufg.br/public/bibiografia/${i}/${t}_keywords.png`}static#e=this.\u0275fac=function(i){return new(i||o)(e.rXU(L.nX),e.rXU(A.F))};static#t=this.\u0275cmp=e.VBU({type:o,selectors:[["app-cluster"]],standalone:!0,features:[e.aNF],decls:11,vars:3,consts:[[1,"grid"],[1,"col-2"],[1,"col-12"],["icon","pi pi-step-backward",1,"",3,"click"],["icon","pi pi-step-forward",3,"click"],[1,"flex","justify-content-center","flex-wrap"],[1,"flex","align-items-center","justify-content-center"],["width","256px",3,"src","alt","preview"],[1,"col-10"]],template:function(i,n){1&i&&(e.j41(0,"div",0)(1,"div",1)(2,"div",0)(3,"div",2)(4,"p-button",3),e.bIt("click",function(){return n.setCluster(!1)}),e.k0s(),e.j41(5,"p-button",4),e.bIt("click",function(){return n.setCluster(!0)}),e.k0s()()(),e.j41(6,"div",5)(7,"div",6),e.nrm(8,"p-image",7),e.k0s()()(),e.j41(9,"div",8),e.nrm(10,"app-table"),e.k0s()()),2&i&&(e.R7$(8),e.Y8G("src",n.getImageUrl())("alt","Cluster_"+n.cluster_id)("preview",!0))},dependencies:[M.tm,M.$n,ue,et,Je]})}return o})(),gp=(()=>{class o{static#e=this.\u0275fac=function(i){return new(i||o)};static#t=this.\u0275mod=e.$C({type:o});static#i=this.\u0275inj=e.G2t({imports:[L.iI.forChild([{path:"",data:{breadcrumb:"GPW Literature Review"},component:mp},{path:":type_source",data:{breadcrumb:"Type Source"},component:_p}]),L.iI]})}return o})(),Cp=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,g.Gg]})}return o})();const wp=["*"];let Ip=(()=>{class o{style;styleClass;static \u0275fac=function(i){return new(i||o)};static \u0275cmp=e.VBU({type:o,selectors:[["p-inputGroup"]],hostAttrs:[1,"p-element","p-inputgroup"],inputs:{style:"style",styleClass:"styleClass"},ngContentSelectors:wp,decls:2,vars:3,consts:[[1,"p-inputgroup",3,"ngClass","ngStyle"]],template:function(i,n){1&i&&(e.NAR(),e.j41(0,"div",0),e.SdG(1),e.k0s()),2&i&&(e.Y8G("ngClass",n.styleClass)("ngStyle",n.style),e.BMQ("data-pc-name","inputgroup"))},dependencies:[m.YU,m.B3],encapsulation:2})}return o})(),xp=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,g.Gg]})}return o})();var tt=I(6150);let it=(()=>{class o extends x.h{static \u0275fac=(()=>{let t;return function(n){return(t||(t=e.xGo(o)))(n||o)}})();static \u0275cmp=e.VBU({type:o,selectors:[["BarsIcon"]],standalone:!0,features:[e.Vt3,e.aNF],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M13.3226 3.6129H0.677419C0.497757 3.6129 0.325452 3.54152 0.198411 3.41448C0.0713707 3.28744 0 3.11514 0 2.93548C0 2.75581 0.0713707 2.58351 0.198411 2.45647C0.325452 2.32943 0.497757 2.25806 0.677419 2.25806H13.3226C13.5022 2.25806 13.6745 2.32943 13.8016 2.45647C13.9286 2.58351 14 2.75581 14 2.93548C14 3.11514 13.9286 3.28744 13.8016 3.41448C13.6745 3.54152 13.5022 3.6129 13.3226 3.6129ZM13.3226 7.67741H0.677419C0.497757 7.67741 0.325452 7.60604 0.198411 7.479C0.0713707 7.35196 0 7.17965 0 6.99999C0 6.82033 0.0713707 6.64802 0.198411 6.52098C0.325452 6.39394 0.497757 6.32257 0.677419 6.32257H13.3226C13.5022 6.32257 13.6745 6.39394 13.8016 6.52098C13.9286 6.64802 14 6.82033 14 6.99999C14 7.17965 13.9286 7.35196 13.8016 7.479C13.6745 7.60604 13.5022 7.67741 13.3226 7.67741ZM0.677419 11.7419H13.3226C13.5022 11.7419 13.6745 11.6706 13.8016 11.5435C13.9286 11.4165 14 11.2442 14 11.0645C14 10.8848 13.9286 10.7125 13.8016 10.5855C13.6745 10.4585 13.5022 10.3871 13.3226 10.3871H0.677419C0.497757 10.3871 0.325452 10.4585 0.198411 10.5855C0.0713707 10.7125 0 10.8848 0 11.0645C0 11.2442 0.0713707 11.4165 0.198411 11.5435C0.325452 11.6706 0.497757 11.7419 0.677419 11.7419Z","fill","currentColor"]],template:function(i,n){1&i&&(e.qSk(),e.j41(0,"svg",0),e.nrm(1,"path",1),e.k0s()),2&i&&(e.HbH(n.getClassNames()),e.BMQ("aria-label",n.ariaLabel)("aria-hidden",n.ariaHidden)("role",n.role))},encapsulation:2})}return o})();var Tp=I(8359);class kp extends Tp.yU{constructor(a,t){super()}schedule(a,t=0){return this}}const ee={setInterval(o,a,...t){const{delegate:i}=ee;return i?.setInterval?i.setInterval(o,a,...t):setInterval(o,a,...t)},clearInterval(o){const{delegate:a}=ee;return(a?.clearInterval||clearInterval)(o)},delegate:void 0};var Sp=I(7908);const nt={now:()=>(nt.delegate||Date).now(),delegate:void 0};class Y{constructor(a,t=Y.now){this.schedulerActionCtor=a,this.now=t}schedule(a,t=0,i){return new this.schedulerActionCtor(this,a).schedule(i,t)}}Y.now=nt.now;const ot=new class Ep extends Y{constructor(a,t=Y.now){super(a,t),this.actions=[],this._active=!1}flush(a){const{actions:t}=this;if(this._active)return void t.push(a);let i;this._active=!0;do{if(i=a.execute(a.state,a.delay))break}while(a=t.shift());if(this._active=!1,i){for(;a=t.shift();)a.unsubscribe();throw i}}}(class Dp extends kp{constructor(a,t){super(a,t),this.scheduler=a,this.work=t,this.pending=!1}schedule(a,t=0){var i;if(this.closed)return this;this.state=a;const n=this.id,s=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(s,n,t)),this.pending=!0,this.delay=t,this.id=null!==(i=this.id)&&void 0!==i?i:this.requestAsyncId(s,this.id,t),this}requestAsyncId(a,t,i=0){return ee.setInterval(a.flush.bind(a,this),i)}recycleAsyncId(a,t,i=0){if(null!=i&&this.delay===i&&!1===this.pending)return t;null!=t&&ee.clearInterval(t)}execute(a,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const i=this._execute(a,t);if(i)return i;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(a,t){let n,i=!1;try{this.work(a)}catch(s){i=!0,n=s||new Error("Scheduled action threw falsy error")}if(i)return this.unsubscribe(),n}unsubscribe(){if(!this.closed){const{id:a,scheduler:t}=this,{actions:i}=t;this.work=this.state=this.scheduler=null,this.pending=!1,(0,Sp.o)(i,this),null!=a&&(this.id=this.recycleAsyncId(t,a,null)),this.delay=null,super.unsubscribe()}}}),Rp=ot;var Mp=I(1985),Fp=I(9470);var Op=I(9974),Lp=I(5343),st=I(4360),Np=I(8750),Pp=I(5964);const zp=["menubar"],Hp=(o,a)=>({"p-submenu-list":o,"p-menubar-root-list":a}),at=o=>({"p-menuitem-link":!0,"p-disabled":o}),Yp=()=>({exact:!1}),$p=o=>({$implicit:o});function Ap(o,a){if(1&o&&e.nrm(0,"li",8),2&o){const t=e.XpG().$implicit,i=e.XpG();e.Aen(i.getItemProp(t,"style")),e.Y8G("ngClass",i.getSeparatorItemClass(t)),e.BMQ("id",i.getItemId(t))("data-pc-section","separator")}}function Xp(o,a){if(1&o&&e.nrm(0,"span",19),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.Y8G("ngClass",i.getItemProp(t,"icon"))("ngStyle",i.getItemProp(t,"iconStyle")),e.BMQ("data-pc-section","icon")("aria-hidden",!0)("tabindex",-1)}}function Kp(o,a){if(1&o&&(e.j41(0,"span",20),e.EFF(1),e.k0s()),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.BMQ("data-pc-section","label"),e.R7$(),e.SpI(" ",i.getItemLabel(t)," ")}}function Up(o,a){if(1&o&&e.nrm(0,"span",21),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.Y8G("innerHTML",i.getItemLabel(t),e.npT),e.BMQ("data-pc-section","label")}}function Qp(o,a){if(1&o&&(e.j41(0,"span",22),e.EFF(1),e.k0s()),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.Y8G("ngClass",i.getItemProp(t,"badgeStyleClass")),e.R7$(),e.JRh(i.getItemProp(t,"badge"))}}function qp(o,a){1&o&&e.nrm(0,"AngleDownIcon",25),2&o&&(e.Y8G("styleClass","p-submenu-icon"),e.BMQ("data-pc-section","submenuicon")("aria-hidden",!0))}function Wp(o,a){1&o&&e.nrm(0,"AngleRightIcon",25),2&o&&(e.Y8G("styleClass","p-submenu-icon"),e.BMQ("data-pc-section","submenuicon")("aria-hidden",!0))}function Zp(o,a){if(1&o&&(e.qex(0),e.DNE(1,qp,1,3,"AngleDownIcon",24)(2,Wp,1,3,"AngleRightIcon",24),e.bVm()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngIf",t.root),e.R7$(),e.Y8G("ngIf",!t.root)}}function Jp(o,a){}function eu(o,a){1&o&&e.DNE(0,Jp,0,0,"ng-template",26),2&o&&e.Y8G("data-pc-section","submenuicon")("aria-hidden",!0)}function tu(o,a){if(1&o&&(e.qex(0),e.DNE(1,Zp,3,2,"ng-container",11)(2,eu,1,2,null,23),e.bVm()),2&o){e.XpG(5);const t=e.sdS(1);e.R7$(),e.Y8G("ngIf",!t.submenuIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.submenuIconTemplate)}}function iu(o,a){if(1&o&&(e.j41(0,"a",15),e.DNE(1,Xp,1,5,"span",16)(2,Kp,2,2,"span",17)(3,Up,1,2,"ng-template",null,2,e.C5r)(5,Qp,2,2,"span",18)(6,tu,3,2,"ng-container",11),e.k0s()),2&o){const t=e.sdS(4),i=e.XpG(3).$implicit,n=e.XpG();e.Y8G("target",n.getItemProp(i,"target"))("ngClass",e.eq3(12,at,n.getItemProp(i,"disabled"))),e.BMQ("href",n.getItemProp(i,"url"),e.B4B)("aria-hidden",!0)("data-automationid",n.getItemProp(i,"automationId"))("data-pc-section","action")("tabindex",-1),e.R7$(),e.Y8G("ngIf",n.getItemProp(i,"icon")),e.R7$(),e.Y8G("ngIf",n.getItemProp(i,"escape"))("ngIfElse",t),e.R7$(3),e.Y8G("ngIf",n.getItemProp(i,"badge")),e.R7$(),e.Y8G("ngIf",n.isItemGroup(i))}}function nu(o,a){if(1&o&&e.nrm(0,"span",19),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.Y8G("ngClass",i.getItemProp(t,"icon"))("ngStyle",i.getItemProp(t,"iconStyle")),e.BMQ("data-pc-section","icon")("aria-hidden",!0)("tabindex",-1)}}function ou(o,a){if(1&o&&(e.j41(0,"span",20),e.EFF(1),e.k0s()),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.R7$(),e.JRh(i.getItemLabel(t))}}function su(o,a){if(1&o&&e.nrm(0,"span",21),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.Y8G("innerHTML",i.getItemLabel(t),e.npT),e.BMQ("data-pc-section","label")}}function au(o,a){if(1&o&&(e.j41(0,"span",22),e.EFF(1),e.k0s()),2&o){const t=e.XpG(4).$implicit,i=e.XpG();e.Y8G("ngClass",i.getItemProp(t,"badgeStyleClass")),e.R7$(),e.JRh(i.getItemProp(t,"badge"))}}function lu(o,a){1&o&&e.nrm(0,"AngleDownIcon",25),2&o&&(e.Y8G("styleClass","p-submenu-icon"),e.BMQ("data-pc-section","submenuicon")("aria-hidden",!0))}function ru(o,a){1&o&&e.nrm(0,"AngleRightIcon",25),2&o&&(e.Y8G("styleClass","p-submenu-icon"),e.BMQ("data-pc-section","submenuicon")("aria-hidden",!0))}function cu(o,a){if(1&o&&(e.qex(0),e.DNE(1,lu,1,3,"AngleDownIcon",24)(2,ru,1,3,"AngleRightIcon",24),e.bVm()),2&o){const t=e.XpG(6);e.R7$(),e.Y8G("ngIf",t.root),e.R7$(),e.Y8G("ngIf",!t.root)}}function du(o,a){}function pu(o,a){1&o&&e.DNE(0,du,0,0,"ng-template",26),2&o&&e.Y8G("data-pc-section","submenuicon")("aria-hidden",!0)}function uu(o,a){if(1&o&&(e.qex(0),e.DNE(1,cu,3,2,"ng-container",11)(2,pu,1,2,null,23),e.bVm()),2&o){e.XpG(5);const t=e.sdS(1);e.R7$(),e.Y8G("ngIf",!t.submenuIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.submenuIconTemplate)}}function hu(o,a){if(1&o&&(e.j41(0,"a",27),e.DNE(1,nu,1,5,"span",16)(2,ou,2,1,"span",17)(3,su,1,2,"ng-template",null,3,e.C5r)(5,au,2,2,"span",18)(6,uu,3,2,"ng-container",11),e.k0s()),2&o){const t=e.sdS(4),i=e.XpG(3).$implicit,n=e.XpG();e.Y8G("routerLink",n.getItemProp(i,"routerLink"))("queryParams",n.getItemProp(i,"queryParams"))("routerLinkActive","p-menuitem-link-active")("routerLinkActiveOptions",n.getItemProp(i,"routerLinkActiveOptions")||e.lJ4(21,Yp))("target",n.getItemProp(i,"target"))("ngClass",e.eq3(22,at,n.getItemProp(i,"disabled")))("fragment",n.getItemProp(i,"fragment"))("queryParamsHandling",n.getItemProp(i,"queryParamsHandling"))("preserveFragment",n.getItemProp(i,"preserveFragment"))("skipLocationChange",n.getItemProp(i,"skipLocationChange"))("replaceUrl",n.getItemProp(i,"replaceUrl"))("state",n.getItemProp(i,"state")),e.BMQ("data-automationid",n.getItemProp(i,"automationId"))("tabindex",-1)("aria-hidden",!0)("data-pc-section","action"),e.R7$(),e.Y8G("ngIf",n.getItemProp(i,"icon")),e.R7$(),e.Y8G("ngIf",n.getItemProp(i,"escape"))("ngIfElse",t),e.R7$(3),e.Y8G("ngIf",n.getItemProp(i,"badge")),e.R7$(),e.Y8G("ngIf",n.isItemGroup(i))}}function mu(o,a){if(1&o&&(e.qex(0),e.DNE(1,iu,7,14,"a",13)(2,hu,7,24,"a",14),e.bVm()),2&o){const t=e.XpG(2).$implicit,i=e.XpG();e.R7$(),e.Y8G("ngIf",!i.getItemProp(t,"routerLink")),e.R7$(),e.Y8G("ngIf",i.getItemProp(t,"routerLink"))}}function _u(o,a){}function gu(o,a){1&o&&e.DNE(0,_u,0,0,"ng-template")}function fu(o,a){if(1&o&&(e.qex(0),e.DNE(1,gu,1,0,null,28),e.bVm()),2&o){const t=e.XpG(2).$implicit,i=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",i.itemTemplate)("ngTemplateOutletContext",e.eq3(2,$p,t.item))}}function bu(o,a){if(1&o){const t=e.RV6();e.j41(0,"p-menubarSub",29),e.bIt("itemClick",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.itemClick.emit(n))})("itemMouseEnter",function(n){e.eBV(t);const s=e.XpG(3);return e.Njj(s.onItemMouseEnter(n))}),e.k0s()}if(2&o){const t=e.XpG(2).$implicit,i=e.XpG();e.Y8G("itemTemplate",i.itemTemplate)("items",t.items)("mobileActive",i.mobileActive)("autoDisplay",i.autoDisplay)("menuId",i.menuId)("activeItemPath",i.activeItemPath)("focusedItemId",i.focusedItemId)("level",i.level+1)}}function vu(o,a){if(1&o){const t=e.RV6();e.j41(0,"li",9,1)(2,"div",10),e.bIt("click",function(n){e.eBV(t);const s=e.XpG().$implicit,l=e.XpG();return e.Njj(l.onItemClick(n,s))})("mouseenter",function(n){e.eBV(t);const s=e.XpG().$implicit,l=e.XpG();return e.Njj(l.onItemMouseEnter({$event:n,processedItem:s}))}),e.DNE(3,mu,3,2,"ng-container",11)(4,fu,2,4,"ng-container",11),e.k0s(),e.DNE(5,bu,1,8,"p-menubarSub",12),e.k0s()}if(2&o){const t=e.XpG(),i=t.$implicit,n=t.index,s=e.XpG();e.HbH(s.getItemProp(i,"styleClass")),e.Y8G("ngStyle",s.getItemProp(i,"style"))("ngClass",s.getItemClass(i))("tooltipOptions",s.getItemProp(i,"tooltipOptions")),e.BMQ("id",s.getItemId(i))("data-pc-section","menuitem")("data-p-highlight",s.isItemActive(i))("data-p-focused",s.isItemFocused(i))("data-p-disabled",s.isItemDisabled(i))("aria-label",s.getItemLabel(i))("aria-disabled",s.isItemDisabled(i)||void 0)("aria-haspopup",s.isItemGroup(i)&&!s.getItemProp(i,"to")?"menu":void 0)("aria-expanded",s.isItemGroup(i)?s.isItemActive(i):void 0)("aria-level",s.level+1)("aria-setsize",s.getAriaSetSize())("aria-posinset",s.getAriaPosInset(n)),e.R7$(2),e.BMQ("data-pc-section","content"),e.R7$(),e.Y8G("ngIf",!s.itemTemplate),e.R7$(),e.Y8G("ngIf",s.itemTemplate),e.R7$(),e.Y8G("ngIf",s.isItemVisible(i)&&s.isItemGroup(i))}}function yu(o,a){if(1&o&&e.DNE(0,Ap,1,5,"li",6)(1,vu,6,21,"li",7),2&o){const t=a.$implicit,i=e.XpG();e.Y8G("ngIf",i.isItemVisible(t)&&i.getItemProp(t,"separator")),e.R7$(),e.Y8G("ngIf",i.isItemVisible(t)&&!i.getItemProp(t,"separator"))}}const Cu=["menubutton"],wu=["rootmenu"],Iu=["*"],xu=o=>({"p-menubar p-component":!0,"p-menubar-mobile-active":o});function Tu(o,a){1&o&&e.eu8(0)}function ku(o,a){if(1&o&&(e.j41(0,"div",8),e.DNE(1,Tu,1,0,"ng-container",9),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.startTemplate)}}function Su(o,a){1&o&&e.nrm(0,"BarsIcon")}function Du(o,a){}function Eu(o,a){1&o&&e.DNE(0,Du,0,0,"ng-template")}function Ru(o,a){if(1&o){const t=e.RV6();e.j41(0,"a",10,2),e.bIt("click",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.menuButtonClick(n))})("keydown",function(n){e.eBV(t);const s=e.XpG();return e.Njj(s.menuButtonKeydown(n))}),e.DNE(2,Su,1,0,"BarsIcon",11)(3,Eu,1,0,null,9),e.k0s()}if(2&o){const t=e.XpG();e.BMQ("aria-haspopup",!!(t.model.length&&t.model.length>0))("aria-expanded",t.mobileActive)("aria-controls",t.id)("aria-label",t.config.translation.aria.navigation)("data-pc-section","button"),e.R7$(2),e.Y8G("ngIf",!t.menuIconTemplate),e.R7$(),e.Y8G("ngTemplateOutlet",t.menuIconTemplate)}}function Mu(o,a){1&o&&e.eu8(0)}function Fu(o,a){if(1&o&&(e.j41(0,"div",12),e.DNE(1,Mu,1,0,"ng-container",9),e.k0s()),2&o){const t=e.XpG();e.R7$(),e.Y8G("ngTemplateOutlet",t.endTemplate)}}function Gu(o,a){1&o&&(e.j41(0,"div",12),e.SdG(1),e.k0s())}let he=(()=>{class o{autoHide;autoHideDelay;mouseLeaves=new P.B;mouseLeft$=this.mouseLeaves.pipe(function jp(o){return(0,Op.N)((a,t)=>{let i=!1,n=null,s=null;const l=()=>{if(s?.unsubscribe(),s=null,i){i=!1;const r=n;n=null,t.next(r)}};a.subscribe((0,st._)(t,r=>{s?.unsubscribe(),i=!0,n=r,s=(0,st._)(t,l,Lp.l),(0,Np.Tg)(o(r)).subscribe(s)},()=>{l(),t.complete()},void 0,()=>{n=s=null}))})}(()=>function Bp(o=0,a=ot){return o<0&&(o=0),function Vp(o=0,a,t=Rp){let i=-1;return null!=a&&((0,Fp.m)(a)?t=a:i=a),new Mp.c(n=>{let s=function Gp(o){return o instanceof Date&&!isNaN(o)}(o)?+o-t.now():o;s<0&&(s=0);let l=0;return t.schedule(function(){n.closed||(n.next(l++),0<=i?this.schedule(void 0,i):n.complete())},s)})}(o,o,a)}(this.autoHideDelay)),(0,Pp.p)(t=>this.autoHide&&t));static \u0275fac=function(i){return new(i||o)};static \u0275prov=e.jDH({token:o,factory:o.\u0275fac})}return o})(),Vu=(()=>{class o{el;renderer;cd;menubarService;items;itemTemplate;root=!1;autoZIndex=!0;baseZIndex=0;mobileActive;autoDisplay;menuId;ariaLabel;ariaLabelledBy;level=0;focusedItemId;activeItemPath;itemClick=new e.bkB;itemMouseEnter=new e.bkB;menuFocus=new e.bkB;menuBlur=new e.bkB;menuKeydown=new e.bkB;menubarViewChild;mouseLeaveSubscriber;constructor(t,i,n,s){this.el=t,this.renderer=i,this.cd=n,this.menubarService=s}ngOnInit(){this.mouseLeaveSubscriber=this.menubarService.mouseLeft$.subscribe(()=>{this.cd.markForCheck()})}onItemClick(t,i){this.getItemProp(i,"command",{originalEvent:t,item:i.item}),this.itemClick.emit({originalEvent:t,processedItem:i,isFocus:!0})}getItemProp(t,i,n=null){return t&&t.item?h.BF.getItemValue(t.item[i],n):void 0}getItemId(t){return t.item&&t.item?.id?t.item.id:`${this.menuId}_${t.key}`}getItemKey(t){return this.getItemId(t)}getItemClass(t){return{...this.getItemProp(t,"class"),"p-menuitem":!0,"p-highlight":this.isItemActive(t),"p-menuitem-active":this.isItemActive(t),"p-focus":this.isItemFocused(t),"p-disabled":this.isItemDisabled(t)}}getItemLabel(t){return this.getItemProp(t,"label")}getSeparatorItemClass(t){return{...this.getItemProp(t,"class"),"p-menuitem-separator":!0}}isItemVisible(t){return!1!==this.getItemProp(t,"visible")}isItemActive(t){if(this.activeItemPath)return this.activeItemPath.some(i=>i.key===t.key)}isItemDisabled(t){return this.getItemProp(t,"disabled")}isItemFocused(t){return this.focusedItemId===this.getItemId(t)}isItemGroup(t){return h.BF.isNotEmpty(t.items)}getAriaSetSize(){return this.items.filter(t=>this.isItemVisible(t)&&!this.getItemProp(t,"separator")).length}getAriaPosInset(t){return t-this.items.slice(0,t).filter(i=>this.isItemVisible(i)&&this.getItemProp(i,"separator")).length+1}onItemMouseLeave(){this.menubarService.mouseLeaves.next(!0)}onItemMouseEnter(t){if(this.autoDisplay){this.menubarService.mouseLeaves.next(!1);const{event:i,processedItem:n}=t;this.itemMouseEnter.emit({originalEvent:i,processedItem:n})}}ngOnDestroy(){this.mouseLeaveSubscriber?.unsubscribe()}static \u0275fac=function(i){return new(i||o)(e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(e.gRc),e.rXU(he))};static \u0275cmp=e.VBU({type:o,selectors:[["p-menubarSub"]],viewQuery:function(i,n){if(1&i&&e.GBs(zp,7),2&i){let s;e.mGM(s=e.lsd())&&(n.menubarViewChild=s.first)}},hostAttrs:[1,"p-element"],inputs:{items:"items",itemTemplate:"itemTemplate",root:"root",autoZIndex:"autoZIndex",baseZIndex:"baseZIndex",mobileActive:"mobileActive",autoDisplay:"autoDisplay",menuId:"menuId",ariaLabel:"ariaLabel",ariaLabelledBy:"ariaLabelledBy",level:"level",focusedItemId:"focusedItemId",activeItemPath:"activeItemPath"},outputs:{itemClick:"itemClick",itemMouseEnter:"itemMouseEnter",menuFocus:"menuFocus",menuBlur:"menuBlur",menuKeydown:"menuKeydown"},decls:3,vars:11,consts:[["menubar",""],["listItem",""],["htmlLabel",""],["htmlRouteLabel",""],["role","menu",3,"focus","blur","keydown","ngClass","tabindex"],["ngFor","",3,"ngForOf"],["role","separator",3,"style","ngClass",4,"ngIf"],["role","menuitem","pTooltip","",3,"ngStyle","ngClass","class","tooltipOptions",4,"ngIf"],["role","separator",3,"ngClass"],["role","menuitem","pTooltip","",3,"ngStyle","ngClass","tooltipOptions"],[1,"p-menuitem-content",3,"click","mouseenter"],[4,"ngIf"],[3,"itemTemplate","items","mobileActive","autoDisplay","menuId","activeItemPath","focusedItemId","level","itemClick","itemMouseEnter",4,"ngIf"],["pRipple","",3,"target","ngClass",4,"ngIf"],["pRipple","",3,"routerLink","queryParams","routerLinkActive","routerLinkActiveOptions","target","ngClass","fragment","queryParamsHandling","preserveFragment","skipLocationChange","replaceUrl","state",4,"ngIf"],["pRipple","",3,"target","ngClass"],["class","p-menuitem-icon",3,"ngClass","ngStyle",4,"ngIf"],["class","p-menuitem-text",4,"ngIf","ngIfElse"],["class","p-menuitem-badge",3,"ngClass",4,"ngIf"],[1,"p-menuitem-icon",3,"ngClass","ngStyle"],[1,"p-menuitem-text"],[1,"p-menuitem-text",3,"innerHTML"],[1,"p-menuitem-badge",3,"ngClass"],[4,"ngTemplateOutlet"],[3,"styleClass",4,"ngIf"],[3,"styleClass"],[3,"data-pc-section","aria-hidden"],["pRipple","",3,"routerLink","queryParams","routerLinkActive","routerLinkActiveOptions","target","ngClass","fragment","queryParamsHandling","preserveFragment","skipLocationChange","replaceUrl","state"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"itemClick","itemMouseEnter","itemTemplate","items","mobileActive","autoDisplay","menuId","activeItemPath","focusedItemId","level"]],template:function(i,n){if(1&i){const s=e.RV6();e.j41(0,"ul",4,0),e.bIt("focus",function(r){return e.eBV(s),e.Njj(n.menuFocus.emit(r))})("blur",function(r){return e.eBV(s),e.Njj(n.menuBlur.emit(r))})("keydown",function(r){return e.eBV(s),e.Njj(n.menuKeydown.emit(r))}),e.DNE(2,yu,2,2,"ng-template",5),e.k0s()}2&i&&(e.Y8G("ngClass",e.l_i(8,Hp,!n.root,n.root))("tabindex",0),e.BMQ("data-pc-section","menu")("aria-label",n.ariaLabel)("aria-labelledBy",n.ariaLabelledBy)("id",n.menuId)("aria-activedescendant",n.focusedItemId),e.R7$(2),e.Y8G("ngForOf",n.items))},dependencies:()=>[m.YU,m.Sq,m.bT,m.T3,m.B3,L.Wk,L.wQ,E.n,j.m,Q,q,o],encapsulation:2})}return o})(),Bu=(()=>{class o{document;platformId;el;renderer;cd;config;menubarService;set model(t){this._model=t,this._processedItems=this.createProcessedItems(this._model||[])}get model(){return this._model}style;styleClass;autoZIndex=!0;baseZIndex=0;autoDisplay=!0;autoHide;autoHideDelay=100;id;ariaLabel;ariaLabelledBy;onFocus=new e.bkB;onBlur=new e.bkB;templates;menubutton;rootmenu;startTemplate;endTemplate;menuIconTemplate;submenuIconTemplate;itemTemplate;mobileActive;outsideClickListener;resizeListener;mouseLeaveSubscriber;dirty=!1;focused=!1;activeItemPath=(0,e.vPA)([]);number=(0,e.vPA)(0);focusedItemInfo=(0,e.vPA)({index:-1,level:0,parentKey:"",item:null});searchValue="";searchTimeout;_processedItems;_model;get visibleItems(){const t=this.activeItemPath().find(i=>i.key===this.focusedItemInfo().parentKey);return t?t.items:this.processedItems}get processedItems(){return(!this._processedItems||!this._processedItems.length)&&(this._processedItems=this.createProcessedItems(this.model||[])),this._processedItems}get focusedItemId(){const t=this.focusedItemInfo();return t.item&&t.item?.id?t.item.id:-1!==t.index?`${this.id}${h.BF.isNotEmpty(t.parentKey)?"_"+t.parentKey:""}_${t.index}`:null}constructor(t,i,n,s,l,r,c){this.document=t,this.platformId=i,this.el=n,this.renderer=s,this.cd=l,this.config=r,this.menubarService=c,(0,e.QZP)(()=>{const p=this.activeItemPath();h.BF.isNotEmpty(p)?(this.bindOutsideClickListener(),this.bindResizeListener()):(this.unbindOutsideClickListener(),this.unbindResizeListener())})}ngOnInit(){this.menubarService.autoHide=this.autoHide,this.menubarService.autoHideDelay=this.autoHideDelay,this.mouseLeaveSubscriber=this.menubarService.mouseLeft$.subscribe(()=>this.unbindOutsideClickListener()),this.id=this.id||(0,h._Y)()}ngAfterContentInit(){this.templates?.forEach(t=>{switch(t.getType()){case"start":this.startTemplate=t.template;break;case"end":this.endTemplate=t.template;break;case"menuicon":this.menuIconTemplate=t.template;break;case"submenuicon":this.submenuIconTemplate=t.template;break;default:this.itemTemplate=t.template}})}createProcessedItems(t,i=0,n={},s=""){const l=[];return t&&t.forEach((r,c)=>{const p=(""!==s?s+"_":"")+c,u={item:r,index:c,level:i,key:p,parent:n,parentKey:s};u.items=this.createProcessedItems(r.items,i+1,u,p),l.push(u)}),l}getItemProp(t,i){return t?h.BF.getItemValue(t[i]):void 0}menuButtonClick(t){this.toggle(t)}menuButtonKeydown(t){("Enter"===t.code||"Space"===t.code)&&this.menuButtonClick(t)}onItemClick(t){const{originalEvent:i,processedItem:n}=t,s=this.isProcessedItemGroup(n),l=h.BF.isEmpty(n.parent);if(this.isSelected(n)){const{index:c,key:p,level:u,parentKey:_,item:b}=n;this.activeItemPath.set(this.activeItemPath().filter(f=>p!==f.key&&p.startsWith(f.key))),this.focusedItemInfo.set({index:c,level:u,parentKey:_,item:b}),this.dirty=!l,d.D.focus(this.rootmenu.menubarViewChild.nativeElement)}else if(s)this.onItemChange(t);else{const c=l?n:this.activeItemPath().find(p=>""===p.parentKey);this.hide(i),this.changeFocusedItemIndex(i,c?c.index:-1),this.mobileActive=!1,d.D.focus(this.rootmenu.menubarViewChild.nativeElement)}}onItemMouseEnter(t){d.D.isTouchDevice()||this.mobileActive||this.onItemChange(t)}changeFocusedItemIndex(t,i){const n=this.findVisibleItem(i);if(this.focusedItemInfo().index!==i){const s=this.focusedItemInfo();this.focusedItemInfo.set({...s,item:n.item,index:i}),this.scrollInView()}}scrollInView(t=-1){const n=d.D.findSingle(this.rootmenu.el.nativeElement,`li[id="${-1!==t?`${this.id}_${t}`:this.focusedItemId}"]`);n&&n.scrollIntoView&&n.scrollIntoView({block:"nearest",inline:"nearest"})}onItemChange(t){const{processedItem:i,isFocus:n}=t;if(h.BF.isEmpty(i))return;const{index:s,key:l,level:r,parentKey:c,items:p,item:u}=i,_=h.BF.isNotEmpty(p),b=this.activeItemPath().filter(f=>f.parentKey!==c&&f.parentKey!==l);_&&b.push(i),this.focusedItemInfo.set({index:s,level:r,parentKey:c,item:u}),this.activeItemPath.set(b),_&&(this.dirty=!0),n&&d.D.focus(this.rootmenu.menubarViewChild.nativeElement)}toggle(t){this.mobileActive?(this.mobileActive=!1,h.Q$.clear(this.rootmenu.el.nativeElement),this.hide()):(this.mobileActive=!0,h.Q$.set("menu",this.rootmenu.el.nativeElement,this.config.zIndex.menu),setTimeout(()=>{this.show()},0)),this.cd.markForCheck(),this.bindOutsideClickListener(),t.preventDefault()}hide(t,i){this.mobileActive&&setTimeout(()=>{d.D.focus(this.menubutton.nativeElement)},0),this.activeItemPath.set([]),this.focusedItemInfo.set({index:-1,level:0,parentKey:"",item:null}),i&&d.D.focus(this.rootmenu.menubarViewChild.nativeElement),this.dirty=!1}show(){const t=this.findVisibleItem(this.findFirstFocusedItemIndex());this.focusedItemInfo.set({index:this.findFirstFocusedItemIndex(),level:0,parentKey:"",item:t.item}),d.D.focus(this.rootmenu.menubarViewChild.nativeElement)}onMenuFocus(t){this.focused=!0;const i=this.findVisibleItem(this.findFirstFocusedItemIndex()),n=-1!==this.focusedItemInfo().index?this.focusedItemInfo():{index:this.findFirstFocusedItemIndex(),level:0,parentKey:"",item:i.item};this.focusedItemInfo.set(n),this.onFocus.emit(t)}onMenuBlur(t){this.focused=!1,this.focusedItemInfo.set({index:-1,level:0,parentKey:"",item:null}),this.searchValue="",this.dirty=!1,this.onBlur.emit(t)}onKeyDown(t){const i=t.metaKey||t.ctrlKey;switch(t.code){case"ArrowDown":this.onArrowDownKey(t);break;case"ArrowUp":this.onArrowUpKey(t);break;case"ArrowLeft":this.onArrowLeftKey(t);break;case"ArrowRight":this.onArrowRightKey(t);break;case"Home":this.onHomeKey(t);break;case"End":this.onEndKey(t);break;case"Space":this.onSpaceKey(t);break;case"Enter":this.onEnterKey(t);break;case"Escape":this.onEscapeKey(t);break;case"Tab":this.onTabKey(t);break;case"PageDown":case"PageUp":case"Backspace":case"ShiftLeft":case"ShiftRight":break;default:!i&&h.BF.isPrintableCharacter(t.key)&&this.searchItems(t,t.key)}}findVisibleItem(t){return h.BF.isNotEmpty(this.visibleItems)?this.visibleItems[t]:null}findFirstFocusedItemIndex(){const t=this.findSelectedItemIndex();return t<0?this.findFirstItemIndex():t}findFirstItemIndex(){return this.visibleItems.findIndex(t=>this.isValidItem(t))}findSelectedItemIndex(){return this.visibleItems.findIndex(t=>this.isValidSelectedItem(t))}isProcessedItemGroup(t){return t&&h.BF.isNotEmpty(t.items)}isSelected(t){return this.activeItemPath().some(i=>i.key===t.key)}isValidSelectedItem(t){return this.isValidItem(t)&&this.isSelected(t)}isValidItem(t){return!!t&&!this.isItemDisabled(t.item)&&!this.isItemSeparator(t.item)}isItemDisabled(t){return this.getItemProp(t,"disabled")}isItemSeparator(t){return this.getItemProp(t,"separator")}isItemMatched(t){return this.isValidItem(t)&&this.getProccessedItemLabel(t).toLocaleLowerCase().startsWith(this.searchValue.toLocaleLowerCase())}isProccessedItemGroup(t){return t&&h.BF.isNotEmpty(t.items)}searchItems(t,i){this.searchValue=(this.searchValue||"")+i;let n=-1,s=!1;return-1!==this.focusedItemInfo().index?(n=this.visibleItems.slice(this.focusedItemInfo().index).findIndex(l=>this.isItemMatched(l)),n=-1===n?this.visibleItems.slice(0,this.focusedItemInfo().index).findIndex(l=>this.isItemMatched(l)):n+this.focusedItemInfo().index):n=this.visibleItems.findIndex(l=>this.isItemMatched(l)),-1!==n&&(s=!0),-1===n&&-1===this.focusedItemInfo().index&&(n=this.findFirstFocusedItemIndex()),-1!==n&&this.changeFocusedItemIndex(t,n),this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(()=>{this.searchValue="",this.searchTimeout=null},500),s}getProccessedItemLabel(t){return t?this.getItemLabel(t.item):void 0}getItemLabel(t){return this.getItemProp(t,"label")}onArrowDownKey(t){const i=this.visibleItems[this.focusedItemInfo().index];if(i&&h.BF.isEmpty(i.parent))this.isProccessedItemGroup(i)&&(this.onItemChange({originalEvent:t,processedItem:i}),this.focusedItemInfo.set({index:-1,parentKey:i.key,item:i.item}),this.onArrowRightKey(t));else{const s=-1!==this.focusedItemInfo().index?this.findNextItemIndex(this.focusedItemInfo().index):this.findFirstFocusedItemIndex();this.changeFocusedItemIndex(t,s),t.preventDefault()}}onArrowRightKey(t){const i=this.visibleItems[this.focusedItemInfo().index];if(i&&this.activeItemPath().find(s=>s.key===i.parentKey))this.isProccessedItemGroup(i)&&(this.onItemChange({originalEvent:t,processedItem:i}),this.focusedItemInfo.set({index:-1,parentKey:i.key,item:i.item}),this.onArrowDownKey(t));else{const s=-1!==this.focusedItemInfo().index?this.findNextItemIndex(this.focusedItemInfo().index):this.findFirstFocusedItemIndex();this.changeFocusedItemIndex(t,s),t.preventDefault()}}onArrowUpKey(t){const i=this.visibleItems[this.focusedItemInfo().index];if(h.BF.isEmpty(i.parent)){if(this.isProccessedItemGroup(i)){this.onItemChange({originalEvent:t,processedItem:i}),this.focusedItemInfo.set({index:-1,parentKey:i.key,item:i.item});const l=this.findLastItemIndex();this.changeFocusedItemIndex(t,l)}}else{const s=this.activeItemPath().find(l=>l.key===i.parentKey);if(0===this.focusedItemInfo().index){this.focusedItemInfo.set({index:-1,parentKey:s?s.parentKey:"",item:i.item}),this.searchValue="",this.onArrowLeftKey(t);const l=this.activeItemPath().filter(r=>r.parentKey!==this.focusedItemInfo().parentKey);this.activeItemPath.set(l)}else{const l=-1!==this.focusedItemInfo().index?this.findPrevItemIndex(this.focusedItemInfo().index):this.findLastFocusedItemIndex();this.changeFocusedItemIndex(t,l)}}t.preventDefault()}onArrowLeftKey(t){const i=this.visibleItems[this.focusedItemInfo().index],n=i?this.activeItemPath().find(s=>s.key===i.parentKey):null;if(n){this.onItemChange({originalEvent:t,processedItem:n});const s=this.activeItemPath().filter(l=>l.parentKey!==this.focusedItemInfo().parentKey);this.activeItemPath.set(s),t.preventDefault()}else{const s=-1!==this.focusedItemInfo().index?this.findPrevItemIndex(this.focusedItemInfo().index):this.findLastFocusedItemIndex();this.changeFocusedItemIndex(t,s),t.preventDefault()}}onHomeKey(t){this.changeFocusedItemIndex(t,this.findFirstItemIndex()),t.preventDefault()}onEndKey(t){this.changeFocusedItemIndex(t,this.findLastItemIndex()),t.preventDefault()}onSpaceKey(t){this.onEnterKey(t)}onEscapeKey(t){this.hide(t,!0),this.focusedItemInfo().index=this.findFirstFocusedItemIndex(),t.preventDefault()}onTabKey(t){if(-1!==this.focusedItemInfo().index){const i=this.visibleItems[this.focusedItemInfo().index];!this.isProccessedItemGroup(i)&&this.onItemChange({originalEvent:t,processedItem:i})}this.hide()}onEnterKey(t){if(-1!==this.focusedItemInfo().index){const i=d.D.findSingle(this.rootmenu.el.nativeElement,`li[id="${this.focusedItemId}"]`),n=i&&d.D.findSingle(i,'a[data-pc-section="action"]');n?n.click():i&&i.click();const s=this.visibleItems[this.focusedItemInfo().index];!this.isProccessedItemGroup(s)&&(this.focusedItemInfo().index=this.findFirstFocusedItemIndex())}t.preventDefault()}findLastFocusedItemIndex(){const t=this.findSelectedItemIndex();return t<0?this.findLastItemIndex():t}findLastItemIndex(){return h.BF.findLastIndex(this.visibleItems,t=>this.isValidItem(t))}findPrevItemIndex(t){const i=t>0?h.BF.findLastIndex(this.visibleItems.slice(0,t),n=>this.isValidItem(n)):-1;return i>-1?i:t}findNextItemIndex(t){const i=tthis.isValidItem(n)):-1;return i>-1?i+t+1:t}bindResizeListener(){(0,m.UE)(this.platformId)&&(this.resizeListener||(this.resizeListener=this.renderer.listen(this.document.defaultView,"resize",t=>{d.D.isTouchDevice()||this.hide(t,!0),this.mobileActive=!1})))}bindOutsideClickListener(){(0,m.UE)(this.platformId)&&(this.outsideClickListener||(this.outsideClickListener=this.renderer.listen(this.document,"click",t=>{const i=this.rootmenu.el.nativeElement!==t.target&&!this.rootmenu.el.nativeElement.contains(t.target),n=this.mobileActive&&this.menubutton.nativeElement!==t.target&&!this.menubutton.nativeElement.contains(t.target);i&&(n?this.mobileActive=!1:this.hide())})))}unbindOutsideClickListener(){this.outsideClickListener&&(this.outsideClickListener(),this.outsideClickListener=null)}unbindResizeListener(){this.resizeListener&&(this.resizeListener(),this.resizeListener=null)}ngOnDestroy(){this.mouseLeaveSubscriber?.unsubscribe(),this.unbindOutsideClickListener(),this.unbindResizeListener()}static \u0275fac=function(i){return new(i||o)(e.rXU(m.qQ),e.rXU(e.Agw),e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(e.gRc),e.rXU(g.r1),e.rXU(he))};static \u0275cmp=e.VBU({type:o,selectors:[["p-menubar"]],contentQueries:function(i,n,s){if(1&i&&e.wni(s,g.Ei,4),2&i){let l;e.mGM(l=e.lsd())&&(n.templates=l)}},viewQuery:function(i,n){if(1&i&&(e.GBs(Cu,5),e.GBs(wu,5)),2&i){let s;e.mGM(s=e.lsd())&&(n.menubutton=s.first),e.mGM(s=e.lsd())&&(n.rootmenu=s.first)}},hostAttrs:[1,"p-element"],inputs:{model:"model",style:"style",styleClass:"styleClass",autoZIndex:"autoZIndex",baseZIndex:"baseZIndex",autoDisplay:"autoDisplay",autoHide:"autoHide",autoHideDelay:"autoHideDelay",id:"id",ariaLabel:"ariaLabel",ariaLabelledBy:"ariaLabelledBy"},outputs:{onFocus:"onFocus",onBlur:"onBlur"},features:[e.Jv_([he])],ngContentSelectors:Iu,decls:8,vars:24,consts:[["rootmenu",""],["legacy",""],["menubutton",""],[3,"ngClass","ngStyle"],["class","p-menubar-start",4,"ngIf"],["tabindex","0","role","button","class","p-menubar-button",3,"click","keydown",4,"ngIf"],[3,"itemClick","menuFocus","menuBlur","menuKeydown","itemMouseEnter","items","itemTemplate","menuId","root","baseZIndex","autoZIndex","mobileActive","autoDisplay","ariaLabel","ariaLabelledBy","focusedItemId","activeItemPath"],["class","p-menubar-end",4,"ngIf","ngIfElse"],[1,"p-menubar-start"],[4,"ngTemplateOutlet"],["tabindex","0","role","button",1,"p-menubar-button",3,"click","keydown"],[4,"ngIf"],[1,"p-menubar-end"]],template:function(i,n){if(1&i){const s=e.RV6();e.NAR(),e.j41(0,"div",3),e.DNE(1,ku,2,1,"div",4)(2,Ru,4,7,"a",5),e.j41(3,"p-menubarSub",6,0),e.bIt("itemClick",function(r){return e.eBV(s),e.Njj(n.onItemClick(r))})("menuFocus",function(r){return e.eBV(s),e.Njj(n.onMenuFocus(r))})("menuBlur",function(r){return e.eBV(s),e.Njj(n.onMenuBlur(r))})("menuKeydown",function(r){return e.eBV(s),e.Njj(n.onKeyDown(r))})("itemMouseEnter",function(r){return e.eBV(s),e.Njj(n.onItemMouseEnter(r))}),e.k0s(),e.DNE(5,Fu,2,1,"div",7)(6,Gu,2,0,"ng-template",null,1,e.C5r),e.k0s()}if(2&i){const s=e.sdS(7);e.HbH(n.styleClass),e.Y8G("ngClass",e.eq3(22,xu,n.mobileActive))("ngStyle",n.style),e.BMQ("data-pc-section","root")("data-pc-name","menubar"),e.R7$(),e.Y8G("ngIf",n.startTemplate),e.R7$(),e.Y8G("ngIf",n.model&&n.model.length>0),e.R7$(),e.Y8G("items",n.processedItems)("itemTemplate",n.itemTemplate)("menuId",n.id)("root",!0)("baseZIndex",n.baseZIndex)("autoZIndex",n.autoZIndex)("mobileActive",n.mobileActive)("autoDisplay",n.autoDisplay)("ariaLabel",n.ariaLabel)("ariaLabelledBy",n.ariaLabelledBy)("focusedItemId",n.focused?n.focusedItemId:void 0)("activeItemPath",n.activeItemPath()),e.R7$(2),e.Y8G("ngIf",n.endTemplate)("ngIfElse",s)}},dependencies:()=>[m.YU,m.bT,m.T3,m.B3,it,Vu],styles:["@layer primeng{.p-menubar{display:flex;align-items:center}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative}.p-menubar-root-list{display:flex;align-items:center;flex-wrap:wrap}.p-menubar-root-list>li ul{display:none;z-index:1}.p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}.p-menubar .p-submenu-list{display:none;position:absolute;z-index:2}.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menubar-root-list .p-icon-wrapper,.p-menubar .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menubar-custom,.p-menubar .p-menubar-end{margin-left:auto;align-self:center}.p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}}\n"],encapsulation:2,changeDetection:0})}return o})(),Ou=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.$C({type:o});static \u0275inj=e.G2t({imports:[m.MD,L.iI,E.Z,j.S,g.Gg,it,Q,q,L.iI,j.S,g.Gg]})}return o})();var Lu=I(894);const Nu=(o,a)=>({"ml-auto":o,"ml-2":a}),ju=o=>["pi",o];function Pu(o,a){}function zu(o,a){if(1&o&&e.nrm(0,"p-badge",10),2&o){const t=e.XpG(),i=t.$implicit,n=t.root;e.Y8G("ngClass",e.l_i(2,Nu,!n,n))("value",i.badge)}}function Hu(o,a){if(1&o&&(e.j41(0,"span",11),e.EFF(1),e.k0s()),2&o){const t=e.XpG().$implicit;e.R7$(),e.JRh(t.shortcut)}}function Yu(o,a){if(1&o&&e.nrm(0,"i",12),2&o){const t=e.XpG().root;e.Y8G("ngClass",e.eq3(1,ju,t?"pi-angle-down ml-2":"pi-angle-right ml-auto"))}}function $u(o,a){if(1&o&&(e.j41(0,"a",5),e.nrm(1,"span"),e.j41(2,"span",6),e.EFF(3),e.k0s(),e.DNE(4,zu,1,5,"p-badge",7)(5,Hu,2,1,"span",8)(6,Yu,1,3,"i",9),e.k0s()),2&o){const t=a.$implicit;e.Y8G("routerLink",t.href),e.R7$(),e.HbH(t.icon),e.R7$(2),e.JRh(t.label),e.R7$(),e.Y8G("ngIf",t.badge),e.R7$(),e.Y8G("ngIf",t.shortcut),e.R7$(),e.Y8G("ngIf",t.items)}}function Au(o,a){if(1&o){const t=e.RV6();e.j41(0,"a",13),e.EFF(1),e.k0s(),e.j41(2,"div",14)(3,"p-inputGroup"),e.nrm(4,"input",15,0),e.j41(6,"p-button",16),e.bIt("click",function(){e.eBV(t);const n=e.sdS(5),s=e.XpG();return e.Njj(s.applyFilter(n.value))}),e.nrm(7,"span",17),e.k0s()()()}if(2&o){const t=e.XpG();e.R7$(),e.SpI("Total: ",t.statisSource.total," ")}}let Xu=(()=>{class o{constructor(t,i){this.statusSource=t,this.tableService=i}ngOnInit(){this.statusSource.statusSource$.subscribe(t=>{this.statisSource=t}),this.items=[{label:"Full",icon:"pi pi-table",routerLink:["/"]},{label:"Cluster Pasture",icon:"pi pi-table",routerLink:["/pasture"]},{label:"Cluster Medicine",icon:"pi pi-table",routerLink:["/medicine"]}]}applyFilter(t){this.tableService.applyFilter(t)}static#e=this.\u0275fac=function(i){return new(i||o)(e.rXU(Lu.d),e.rXU(A.F))};static#t=this.\u0275cmp=e.VBU({type:o,selectors:[["app-head"]],standalone:!0,features:[e.aNF],decls:4,vars:1,consts:[["search",""],[3,"model"],["pTemplate","start"],["pTemplate","item"],["pTemplate","end"],["pRipple","",1,"flex","align-items-center","p-menuitem-link",3,"routerLink"],[1,"ml-2"],[3,"ngClass","value",4,"ngIf"],["class","ml-auto border-1 surface-border border-round surface-100 text-xs p-1",4,"ngIf"],[3,"ngClass",4,"ngIf"],[3,"ngClass","value"],[1,"ml-auto","border-1","surface-border","border-round","surface-100","text-xs","p-1"],[3,"ngClass"],["p-menuitem-text","",1,"flex","align-items-center","p-menuitem-link"],[1,"flex","align-items-center","gap-2"],["type","text","pInputText","","placeholder","Search",1,"w-8rem","sm:w-auto"],[3,"click"],[1,"pi","pi-search"]],template:function(i,n){1&i&&(e.j41(0,"p-menubar",1),e.DNE(1,Pu,0,0,"ng-template",2)(2,$u,7,7,"ng-template",3)(3,Au,8,1,"ng-template",4),e.k0s()),2&i&&e.Y8G("model",n.items)},dependencies:[xp,Ip,g.Ei,tt.EJ,tt.Ex,Ou,Bu,L.Wk,H.u,H.S,m.YU,E.Z,E.n,m.bT,M.tm,M.$n]})}return o})(),Ku=(()=>{class o{static#e=this.\u0275fac=function(i){return new(i||o)};static#t=this.\u0275mod=e.$C({type:o});static#i=this.\u0275inj=e.G2t({imports:[m.MD,gp,ue,Cp,Xu]})}return o})()}}]); \ No newline at end of file diff --git a/726.5cc06c9e00a442b0.js b/726.5cc06c9e00a442b0.js new file mode 100644 index 0000000..a564648 --- /dev/null +++ b/726.5cc06c9e00a442b0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkgpw_literature=self.webpackChunkgpw_literature||[]).push([[726],{2726:(k,c,r)=>{r.r(c),r.d(c,{LandingModule:()=>b});var h=r(177),d=r(7488),e=r(4438),u=r(7693),n=r(1455);let g=(()=>{class s{el;renderer;zone;constructor(t,i,a){this.el=t,this.renderer=i,this.zone=a}selector;set enterClass(t){this._enterClass=t,console.warn("enterClass is deprecated, use enterFromClass instead")}get enterClass(){return this._enterClass}enterFromClass;enterActiveClass;enterToClass;set leaveClass(t){this._leaveClass=t,console.warn("leaveClass is deprecated, use leaveFromClass instead")}get leaveClass(){return this._leaveClass}leaveFromClass;leaveActiveClass;leaveToClass;hideOnOutsideClick;toggleClass;hideOnEscape;eventListener;documentClickListener;documentKeydownListener;target;enterListener;leaveListener;animating;_enterClass;_leaveClass;clickListener(){this.target=this.resolveTarget(),this.toggleClass?this.toggle():null===this.target.offsetParent?this.enter():this.leave()}toggle(){n.D.hasClass(this.target,this.toggleClass)?n.D.removeClass(this.target,this.toggleClass):n.D.addClass(this.target,this.toggleClass)}enter(){this.enterActiveClass?this.animating||(this.animating=!0,"slidedown"===this.enterActiveClass&&(this.target.style.height="0px",n.D.removeClass(this.target,"hidden"),this.target.style.maxHeight=this.target.scrollHeight+"px",n.D.addClass(this.target,"hidden"),this.target.style.height=""),n.D.addClass(this.target,this.enterActiveClass),(this.enterClass||this.enterFromClass)&&n.D.removeClass(this.target,this.enterClass||this.enterFromClass),this.enterListener=this.renderer.listen(this.target,"animationend",()=>{n.D.removeClass(this.target,this.enterActiveClass),this.enterToClass&&n.D.addClass(this.target,this.enterToClass),this.enterListener&&this.enterListener(),"slidedown"===this.enterActiveClass&&(this.target.style.maxHeight=""),this.animating=!1})):((this.enterClass||this.enterFromClass)&&n.D.removeClass(this.target,this.enterClass||this.enterFromClass),this.enterToClass&&n.D.addClass(this.target,this.enterToClass)),this.hideOnOutsideClick&&this.bindDocumentClickListener(),this.hideOnEscape&&this.bindDocumentKeydownListener()}leave(){this.leaveActiveClass?this.animating||(this.animating=!0,n.D.addClass(this.target,this.leaveActiveClass),(this.leaveClass||this.leaveFromClass)&&n.D.removeClass(this.target,this.leaveClass||this.leaveFromClass),this.leaveListener=this.renderer.listen(this.target,"animationend",()=>{n.D.removeClass(this.target,this.leaveActiveClass),this.leaveToClass&&n.D.addClass(this.target,this.leaveToClass),this.leaveListener&&this.leaveListener(),this.animating=!1})):((this.leaveClass||this.leaveFromClass)&&n.D.removeClass(this.target,this.leaveClass||this.leaveFromClass),this.leaveToClass&&n.D.addClass(this.target,this.leaveToClass)),this.hideOnOutsideClick&&this.unbindDocumentClickListener(),this.hideOnEscape&&this.unbindDocumentKeydownListener()}resolveTarget(){if(this.target)return this.target;switch(this.selector){case"@next":return this.el.nativeElement.nextElementSibling;case"@prev":return this.el.nativeElement.previousElementSibling;case"@parent":return this.el.nativeElement.parentElement;case"@grandparent":return this.el.nativeElement.parentElement.parentElement;default:return document.querySelector(this.selector)}}bindDocumentClickListener(){this.documentClickListener||(this.documentClickListener=this.renderer.listen(this.el.nativeElement.ownerDocument,"click",t=>{this.isVisible()&&"static"!==getComputedStyle(this.target).getPropertyValue("position")?this.isOutsideClick(t)&&this.leave():this.unbindDocumentClickListener()}))}bindDocumentKeydownListener(){this.documentKeydownListener||this.zone.runOutsideAngular(()=>{this.documentKeydownListener=this.renderer.listen(this.el.nativeElement.ownerDocument,"keydown",t=>{const{key:i,keyCode:a,which:l}=t;(!this.isVisible()||"static"===getComputedStyle(this.target).getPropertyValue("position"))&&this.unbindDocumentKeydownListener(),this.isVisible()&&"Escape"===i&&27===a&&27===l&&this.leave()})})}isVisible(){return null!==this.target.offsetParent}isOutsideClick(t){return!this.el.nativeElement.isSameNode(t.target)&&!this.el.nativeElement.contains(t.target)&&!this.target.contains(t.target)}unbindDocumentClickListener(){this.documentClickListener&&(this.documentClickListener(),this.documentClickListener=null)}unbindDocumentKeydownListener(){this.documentKeydownListener&&(this.documentKeydownListener(),this.documentKeydownListener=null)}ngOnDestroy(){this.target=null,this.eventListener&&this.eventListener(),this.unbindDocumentClickListener(),this.unbindDocumentKeydownListener()}static \u0275fac=function(i){return new(i||s)(e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(e.SKi))};static \u0275dir=e.FsC({type:s,selectors:[["","pStyleClass",""]],hostAttrs:[1,"p-element"],hostBindings:function(i,a){1&i&&e.bIt("click",function(o){return a.clickListener(o)})},inputs:{selector:[e.Mj6.None,"pStyleClass","selector"],enterClass:"enterClass",enterFromClass:"enterFromClass",enterActiveClass:"enterActiveClass",enterToClass:"enterToClass",leaveClass:"leaveClass",leaveFromClass:"leaveFromClass",leaveActiveClass:"leaveActiveClass",leaveToClass:"leaveToClass",hideOnOutsideClick:"hideOnOutsideClick",toggleClass:"toggleClass",hideOnEscape:"hideOnEscape"}})}return s})(),p=(()=>{class s{static \u0275fac=function(i){return new(i||s)};static \u0275mod=e.$C({type:s});static \u0275inj=e.G2t({imports:[h.MD]})}return s})();var m=r(563);let v=(()=>{class s{constructor(t,i){this.el=t,this.renderer=i,this.documentScrollListener=null,this.loadListener=()=>{},this.entered=!1,this.visibilityHidden=!0}ngOnInit(){this.isImage()&&(this.loadListener=this.renderer.listen(this.el.nativeElement,"load",()=>{this.bind()}))}ngAfterViewInit(){this.isImage()||this.bind()}bind(){this.isInViewPort()&&this.enter(),this.entered||(this.documentScrollListener=this.renderer.listen("window","scroll",()=>{this.isInViewPort()&&this.documentScrollListener&&(this.enter(),this.documentScrollListener(),this.documentScrollListener=null)}))}shouldEnter(){return!this.entered&&this.isInViewPort()}isInViewPort(){let t=this.el.nativeElement.parentElement.parentElement.parentElement.getBoundingClientRect(),a=document.documentElement.clientHeight;return!(t.top>0)||t.top>=0&&a>=t.top}enter(){this.el.nativeElement.classList.add("hidden",this.animation),this.el.nativeElement.classList.remove("visibility-hidden","hidden"),this.entered=!0}isImage(){return"IMG"===this.el.nativeElement.tagName}ngOnDestroy(){this.documentScrollListener&&this.documentScrollListener(),this.loadListener&&this.loadListener()}static#e=this.\u0275fac=function(i){return new(i||s)(e.rXU(e.aKT),e.rXU(e.sFG))};static#t=this.\u0275dir=e.FsC({type:s,selectors:[["","animateEnter",""]],hostVars:2,hostBindings:function(i,a){2&i&&e.AVh("visibility-hidden",a.visibilityHidden)},inputs:{animation:[e.Mj6.None,"animateEnter","animation"]}})}return s})(),f=(()=>{class s{constructor(t,i){this.router=t,this.layoutService=i,this.darkMode=!1,this.subscription=this.layoutService.configUpdate$.subscribe(a=>{this.darkMode="dark"===a.colorScheme||"dim"===a.colorScheme})}ngOnDestroy(){this.subscription.unsubscribe()}static#e=this.\u0275fac=function(i){return new(i||s)(e.rXU(d.Ix),e.rXU(u.Y))};static#t=this.\u0275cmp=e.VBU({type:s,selectors:[["ng-component"]],decls:86,vars:1,consts:[["menu",""],[1,"relative","overflow-hidden","flex","flex-column","justify-content-center"],[1,"bg-circle","opacity-50",2,"top","-200px","left","-700px"],[1,"bg-circle","hidden","lg:flex",2,"top","50px","right","-800px","transform","rotate(60deg)"],[1,"landing-wrapper"],[1,"flex","align-items-center","justify-content-between","relative","lg:static","py-6","px-4","mx-0","md:px-7","lg:px-8","lg:py-6","lg:mx-8"],[1,"cursor-pointer",3,"click"],["src","assets/layout/images/logo.png","alt","Logo",1,"logo-landing"],["pRipple","","pStyleClass","@next","enterFromClass","ng-hidden","enterActiveClass","px-fadein","leaveToClass","ng-hidden","leaveActiveClass","px-fadeout",1,"cursor-pointer","block","md:hidden","text-700","text-primary",3,"hideOnOutsideClick"],[1,"pi","pi-bars","text-4xl"],[1,"list-none","p-3","md:p-0","justify-content-end","ng-hidden","md:flex","absolute","md:static","w-full","md:w-6","md:px-0","z-3","shadow-2","md:shadow-none","surface-card","md:surface-ground",2,"top","80px","right","0%"],["pRipple","","pStyleClass","@parent","enterFromClass","ng-hidden","enterActiveClass","px-fadein","leaveToClass","ng-hidden","leaveActiveClass","px-fadeout",1,"cursor-pointer","block","md:hidden","text-700","text-primary","absolute","z-5",2,"top","1.5rem","right","1.5rem"],[1,"pi","pi-times","text-3xl"],[1,"md:mt-0"],["pRipple","","pStyleClass","@grandparent","enterFromClass","ng-hidden","enterActiveClass","px-fadein","leaveToClass","ng-hidden",1,"flex","m-0","md:ml-5","px-0","py-3","text-900","font-medium","line-height-3","cursor-pointer",3,"click"],["pRipple","","pStyleClass","@grandparent","enterFromClass","ng-hidden","enterActiveClass","px-fadein","leaveToClass","ng-hidden",1,"flex","m-0","md:ml-5","px-0","py-3","text-900","font-medium","line-height-3","cursor-pointer"],[1,"py-4","px-4","mx-0","md:mx-6","lg:mx-8","lg:px-8","z-2"],["id","home",1,"grid","grid-nogutter","justify-content-between","align-items-center","mb-6","py-6","md:mb-8","md:py-8"],[1,"col-12","md:col-4","flex","flex-column","gap-4","flex-order-1","md:flex-order-0","align-items-center","md:align-items-start","text-center","md:text-left"],[1,"block","text-900","font-bold","text-4xl"],[1,"block","text-700","text-lg"],[1,"flex","flex-wrap","gap-5","list-none","p-0"],[1,"flex","align-items-center"],[1,"p-1","border-circle","bg-green-400","inline-block","mr-2"],[1,"text-900","font-semibold"],[1,"col-12","md:col-7","flex-order-0","md:flex-order-1","mb-6","md:mb-0","border-round"],["animateEnter","moveinright","src","assets/layout/images/banner.webp","alt","",1,"w-10","border-round","shadow-2","animation-duration-1000","animation-ease-out"],["id","modules",1,"my-6","md:my-8"],[1,"text-900","block","font-bold","text-5xl","mb-4","text-center"],[1,"text-700","block","text-xl","mb-8","text-center","line-height-3"],[1,"flex","flex-column","lg:flex-row","align-items-center","justify-content-between","mt-8","gap-8"],[1,"flex","flex-column","align-items-center"],["animateEnter","scalein","src","assets/layout/images/database.webp","alt","chat",1,"w-10","border-round","surface-border","shadow-2","animation-duration-500","origin-top"],[1,"block","text-900","text-lg","font-semibold","mt-4","text-center"],["animateEnter","scalein","src","assets/layout/images/cluster.webp","alt","chat",1,"w-10","border-round","surface-border","shadow-2","animation-duration-500","origin-top"],["animateEnter","scalein","src","assets/layout/images/results.webp","alt","chat",1,"w-10","border-round","surface-border","shadow-2","animation-duration-500","origin-top"],["id","data-source",1,"my-12","py-12","md:my-6","md:py-6","w-full"],[1,"text-900","font-bold","text-5xl","mb-4","text-center"],[1,""],[1,"text-600","text-xl","text-justify","mb-2","line-height-3"],["href","https://openalex.org/","target","_blank"],[1,"text-600","text-xl","text-justify","mb-8","line-height-3"],[1,"flex","flex-column","justify-content-center","w-full","align-items-center"],["href","#",1,"cursor-pointer"],[1,"text-600","text-xl","text-justify","line-height-3"]],template:function(i,a){if(1&i){const l=e.RV6();e.j41(0,"div",1),e.nrm(1,"div",2)(2,"div",3),e.j41(3,"div",4)(4,"div",5)(5,"a",6),e.bIt("click",function(){return e.eBV(l),e.Njj(a.router.navigate(["/"]))}),e.nrm(6,"img",7),e.k0s(),e.j41(7,"a",8),e.nrm(8,"i",9),e.k0s(),e.j41(9,"ul",10,0)(11,"a",11),e.nrm(12,"i",12),e.k0s(),e.j41(13,"li",13)(14,"a",14),e.bIt("click",function(){return e.eBV(l),e.Njj(a.router.navigate(["/"],{fragment:"home"}))}),e.j41(15,"span"),e.EFF(16,"Home"),e.k0s()()(),e.j41(17,"li")(18,"a",14),e.bIt("click",function(){return e.eBV(l),e.Njj(a.router.navigate(["/literature"]))}),e.j41(19,"span"),e.EFF(20,"Database"),e.k0s()()(),e.j41(21,"li")(22,"a",14),e.bIt("click",function(){return e.eBV(l),e.Njj(a.router.navigate(["/literature/cluster/pasture"]))}),e.j41(23,"span"),e.EFF(24,"Clusters"),e.k0s()()(),e.j41(25,"li")(26,"a",15)(27,"span"),e.EFF(28,"Analysis (coming)"),e.k0s()()()()(),e.j41(29,"div",16)(30,"div",17)(31,"div",18)(32,"span",19),e.EFF(33,"Understanding the world\u2019s knowledge production on Grassland"),e.k0s(),e.j41(34,"span",20),e.EFF(35,"This project showcases the results of a comprehensive scientometric analysis of global scientific publications focused on grasslands. The analysis aimed to:"),e.k0s(),e.j41(36,"ul",21)(37,"li",22),e.nrm(38,"div",23),e.j41(39,"span",24),e.EFF(40,"Identify key research groups and institutions specializing in various themes related to grasslands"),e.k0s()(),e.j41(41,"li",22),e.nrm(42,"div",23),e.j41(43,"span",24),e.EFF(44,"Highlight potential data gaps in the existing research"),e.k0s()()()(),e.j41(45,"div",25),e.nrm(46,"img",26),e.k0s()(),e.j41(47,"div",27)(48,"span",28),e.EFF(49,"Explore Further"),e.k0s(),e.j41(50,"span",29),e.EFF(51,"This website offers several ways to explore the analysis results."),e.k0s(),e.j41(52,"div",30)(53,"div",31),e.nrm(54,"img",32),e.j41(55,"span",33),e.EFF(56,"Database Access: View the complete dataset of analyzed publications."),e.k0s()(),e.j41(57,"div",31),e.nrm(58,"img",34),e.j41(59,"span",33),e.EFF(60,"Publication Clusters: Investigate the identified clusters of related publications."),e.k0s()(),e.j41(61,"div",31),e.nrm(62,"img",35),e.j41(63,"span",33),e.EFF(64,"Results & Analysis: See graphs, charts, and statistical analyses summarizing the findings."),e.k0s()()()(),e.j41(65,"div",36)(66,"div",37),e.EFF(67,"Data Source"),e.k0s(),e.j41(68,"div",38)(69,"div",39),e.EFF(70,"The literature used for this analysis was obtained from the "),e.j41(71,"a",40),e.EFF(72,"OpenAlex database"),e.k0s(),e.EFF(73,", a comprehensive open-access repository of scientific publications."),e.k0s(),e.j41(74,"div",41),e.EFF(75,"Priem, J., Piwowar, H., & Orr, R. (2022). OpenAlex: A fully-open index of scholarly works, authors, venues, institutions, and concepts. ArXiv. https://arxiv.org/abs/2205.01833"),e.k0s()()(),e.j41(76,"div",42)(77,"a",43),e.nrm(78,"img",7),e.k0s(),e.j41(79,"div",44),e.EFF(80,"UFG \u2013 Federal University of Goi\xe1s"),e.k0s(),e.j41(81,"div",44),e.EFF(82,"Lapig \u2013 Remote Sensing and GIS Lab"),e.k0s(),e.j41(83,"div",44)(84,"strong"),e.EFF(85,"Pasture Research Program"),e.k0s()()()()()()}2&i&&(e.R7$(7),e.Y8G("hideOnOutsideClick",!0))},dependencies:[g,m.n,v],styles:[".bg-circle[_ngcontent-%COMP%]{width:1000px;height:1000px;border-radius:50%;background-image:linear-gradient(140deg,var(--primary-color),var(--surface-ground) 80%);position:absolute;opacity:.25;z-index:-1}.visibility-hidden[_ngcontent-%COMP%]{visibility:hidden}.moveinright[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_moveinright .15s linear}@keyframes _ngcontent-%COMP%_moveinright{0%{opacity:0;transform:translate(50px);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translate(0)}}.logo-landing[_ngcontent-%COMP%]{width:80px;height:80px}"]})}return s})(),C=(()=>{class s{static#e=this.\u0275fac=function(i){return new(i||s)};static#t=this.\u0275mod=e.$C({type:s});static#s=this.\u0275inj=e.G2t({imports:[d.iI.forChild([{path:"",component:f}]),d.iI]})}return s})();var y=r(1141),x=r(6497);let b=(()=>{class s{static#e=this.\u0275fac=function(i){return new(i||s)};static#t=this.\u0275mod=e.$C({type:s});static#s=this.\u0275inj=e.G2t({imports:[h.MD,C,y.tm,d.iI,p,x.G,m.Z]})}return s})()}}]); \ No newline at end of file diff --git a/811.5320d0f98b60de9d.js b/811.5320d0f98b60de9d.js deleted file mode 100644 index 5d5d39b..0000000 --- a/811.5320d0f98b60de9d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkgpw_literature=self.webpackChunkgpw_literature||[]).push([[811],{6811:(h,r,o)=>{o.r(r),o.d(r,{NotfoundModule:()=>d});var l=o(177),i=o(2365),t=o(4438),c=o(1141);const a=()=>["/"];let u=(()=>{class n{static#t=this.\u0275fac=function(e){return new(e||n)};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["ng-component"]],decls:11,vars:2,consts:[["viewBox","0 0 960 540","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink","version","1.1","preserveAspectRatio","none",1,"min-h-screen","min-w-screen","fixed","left-0",2,"bottom","-10rem"],["x","0","y","0","width","960","height","540","fill","var(--surface-ground)"],["d","M0 331L26.7 321C53.3 311 106.7 291 160 291C213.3 291 266.7 311 320 329.5C373.3 348 426.7 365 480 373.2C533.3 381.3 586.7 380.7 640 373.8C693.3 367 746.7 354 800 341.2C853.3 328.3 906.7 315.7 933.3 309.3L960 303L960 541L933.3 541C906.7 541 853.3 541 800 541C746.7 541 693.3 541 640 541C586.7 541 533.3 541 480 541C426.7 541 373.3 541 320 541C266.7 541 213.3 541 160 541C106.7 541 53.3 541 26.7 541L0 541Z","fill","var(--orange-500)","stroke-linecap","round","stroke-linejoin","miter"],[1,"px-5","min-h-screen","flex","justify-content-center","align-items-center"],[1,"z-1","text-center"],[1,"text-900","font-bold","text-8xl","mb-4"],[1,"line-height-3","mt-0","mb-5","text-700","text-xl","font-medium"],["styleClass","p-button-warning font-medium p-button-raised",3,"routerLink"]],template:function(e,p){1&e&&(t.qSk(),t.j41(0,"svg",0),t.nrm(1,"rect",1)(2,"path",2),t.k0s(),t.joV(),t.j41(3,"div",3)(4,"div",4)(5,"div",5),t.EFF(6,"Oops!"),t.k0s(),t.j41(7,"p",6),t.EFF(8,"There is nothing here"),t.k0s(),t.j41(9,"p-button",7),t.EFF(10,"Go to Dashboard"),t.k0s()()()),2&e&&(t.R7$(9),t.Y8G("routerLink",t.lJ4(1,a)))},dependencies:[i.Wk,c.$n],encapsulation:2})}return n})(),m=(()=>{class n{static#t=this.\u0275fac=function(e){return new(e||n)};static#n=this.\u0275mod=t.$C({type:n});static#e=this.\u0275inj=t.G2t({imports:[i.iI.forChild([{path:"",component:u}]),i.iI]})}return n})(),d=(()=>{class n{static#t=this.\u0275fac=function(e){return new(e||n)};static#n=this.\u0275mod=t.$C({type:n});static#e=this.\u0275inj=t.G2t({imports:[l.MD,m,c.tm]})}return n})()}}]); \ No newline at end of file diff --git a/811.a412848c3bf809f6.js b/811.a412848c3bf809f6.js new file mode 100644 index 0000000..e663034 --- /dev/null +++ b/811.a412848c3bf809f6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkgpw_literature=self.webpackChunkgpw_literature||[]).push([[811],{6811:(h,r,o)=>{o.r(r),o.d(r,{NotfoundModule:()=>d});var l=o(177),s=o(7488),t=o(4438),c=o(1141);const u=()=>["/"];let a=(()=>{class e{static#t=this.\u0275fac=function(n){return new(n||e)};static#e=this.\u0275cmp=t.VBU({type:e,selectors:[["ng-component"]],decls:11,vars:2,consts:[["viewBox","0 0 960 540","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink","version","1.1","preserveAspectRatio","none",1,"min-h-screen","min-w-screen","fixed","left-0",2,"bottom","-10rem"],["x","0","y","0","width","960","height","540","fill","var(--surface-ground)"],["d","M0 331L26.7 321C53.3 311 106.7 291 160 291C213.3 291 266.7 311 320 329.5C373.3 348 426.7 365 480 373.2C533.3 381.3 586.7 380.7 640 373.8C693.3 367 746.7 354 800 341.2C853.3 328.3 906.7 315.7 933.3 309.3L960 303L960 541L933.3 541C906.7 541 853.3 541 800 541C746.7 541 693.3 541 640 541C586.7 541 533.3 541 480 541C426.7 541 373.3 541 320 541C266.7 541 213.3 541 160 541C106.7 541 53.3 541 26.7 541L0 541Z","fill","var(--green-300)","stroke-linecap","round","stroke-linejoin","miter"],[1,"px-5","min-h-screen","flex","justify-content-center","align-items-center"],[1,"z-1","text-center"],[1,"text-900","font-bold","text-8xl","mb-4"],[1,"line-height-3","mt-0","mb-5","text-700","text-xl","font-medium"],["styleClass","p-button-success font-medium p-button-raised",3,"routerLink"]],template:function(n,p){1&n&&(t.qSk(),t.j41(0,"svg",0),t.nrm(1,"rect",1)(2,"path",2),t.k0s(),t.joV(),t.j41(3,"div",3)(4,"div",4)(5,"div",5),t.EFF(6,"Oops!"),t.k0s(),t.j41(7,"p",6),t.EFF(8,"There is nothing here"),t.k0s(),t.j41(9,"p-button",7),t.EFF(10,"Go to Dashboard"),t.k0s()()()),2&n&&(t.R7$(9),t.Y8G("routerLink",t.lJ4(1,u)))},dependencies:[s.Wk,c.$n],encapsulation:2})}return e})(),m=(()=>{class e{static#t=this.\u0275fac=function(n){return new(n||e)};static#e=this.\u0275mod=t.$C({type:e});static#n=this.\u0275inj=t.G2t({imports:[s.iI.forChild([{path:"",component:a}]),s.iI]})}return e})(),d=(()=>{class e{static#t=this.\u0275fac=function(n){return new(n||e)};static#e=this.\u0275mod=t.$C({type:e});static#n=this.\u0275inj=t.G2t({imports:[l.MD,m,c.tm]})}return e})()}}]); \ No newline at end of file diff --git a/assets/demo/styles/badges.css b/assets/demo/styles/badges.css new file mode 100644 index 0000000..0486b2b --- /dev/null +++ b/assets/demo/styles/badges.css @@ -0,0 +1,93 @@ +.product-badge { + border-radius: var(--border-radius); + padding: 0.25em 0.5rem; + text-transform: uppercase; + font-weight: 700; + font-size: 12px; + letter-spacing: 0.3px; +} +.product-badge.status-instock { + background: var(--green-200); + color: var(--green-800); +} +.product-badge.status-outofstock { + background: var(--pink-200); + color: var(--pink-800); +} +.product-badge.status-lowstock { + background: var(--yellow-200); + color: var(--yellow-800); +} + +.product-badge-text { + font-weight: 700; + font-size: 12px; + letter-spacing: 0.3px; +} +.product-badge-text.status-instock { + color: var(--green-500); +} +.product-badge-text.status-outofstock { + color: var(--pink-500); +} +.product-badge-text.status-lowstock { + color: var(--yellow-500); +} + +.customer-badge { + border-radius: var(--border-radius); + padding: 0.25em 0.5rem; + text-transform: uppercase; + font-weight: 700; + font-size: 12px; + letter-spacing: 0.3px; +} +.customer-badge.status-qualified { + background: var(--green-200); + color: var(--green-800); +} +.customer-badge.status-unqualified { + background: var(--pink-200); + color: var(--pink-800); +} +.customer-badge.status-negotiation { + background: var(--yellow-200); + color: var(--yellow-800); +} +.customer-badge.status-new { + background: var(--blue-200); + color: var(--blue-800); +} +.customer-badge.status-renewal { + background: var(--purple-200); + color: var(--purple-800); +} +.customer-badge.status-proposal { + background: var(--orange-200); + color: var(--orange-800); +} + +.order-badge { + border-radius: var(--border-radius); + padding: 0.25em 0.5rem; + text-transform: uppercase; + font-weight: 700; + font-size: 12px; + letter-spacing: 0.3px; +} +.order-badge.order-delivered { + background: #C8E6C9; + color: #256029; +} +.order-badge.order-cancelled { + background: #FFCDD2; + color: #C63737; +} +.order-badge.order-pending { + background: #FEEDAF; + color: #8A5340; +} +.order-badge.order-returned { + background: #ECCFFF; + color: #694382; +} diff --git a/assets/demo/styles/code.css b/assets/demo/styles/code.css new file mode 100644 index 0000000..93161a2 --- /dev/null +++ b/assets/demo/styles/code.css @@ -0,0 +1,14 @@ +pre.app-code { + background-color: var(--surface-ground); + margin: 0 0 1rem 0; + padding: 0; + border-radius: var(--border-radius); + overflow: auto; +} +pre.app-code code { + color: var(--surface-900); + padding: 1rem; + line-height: 1.5; + display: block; + font-family: monaco, Consolas, monospace; +} diff --git a/assets/layout/images/banner.webp b/assets/layout/images/banner.webp new file mode 100644 index 0000000000000000000000000000000000000000..f5e9c4f8e29534e258bdd0ff3f05d133b7744271 GIT binary patch literal 200736 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�h)M&n)aIIue;FY=*Rp{nqunr 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 Tr!0!6>up^vAKtbstL6S*3Qm2M literal 0 HcmV?d00001 diff --git a/assets/layout/images/cluster.webp b/assets/layout/images/cluster.webp new file mode 100644 index 0000000000000000000000000000000000000000..f3a008f0f5ed04a9da3a7dc447f9a60d11fc8222 GIT binary patch literal 91440 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

ky!Bxi7yn6~%SZmRk8PeZ;m*)MBXUnt!ExX+POE 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 literal 10181 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 DgEE_8 diff --git a/assets/layout/images/logo2.png b/assets/layout/images/logo2.png deleted file mode 100644 index 48a4a58b1b92649e2485dff7057bb7f2484d9401..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98053 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�S+*=wyryH;sCL-j3W&mHuwV&aZw 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 Y7Q?x#NO-=*0|R^%WIjsQNt%ZKAE&4qV*mgE diff --git a/assets/layout/images/logo3.png b/assets/layout/images/logo3.png deleted file mode 100644 index c739a71c0b1f4d2be92f8863591aacd12cb9eb30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155680 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 diff --git a/assets/layout/images/logo4.png b/assets/layout/images/logo4.png deleted file mode 100644 index 768f78d17422cd55a329d5d2ab3b7e9a99efcc6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20658 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