1import{aF as _e,aG as m,aH as T,aI as y,cK as ge,hC as Pe,aW as I,aK as D,a$ as _,g6 as ee,aX as ce,gb as dt,eP as Ce,g5 as Ze,g7 as te,fp as B,eR as se,cx as xe,fq as ct,fr as pt,fs as ft,ft as le,fu as qe,b7 as Y,fo as G,aU as vt,fy as mt,gg as ne,fv as pe,fx as Z,eH as We,hD as Fe,c2 as fe,gf as Qe,eN as we,hE as gt,fw as bt,eU as yt,hF as ht,aM as Q,aN as H,b6 as w,b4 as o,aO as K,ef as xt,aR as b,hG as _t,eV as Ct,eW as wt,aP as O,bK as ve,bc as Ae,b9 as Xe,bQ as Ee,gP as kt,gQ as Ot,gR as Me,gS as St,b8 as re,aT as N,bS as Ve,cI as Le,aS as X,bE as Pt,bd as oe,br as ke,bf as ae,bM as Ye,bl as me,aE as Oe,hc as $t,be as It,bg as Ne,cA as Ge,bC as Bt,hx as $e,gX as qt,cM as Rt,bB as je,hH as Tt,hI as Dt,cR as Ft,bp as At,gm as Et,go as Mt,hJ as Vt,aQ as J,bo as Re,hK as Lt,cv as Nt,bi as jt,bH as Ut}from"./lwAlb8aA.js";import{e as zt,g as Ht,c as Kt,d as be,j as Je,k as Zt,F as Wt,D as Qt,l as Xt,m as Te,n as Yt,P as Ue}from"./CawK3TIx.js";import{g as Gt,v as Jt,F as ea,w as ta,x as aa,m as et,u as oa}from"./sheak2Kr.js";import{r as la,F as na}from"./bfXTdegl.js";import{_ as Ie}from"./yi94vGmJ.js";import{T as ra,e as sa}from"./uCoe7KNx.js";import{i as ia}from"./nNPjBKD7.js";import{r as ua}from"./neGh1t9A.js";import{u as Be}from"./arWn4QrR.js";import{u as tt}from"./DwzBDGMH.js";import{_ as da}from"./BiOm_tNY.js";import{_ as ca}from"./C_scppS2.js";import{s as pa}from"./CFYCiy1M.js";import{r as fa}from"./DP7uYswv.js";import{u as va}from"./CpD2X9Ve.js";import{T as ma}from"./BOsFfQrG.js";import{r as ga}from"./BEC4gzNl.js";import{d as ba}from"./Dt8rcSlA.js";import"./-d8V5UtW.js";import"./CPYroCfN.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"9727430eefacbdb017bac4a654fa10ac78402466"}}catch{}})();try{(function(){var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},n=new e.Error().stack;
1n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="5c6e2331-7d01-4dbd-82be-b739ead7ecb8",e._sentryDebugIdIdentifier="sentry-dbid-5c6e2331-7d01-4dbd-82be-b739ead7ecb8")})()}catch{}const ya={},ha={width:"100",height:"100",viewBox:"0 0 100 100",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function xa(e,n){return m(),T("svg",ha,[...n[0]||(n[0]=[y("g",{"clip-path":"url(#clip0_7372_2349)"},[y("path",{d:"M50 9.009C63.3506 9.009 64.9319 9.05992 70.2042 9.30046C73.3747 9.33809 76.5152 9.92046 79.4885 11.0221C81.6449 11.854 83.6033 13.128 85.2376 14.7623C86.8719 16.3967 88.146 18.355 88.9778 20.5114C90.0794 23.4846 90.6618 26.6251 90.6995 29.7957C90.94 35.0681 90.9909 36.6494 90.9909 49.9998C90.9909 63.3502 90.94 64.9318 90.6995 70.204C90.6618 73.3746 90.0795 76.5151 88.9778 79.4883C88.146 81.6447 86.8719 83.6031 85.2376 85.2374C83.6033 86.8717 81.6449 88.1458 79.4885 88.9776C76.5152 90.0793 73.3747 90.6617 70.2042 90.6993C64.9326 90.9398 63.3514 90.9907 50 90.9907C36.6486 90.9907 35.0673 90.9398 29.7958 90.6993C26.6253 90.6617 23.4848 90.0793 20.5115 88.9776C18.3551 88.1458 16.3967 86.8717 14.7624 85.2374C13.1281 83.6031 11.854 81.6447 11.0222 79.4883C9.92055 76.5151 9.33818 73.3746 9.30054 70.2041C9.06 64.9317 9.00908 63.3503 9.00908 49.9999C9.00908 36.6495 9.06 35.068 9.30054 29.7957C9.33818 26.6252 9.92054 23.4847 11.0222 20.5114C11.854 18.355 13.1281 16.3967 14.7624 14.7623C16.3967 13.128 18.355 11.854 20.5114 11.0221C23.4846 9.92047 26.6251 9.3381 29.7957 9.30046C35.0681 9.05992 36.6496 9.009 50 9.009ZM50 0C36.4208 0 34.7181 0.0574992 29.3851 0.300833C25.2371 0.38394 21.1333 1.1698 17.248 2.625C13.9266 3.90958 10.9102 5.87389 8.39203 8.39203C5.87389 10.9102 3.90958 13.9266 2.625 17.248C1.16982 21.1333 0.383968 25.2371 0.300874 29.3851C0.0574993 34.7181 0 36.4208 0 50C0 63.5792 0.0574992 65.2819 0.300833 70.6149C0.38394 74.7629 1.1698 78.8667 2.625 82.752C3.90958 86.0734 5.87389 89.0898 8.39203 91.608C10.9102 94.1261 13.9266 96.0904 17.248 97.375C21.1333 98.8302 25.2371 99.616 29.3851 99.6991C34.7181 99.9425 36.4208 100 50 100C63.5792 100 65.2819 99.9425 70.6149 99.6992C74.7629 99.6161 78.8667 98.8302 82.752 97.375C86.0734 96.0904 89.0898 94.1261 91.608 91.608C94.1261 89.0898 96.0904 86.0734 97.375 82.752C98.8302 78.8667 99.616 74.7629 99.6991 70.6149C99.9425 65.2819 100 63.5792 100 50C100 36.4208 99.9425 34.7181 99.6992 29.3851C99.6161 25.2371 98.8302 21.1333 97.375 17.248C96.0904 13.9266 94.1261 10.9102 91.608 8.39203C89.0898 5.87389 86.0734 3.90958 82.752 2.625C78.8667 1.16982 74.7629 0.383968 70.6149 0.300874C65.2819 0.0574993 63.5792 0 50 0ZM50 24.3243C44.9218 24.3243 39.9577 25.8302 35.7354 28.6515C31.513 31.4727 28.2221 35.4827 26.2788 40.1743C24.3354 44.866 23.827 50.0285 24.8177 55.0091C25.8084 59.9897 28.2538 64.5646 31.8446 68.1554C35.4354 71.7462 40.0103 74.1916 44.9909 75.1823C49.9715 76.173 55.134 75.6646 59.8256 73.7212C64.5173 71.7779 68.5273 68.487 71.3485 64.2646C74.1698 60.0423 75.6757 55.0782 75.6757 50C75.6757 43.1904 72.9706 36.6597 68.1554 31.8446C63.3403 27.0294 56.8096 24.3243 50 24.3243ZM50 66.6667C46.7036 66.6667 43.4813 65.6892 40.7405 63.8578C37.9997 62.0265 35.8635 59.4235 34.602 56.3781C33.3405 53.3326 33.0105 49.9815 33.6536 46.7485C34.2967 43.5155 35.884 40.5458 38.2149 38.2149C40.5458 35.884 43.5155 34.2967 46.7485 33.6536C49.9815 33.0105 53.3326 33.3405 56.3781 34.602C59.4235 35.8635 62.0265 37.9997 63.8578 40.7405C65.6892 43.4813 66.6667 46.7036 66.6667 50C66.6667 54.4203 64.9107 58.6595 61.7851 61.7851C58.6595 64.9107 54.4203 66.6667 50 66.6667ZM76.6901 17.3099C75.5034 17.3099 74.3434 17.6618 73.3567 18.3211C72.37 18.9803 71.601 19.9174 71.1468 21.0138C70.6927 22.1101 70.5739 23.3165 70.8054 24.4804C71.0369 25.6443 71.6084 26.7134 72.4475 27.5525C73.2866 28.3916 74.3557 28.9631 75.5196 29.1946C76.6835 29.4261 77.8899 29.3073 78.9862 28.8531C80.0826 28.399 81.0196 27.63 81.6789 26.6433C82.3382 25.6566 82.6901 24.4966 82.6901 23.3099C82.6901 22.5219 82.5349 21.7417 82.2334 21.0138C81.9319 20.2858 81.4899 19.6244 80.9328 19.0672C80.3756 18.5101 79.7142 18.0681 78.9862 17.7666C78.2583 17.4651 77.4781 17.3099 76.6901 17.3099Z",fill:"currentColor"})],-1),y("defs",null,[y("clipPath",{id:"clip0_7372_2349"},[y("rect",{width:"100",height:"100",fill:"white"})])],-1)])])}const _a=_e(ya,[["render",xa]]),Ca={},wa={width:"100",height:"100",viewBox:"0 0 100 100",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function ka(e,n){return m(),T("svg",wa,[...n[0]||(n[0]=[y("g",{"clip-path":"url(#clip0_7352_16338)"},[y("path",{d:"M90.909 0H9.0909C4.06818 0 0 4.06818 0 9.0909V90.909C0 95.932 4.06818 100 9.0909 100H90.909C95.932 100 100 95.932 100 90.909V9.0909C100 4.06818 95.932 0 90.909 0ZM31.6091 81.818H18.2V38.6727H31.6091V81.818ZM24.7682 32.5045C20.4454 32.5045 16.95 29 16.95 24.6864C16.95 20.3728 20.45 16.8728 24.7682 16.8728C29.0773 16.8728 32.5818 20.3773 32.5818 24.6864C32.5818 29 29.0773 32.5045 24.7682 32.5045ZM81.8365 81.818H68.4365V60.8365C68.4365 55.832 68.3455 49.3955 61.468 49.3955C54.491 49.3955 53.418 54.8455 53.418 60.4725V81.818H40.0182V38.6727H52.882V44.5682H53.0635C54.8545 41.1773 59.2275 37.6 65.75 37.6C79.3275 37.6 81.8365 46.5364 81.8365 58.1545V81.818Z",fill:"currentColor"})],-1),y("defs",null,[y("clipPath",{id:"clip0_7352_16338"},[y("rect",{width:"100",height:"100",fill:"white"})])],-1)])])}const Oa=_e(Ca,[["render",ka]]),Sa={},Pa={width:"100",height:"100",viewBox:"0 0 100 100",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function $a(e,n){return m(),T("svg",Pa,[...n[0]||(n[0]=[y("g",{"clip-path":"url(#clip0_7352_16353)"},[y("path",{d:"M59.5136 42.3432L96.7408 0H87.9192L55.5948 36.766L29.7773 0H0L39.041 55.5967L0 100H8.82217L42.9576 61.1739L70.2227 100H100L59.5114 42.3432H59.5136ZM47.4304 56.0865L43.4748 50.5503L12.0009 6.4984H25.5512L50.951 42.0497L54.9067 47.5859L87.9233 93.7971H74.373L47.4304 56.0886V56.0865Z",fill:"currentColor"})],-1),y("defs",null,[y("clipPath",{id:"clip0_7352_16353"},[y("rect",{width:"100",height:"100",fill:"white"})])],-1)])])}const Ia=_e(Sa,[["render",$a]]),Ba={},qa={width:"142",height:"100",viewBox:"0 0 142 100",fill:"none",xmlns:"http://www.w3.org/2000/svg"};
1function Ra(e,n){return m(),T("svg",qa,[...n[0]||(n[0]=[y("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M126.477 2.98683C132.59 4.63311 137.394 9.46615 139.031 15.6162C141.988 26.752 142 50 142 50C142 50 142 73.248 139.031 84.3845C137.394 90.5345 132.59 95.367 126.477 97.013C115.407 100 70.9998 100 70.9998 100C70.9998 100 26.5928 100 15.5232 97.013C9.40982 95.367 4.60553 90.5345 2.96905 84.3845C0 73.248 0 50 0 50C0 50 0 26.752 2.96905 15.6162C4.60553 9.46615 9.40982 4.63311 15.5232 2.98683C26.5928 0 70.9998 0 70.9998 0C70.9998 0 115.407 0 126.477 2.98683ZM93.6771 50.002L56.7866 71.427V28.5767L93.6771 50.002Z",fill:"currentColor"},null,-1)])])}const Ta=_e(Ba,[["render",Ra]]);function Da(){let e=Pe();return ge(()=>e.dispose()),e}function Fa(){let e=Da();return n=>{e.dispose(),e.nextFrame(n)}}function ze(e){return[e.screenX,e.screenY]}function Aa(){let e=I([-1,-1]);return{wasMoved(n){let l=ze(n);return e.value[0]===l[0]&&e.value[1]===l[1]?!1:(e.value=l,!0)},update(n){e.value=ze(n)}}}var at=(e=>(e[e.Left=0]="Left",e[e.Right=2]="Right",e))(at||{});function Ea(e){throw new Error("Unexpected object: "+e)}var z=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(z||{});function He(e,n){let l=n.resolveItems();if(l.length<=0)return null;let s=n.resolveActiveIndex(),a=s??-1;switch(e.focus){case 0:{for(let t=0;t<l.length;++t)if(!n.resolveDisabled(l[t],t,l))return t;return s}case 1:{a===-1&&(a=l.length);for(let t=a-1;t>=0;--t)if(!n.resolveDisabled(l[t],t,l))return t;return s}case 2:{for(let t=a+1;t<l.length;++t)if(!n.resolveDisabled(l[t],t,l))return t;return s}case 3:{for(let t=l.length-1;t>=0;--t)if(!n.resolveDisabled(l[t],t,l))return t;return s}case 4:{for(let t=0;t<l.length;++t)if(n.resolveId(l[t],t,l)===e.id)return t;return s}case 5:return null;default:Ea(e)}}function Ma(e,n){return e===n}var Va=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Va||{}),La=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(La||{}),Na=(e=>(e[e.Pointer=0]="Pointer",e[e.Focus=1]="Focus",e[e.Other=2]="Other",e))(Na||{});let ot=Symbol("ComboboxContext");function ye(e){let n=we(ot,null);if(n===null){let l=new Error(`<${e} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(l,ye),l}return n}let lt=Symbol("VirtualContext"),ja=D({name:"VirtualProvider",setup(e,{slots:n}){let l=ye("VirtualProvider"),s=_(()=>{let r=B(l.optionsRef);if(!r)return{start:0,end:0};let i=window.getComputedStyle(r);return{start:parseFloat(i.paddingBlockStart||i.paddingTop),end:parseFloat(i.paddingBlockEnd||i.paddingBottom)}}),a=Gt(_(()=>({scrollPaddingStart:s.value.start,scrollPaddingEnd:s.value.end,count:l.virtual.value.options.length,estimateSize(){return 40},getScrollElement(){return B(l.optionsRef)},overscan:12}))),t=_(()=>{var r;return(r=l.virtual.value)==null?void 0:r.options}),c=I(0);return ce([t],()=>{c.value+=1}),Ce(lt,l.virtual.value?a:null),()=>[xe("div",{style:{position:"relative",width:"100%",height:`${a.value.getTotalSize()}px`},ref:r=>{r&&l.activationTrigger.value!==0&&l.activeOptionIndex.value!==null&&l.virtual.value.options.length>l.activeOptionIndex.value&&a.value.scrollToIndex(l.activeOptionIndex.value)}},a.value.getVirtualItems().map(r=>yt(n.default({option:l.virtual.value.options[r.index],open:l.comboboxState.value===0})[0],{key:`${c.value}-${r.index}`,"data-index":r.index,"aria-setsize":l.virtual.value.options.length,"aria-posinset":r.index+1,style:{position:"absolute",top:0,left:0,transform:`translateY(${r.start}px)`,overflowAnchor:"none"}})))]}}),Ua=D({name:"Combobox",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"template"},disabled:{type:[Boolean],default:!1},by:{type:[String,Function],nullable:!0,default:null},modelValue:{type:[Object,String,Number,Boolean],default:void 0},defaultValue:{type:[Object,String,Number,Boolean],default:void 0},form:{type:String,optional:!0},name:{type:String,optional:!0},nullable:{type:Boolean,default:!1},multiple:{type:[Boolean],default:!1},immediate:{type:[Boolean],default:!1},virtual:{type:Object,default:null}},inheritAttrs:!1,setup(e,{slots:n,attrs:l,emit:s}){let a=I(1),t=I(null),c=I(null),r=I(null),i=I(null),p=I({static:!1,hold:!1}),u=I([]),g=I(null),C=I(2),R=I(!1);function V(f=h=>h){let h=g.value!==null?u.value[g.value]:null,S=f(u.value.slice()),P=S.length>0&&S[0].dataRef.order.value!==null?S.sort((L,W)=>L.dataRef.order.value-W.dataRef.order.value):bt(S,L=>B(L.dataRef.domRef)),A=h?P.indexOf(h):null;return A===-1&&(A=null),{options:P,activeOptionIndex:A}}let j=_(()=>e.multiple?1:0),F=_(()=>e.nullable),[E,x]=ra(_(()=>e.modelValue),f=>s("update:modelValue",f),_(()=>e.defaultValue)),d=_(()=>E.value===void 0?ee(j.value,{1:[],0:void 0}):E.value),$=null,k=null;function M(f){return ee(j.value,{0(){return x?.(f)},1:()=>{let h=G(v.value.value).slice(),S=G(f),P=h.findIndex(A=>v.compare(S,G(A)));return P===-1?h.push(S):h.splice(P,1),x?.(h)}})}let q=_(()=>{var f;return(f=e.virtual)==null?void 0:f.options});ce([q],([f],[h])=>{if(v.virtual.value&&f&&h&&g.value!==null){let S=f.indexOf(h[g.value]);S!==-1?g.value=S:g.value=null}});let v={comboboxState:a,value:d,mode:j,compare(f,h){if(typeof e.by=="string"){let S=e.by;return f?.[S]===h?.[S]}return e.by===null?Ma(f,h):e.by(f,h)}
1,calculateIndex(f){return v.virtual.value?e.by===null?v.virtual.value.options.indexOf(f):v.virtual.value.options.findIndex(h=>v.compare(h,f)):u.value.findIndex(h=>v.compare(h.dataRef.value,f))},defaultValue:_(()=>e.defaultValue),nullable:F,immediate:_(()=>e.immediate),virtual:_(()=>{var f;return e.virtual?{options:e.virtual.options,disabled:(f=e.virtual.disabled)!=null?f:()=>!1}:null}),inputRef:c,labelRef:t,buttonRef:r,optionsRef:i,disabled:_(()=>e.disabled),options:u,change(f){x(f)},activeOptionIndex:_(()=>{if(R.value&&g.value===null&&(v.virtual.value?v.virtual.value.options.length>0:u.value.length>0)){if(v.virtual.value){let h=v.virtual.value.options.findIndex(S=>{var P;return!((P=v.virtual.value)!=null&&P.disabled(S))});if(h!==-1)return h}let f=u.value.findIndex(h=>!h.dataRef.disabled);if(f!==-1)return f}return g.value}),activationTrigger:C,optionsPropsRef:p,closeCombobox(){R.value=!1,!e.disabled&&a.value!==1&&(a.value=1,g.value=null)},openCombobox(){if(R.value=!0,!e.disabled&&a.value!==0){if(v.value.value){let f=v.calculateIndex(v.value.value);f!==-1&&(g.value=f)}a.value=0}},setActivationTrigger(f){C.value=f},goToOption(f,h,S){R.value=!1,$!==null&&cancelAnimationFrame($),$=requestAnimationFrame(()=>{if(e.disabled||i.value&&!p.value.static&&a.value===1)return;if(v.virtual.value){g.value=f===z.Specific?h:He({focus:f},{resolveItems:()=>v.virtual.value.options,resolveActiveIndex:()=>{var L,W;return(W=(L=v.activeOptionIndex.value)!=null?L:v.virtual.value.options.findIndex(Se=>{var ue;return!((ue=v.virtual.value)!=null&&ue.disabled(Se))}))!=null?W:null},resolveDisabled:L=>v.virtual.value.disabled(L),resolveId(){throw new Error("Function not implemented.")}}),C.value=S??2;return}let P=V();if(P.activeOptionIndex===null){let L=P.options.findIndex(W=>!W.dataRef.disabled);L!==-1&&(P.activeOptionIndex=L)}let A=f===z.Specific?h:He({focus:f},{resolveItems:()=>P.options,resolveActiveIndex:()=>P.activeOptionIndex,resolveId:L=>L.id,resolveDisabled:L=>L.dataRef.disabled});g.value=A,C.value=S??2,u.value=P.options})},selectOption(f){let h=u.value.find(P=>P.id===f);if(!h)return;let{dataRef:S}=h;M(S.value)},selectActiveOption(){if(v.activeOptionIndex.value!==null){if(v.virtual.value)M(v.virtual.value.options[v.activeOptionIndex.value]);else{let{dataRef:f}=u.value[v.activeOptionIndex.value];M(f.value)}v.goToOption(z.Specific,v.activeOptionIndex.value)}},registerOption(f,h){let S=vt({id:f,dataRef:h});if(v.virtual.value){u.value.push(S);return}k&&cancelAnimationFrame(k);let P=V(A=>(A.push(S),A));g.value===null&&v.isSelected(h.value.value)&&(P.activeOptionIndex=P.options.indexOf(S)),u.value=P.options,g.value=P.activeOptionIndex,C.value=2,P.options.some(A=>!B(A.dataRef.domRef))&&(k=requestAnimationFrame(()=>{let A=V();u.value=A.options,g.value=A.activeOptionIndex}))},unregisterOption(f,h){if($!==null&&cancelAnimationFrame($),h&&(R.value=!0),v.virtual.value){u.value=u.value.filter(P=>P.id!==f);return}let S=V(P=>{let A=P.findIndex(L=>L.id===f);return A!==-1&&P.splice(A,1),P});u.value=S.options,g.value=S.activeOptionIndex,C.value=2},isSelected(f){return ee(j.value,{0:()=>v.compare(G(v.value.value),G(f)),1:()=>G(v.value.value).some(h=>v.compare(G(h),G(f)))})},isActive(f){return g.value===v.calculateIndex(f)}};dt([c,r,i],()=>v.closeCombobox(),_(()=>a.value===0)),Ce(ot,v),Ze(_(()=>ee(a.value,{0:te.Open,1:te.Closed})));let U=_(()=>{var f;return(f=B(c))==null?void 0:f.closest("form")});return se(()=>{ce([U],()=>{if(!U.value||e.defaultValue===void 0)return;function f(){v.change(e.defaultValue)}return U.value.addEventListener("reset",f),()=>{var h;(h=U.value)==null||h.removeEventListener("reset",f)}},{immediate:!0})}),()=>{var f,h,S;let{name:P,disabled:A,form:L,...W}=e,Se={open:a.value===0,disabled:A,activeIndex:v.activeOptionIndex.value,activeOption:v.activeOptionIndex.value===null?null:v.virtual.value?v.virtual.value.options[(f=v.activeOptionIndex.value)!=null?f:0]:(S=(h=v.options.value[v.activeOptionIndex.value])==null?void 0:h.dataRef.value)!=null?S:null,value:d.value};return xe(Y,[...P!=null&&d.value!=null?sa({[P]:d.value}).map(([ue,ut])=>xe(ct,pt({features:ft.Hidden,key:ue,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:L,disabled:A,name:ue,value:ut}))):[],le({theirProps:{...l,...qe(W,["by","defaultValue","immediate","modelValue","multiple","nullable","onUpdate:modelValue","virtual"])},ourProps:{},slot:Se,slots:n,attrs:l,name:"Combobox"})])}}}),za=D({name:"ComboboxInput",props:{as:{type:[Object,String],default:"input"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},displayValue:{type:Function},defaultValue:{type:String,default:void 0},id:{type:String,default:()=>`headlessui-combobox-input-${pe()}`}},emits:{change:e=>!0},setup(e,{emit:n,attrs:l,slots:s,expose:a}){let t=ye("ComboboxInput"),c=_(()=>mt(B(t.inputRef))),r={value:!1};a({el:t.inputRef,$el:t.inputRef});function i(){t.change(null);let d=B(t.optionsRef);d&&(d.scrollTop=0),t.goToOption(z.Nothing)}let p=_(()=>{var d;let $=t.value.value;return B(t.inputRef)?typeof e.displayValue<"u"&&$!==void 0?(d=e.displayValue($))!=null?d:"":typeof $=="string"?$:"":""});se(()=>{ce([p,t.comboboxState,c],([d,$],[k,M])=>{if(r.value)return;let q=B(t.inputRef);q&&((M===0&&$===1||d!==k)&&(q.value=d),requestAnimationFrame(()=>{var v;if(r.value||!q||((v=c.value)==null?void 0:v.activeElement)!==q)return;let{selectionStart:U,selectionEnd:f}=q;Math.abs((f??0)-(U??0))===0&&U===0&&q.setSelectionRange(q.value.length,q.value.length)}))},{immediate:!0}),ce([t.comboboxState],([d],[$])=>
1{if(d===0&&$===1){if(r.value)return;let k=B(t.inputRef);if(!k)return;let M=k.value,{selectionStart:q,selectionEnd:v,selectionDirection:U}=k;k.value="",k.value=M,U!==null?k.setSelectionRange(q,v,U):k.setSelectionRange(q,v)}})});let u=I(!1);function g(){u.value=!0}function C(){Pe().nextFrame(()=>{u.value=!1})}let R=Fa();function V(d){switch(r.value=!0,R(()=>{u.value||(r.value=!1)}),d.key){case Z.Enter:if(r.value=!1,t.comboboxState.value!==0||u.value)return;if(d.preventDefault(),d.stopPropagation(),t.activeOptionIndex.value===null){t.closeCombobox();return}t.selectActiveOption(),t.mode.value===0&&t.closeCombobox();break;case Z.ArrowDown:return r.value=!1,d.preventDefault(),d.stopPropagation(),ee(t.comboboxState.value,{0:()=>t.goToOption(z.Next),1:()=>t.openCombobox()});case Z.ArrowUp:return r.value=!1,d.preventDefault(),d.stopPropagation(),ee(t.comboboxState.value,{0:()=>t.goToOption(z.Previous),1:()=>{t.openCombobox(),We(()=>{t.value.value||t.goToOption(z.Last)})}});case Z.Home:if(d.shiftKey)break;return r.value=!1,d.preventDefault(),d.stopPropagation(),t.goToOption(z.First);case Z.PageUp:return r.value=!1,d.preventDefault(),d.stopPropagation(),t.goToOption(z.First);case Z.End:if(d.shiftKey)break;return r.value=!1,d.preventDefault(),d.stopPropagation(),t.goToOption(z.Last);case Z.PageDown:return r.value=!1,d.preventDefault(),d.stopPropagation(),t.goToOption(z.Last);case Z.Escape:if(r.value=!1,t.comboboxState.value!==0)return;d.preventDefault(),t.optionsRef.value&&!t.optionsPropsRef.value.static&&d.stopPropagation(),t.nullable.value&&t.mode.value===0&&t.value.value===null&&i(),t.closeCombobox();break;case Z.Tab:if(r.value=!1,t.comboboxState.value!==0)return;t.mode.value===0&&t.activationTrigger.value!==1&&t.selectActiveOption(),t.closeCombobox();break}}function j(d){n("change",d),t.nullable.value&&t.mode.value===0&&d.target.value===""&&i(),t.openCombobox()}function F(d){var $,k,M;let q=($=d.relatedTarget)!=null?$:Fe.find(v=>v!==d.currentTarget);if(r.value=!1,!((k=B(t.optionsRef))!=null&&k.contains(q))&&!((M=B(t.buttonRef))!=null&&M.contains(q))&&t.comboboxState.value===0)return d.preventDefault(),t.mode.value===0&&(t.nullable.value&&t.value.value===null?i():t.activationTrigger.value!==1&&t.selectActiveOption()),t.closeCombobox()}function E(d){var $,k,M;let q=($=d.relatedTarget)!=null?$:Fe.find(v=>v!==d.currentTarget);(k=B(t.buttonRef))!=null&&k.contains(q)||(M=B(t.optionsRef))!=null&&M.contains(q)||t.disabled.value||t.immediate.value&&t.comboboxState.value!==0&&(t.openCombobox(),Pe().nextFrame(()=>{t.setActivationTrigger(1)}))}let x=_(()=>{var d,$,k,M;return(M=(k=($=e.defaultValue)!=null?$:t.defaultValue.value!==void 0?(d=e.displayValue)==null?void 0:d.call(e,t.defaultValue.value):null)!=null?k:t.defaultValue.value)!=null?M:""});return()=>{var d,$,k,M,q,v,U;let f={open:t.comboboxState.value===0},{id:h,displayValue:S,onChange:P,...A}=e,L={"aria-controls":(d=t.optionsRef.value)==null?void 0:d.id,"aria-expanded":t.comboboxState.value===0,"aria-activedescendant":t.activeOptionIndex.value===null?void 0:t.virtual.value?($=t.options.value.find(W=>!t.virtual.value.disabled(W.dataRef.value)&&t.compare(W.dataRef.value,t.virtual.value.options[t.activeOptionIndex.value])))==null?void 0:$.id:(k=t.options.value[t.activeOptionIndex.value])==null?void 0:k.id,"aria-labelledby":(v=(M=B(t.labelRef))==null?void 0:M.id)!=null?v:(q=B(t.buttonRef))==null?void 0:q.id,"aria-autocomplete":"list",id:h,onCompositionstart:g,onCompositionend:C,onKeydown:V,onInput:j,onFocus:E,onBlur:F,role:"combobox",type:(U=l.type)!=null?U:"text",tabIndex:0,ref:t.inputRef,defaultValue:x.value,disabled:t.disabled.value===!0?!0:void 0};return le({ourProps:L,theirProps:A,slot:f,attrs:l,slots:s,features:ne.RenderStrategy|ne.Static,name:"ComboboxInput"})}}}),Ha=D({name:"ComboboxOptions",props:{as:{type:[Object,String],default:"ul"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},hold:{type:[Boolean],default:!1}},setup(e,{attrs:n,slots:l,expose:s}){let a=ye("ComboboxOptions"),t=`headlessui-combobox-options-${pe()}`;s({el:a.optionsRef,$el:a.optionsRef}),fe(()=>{a.optionsPropsRef.value.static=e.static}),fe(()=>{a.optionsPropsRef.value.hold=e.hold});let c=Qe(),r=_(()=>c!==null?(c.value&te.Open)===te.Open:a.comboboxState.value===0);ia({container:_(()=>B(a.optionsRef)),enabled:_(()=>a.comboboxState.value===0),accept(p){return p.getAttribute("role")==="option"?NodeFilter.FILTER_REJECT:p.hasAttribute("role")?N
1odeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(p){p.setAttribute("role","none")}});function i(p){p.preventDefault()}return()=>{var p,u,g;let C={open:a.comboboxState.value===0},R={"aria-labelledby":(g=(p=B(a.labelRef))==null?void 0:p.id)!=null?g:(u=B(a.buttonRef))==null?void 0:u.id,id:t,ref:a.optionsRef,role:"listbox","aria-multiselectable":a.mode.value===1?!0:void 0,onMousedown:i},V=qe(e,["hold"]);return le({ourProps:R,theirProps:V,slot:C,attrs:n,slots:a.virtual.value&&a.comboboxState.value===0?{...l,default:()=>[xe(ja,{},l.default)]}:l,features:ne.RenderStrategy|ne.Static,visible:r.value,name:"ComboboxOptions"})}}}),Ka=D({name:"ComboboxOption",props:{as:{type:[Object,String],default:"li"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1},order:{type:[Number],default:null}},setup(e,{slots:n,attrs:l,expose:s}){let a=ye("ComboboxOption"),t=`headlessui-combobox-option-${pe()}`,c=I(null),r=_(()=>{var x;return e.disabled||((x=a.virtual.value)==null?void 0:x.disabled(e.value))});s({el:c,$el:c});let i=_(()=>{var x;return a.virtual.value?a.activeOptionIndex.value===a.calculateIndex(e.value):a.activeOptionIndex.value===null?!1:((x=a.options.value[a.activeOptionIndex.value])==null?void 0:x.id)===t}),p=_(()=>a.isSelected(e.value)),u=we(lt,null),g=_(()=>({disabled:e.disabled,value:e.value,domRef:c,order:_(()=>e.order)}));se(()=>a.registerOption(t,g)),ge(()=>a.unregisterOption(t,i.value)),fe(()=>{let x=B(c);x&&u?.value.measureElement(x)}),fe(()=>{a.comboboxState.value===0&&i.value&&(a.virtual.value||a.activationTrigger.value!==0&&We(()=>{var x,d;return(d=(x=B(c))==null?void 0:x.scrollIntoView)==null?void 0:d.call(x,{block:"nearest"})}))});function C(x){x.preventDefault(),x.button===at.Left&&(r.value||(a.selectOption(t),gt()||requestAnimationFrame(()=>{var d;return(d=B(a.inputRef))==null?void 0:d.focus({preventScroll:!0})}),a.mode.value===0&&a.closeCombobox()))}function R(){var x;if(e.disabled||(x=a.virtual.value)!=null&&x.disabled(e.value))return a.goToOption(z.Nothing);let d=a.calculateIndex(e.value);a.goToOption(z.Specific,d)}let V=Aa();function j(x){V.update(x)}function F(x){var d;if(!V.wasMoved(x)||e.disabled||(d=a.virtual.value)!=null&&d.disabled(e.value)||i.value)return;let $=a.calculateIndex(e.value);a.goToOption(z.Specific,$,0)}function E(x){var d;V.wasMoved(x)&&(e.disabled||(d=a.virtual.value)!=null&&d.disabled(e.value)||i.value&&(a.optionsPropsRef.value.hold||a.goToOption(z.Nothing)))}return()=>{let{disabled:x}=e,d={active:i.value,selected:p.value,disabled:x},$={id:t,ref:c,role:"option",tabIndex:x===!0?void 0:-1,"aria-disabled":x===!0?!0:void 0,"aria-selected":p.value,disabled:void 0,onMousedown:C,onFocus:R,onPointerenter:j,onMouseenter:j,onPointermove:F,onMousemove:F,onPointerleave:E,onMouseleave:E},k=qe(e,["order","value"]);return le({ourProps:$,theirProps:k,slot:d,attrs:l,slots:n,name:"ComboboxOption"})}}});var Za=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Za||{});let nt=Symbol("DisclosureContext");function De(e){let n=we(nt,null);if(n===null){let l=new Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(l,De),l}return n}let rt=Symbol("DisclosurePanelContext");function Wa(){return we(rt,null)}let Qa=D({name:"Disclosure",props:{as:{type:[Object,String],default:"template"},defaultOpen:{type:[Boolean],default:!1}},setup(e,{slots:n,attrs:l}){let s=I(e.defaultOpen?0:1),a=I(null),t=I(null),c={buttonId:I(`headlessui-disclosure-button-${pe()}`),panelId:I(`headlessui-disclosure-panel-${pe()}`),disclosureState:s,panel:a,button:t,toggleDisclosure(){s.value=ee(s.value,{0:1,1:0})},closeDisclosure(){s.value!==1&&(s.value=1)},close(r){c.closeDisclosure();let i=r?r instanceof HTMLElement?r:r.value instanceof HTMLElement?B(r):B(c.button):B(c.button);i?.focus()}};return Ce(nt,c),Ze(_(()=>ee(s.value,{0:te.Open,1:te.Closed}))),()=>{let{defaultOpen:r,...i}=e,p={open:s.value===0,close:c.close};return le({theirProps:i,ourProps:{},slot:p,slots:n,attrs:l,name:"Disclosure"})}}}),Ke=D({name:"DisclosureButton",props:{as:{type:[Object,String],default:"button"},disabled:{type:[Boolean],default:!1},id:{type:String,default:null}},setup(e,{attrs:n,slots:l,expose:s}){let a=De("DisclosureButton"),t=Wa(),c=_(()=>t===null?!1:t.value===a.panelId.value);se(()=>{c.value||e.id!==null&&(a.buttonId.value=e.id)}),ge(()=>{c.value||(a.buttonId.value=null)});let r=I(null);s({el:r,$el:r}),c.value||fe(()=>{a.button.value=r.value});let i=pa(_(()=>({as:e.as,type:n.type})),r);function p(){var C;e.disabled||(c.value?(a.toggleDisclosure(),(C=B(a.button))==null||C.focus()):a.toggleDisclosure())}function u(C){var R;if(!e.disabled)if(c.value)switch(C.key){case Z.Space:case Z.Enter:C.preventDefault(),C.stopPropagation(),a.toggleDisclosure(),(R=B(a.button))==null||R.focus();break}else switch(C.key){case Z.Space:case Z.Enter:C.preventDefault(),C.stopPropagation(),a.toggleDisclosure();break}}function g(C){switch(C.key){case Z.Space:C.preventDefault();break}}return()=>{var C;let R={open:a.disclosureState.value===0},{id:V,...j}=e,F=c.value?{ref:r,type:i.value,onClick:p,onKeydown:u}:{id:(C=a.buttonId.value)!=null?C:V,ref:r,type:i.value,"aria-expanded":a.disclosureState.value===0,"aria-controls":a.disclosureState.value===0||B(a.panel)?a.panelId.value:void 0,disabled:e.disabled?!0:void 0,onClick:p,onKeydown:u,onKeyup:g};return le({ourProps:F,theirProps:j,slot:R,attrs:n,slots:l,name:"DisclosureButton"})}}}),Xa=D({name:"DisclosurePanel",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},id:{type:String,default:null}},setup(e,{attrs:n,slots:l,expose:s}){let a=De("DisclosurePanel");se(()=>{e.id!==null&&(a.panelId.value=e.id)}),ge(()=>{a.panelId.value=null}),s({el:a.panel,$el:a.panel}),Ce(rt,a.panelId);let t=Qe(),c=_(()=>t!==null?(t.value&te.Open)===te.Open:a.disclosureState.value===0);return()=>{var r;let i={open:a.disclosureState.value===0,close:a.close},{id:p,...u}=e,g={id:(r=a.panelId.value)!=null?r:p,ref:a.panel};return le({ourProps:g,theirProps:u,slot:i,attrs:n,slots:l,features:ne.RenderStrategy|ne.Static,visible:c.value,
1name:"DisclosurePanel"})}}});function Ya(e,n){return m(),T("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[y("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"})])}function Ga(e,n){return m(),T("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[y("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m19.5 8.25-7.5 7.5-7.5-7.5"})])}function Ja(e,n){return m(),T("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[y("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m4.5 15.75 7.5-7.5 7.5 7.5"})])}function eo(e,n){return m(),T("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[y("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M5.25 7.5A2.25 2.25 0 0 1 7.5 5.25h9a2.25 2.25 0 0 1 2.25 2.25v9a2.25 2.25 0 0 1-2.25 2.25h-9a2.25 2.25 0 0 1-2.25-2.25v-9Z"})])}function to(e,n){return m(),T("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[y("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 6a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0ZM4.501 20.118a7.5 7.5 0 0 1 14.998 0A17.933 17.933 0 0 1 12 21.75c-2.676 0-5.216-.584-7.499-1.632Z"})])}function ao(e,n){return m(),T("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[y("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15 19.128a9.38 9.38 0 0 0 2.625.372 9.337 9.337 0 0 0 4.121-.952 4.125 4.125 0 0 0-7.533-2.493M15 19.128v-.003c0-1.113-.285-2.16-.786-3.07M15 19.128v.106A12.318 12.318 0 0 1 8.624 21c-2.331 0-4.512-.645-6.374-1.766l-.001-.109a6.375 6.375 0 0 1 11.964-3.07M12 6.375a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0Zm8.25 2.25a2.625 2.625 0 1 1-5.25 0 2.625 2.625 0 0 1 5.25 0Z"})])}const oo={class:"space-x-1"},he=D({__name:"BannerColored",props:{color:{default:"orange"},id:{default:""},showCrossButton:{type:Boolean,default:!1}},setup(e){const n=e,l=ht(`show-banner-${n.id}`,!0),s=_(()=>n.showCrossButton&&n.id?l.value:!0);return(a,t)=>s.value?(m(),T("div",{key:0,class:Q(["grid grid-cols-[1fr_auto] place-items-center p-3",[e.color==="orange"&&"bg-orange-600",e.color==="blue"&&"bg-primary-400",e.color==="red"&&"bg-red-700"]])},[y("div",oo,[H(a.$slots,"default")]),e.showCrossButton?(m(),w(o(ga),{key:0,class:"size-5 cursor-pointer text-white",onClick:t[0]||(t[0]=c=>l.value=!1)})):K("",!0)],2)):K("",!0)}}),[ie,lo]=Kt("PopoverRoot");var no=D({__name:"PopoverRoot",props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},modal:{type:Boolean,required:!1,default:!1}},emits:["update:open"],setup(e,{emit:n}){const l=e,s=n,{modal:a}=xt(l),t=zt(l,"open",s,{defaultValue:l.defaultOpen,passive:l.open===void 0}),c=I(),r=I(!1);return lo({contentId:"",triggerId:"",modal:a,open:t,onOpenChange:i=>{t.value=i},onOpenToggle:()=>{t.value=!t.value},triggerElement:c,hasCustomAnchor:r}),(i,p)=>(m(),w(o(Ht),null,{default:b(()=>[H(i.$slots,"default",{open:o(t),close:()=>t.value=!1})]),_:3}))}}),ro=no,so=D({__name:"PopoverAnchor",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const n=e;be();const l=ie();return _t(()=>{l.hasCustomAnchor.value=!0}),ge(()=>{l.hasCustomAnchor.value=!1}),(s,a)=>(m(),w(o(Je),Ct(wt(n)),{default:b(()=>[H(s.$slots,"default")]),_:3},16))}}),io=so,uo=D({__name:"PopoverContentImpl",props:{trapFocus:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:n}){const l=e,s=n,a=Zt(Wt(l,"trapFocus","disableOutsidePointerEvents")),{forwardRef:t}=be(),c=ie();return Jt(),(r,i)=>(m(),w(o(ea),{"as-child":"",loop:"",trapped:r.trapFocus,onMountAutoFocus:i[5]||(i[5]=p=>s("openAutoFocus",p)),onUnmountAutoFocus:i[6]||(i[6]=p=>s("closeAutoFocus",p))},{default:b(()=>[O(o(Qt),{"as-child":"","disable-outside-pointer-events":r.disableOutsidePointerEvents,onPointerDownOutside:i[0]||(i[0]=p=>s("pointerDownOutside",p)),onInteractOutside:i[1]||(i[1]=p=>s("interactOutside",p)),onEscapeKeyDown:i[2]||(i[2]=p=>s("escapeKeyDown",p)),onFocusOutside:i[3]||(i[3]=p=>s("focusOutside",p)),onDismiss:i[4]||(i[4]=p=>o(c).onOpenChange(!1))},{default:b(()=>[O(o(Xt),ve(o(a),{id:o(c).contentId,ref:o(t),"data-state":o(c).open.value?"open":"closed","aria-labelledby":o(c).triggerId,style:{"--reka-popover-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-popover-content-available-width":"var(--reka-popper-available-width)","--reka-popover-content-available-height":"var(--reka-popper-available-height)","--reka-popover-trigger-width":"var(--reka-popper-anchor-width)","--reka-popover-trigger-height":"var(--reka-popper-anchor-height)"},role:"dialog"}),{default:b(()=>[H(r.$slots,"default")]),_:3},16,["id","data-state","aria-labelledby"])]),_:3},8,["disable-outside-pointer-events"])]),_:3},8,["trapped"]))}}),st=uo,co=D({__name:"PopoverContentModal",props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:n}){const l=e,s=n,a=ie(),t=I(!1);ta(!0);const c=Te(l,s),{forwardRef:r,currentElement:i}=be();return aa(i),(p,u)=>(m(),w(st,ve(o(c),{ref:o(r),"trap-focus":o(a).open.value,"disable-outside-pointer-events":"",onCloseAutoFocus:u[0]||(u[0]=Ae(g=>{s("closeAutoFocus",g),t.value||o(a).triggerElement.value?.focus()},["prevent"])),onPointerDownOutside:u[1]||(u[1]=g=>{s("pointerDownOutside",g);const C=g.detail.originalEvent,R=C.button===0&&C.ctrlKey===!0,V=C.button===2||R;t.value=V}
1),onFocusOutside:u[2]||(u[2]=Ae(()=>{},["prevent"]))}),{default:b(()=>[H(p.$slots,"default")]),_:3},16,["trap-focus"]))}}),po=co,fo=D({__name:"PopoverContentNonModal",props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:n}){const l=e,s=n,a=ie(),t=I(!1),c=I(!1),r=Te(l,s);return(i,p)=>(m(),w(st,ve(o(r),{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:p[0]||(p[0]=u=>{s("closeAutoFocus",u),u.defaultPrevented||(t.value||o(a).triggerElement.value?.focus(),u.preventDefault()),t.value=!1,c.value=!1}),onInteractOutside:p[1]||(p[1]=async u=>{s("interactOutside",u),u.defaultPrevented||(t.value=!0,u.detail.originalEvent.type==="pointerdown"&&(c.value=!0));const g=u.target;o(a).triggerElement.value?.contains(g)&&u.preventDefault(),u.detail.originalEvent.type==="focusin"&&c.value&&u.preventDefault()})}),{default:b(()=>[H(i.$slots,"default")]),_:3},16))}}),vo=fo,mo=D({__name:"PopoverContent",props:{forceMount:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:n}){const l=e,s=n,a=ie(),t=Te(l,s),{forwardRef:c}=be();return a.contentId||=et(void 0,"reka-popover-content"),(r,i)=>(m(),w(o(Yt),{present:r.forceMount||o(a).open.value},{default:b(()=>[o(a).modal.value?(m(),w(po,ve({key:0},o(t),{ref:o(c)}),{default:b(()=>[H(r.$slots,"default")]),_:3},16)):(m(),w(vo,ve({key:1},o(t),{ref:o(c)}),{default:b(()=>[H(r.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),go=mo,bo=D({__name:"PopoverTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const n=e,l=ie(),{forwardRef:s,currentElement:a}=be();return l.triggerId||=et(void 0,"reka-popover-trigger"),se(()=>{l.triggerElement.value=a.value}),(t,c)=>(m(),w(Xe(o(l).hasCustomAnchor.value?o(Ue):o(Je)),{"as-child":""},{default:b(()=>[O(o(Ue),{id:o(l).triggerId,ref:o(s),type:t.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":o(l).open.value,"aria-controls":o(l).contentId,"data-state":o(l).open.value?"open":"closed",as:t.as,"as-child":n.asChild,onClick:o(l).onOpenToggle},{default:b(()=>[H(t.$slots,"default")]),_:3},8,["id","type","aria-expanded","aria-controls","data-state","as","as-child","onClick"])]),_:3}))}}),yo=bo;const ho=D({__name:"PopoverSimple",props:{align:{default:"left"},disabled:{type:Boolean,default:!1},side:{default:"bottom"},sideOffset:{default:4}},setup(e){const n=e,l=I(!1),s=I(null),{isPositioned:a}=oa(l,s);function t(){l.value=!1}function c(r){l.value=r&&!n.disabled}return(r,i)=>(m(),w(o(ro),{open:l.value,"onUpdate:open":c},{default:b(()=>[O(o(io),{"as-child":""},{default:b(()=>[O(o(yo),{"as-child":""},{default:b(()=>[H(r.$slots,"default",{open:l.value})]),_:3})]),_:3}),O(o(go),{ref_key:"contentRef",ref:s,side:e.side,align:e.align==="right"?"end":"start","side-offset":e.sideOffset,"position-strategy":"absolute",class:Q(["z-20 focus:outline-none",o(a)?"opacity-100":"opacity-0"])},{default:b(()=>[H(r.$slots,"content",{close:t})]),_:3},8,["side","align","side-offset","class"])]),_:3},8,["open"]))}}),xo={class:"fixed inset-0 z-[70] overflow-y-auto p-4 sm:p-6 md:p-20"},_o={class:"relative"},Co={key:1,class:"p-4 text-sm text-gray-500 dark:text-gray-400"},wo=D({__name:"CommandPaletteSimple",props:Ve({list:{},notFoundText:{default:"No users found."},placeholderText:{default:"Search and impersonate..."}},{open:{type:Boolean,required:!0},openModifiers:{},query:{default:"",required:!0}
1,queryModifiers:{}}),emits:Ve(["select"],["update:open","update:query"]),setup(e,{emit:n}){const l=Ee(e,"open"),s=Ee(e,"query"),a=n,t=c=>{a("select",c.value),l.value=!1};return(c,r)=>(m(),w(o(kt),{show:l.value,as:"template",appear:"",onAfterLeave:r[2]||(r[2]=i=>s.value="")},{default:b(()=>[O(o(Ot),{as:"div",class:"relative z-[70]",onClose:r[1]||(r[1]=i=>l.value=!1)},{default:b(()=>[O(o(Me),{as:"template",enter:"ease-out duration-300","enter-from":"opacity-0","enter-to":"opacity-100",leave:"ease-in duration-200","leave-from":"opacity-100","leave-to":"opacity-0"},{default:b(()=>[...r[3]||(r[3]=[y("div",{class:"fixed inset-0 bg-gray-500/25 transition-opacity"},null,-1)])]),_:1}),y("div",xo,[O(o(Me),{as:"template",enter:"ease-out duration-300","enter-from":"opacity-0 scale-95","enter-to":"opacity-100 scale-100",leave:"ease-in duration-200","leave-from":"opacity-100 scale-100","leave-to":"opacity-0 scale-95"},{default:b(()=>[O(o(St),{class:"mx-auto max-w-xl divide-y divide-gray-100 overflow-hidden rounded-xl bg-white shadow-2xl ring-1 ring-black/5 transition-all dark:divide-gray-500/20 dark:bg-gray-900"},{default:b(()=>[O(o(Ua),{"onUpdate:modelValue":t},{default:b(()=>[y("div",_o,[O(o(ua),{class:"pointer-events-none absolute left-4 top-3.5 size-5 text-gray-400","aria-hidden":"true"}),O(o(za),{class:"h-12 w-full border-0 bg-transparent pl-11 pr-4 text-gray-800 placeholder:text-gray-400 focus:ring-0 dark:text-gray-100 sm:text-sm",placeholder:e.placeholderText,onChange:r[0]||(r[0]=i=>s.value=i.target.value)},null,8,["placeholder"])]),e.list.length>0?(m(),w(o(Ha),{key:0,static:"",class:"max-h-72 scroll-py-2 overflow-y-auto py-2 text-sm text-gray-800 dark:text-gray-200"},{default:b(()=>[(m(!0),T(Y,null,re(e.list,(i,p)=>(m(),w(o(Ka),{key:p,value:i,as:"template"},{default:b(({active:u})=>[y("li",{class:Q(["cursor-default select-none px-4 py-2",u&&"bg-primary-400 text-white"])},N(i.label),3)]),_:2},1032,["value"]))),128))]),_:1})):K("",!0),s.value!==""&&e.list.length===0?(m(),T("p",Co,N(e.notFoundText),1)):K("",!0)]),_:1})]),_:1})]),_:1})])]),_:1})]),_:1},8,["show"]))}}),ko={class:"dark:bg-gray-700/10"},Oo={class:"absolute inset-y-0 left-2 flex items-center lg:hidden"},So={class:"sr-only"},Po={class:"flex flex-1 items-center justify-center lg:items-stretch lg:justify-start"},$o={class:"flex shrink-0 items-center"},Io={class:"hidden lg:ml-10 lg:block"},Bo={class:"flex space-x-4","aria-label":"Tabs"},qo=["href","aria-current","onClick"],Ro={class:"absolute inset-y-0 right-2 flex items-center gap-x-4 pr-2 lg:static lg:inset-auto lg:ml-6 lg:pr-0"},To={class:"space-y-1 px-2 pb-3 pt-2"},Do=D({__name:"NavbarSimple",props:{isFluid:{type:Boolean,default:!1},menuTooltipSR:{default:"Open main menu"},navLinks:{}},setup(e){return(n,l)=>(m(),w(o(Qa),{as:"nav",class:"sticky top-0 z-30 border-b bg-white dark:border-zinc-50/10 dark:bg-gray-900"},{default:b(({open:s})=>[y("div",ko,[y("div",{class:Q(["relative mx-auto flex h-16 items-center justify-between px-2 lg:px-8",e.isFluid?"max-w-none":"max-w-7xl"])},[y("div",Oo,[O(o(Ke),{class:"relative inline-flex items-center justify-center rounded-md p-2 text-gray-400 focus:outline-none focus:ring-2 focus:ring-inset dark:text-white"},{default:b(()=>[l[0]||(l[0]=y("span",{class:"absolute -inset-0.5"},null,-1)),y("span",So,N(e.menuTooltipSR),1),s?(m(),w(o(fa),{key:1,class:"block size-6","aria-hidden":"true"})):(m(),w(o(Ya),{key:0,class:"block size-6","aria-hidden":"true"}))]),_:2},1024)]),y("div",Po,[y("div",$o,[H(n.$slots,"logo")]),y("div",Io,[y("nav",Bo,[(m(!0),T(Y,null,re(e.navLinks,a=>(m(),w(o(Le),{key:a.title,to:a.to,custom:""},{default:b(({isActive:t,navigate:c})=>[y("a",{href:a.to,class:Q(["rounded-md px-3 py-2 text-sm font-medium outline-none transition focus:ring-2 focus:ring-offset-2 dark:focus:ring-offset-gray-900",t&&"bg-blue-100 text-primary-400 dark:bg-gray-800",!t&&"text-gray-500 hover:text-gray-700 dark:text-gray-300 dark:hover:text-white"]),"aria-current":t?"page":void 0,onClick:c},[H(n.$slots,"nav-item",{link:a},()=>[X(N(a.title),1)])],10,qo)]),_:2},1032,["to"]))),128))])])]),y("div",Ro,[H(n.$slots,"actions")])],2)]),O(o(Xa),{class:"dark:bg-gray-700/10 lg:hidden"},{default:b(()=>[y("div",To,[(m(!0),T(Y,null,re(e.navLinks,a=>(m(),w(o(Le),{key:a.title,to:a.to,custom:""},{default:b(({isActive:t,navigate:c})=>[O(o(Ke),{as:"a",href:a.to,class:Q(["block rounded-md px-3 py-2 text-base font-medium transition",t&&"bg-blue-100 text-primary-400 dark:bg-gray-800",!t&&"text-gray-500 hover:text-gray-700 dark:text-gray-300 dark:hover:text-white"]),"aria-current":t?"page":void 0,onClick:c},{default:b(()=>[H(n.$slots,"nav-item",{link:a},()=>[X(N(a.title),1)])]),_:2},1032,["href","class","aria-current","onClick"])]),_:2},1032,["to"]))),128))])]),_:3})]),_:3}))}}),de=new Map([["campaigns",ae.ADV],["sites",ae.PUB],["offers",ae.AFF_PUB]]);function it(){const e=Pt(),{accounts:n,isPubLite:l}=oe(),{t:s}=ke(),a=_(()=>{const p=String(e.name).split("-"),u=p[0]??"";return de.get(u)??de.get(p[1]??"")??null}),t=_(()=>
1!!a.value),c=_(()=>n.value?[...de.entries()].map(([p,u])=>{const g=n.value?.get(u);return!g||l.value&&u===ae.PUB?null:{accountType:u,amount:g.balance_current,isActive:u===a.value,label:s(`${p}.headline`),route:`/finances/${p}`}}).filter(p=>p!==null):[]),r=_(()=>c.value.find(p=>p.isActive)??null);function i(p){const u=p.split("/").filter(Boolean)[0]??"";if(de.has(u))return c.value.find(g=>g.accountType===de.get(u))?.amount}return{activeBalance:r,allBalances:c,getBalanceForRoute:i,isVisible:t}}const Fo={class:"text-sm font-medium text-gray-900 dark:text-gray-100"},Ao={class:"min-w-64 rounded-md bg-white shadow-lg dark:bg-gray-800"},Eo=["onClick"],Mo=D({__name:"BalanceDropdown",setup(e){const{n}=ke(),{activeBalance:l,allBalances:s,isVisible:a}=it(),t=_(()=>s.value.length>1);async function c(){l.value&&await me(l.value.route)}async function r(i,p){p(),await me(i)}return(i,p)=>o(a)&&o(l)?(m(),w(o(ho),{key:0,align:"right",disabled:!o(t)},Ye({default:b(({open:u})=>[y("button",{type:"button",class:"flex items-center gap-x-3 rounded-md border border-gray-200 px-4 py-2 transition hover:bg-gray-50 dark:border-zinc-600 dark:hover:bg-gray-800",onClick:p[0]||(p[0]=g=>!o(t)&&c())},[O(o(la),{class:"size-5 text-primary-400","aria-hidden":"true"}),y("span",Fo,N(o(n)(o(l).amount,"currency")),1),o(t)?(m(),T(Y,{key:0},[u?(m(),w(o(Ja),{key:0,class:"size-5 text-gray-400","aria-hidden":"true"})):(m(),w(o(Ga),{key:1,class:"size-5 text-gray-400","aria-hidden":"true"}))],64)):K("",!0)])]),_:2},[o(t)?{name:"content",fn:b(({close:u})=>[y("div",Ao,[(m(!0),T(Y,null,re(o(s),(g,C)=>(m(),T("button",{key:g.accountType,type:"button",class:Q(["flex w-full items-center justify-between gap-4 border px-4 py-2 text-sm font-medium transition",[g.isActive?"relative z-10 border-primary-200 bg-blue-100 dark:border-blue-500 dark:bg-blue-400/10":"border-gray-200 bg-white hover:bg-gray-50 dark:border-zinc-700 dark:bg-gray-800 dark:hover:bg-gray-700",C===0&&"rounded-t-md",C===o(s).length-1&&"rounded-b-md",C>0&&"-mt-px"]]),onClick:R=>r(g.route,u)},[y("span",{class:Q(["whitespace-nowrap",g.isActive?"text-primary-500 dark:text-blue-300":"text-gray-900 dark:text-gray-100"])},N(g.label),3),y("span",{class:Q(["whitespace-nowrap",g.isActive?"text-primary-400 dark:text-blue-400":"text-gray-500 dark:text-gray-400"])},N(o(n)(g.amount,"currency")),3)],10,Eo))),128))])]),key:"0"}:void 0]),1032,["disabled"])):K("",!0)}}),Vo=Object.assign(Mo,{__name:"BalanceDropdown"}),Lo=()=>{const e=window.open("about:blank","_blank");return e&&(e.opener=null),e},No=({code:e,redirectTo:n,tab:l})=>{const s=String(Oe().public.webPublicUrl??"").replace(/\/$/,"");if(!s)throw new Error("webPublicUrl is not configured");const a=new URL("/impersonation/callback",`${s}/`);
1if(a.searchParams.set("code",e),n?.startsWith("/")&&!n.startsWith("//")&&a.searchParams.set("redirectTo",n),l){l.location.href=a.toString();return}window.open(a.toString(),"_blank")},jo={class:"sr-only"},Uo={class:"sr-only"},zo=D({__name:"ImpersonateUser",setup(e){const{t:n}=ke(),{toastError:l,toastSuccess:s,toastWarning:a}=tt(),[t,c]=$t(!1),r=I(""),{isImpersonate:i,isUserAdm:p,user:u}=oe(),g=_(()=>p.value&&!i.value),{data:C}=It({enabled:t,placeholderData:F=>F??[],queryFn:async()=>await Ne.suggestUsers({query:{query:r.value}}),queryKey:[Ne.suggestUsers.name,r]}),R=Ge(),V=Be({mutationFn:F=>$e.issueImpersonationCode({body:F}),onError:(F,E,x)=>{if(x?.close(),F instanceof Bt&&F.status===403){a(n("common.impersonate.warningMessage"));return}l(n("common.errorMessage"))},onMutate:Lo,onSuccess:({code:F},E,x)=>No({code:F,tab:x})}),j=Be({mutationFn:()=>$e.logOut(),onError:()=>l(n("common.errorMessage")),onSuccess:async()=>{R.removeQueries(),s(n("common.impersonate.endMessage",{user:u.value?.user_email})),await me({name:"sign-in"})}});return(F,E)=>{const x=qt("tooltip");return m(),T(Y,null,[o(g)?(m(),w(o(Ie),{key:0,"is-submitting":o(V).isPending.value,onClick:E[0]||(E[0]=d=>o(c)())},{default:b(()=>[O(o(ao),{class:"size-6","aria-hidden":"true"}),y("span",jo,N(F.$t("common.impersonate.startTextSr")),1)]),_:1},8,["is-submitting"])):K("",!0),o(i)?Rt((m(),w(o(Ie),{key:1,"is-submitting":o(j).isPending.value,class:"bg-red-400 text-white hover:text-white",onClick:E[1]||(E[1]=d=>o(j).mutate())},{default:b(()=>[O(o(eo),{class:"size-6","aria-hidden":"true"}),y("span",Uo,N(F.$t("common.impersonate.endTextSr")),1)]),_:1},8,["is-submitting"])),[[x,F.$t("common.impersonate.currentImpersonation",{user:o(u)?.user_email}),void 0,{bottom:!0}]]):K("",!0),o(g)?(m(),w(o(wo),{key:2,open:o(t),"onUpdate:open":E[2]||(E[2]=d=>je(t)?t.value=d:null),query:o(r),"onUpdate:query":E[3]||(E[3]=d=>je(r)?r.value=d:null),list:o(C),onSelect:E[4]||(E[4]=d=>o(V).mutate({user_id:d}))},null,8,["open","query","list"])):K("",!0)],64)}}}),Ho=Object.assign(zo,{__name:"ImpersonateUser"});function Ko(){const e=Tt({emitAuto:!0}),n=["light","dark","auto"],{index:l,next:s,state:a}=Dt(n,{initialValue:e}),t=_(()=>{const r=(l.value+1)%n.length;return n[r]});return{currentTheme:a,handleChangeTheme:()=>{e.value=s()},nextTheme:t}}const Zo={class:"flex w-full items-center justify-between"},Wo={key:0,class:"text-sm text-gray-400 lg:hidden"},Qo=D({__name:"HeaderNav",setup(e){const n=Oe(),{n:l,t:s}=ke(),{toastError:a}=tt(),{getRoutes:t}=Ft(),{accounts:c,isUserAdm:r,user:i}=oe(),{isResourceAllowed:p}=At(),{getBalanceForRoute:u}=it(),{greaterOrEqual:g}=Et(Mt),C=g("lg"),{links:R}=va(t().filter(k=>k?.meta?.nav&&!t().some(M=>M.children?.some(q=>q.name===k.name)))),{handleChangeTheme:V,nextTheme:j}=Ko(),F=_(()=>[[{key:"openProfile",title:s("common.userMenu.profile")},{key:"changeTheme",title:s("common.userMenu.changeTheme",{theme:String(j.value).charAt(0).toUpperCase()+String(j.value).slice(1)})}],[{key:"signOut",title:s("common.userMenu.signOut")}]]),E=Ge(),{mutate:x}=Be({mutationFn:()=>$e.logOut(),onError:()=>a(s("common.errorMessage")),onSuccess:async()=>{try{Vt.shutdown()}catch(k){n.public.isDev&&console.error(k)}E.removeQueries(),await me({name:"sign-in"})}}),d={changeTheme:V,openProfile:()=>me({name:"profile"}),signOut:x},$=async({key:k})=>d[k]?.();return(k,M)=>{const q=Re,v=Vo,U=Ho;return m(),w(o(Do),{"is-fluid":o(r),"nav-links":o(R),class:"!z-[60]"},{logo:b(()=>[O(q,{to:"/"},{default:b(()=>[O(o(Lt),{class:"h-5 lg:mb-[2px]"})]),_:1})]),"nav-item":b(({link:f})=>[y("span",Zo,[y("span",null,N(f.title),1),o(u)(f.to)!==void 0?(m(),T("span",Wo,N(o(l)(o(u)(f.to),"currency")),1)):K("",!0)])]),actions:b(()=>[o(C)?(m(),w(v,{key:0})):K("",!0),o(p)("false_user")?(m(),w(U,{key:1})):K("",!0),O(o(ca),{groups:o(F),"dropdown-align":"right",selectable:!1,onClick:$},Ye({default:b(()=>[O(o(Ie),null,{default:b(()=>[o(c)?.has(o(ae).ADM)?(m(),w(o(da),{key:0,name:o(i)?.user_name||o(i)?.user_email,"avatar-src":`/images/managers/${o(i)?.user_id}.png`},null,8,["name","avatar-src"])):(m(),w(o(to),{key:1,class:"size-6","aria-hidden":"true"}))]),_:1})]),_:2},[o(i)?{name:"header",fn:b(()=>[O(o(J),{tag:"p"},{default:b(()=>[X(N(k.$t("common.userMenu.signedInAs")),1)]),_:1}),O(o(J),{tag:"p",weight:"medium",class:"truncate"},{default:b(()=>[X(N(o(i).user_email),1)]),_:1})]),key:"0"}:void 0]),1032,["groups"])]),_:1},8,["is-fluid","nav-links"])}}}),Xo=Object.assign(Qo,{__name:"HeaderNav"}),Yo=[{href:"https://bit.ly/4hIz3wp",icon:Oa,name:"Linkedin"},{href:"https://bit.ly/3Xu81B5",icon:na,name:"Facebook"},{href:"https://bit.ly/4gR7Xlw",icon:_a,name:"Instagram"},{href:"https://bit.ly/3EJTj2g",icon:ma,name:"Telegram"},{href:"https://bit.ly/4b2Gps0",icon:Ia,name:"X"},{href:"https://bit.ly/40SFzLc",icon:Ta,name:"Youtube"}],Go={2017370:["Facebook","Instagram"]};function Jo(){const{user:e}=oe(),n=Go[e.value?.user_country||0];return Yo.filter(({name:l})=>!n?.includes(l))}const el={class:"sticky top-[100vh] border-t dark:border-zinc-50/10"},tl={class:"items-center justify-between py-12 lg:flex lg:py-8"},al={class:"flex justify-center gap-6 pb-6 lg:w-1/3 lg:justify-start lg:pb-0"},ol={class:"flex justify-center gap-8"},ll=D({__name:"FooterNav",setup(e){const{accounts:n}=oe(),l=Oe(),{isUserAdm:s}=oe(),a=Jo(),t=_(()=>[...n.value?.values()??[]].some(r=>r.is_api_enabled)),c=_(()=>{const r=[{href:"https://help.rollerads.com",name:"FAQ"},{href:"https://blog.rollerads.com",name:"Blog"},{href:"https://rollerads.com/terms.html",name:"Terms"},{href:"https://rollerads.com/privacy.html",name:"Privacy"}
1];return t.value&&r.push({href:[l.public.apiUrl,"docs"].join("/"),name:"API"}),r});return(r,i)=>{const p=Re;return m(),T("div",el,[y("div",{class:Q(["mx-auto lg:px-8",o(s)?"max-w-none":"max-w-7xl"])},[y("div",tl,[y("div",al,[(m(!0),T(Y,null,re(o(a),(u,g)=>(m(),w(p,{key:g,target:"_blank",to:u.href,class:"flex size-6 items-center justify-center text-gray-300 outline-none hover:text-gray-400 focus:text-gray-400 dark:text-gray-600 dark:hover:text-gray-500 dark:focus:text-gray-500"},{default:b(()=>[(m(),w(Xe(u.icon),{class:"h-4 transition","font-controlled":!1}))]),_:2},1032,["to"]))),128))]),y("div",ol,[(m(!0),T(Y,null,re(o(c),(u,g)=>(m(),w(p,{key:g,target:"_blank",class:"group outline-none",to:u.href},{default:b(()=>[O(o(J),{class:"!text-gray-400 hover:!text-gray-500 group-focus:!text-gray-500 dark:!text-gray-500 dark:hover:!text-gray-400 dark:group-focus:!text-gray-400"},{default:b(()=>[X(N(u.name),1)]),_:2},1024)]),_:2},1032,["to"]))),128))]),i[0]||(i[0]=y("div",{class:"hidden w-1/3 lg:block"},null,-1))])],2)])}}}),nl=Object.assign(ll,{__name:"FooterNav"});function rl(){const e=I(!1);return Nt(async()=>{const{default:n}=await import("./FITgUfbo.js");return{default:n}},[],import.meta.url).then(({default:n})=>n.detectAnyAdblocker()).then(n=>{e.value=n}).catch(n=>{console.error(n)}),e}const sl={class:"flex min-h-screen flex-col"},$l=D({__name:"default",setup(e){const l=Oe().public.showProdUrl,{accounts:s,isUserAdm:a}=oe(),t=jt(),c=rl(),r=_(()=>ba().isBefore("2026-09-30")&&(s.value?.has(ae.AFF_PUB)||s.value?.has(ae.PUB)));return(i,p)=>{const u=Re,g=Ut("i18n-t"),C=Xo,R=nl;return m(),T("div",sl,[o(l)?(m(),w(o(he),{key:0},{default:b(()=>[O(o(J),{weight:"semibold",class:"text-white"},{default:b(()=>[X(N(i.$t("common.stageBanner.headline")),1)]),_:1}),O(u,{href:o(l)},{default:b(()=>[O(o(J),{class:"text-white"},{default:b(()=>[X(N(i.$t("common.stageBanner.link")),1)]),_:1})]),_:1},8,["href"])]),_:1})):K("",!0),o(t)?(m(),w(o(he),{key:1,color:"red"},{default:b(()=>[O(o(J),{class:"text-white"},{default:b(()=>[O(g,{keypath:"common.pendingBanner.text",scope:"global"},{support:b(()=>[...p[0]||(p[0]=[y("a",{class:"underline",href:"mailto:[email protected]"},"[email protected]",-1)])]),_:1})]),_:1})]),_:1})):K("",!0),o(c)?(m(),w(o(he),{key:2,color:"orange"},{default:b(()=>[O(o(J),{weight:"semibold",class:"text-white"},{default:b(()=>[X(N(i.$t("common.adblockBanner.text")),1)]),_:1})]),_:1})):K("",!0),o(r)?(m(),w(o(he),{key:3,color:"blue"},{default:b(()=>[O(o(J),{class:"text-white"},{default:b(()=>[X(N(i.$t("common.payoutBanner.text")),1)]),_:1})]),_:1})):K("",!0),O(C),y("div",{class:Q(["mx-auto flex w-full flex-1 flex-col pb-16 pt-10 sm:px-6 lg:px-8",o(a)?"max-w-none":"max-w-7xl"])},[H(i.$slots,"default")],2),O(R)])}}});export{$l 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.