PageSourceSearch

https://app.esgenix.com/assets/MenuDoc-D0YdIDlj.js

js esgenix.com collected 2026-10-08 04:55:08 UTC 142,887 bytes, 1,139 lines download raw bytes

1import{R as H,S as C,U as l,a as m,c as d,k as y,n as A,av as x,e as I,t as z,h as S,b as f,F as L,v as V,V as M,d as v,bp as O,bv as b,bq as T,ct as D,bs as P,bu as W,cb as F,bI as w,by as qe,c4 as We,c5 as Ze,cK as Xe,bD as ee,bH as R,bL as Ye,cC as Qe,bK as Z,H as X,w as K,x as N,T as Y,N as te,bQ as de,cx as pe,bG as B,bU as q,ar as fe,cL as oe,b_ as Je,b$ as se,r as E,i as _,O as $e}from"./index-BiDzv_XD.js";import{s as he}from"./index-Cn5DzftV.js";import{s as ne}from"./index-CNDa--p4.js";import{s as be}from"./index-CMHYdoce.js";import{s as Ie}from"./index-CCeyYb4M.js";import{s as ie}from"./index-DVWI9TjT.js";import{s as et}from"./index-Z8ti_WG-.js";import{s as tt}from"./index-CFlz08CI.js";import{s as nt,a as it,b as at}from"./index-Be02MSt3.js";import{s as rt,a as ot}from"./index-Bna06bUG.js";import{s as st}from"./index-CiVQnkqS.js";import"./index-_-Tc6y63.js";import"./index-D-3iZBqv.js";var ut=function(e){var t=e.dt;return`
2.p-breadcrumb {
3    background: `.concat(t("breadcrumb.background"),`;
4    padding: `).concat(t("breadcrumb.padding"),`;
5    overflow-x: auto;
6}
7
8.p-breadcrumb-list {
9    margin: 0;
10    padding: 0;
11    list-style-type: none;
12    display: flex;
13    align-items: center;
14    flex-wrap: nowrap;
15    gap: `).concat(t("breadcrumb.gap"),`;
16}
17
18.p-breadcrumb-separator {
19    display: flex;
20    align-items: center;
21    color: `).concat(t("breadcrumb.separator.color"),`;
22}
23
24.p-breadcrumb-separator-icon:dir(rtl) {
25    transform: rotate(180deg);
26}
27
28.p-breadcrumb::-webkit-scrollbar {
29    display: none;
30}
31
32.p-breadcrumb-item-link {
33    text-decoration: none;
34    display: flex;
35    align-items: center;
36    gap: `).concat(t("breadcrumb.item.gap"),`;
37    transition: background `).concat(t("breadcrumb.transition.duration"),", color ").concat(t("breadcrumb.transition.duration"),", outline-color ").concat(t("breadcrumb.transition.duration"),", box-shadow ").concat(t("breadcrumb.transition.duration"),`;
38    border-radius: `).concat(t("breadcrumb.item.border.radius"),`;
39    outline-color: transparent;
40    color: `).concat(t("breadcrumb.item.color"),`;
41}
42
43.p-breadcrumb-item-link:focus-visible {
44    box-shadow: `).concat(t("breadcrumb.item.focus.ring.shadow"),`;
45    outline: `).concat(t("breadcrumb.item.focus.ring.width")," ").concat(t("breadcrumb.item.focus.ring.style")," ").concat(t("breadcrumb.item.focus.ring.color"),`;
46    outline-offset: `).concat(t("breadcrumb.item.focus.ring.offset"),`;
47}
48
49.p-breadcrumb-item-link:hover .p-breadcrumb-item-label {
50    color: `).concat(t("breadcrumb.item.hover.color"),`;
51}
52
53.p-breadcrumb-item-label {
54    transition: inherit;
55}
56
57.p-breadcrumb-item-icon {
58    color: `).concat(t("breadcrumb.item.icon.color"),`;
59    transition: inherit;
60}
61
62.p-breadcrumb-item-link:hover .p-breadcrumb-item-icon {
63    color: `).concat(t("breadcrumb.item.icon.hover.color"),`;
64}
65`)},ct={root:"p-breadcrumb p-component",list:"p-breadcrumb-list",homeItem:"p-breadcrumb-home-item",separator:"p-breadcrumb-separator",separatorIcon:"p-breadcrumb-separator-icon",item:function(e){var t=e.instance;return["p-breadcrumb-item",{"p-disabled":t.disabled()}]},itemLink:"p-breadcrumb-item-link",itemIcon:"p-breadcrumb-item-icon",itemLabel:"p-breadcrumb-item-label"},lt=H.extend({name:"breadcrumb",theme:ut,classes:ct}),mt={name:"BaseBreadcrumb",extends:C,props:{model:{type:Array,default:null},home:{type:null,default:null}},style:lt,provide:function(){return{$pcBreadcrumb:this,$parentInstance:this}}},ge={name:"BreadcrumbItem",hostName:"Breadcrumb",extends:C,props:{item:null,templates:null,index:null},methods:{onClick:function(e){this.item.command&&this.item.command({originalEvent:e,item:this.item})},visible:function(){return typeof this.item.visible=="function"?this.item.visible():this.item.visible!==!1},disabled:function(){return typeof this.item.disabled=="function"?this.item.disabled():this.item.disabled},label:function(){return typeof this.item.label=="function"?this.item.label():this.item.label},isCurrentUrl:function(){var e=this.item,t=e.to,a=e.url,r=typeof window<"u"?window.location.pathname:"";return t===r||a===r?"page":void 0}},computed:{ptmOptions:function(){return{context:{item:this.item,index:this.index}}},getMenuItemProps:function(){var e=this;return{action:l({class:this.cx("itemLink"),"aria-current":this.isCurrentUrl(),onClick:function(a){return e.onClick(a)}},this.ptm("itemLink",this.ptmOptions)),icon:l({class:[this.cx("icon"),this.item.icon]},this.ptm("icon",this.ptmOptions)),label:l({class:this.cx("label")},this.ptm("label",this.ptmOptions))}}}},dt=["href","target","aria-current"];function pt(n,e,t,a,r,i){return i.visible()?(m(),d("li",l({key:0,class:[n.cx("item"),t.item.class]},n.ptm("item",i.ptmOptions)),[t.templates.item?(m(),y(x(t.templates.item),{key:1,item:t.item,label:i.label(),props:i.getMenuItemProps},null,8,["item","label","props"])):(m(),d("a",l({key:0,href:t.item.url||"#",class:n.cx("itemLink"),target:t.item.target,"aria-current":i.isCurrentUrl(),onClick:e[0]||(e[0]=function(){return i.onClick&&i.onClick.apply(i,arguments)})},n.ptm("itemLink",i.ptmOptions)),[t.templates&&t.templates.itemicon?(m(),y(x(t.templates.itemicon),{key:0,item:t.item,class:A(n.cx("itemIcon",i.ptmOptions))},null,8,["item","class"])):t.item.icon?(m(),d("span",l({key:1,class:[n.cx("itemIcon"),t.item.icon]},n.ptm("itemIcon",i.ptmOptions)),null,16)):I("",!0),t.item.label?(m(),d("span",l({key:2,class:n.cx("itemLabel")},n.ptm("itemLabel",i.ptmOptions)),z(i.label()),17)):I("",!0)],16,dt))],16)):I("",!0)}ge.render=pt;var ve={name:"Breadcrumb",extends:mt,inheritAttrs:!1,components:{BreadcrumbItem:ge,ChevronRightIcon:ne}};function ft(n,e,t,a,r,i){var u=S("BreadcrumbItem"),c=S("ChevronRightIcon");return m(),d("nav",l({class:n.cx("root")},n.ptmi("root")),[f("ol",l({class:n.cx("list")},n.ptm("list")),[n.home?(m(),y(u,l({key:0,item:n.home,class:n.cx("homeItem"),templates:n.$slots,pt:n.pt,unstyled:n.unstyled},n.ptm("homeItem")),null,16,["item","class","templates","pt","unstyled"])):I("",!0),(m(!0),d(L,null,V(n.model,function(o,s){return m(),d(L,{key:o.label+"_"+s},[n.home||s!==0?(m(),d("li",l({key:0,class:n.cx("separator"),ref_for:!0},n.ptm("separator")),[M(n.$slots,"separator",{},function(){return[v(c,l({"aria-hidden":"true",class:n.cx("separatorIcon"),ref_for:!0},n.ptm("separatorIcon")),null,16,["class"])]})],16)):I("",!0),v(u,{item:o,index:s,templates:n.$slots,pt:n.pt,unstyled:n.unstyled},null,8,["item","index","templates","pt","unstyled"])],64)}),128))],16)],16)}ve.render=ft;var ht=function(e){var t=e.dt;return`
66.p-contextmenu {
67    background: `.concat(t("contextmenu.background"),`;
68    color: `).concat(t("contextmenu.color"),`;
69    border: 1px solid `).concat(t("contextmenu.border.color"),`;
70    border-radius: `).concat(t("contextmenu.border.radius"),`;
71    box-shadow: `).concat(t("contextmenu.shadow"),`;
72    min-width: 12.5rem;
73}
74
75.p-contextmenu-root-list,
76.p-contextmenu-submenu {
77    margin: 0;
78    padding: `).concat(t("contextmenu.list.padding"),`;
79    list-style: none;
80    outline: 0 none;
81    display: flex;
82    flex-direction: column;
83    gap: `).concat(t("contextmenu.list.gap"),`;
84}
85
86.p-contextmenu-submenu {
87    position: absolute;
88    display: flex;
89    flex-direction: column;
90    min-width: 100%;
91    z-index: 1;
92    background: `).concat(t("contextmenu.background"),`;
93    color: `).concat(t("contextmenu.color"),`;
94    border: 1px solid `).concat(t("contextmenu.border.color"),`;
95    border-radius: `).concat(t("contextmenu.border.radius"),`;
96    box-shadow: `).concat(t("contextmenu.shadow"),`;
97}
98
99.p-contextmenu-item {
100    position: relative;
101}
102
103.p-contextmenu-item-content {
104    transition: background `).concat(t("contextmenu.transition.duration"),", color ").concat(t("contextmenu.transition.duration"),`;
105    border-radius: `).concat(t("contextmenu.item.border.radius"),`;
106    color: `).concat(t("contextmenu.item.color"),`;
107}
108
109.p-contextmenu-item-link {
110    cursor: pointer;
111    display: flex;
112    align-items: center;
113    text-decoration: none;
114    overflow: hidden;
115    position: relative;
116    color: inherit;
117    padding: `).concat(t("contextmenu.item.padding"),`;
118    gap: `).concat(t("contextmenu.item.gap"),`;
119    user-select: none;
120}
121
122.p-contextmenu-item-label {
123    line-height: 1;
124}
125
126.p-contextmenu-item-icon {
127    color: `).concat(t("contextmenu.item.icon.color"),`;
128}
129
130.p-contextmenu-submenu-icon {
131    color: `).concat(t("contextmenu.submenu.icon.color"),`;
132    margin-left: auto;
133    font-size: `).concat(t("contextmenu.submenu.icon.size"),`;
134    width: `).concat(t("contextmenu.submenu.icon.size"),`;
135    height: `).concat(t("contextmenu.submenu.icon.size"),`;
136}
137
138.p-contextmenu-submenu-icon:dir(rtl) {
139    margin-left: 0;
140    margin-right: auto;
141}
142
143.p-contextmenu-item.p-focus > .p-contextmenu-item-content {
144    color: `).concat(t("contextmenu.item.focus.color"),`;
145    background: `).concat(t("contextmenu.item.focus.background"),`;
146}
147
148.p-contextmenu-item.p-focus > .p-contextmenu-item-content .p-contextmenu-item-icon {
149    color: `).concat(t("contextmenu.item.icon.focus.color"),`;
150}
151
152.p-contextmenu-item.p-focus > .p-contextmenu-item-content .p-contextmenu-submenu-icon {
153    color: `).concat(t("contextmenu.submenu.icon.focus.color"),`;
154}
155
156.p-contextmenu-item:not(.p-disabled) > .p-contextmenu-item-content:hover {
157    color: `).concat(t("contextmenu.item.focus.color"),`;
158    background: `).concat(t("contextmenu.item.focus.background"),`;
159}
160
161.p-contextmenu-item:not(.p-disabled) > .p-contextmenu-item-content:hover .p-contextmenu-item-icon {
162    color: `).concat(t("contextmenu.item.icon.focus.color"),`;
163}
164
165.p-contextmenu-item:not(.p-disabled) > .p-contextmenu-item-content:hover .p-contextmenu-submenu-icon {
166    color: `).concat(t("contextmenu.submenu.icon.focus.color"),`;
167}
168
169.p-contextmenu-item-active > .p-contextmenu-item-content {
170    color: `).concat(t("contextmenu.item.active.color"),`;
171    background: `).concat(t("contextmenu.item.active.background"),`;
172}
173
174.p-contextmenu-item-active > .p-contextmenu-item-content .p-contextmenu-item-icon {
175    color: `).concat(t("contextmenu.item.icon.active.color"),`;
176}
177
178.p-contextmenu-item-active > .p-contextmenu-item-content .p-contextmenu-submenu-icon {
179    color: `).concat(t("contextmenu.submenu.icon.active.color"),`;
180}
181
182.p-contextmenu-separator {
183    border-block-start: 1px solid `).concat(t("contextmenu.separator.border.color"),`;
184}
185
186.p-contextmenu-enter-from,
187.p-contextmenu-leave-active {
188    opacity: 0;
189}
190
191.p-contextmenu-enter-active {
192    transition: opacity 250ms;
193}
194
195.p-contextmenu-mobile .p-contextmenu-submenu {
196    position: static;
197    box-shadow: none;
198    border: 0 none;
199    padding-inline-start: `).concat(t("tieredmenu.submenu.mobile.indent"),`;
200    padding-inline-end: 0;
201}
202
203.p-contextmenu-mobile .p-contextmenu-submenu-icon {
204    transition: transform 0.2s;
205    transform: rotate(90deg);
206}
207
208.p-contextmenu-mobile .p-contextmenu-item-active > .p-contextmenu-item-content .p-contextmenu-submenu-icon {
209    transform: rotate(-90deg);
210}
211`)},bt={root:function(e){var t=e.instance;return["p-contextmenu p-component",{"p-contextmenu-mobile":t.queryMatches}]},rootList:"p-contextmenu-root-list",item:function(e){var t=e.instance,a=e.processedItem;return["p-contextmenu-item",{"p-contextmenu-item-active":t.isItemActive(a),"p-focus":t.isItemFocused(a),"p-disabled":t.isItemDisabled(a)}]},itemContent:"p-contextmenu-item-content",itemLink:"p-contextmenu-item-link",itemIcon:"p-contextmenu-item-icon",itemLabel:"p-contextmenu-item-label",submenuIcon:"p-contextmenu-submenu-icon",submenu:"p-contextmenu-submenu",separator:"p-contextmenu-separator"},It=H.extend({name:"contextmenu",theme:ht,classes:bt}
211),gt={name:"BaseContextMenu",extends:C,props:{model:{type:Array,default:null},appendTo:{type:[String,Object],default:"body"},autoZIndex:{type:Boolean,default:!0},baseZIndex:{type:Number,default:0},global:{type:Boolean,default:!1},breakpoint:{type:String,default:"960px"},tabindex:{type:Number,default:0},ariaLabelledby:{type:String,default:null},ariaLabel:{type:String,default:null}},style:It,provide:function(){return{$pcContextMenu:this,$parentInstance:this}}},ye={name:"ContextMenuSub",hostName:"ContextMenu",extends:C,emits:["item-click","item-mouseenter","item-mousemove"],props:{items:{type:Array,default:null},menuId:{type:String,default:null},focusedItemId:{type:String,default:null},root:{type:Boolean,default:!1},visible:{type:Boolean,default:!1},level:{type:Number,default:0},templates:{type:Object,default:null},activeItemPath:{type:Object,default:null},tabindex:{type:Number,default:0}},methods:{getItemId:function(e){return"".concat(this.menuId,"_").concat(e.key)},getItemKey:function(e){return this.getItemId(e)},getItemProp:function(e,t,a){return e&&e.item?D(e.item[t],a):void 0},getItemLabel:function(e){return this.getItemProp(e,"label")},getItemLabelId:function(e){return"".concat(this.menuId,"_").concat(e.key,"_label")},getPTOptions:function(e,t,a){return this.ptm(e,{context:{item:t.item,active:this.isItemActive(t),focused:this.isItemFocused(t),disabled:this.isItemDisabled(t),index:a}})},isItemActive:function(e){return this.activeItemPath.some(function(t){return t.key===e.key})},isItemVisible:function(e){return this.getItemProp(e,"visible")!==!1},isItemDisabled:function(e){return this.getItemProp(e,"disabled")},isItemFocused:function(e){return this.focusedItemId===this.getItemId(e)},isItemGroup:function(e){return b(e.items)},onItemClick:function(e,t){this.getItemProp(t,"command",{originalEvent:e,item:t.item}),this.$emit("item-click",{originalEvent:e,processedItem:t,isFocus:!0})},onItemMouseEnter:function(e,t){this.$emit("item-mouseenter",{originalEvent:e,processedItem:t})},onItemMouseMove:function(e,t){this.$emit("item-mousemove",{originalEvent:e,processedItem:t,isFocus:!0})},getAriaSetSize:function(){var e=this;return this.items.filter(function(t){return e.isItemVisible(t)&&!e.getItemProp(t,"separator")}).length},getAriaPosInset:function(e){var t=this;return e-this.items.slice(0,e).filter(function(a){return t.isItemVisible(a)&&t.getItemProp(a,"separator")}).length+1},onEnter:function(){Qe(this.$refs.container,this.level)},getMenuItemProps:function(e,t){return{action:l({class:this.cx("itemLink"),tabindex:-1},this.getPTOptions("itemLink",e,t)),icon:l({class:[this.cx("itemIcon"),this.getItemProp(e,"icon")]},this.getPTOptions("itemIcon",e,t)),label:l({class:this.cx("itemLabel")},this.getPTOptions("itemLabel",e,t)),submenuicon:l({class:this.cx("submenuIcon")},this.getPTOptions("submenuicon",e,t))}}},components:{AngleRightIcon:ie},directives:{ripple:Z}},vt=["tabindex"],yt=["id","aria-label","aria-disabled","aria-expanded","aria-haspopup","aria-level","aria-setsize","aria-posinset","data-p-active","data-p-focused","data-p-disabled"],kt=["onClick","onMouseenter","onMousemove"],xt=["href","target"],Pt=["id"],wt=["id"];function Lt(n,e,t,a,r,i){var u=S("AngleRightIcon"),c=S("ContextMenuSub",!0),o=X("ripple");return m(),y(Y,l({name:"p-contextmenusub",onEnter:i.onEnter},n.ptm("menu.transition")),{default:K(function(){return[t.root||t.visible?(m(),d("ul",l({key:0,ref:"container",tabindex:t.tabindex},n.ptm("rootList")),[(m(!0),d(L,null,V(t.items,function(s,p){return m(),d(L,{key:i.getItemKey(s)},[i.isItemVisible(s)&&!i.getItemProp(s,"separator")?(m(),d("li",l({key:0,id:i.getItemId(s),style:i.getItemProp(s,"style"),class:[n.cx("item",{processedItem:s}),i.getItemProp(s,"class")],role:"menuitem","aria-label":i.getItemLabel(s),"aria-disabled":i.isItemDisabled(s)||void 0,"aria-expanded":i.isItemGroup(s)?i.isItemActive(s):void 0,"aria-haspopup":i.isItemGroup(s)&&!i.getItemProp(s,"to")?"menu":void 0,"aria-level":t.level+1,"aria-setsize":i.getAriaSetSize(),"aria-posinset":i.getAriaPosInset(p),ref_for:!0},i.getPTOptions("item",s,p),{"data-p-active":i.isItemActive(s),"data-p-focused":i.isItemFocused(s),"data-p-disabled":i.isItemDisabled(s)}),[f("div",l({class:n.cx("itemContent"),onClick:function(k){return i.onItemClick(k,s)},onMouseenter:function(k){return i.onItemMouseEnter(k,s)},onMousemove:function(k){return i.onItemMouseMove(k,s)},ref_for:!0},i.getPTOptions("itemContent",s,p)),[t.templates.item?(m(),y(x(t.templates.item),{key:1,item:s.item,hasSubmenu:i.getItemProp(s,"items"),label:i.getItemLabel(s),props:i.getMenuItemProps(s,p)},null,8,["item","hasSubmenu","label","props"])):N((m(),d("a",l({key:0,href:i.getItemProp(s,"url"),class:n.cx("itemLink"),target:i.getItemProp(s,"target"),tabindex:"-1",ref_for:!0},i.getPTOptions("itemLink",s,p)),[t.templates.itemicon?(m(),y(x(t.templates.itemicon),{key:0,item:s.item,class:A(n.cx("itemIcon"))},null,8,["item","class"])):i.getItemProp(s,"icon")?(m(),d("span",l({key:1,class:[n.cx("itemIcon"),i.getItemProp(s,"icon")],ref_for:!0},i.getPTOptions("itemIcon",s,p)),null,16)):I("",!0),f("span",l({id:i.getItemLabelId(s),class:n.cx("itemLabel"),ref_for:!0},i.getPTOptions("itemLabel",s,p)),z(i.getItemLabel(s)),17,Pt),i.getItemProp(s,"items")?(m(),d(L,{key:2},[t.templates.submenuicon?(m(),y(x(t.templates.submenuicon),{key:0,active:i.isItemActive(s),class:A(n.cx("submenuIcon"))},null,8,["active","class"])):(m(),y(u,l({key:1,class:n.cx("submenuIcon"),ref_for:!0},i.getPTOptions("submenuicon",s,p)),null,16,["class"]))],64)):I("",!0)],16,xt)),[[o]])],16,kt),i.isItemVisible(s)&&i.isItemGroup(s)?(m(),y(c,l({key:0,id:i.getItemId(s)+"_list",role:"menu",class:n.cx("submenu"),menuId:t.menuId,focusedItemId:t.focusedItemId,items:s.items,templates:t.templates,activeItemPath:t.activeItemPath,level:t.level+1,visible:i.isItemActive(s)&&i.isItemGroup(s),pt:n.pt,unstyled:n.unstyled,onItemClick:e[0]||(e[0]=function(h){return n.$emit("item-click",h)}),onItemMouseenter:e[1]||(e[1]=function(h){return n.$emit("item-mouseenter",h)}),onItemMousemove:e[2]||(e[2]=function(h){return n.$emit("item-mousemove",h)}),"aria-labelledby":i.getItemLabelId(s),ref_for:!0},n.ptm("submenu")),null,16,["id","class","menuId","focusedItemId","items","templates","activeItemPath","level","visible","pt","unstyled","aria-labelledby"])):I("",!0)],16,yt)):I("",!0),i.isItemVisible(s)&&i.getItemProp(s,"separator")?(m(),d("li",l({key:1,id:i.getItemId(s),style:i.getItemProp(s,"style"),class:[n.cx("separator"),i.getItemProp(s,"class")],role:"separator",ref_for:!0},n.ptm("separator")),null,16,wt)):I("",!0)],64)}),128))],16,vt)):I("",!0)]}),_:1},16,["onEnter"])}ye.render=Lt;var ke={name:"ContextMenu",extends:gt,inheritAttrs:!1,emits:["focus","blur","show","hide","before-show","before-hide"],target:null,outsideClickListener:null,resizeListener:null,documentContextMenuListener:null,matchMediaListener:null,pageX:null,pageY:null,container:null,list:null,data:function(){return{id:this.$attrs.id,focused:!1,focusedItemInfo:{index:-1,level:0,parentKey:""},activeItemPath:[],visible:!1,submenuVisible:!1,query:null,queryMatches:!1}},watch:{"$attrs.id":function(e){this.id=e||O()},activeItemPath:function(e){b(e)?(this.bindOutsideClickListener(),this.bindResizeListener()):this.visible||(this.unbindOutsideClickListener(),this.unbindResizeListener())}},mounted:function(){this.id=this.id||O(),this.bindMatchMediaListener(),this.global&&this.bindDocumentContextMenuListener()},beforeUnmount:function(){this.unbindResizeListener(),this.unbindOutsideClickListener(),this.unbindDocumentContextMenuListener(),this.unbindMat
211chMediaListener(),this.container&&this.autoZIndex&&T.clear(this.container),this.target=null,this.container=null},methods:{getItemProp:function(e,t){return e?D(e[t]):void 0},getItemLabel:function(e){return this.getItemProp(e,"label")},isItemDisabled:function(e){return this.getItemProp(e,"disabled")},isItemVisible:function(e){return this.getItemProp(e,"visible")!==!1},isItemGroup:function(e){return b(this.getItemProp(e,"items"))},isItemSeparator:function(e){return this.getItemProp(e,"separator")},getProccessedItemLabel:function(e){return e?this.getItemLabel(e.item):void 0},isProccessedItemGroup:function(e){return e&&b(e.items)},toggle:function(e){this.visible?this.hide():this.show(e)},show:function(e){this.$emit("before-show"),this.activeItemPath=[],this.focusedItemInfo={index:-1,level:0,parentKey:""},P(this.list),this.pageX=e.pageX,this.pageY=e.pageY,this.visible?this.position():this.visible=!0,e.stopPropagation(),e.preventDefault()},hide:function(){this.$emit("before-hide"),this.visible=!1,this.activeItemPath=[],this.focusedItemInfo={index:-1,level:0,parentKey:""}},onFocus:function(e){this.focused=!0,this.focusedItemInfo=this.focusedItemInfo.index!==-1?this.focusedItemInfo:{index:-1,level:0,parentKey:""},this.$emit("focus",e)},onBlur:function(e){this.focused=!1,this.focusedItemInfo={index:-1,level:0,parentKey:""},this.searchValue="",this.$emit("blur",e)},onKeyDown:function(e){var t=e.metaKey||e.ctrlKey;switch(e.code){case"ArrowDown":this.onArrowDownKey(e);break;case"ArrowUp":this.onArrowUpKey(e);break;case"ArrowLeft":this.onArrowLeftKey(e);break;case"ArrowRight":this.onArrowRightKey(e);break;case"Home":this.onHomeKey(e);break;case"End":this.onEndKey(e);break;case"Space":this.onSpaceKey(e);break;case"Enter":case"NumpadEnter":this.onEnterKey(e);break;case"Escape":this.onEscapeKey(e);break;case"Tab":this.onTabKey(e);break;case"PageDown":case"PageUp":case"Backspace":case"ShiftLeft":case"ShiftRight":break;default:!t&&W(e.key)&&this.searchItems(e,e.key);break}},onItemChange:function(e,t){var a=e.processedItem,r=e.isFocus;if(!F(a)){var i=a.index,u=a.key,c=a.level,o=a.parentKey,s=a.items,p=b(s),h=this.activeItemPath.filter(function(k){return k.parentKey!==o&&k.parentKey!==u});p&&(h.push(a),this.submenuVisible=!0),this.focusedItemInfo={index:i,level:c,parentKey:o},r&&P(this.list),!(t==="hover"&&this.queryMatches)&&(this.activeItemPath=h)}},onItemClick:function(e){var t=e.processedItem,a=this.isProccessedItemGroup(t),r=this.isSelected(t);if(r){var i=t.index,u=t.key,c=t.level,o=t.parentKey;this.activeItemPath=this.activeItemPath.filter(function(s){return u!==s.key&&u.startsWith(s.key)}),this.focusedItemInfo={index:i,level:c,parentKey:o},P(this.list)}else a?this.onItemChange(e):this.hide()},onItemMouseEnter:function(e){this.onItemChange(e,"hover")},onItemMouseMove:function(e){this.focused&&this.changeFocusedItemIndex(e,e.processedItem.index)},onArrowDownKey:function(e){var t=this.focusedItemInfo.index!==-1?this.findNextItemIndex(this.focusedItemInfo.index):this.findFirstFocusedItemIndex();this.changeFocusedItemIndex(e,t),e.preventDefault()},onArrowUpKey:function(e){if(e.altKey){if(this.focusedItemInfo.index!==-1){var t=this.visibleItems[this.focusedItemInfo.index],a=this.isProccessedItemGroup(t);!a&&this.onItemChange({originalEvent:e,processedItem:t})}this.popup&&this.hide(),e.preventDefault()}else{var r=this.focusedItemInfo.index!==-1?this.findPrevItemIndex(this.focusedItemInfo.index):this.findLastFocusedItemIndex();this.changeFocusedItemIndex(e,r),e.preventDefault()}},onArrowLeftKey:function(e){var t=this,a=this.visibleItems[this.focusedItemInfo.index],r=this.activeItemPath.find(function(u){return u.key===a.parentKey}),i=F(a.parent);i||(this.focusedItemInfo={index:-1,parentKey:r?r.parentKey:""},this.searchValue="",this.onArrowDownKey(e)),this.activeItemPath=this.activeItemPath.filter(function(u){return u.parentKey!==t.focusedItemInfo.parentKey}),e.preventDefault()},onArrowRightKey:function(e){var t=this.visibleItems[this.focusedItemInfo.index],a=this.isProccessedItemGroup(t);a&&(this.onItemChange({originalEvent:e,processedItem:t}),this.focusedItemInfo={index:-1,parentKey:t.key},this.searchValue="",this.onArrowDownKey(e)),e.preventDefault()},onHomeKey:function(e){this.changeFocusedItemIndex(e,this.findFirstItemIndex()),e.preventDefault()},onEndKey:function(e){this.changeFocusedItemIndex(e,this.findLastItemIndex()),e.preventDefault()},onEnterKey:function(e){if(this.focusedItemInfo.index!==-1){var t=w(this.list,'li[id="'.concat("".concat(this.focusedItemIdx),'"]')),a=t&&w(t,'[data-pc-section="itemlink"]');a?a.click():t&&t.click();var r=this.visibleItems[this.focusedItemInfo.index],i=this.isProccessedItemGroup(r);!i&&(this.focusedItemInfo.index=this.findFirstFocusedItemIndex())}e.preventDefault()},onSpaceKey:function(e){this.onEnterKey(e)},onEscapeKey:function(e){this.hide(),!this.popup&&(this.focusedItemInfo.index=this.findFirstFocusedItemIndex()),e.preventDefault()},onTabKey:function(e){if(this.focusedItemInfo.index!==-1){var t=this.visibleItems[this.focusedItemInfo.index],a=this.isProccessedItemGroup(t);!a&&this.onItemChange({originalEvent:e,processedItem:t})}this.hide()},onEnter:function(e){qe(e,{position:"absolute"}),this.position(),this.autoZIndex&&T.set("menu",e,this.baseZIndex+this.$primevue.config.zIndex.menu)},onAfterEnter:function(){this.bindOutsideClickListener(),this.bindResizeListener(),this.$emit("show"),P(this.list)},onLeave:function(){this.$emit("hide"),this.container=null},onAfterLeave:function(e){this.autoZIndex&&T.clear(e),this.unbindOutsideClickListener(),this.unbindResizeListener()},position:function(){var e=this.pageX+1,t=this.pageY+1,a=this.container.offsetParent?this.container.offsetWidth:We(this.container),r=this.container.offsetParent?this.container.offsetHeight:Ze(this.container),i=Xe(),u=window.scrollY||document.documentElement.scrollTop||document.body.scrollTop||0,c=window.scrollX||document.documentElement.scrollLeft||document.body.scrollLeft||0;e+a-c>i.width&&(e-=a),t+r-u>i.height&&(t-=r),e<c&&(e=c),t<u&&(t=u),this.container.style.left=e+"px",this.container.style.top=t+"px"},bindOutsideClickListener:function(){var e=this;this.outsideClickListener||(this.outsideClickListener=function(t){var a=e.container&&!e.container.contains(t.target),r=e.visible?!(e.target&&(e.target===t.target||e.target.contains(t.target))):!0;a&&r&&e.hide()},document.addEventListener("click",this.outsideClickListener))},unbindOutsideClickListener:function(){this.outsideClickListener&&(document.removeEventListener("click",this.outsideClickListener),this.outsideClickListener=null)},bindResizeListener:function(){var e=this;this.resizeListener||(this.resizeListener=function(){e.visible&&!ee()&&e.hide()},window.addEventListener("resize",this.resizeListener))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)},bindDocumentContextMenuListener:function(){var e=this;this.documentContextMenuListener||(this.documentContextMenuListener=function(t){t.button===2&&e.show(t)},document.addEventListener("contextmenu",this.documentContextMenuListener))},unbindDocumentContextMenuListener:function(){this.documentContextMenuListener&&(document.removeEventListener("contextmenu",this.documentContextMenuListener),this.documentContextMenuListener=null)},bindMatchMediaListener:function(){var e=this;if(!this.matchMediaListener){var t=matchMedia("(max-width: ".concat(this.breakpoint,")"));this.query=t,this.queryMatches=t.matches,this.matchMediaListener=function(){e.queryMatches=t.matches},this.query.addEventListener("change",this.matchMediaListener)}}
211,unbindMatchMediaListener:function(){this.matchMediaListener&&(this.query.removeEventListener("change",this.matchMediaListener),this.matchMediaListener=null)},isItemMatched:function(e){var t;return this.isValidItem(e)&&((t=this.getProccessedItemLabel(e))===null||t===void 0?void 0:t.toLocaleLowerCase().startsWith(this.searchValue.toLocaleLowerCase()))},isValidItem:function(e){return!!e&&!this.isItemDisabled(e.item)&&!this.isItemSeparator(e.item)&&this.isItemVisible(e.item)},isValidSelectedItem:function(e){return this.isValidItem(e)&&this.isSelected(e)},isSelected:function(e){return this.activeItemPath.some(function(t){return t.key===e.key})},findFirstItemIndex:function(){var e=this;return this.visibleItems.findIndex(function(t){return e.isValidItem(t)})},findLastItemIndex:function(){var e=this;return R(this.visibleItems,function(t){return e.isValidItem(t)})},findNextItemIndex:function(e){var t=this,a=e<this.visibleItems.length-1?this.visibleItems.slice(e+1).findIndex(function(r){return t.isValidItem(r)}):-1;return a>-1?a+e+1:e},findPrevItemIndex:function(e){var t=this,a=e>0?R(this.visibleItems.slice(0,e),function(r){return t.isValidItem(r)}):-1;return a>-1?a:e},findSelectedItemIndex:function(){var e=this;return this.visibleItems.findIndex(function(t){return e.isValidSelectedItem(t)})},findFirstFocusedItemIndex:function(){var e=this.findSelectedItemIndex();return e<0?this.findFirstItemIndex():e},findLastFocusedItemIndex:function(){var e=this.findSelectedItemIndex();return e<0?this.findLastItemIndex():e},searchItems:function(e,t){var a=this;this.searchValue=(this.searchValue||"")+t;var r=-1,i=!1;return this.focusedItemInfo.index!==-1?(r=this.visibleItems.slice(this.focusedItemInfo.index).findIndex(function(u){return a.isItemMatched(u)}),r=r===-1?this.visibleItems.slice(0,this.focusedItemInfo.index).findIndex(function(u){return a.isItemMatched(u)}):r+this.focusedItemInfo.index):r=this.visibleItems.findIndex(function(u){return a.isItemMatched(u)}),r!==-1&&(i=!0),r===-1&&this.focusedItemInfo.index===-1&&(r=this.findFirstFocusedItemIndex()),r!==-1&&this.changeFocusedItemIndex(e,r),this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(function(){a.searchValue="",a.searchTimeout=null},500),i},changeFocusedItemIndex:function(e,t){this.focusedItemInfo.index!==t&&(this.focusedItemInfo.index=t,this.scrollInView())},scrollInView:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:-1,t=e!==-1?"".concat(this.id,"_").concat(e):this.focusedItemIdx,a=w(this.list,'li[id="'.concat(t,'"]'));a&&a.scrollIntoView&&a.scrollIntoView({block:"nearest",inline:"start"})},createProcessedItems:function(e){var t=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",u=[];return e&&e.forEach(function(c,o){var s=(i!==""?i+"_":"")+o,p={item:c,index:o,level:a,key:s,parent:r,parentKey:i};p.items=t.createProcessedItems(c.items,a+1,p,s),u.push(p)}),u},containerRef:function(e){this.container=e},listRef:function(e){this.list=e?e.$el:void 0}},computed:{processedItems:function(){return this.createProcessedItems(this.model||[])},visibleItems:function(){var e=this,t=this.activeItemPath.find(function(a){return a.key===e.focusedItemInfo.parentKey});return t?t.items:this.processedItems},focusedItemIdx:function(){return this.focusedItemInfo.index!==-1?"".concat(this.id).concat(b(this.focusedItemInfo.parentKey)?"_"+this.focusedItemInfo.parentKey:"","_").concat(this.focusedItemInfo.index):null}},components:{ContextMenuSub:ye,Portal:Ye}};function Kt(n,e,t,a,r,i){var u=S("ContextMenuSub"),c=S("Portal");return m(),y(c,{appendTo:n.appendTo},{default:K(function(){return[v(Y,l({name:"p-contextmenu",onEnter:i.onEnter,onAfterEnter:i.onAfterEnter,onLeave:i.onLeave,onAfterLeave:i.onAfterLeave},n.ptm("transition")),{default:K(function(){return[r.visible?(m(),d("div",l({key:0,ref:i.containerRef,class:n.cx("root")},n.ptmi("root")),[v(u,{ref:i.listRef,id:r.id+"_list",class:A(n.cx("rootList")),role:"menubar",root:!0,tabindex:n.tabindex,"aria-orientation":"vertical","aria-activedescendant":r.focused?i.focusedItemIdx:void 0,menuId:r.id,focusedItemId:r.focused?i.focusedItemIdx:void 0,items:i.processedItems,templates:n.$slots,activeItemPath:r.activeItemPath,"aria-labelledby":n.ariaLabelledby,"aria-label":n.ariaLabel,level:0,visible:r.submenuVisible,pt:n.pt,unstyled:n.unstyled,onFocus:i.onFocus,onBlur:i.onBlur,onKeydown:i.onKeyDown,onItemClick:i.onItemClick,onItemMouseenter:i.onItemMouseEnter,onItemMousemove:i.onItemMouseMove},null,8,["id","class","tabindex","aria-activedescendant","menuId","focusedItemId","items","templates","activeItemPath","aria-labelledby","aria-label","visible","pt","unstyled","onFocus","onBlur","onKeydown","onItemClick","onItemMouseenter","onItemMousemove"])],16)):I("",!0)]}),_:1},16,["onEnter","onAfterEnter","onLeave","onAfterLeave"])]}),_:1},8,["appendTo"])}ke.render=Kt;var Mt=function(e){var t=e.dt;return`
212.p-megamenu {
213    position: relative;
214    display: flex;
215    align-items: center;
216    background: `.concat(t("megamenu.background"),`;
217    border: 1px solid `).concat(t("megamenu.border.color"),`;
218    border-radius: `).concat(t("megamenu.border.radius"),`;
219    color: `).concat(t("megamenu.color"),`;
220    gap: `).concat(t("megamenu.gap"),`;
221}
222
223.p-megamenu-start,
224.p-megamenu-end {
225    display: flex;
226    align-items: center;
227}
228
229.p-megamenu-root-list {
230    margin: 0;
231    padding: 0;
232    list-style: none;
233    outline: 0 none;
234    align-items: center;
235    display: flex;
236    flex-wrap: wrap;
237    gap: `).concat(t("megamenu.gap"),`;
238}
239
240.p-megamenu-root-list > .p-megamenu-item > .p-megamenu-item-content {
241    border-radius: `).concat(t("megamenu.base.item.border.radius"),`;
242}
243
244.p-megamenu-root-list > .p-megamenu-item > .p-megamenu-item-content > .p-megamenu-item-link {
245    padding: `).concat(t("megamenu.base.item.padding"),`;
246}
247
248.p-megamenu-item-content {
249    transition: background `).concat(t("megamenu.transition.duration"),", color ").concat(t("megamenu.transition.duration"),`;
250    border-radius: `).concat(t("megamenu.item.border.radius"),`;
251    color: `).concat(t("megamenu.item.color"),`;
252}
253
254.p-megamenu-item-link {
255    cursor: pointer;
256    display: flex;
257    align-items: center;
258    text-decoration: none;
259    overflow: hidden;
260    position: relative;
261    color: inherit;
262    padding: `).concat(t("megamenu.item.padding"),`;
263    gap: `).concat(t("megamenu.item.gap"),`;
264    user-select: none;
265    outline: 0 none;
266}
267
268.p-megamenu-item-label {
269    line-height: 1;
270}
271
272.p-megamenu-item-icon {
273    color: `).concat(t("megamenu.item.icon.color"),`;
274}
275
276.p-megamenu-submenu-icon {
277    color: `).concat(t("megamenu.submenu.icon.color"),`;
278    font-size: `).concat(t("megamenu.submenu.icon.size"),`;
279    width: `).concat(t("megamenu.submenu.icon.size"),`;
280    height: `).concat(t("megamenu.submenu.icon.size"),`;
281}
282
283.p-megamenu-item.p-focus > .p-megamenu-item-content {
284    color: `).concat(t("megamenu.item.focus.color"),`;
285    background: `).concat(t("megamenu.item.focus.background"),`;
286}
287
288.p-megamenu-item.p-focus > .p-megamenu-item-content .p-megamenu-item-icon {
289    color: `).concat(t("megamenu.item.icon.focus.color"),`;
290}
291
292.p-megamenu-item.p-focus > .p-megamenu-item-content .p-megamenu-submenu-icon {
293    color: `).concat(t("megamenu.submenu.icon.focus.color"),`;
294}
295
296.p-megamenu-item:not(.p-disabled) > .p-megamenu-item-content:hover {
297    color: `).concat(t("megamenu.item.focus.color"),`;
298    background: `).concat(t("megamenu.item.focus.background"),`;
299}
300
301.p-megamenu-item:not(.p-disabled) > .p-megamenu-item-content:hover .p-megamenu-item-icon {
302    color: `).concat(t("megamenu.item.icon.focus.color"),`;
303}
304
305.p-megamenu-item:not(.p-disabled) > .p-megamenu-item-content:hover .p-megamenu-submenu-icon {
306    color: `).concat(t("megamenu.submenu.icon.focus.color"),`;
307}
308
309.p-megamenu-item-active > .p-megamenu-item-content {
310    color: `).concat(t("megamenu.item.active.color"),`;
311    background: `).concat(t("megamenu.item.active.background"),`;
312}
313
314.p-megamenu-item-active > .p-megamenu-item-content .p-megamenu-item-icon {
315    color: `).concat(t("megamenu.item.icon.active.color"),`;
316}
317
318.p-megamenu-item-active > .p-megamenu-item-content .p-megamenu-submenu-icon {
319    color: `).concat(t("megamenu.submenu.icon.active.color"),`;
320}
321
322.p-megamenu-overlay {
323    display: none;
324    position: absolute;
325    width: auto;
326    z-index: 1;
327    left: 0;
328    min-width: 100%;
329    padding: `).concat(t("megamenu.overlay.padding"),`;
330    background: `).concat(t("megamenu.overlay.background"),`;
331    color: `).concat(t("megamenu.overlay.color"),`;
332    border: 1px solid `).concat(t("megamenu.overlay.border.color"),`;
333    border-radius: `).concat(t("megamenu.overlay.border.radius"),`;
334    box-shadow: `).concat(t("megamenu.overlay.shadow"),`;
335}
336
337.p-megamenu-overlay:dir(rtl) {
338    left: auto;
339    right: 0;
340}
341
342.p-megamenu-root-list > .p-megamenu-item-active > .p-megamenu-overlay {
343    display: block;
344}
345
346.p-megamenu-submenu {
347    margin: 0;
348    list-style: none;
349    padding: `).concat(t("megamenu.submenu.padding"),`;
350    min-width: 12.5rem;
351    display: flex;
352    flex-direction: column;
353    gap: `).concat(t("megamenu.submenu.gap"),`
354}
355
356.p-megamenu-submenu-label {
357    padding: `).concat(t("megamenu.submenu.label.padding"),`;
358    color: `).concat(t("megamenu.submenu.label.color"),`;
359    font-weight: `).concat(t("megamenu.submenu.label.font.weight"),`;
360    background: `).concat(t("megamenu.submenu.label.background"),`;
361}
362
363.p-megamenu-separator {
364    border-block-start: 1px solid `).concat(t("megamenu.separator.border.color"),`;
365}
366
367.p-megamenu-horizontal {
368    align-items: center;
369    padding: `).concat(t("megamenu.horizontal.orientation.padding"),`;
370}
371
372.p-megamenu-horizontal .p-megamenu-root-list {
373    display: flex;
374    align-items: center;
375    flex-wrap: wrap;
376    gap: `).concat(t("megamenu.horizontal.orientation.gap"),`;
377}
378
379.p-megamenu-horizontal .p-megamenu-end {
380    margin-left: auto;
381    align-self: center;
382}
383
384.p-megamenu-horizontal .p-megamenu-end:dir(rtl) {
385    margin-left: 0;
386    margin-right: auto;
387}
388
389.p-megamenu-vertical {
390    display: inline-flex;
391    min-width: 12.5rem;
392    flex-direction: column;
393    align-items: stretch;
394    padding: `).concat(t("megamenu.vertical.orientation.padding"),`;
395}
396
397.p-megamenu-vertical .p-megamenu-root-list {
398    align-items: stretch;
399    flex-direction: column;
400    gap: `).concat(t("megamenu.vertical.orientation.gap"),`;
401}
402
403.p-megamenu-vertical .p-megamenu-root-list > .p-megamenu-item-active > .p-megamenu-overlay {
404    left: 100%;
405    top: 0;
406}
407
408.p-megamenu-vertical .p-megamenu-root-list > .p-megamenu-item-active > .p-megamenu-overlay:dir(rtl) {
409    left: auto;
410    right: 100%;
411}
412
413.p-megamenu-vertical .p-megamenu-root-list > .p-megamenu-item > .p-megamenu-item-content .p-megamenu-submenu-icon {
414    margin-left: auto;
415}
416
417.p-megamenu-vertical .p-megamenu-root-list > .p-megamenu-item > .p-megamenu-item-content .p-megamenu-submenu-icon:dir(rtl) {
418    margin-left: 0;
419    margin-right: auto;
420    transform: rotate(180deg);
421}
422
423.p-megamenu-grid {
424    display: flex;
425}
426
427.p-megamenu-col-2,
428.p-megamenu-col-3,
429.p-megamenu-col-4,
430.p-megamenu-col-6,
431.p-megamenu-col-12 {
432    flex: 0 0 auto;
433    padding: `).concat(t("megamenu.overlay.gap"),`;
434}
435
436.p-megamenu-col-2 {
437    width: 16.6667%;
438}
439
440.p-megamenu-col-3 {
441    width: 25%;
442}
443
444.p-megamenu-col-4 {
445    width: 33.3333%;
446}
447
448.p-megamenu-col-6 {
449    width: 50%;
450}
451
452.p-megamenu-col-12 {
453    width: 100%;
454}
455
456.p-megamenu-button {
457    display: none;
458    justify-content: center;
459    align-items: center;
460    cursor: pointer;
461    width: `).concat(t("megamenu.mobile.button.size"),`;
462    height: `).concat(t("megamenu.mobile.button.size"),`;
463    position: relative;
464    color: `).concat(t("megamenu.mobile.button.color"),`;
465    border: 0 none;
466    background: transparent;
467    border-radius: `).concat(t("megamenu.mobile.button.border.radius"),`;
468    transition: background `).concat(t("megamenu.transition.duration"),", color ").concat(t("megamenu.transition.duration"),", outline-color ").concat(t("megamenu.transition.duration"),", box-shadow ").concat(t("megamenu.transition.duration"),`;
469    outline-color: transparent;
470}
471
472.p-megamenu-button:hover {
473    color: `).concat(t("megamenu.mobile.button.hover.color"),`;
474    background: `).concat(t("megamenu.mobile.button.hover.background"),`;
475}
476
477.p-megamenu-button:focus-visible {
478    box-shadow: `).concat(t("megamenu.mobile.button.focus.ring.shadow"),`;
479    outline: `).concat(t("megamenu.mobile.button.focus.ring.width")," ").concat(t("megamenu.mobile.button.focus.ring.style")," ").concat(t("megamenu.mobile.button.focus.ring.color"),`;
480    outline-offset: `).concat(t("megamenu.mobile.button.focus.ring.offset"),`;
481}
482
483.p-megamenu-mobile {
484    display: flex;
485}
486
487.p-megamenu-mobile .p-megamenu-button {
488    display: flex;
489}
490
491.p-megamenu-mobile .p-megamenu-root-list {
492    position: absolute;
493    display: none;
494    flex-direction: column;
495    top: 100%;
496    left: 0;
497    z-index: 1;
498    width: 100%;
499    padding: `).concat(t("megamenu.submenu.padding"),`;
500    gap: `).concat(t("megamenu.submenu.gap"),`;
501    background: `).concat(t("megamenu.overlay.background"),`;
502    border: 1px solid `).concat(t("megamenu.overlay.border.color"),`;
503    box-shadow: `).concat(t("megamenu.overlay.shadow"),`;
504}
505
506.p-megamenu-mobile .p-megamenu-root-list:dir(rtl) {
507    left: auto;
508    right: 0;
509}
510
511.p-megamenu-mobile-active .p-megamenu-root-list {
512    display: block;
513}
514
515.p-megamenu-mobile .p-megamenu-root-list .p-megamenu-item {
516    width: 100%;
517    position: static;
518}
519
520.p-megamenu-mobile .p-megamenu-overlay {
521    position: static;
522    border: 0 none;
523    border-radius: 0;
524    box-shadow: none;
525}
526
527.p-megamenu-mobile .p-megamenu-grid {
528    flex-wrap: wrap;
529    overflow: auto;
530    max-height: 90%;
531}
532
533.p-megamenu-mobile .p-megamenu-root-list > .p-megamenu-item > .p-megamenu-item-content .p-megamenu-submenu-icon {
534    margin-left: auto;
535    transition: transform 0.2s;
536}
537
538.p-megamenu-mobile .p-megamenu-root-list > .p-megamenu-item > .p-megamenu-item-content .p-megamenu-submenu-icon:dir(rtl) {
539    margin-left: 0;
540    margin-right: auto;
541}
542
543.p-megamenu-mobile .p-megamenu-root-list > .p-megamenu-item-active > .p-megamenu-item-content .p-megamenu-submenu-icon {
544    transform: rotate(-180deg);
545}
546`)},St={rootList:function(e){var t=e.props;return{"max-height":t.scrollHeight,overflow:"auto"}}},Ct={root:function(e){var t=e.instance;return["p-megamenu p-component",{"p-megamenu-mobile":t.queryMatches,"p-megamenu-mobile-active":t.mobileActive,"p-megamenu-horizontal":t.horizontal,"p-megamenu-vertical":t.vertical}]},start:"p-megamenu-start",button:"p-megamenu-button",rootList:"p-megamenu-root-list",submenuLabel:function(e){var t=e.instance,a=e.processedItem;return["p-megamenu-submenu-label",{"p-disabled":t.isItemDisabled(a)}]},item:function(e){var t=e.instance,a=e.processedItem;return["p-megamenu-item",{"p-megamenu-item-active":t.isItemActive(a),"p-focus":t.isItemFocused(a),"p-disabled":t.isItemDisabled(a)}]},itemContent:"p-megamenu-item-content",itemLink:"p-megamenu-item-link",itemIcon:"p-megamenu-item-icon",itemLabel:"p-megamenu-item-label",submenuIcon:"p-megamenu-submenu-icon",overlay:"p-megamenu-overlay",grid:"p-megamenu-grid",column:function(e){var t=e.instance,a=e.processedItem,r=t.isItemGroup(a)?a.items.length:0,i;if(t.$parentInstance.queryMatches)i="p-megamenu-col-12";else switch(r){case 2:i="p-megamenu-col-6";break;case 3:i="p-megamenu-col-4";break;case 4:i="p-megamenu-col-3";break;case 6:i="p-megamenu-col-2";break;default:i="p-megamenu-col-12";break}return i},submenu:"p-megamenu-submenu",separator:"p-megamenu-separator",end:"p-megamenu-end"},At=H.extend({name:"megamenu",theme:Mt,classes:Ct,inlineStyles:St}),Et={name:"BaseMegaMenu",extends:C,props:{model:{type:Array,default:null},orientation:{type:String,default:"horizontal"},breakpoint:{type:String,default:"960px"},disabled:{type:Boolean,default:!1},tabindex:{type:Number,default:0},scrollHeight:{type:String,default:"20rem"},ariaLabelledby:{type:String,default:null},ariaLabel:{type:String,default:null}},style:At,provide:function(){return{$pcMegaMenu:this,$parentInstance:this}}}
546,xe={name:"MegaMenuSub",hostName:"MegaMenu",extends:C,emits:["item-click","item-mouseenter"],props:{menuId:{type:String,default:null},focusedItemId:{type:String,default:null},horizontal:{type:Boolean,default:!1},submenu:{type:Object,default:null},mobileActive:{type:Boolean,default:!1},items:{type:Array,default:null},level:{type:Number,default:0},templates:{type:Object,default:null},activeItem:{type:Object,default:null},tabindex:{type:Number,default:0}},methods:{getSubListId:function(e){return"".concat(this.getItemId(e),"_list")},getSubListKey:function(e){return this.getSubListId(e)},getItemId:function(e){return"".concat(this.menuId,"_").concat(e.key)},getItemKey:function(e){return this.getItemId(e)},getItemProp:function(e,t,a){return e&&e.item?D(e.item[t],a):void 0},getItemLabel:function(e){return this.getItemProp(e,"label")},getPTOptions:function(e,t,a){return this.ptm(a,{context:{item:e.item,index:t,active:this.isItemActive(e),focused:this.isItemFocused(e),disabled:this.isItemDisabled(e)}})},isItemActive:function(e){return b(this.activeItem)?this.activeItem.key===e.key:!1},isItemVisible:function(e){return this.getItemProp(e,"visible")!==!1},isItemDisabled:function(e){return this.getItemProp(e,"disabled")},isItemFocused:function(e){return this.focusedItemId===this.getItemId(e)},isItemGroup:function(e){return b(e.items)},onItemClick:function(e,t){this.getItemProp(t,"command",{originalEvent:e,item:t.item}),this.$emit("item-click",{originalEvent:e,processedItem:t,isFocus:!0})},onItemMouseEnter:function(e,t){this.$emit("item-mouseenter",{originalEvent:e,processedItem:t})},getAriaSetSize:function(){var e=this;return this.items.filter(function(t){return e.isItemVisible(t)&&!e.getItemProp(t,"separator")}).length},getAriaPosInset:function(e){var t=this;return e-this.items.slice(0,e).filter(function(a){return t.isItemVisible(a)&&t.getItemProp(a,"separator")}).length+1},getMenuItemProps:function(e,t){return{action:l({class:this.cx("itemLink"),tabindex:-1},this.getPTOptions(e,t,"itemLink")),icon:l({class:[this.cx("itemIcon"),this.getItemProp(e,"icon")]},this.getPTOptions(e,t,"itemIcon")),label:l({class:this.cx("label")},this.getPTOptions(e,t,"label")),submenuicon:l({class:this.cx("submenuIcon")},this.getPTOptions(e,t,"submenuIcon"))}}},components:{AngleRightIcon:ie,AngleDownIcon:Ie},directives:{ripple:Z}},Ft=["tabindex"],Ot=["id","aria-label","aria-disabled","aria-expanded","aria-haspopup","aria-level","aria-setsize","aria-posinset","data-p-active","data-p-focused","data-p-disabled"],Dt=["onClick","onMouseenter"],Vt=["href","target"],Tt=["id"];function zt(n,e,t,a,r,i){var u=S("MegaMenuSub",!0),c=X("ripple");return m(),d("ul",l({class:t.level===0?n.cx("rootList"):n.cx("submenu"),tabindex:t.tabindex},t.level===0?n.ptm("rootList"):n.ptm("submenu")),[t.submenu?(m(),d("li",l({key:0,class:[n.cx("submenuLabel",{submenu:t.submenu}),i.getItemProp(t.submenu,"class")],style:i.getItemProp(t.submenu,"style"),role:"presentation"},n.ptm("submenuLabel")),z(i.getItemLabel(t.submenu)),17)):I("",!0),(m(!0),d(L,null,V(t.items,function(o,s){return m(),d(L,{key:i.getItemKey(o)},[i.isItemVisible(o)&&!i.getItemProp(o,"separator")?(m(),d("li",l({key:0,id:i.getItemId(o),style:i.getItemProp(o,"style"),class:[n.cx("item",{processedItem:o}),i.getItemProp(o,"class")],role:"menuitem","aria-label":i.getItemLabel(o),"aria-disabled":i.isItemDisabled(o)||void 0,"aria-expanded":i.isItemGroup(o)?i.isItemActive(o):void 0,"aria-haspopup":i.isItemGroup(o)&&!i.getItemProp(o,"to")?"menu":void 0,"aria-level":t.level+1,"aria-setsize":i.getAriaSetSize(),"aria-posinset":i.getAriaPosInset(s),ref_for:!0},i.getPTOptions(o,s,"item"),{"data-p-active":i.isItemActive(o),"data-p-focused":i.isItemFocused(o),"data-p-disabled":i.isItemDisabled(o)}),[f("div",l({class:n.cx("itemContent"),onClick:function(h){return i.onItemClick(h,o)},onMouseenter:function(h){return i.onItemMouseEnter(h,o)},ref_for:!0},i.getPTOptions(o,s,"itemContent")),[t.templates.item?(m(),y(x(t.templates.item),{key:1,item:o.item,hasSubmenu:i.isItemGroup(o),label:i.getItemLabel(o),props:i.getMenuItemProps(o,s)},null,8,["item","hasSubmenu","label","props"])):N((m(),d("a",l({key:0,href:i.getItemProp(o,"url"),class:n.cx("itemLink"),target:i.getItemProp(o,"target"),tabindex:"-1",ref_for:!0},i.getPTOptions(o,s,"itemLink")),[t.templates.itemicon?(m(),y(x(t.templates.itemicon),{key:0,item:o.item,class:A(n.cx("itemIcon"))},null,8,["item","class"])):i.getItemProp(o,"icon")?(m(),d("span",l({key:1,class:[n.cx("itemIcon"),i.getItemProp(o,"icon")],ref_for:!0},i.getPTOptions(o,s,"itemIcon")),null,16)):I("",!0),f("span",l({class:n.cx("itemLabel"),ref_for:!0},i.getPTOptions(o,s,"itemLabel")),z(i.getItemLabel(o)),17),i.isItemGroup(o)?(m(),d(L,{key:2},[t.templates.submenuicon?(m(),y(x(t.templates.submenuicon),l({key:0,active:i.isItemActive(o),class:n.cx("submenuIcon"),ref_for:!0},i.getPTOptions(o,s,"submenuIcon")),null,16,["active","class"])):(m(),y(x(t.horizontal||t.mobileActive?"AngleDownIcon":"AngleRightIcon"),l({key:1,class:n.cx("submenuIcon"),ref_for:!0},i.getPTOptions(o,s,"submenuIcon")),null,16,["class"]))],64)):I("",!0)],16,Vt)),[[c]])],16,Dt),i.isItemVisible(o)&&i.isItemGroup(o)?(m(),d("div",l({key:0,class:n.cx("overlay"),ref_for:!0},n.ptm("overlay")),[f("div",l({class:n.cx("grid"),ref_for:!0},n.ptm("grid")),[(m(!0),d(L,null,V(o.items,function(p){return m(),d("div",l({key:i.getItemKey(
546p),class:n.cx("column",{processedItem:o}),ref_for:!0},n.ptm("column")),[(m(!0),d(L,null,V(p,function(h){return m(),y(u,{key:i.getSubListKey(h),id:i.getSubListId(h),style:te(n.sx("submenu",!0,{processedItem:o})),role:"menu",menuId:t.menuId,focusedItemId:t.focusedItemId,submenu:h,items:h.items,templates:t.templates,level:t.level+1,mobileActive:t.mobileActive,pt:n.pt,unstyled:n.unstyled,onItemClick:e[0]||(e[0]=function(k){return n.$emit("item-click",k)}),onItemMouseenter:e[1]||(e[1]=function(k){return n.$emit("item-mouseenter",k)})},null,8,["id","style","menuId","focusedItemId","submenu","items","templates","level","mobileActive","pt","unstyled"])}),128))],16)}),128))],16)],16)):I("",!0)],16,Ot)):I("",!0),i.isItemVisible(o)&&i.getItemProp(o,"separator")?(m(),d("li",l({key:1,id:i.getItemId(o),class:[n.cx("separator"),i.getItemProp(o,"class")],style:i.getItemProp(o,"style"),role:"separator",ref_for:!0},n.ptm("separator")),null,16,Tt)):I("",!0)],64)}),128))],16,Ft)}xe.render=zt;var Pe={name:"MegaMenu",extends:Et,inheritAttrs:!1,emits:["focus","blur"],outsideClickListener:null,resizeListener:null,matchMediaListener:null,container:null,menubar:null,searchTimeout:null,searchValue:null,data:function(){return{id:this.$attrs.id,mobileActive:!1,focused:!1,focusedItemInfo:{index:-1,key:"",parentKey:""},activeItem:null,dirty:!1,query:null,queryMatches:!1}},watch:{"$attrs.id":function(e){this.id=e||O()},activeItem:function(e){b(e)?(this.bindOutsideClickListener(),this.bindResizeListener()):(this.unbindOutsideClickListener(),this.unbindResizeListener())}},mounted:function(){this.id=this.id||O(),this.bindMatchMediaListener()},beforeUnmount:function(){this.mobileActive=!1,this.unbindOutsideClickListener(),this.unbindResizeListener(),this.unbindMatchMediaListener()},methods:{getItemProp:function(e,t){return e?D(e[t]):void 0},getItemLabel:function(e){return this.getItemProp(e,"label")},isItemDisabled:function(e){return this.getItemProp(e,"disabled")},isItemVisible:function(e){return this.getItemProp(e,"visible")!==!1},isItemGroup:function(e){return b(this.getItemProp(e,"items"))},isItemSeparator:function(e){return this.getItemProp(e,"separator")},getProccessedItemLabel:function(e){return e?this.getItemLabel(e.item):void 0},isProccessedItemGroup:function(e){return e&&b(e.items)},toggle:function(e){var t=this;this.mobileActive?(this.mobileActive=!1,T.clear(this.menubar),this.hide()):(this.mobileActive=!0,T.set("menu",this.menubar,this.$primevue.config.zIndex.menu),setTimeout(function(){t.show()},1)),this.bindOutsideClickListener(),e.preventDefault()},show:function(){this.focusedItemInfo={index:this.findFirstFocusedItemIndex(),level:0,parentKey:""},P(this.menubar)},hide:function(e,t){var a=this;this.mobileActive&&(this.mobileActive=!1,setTimeout(function(){P(a.$refs.menubutton,{preventScroll:!0})},1)),this.activeItem=null,this.focusedItemInfo={index:-1,key:"",parentKey:""},t&&P(this.menubar),this.dirty=!1},onFocus:function(e){if(this.focused=!0,this.focusedItemInfo.index===-1){var t=this.findFirstFocusedItemIndex(),a=this.findVisibleItem(t);this.focusedItemInfo={index:t,key:a.key,parentKey:a.parentKey}}this.$emit("focus",e)},onBlur:function(e){this.focused=!1,this.focusedItemInfo={index:-1,key:"",parentKey:""},this.searchValue="",this.dirty=!1,this.$emit("blur",e)},onKeyDown:function(e){if(this.disabled){e.preventDefault();return}var t=e.metaKey||e.ctrlKey;switch(e.code){case"ArrowDown":this.onArrowDownKey(e);break;case"ArrowUp":this.onArrowUpKey(e);break;case"ArrowLeft":this.onArrowLeftKey(e);break;case"ArrowRight":this.onArrowRightKey(e);break;case"Home":this.onHomeKey(e);break;case"End":this.onEndKey(e);break;case"Space":this.onSpaceKey(e);break;case"Enter":case"NumpadEnter":this.onEnterKey(e);break;case"Escape":this.onEscapeKey(e);break;case"Tab":this.onTabKey(e);break;case"PageDown":case"PageUp":case"Backspace":case"ShiftLeft":case"ShiftRight":break;default:!t&&W(e.key)&&this.searchItems(e,e.key);break}},onItemChange:function(e){var t=e.processedItem,a=e.isFocus;if(!F(t)){var r=t.index,i=t.key,u=t.parentKey,c=t.items,o=b(c);o&&(this.activeItem=t),this.focusedItemInfo={index:r,key:i,parentKey:u},o&&(this.dirty=!0),a&&P(this.menubar)}},onItemClick:function(e){var t=e.originalEvent,a=e.processedItem,r=this.isProccessedItemGroup(a),i=F(a.parent),u=this.isSelected(a);if(u){var c=a.index,o=a.key,s=a.parentKey;this.activeItem=null,this.focusedItemInfo={index:c,key:o,parentKey:s},this.dirty=!i,this.mobileActive||P(this.menubar,{preventScroll:!0})}else r?this.onItemChange(e):this.hide(t)},onItemMouseEnter:function(e){!this.mobileActive&&this.dirty&&this.onItemChange(e)},menuButtonClick:function(e){this.toggle(e)},menuButtonKeydown:function(e){(e.code==="Enter"||e.code==="NumpadEnter"||e.code==="Space")&&this.menuButtonClick(e)},onArrowDownKey:function(e){if(this.horizontal)if(b(this.activeItem)&&this.activeItem.key===this.focusedItemInfo.key)this.focusedItemInfo={index:-1,key:"",parentKey:this.activeItem.key};else{var t=this.findVisibleItem(this.focusedItemInfo.index),a=this.isProccessedItemGroup(t);a&&(this.onItemChange({originalEvent:e,processedItem:t}),this.focusedItemInfo={index:-1,key:t.key,parentKey:t.parentKey},this.searchValue="")}var r=this.focusedItemInfo.index!==-1?this.findNextItemIndex(this.focusedItemInfo.index):this.findFirstFocusedItemIndex();this.changeFocusedItemInfo(e,r),e.preventDefault()},onArrowUpKey:function(e){if(e.altKey&&this.horizontal){if(this.focusedItemInfo.index!==-1){var t=this.findVisibleItem(this.focusedItemInfo.index),a=this.isProccessedItemGroup(t);!a&&b(this.activeItem)&&(this.focusedItemInfo.index===0?(this.focusedItemInfo={index:this.activeItem.index,key:this.activeItem.key,parentKey:this.activeItem.parentKey},this.activeItem=null):this.changeFocusedItemInfo(e,this.findFirstItemIndex()))}e.preventDefault()}else{var r=this.focusedItemInfo.index!==-1?this.findPrevItemIndex(this.focusedItemInfo.index):this.findLastFocusedItemIndex();this.changeFocusedItemInfo(e,r),e.preventDefault()}},onArrowLeftKey:function(e){var t=this.findVisibleItem(this.focusedItemInfo.index),a=this.isProccessedItemGroup(t);
546if(a){if(this.horizontal){var r=this.focusedItemInfo.index!==-1?this.findPrevItemIndex(this.focusedItemInfo.index):this.findLastFocusedItemIndex();this.changeFocusedItemInfo(e,r)}}else{this.vertical&&b(this.activeItem)&&t.columnIndex===0&&(this.focusedItemInfo={index:this.activeItem.index,key:this.activeItem.key,parentKey:this.activeItem.parentKey},this.activeItem=null);var i=t.columnIndex-1,u=this.visibleItems.findIndex(function(c){return c.columnIndex===i});u!==-1&&this.changeFocusedItemInfo(e,u)}e.preventDefault()},onArrowRightKey:function(e){var t=this.findVisibleItem(this.focusedItemInfo.index),a=this.isProccessedItemGroup(t);if(a){if(this.vertical)if(b(this.activeItem)&&this.activeItem.key===t.key)this.focusedItemInfo={index:-1,key:"",parentKey:this.activeItem.key};else{var r=this.findVisibleItem(this.focusedItemInfo.index),i=this.isProccessedItemGroup(r);i&&(this.onItemChange({originalEvent:e,processedItem:r}),this.focusedItemInfo={index:-1,key:r.key,parentKey:r.parentKey},this.searchValue="")}var u=this.focusedItemInfo.index!==-1?this.findNextItemIndex(this.focusedItemInfo.index):this.findFirstFocusedItemIndex();this.changeFocusedItemInfo(e,u)}else{var c=t.columnIndex+1,o=this.visibleItems.findIndex(function(s){return s.columnIndex===c});o!==-1&&this.changeFocusedItemInfo(e,o)}e.preventDefault()},onHomeKey:function(e){this.changeFocusedItemInfo(e,this.findFirstItemIndex()),e.preventDefault()},onEndKey:function(e){this.changeFocusedItemInfo(e,this.findLastItemIndex()),e.preventDefault()},onEnterKey:function(e){if(this.focusedItemInfo.index!==-1){var t=w(this.menubar,'li[id="'.concat("".concat(this.focusedItemId),'"]')),a=t&&w(t,'a[data-pc-section="itemlink"]');a?a.click():t&&t.click();var r=this.visibleItems[this.focusedItemInfo.index],i=this.isProccessedItemGroup(r);!i&&this.changeFocusedItemInfo(e,this.findFirstFocusedItemIndex())}e.preventDefault()},onSpaceKey:function(e){this.onEnterKey(e)},onEscapeKey:function(e){b(this.activeItem)&&(this.focusedItemInfo={index:this.activeItem.index,key:this.activeItem.key},this.activeItem=null),e.preventDefault()},onTabKey:function(e){if(this.focusedItemInfo.index!==-1){var t=this.findVisibleItem(this.focusedItemInfo.index),a=this.isProccessedItemGroup(t);!a&&this.onItemChange({originalEvent:e,processedItem:t})}this.hide()},bindOutsideClickListener:function(){var e=this;this.outsideClickListener||(this.outsideClickListener=function(t){var a=e.container&&!e.container.contains(t.target),r=!(e.target&&(e.target===t.target||e.target.contains(t.target)));a&&r&&e.hide()},document.addEventListener("click",this.outsideClickListener))},unbindOutsideClickListener:function(){this.outsideClickListener&&(document.removeEventListener("click",this.outsideClickListener),this.outsideClickListener=null)},bindResizeListener:function(){var e=this;this.resizeListener||(this.resizeListener=function(t){ee()||e.hide(t,!0),e.mobileActive=!1},window.addEventListener("resize",this.resizeListener))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)},bindMatchMediaListener:function(){var e=this;if(!this.matchMediaListener){var t=matchMedia("(max-width: ".concat(this.breakpoint,")"));this.query=t,this.queryMatches=t.matches,this.matchMediaListener=function(){e.queryMatches=t.matches,e.mobileActive=!1},this.query.addEventListener("change",this.matchMediaListener)}},unbindMatchMediaListener:function(){this.matchMediaListener&&(this.query.removeEventListener("change",this.matchMediaListener),this.matchMediaListener=null)},isItemMatched:function(e){var t;return this.isValidItem(e)&&((t=this.getProccessedItemLabel(e))===null||t===void 0?void 0:t.toLocaleLowerCase().startsWith(this.searchValue.toLocaleLowerCase()))},isValidItem:function(e){return!!e&&!this.isItemDisabled(e.item)&&!this.isItemSeparator(e.item)&&this.isItemVisible(e.item)},isValidSelectedItem:function(e){return this.isValidItem(e)&&this.isSelected(e)},isSelected:function(e){return b(this.activeItem)?this.activeItem.key===e.key:!1},findFirstItemIndex:function(){var e=this;return this.visibleItems.findIndex(function(t){return e.isValidItem(t)})},findLastItemIndex:function(){var e=this;return R(this.visibleItems,function(t){return e.isValidItem(t)})},findNextItemIndex:function(e){var t=this,a=e<this.visibleItems.length-1?this.visibleItems.slice(e+1).findIndex(function(r){return t.isValidItem(r)}):-1;return a>-1?a+e+1:e},findPrevItemIndex:function(e){var t=this,a=e>0?R(this.visibleItems.slice(0,e),function(r){return t.isValidItem(r)}):-1;return a>-1?a:e},findSelectedItemIndex:function(){var e=this;return this.visibleItems.findIndex(function(t){return e.isValidSelectedItem(t)})},findFirstFocusedItemIndex:function(){var e=this.findSelectedItemIndex();return e<0?this.findFirstItemIndex():e},findLastFocusedItemIndex:function(){var e=this.findSelectedItemIndex();return e<0?this.findLastItemIndex():e},findVisibleItem:function(e){return b(this.visibleItems)?this.visibleItems[e]:null},searchItems:function(e,t){var a=this;this.searchValue=(this.searchValue||"")+t;var r=-1,i=!1;return this.focusedItemInfo.index!==-1?(r=this.visibleItems.slice(this.focusedItemInfo.index).findIndex(function(u){return a.isItemMatched(u)}),r=r===-1?this.visibleItems.slice(0,this.focusedItemInfo.index).findIndex(function(u){return a.isItemMatched(u)}):r+this.focusedItemInfo.index):r=this.visibleItems.findIndex(function(u){return a.isItemMatched(u)}),r!==-1&&(i=!0),r===-1&&this.focusedItemInfo.index===-1&&(r=this.findFirstFocusedItemIndex()),r!==-1&&this.changeFocusedItemInfo(e,r),this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(function(){a.searchValue="",a.searchTimeout=null},500),i},changeFocusedItemInfo:function(e,t){var a=this.findVisibleItem(t);this.focusedItemInfo.index=t,this.focusedItemInfo.key=b(a)?a.key:"",this.scrollInView()},scrollInView:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:-1,t=e!==-1?"".concat(this.id,"_").concat(e):this.focusedItemId,a;t===null&&this.queryMatches?a=this.$refs.menubutton:a=w(this.menubar,'li[id="'.concat(t,'"]')),a&&a.scrollIntoView&&a.scrollIntoView({block:"nearest",inline:"nearest",behavior:"smooth"})},createProcessedItems:function(e){var t=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",u=arguments.length>4?arguments[4]:void 0,c=[];return e&&e.forEach(function(o,s){var p=(i!==""?i+"_":"")+(u!==void 0?u+"_":"")+s,h={item:o,index:s,level:a,key:p,parent:r,parentKey:i,columnIndex:u!==void 0?u:r.columnIndex!==void 0?r.columnIndex:s};h.items=a===0&&o.items&&o.items.length>0?o.items.map(function(k,Q){return t.createProcessedItems(k,a+1,h,p,Q)}):t.createProcessedItems(o.items,a+1,h,p),c.push(h)}),c},containerRef:function(e){this.container=e},menubarRef:function(e){this.menubar=e?e.$el:void 0}},computed:{processedItems:function(){return this.createProcessedItems(this.model||[])},visibleItems:function(){var e=b(this.activeItem)?this.activeItem:null;return e&&e.key===this.focusedItemInfo.parentKey?e.items.reduce(function(t,a){return a.forEach(function(r){r.items.forEac
546h(function(i){t.push(i)})}),t},[]):this.processedItems},horizontal:function(){return this.orientation==="horizontal"},vertical:function(){return this.orientation==="vertical"},focusedItemId:function(){return b(this.focusedItemInfo.key)?"".concat(this.id,"_").concat(this.focusedItemInfo.key):null}},components:{MegaMenuSub:xe,BarsIcon:be}},Ht=["id"],_t=["aria-haspopup","aria-expanded","aria-controls","aria-label"];function Bt(n,e,t,a,r,i){var u=S("BarsIcon"),c=S("MegaMenuSub");return m(),d("div",l({ref:i.containerRef,id:r.id,class:n.cx("root")},n.ptmi("root")),[n.$slots.start?(m(),d("div",l({key:0,class:n.cx("start")},n.ptm("start")),[M(n.$slots,"start")],16)):I("",!0),M(n.$slots,n.$slots.button?"button":"menubutton",{id:r.id,class:A(n.cx("button")),toggleCallback:function(s){return i.menuButtonClick(s)}},function(){var o;return[n.model&&n.model.length>0?(m(),d("a",l({key:0,ref:"menubutton",role:"button",tabindex:"0",class:n.cx("button"),"aria-haspopup":!!(n.model.length&&n.model.length>0),"aria-expanded":r.mobileActive,"aria-controls":r.id,"aria-label":(o=n.$primevue.config.locale.aria)===null||o===void 0?void 0:o.navigation,onClick:e[0]||(e[0]=function(s){return i.menuButtonClick(s)}),onKeydown:e[1]||(e[1]=function(s){return i.menuButtonKeydown(s)})},n.ptm("button")),[M(n.$slots,n.$slots.buttonicon?"buttonicon":"menubuttonicon",{},function(){return[v(u,de(pe(n.ptm("buttonIcon"))),null,16)]})],16,_t)):I("",!0)]}),v(c,{ref:i.menubarRef,id:r.id+"_list",tabindex:n.disabled?-1:n.tabindex,role:"menubar","aria-label":n.ariaLabel,"aria-labelledby":n.ariaLabelledby,"aria-disabled":n.disabled||void 0,"aria-orientation":n.orientation,"aria-activedescendant":r.focused?i.focusedItemId:void 0,menuId:r.id,focusedItemId:r.focused?i.focusedItemId:void 0,items:i.processedItems,horizontal:i.horizontal,templates:n.$slots,activeItem:r.activeItem,mobileActive:r.mobileActive,level:0,style:te(n.sx("rootList")),pt:n.pt,unstyled:n.unstyled,onFocus:i.onFocus,onBlur:i.onBlur,onKeydown:i.onKeyDown,onItemClick:i.onItemClick,onItemMouseenter:i.onItemMouseEnter},null,8,["id","tabindex","aria-label","aria-labelledby","aria-disabled","aria-orientation","aria-activedescendant","menuId","focusedItemId","items","horizontal","templates","activeItem","mobileActive","style","pt","unstyled","onFocus","onBlur","onKeydown","onItemClick","onItemMouseenter"]),n.$slots.end?(m(),d("div",l({key:1,class:n.cx("end")},n.ptm("end")),[M(n.$slots,"end")],16)):I("",!0)],16,Ht)}Pe.render=Bt;var Rt=function(e){var t=e.dt;return`
547.p-menubar {
548    display: flex;
549    align-items: center;
550    background: `.concat(t("menubar.background"),`;
551    border: 1px solid `).concat(t("menubar.border.color"),`;
552    border-radius: `).concat(t("menubar.border.radius"),`;
553    color: `).concat(t("menubar.color"),`;
554    padding: `).concat(t("menubar.padding"),`;
555    gap: `).concat(t("menubar.gap"),`;
556}
557
558.p-menubar-start,
559.p-megamenu-end {
560    display: flex;
561    align-items: center;
562}
563
564.p-menubar-root-list,
565.p-menubar-submenu {
566    display: flex;
567    margin: 0;
568    padding: 0;
569    list-style: none;
570    outline: 0 none;
571}
572
573.p-menubar-root-list {
574    align-items: center;
575    flex-wrap: wrap;
576    gap: `).concat(t("menubar.gap"),`;
577}
578
579.p-menubar-root-list > .p-menubar-item > .p-menubar-item-content {
580    border-radius: `).concat(t("menubar.base.item.border.radius"),`;
581}
582
583.p-menubar-root-list > .p-menubar-item > .p-menubar-item-content > .p-menubar-item-link {
584    padding: `).concat(t("menubar.base.item.padding"),`;
585}
586
587.p-menubar-item-content {
588    transition: background `).concat(t("menubar.transition.duration"),", color ").concat(t("menubar.transition.duration"),`;
589    border-radius: `).concat(t("menubar.item.border.radius"),`;
590    color: `).concat(t("menubar.item.color"),`;
591}
592
593.p-menubar-item-link {
594    cursor: pointer;
595    display: flex;
596    align-items: center;
597    text-decoration: none;
598    overflow: hidden;
599    position: relative;
600    color: inherit;
601    padding: `).concat(t("menubar.item.padding"),`;
602    gap: `).concat(t("menubar.item.gap"),`;
603    user-select: none;
604    outline: 0 none;
605}
606
607.p-menubar-item-label {
608    line-height: 1;
609}
610
611.p-menubar-item-icon {
612    color: `).concat(t("menubar.item.icon.color"),`;
613}
614
615.p-menubar-submenu-icon {
616    color: `).concat(t("menubar.submenu.icon.color"),`;
617    margin-left: auto;
618    font-size: `).concat(t("menubar.submenu.icon.size"),`;
619    width: `).concat(t("menubar.submenu.icon.size"),`;
620    height: `).concat(t("menubar.submenu.icon.size"),`;
621}
622
623.p-menubar-submenu .p-menubar-submenu-icon:dir(rtl) {
624    margin-left: 0;
625    margin-right: auto;
626}
627
628.p-menubar-item.p-focus > .p-menubar-item-content {
629    color: `).concat(t("menubar.item.focus.color"),`;
630    background: `).concat(t("menubar.item.focus.background"),`;
631}
632
633.p-menubar-item.p-focus > .p-menubar-item-content .p-menubar-item-icon {
634    color: `).concat(t("menubar.item.icon.focus.color"),`;
635}
636
637.p-menubar-item.p-focus > .p-menubar-item-content .p-menubar-submenu-icon {
638    color: `).concat(t("menubar.submenu.icon.focus.color"),`;
639}
640
641.p-menubar-item:not(.p-disabled) > .p-menubar-item-content:hover {
642    color: `).concat(t("menubar.item.focus.color"),`;
643    background: `).concat(t("menubar.item.focus.background"),`;
644}
645
646.p-menubar-item:not(.p-disabled) > .p-menubar-item-content:hover .p-menubar-item-icon {
647    color: `).concat(t("menubar.item.icon.focus.color"),`;
648}
649
650.p-menubar-item:not(.p-disabled) > .p-menubar-item-content:hover .p-menubar-submenu-icon {
651    color: `).concat(t("menubar.submenu.icon.focus.color"),`;
652}
653
654.p-menubar-item-active > .p-menubar-item-content {
655    color: `).concat(t("menubar.item.active.color"),`;
656    background: `).concat(t("menubar.item.active.background"),`;
657}
658
659.p-menubar-item-active > .p-menubar-item-content .p-menubar-item-icon {
660    color: `).concat(t("menubar.item.icon.active.color"),`;
661}
662
663.p-menubar-item-active > .p-menubar-item-content .p-menubar-submenu-icon {
664    color: `).concat(t("menubar.submenu.icon.active.color"),`;
665}
666
667.p-menubar-submenu {
668    display: none;
669    position: absolute;
670    min-width: 12.5rem;
671    z-index: 1;
672    background: `).concat(t("menubar.submenu.background"),`;
673    border: 1px solid `).concat(t("menubar.submenu.border.color"),`;
674    border-radius: `).concat(t("menubar.submenu.border.radius"),`;
675    box-shadow: `).concat(t("menubar.submenu.shadow"),`;
676    color: `).concat(t("menubar.submenu.color"),`;
677    flex-direction: column;
678    padding: `).concat(t("menubar.submenu.padding"),`;
679    gap: `).concat(t("menubar.submenu.gap"),`;
680}
681
682.p-menubar-submenu .p-menubar-separator {
683    border-block-start: 1px solid `).concat(t("menubar.separator.border.color"),`;
684}
685
686.p-menubar-submenu .p-menubar-item {
687    position: relative;
688}
689
690.p-menubar-submenu > .p-menubar-item-active > .p-menubar-submenu {
691    display: block;
692    left: 100%;
693    top: 0;
694}
695
696.p-menubar-end {
697    margin-left: auto;
698    align-self: center;
699}
700
701.p-menubar-end:dir(rtl) {
702    margin-left: 0;
703    margin-right: auto;
704}
705
706.p-menubar-button {
707    display: none;
708    justify-content: center;
709    align-items: center;
710    cursor: pointer;
711    width: `).concat(t("menubar.mobile.button.size"),`;
712    height: `).concat(t("menubar.mobile.button.size"),`;
713    position: relative;
714    color: `).concat(t("menubar.mobile.button.color"),`;
715    border: 0 none;
716    background: transparent;
717    border-radius: `).concat(t("menubar.mobile.button.border.radius"),`;
718    transition: background `).concat(t("menubar.transition.duration"),", color ").concat(t("menubar.transition.duration"),", outline-color ").concat(t("menubar.transition.duration"),`;
719    outline-color: transparent;
720}
721
722.p-menubar-button:hover {
723    color: `).concat(t("menubar.mobile.button.hover.color"),`;
724    background: `).concat(t("menubar.mobile.button.hover.background"),`;
725}
726
727.p-menubar-button:focus-visible {
728    box-shadow: `).concat(t("menubar.mobile.button.focus.ring.shadow"),`;
729    outline: `).concat(t("menubar.mobile.button.focus.ring.width")," ").concat(t("menubar.mobile.button.focus.ring.style")," ").concat(t("menubar.mobile.button.focus.ring.color"),`;
730    outline-offset: `).concat(t("menubar.mobile.button.focus.ring.offset"),`;
731}
732
733.p-menubar-mobile {
734    position: relative;
735}
736
737.p-menubar-mobile .p-menubar-button {
738    display: flex;
739}
740
741.p-menubar-mobile .p-menubar-root-list {
742    position: absolute;
743    display: none;
744    width: 100%;
745    flex-direction: column;
746    top: 100%;
747    left: 0;
748    z-index: 1;
749    padding: `).concat(t("menubar.submenu.padding"),`;
750    background: `).concat(t("menubar.submenu.background"),`;
751    border: 1px solid `).concat(t("menubar.submenu.border.color"),`;
752    box-shadow: `).concat(t("menubar.submenu.shadow"),`;
753    border-radius: `).concat(t("menubar.submenu.border.radius"),`;
754    gap: `).concat(t("menubar.submenu.gap"),`;
755}
756
757.p-menubar-mobile .p-menubar-root-list:dir(rtl) {
758    left: auto;
759    right: 0;
760}
761
762.p-menubar-mobile .p-menubar-root-list > .p-menubar-item > .p-menubar-item-content > .p-menubar-item-link {
763    padding: `).concat(t("menubar.item.padding"),`;
764}
765
766.p-menubar-mobile-active .p-menubar-root-list {
767    display: flex;
768}
769
770.p-menubar-mobile .p-menubar-root-list .p-menubar-item {
771    width: 100%;
772    position: static;
773}
774
775.p-menubar-mobile .p-menubar-root-list .p-menubar-separator {
776    border-block-start: 1px solid `).concat(t("menubar.separator.border.color"),`;
777}
778
779.p-menubar-mobile .p-menubar-root-list > .p-menubar-item > .p-menubar-item-content .p-menubar-submenu-icon {
780    margin-left: auto;
781    transition: transform 0.2s;
782}
783
784.p-menubar-mobile .p-menubar-root-list > .p-menubar-item > .p-menubar-item-content .p-menubar-submenu-icon:dir(rtl),
785.p-menubar-mobile .p-menubar-submenu-icon:dir(rtl) {
786    margin-left: 0;
787    margin-right: auto;
788}
789
790.p-menubar-mobile .p-menubar-root-list > .p-menubar-item-active > .p-menubar-item-content .p-menubar-submenu-icon {
791    transform: rotate(-180deg);
792}
793
794.p-menubar-mobile .p-menubar-submenu .p-menubar-submenu-icon {
795    transition: transform 0.2s;
796    transform: rotate(90deg);
797}
798
799.p-menubar-mobile .p-menubar-item-active > .p-menubar-item-content .p-menubar-submenu-icon {
800    transform: rotate(-90deg);
801}
802
803.p-menubar-mobile .p-menubar-submenu {
804    width: 100%;
805    position: static;
806    box-shadow: none;
807    border: 0 none;
808    padding-inline-start: `).concat(t("menubar.submenu.mobile.indent"),`;
809    padding-inline-end: 0;
810}
811`)},Nt={submenu:function(e){var t=e.instance,a=e.processedItem;return{display:t.isItemActive(a)?"flex":"none"}}},Gt={root:function(e){var t=e.instance;return["p-menubar p-component",{"p-menubar-mobile":t.queryMatches,"p-menubar-mobile-active":t.mobileActive}]},start:"p-menubar-start",button:"p-menubar-button",rootList:"p-menubar-root-list",item:function(e){var t=e.instance,a=e.processedItem;return["p-menubar-item",{"p-menubar-item-active":t.isItemActive(a),"p-focus":t.isItemFocused(a),"p-disabled":t.isItemDisabled(a)}]},itemContent:"p-menubar-item-content",itemLink:"p-menubar-item-link",itemIcon:"p-menubar-item-icon",itemLabel:"p-menubar-item-label",submenuIcon:"p-menubar-submenu-icon",submenu:"p-menubar-submenu",separator:"p-menubar-separator",end:"p-menubar-end"},jt=H.extend({name:"menubar",theme:Rt,classes:Gt,inlineStyles:Nt}),Ut={name:"BaseMenubar",extends:C,props:{model:{type:Array,default:null},buttonProps:{type:null,default:null},breakpoint:{type:String,default:"960px"},ariaLabelledby:{type:String,default:null},ariaLabel:{type:String,default:null}},style:jt,provide:function(){return{$pcMenubar:this,$parentInstance:this}}},we={name:"MenubarSub",hostName:"Menubar",extends:C,emits:["item-mouseenter","item-click","item-mousemove"],props:{items:{type:Array,default:null},root:{type:Boolean,default:!1},popup:{type:Boolean,default:!1},mobileActive:{type:Boolean,default:!1},templates:{type:Object,default:null},level:{type:Number,default:0},menuId:{type:String,default:null},focusedItemId:{type:String,default:null},activeItemPath:{type:Object,default:null}},list:null,methods:{getItemId:function(e){return"".concat(this.menuId,"_").concat(e.key)},getItemKey:function(e){return this.getItemId(e)},getItemProp:function(e,t,a){return e&&e.item?D(e.item[t],a):void 0},getItemLabel:function(e){return this.getItemProp(e,"label")},getItemLabelId:function(e){return"".concat(this.menuId,"_").concat(e.key,"_label")},getPTOptions:function(e,t,a){return this.ptm(a,{context:{item:e.item,index:t,active:this.isItemActive(e),focused:this.isItemFocused(e),disabled:this.isItemDisabled(e),level:this.level}})},isItemActive:function(e){return this.activeItemPath.some(function(t){return t.key===e.key})},isItemVisible:function(e){return this.getItemProp(e,"visible")!==!1},isItemDisabled:function(e){return this.getItemProp(e,"disabled")},isItemFocused:function(e){return this.focusedItemId===this.getItemId(e)},isItemGroup:function(e){return b(e.items)},onItemClick:function(e,t){this.getItemProp(t,"command",{originalEvent:e,item:t.item}),this.$emit("item-click",{originalEvent:e,processedItem:t,isFocus:!0})},onItemMouseEnter:function(e,t){this.$emit("item-mouseenter",{originalEvent:e,processedItem:t})},onItemMouseMove:function(e,t){this.$emit("item-mousemove",{originalEvent:e,processedItem:t})},getAriaPosInset:function(e){return e-this.calculateAriaSetSize.slice(0,e).length+1},getMenuItemProps:function(e,t){return{action:l({class:this.cx("itemLink"),tabindex:-1},this.getPTOptions(e,t,"itemLink")),icon:l({class:[this.cx("itemIcon"),this.getItemProp(e,"icon")]},this.getPTOptions(e,t,"itemIcon")),label:l({class:this.cx("itemLabel")},this.getPTOptions(e,t,"itemLabel")),submenuicon:l({class:this.cx("submenuIcon")},this.getPTOptions(e,t,"submenuIcon"))}}},computed:{calculateAriaSetSize:function(){var e=this;return this.items.filter(function(t){return e.isItemVisible(t)&&e.getItemProp(t,"
811separator")})},getAriaSetSize:function(){var e=this;return this.items.filter(function(t){return e.isItemVisible(t)&&!e.getItemProp(t,"separator")}).length}},components:{AngleRightIcon:ie,AngleDownIcon:Ie},directives:{ripple:Z}},qt=["id","aria-label","aria-disabled","aria-expanded","aria-haspopup","aria-level","aria-setsize","aria-posinset","data-p-active","data-p-focused","data-p-disabled"],Wt=["onClick","onMouseenter","onMousemove"],Zt=["href","target"],Xt=["id"],Yt=["id"];function Qt(n,e,t,a,r,i){var u=S("MenubarSub",!0),c=X("ripple");return m(),d("ul",l({class:t.level===0?n.cx("rootList"):n.cx("submenu")},t.level===0?n.ptm("rootList"):n.ptm("submenu")),[(m(!0),d(L,null,V(t.items,function(o,s){return m(),d(L,{key:i.getItemKey(o)},[i.isItemVisible(o)&&!i.getItemProp(o,"separator")?(m(),d("li",l({key:0,id:i.getItemId(o),style:i.getItemProp(o,"style"),class:[n.cx("item",{processedItem:o}),i.getItemProp(o,"class")],role:"menuitem","aria-label":i.getItemLabel(o),"aria-disabled":i.isItemDisabled(o)||void 0,"aria-expanded":i.isItemGroup(o)?i.isItemActive(o):void 0,"aria-haspopup":i.isItemGroup(o)&&!i.getItemProp(o,"to")?"menu":void 0,"aria-level":t.level+1,"aria-setsize":i.getAriaSetSize,"aria-posinset":i.getAriaPosInset(s),ref_for:!0},i.getPTOptions(o,s,"item"),{"data-p-active":i.isItemActive(o),"data-p-focused":i.isItemFocused(o),"data-p-disabled":i.isItemDisabled(o)}),[f("div",l({class:n.cx("itemContent"),onClick:function(h){return i.onItemClick(h,o)},onMouseenter:function(h){return i.onItemMouseEnter(h,o)},onMousemove:function(h){return i.onItemMouseMove(h,o)},ref_for:!0},i.getPTOptions(o,s,"itemContent")),[t.templates.item?(m(),y(x(t.templates.item),{key:1,item:o.item,root:t.root,hasSubmenu:i.getItemProp(o,"items"),label:i.getItemLabel(o),props:i.getMenuItemProps(o,s)},null,8,["item","root","hasSubmenu","label","props"])):N((m(),d("a",l({key:0,href:i.getItemProp(o,"url"),class:n.cx("itemLink"),target:i.getItemProp(o,"target"),tabindex:"-1",ref_for:!0},i.getPTOptions(o,s,"itemLink")),[t.templates.itemicon?(m(),y(x(t.templates.itemicon),{key:0,item:o.item,class:A(n.cx("itemIcon"))},null,8,["item","class"])):i.getItemProp(o,"icon")?(m(),d("span",l({key:1,class:[n.cx("itemIcon"),i.getItemProp(o,"icon")],ref_for:!0},i.getPTOptions(o,s,"itemIcon")),null,16)):I("",!0),f("span",l({id:i.getItemLabelId(o),class:n.cx("itemLabel"),ref_for:!0},i.getPTOptions(o,s,"itemLabel")),z(i.getItemLabel(o)),17,Xt),i.getItemProp(o,"items")?(m(),d(L,{key:2},[t.templates.submenuicon?(m(),y(x(t.templates.submenuicon),{key:0,root:t.root,active:i.isItemActive(o),class:A(n.cx("submenuIcon"))},null,8,["root","active","class"])):(m(),y(x(t.root?"AngleDownIcon":"AngleRightIcon"),l({key:1,class:n.cx("submenuIcon"),ref_for:!0},i.getPTOptions(o,s,"submenuIcon")),null,16,["class"]))],64)):I("",!0)],16,Zt)),[[c]])],16,Wt),i.isItemVisible(o)&&i.isItemGroup(o)?(m(),y(u,{key:0,id:i.getItemId(o)+"_list",menuId:t.menuId,role:"menu",style:te(n.sx("submenu",!0,{processedItem:o})),focusedItemId:t.focusedItemId,items:o.items,mobileActive:t.mobileActive,activeItemPath:t.activeItemPath,templates:t.templates,level:t.level+1,"aria-labelledby":i.getItemLabelId(o),pt:n.pt,unstyled:n.unstyled,onItemClick:e[0]||(e[0]=function(p){return n.$emit("item-click",p)}),onItemMouseenter:e[1]||(e[1]=function(p){return n.$emit("item-mouseenter",p)}),onItemMousemove:e[2]||(e[2]=function(p){return n.$emit("item-mousemove",p)})},null,8,["id","menuId","style","focusedItemId","items","mobileActive","activeItemPath","templates","level","aria-labelledby","pt","unstyled"])):I("",!0)],16,qt)):I("",!0),i.isItemVisible(o)&&i.getItemProp(o,"separator")?(m(),d("li",l({key:1,id:i.getItemId(o),class:[n.cx("separator"),i.getItemProp(o,"class")],style:i.getItemProp(o,"style"),role:"separator",ref_for:!0},n.ptm("separator")),null,16,Yt)):I("",!0)],64)}),128))],16)}we.render=Qt;var Le={name:"Menubar",extends:Ut,inheritAttrs:!1,emits:["focus","blur"],matchMediaListener:null,data:function(){return{id:this.$attrs.id,mobileActive:!1,focused:!1,focusedItemInfo:{index:-1,level:0,parentKey:""},activeItemPath:[],dirty:!1,query:null,queryMatches:!1}},watch:{"$attrs.id":function(e){this.id=e||O()},activeItemPath:function(e){b(e)?(this.bindOutsideClickListener(),this.bindResizeListener()):(this.unbindOutsideClickListener(),this.unbindResizeListener())}},outsideClickListener:null,container:null,menubar:null,mounted:function(){this.id=this.id||O(),this.bindMatchMediaListener()},beforeUnmount:function(){this.mobileActive=!1,this.unbindOutsideClickListener(),this.unbindResizeListener(),this.unbindMat
811chMediaListener(),this.container&&T.clear(this.container),this.container=null},methods:{getItemProp:function(e,t){return e?D(e[t]):void 0},getItemLabel:function(e){return this.getItemProp(e,"label")},isItemDisabled:function(e){return this.getItemProp(e,"disabled")},isItemVisible:function(e){return this.getItemProp(e,"visible")!==!1},isItemGroup:function(e){return b(this.getItemProp(e,"items"))},isItemSeparator:function(e){return this.getItemProp(e,"separator")},getProccessedItemLabel:function(e){return e?this.getItemLabel(e.item):void 0},isProccessedItemGroup:function(e){return e&&b(e.items)},toggle:function(e){var t=this;this.mobileActive?(this.mobileActive=!1,T.clear(this.menubar),this.hide()):(this.mobileActive=!0,T.set("menu",this.menubar,this.$primevue.config.zIndex.menu),setTimeout(function(){t.show()},1)),this.bindOutsideClickListener(),e.preventDefault()},show:function(){P(this.menubar)},hide:function(e,t){var a=this;this.mobileActive&&(this.mobileActive=!1,setTimeout(function(){P(a.$refs.menubutton)},0)),this.activeItemPath=[],this.focusedItemInfo={index:-1,level:0,parentKey:""},t&&P(this.menubar),this.dirty=!1},onFocus:function(e){this.focused=!0,this.focusedItemInfo=this.focusedItemInfo.index!==-1?this.focusedItemInfo:{index:this.findFirstFocusedItemIndex(),level:0,parentKey:""},this.$emit("focus",e)},onBlur:function(e){this.focused=!1,this.focusedItemInfo={index:-1,level:0,parentKey:""},this.searchValue="",this.dirty=!1,this.$emit("blur",e)},onKeyDown:function(e){var t=e.metaKey||e.ctrlKey;switch(e.code){case"ArrowDown":this.onArrowDownKey(e);break;case"ArrowUp":this.onArrowUpKey(e);break;case"ArrowLeft":this.onArrowLeftKey(e);break;case"ArrowRight":this.onArrowRightKey(e);break;case"Home":this.onHomeKey(e);break;case"End":this.onEndKey(e);break;case"Space":this.onSpaceKey(e);break;case"Enter":case"NumpadEnter":this.onEnterKey(e);break;case"Escape":this.onEscapeKey(e);break;case"Tab":this.onTabKey(e);break;case"PageDown":case"PageUp":case"Backspace":case"ShiftLeft":case"ShiftRight":break;default:!t&&W(e.key)&&this.searchItems(e,e.key);break}},onItemChange:function(e,t){var a=e.processedItem,r=e.isFocus;if(!F(a)){var i=a.index,u=a.key,c=a.level,o=a.parentKey,s=a.items,p=b(s),h=this.activeItemPath.filter(function(k){return k.parentKey!==o&&k.parentKey!==u});p&&h.push(a),this.focusedItemInfo={index:i,level:c,parentKey:o},p&&(this.dirty=!0),r&&P(this.menubar),!(t==="hover"&&this.queryMatches)&&(this.activeItemPath=h)}},onItemClick:function(e){var t=e.originalEvent,a=e.processedItem,r=this.isProccessedItemGroup(a),i=F(a.parent),u=this.isSelected(a);if(u){var c=a.index,o=a.key,s=a.level,p=a.parentKey;this.activeItemPath=this.activeItemPath.filter(function(k){return o!==k.key&&o.startsWith(k.key)}),this.focusedItemInfo={index:c,level:s,parentKey:p},this.dirty=!i,P(this.menubar)}else if(r)this.onItemChange(e);else{var h=i?a:this.activeItemPath.find(function(k){return k.parentKey===""});this.hide(t),this.changeFocusedItemIndex(t,h?h.index:-1),this.mobileActive=!1,P(this.menubar)}},onItemMouseEnter:function(e){this.dirty&&this.onItemChange(e,"hover")},onItemMouseMove:function(e){this.focused&&this.changeFocusedItemIndex(e,e.processedItem.index)},menuButtonClick:function(e){this.toggle(e)},menuButtonKeydown:function(e){(e.code==="Enter"||e.code==="NumpadEnter"||e.code==="Space")&&this.menuButtonClick(e)},onArrowDownKey:function(e){var t=this.visibleItems[this.focusedItemInfo.index],a=t?F(t.parent):null;if(a){var r=this.isProccessedItemGroup(t);r&&(this.onItemChange({originalEvent:e,processedItem:t}),this.focusedItemInfo={index:-1,parentKey:t.key},this.onArrowRightKey(e))}else{var i=this.focusedItemInfo.index!==-1?this.findNextItemIndex(this.focusedItemInfo.index):this.findFirstFocusedItemIndex();this.changeFocusedItemIndex(e,i)}e.preventDefault()},onArrowUpKey:function(e){var t=this,a=this.visibleItems[this.focusedItemInfo.index],r=F(a.parent);if(r){var i=this.isProccessedItemGroup(a);if(i){this.onItemChange({originalEvent:e,processedItem:a}),this.focusedItemInfo={index:-1,parentKey:a.key};var u=this.findLastItemIndex();this.changeFocusedItemIndex(e,u)}}else{var c=this.activeItemPath.find(function(s){return s.key===a.parentKey});if(this.focusedItemInfo.index===0)this.focusedItemInfo={index:-1,parentKey:c?c.parentKey:""},this.searchValue="",this.onArrowLeftKey(e),this.activeItemPath=this.activeItemPath.filter(function(s){return s.parentKey!==t.focusedItemInfo.parentKey});else{var o=this.focusedItemInfo.index!==-1?this.findPrevItemIndex(this.focusedItemInfo.index):this.findLastFocusedItemIndex();this.changeFocusedItemIndex(e,o)}}e.preventDefault()},onArrowLeftKey:function(e){var t=this,a=this.visibleItems[this.focusedItemInfo.index],r=a?this.activeItemPath.find(function(u){return u.key===a.parentKey}):null;if(r)this.onItemChange({originalEvent:e,processedItem:r}),this.activeItemPath=this.activeItemPath.filter(function(u){return u.parentKey!==t.focusedItemInfo.parentKey}),e.preventDefault();else{var i=this.focusedItemInfo.index!==-1?this.findPrevItemIndex(this.focusedItemInfo.index):this.findLastFocusedItemIndex();this.changeFocusedItemIndex(e,i),e.preventDefault()}},onArrowRightKey:function(e){var t=this.visibleItems[this.focusedItemInfo.index],a=t?this.activeItemPath.find(function(u){return u.key===t.parentKey}):null;if(a){var r=this.isProccessedItemGroup(t);r&&(this.onItemChange({originalEvent:e,processedItem:t}),this.focusedItemInfo={index:-1,parentKey:t.key},this.onArrowDownKey(e))}else{var i=this.focusedItemInfo.index!==-1?this.findNextItemIndex(this.focusedItemInfo.index):this.findFirstFocusedItemIndex();this.changeFocusedItemIndex(e,i),e.preventDefault()}},onHomeKey:function(e){this.changeFocusedItemIndex(e,this.findFirstItemIndex()),e.preventDefault()},onEndKey:function(e){this.changeFocusedItemIndex(e,this.findLastItemIndex()),e.preventDefault()},onEnterKey:function(e){if(this.focusedItemInfo.index!==-1){var t=w(this.menubar,'li[id="'.concat("".concat(this.focusedItemId),'"]')),a=t&&w(t,'a[data-pc-section="itemlink"]');a?a.click():t&&t.click();var r=this.visibleItems[this.focusedItemInfo.index],i=this.isProccessedItemGroup(r);!i&&(this.focusedItemInfo.index=this.findFirstFocusedItemIndex())}e.preventDefault()},onSpaceKey:function(e){this.onEnterKey(e)},onEscapeKey:function(e){if(this.focusedItemInfo.level!==0){var t=this.focusedItemInfo;this.hide(e,!1),this.focusedItemInfo={index:Number(t.parentKey.split("_")[0]),level:0,parentKey:""}}e.preventDefault()},onTabKey:function(e){if(this.focusedItemInfo.index!==-1){var t=this.visibleItems[this.focusedItemInfo.index],a=this.isProccessedItemGroup(t);!a&&this.onItemChange({originalEvent:e,processedItem:t})}this.hide()},bindOutsideClickListener:function(){var e=this;this.outsideClickListener||(this.outsideClickListener=function(t){var a=e.container&&!e.container.contains(t.target),r=!(e.target&&(e.target===t.target||e.target.contains(t.target)));a&&r&&e.hide()},document.addEventListener("click",this.outsideClickListener))},unbindOutsideClickListener:function(){this.outsideClickListener&&(document.removeEventListener("click",this.outsideClickListener),this.outsideClickListener=null)},bindResizeListener:function(){var e=this;this.resizeListener||(this.resizeListener=function(t){ee()||e.hide(t,!0),e.mobileActive=!1},window.addEventListener("resize",this.resizeListener))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)},bindMatchMediaListener:function(){var e=this;if(!this.matchMediaListener){var t=matchMedia("(max-width: ".concat(this.breakpoint,")"));this.query=t,this.queryMatches=t.matches,this.matchMediaListener=function(){e.queryMatches=t.matches,e.mobileActive=!1},this.query.addEventListener("change",this.matchMediaListener)}}
811,unbindMatchMediaListener:function(){this.matchMediaListener&&(this.query.removeEventListener("change",this.matchMediaListener),this.matchMediaListener=null)},isItemMatched:function(e){var t;return this.isValidItem(e)&&((t=this.getProccessedItemLabel(e))===null||t===void 0?void 0:t.toLocaleLowerCase().startsWith(this.searchValue.toLocaleLowerCase()))},isValidItem:function(e){return!!e&&!this.isItemDisabled(e.item)&&!this.isItemSeparator(e.item)&&this.isItemVisible(e.item)},isValidSelectedItem:function(e){return this.isValidItem(e)&&this.isSelected(e)},isSelected:function(e){return this.activeItemPath.some(function(t){return t.key===e.key})},findFirstItemIndex:function(){var e=this;return this.visibleItems.findIndex(function(t){return e.isValidItem(t)})},findLastItemIndex:function(){var e=this;return R(this.visibleItems,function(t){return e.isValidItem(t)})},findNextItemIndex:function(e){var t=this,a=e<this.visibleItems.length-1?this.visibleItems.slice(e+1).findIndex(function(r){return t.isValidItem(r)}):-1;return a>-1?a+e+1:e},findPrevItemIndex:function(e){var t=this,a=e>0?R(this.visibleItems.slice(0,e),function(r){return t.isValidItem(r)}):-1;return a>-1?a:e},findSelectedItemIndex:function(){var e=this;return this.visibleItems.findIndex(function(t){return e.isValidSelectedItem(t)})},findFirstFocusedItemIndex:function(){var e=this.findSelectedItemIndex();return e<0?this.findFirstItemIndex():e},findLastFocusedItemIndex:function(){var e=this.findSelectedItemIndex();return e<0?this.findLastItemIndex():e},searchItems:function(e,t){var a=this;this.searchValue=(this.searchValue||"")+t;var r=-1,i=!1;return this.focusedItemInfo.index!==-1?(r=this.visibleItems.slice(this.focusedItemInfo.index).findIndex(function(u){return a.isItemMatched(u)}),r=r===-1?this.visibleItems.slice(0,this.focusedItemInfo.index).findIndex(function(u){return a.isItemMatched(u)}):r+this.focusedItemInfo.index):r=this.visibleItems.findIndex(function(u){return a.isItemMatched(u)}),r!==-1&&(i=!0),r===-1&&this.focusedItemInfo.index===-1&&(r=this.findFirstFocusedItemIndex()),r!==-1&&this.changeFocusedItemIndex(e,r),this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(function(){a.searchValue="",a.searchTimeout=null},500),i},changeFocusedItemIndex:function(e,t){this.focusedItemInfo.index!==t&&(this.focusedItemInfo.index=t,this.scrollInView())},scrollInView:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:-1,t=e!==-1?"".concat(this.id,"_").concat(e):this.focusedItemId,a=w(this.menubar,'li[id="'.concat(t,'"]'));a&&a.scrollIntoView&&a.scrollIntoView({block:"nearest",inline:"start"})},createProcessedItems:function(e){var t=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",u=[];return e&&e.forEach(function(c,o){var s=(i!==""?i+"_":"")+o,p={item:c,index:o,level:a,key:s,parent:r,parentKey:i};p.items=t.createProcessedItems(c.items,a+1,p,s),u.push(p)}),u},containerRef:function(e){this.container=e},menubarRef:function(e){this.menubar=e?e.$el:void 0}},computed:{processedItems:function(){return this.createProcessedItems(this.model||[])},visibleItems:function(){var e=this,t=this.activeItemPath.find(function(a){return a.key===e.focusedItemInfo.parentKey});return t?t.items:this.processedItems},focusedItemId:function(){return this.focusedItemInfo.index!==-1?"".concat(this.id).concat(b(this.focusedItemInfo.parentKey)?"_"+this.focusedItemInfo.parentKey:"","_").concat(this.focusedItemInfo.index):null}},components:{MenubarSub:we,BarsIcon:be}};function G(n){"@babel/helpers - typeof";return G=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},G(n)}function ue(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(n);e&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,a)}return t}function ce(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?arguments[e]:{};
811e%2?ue(Object(t),!0).forEach(function(a){Jt(n,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):ue(Object(t)).forEach(function(a){Object.defineProperty(n,a,Object.getOwnPropertyDescriptor(t,a))})}return n}function Jt(n,e,t){return(e=$t(e))in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}function $t(n){var e=en(n,"string");return G(e)=="symbol"?e:e+""}function en(n,e){if(G(n)!="object"||!n)return n;var t=n[Symbol.toPrimitive];if(t!==void 0){var a=t.call(n,e||"default");if(G(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(n)}var tn=["aria-haspopup","aria-expanded","aria-controls","aria-label"];function nn(n,e,t,a,r,i){var u=S("BarsIcon"),c=S("MenubarSub");return m(),d("div",l({ref:i.containerRef,class:n.cx("root")},n.ptmi("root")),[n.$slots.start?(m(),d("div",l({key:0,class:n.cx("start")},n.ptm("start")),[M(n.$slots,"start")],16)):I("",!0),M(n.$slots,n.$slots.button?"button":"menubutton",{id:r.id,class:A(n.cx("button")),toggleCallback:function(s){return i.menuButtonClick(s)}},function(){var o;return[n.model&&n.model.length>0?(m(),d("a",l({key:0,ref:"menubutton",role:"button",tabindex:"0",class:n.cx("button"),"aria-haspopup":!!(n.model.length&&n.model.length>0),"aria-expanded":r.mobileActive,"aria-controls":r.id,"aria-label":(o=n.$primevue.config.locale.aria)===null||o===void 0?void 0:o.navigation,onClick:e[0]||(e[0]=function(s){return i.menuButtonClick(s)}),onKeydown:e[1]||(e[1]=function(s){return i.menuButtonKeydown(s)})},ce(ce({},n.buttonProps),n.ptm("button"))),[M(n.$slots,n.$slots.buttonicon?"buttonicon":"menubuttonicon",{},function(){return[v(u,de(pe(n.ptm("buttonicon"))),null,16)]})],16,tn)):I("",!0)]}),v(c,{ref:i.menubarRef,id:r.id+"_list",role:"menubar",items:i.processedItems,templates:n.$slots,root:!0,mobileActive:r.mobileActive,tabindex:"0","aria-activedescendant":r.focused?i.focusedItemId:void 0,menuId:r.id,focusedItemId:r.focused?i.focusedItemId:void 0,activeItemPath:r.activeItemPath,level:0,"aria-labelledby":n.ariaLabelledby,"aria-label":n.ariaLabel,pt:n.pt,unstyled:n.unstyled,onFocus:i.onFocus,onBlur:i.onBlur,onKeydown:i.onKeyDown,onItemClick:i.onItemClick,onItemMouseenter:i.onItemMouseEnter,onItemMousemove:i.onItemMouseMove},null,8,["id","items","templates","mobileActive","aria-activedescendant","menuId","focusedItemId","activeItemPath","aria-labelledby","aria-label","pt","unstyled","onFocus","onBlur","onKeydown","onItemClick","onItemMouseenter","onItemMousemove"]),n.$slots.end?(m(),d("div",l({key:1,class:n.cx("end")},n.ptm("end")),[M(n.$slots,"end")],16)):I("",!0)],16)}Le.render=nn;var an=function(e){var t=e.dt;return`
812.p-panelmenu {
813    display: flex;
814    flex-direction: column;
815    gap: `.concat(t("panelmenu.gap"),`;
816}
817
818.p-panelmenu-panel {
819    background: `).concat(t("panelmenu.panel.background"),`;
820    border-width: `).concat(t("panelmenu.panel.border.width"),`;
821    border-style: solid;
822    border-color: `).concat(t("panelmenu.panel.border.color"),`;
823    color: `).concat(t("panelmenu.panel.color"),`;
824    border-radius: `).concat(t("panelmenu.panel.border.radius"),`;
825    padding: `).concat(t("panelmenu.panel.padding"),`;
826}
827
828.p-panelmenu-panel:first-child {
829    border-width: `).concat(t("panelmenu.panel.first.border.width"),`;
830    border-start-start-radius: `).concat(t("panelmenu.panel.first.top.border.radius"),`;
831    border-start-end-radius: `).concat(t("panelmenu.panel.first.top.border.radius"),`;
832}
833
834.p-panelmenu-panel:last-child {
835    border-width: `).concat(t("panelmenu.panel.last.border.width"),`;
836    border-end-start-radius: `).concat(t("panelmenu.panel.last.bottom.border.radius"),`;
837    border-end-end-radius: `).concat(t("panelmenu.panel.last.bottom.border.radius"),`;
838}
839
840.p-panelmenu-header {
841    outline: 0 none;
842}
843
844.p-panelmenu-header-content {
845    border-radius: `).concat(t("panelmenu.item.border.radius"),`;
846    transition: background `).concat(t("panelmenu.transition.duration"),", color ").concat(t("panelmenu.transition.duration"),", outline-color ").concat(t("panelmenu.transition.duration"),", box-shadow ").concat(t("panelmenu.transition.duration"),`;
847    outline-color: transparent;
848    color: `).concat(t("panelmenu.item.color"),`;
849}
850
851.p-panelmenu-header-link {
852    display: flex;
853    gap: `).concat(t("panelmenu.item.gap"),`;
854    padding: `).concat(t("panelmenu.item.padding"),`;
855    align-items: center;
856    user-select: none;
857    cursor: pointer;
858    position: relative;
859    text-decoration: none;
860    color: inherit;
861}
862
863.p-panelmenu-header-icon,
864.p-panelmenu-item-icon {
865    color: `).concat(t("panelmenu.item.icon.color"),`;
866}
867
868.p-panelmenu-submenu-icon {
869    color: `).concat(t("panelmenu.submenu.icon.color"),`;
870}
871
872.p-panelmenu-submenu-icon:dir(rtl) {
873    transform: rotate(180deg);
874}
875
876.p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content {
877    background: `).concat(t("panelmenu.item.focus.background"),`;
878    color: `).concat(t("panelmenu.item.focus.color"),`;
879}
880
881.p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content .p-panelmenu-header-icon {
882    color: `).concat(t("panelmenu.item.icon.focus.color"),`;
883}
884
885.p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content .p-panelmenu-submenu-icon {
886    color: `).concat(t("panelmenu.submenu.icon.focus.color"),`;
887}
888
889.p-panelmenu-header:not(.p-disabled) .p-panelmenu-header-content:hover {
890    background: `).concat(t("panelmenu.item.focus.background"),`;
891    color: `).concat(t("panelmenu.item.focus.color"),`;
892}
893
894.p-panelmenu-header:not(.p-disabled) .p-panelmenu-header-content:hover .p-panelmenu-header-icon {
895    color: `).concat(t("panelmenu.item.icon.focus.color"),`;
896}
897
898.p-panelmenu-header:not(.p-disabled) .p-panelmenu-header-content:hover .p-panelmenu-submenu-icon {
899    color: `).concat(t("panelmenu.submenu.icon.focus.color"),`;
900}
901
902.p-panelmenu-submenu {
903    margin: 0;
904    padding: 0 0 0 `).concat(t("panelmenu.submenu.indent"),`;
905    outline: 0;
906    list-style: none;
907}
908
909.p-panelmenu-submenu:dir(rtl) {
910    padding: 0 `).concat(t("panelmenu.submenu.indent"),` 0 0;
911}
912
913.p-panelmenu-item-link {
914    display: flex;
915    gap: `).concat(t("panelmenu.item.gap"),`;
916    padding: `).concat(t("panelmenu.item.padding"),`;
917    align-items: center;
918    user-select: none;
919    cursor: pointer;
920    text-decoration: none;
921    color: inherit;
922    position: relative;
923    overflow: hidden;
924}
925
926.p-panelmenu-item-label {
927    line-height: 1;
928}
929
930.p-panelmenu-item-content {
931    border-radius: `).concat(t("panelmenu.item.border.radius"),`;
932    transition: background `).concat(t("panelmenu.transition.duration"),", color ").concat(t("panelmenu.transition.duration"),", outline-color ").concat(t("panelmenu.transition.duration"),", box-shadow ").concat(t("panelmenu.transition.duration"),`;
933    color: `).concat(t("panelmenu.item.color"),`;
934    outline-color: transparent;
935}
936
937.p-panelmenu-item.p-focus > .p-panelmenu-item-content {
938    background: `).concat(t("panelmenu.item.focus.background"),`;
939    color: `).concat(t("panelmenu.item.focus.color"),`;
940}
941
942.p-panelmenu-item.p-focus > .p-panelmenu-item-content .p-panelmenu-item-icon {
943    color: `).concat(t("panelmenu.item.focus.color"),`;
944}
945
946.p-panelmenu-item.p-focus > .p-panelmenu-item-content .p-panelmenu-submenu-icon {
947    color: `).concat(t("panelmenu.submenu.icon.focus.color"),`;
948}
949
950.p-panelmenu-item:not(.p-disabled) > .p-panelmenu-item-content:hover {
951    background: `).concat(t("panelmenu.item.focus.background"),`;
952    color: `).concat(t("panelmenu.item.focus.color"),`;
953}
954
955.p-panelmenu-item:not(.p-disabled) > .p-panelmenu-item-content:hover .p-panelmenu-item-icon {
956    color: `).concat(t("panelmenu.item.icon.focus.color"),`;
957}
958
959.p-panelmenu-item:not(.p-disabled) > .p-panelmenu-item-content:hover .p-panelmenu-submenu-icon {
960    color: `).concat(t("panelmenu.submenu.icon.focus.color"),`;
961}
962`)},rn={root:"p-panelmenu p-component",panel:"p-panelmenu-panel",header:function(e){var t=e.instance,a=e.item;return["p-panelmenu-header",{"p-panelmenu-header-active":t.isItemActive(a)&&!!a.items,"p-disabled":t.isItemDisabled(a)}]},headerContent:"p-panelmenu-header-content",headerLink:"p-panelmenu-header-link",headerIcon:"p-panelmenu-header-icon",headerLabel:"p-panelmenu-header-label",contentContainer:"p-panelmenu-content-container",content:"p-panelmenu-content",rootList:"p-panelmenu-root-list",item:function(e){var t=e.instance,a=e.processedItem;return["p-panelmenu-item",{"p-focus":t.isItemFocused(a),"p-disabled":t.isItemDisabled(a)}]},itemContent:"p-panelmenu-item-content",itemLink:"p-panelmenu-item-link",itemIcon:"p-panelmenu-item-icon",itemLabel:"p-panelmenu-item-label",submenuIcon:"p-panelmenu-submenu-icon",submenu:"p-panelmenu-submenu",separator:"p-menuitem-separator"},on=H.extend({name:"panelmenu",theme:an,classes:rn}),sn={name:"BasePanelMenu",extends:C,props:{model:{type:Array,default:null},expandedKeys:{type:Object,default:null},multiple:{type:Boolean,default:!1},tabindex:{type:Number,default:0}},style:on,provide:function(){return{$pcPanelMenu:this,$parentInstance:this}}},Ke={name:"PanelMenuSub",hostName:"PanelMenu",extends:C,emits:["item-toggle","item-mousemove"],props:{panelId:{type:String,default:null},focusedItemId:{type:String,default:null},items:{type:Array,default:null},level:{type:Number,default:0},templates:{type:Object,default:null},activeItemPath:{type:Object,default:null},tabindex:{type:Number,default:-1}},methods:{getItemId:function(e){return"".concat(this.panelId,"_").concat(e.key)},getItemKey:function(e){return this.getItemId(e)},getItemProp:function(e,t,a){return e&&e.item?D(e.item[t],a):void 0},getItemLabel:function(e){return this.getItemProp(e,"label")},getPTOptions:function(e,t,a){return this.ptm(e,{context:{item:t.item,index:a,active:this.isItemActive(t),focused:this.isItemFocused(t),disabled:this.isItemDisabled(t)}})},isItemActive:function(e){return this.activeItemPath.some(function(t){return t.key===e.key})},isItemVisible:function(e){return this.getItemProp(e,"visible")!==!1},isItemDisabled:function(e){return this.getItemProp(e,"disabled")},isItemFocused:function(e){return this.focusedItemId===this.getItemId(e)},isItemGroup:function(e){return b(e.items)},onItemClick:function(e,t){this.getItemProp(t,"command",{originalEvent:e,item:t.item}),this.$emit("item-toggle",{processedItem:t,expanded:!this.isItemActive(t)})},onItemToggle:function(e){this.$emit("item-toggle",e)},onItemMouseMove:function(e,t){this.$emit("item-mousemove",{originalEvent:e,processedItem:t})},getAriaSetSize:function(){var e=this;return this.items.filter(function(t){return e.isItemVisible(t)&&!e.getItemProp(t,"
962separator")}).length},getAriaPosInset:function(e){var t=this;return e-this.items.slice(0,e).filter(function(a){return t.isItemVisible(a)&&t.getItemProp(a,"separator")}).length+1},getMenuItemProps:function(e,t){return{action:l({class:this.cx("itemLink"),tabindex:-1},this.getPTOptions("itemLink",e,t)),icon:l({class:[this.cx("itemIcon"),this.getItemProp(e,"icon")]},this.getPTOptions("itemIcon",e,t)),label:l({class:this.cx("itemLabel")},this.getPTOptions("itemLabel",e,t)),submenuicon:l({class:this.cx("submenuIcon")},this.getPTOptions("submenuicon",e,t))}}},components:{ChevronRightIcon:ne,ChevronDownIcon:he},directives:{ripple:Z}},un=["tabindex"],cn=["id","aria-label","aria-expanded","aria-level","aria-setsize","aria-posinset","data-p-focused","data-p-disabled"],ln=["onClick","onMousemove"],mn=["href","target"];function dn(n,e,t,a,r,i){var u=S("PanelMenuSub",!0),c=X("ripple");return m(),d("ul",{class:A(n.cx("submenu")),tabindex:t.tabindex},[(m(!0),d(L,null,V(t.items,function(o,s){return m(),d(L,{key:i.getItemKey(o)},[i.isItemVisible(o)&&!i.getItemProp(o,"separator")?(m(),d("li",l({key:0,id:i.getItemId(o),class:[n.cx("item",{processedItem:o}),i.getItemProp(o,"class")],style:i.getItemProp(o,"style"),role:"treeitem","aria-label":i.getItemLabel(o),"aria-expanded":i.isItemGroup(o)?i.isItemActive(o):void 0,"aria-level":t.level+1,"aria-setsize":i.getAriaSetSize(),"aria-posinset":i.getAriaPosInset(s),ref_for:!0},i.getPTOptions("item",o,s),{"data-p-focused":i.isItemFocused(o),"data-p-disabled":i.isItemDisabled(o)}),[f("div",l({class:n.cx("itemContent"),onClick:function(h){return i.onItemClick(h,o)},onMousemove:function(h){return i.onItemMouseMove(h,o)},ref_for:!0},i.getPTOptions("itemContent",o,s)),[t.templates.item?(m(),y(x(t.templates.item),{key:1,item:o.item,root:!1,active:i.isItemActive(o),hasSubmenu:i.isItemGroup(o),label:i.getItemLabel(o),props:i.getMenuItemProps(o,s)},null,8,["item","active","hasSubmenu","label","props"])):N((m(),d("a",l({key:0,href:i.getItemProp(o,"url"),class:n.cx("itemLink"),target:i.getItemProp(o,"target"),tabindex:"-1",ref_for:!0},i.getPTOptions("itemLink",o,s)),[i.isItemGroup(o)?(m(),d(L,{key:0},[t.templates.submenuicon?(m(),y(x(t.templates.submenuicon),l({key:0,class:n.cx("submenuIcon"),active:i.isItemActive(o),ref_for:!0},i.getPTOptions("submenuIcon",o,s)),null,16,["class","active"])):(m(),y(x(i.isItemActive(o)?"ChevronDownIcon":"ChevronRightIcon"),l({key:1,class:n.cx("submenuIcon"),ref_for:!0},i.getPTOptions("submenuIcon",o,s)),null,16,["class"]))],64)):I("",!0),t.templates.itemicon?(m(),y(x(t.templates.itemicon),{key:1,item:o.item,class:A(n.cx("itemIcon"))},null,8,["item","class"])):i.getItemProp(o,"icon")?(m(),d("span",l({key:2,class:[n.cx("itemIcon"),i.getItemProp(o,"icon")],ref_for:!0},i.getPTOptions("itemIcon",o,s)),null,16)):I("",!0),f("span",l({class:n.cx("itemLabel"),ref_for:!0},i.getPTOptions("itemLabel",o,s)),z(i.getItemLabel(o)),17)],16,mn)),[[c]])],16,ln),v(Y,l({name:"p-toggleable-content",ref_for:!0},n.ptm("transition")),{default:K(function(){return[N(f("div",l({class:n.cx("contentContainer"),ref_for:!0},n.ptm("contentContainer")),[i.isItemVisible(o)&&i.isItemGroup(o)?(m(),y(u,l({key:0,id:i.getItemId(o)+"_list",role:"group",panelId:t.panelId,focusedItemId:t.focusedItemId,items:o.items,level:t.level+1,templates:t.templates,activeItemPath:t.activeItemPath,onItemToggle:i.onItemToggle,onItemMousemove:e[0]||(e[0]=function(p){return n.$emit("item-mousemove",p)}),pt:n.pt,unstyled:n.unstyled,ref_for:!0},n.ptm("submenu")),null,16,["id","panelId","focusedItemId","items","level","templates","activeItemPath","onItemToggle","pt","unstyled"])):I("",!0)],16),[[fe,i.isItemActive(o)]])]}),_:2},1040)],16,cn)):I("",!0),i.isItemVisible(o)&&i.getItemProp(o,"separator")?(m(),d("li",l({key:1,style:i.getItemProp(o,"style"),class:[n.cx("separator"),i.getItemProp(o,"class")],role:"separator",ref_for:!0},n.ptm("separator")),null,16)):I("",!0)],64)}),128))],10,un)}Ke.render=dn;function pn(n,e){return In(n)||bn(n,e)||hn(n,e)||fn()}function fn(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
963In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function hn(n,e){if(n){if(typeof n=="string")return le(n,e);var t={}.toString.call(n).slice(8,-1);return t==="Object"&&n.constructor&&(t=n.constructor.name),t==="Map"||t==="Set"?Array.from(n):t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?le(n,e):void 0}}function le(n,e){(e==null||e>n.length)&&(e=n.length);for(var t=0,a=Array(e);t<e;t++)a[t]=n[t];return a}function bn(n,e){var t=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(t!=null){var a,r,i,u,c=[],o=!0,s=!1;try{if(i=(t=t.call(n)).next,e!==0)for(;
963!(o=(a=i.call(t)).done)&&(c.push(a.value),c.length!==e);o=!0);}catch(p){s=!0,r=p}finally{try{if(!o&&t.return!=null&&(u=t.return(),Object(u)!==u))return}finally{if(s)throw r}}return c}}function In(n){if(Array.isArray(n))return n}var Me={name:"PanelMenuList",hostName:"PanelMenu",extends:C,emits:["item-toggle","header-focus"],props:{panelId:{type:String,default:null},items:{type:Array,default:null},templates:{type:Object,default:null},expandedKeys:{type:Object,default:null}},searchTimeout:null,searchValue:null,data:function(){return{focused:!1,focusedItem:null,activeItemPath:[]}},watch:{expandedKeys:function(e){this.autoUpdateActiveItemPath(e)}},mounted:function(){this.autoUpdateActiveItemPath(this.expandedKeys)},methods:{getItemProp:function(e,t){return e&&e.item?D(e.item[t]):void 0},getItemLabel:function(e){return this.getItemProp(e,"label")},isItemVisible:function(e){return this.getItemProp(e,"visible")!==!1},isItemDisabled:function(e){return this.getItemProp(e,"disabled")},isItemActive:function(e){return this.activeItemPath.some(function(t){return t.key===e.parentKey})},isItemGroup:function(e){return b(e.items)},onFocus:function(e){this.focused=!0,this.focusedItem=this.focusedItem||(this.isElementInPanel(e,e.relatedTarget)?this.findFirstItem():this.findLastItem())},onBlur:function(){this.focused=!1,this.focusedItem=null,this.searchValue=""},onKeyDown:function(e){var t=e.metaKey||e.ctrlKey;switch(e.code){case"ArrowDown":this.onArrowDownKey(e);break;case"ArrowUp":this.onArrowUpKey(e);break;case"ArrowLeft":this.onArrowLeftKey(e);break;case"ArrowRight":this.onArrowRightKey(e);break;case"Home":this.onHomeKey(e);break;case"End":this.onEndKey(e);break;case"Space":this.onSpaceKey(e);break;case"Enter":case"NumpadEnter":this.onEnterKey(e);break;case"Escape":case"Tab":case"PageDown":case"PageUp":case"Backspace":case"ShiftLeft":case"ShiftRight":break;default:!t&&W(e.key)&&this.searchItems(e,e.key);break}},onArrowDownKey:function(e){var t=b(this.focusedItem)?this.findNextItem(this.focusedItem):this.findFirstItem();this.changeFocusedItem({originalEvent:e,processedItem:t,focusOnNext:!0}),e.preventDefault()},onArrowUpKey:function(e){var t=b(this.focusedItem)?this.findPrevItem(this.focusedItem):this.findLastItem();this.changeFocusedItem({originalEvent:e,processedItem:t,selfCheck:!0}),e.preventDefault()},onArrowLeftKey:function(e){var t=this;if(b(this.focusedItem)){var a=this.activeItemPath.some(function(r){return r.key===t.focusedItem.key});a?this.activeItemPath=this.activeItemPath.filter(function(r){return r.key!==t.focusedItem.key}):this.focusedItem=b(this.focusedItem.parent)?this.focusedItem.parent:this.focusedItem,e.preventDefault()}},onArrowRightKey:function(e){var t=this;if(b(this.focusedItem)){var a=this.isItemGroup(this.focusedItem);if(a){var r=this.activeItemPath.some(function(i){return i.key===t.focusedItem.key});r?this.onArrowDownKey(e):(this.activeItemPath=this.activeItemPath.filter(function(i){return i.parentKey!==t.focusedItem.parentKey}),this.activeItemPath.push(this.focusedItem))}e.preventDefault()}},onHomeKey:function(e){this.changeFocusedItem({originalEvent:e,processedItem:this.findFirstItem(),allowHeaderFocus:!1}),e.preventDefault()},onEndKey:function(e){this.changeFocusedItem({originalEvent:e,processedItem:this.findLastItem(),focusOnNext:!0,allowHeaderFocus:!1}),e.preventDefault()},onEnterKey:function(e){if(b(this.focusedItem)){var t=w(this.$el,'li[id="'.concat("".concat(this.focusedItemId),'"]')),a=t&&(w(t,'[data-pc-section="itemlink"]')||w(t,"a,button"));a?a.click():t&&t.click()}e.preventDefault()},onSpaceKey:function(e){this.onEnterKey(e)},onItemToggle:function(e){var t=e.processedItem,a=e.expanded;this.expandedKeys?this.$emit("item-toggle",{item:t.item,expanded:a}):(this.activeItemPath=this.activeItemPath.filter(function(r){return r.parentKey!==t.parentKey}),a&&this.activeItemPath.push(t)),this.focusedItem=t,P(this.$el)},onItemMouseMove:function(e){this.focused&&(this.focusedItem=e.processedItem)},isElementInPanel:function(e,t){var a=e.currentTarget.closest('[data-pc-section="panel"]');return a&&a.contains(t)},isItemMatched:function(e){var t;return this.isValidItem(e)&&((t=this.getItemLabel(e))===null||t===void 0?void 0:t.toLocaleLowerCase(this.searchLocale).startsWith(this.searchValue.toLocaleLowerCase(this.searchLocale)))},isVisibleItem:function(e){return!!e&&(e.level===0||this.isItemActive(e))&&this.isItemVisible(e)},isValidItem:function(e){return!!e&&!this.isItemDisabled(e)&&!this.getItemProp(e,"separator")},findFirstItem:function(){var e=this;return this.visibleItems.find(function(t){return e.isValidItem(t)})},findLastItem:function(){var e=this;return oe(this.visibleItems,function(t){return e.isValidItem(t)})},findNextItem:function(e){var t=this,a=this.visibleItems.findIndex(function(i){return i.key===e.key}),r=a<this.visibleItems.length-1?this.visibleItems.slice(a+1).find(function(i){return t.isValidItem(i)}):void 0;return r||e},findPrevItem:function(e){var t=this,a=this.visibleItems.findIndex(function(i){return i.key===e.key}),r=a>0?oe(this.visibleItems.slice(0,a),function(i){return t.isValidItem(i)}):void 0;return r||e},searchItems:function(e,t){var a=this;this.searchValue=(this.searchValue||"")+t;var r=null,i=!1;if(b(this.focusedItem)){var u=this.visibleItems.findIndex(function(c){return c.key===a.focusedItem.key});r=this.visibleItems.slice(u).find(function(c){return a.isItemMatched(c)}),r=F(r)?this.visibleItems.slice(0,u).find(function(c){return a.isItemMatched(c)}):r}else r=this.visibleItems.find(function(c){return a.isItemMatched(c)});return b(r)&&(i=!0),F(r)&&F(this.focusedItem)&&(r=this.findFirstItem()),b(r)&&this.changeFocusedItem({originalEvent:e,processedItem:r,allowHeaderFocus:!1}),this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(function(){a.searchValue="",a.searchTimeout=null},500),i},changeFocusedItem:function(e){var t=e.originalEvent,a=e.processedItem,r=e.focusOnNext,i=e.selfCheck,u=e.allowHeaderFocus,c=u===void 0?!0:u;b(this.focusedItem)&&this.focusedItem.key!==a.key?(this.focusedItem=a,this.scrollInView()):c&&this.$emit("header-focus",{originalEvent:t,focusOnNext:r,selfCheck:i})},scrollInView:function(){var e=w(this.$el,'li[id="'.concat("".concat(this.focusedItemId),'"]'));e&&e.scrollIntoView&&e.scrollIntoView({block:"nearest",inline:"start"})},autoUpdateActiveItemPath:function(e){var t=this;this.activeItemPath=Object.entries(e||{}).reduce(function(a,r){var i=pn(r,2),u=i[0],c=i[1];if(c){var o=t.findProcessedItemByItemKey(u);o&&a.push(o)}return a},[])},findProcessedItemByItemKey:function(e,t){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;if(t=t||a===0&&this.processedItems,!t)return null;for(var r=0;r<t.length;r++){var i=t[r];
963if(this.getItemProp(i,"key")===e)return i;var u=this.findProcessedItemByItemKey(e,i.items,a+1);if(u)return u}},createProcessedItems:function(e){var t=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",u=[];return e&&e.forEach(function(c,o){var s=(i!==""?i+"_":"")+o,p={item:c,index:o,level:a,key:s,parent:r,parentKey:i};p.items=t.createProcessedItems(c.items,a+1,p,s),u.push(p)}),u},flatItems:function(e){var t=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return e&&e.forEach(function(r){t.isVisibleItem(r)&&(a.push(r),t.flatItems(r.items,a))}),a}},computed:{processedItems:function(){return this.createProcessedItems(this.items||[])},visibleItems:function(){return this.flatItems(this.processedItems)},focusedItemId:function(){return b(this.focusedItem)?"".concat(this.panelId,"_").concat(this.focusedItem.key):null}},components:{PanelMenuSub:Ke}};function gn(n,e,t,a,r,i){var u=S("PanelMenuSub");return m(),y(u,l({id:t.panelId+"_list",class:n.cx("rootList"),role:"tree",tabindex:-1,"aria-activedescendant":r.focused?i.focusedItemId:void 0,panelId:t.panelId,focusedItemId:r.focused?i.focusedItemId:void 0,items:i.processedItems,templates:t.templates,activeItemPath:r.activeItemPath,onFocus:i.onFocus,onBlur:i.onBlur,onKeydown:i.onKeyDown,onItemToggle:i.onItemToggle,onItemMousemove:i.onItemMouseMove,pt:n.pt,unstyled:n.unstyled},n.ptm("rootList")),null,16,["id","class","aria-activedescendant","panelId","focusedItemId","items","templates","activeItemPath","onFocus","onBlur","onKeydown","onItemToggle","onItemMousemove","pt","unstyled"])}Me.render=gn;function j(n){"@babel/helpers - typeof";return j=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},j(n)}function me(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(n);e&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,a)}return t}function vn(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?arguments[e]:{};e%2?me(Object(t),!0).forEach(function(a){yn(n,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):me(Object(t)).forEach(function(a){Object.defineProperty(n,a,Object.getOwnPropertyDescriptor(t,a))})}return n}function yn(n,e,t){return(e=kn(e))in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}function kn(n){var e=xn(n,"string");return j(e)=="symbol"?e:e+""}function xn(n,e){if(j(n)!="object"||!n)return n;var t=n[Symbol.toPrimitive];if(t!==void 0){var a=t.call(n,e||"default");if(j(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(n)}var Se={name:"PanelMenu",extends:sn,inheritAttrs:!1,emits:["update:expandedKeys","panel-open","panel-close"],data:function(){return{id:this.$attrs.id,activeItem:null,activeItems:[]}},watch:{"$attrs.id":function(e){this.id=e||O()}},mounted:function(){this.id=this.id||O()},methods:{getItemProp:function(e,t){return e?D(e[t]):void 0},getItemLabel:function(e){return this.getItemProp(e,"label")},getPTOptions:function(e,t,a){return this.ptm(e,{context:{index:a,active:this.isItemActive(t),focused:this.isItemFocused(t),disabled:this.isItemDisabled(t)}})},isItemActive:function(e){return this.expandedKeys?this.expandedKeys[this.getItemProp(e,"key")]:this.multiple?this.activeItems.some(function(t){return B(e,t)}):B(e,this.activeItem)},isItemVisible:function(e){return this.getItemProp(e,"visible")!==!1},isItemDisabled:function(e){return this.getItemProp(e,"disabled")},isItemFocused:function(e){return B(e,this.activeItem)},isItemGroup:function(e){return b(e.items)},getPanelId:function(e){return"".concat(this.id,"_").concat(e)},getPanelKey:function(e){return this.getPanelId(e)},getHeaderId:function(e){return"".concat(this.getPanelId(e),"_header")},getContentId:function(e){return"".concat(this.getPanelId(e),"_content")},onHeaderClick:function(e,t){if(this.isItemDisabled(t)){e.preventDefault();return}t.command&&t.command({originalEvent:e,item:t}),this.changeActiveItem(e,t),P(e.currentTarget)},onHeaderKeyDown:function(e,t){switch(e.code){case"ArrowDown":this.onHeaderArrowDownKey(e);break;case"ArrowUp":this.onHeaderArrowUpKey(e);break;case"Home":this.onHeaderHomeKey(e);break;case"End":this.onHeaderEndKey(e);break;case"Enter":case"NumpadEnter":case"Space":this.onHeaderEnterKey(e,t);break}},onHeaderArrowDownKey:function(e){var t=q(e.currentTarget,"data-p-active")===!0?w(e.currentTarget.nextElementSibling,'[data-pc-section="rootlist"]'):null;t?P(t):this.updateFocusedHeader({originalEvent:e,focusOnNext:!0}),e.preventDefault()},onHeaderArrowUpKey:function(e){var t=this.findPrevHeader(e.currentTarget.parentElement)||this.findLastHeader(),a=q(t,"data-
963p-active")===!0?w(t.nextElementSibling,'[data-pc-section="rootlist"]'):null;a?P(a):this.updateFocusedHeader({originalEvent:e,focusOnNext:!1}),e.preventDefault()},onHeaderHomeKey:function(e){this.changeFocusedHeader(e,this.findFirstHeader()),e.preventDefault()},onHeaderEndKey:function(e){this.changeFocusedHeader(e,this.findLastHeader()),e.preventDefault()},onHeaderEnterKey:function(e,t){var a=w(e.currentTarget,'[data-pc-section="headerlink"]');a?a.click():this.onHeaderClick(e,t),e.preventDefault()},findNextHeader:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=t?e:e.nextElementSibling,r=w(a,'[data-pc-section="header"]');return r?q(r,"data-p-disabled")?this.findNextHeader(r.parentElement):r:null},findPrevHeader:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=t?e:e.previousElementSibling,r=w(a,'[data-pc-section="header"]');return r?q(r,"data-p-disabled")?this.findPrevHeader(r.parentElement):r:null},findFirstHeader:function(){return this.findNextHeader(this.$el.firstElementChild,!0)},findLastHeader:function(){return this.findPrevHeader(this.$el.lastElementChild,!0)},updateFocusedHeader:function(e){var t=e.originalEvent,a=e.focusOnNext,r=e.selfCheck,i=t.currentTarget.closest('[data-pc-section="panel"]'),u=r?w(i,'[data-pc-section="header"]'):a?this.findNextHeader(i):this.findPrevHeader(i);u?this.changeFocusedHeader(t,u):a?this.onHeaderHomeKey(t):this.onHeaderEndKey(t)},changeActiveItem:function(e,t){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(!this.isItemDisabled(t)){var r=this.isItemActive(t),i=r?"panel-close":"panel-open";this.activeItem=a?t:this.activeItem&&B(t,this.activeItem)?null:t,this.multiple&&(this.activeItems.some(function(u){return B(t,u)})?this.activeItems=this.activeItems.filter(function(u){return!B(t,u)}):this.activeItems.push(t)),this.changeExpandedKeys({item:t,expanded:!r}),this.$emit(i,{originalEvent:e,item:t})}},changeExpandedKeys:function(e){var t=e.item,a=e.expanded,r=a===void 0?!1:a;if(this.expandedKeys){var i=vn({},this.expandedKeys);r?i[t.key]=!0:delete i[t.key],this.$emit("update:expandedKeys",i)}},changeFocusedHeader:function(e,t){t&&P(t)},getMenuItemProps:function(e,t){return{icon:l({class:[this.cx("headerIcon"),this.getItemProp(e,"icon")]},this.getPTOptions("headerIcon",e,t)),label:l({class:this.cx("headerLabel")},this.getPTOptions("headerLabel",e,t))}}},components:{PanelMenuList:Me,ChevronRightIcon:ne,ChevronDownIcon:he}},Pn=["id"],wn=["id","tabindex","aria-label","aria-expanded","aria-controls","aria-disabled","onClick","onKeydown","data-p-active","data-p-disabled"],Ln=["href"],Kn=["id","aria-labelledby"];function Mn(n,e,t,a,r,i){var u=S("PanelMenuList");return m(),d("div",l({id:r.id,class:n.cx("root")},n.ptmi("root")),[(m(!0),d(L,null,V(n.model,function(c,o){return m(),d(L,{key:i.getPanelKey(o)},[i.isItemVisible(c)?(m(),d("div",l({key:0,style:i.getItemProp(c,"style"),class:[n.cx("panel"),i.getItemProp(c,"class")],ref_for:!0},n.ptm("panel")),[f("div",l({id:i.getHeaderId(o),class:[n.cx("header",{item:c}),i.getItemProp(c,"headerClass")],tabindex:i.isItemDisabled(c)?-1:n.tabindex,role:"button","aria-label":i.getItemLabel(c),"aria-expanded":i.isItemActive(c),"aria-controls":i.getContentId(o),"aria-disabled":i.isItemDisabled(c),onClick:function(p){return i.onHeaderClick(p,c)},onKeydown:function(p){return i.onHeaderKeyDown(p,c)},ref_for:!0},i.getPTOptions("header",c,o),{"data-p-active":i.isItemActive(c),"data-p-disabled":i.isItemDisabled(c)}),[f("div",l({class:n.cx("headerContent"),ref_for:!0},i.getPTOptions("headerContent",c,o)),[n.$slots.item?(m(),y(x(n.$slots.item),{key:1,item:c,root:!0,active:i.isItemActive(c),hasSubmenu:i.isItemGroup(c),label:i.getItemLabel(c),props:i.getMenuItemProps(c,o)},null,8,["item","active","hasSubmenu","label","props"])):(m(),d("a",l({key:0,href:i.getItemProp(c,"url"),class:n.cx("headerLink"),tabindex:-1,ref_for:!0},i.getPTOptions("headerLink",c,o)),[i.getItemProp(c,"items")?M(n.$slots,"submenuicon",{key:0,active:i.isItemActive(c)},function(){return[(m(),y(x(i.isItemActive(c)?"ChevronDownIcon":"ChevronRightIcon"),l({class:n.cx("submenuIcon"),ref_for:!0},i.getPTOptions("submenuIcon",c,o)),null,16,["class"]))]}):I("",!0),n.$slots.headericon?(m(),y(x(n.$slots.headericon),{key:1,item:c,class:A([n.cx("headerIcon"),i.getItemProp(c,"icon")])},null,8,["item","class"])):i.getItemProp(c,"icon")?(m(),d("span",l({key:2,class:[n.cx("headerIcon"),i.getItemProp(c,"icon")],ref_for:!0},i.getPTOptions("headerIcon",c,o)),null,16)):I("",!0),f("span",l({class:n.cx("headerLabel"),ref_for:!0},i.getPTOptions("headerLabel",c,o)),z(i.getItemLabel(c)),17)],16,Ln))],16)],16,wn),v(Y,l({name:"p-toggleable-content",ref_for:!0},n.ptm("transition")),{default:K(function(){return[N(f("div",l({id:i.getContentId(o),class:n.cx("contentContainer"),role:"region","aria-labelledby":i.getHeaderId(o),ref_for:!0},n.ptm("contentContainer")),[i.getItemProp(c,"items")?(m(),d("div",l({key:0,class:n.cx("content"),ref_for:!0},n.ptm("content")),[v(u,{panelId:i.getPanelId(o),items:i.getItemProp(c,"items"),templates:n.$slots,expandedKeys:n.expandedKeys,onItemToggle:i.changeExpandedKeys,onHeaderFocus:i.updateFocusedHeader,pt:n.pt,unstyled:n.unstyled},null,8,["panelId","items","templates","expandedKeys","onItemToggle","onHeaderFocus","pt","unstyled"])],16)):I("",!0)],16,Kn),[[fe,i.isItemActive(c)]])]}),_:2},1040)],16)):I("",!0)],64)}),128))],16,Pn)}Se.render=Mn;var Sn={root:function(e){var t=e.instance;return["p-step",{"p-step-active":t.active,"p-disabled":t.isStepDisabled}]},header:"p-step-header",number:"p-step-number",title:"p-step-title"},Cn=H.extend({name:"step",classes:Sn}),Ce={name:"StepperSeparator",hostName:"Stepper",extends:C}
963;function An(n,e,t,a,r,i){return m(),d("span",l({class:n.cx("separator")},n.ptm("separator")),null,16)}Ce.render=An;var En={name:"BaseStep",extends:C,props:{value:{type:[String,Number],default:void 0},disabled:{type:Boolean,default:!1},asChild:{type:Boolean,default:!1},as:{type:[String,Object],default:"DIV"}},style:Cn,provide:function(){return{$pcStep:this,$parentInstance:this}}},Ae={name:"Step",extends:En,inheritAttrs:!1,inject:{$pcStepper:{default:null},$pcStepList:{default:null},$pcStepItem:{default:null}},data:function(){return{isSeparatorVisible:!1}},mounted:function(){if(this.$el&&this.$pcStepList){var e=Je(this.$el,se(this.$pcStepper.$el,'[data-pc-name="step"]')),t=se(this.$pcStepper.$el,'[data-pc-name="step"]').length;this.isSeparatorVisible=e!==t-1}},methods:{getPTOptions:function(e){var t=e==="root"?this.ptmi:this.ptm;return t(e,{context:{active:this.active,disabled:this.isStepDisabled}})},onStepClick:function(){this.$pcStepper.updateValue(this.activeValue)}},computed:{active:function(){return this.$pcStepper.isStepActive(this.activeValue)},activeValue:function(){var e;return this.$pcStepItem?(e=this.$pcStepItem)===null||e===void 0?void 0:e.value:this.value},isStepDisabled:function(){return!this.active&&(this.$pcStepper.isStepDisabled()||this.disabled)},id:function(){var e;return"".concat((e=this.$pcStepper)===null||e===void 0?void 0:e.id,"_step_").concat(this.activeValue)},ariaControls:function(){var e;return"".concat((e=this.$pcStepper)===null||e===void 0?void 0:e.id,"_steppanel_").concat(this.activeValue)},a11yAttrs:function(){return{root:{role:"presentation","aria-current":this.active?"step":void 0,"data-pc-name":"step","data-
963pc-section":"root","data-p-disabled":this.isStepDisabled,"data-p-active":this.active},header:{id:this.id,role:"tab",taindex:this.disabled?-1:void 0,"aria-controls":this.ariaControls,"data-pc-section":"header",disabled:this.isStepDisabled,onClick:this.onStepClick}}}},components:{StepperSeparator:Ce}},Fn=["id","tabindex","aria-controls","disabled"];function On(n,e,t,a,r,i){var u=S("StepperSeparator");return n.asChild?M(n.$slots,"default",{key:1,class:A(n.cx("root")),active:i.active,value:n.value,a11yAttrs:i.a11yAttrs,activateCallback:i.onStepClick}):(m(),y(x(n.as),l({key:0,class:n.cx("root"),"aria-current":i.active?"step":void 0,role:"presentation","data-p-active":i.active,"data-p-disabled":i.isStepDisabled},i.getPTOptions("root")),{default:K(function(){return[f("button",l({id:i.id,class:n.cx("header"),role:"tab",type:"button",tabindex:i.isStepDisabled?-1:void 0,"aria-controls":i.ariaControls,disabled:i.isStepDisabled,onClick:e[0]||(e[0]=function(){return i.onStepClick&&i.onStepClick.apply(i,arguments)})},i.getPTOptions("header")),[f("span",l({class:n.cx("number")},i.getPTOptions("number")),z(i.activeValue),17),f("span",l({class:n.cx("title")},i.getPTOptions("title")),[M(n.$slots,"default")],16)],16,Fn),r.isSeparatorVisible?(m(),y(u,{key:0})):I("",!0)]}),_:3},16,["class","aria-current","data-p-active","data-p-disabled"]))}Ae.render=On;var Dn={root:"p-steplist"},Vn=H.extend({name:"steplist",classes:Dn}),Tn={name:"BaseStepList",extends:C,style:Vn,provide:function(){return{$pcStepList:this,$parentInstance:this}}},Ee={name:"StepList",extends:Tn,inheritAttrs:!1};function zn(n,e,t,a,r,i){return m(),d("div",l({class:n.cx("root")},n.ptmi("root")),[M(n.$slots,"default")],16)}Ee.render=zn;var Hn=function(e){var t=e.dt;return`
964.p-steplist {
965    position: relative;
966    display: flex;
967    justify-content: space-between;
968    align-items: center;
969    margin: 0;
970    padding: 0;
971    list-style-type: none;
972    overflow-x: auto;
973}
974
975.p-step {
976    position: relative;
977    display: flex;
978    flex: 1 1 auto;
979    align-items: center;
980    gap: `.concat(t("stepper.step.gap"),`;
981    padding: `).concat(t("stepper.step.padding"),`;
982}
983
984.p-step:last-of-type {
985    flex: initial;
986}
987
988.p-step-header {
989    border: 0 none;
990    display: inline-flex;
991    align-items: center;
992    text-decoration: none;
993    cursor: pointer;
994    transition: background `).concat(t("stepper.transition.duration"),", color ").concat(t("stepper.transition.duration"),", border-color ").concat(t("stepper.transition.duration"),", outline-color ").concat(t("stepper.transition.duration"),", box-shadow ").concat(t("stepper.transition.duration"),`;
995    border-radius: `).concat(t("stepper.step.header.border.radius"),`;
996    outline-color: transparent;
997    background: transparent;
998    padding: `).concat(t("stepper.step.header.padding"),`;
999    gap: `).concat(t("stepper.step.header.gap"),`;
1000}
1001
1002.p-step-header:focus-visible {
1003    box-shadow: `).concat(t("stepper.step.header.focus.ring.shadow"),`;
1004    outline: `).concat(t("stepper.step.header.focus.ring.width")," ").concat(t("stepper.step.header.focus.ring.style")," ").concat(t("stepper.step.header.focus.ring.color"),`;
1005    outline-offset: `).concat(t("stepper.step.header.focus.ring.offset"),`;
1006}
1007
1008.p-stepper.p-stepper-readonly .p-step {
1009    cursor: auto;
1010}
1011
1012.p-step-title {
1013    display: block;
1014    white-space: nowrap;
1015    overflow: hidden;
1016    text-overflow: ellipsis;
1017    max-width: 100%;
1018    color: `).concat(t("stepper.step.title.color"),`;
1019    font-weight: `).concat(t("stepper.step.title.font.weight"),`;
1020    transition: background `).concat(t("stepper.transition.duration"),", color ").concat(t("stepper.transition.duration"),", border-color ").concat(t("stepper.transition.duration"),", box-shadow ").concat(t("stepper.transition.duration"),", outline-color ").concat(t("stepper.transition.duration"),`;
1021}
1022
1023.p-step-number {
1024    display: flex;
1025    align-items: center;
1026    justify-content: center;
1027    color: `).concat(t("stepper.step.number.color"),`;
1028    border: 2px solid `).concat(t("stepper.step.number.border.color"),`;
1029    background: `).concat(t("stepper.step.number.background"),`;
1030    min-width: `).concat(t("stepper.step.number.size"),`;
1031    height: `).concat(t("stepper.step.number.size"),`;
1032    line-height: `).concat(t("stepper.step.number.size"),`;
1033    font-size: `).concat(t("stepper.step.number.font.size"),`;
1034    z-index: 1;
1035    border-radius: `).concat(t("stepper.step.number.border.radiu
1035s"),`;
1036    position: relative;
1037    font-weight: `).concat(t("stepper.step.number.font.weight"),`;
1038}
1039
1040.p-step-number::after {
1041    content: " ";
1042    position: absolute;
1043    width: 100%;
1044    height: 100%;
1045    border-radius: `).concat(t("stepper.step.number.border.radius"),`;
1046    box-shadow: `).concat(t("stepper.step.number.shadow"),`;
1047}
1048
1049.p-step-active .p-step-header {
1050    cursor: default;
1051}
1052
1053.p-step-active .p-step-number {
1054    background: `).concat(t("stepper.step.number.active.background"),`;
1055    border-color: `).concat(t("stepper.step.number.active.border.color"),`;
1056    color: `).concat(t("stepper.step.number.active.color"),`;
1057}
1058
1059.p-step-active .p-step-title {
1060    color: `).concat(t("stepper.step.title.active.color"),`;
1061}
1062
1063.p-step:not(.p-disabled):focus-visible {
1064    outline: `).concat(t("focus.ring.width")," ").concat(t("focus.ring.style")," ").concat(t("focus.ring.color"),`;
1065    outline-offset: `).concat(t("focus.ring.offset"),`;
1066}
1067
1068.p-step:has(~ .p-step-active) .p-stepper-separator {
1069    background: `).concat(t("stepper.separator.active.background"),`;
1070}
1071
1072.p-stepper-separator {
1073    flex: 1 1 0;
1074    background: `).concat(t("stepper.separator.background"),`;
1075    width: 100%;
1076    height: `).concat(t("stepper.separator.size"),`;
1077    transition: background `).concat(t("stepper.transition.duration"),", color ").concat(t("stepper.transition.duration"),", border-color ").concat(t("stepper.transition.duration"),", box-shadow ").concat(t("stepper.transition.duration"),", outline-color ").concat(t("stepper.transition.duration"),`;
1078}
1079
1080.p-steppanels {
1081    padding: `).concat(t("stepper.steppanels.padding"),`;
1082}
1083
1084.p-steppanel {
1085    background: `).concat(t("stepper.steppanel.background"),`;
1086    color: `).concat(t("stepper.steppanel.color"),`;
1087}
1088
1089.p-stepper:has(.p-stepitem) {
1090    display: flex;
1091    flex-direction: column;
1092}
1093
1094.p-stepitem {
1095    display: flex;
1096    flex-direction: column;
1097    flex: initial;
1098}
1099
1100.p-stepitem.p-stepitem-active {
1101    flex: 1 1 auto;
1102}
1103
1104.p-stepitem .p-step {
1105    flex: initial;
1106}
1107
1108.p-stepitem .p-steppanel-content {
1109    width: 100%;
1110    padding: `).concat(t("stepper.steppanel.padding"),`;
1111    margin-inline-start: 1rem;
1112}
1113
1114.p-stepitem .p-steppanel {
1115    display: flex;
1116    flex: 1 1 auto;
1117}
1118
1119.p-stepitem .p-stepper-separator {
1120    flex: 0 0 auto;
1121    width: `).concat(t("stepper.separator.size"),`;
1122    height: auto;
1123    margin: `).concat(t("stepper.separator.margin"),`;
1124    position: relative;
1125    left: calc(-1 * `).concat(t("stepper.separator.size"),`);
1126}
1127
1128.p-stepitem .p-stepper-separator:dir(rtl) {
1129    left: calc(-9 * `).concat(t("stepper.separator.size"),`);
1130}
1131
1132.p-stepitem:has(~ .p-stepitem-active) .p-stepper-separator {
1133    background: `).concat(t("stepper.separator.active.background"),`;
1134}
1135
1136.p-stepitem:last-of-type .p-steppanel {
1137    padding-inline-start: `).concat(t("stepper.step.number.size"),`;
1138}
1139`)},_n={root:function(e){var t=e.props;return["p-stepper p-component",{"p-readonly":t.linear}]},separator:"p-stepper-separator"},Bn=H.extend({name:"stepper",theme:Hn,classes:_n}),Rn={name:"BaseStepper",extends:C,props:{value:{type:[String,Number],default:void 0},linear:{type:Boolean,default:!1}},style:Bn,provide:function(){return{$pcStepper:this,$parentInstance:this}}},Fe={name:"Stepper",extends:Rn,inheritAttrs:!1,emits:["update:value"],data:function(){return{id:this.$attrs.id,d_value:this.value}},watch:{"$attrs.id":function(e){this.id=e||O()},value:function(e){this.d_value=e}},mounted:function(){this.id=this.id||O()},methods:{updateValue:function(e){this.d_value!==e&&(this.d_value=e,this.$emit("update:value",e))},isStepActive:function(e){return this.d_value===e},isStepDisabled:function(){return this.linear}}};function Nn(n,e,t,a,r,i){return m(),d("div",l({class:n.cx("root"),role:"tablist"},n.ptmi("root")),[n.$slots.start?M(n.$slots,"start",{key:0}):I("",!0),M(n.$slots,"default"),n.$slots.end?M(n.$slots,"end",{key:1}):I("",!0)],16)}Fe.render=Nn;const Gn={class:"card"},jn={class:"card"},Un={class:"flex flex-col md:flex-row gap-8"},qn={class:"md:w-1/2"},Wn={class:"card"},Zn={class:"md:w-1/2"},Xn={class:"card"},Yn={class:"flex flex-col md:flex-row gap-8 mt-6"},Qn={class:"md:w-1/3"},Jn={class:"card"},$n={class:"md:w-1/3"},ei={class:"card"},ti={class:"md:w-1/3"},ni={class:"card"},ii={class:"flex flex-col md:flex-row gap-8 mt-8"},ai={class:"md:w-1/2"},ri={class:"card"},oi={class:"md:w-1/2"},si={class:"card"},ki={__name:"MenuDoc",setup(n){const e=E(null),t=E(null),a=E([{label:"Customers",icon:"pi pi-fw pi-table",items:[{label:"New",icon:"pi pi-fw pi-user-plus",items:[{label:"Customer",icon:"pi pi-fw pi-plus"},{label:"Duplicate",icon:"pi pi-fw pi-copy"}]},{label:"Edit",icon:"pi pi-fw pi-user-edit"}]},{label:"Orders",icon:"pi pi-fw pi-shopping-cart",items:[{label:"View",icon:"pi pi-fw pi-list"},{label:"Search",icon:"pi pi-fw pi-search"}]},{label:"Shipments",icon:"pi pi-fw pi-envelope",items:[{label:"Tracker",icon:"pi pi-fw pi-compass"},{label:"Map",icon:"pi pi-fw pi-map-marker"},{label:"Manage",icon:"pi pi-fw pi-pencil"}]},{label:"Profile",icon:"pi pi-fw pi-user",items:[{label:"Settings",icon:"pi pi-fw pi-cog"},{label:"Billing",icon:"pi pi-fw pi-file"}]},{label:"Quit",icon:"pi pi-fw pi-sign-out"}]),r=E({icon:"pi pi-home",to:"/"}),i=E([{label:"Computer"},{label:"Notebook"},{label:"Accessories"},{label:"Backpacks"},{label:"Item"}]),u=E([{label:"Customers",icon:"pi pi-fw pi-table",items:[{label:"New",icon:"pi pi-fw pi-user-plus",items:[{label:"Customer",icon:"pi pi-fw pi-plus"},{label:"Duplicate",icon:"pi pi-fw pi-copy"}]},{label:"Edit",icon:"pi pi-fw pi-user-edit"}]},{label:"Orders",icon:"pi pi-fw pi-shopping-cart",items:[{label:"View",icon:"pi pi-fw pi-list"},{label:"Search",icon:"pi pi-fw pi-search"}]},{label:"Shipments",icon:"pi pi-fw pi-envelope",items:[{label:"Tracker",icon:"pi pi-fw pi-compass"},{label:"Map",icon:"pi pi-fw pi-map-marker"},{label:"Manage",icon:"pi pi-fw pi-pencil"}]},{label:"Profile",icon:"pi pi-fw pi-user",items:[{label:"Settings",icon:"pi pi-fw pi-cog"},{label:"Billing",icon:"pi pi-fw pi-file"}]},{separator:!0},{label:"Quit",icon:"pi pi-fw pi-sign-out"}]),c=E([{label:"Save",icon:"pi pi-save"},{label:"Update",icon:"pi pi-refresh"},{label:"Delete",icon:"pi pi-trash"},{separator:!0},{label:"Home",icon:"pi pi-home"}]),o=E([{label:"Customers",items:[{label:"New",icon:"pi pi-fw pi-plus"},{label:"Edit",icon:"pi pi-fw pi-user-edit"}]},{label:"Orders",items:[{label:"View",icon:"pi pi-fw pi-list"},{label:"Search",icon:"pi pi-fw pi-search"}]}]),s=E([{label:"Save",icon:"pi pi-save"},{label:"Update",icon:"pi pi-refresh"},{label:"Delete",icon:"pi pi-trash"},{separator:!0},{label:"Options",icon:"pi pi-cog"}]),p=E([{label:"Fashion",icon:"pi pi-fw pi-tag",items:[[{label:"Woman",items:[{label:"Woman Item"},{label:"Woman Item"},{label:"Woman Item"}]},{label:"Men",items:[{label:"Men Item"},{label:"Men Item"},{label:"Men Item"}]}],[{label:"Kids",items:[{label:"Kids Item"},{label:"Kids Item"}]},{label:"Luggage",items:[{label:"Luggage Item"},{label:"Luggage Item"},{label:"Luggage Item"}]}]]},{label:"Electronics",icon:"pi pi-fw pi-desktop",items:[[{label:"Computer",items:[{label:"Computer Item"},{label:"Computer Item"}]},{label:"Camcorder",items:[{label:"Camcorder Item"},{label:"Camcorder Item"},{label:"Camcorder Item"}]}],[{label:"TV",items:[{label:"TV Item"},{label:"TV Item"}]},{label:"Audio",items:[{label:"Audio Item"},{label:"Audio Item"},{label:"Audio Item"}]}],[{label:"Sports.7",items:[{label:"Sports.7.1"},{label:"Sports.7.2"}]}]]},{label:"Furniture",icon:"pi pi-fw pi-image",items:[[{label:"Living Room",items:[{label:"Living Room Item"},{label:"Living Room Item"}]},{label:"Kitchen",items:[{label:"Kitchen Item"},{label:"Kitchen Item"},{label:"Kitchen Item"}]}],[{label:"Bedroom",items:[{label:"Bedroom Item"},{label:"Bedroom Item"}]},{label:"Outdoor",items:[{label:"Outdoor Item"},{label:"Outdoor Item"},{label:"Outdoor Item"}]}]]},{label:"Sports",icon:"pi pi-fw pi-star",items:[[{label:"Basketball",items:[{label:"Basketball Item"},{label:"Basketball Item"}]},{label:"Football",items:[{label:"Football Item"},{label:"Football Item"},{label:"Football Item"}]}],[{label:"Tennis",items:[{label:"Tennis Item"},{label:"Tennis Item"}]}]]}]),h=E([{label:"Customers",icon:"pi pi-fw pi-table",items:[{label:"New",icon:"pi pi-fw pi-user-plus",items:[{label:"Customer",icon:"pi pi-fw pi-plus"},{label:"Duplicate",icon:"pi pi-fw pi-copy"}]},{label:"Edit",icon:"pi pi-fw pi-user-edit"}]},{label:"Orders",icon:"pi pi-fw pi-shopping-cart",items:[{label:"View",icon:"pi pi-fw pi-list"},{label:"Search",icon:"pi pi-fw pi-search"}]},{label:"Shipments",icon:"pi pi-fw pi-envelope",items:[{label:"Tracker",icon:"pi pi-fw pi-compass"},{label:"Map",icon:"pi pi-fw pi-map-marker"},{label:"Manage",icon:"pi pi-fw pi-pencil"}]},{label:"Profile",icon:"pi pi-fw pi-user",items:[{label:"Settings",icon:"pi pi-fw pi-cog"},{label:"Billing",icon:"pi pi-fw pi-file"}]}]);function k(U){e.value.toggle(U)}function Q(U){t.value.show(U)}return(U,g)=>{const Oe=rt,De=st,Ve=ot,Te=Le,ze=ve,J=Ae,He=Ee,_e=Fe,$=it,Be=at,Re=nt,Ne=tt,ae=et,Ge=$e,je=ke,re=Pe,Ue=Se;return m(),d(L,null,[f("div",Gn,[g[0]||(g[0]=f("div",{class:"font-semibold text-xl mb-4"},"Menubar",-1)),v(Te,{model:a.value},{end:K(()=>[v(Ve,null,{default:K(()=>[v(Oe,{class:"pi pi-search"}),v(De,{type:"text",placeholder:"Search"})]),_:1})]),_:1},8,["model"])]),f("div",jn,[g[1]||(g[1]=f("div",{class:"font-semibold text-xl mb-4"},"Breadcrumb",-1)),v(ze,{home:r.value,model:i.value},null,8,["home","model"])]),f("div",Un,[f("div",qn,[f("div",Wn,[g[5]||(g[5]=f("div",{class:"font-semibold text-xl mb-4"},"Steps",-1)),v(_e,{value:"1"},{default:K(()=>[v(He,null,{default:K(()=>[v(J,{value:"1"},{default:K(()=>g[2]||(g[2]=[_("Header I")])),_:1,__:[2]}),v(J,{value:"2"},{default:K(()=>g[3]||(g[3]=[_("Header II")])),_:1,__:[3]}),v(J,{value:"3"},{default:K(()=>g[4]||(g[4]=[_("Header III")])),_:1,__:[4]})]),_:1})]),_:1})])]),f("div",Zn,[f("div",Xn,[g[9]||(g[9]=f("div",{class:"font-semibold text-xl mb-4"},"TabMenu",-1)),v(Re,{value:"0"},{default:K(()=>[v(Be,null,{default:K(()=>[v($,{value:"0"},{default:K(()=>g[6]||(g[6]=[_("Header I")])),_:1,__:[6]}),v($,{value:"1"},{default:K(()=>g[7]||(g[7]=[_("Header II")])),_:1,__:[7]}),v($,{value:"2"},{default:K(()=>g[8]||(g[8]=[_("Header III")])),_:1,__:[8]})]),_:1})]),_:1})])])]),f("div",Yn,[f("div",Qn,[f("div",Jn,[g[10]||(g[10]=f("div",{class:"font-semibold text-xl mb-4"},"Tiered Menu",-1)),v(Ne,{model:u.value}
1139,null,8,["model"])])]),f("div",$n,[f("div",ei,[g[11]||(g[11]=f("div",{class:"font-semibold text-xl mb-4"},"Plain Menu",-1)),v(ae,{model:o.value},null,8,["model"])])]),f("div",ti,[f("div",ni,[g[12]||(g[12]=f("div",{class:"font-semibold text-xl mb-4"},"Overlay Menu",-1)),v(ae,{ref_key:"menu",ref:e,model:c.value,popup:!0},null,8,["model"]),v(Ge,{type:"button",label:"Options",icon:"pi pi-angle-down",onClick:k,style:{width:"auto"}})]),f("div",{class:"card",onContextmenu:Q},[g[13]||(g[13]=f("div",{class:"font-semibold text-xl mb-4"},"Context Menu",-1)),g[14]||(g[14]=_(" Right click to display. ")),v(je,{ref_key:"contextMenu",ref:t,model:s.value},null,8,["model"])],32)])]),f("div",ii,[f("div",ai,[f("div",ri,[g[15]||(g[15]=f("div",{class:"font-semibold text-xl mb-4"},"MegaMenu | Horizontal",-1)),v(re,{model:p.value},null,8,["model"]),g[16]||(g[16]=f("div",{class:"font-semibold text-xl mb-4 mt-8"},"MegaMenu | Vertical",-1)),v(re,{model:p.value,orientation:"vertical"},null,8,["model"])])]),f("div",oi,[f("div",si,[g[17]||(g[17]=f("div",{class:"font-semibold text-xl mb-4"},"PanelMenu",-1)),v(Ue,{model:h.value},null,8,["model"])])])])],64)}}};export{ki as default};

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