/*! For license information please see megamenu.js.LICENSE.txt */
(()=>{"use strict";var e,t,n,a,r,o,l,i={8363:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});var a=n(28504),r=n(92533),o=n(48543);function l(e){var t=Object.create(null);if(e)for(var n in e)t[n]=e[n];return t.default=e,Object.freeze(t)}var i=l(r);const s=Object.create(null);function c(e,t){if(!o.isString(e)){if(!e.nodeType)return o.NOOP;e=e.innerHTML}const n=o.genCacheKey(e,t),r=s[n];if(r)return r;if("#"===e[0]){const t=document.querySelector(e);e=t?t.innerHTML:""}const l=o.extend({hoistStatic:!0,onError:void 0,onWarn:o.NOOP},t);l.isCustomElement||"undefined"==typeof customElements||(l.isCustomElement=e=>!!customElements.get(e));const{code:c}=a.compile(e,l),d=new Function("Vue",c)(i);return d._rc=!0,s[n]=d}r.registerRuntimeCompiler(c),t.compile=c,Object.keys(r).forEach((function(e){"default"===e||Object.prototype.hasOwnProperty.call(t,e)||(t[e]=r[e])}))},10785:(e,t,n)=>{e.exports=n(8363)},11052:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var a=n(81038),r={};for(const e in a)"default"!==e&&(r[e]=()=>a[e]);n.d(t,r);const o=a.default},21787:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var a=n(76453),r={};for(const e in a)"default"!==e&&(r[e]=()=>a[e]);n.d(t,r);const o=a.default},21985:function(e,t,n){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},a.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var r=n(10785),o=n(10785),l={class:"absolute top-0 left-0 h-fit w-full pointer-events-none text-white cursor-pointer md:hidden hover:text-gray-700 z-0"},i={id:"hamburger-wrapper",class:"max-w-160 px-8 mx-auto h-10 w-full flex flex-row justify-end pointer-events-auto"},s={class:"flex flex-col justify-center h-10"},c={class:"hidden md:!flex md:!h-[2.375rem] xl:!h-[2.625rem]"},d={class:"flex md:!hidden"},u={key:0,class:"mt-2 mb-2 border-gray-100 dark:border-gray-700"},p=n(10785),h=n(28924),f=n(48304),g=n(66837),m="auto";t.default=(0,r.defineComponent)(a({name:"MegaMenu"},{__name:"MegaMenu",setup:function(e){var t=(0,p.ref)("/api/v2/megamenu/"),n=(0,p.ref)([]),a=(0,p.ref)([]),r=(0,p.ref)(!1);return(0,p.onUpdated)((function(){(0,h.waitForElem)('[id^="sds-megamenu__top-link_"]').then((function(e){null==e||e.forEach((function(e){e.classList.add("gtm-1-mm")}))})),(0,h.waitForElem)('[id^="sds-megamenu__top-link_"] span').then((function(e){null==e||e.forEach((function(e){e.classList.add("gtm-1-mm")}))})),(0,h.waitForElem)('[id^="sds-megamenu__top-link_"] svg').then((function(e){null==e||e.forEach((function(e){e.classList.add("gtm-1-mm")}))})),(0,h.waitForElem)('[id^="sds-navigationitem__"]').then((function(e){null==e||e.forEach((function(e){e.classList.add("gtm-1-mm")}))})),(0,h.waitForElem)('[id="sds-navigationitem"]').then((function(e){null==e||e.forEach((function(e){e.classList.add("gtm-2-mm")}))}))})),(0,p.onBeforeMount)((function(){["www.sei.cmu.edu","sei.cmu.edu","csprod01-ewpx.sei.cmu.edu","csprod02-ewpx.sei.cmu.edu","csauth-ewpx.sei.cmu.edu","csdevauth-ewpx.sei.cmu.edu","csdevprod-ewpx.sei.cmu.edu"].includes(window.location.hostname)&&(t.value="/templates/themes/sei-theme/js/megamenu.json"),fetch(t.value).then((function(e){return e.json()})).then((function(e){e.items.sort((function(e,t){return e.menu_items.sort_order-t.menu_items.sort_order})),function(e){var t;null===(t=null==e?void 0:e.items)||void 0===t||t.forEach((function(e){!0===e.menu.active&&n.value.push(e.menu_items)}))}(e),function(e){var t;null===(t=null==e?void 0:e.items)||void 0===t||t.forEach((function(e){var t;if(!0===e.menu.active){var n={key:e.menu_items.key,label:e.menu_items.title,href:null,type:"slide",selected:null!==(t=e.menu_items.selected)&&void 0!==t&&t,content:{children:[]}},r=function(e,t){var a,r,o,l,i,s,c,d;if(void 0===t&&(t=0),"link"===e.type||"page"===e.type){var u={key:e.id,label:e.value.label,href:e.value.page_or_url.custom_url?e.value.page_or_url.custom_url:e.value.page_or_url.page,external:null!==(r=null===(a=e.value.link_type)||void 0===a?void 0:a.external)&&void 0!==r&&r,column:t,type:null!==(l=null===(o=e.value.link_type)||void 0===o?void 0:o.style)&&void 0!==l?l:"simple",cta:null!==(s=null===(i=e.value.link_type)||void 0===i?void 0:i.cta)&&void 0!==s&&s};n.content.children.push(u)}else"feed"===e.type&&(null===(d=null===(c=e.value)||void 0===c?void 0:c.feed_items)||void 0===d||d.forEach((function(e){var a={key:e.href.split("/")[-1],label:e.title,external:e.external,href:e.href,column:t,type:"simple"};n.content.children.push(a)})))};if(["col_1","col_2","col_3"].includes(e.menu_items.type)){var o=e.menu_items.content.col_1.items;null==o||o.forEach((function(e){r(e,1)}))}if(["col_2","col_3"].includes(e.menu_items.type)){var l=e.menu_items.content.col_2.items;null==l||l.forEach((function(e){r(e,2)}))}if("col_3"===e.menu_items.type){var i=e.menu_items.content.col_3.items;null==i||i.forEach((function(e){r(e,3)}))}a.value.push(n)}}))}(e)})).catch((function(e){console.error(e)}))})),function(e,t){var p=(0,o.resolveComponent)("MenuItem"),h=(0,o.resolveComponent)("SdsMegaMenu"),y=(0,o.resolveComponent)("SeiWordmark"),v=(0,o.resolveComponent)("SdsNavigationItem"),b=(0,o.resolveComponent)("SdsMobileMenu");return(0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,null,[(0,o.createElementVNode)("div",l,[(0,o.createElementVNode)("div",i,[(0,o.createElementVNode)("div",s,[((0,o.openBlock)(),(0,o.createElementBlock)("svg",{id:"hamburger",xmlns:"http://www.w3.org/2000/svg",width:"34",height:"34",class:"mb-0.5",viewBox:"0 0 485 485",onClick:t[0]||(t[0]=function(e){return r.value=!r.value})},t[3]||(t[3]=[(0,o.createElementVNode)("path",{fill:"currentColor",d:"M32 96v64h448V96zm0 128v64h448v-64zm0 128v64h448v-64z"},null,-1)])))])])]),(0,o.createElementVNode)("div",c,[(0,o.createVNode)(h,{modelValue:n.value,"onUpdate:modelValue":t[1]||(t[1]=function(e){return n.value=e}),type:"underline",width:m},(0,o.createSlots)({_:2},[(0,o.renderList)(n.value,(function(e){return{name:"panel(".concat(e.key,")"),fn:(0,o.withCtx)((function(t){var n=t.content,a=void 0===n?e.content:n;return[a.proportion?((0,o.openBlock)(),(0,o.createBlock)(f.default,{key:0,proportion:a.proportion,width:m},(0,o.createSlots)({_:2},[a.col_1?{name:"one",fn:(0,o.withCtx)((function(){return[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(a.col_1.items,(function(e,t){return(0,o.openBlock)(),(0,o.createBlock)(p,{key:e.key,i:t,item:e},null,8,["i","item"])})),128))]})),key:"0"}:void 0,a.col_2?{name:"two",fn:(0,o.withCtx)((function(){return[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(a.col_2.items,(function(e,t){return(0,o.openBlock)(),(0,o.createBlock)(p,{key:e.key,i:t,item:e},null,8,["i","item"])})),128))]})),key:"1"}:void 0,a.col_3?{name:"three",fn:(0,o.withCtx)((function(){return[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(a.col_3.items,(function(e,t){return(0,o.openBlock)(),(0,o.createBlock)(p,{key:e.key,i:t,item:e},null,8,["i","item"])})),128))]})),key:"2"}:void 0]),1032,["proportion"])):(0,o.createCommentVNode)("v-if",!0)]}))}}))]),1032,["modelValue"])]),(0,o.createElementVNode)("div",d,[(0,o.createVNode)(b,{modelValue:r.value,"onUpdate:modelValue":t[2]||(t[2]=function(e){return r.value=e}),"mobile-menus":a.value,side:"right"},(0,o.createSlots)({title:(0,o.withCtx)((function(){return[(0,o.createVNode)(y,{"extra-classes":"mr-4",cmu:!1})]})),default:(0,o.withCtx)((function(e){var t=e.navigate;return[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(a.value,(function(e,n){var r;return(0,o.openBlock)(),(0,o.createElementBlock)("div",{key:e.key},[((0,o.openBlock)(),(0,o.createBlock)(v,{key:e.key,label:e.label,href:e.href,type:e.type,selected:null!==(r=e.selected)&&void 0!==r&&r,onClick:function(n){return t(e.key)}},null,8,["label","href","type","selected","onClick"])),n!==a.value.length-1?((0,o.openBlock)(),(0,o.createElementBlock)("hr",u)):(0,o.createCommentVNode)("v-if",!0)])})),128))]})),_:2},[(0,o.renderList)(a.value,(function(e){return{name:"panel(".concat(e.key,")"),fn:(0,o.withCtx)((function(t){var n=t.navigate;return[(0,o.createVNode)(g.default,{children:e.content.children,navigate:n},null,8,["children","navigate"])]}))}}))]),1032,["modelValue","mobile-menus"])])],64)}}}))},28504:(e,t,n)=>{n.r(t),n.d(t,{BASE_TRANSITION:()=>s,BindingTypes:()=>La,CAMELIZE:()=>N,CAPITALIZE:()=>A,CREATE_BLOCK:()=>d,CREATE_COMMENT:()=>f,CREATE_ELEMENT_BLOCK:()=>u,CREATE_ELEMENT_VNODE:()=>h,CREATE_SLOTS:()=>_,CREATE_STATIC:()=>m,CREATE_TEXT:()=>g,CREATE_VNODE:()=>p,CompilerDeprecationTypes:()=>_e,ConstantTypes:()=>j,DOMDirectiveTransforms:()=>Za,DOMErrorCodes:()=>Wa,DOMErrorMessages:()=>Ua,DOMNodeTransforms:()=>Ja,ElementTypes:()=>G,ErrorCodes:()=>Ae,FRAGMENT:()=>r,GUARD_REACTIVE_PROPS:()=>T,IS_MEMO_SAME:()=>H,IS_REF:()=>F,KEEP_ALIVE:()=>i,MERGE_PROPS:()=>S,NORMALIZE_CLASS:()=>L,NORMALIZE_PROPS:()=>R,NORMALIZE_STYLE:()=>M,Namespaces:()=>U,NodeTypes:()=>K,OPEN_BLOCK:()=>c,POP_SCOPE_ID:()=>P,PUSH_SCOPE_ID:()=>V,RENDER_LIST:()=>w,RENDER_SLOT:()=>C,RESOLVE_COMPONENT:()=>y,RESOLVE_DIRECTIVE:()=>b,RESOLVE_DYNAMIC_COMPONENT:()=>v,RESOLVE_FILTER:()=>k,SET_BLOCK_TRACKING:()=>D,SUSPENSE:()=>l,TELEPORT:()=>o,TO_DISPLAY_STRING:()=>E,TO_HANDLERS:()=>O,TO_HANDLER_KEY:()=>I,TRANSITION:()=>Pa,TRANSITION_GROUP:()=>za,TS_NODE_TYPES:()=>Ge,UNREF:()=>B,V_MODEL_CHECKBOX:()=>Ta,V_MODEL_DYNAMIC:()=>Aa,V_MODEL_RADIO:()=>Ra,V_MODEL_SELECT:()=>Na,V_MODEL_TEXT:()=>Oa,V_ON_WITH_KEYS:()=>Da,V_ON_WITH_MODIFIERS:()=>Ia,V_SHOW:()=>Va,WITH_CTX:()=>z,WITH_DIRECTIVES:()=>x,WITH_MEMO:()=>X,advancePositionWithClone:()=>dt,advancePositionWithMutation:()=>ut,assert:()=>pt,baseCompile:()=>Sa,baseParse:()=>dn,buildDirectiveArgs:()=>sa,buildProps:()=>oa,buildSlots:()=>Jn,checkCompatEnabled:()=>Me,compile:()=>er,convertToBlock:()=>me,createArrayExpression:()=>J,createAssignmentExpression:()=>ue,createBlockStatement:()=>se,createCacheExpression:()=>ie,createCallExpression:()=>re,createCompilerError:()=>Ne,createCompoundExpression:()=>ae,createConditionalExpression:()=>le,createDOMCompilerError:()=>$a,createForLoopParams:()=>Gn,createFunctionExpression:()=>oe,createIfStatement:()=>de,createInterpolation:()=>ne,createObjectExpression:()=>Z,createObjectProperty:()=>ee,createReturnStatement:()=>he,createRoot:()=>Y,createSequenceExpression:()=>pe,createSimpleExpression:()=>te,createStructuralDirectiveTransform:()=>wn,createTemplateLiteral:()=>ce,createTransformContext:()=>bn,createVNodeCall:()=>q,errorMessages:()=>Ie,extractIdentifiers:()=>$e,findDir:()=>ht,findProp:()=>ft,forAliasRE:()=>Mt,generate:()=>En,generateCodeFrame:()=>a.generateCodeFrame,getBaseTransformPreset:()=>Ea,getConstantType:()=>fn,getMemoedVNodeCall:()=>Lt,getVNodeBlockHelper:()=>ge,getVNodeHelper:()=>fe,hasDynamicKeyVBind:()=>mt,hasScopeRef:()=>St,helperNameMap:()=>$,injectProp:()=>Ct,isCoreComponent:()=>Ye,isFnExpression:()=>ct,isFnExpressionBrowser:()=>it,isFnExpressionNode:()=>st,isFunctionType:()=>We,isInDestructureAssignment:()=>Pe,isInNewExpression:()=>ze,isMemberExpression:()=>ot,isMemberExpressionBrowser:()=>at,isMemberExpressionNode:()=>rt,isReferencedIdentifier:()=>Ve,isSimpleIdentifier:()=>Je,isSlotOutlet:()=>kt,isStaticArgOf:()=>gt,isStaticExp:()=>Qe,isStaticProperty:()=>Ue,isStaticPropertyKey:()=>Ke,isTemplateNode:()=>bt,isText:()=>yt,isVSlot:()=>vt,locStub:()=>Q,noopDirectiveTransform:()=>Ma,parse:()=>tr,parserOptions:()=>Fa,processExpression:()=>In,processFor:()=>Un,processIf:()=>Pn,processSlotOutlet:()=>ua,registerRuntimeHelpers:()=>W,resolveComponentType:()=>ra,stringifyExpression:()=>Dn,toValidAssetId:()=>Et,trackSlotScopes:()=>Qn,trackVForSlotScopes:()=>Yn,transform:()=>kn,transformBind:()=>Xn,transformElement:()=>aa,transformExpression:()=>An,transformModel:()=>ma,transformOn:()=>pa,transformStyle:()=>Xa,traverseNode:()=>xn,unwrapTSNode:()=>je,walkBlockDeclarations:()=>Fe,walkFunctionParams:()=>Be,walkIdentifiers:()=>De,warnDeprecation:()=>Re});var a=n(48543);const r=Symbol(""),o=Symbol(""),l=Symbol(""),i=Symbol(""),s=Symbol(""),c=Symbol(""),d=Symbol(""),u=Symbol(""),p=Symbol(""),h=Symbol(""),f=Symbol(""),g=Symbol(""),m=Symbol(""),y=Symbol(""),v=Symbol(""),b=Symbol(""),k=Symbol(""),x=Symbol(""),w=Symbol(""),C=Symbol(""),_=Symbol(""),E=Symbol(""),S=Symbol(""),L=Symbol(""),M=Symbol(""),R=Symbol(""),T=Symbol(""),O=Symbol(""),N=Symbol(""),A=Symbol(""),I=Symbol(""),D=Symbol(""),V=Symbol(""),P=Symbol(""),z=Symbol(""),B=Symbol(""),F=Symbol(""),X=Symbol(""),H=Symbol(""),$={[r]:"Fragment",[o]:"Teleport",[l]:"Suspense",[i]:"KeepAlive",[s]:"BaseTransition",[c]:"openBlock",[d]:"createBlock",[u]:"createElementBlock",[p]:"createVNode",[h]:"createElementVNode",[f]:"createCommentVNode",[g]:"createTextVNode",[m]:"createStaticVNode",[y]:"resolveComponent",[v]:"resolveDynamicComponent",[b]:"resolveDirective",[k]:"resolveFilter",[x]:"withDirectives",[w]:"renderList",[C]:"renderSlot",[_]:"createSlots",[E]:"toDisplayString",[S]:"mergeProps",[L]:"normalizeClass",[M]:"normalizeStyle",[R]:"normalizeProps",[T]:"guardReactiveProps",[O]:"toHandlers",[N]:"camelize",[A]:"capitalize",[I]:"toHandlerKey",[D]:"setBlockTracking",[V]:"pushScopeId",[P]:"popScopeId",[z]:"withCtx",[B]:"unref",[F]:"isRef",[X]:"withMemo",[H]:"isMemoSame"};function W(e){Object.getOwnPropertySymbols(e).forEach((t=>{$[t]=e[t]}))}const U={HTML:0,0:"HTML",SVG:1,1:"SVG",MATH_ML:2,2:"MATH_ML"},K={ROOT:0,0:"ROOT",ELEMENT:1,1:"ELEMENT",TEXT:2,2:"TEXT",COMMENT:3,3:"COMMENT",SIMPLE_EXPRESSION:4,4:"SIMPLE_EXPRESSION",INTERPOLATION:5,5:"INTERPOLATION",ATTRIBUTE:6,6:"ATTRIBUTE",DIRECTIVE:7,7:"DIRECTIVE",COMPOUND_EXPRESSION:8,8:"COMPOUND_EXPRESSION",IF:9,9:"IF",IF_BRANCH:10,10:"IF_BRANCH",FOR:11,11:"FOR",TEXT_CALL:12,12:"TEXT_CALL",VNODE_CALL:13,13:"VNODE_CALL",JS_CALL_EXPRESSION:14,14:"JS_CALL_EXPRESSION",JS_OBJECT_EXPRESSION:15,15:"JS_OBJECT_EXPRESSION",JS_PROPERTY:16,16:"JS_PROPERTY",JS_ARRAY_EXPRESSION:17,17:"JS_ARRAY_EXPRESSION",JS_FUNCTION_EXPRESSION:18,18:"JS_FUNCTION_EXPRESSION",JS_CONDITIONAL_EXPRESSION:19,19:"JS_CONDITIONAL_EXPRESSION",JS_CACHE_EXPRESSION:20,20:"JS_CACHE_EXPRESSION",JS_BLOCK_STATEMENT:21,21:"JS_BLOCK_STATEMENT",JS_TEMPLATE_LITERAL:22,22:"JS_TEMPLATE_LITERAL",JS_IF_STATEMENT:23,23:"JS_IF_STATEMENT",JS_ASSIGNMENT_EXPRESSION:24,24:"JS_ASSIGNMENT_EXPRESSION",JS_SEQUENCE_EXPRESSION:25,25:"JS_SEQUENCE_EXPRESSION",JS_RETURN_STATEMENT:26,26:"JS_RETURN_STATEMENT"},G={ELEMENT:0,0:"ELEMENT",COMPONENT:1,1:"COMPONENT",SLOT:2,2:"SLOT",TEMPLATE:3,3:"TEMPLATE"},j={NOT_CONSTANT:0,0:"NOT_CONSTANT",CAN_SKIP_PATCH:1,1:"CAN_SKIP_PATCH",CAN_CACHE:2,2:"CAN_CACHE",CAN_STRINGIFY:3,3:"CAN_STRINGIFY"},Q={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function Y(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:Q}}function q(e,t,n,a,r,o,l,i=!1,s=!1,d=!1,u=Q){return e&&(i?(e.helper(c),e.helper(ge(e.inSSR,d))):e.helper(fe(e.inSSR,d)),l&&e.helper(x)),{type:13,tag:t,props:n,children:a,patchFlag:r,dynamicProps:o,directives:l,isBlock:i,disableTracking:s,isComponent:d,loc:u}}function J(e,t=Q){return{type:17,loc:t,elements:e}}function Z(e,t=Q){return{type:15,loc:t,properties:e}}function ee(e,t){return{type:16,loc:Q,key:(0,a.isString)(e)?te(e,!0):e,value:t}}function te(e,t=!1,n=Q,a=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:a}}function ne(e,t){return{type:5,loc:t,content:(0,a.isString)(e)?te(e,!1,t):e}}function ae(e,t=Q){return{type:8,loc:t,children:e}}function re(e,t=[],n=Q){return{type:14,loc:n,callee:e,arguments:t}}function oe(e,t=void 0,n=!1,a=!1,r=Q){return{type:18,params:e,returns:t,newline:n,isSlot:a,loc:r}}function le(e,t,n,a=!0){return{type:19,test:e,consequent:t,alternate:n,newline:a,loc:Q}}function ie(e,t,n=!1,a=!1){return{type:20,index:e,value:t,needPauseTracking:n,inVOnce:a,needArraySpread:!1,loc:Q}}function se(e){return{type:21,body:e,loc:Q}}function ce(e){return{type:22,elements:e,loc:Q}}function de(e,t,n){return{type:23,test:e,consequent:t,alternate:n,loc:Q}}function ue(e,t){return{type:24,left:e,right:t,loc:Q}}function pe(e){return{type:25,expressions:e,loc:Q}}function he(e){return{type:26,returns:e,loc:Q}}function fe(e,t){return e||t?p:h}function ge(e,t){return e||t?d:u}function me(e,{helper:t,removeHelper:n,inSSR:a}){e.isBlock||(e.isBlock=!0,n(fe(a,e.isComponent)),t(c),t(ge(a,e.isComponent)))}const ye=new Uint8Array([123,123]),ve=new Uint8Array([125,125]);function be(e){return e>=97&&e<=122||e>=65&&e<=90}function ke(e){return 32===e||10===e||9===e||12===e||13===e}function xe(e){return 47===e||62===e||ke(e)}function we(e){const t=new Uint8Array(e.length);for(let n=0;n<e.length;n++)t[n]=e.charCodeAt(n);return t}const Ce={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97])},_e={COMPILER_IS_ON_ELEMENT:"COMPILER_IS_ON_ELEMENT",COMPILER_V_BIND_SYNC:"COMPILER_V_BIND_SYNC",COMPILER_V_BIND_OBJECT_ORDER:"COMPILER_V_BIND_OBJECT_ORDER",COMPILER_V_ON_NATIVE:"COMPILER_V_ON_NATIVE",COMPILER_V_IF_V_FOR_PRECEDENCE:"COMPILER_V_IF_V_FOR_PRECEDENCE",COMPILER_NATIVE_TEMPLATE:"COMPILER_NATIVE_TEMPLATE",COMPILER_INLINE_TEMPLATE:"COMPILER_INLINE_TEMPLATE",COMPILER_FILTERS:"COMPILER_FILTERS"},Ee={COMPILER_IS_ON_ELEMENT:{message:'Platform-native elements with "is" prop will no longer be treated as components in Vue 3 unless the "is" value is explicitly prefixed with "vue:".',link:"https://v3-migration.vuejs.org/breaking-changes/custom-elements-interop.html"},COMPILER_V_BIND_SYNC:{message:e=>`.sync modifier for v-bind has been removed. Use v-model with argument instead. \`v-bind:${e}.sync\` should be changed to \`v-model:${e}\`.`,link:"https://v3-migration.vuejs.org/breaking-changes/v-model.html"},COMPILER_V_BIND_OBJECT_ORDER:{message:'v-bind="obj" usage is now order sensitive and behaves like JavaScript object spread: it will now overwrite an existing non-mergeable attribute that appears before v-bind in the case of conflict. To retain 2.x behavior, move v-bind to make it the first attribute. You can also suppress this warning if the usage is intended.',link:"https://v3-migration.vuejs.org/breaking-changes/v-bind.html"},COMPILER_V_ON_NATIVE:{message:".native modifier for v-on has been removed as is no longer necessary.",link:"https://v3-migration.vuejs.org/breaking-changes/v-on-native-modifier-removed.html"},COMPILER_V_IF_V_FOR_PRECEDENCE:{message:"v-if / v-for precedence when used on the same element has changed in Vue 3: v-if now takes higher precedence and will no longer have access to v-for scope variables. It is best to avoid the ambiguity with <template> tags or use a computed property that filters v-for data source.",link:"https://v3-migration.vuejs.org/breaking-changes/v-if-v-for.html"},COMPILER_NATIVE_TEMPLATE:{message:"<template> with no special directives will render as a native template element instead of its inner content in Vue 3."},COMPILER_INLINE_TEMPLATE:{message:'"inline-template" has been removed in Vue 3.',link:"https://v3-migration.vuejs.org/breaking-changes/inline-template-attribute.html"},COMPILER_FILTERS:{message:'filters have been removed in Vue 3. The "|" symbol will be treated as native JavaScript bitwise OR operator. Use method calls or computed properties instead.',link:"https://v3-migration.vuejs.org/breaking-changes/filters.html"}};function Se(e,{compatConfig:t}){const n=t&&t[e];return"MODE"===e?n||3:n}function Le(e,t){const n=Se("MODE",t),a=Se(e,t);return 3===n?!0===a:!1!==a}function Me(e,t,n,...a){return Le(e,t)}function Re(e,t,n,...a){if("suppress-warning"===Se(e,t))return;const{message:r,link:o}=Ee[e],l=`(deprecation ${e}) ${"function"==typeof r?r(...a):r}${o?`\n  Details: ${o}`:""}`,i=new SyntaxError(l);i.code=e,n&&(i.loc=n),t.onWarn(i)}function Te(e){throw e}function Oe(e){}function Ne(e,t,n,a){const r=new SyntaxError(String(`https://vuejs.org/error-reference/#compiler-${e}`));return r.code=e,r.loc=t,r}const Ae={ABRUPT_CLOSING_OF_EMPTY_COMMENT:0,0:"ABRUPT_CLOSING_OF_EMPTY_COMMENT",CDATA_IN_HTML_CONTENT:1,1:"CDATA_IN_HTML_CONTENT",DUPLICATE_ATTRIBUTE:2,2:"DUPLICATE_ATTRIBUTE",END_TAG_WITH_ATTRIBUTES:3,3:"END_TAG_WITH_ATTRIBUTES",END_TAG_WITH_TRAILING_SOLIDUS:4,4:"END_TAG_WITH_TRAILING_SOLIDUS",EOF_BEFORE_TAG_NAME:5,5:"EOF_BEFORE_TAG_NAME",EOF_IN_CDATA:6,6:"EOF_IN_CDATA",EOF_IN_COMMENT:7,7:"EOF_IN_COMMENT",EOF_IN_SCRIPT_HTML_COMMENT_LIKE_TEXT:8,8:"EOF_IN_SCRIPT_HTML_COMMENT_LIKE_TEXT",EOF_IN_TAG:9,9:"EOF_IN_TAG",INCORRECTLY_CLOSED_COMMENT:10,10:"INCORRECTLY_CLOSED_COMMENT",INCORRECTLY_OPENED_COMMENT:11,11:"INCORRECTLY_OPENED_COMMENT",INVALID_FIRST_CHARACTER_OF_TAG_NAME:12,12:"INVALID_FIRST_CHARACTER_OF_TAG_NAME",MISSING_ATTRIBUTE_VALUE:13,13:"MISSING_ATTRIBUTE_VALUE",MISSING_END_TAG_NAME:14,14:"MISSING_END_TAG_NAME",MISSING_WHITESPACE_BETWEEN_ATTRIBUTES:15,15:"MISSING_WHITESPACE_BETWEEN_ATTRIBUTES",NESTED_COMMENT:16,16:"NESTED_COMMENT",UNEXPECTED_CHARACTER_IN_ATTRIBUTE_NAME:17,17:"UNEXPECTED_CHARACTER_IN_ATTRIBUTE_NAME",UNEXPECTED_CHARACTER_IN_UNQUOTED_ATTRIBUTE_VALUE:18,18:"UNEXPECTED_CHARACTER_IN_UNQUOTED_ATTRIBUTE_VALUE",UNEXPECTED_EQUALS_SIGN_BEFORE_ATTRIBUTE_NAME:19,19:"UNEXPECTED_EQUALS_SIGN_BEFORE_ATTRIBUTE_NAME",UNEXPECTED_NULL_CHARACTER:20,20:"UNEXPECTED_NULL_CHARACTER",UNEXPECTED_QUESTION_MARK_INSTEAD_OF_TAG_NAME:21,21:"UNEXPECTED_QUESTION_MARK_INSTEAD_OF_TAG_NAME",UNEXPECTED_SOLIDUS_IN_TAG:22,22:"UNEXPECTED_SOLIDUS_IN_TAG",X_INVALID_END_TAG:23,23:"X_INVALID_END_TAG",X_MISSING_END_TAG:24,24:"X_MISSING_END_TAG",X_MISSING_INTERPOLATION_END:25,25:"X_MISSING_INTERPOLATION_END",X_MISSING_DIRECTIVE_NAME:26,26:"X_MISSING_DIRECTIVE_NAME",X_MISSING_DYNAMIC_DIRECTIVE_ARGUMENT_END:27,27:"X_MISSING_DYNAMIC_DIRECTIVE_ARGUMENT_END",X_V_IF_NO_EXPRESSION:28,28:"X_V_IF_NO_EXPRESSION",X_V_IF_SAME_KEY:29,29:"X_V_IF_SAME_KEY",X_V_ELSE_NO_ADJACENT_IF:30,30:"X_V_ELSE_NO_ADJACENT_IF",X_V_FOR_NO_EXPRESSION:31,31:"X_V_FOR_NO_EXPRESSION",X_V_FOR_MALFORMED_EXPRESSION:32,32:"X_V_FOR_MALFORMED_EXPRESSION",X_V_FOR_TEMPLATE_KEY_PLACEMENT:33,33:"X_V_FOR_TEMPLATE_KEY_PLACEMENT",X_V_BIND_NO_EXPRESSION:34,34:"X_V_BIND_NO_EXPRESSION",X_V_ON_NO_EXPRESSION:35,35:"X_V_ON_NO_EXPRESSION",X_V_SLOT_UNEXPECTED_DIRECTIVE_ON_SLOT_OUTLET:36,36:"X_V_SLOT_UNEXPECTED_DIRECTIVE_ON_SLOT_OUTLET",X_V_SLOT_MIXED_SLOT_USAGE:37,37:"X_V_SLOT_MIXED_SLOT_USAGE",X_V_SLOT_DUPLICATE_SLOT_NAMES:38,38:"X_V_SLOT_DUPLICATE_SLOT_NAMES",X_V_SLOT_EXTRANEOUS_DEFAULT_SLOT_CHILDREN:39,39:"X_V_SLOT_EXTRANEOUS_DEFAULT_SLOT_CHILDREN",X_V_SLOT_MISPLACED:40,40:"X_V_SLOT_MISPLACED",X_V_MODEL_NO_EXPRESSION:41,41:"X_V_MODEL_NO_EXPRESSION",X_V_MODEL_MALFORMED_EXPRESSION:42,42:"X_V_MODEL_MALFORMED_EXPRESSION",X_V_MODEL_ON_SCOPE_VARIABLE:43,43:"X_V_MODEL_ON_SCOPE_VARIABLE",X_V_MODEL_ON_PROPS:44,44:"X_V_MODEL_ON_PROPS",X_INVALID_EXPRESSION:45,45:"X_INVALID_EXPRESSION",X_KEEP_ALIVE_INVALID_CHILDREN:46,46:"X_KEEP_ALIVE_INVALID_CHILDREN",X_PREFIX_ID_NOT_SUPPORTED:47,47:"X_PREFIX_ID_NOT_SUPPORTED",X_MODULE_MODE_NOT_SUPPORTED:48,48:"X_MODULE_MODE_NOT_SUPPORTED",X_CACHE_HANDLER_NOT_SUPPORTED:49,49:"X_CACHE_HANDLER_NOT_SUPPORTED",X_SCOPE_ID_NOT_SUPPORTED:50,50:"X_SCOPE_ID_NOT_SUPPORTED",X_VNODE_HOOKS:51,51:"X_VNODE_HOOKS",X_V_BIND_INVALID_SAME_NAME_ARGUMENT:52,52:"X_V_BIND_INVALID_SAME_NAME_ARGUMENT",__EXTEND_POINT__:53,53:"__EXTEND_POINT__"},Ie={0:"Illegal comment.",1:"CDATA section is allowed only in XML context.",2:"Duplicate attribute.",3:"End tag cannot have attributes.",4:"Illegal '/' in tags.",5:"Unexpected EOF in tag.",6:"Unexpected EOF in CDATA section.",7:"Unexpected EOF in comment.",8:"Unexpected EOF in script.",9:"Unexpected EOF in tag.",10:"Incorrectly closed comment.",11:"Incorrectly opened comment.",12:"Illegal tag name. Use '&lt;' to print '<'.",13:"Attribute value was expected.",14:"End tag name was expected.",15:"Whitespace was expected.",16:"Unexpected '\x3c!--' in comment.",17:"Attribute name cannot contain U+0022 (\"), U+0027 ('), and U+003C (<).",18:"Unquoted attribute value cannot contain U+0022 (\"), U+0027 ('), U+003C (<), U+003D (=), and U+0060 (`).",19:"Attribute name cannot start with '='.",21:"'<?' is allowed only in XML context.",20:"Unexpected null character.",22:"Illegal '/' in tags.",23:"Invalid end tag.",24:"Element is missing end tag.",25:"Interpolation end sign was not found.",27:"End bracket for dynamic directive argument was not found. Note that dynamic directive argument cannot contain spaces.",26:"Legal directive name was expected.",28:"v-if/v-else-if is missing expression.",29:"v-if/else branches must use unique keys.",30:"v-else/v-else-if has no adjacent v-if or v-else-if.",31:"v-for is missing expression.",32:"v-for has invalid expression.",33:"<template v-for> key should be placed on the <template> tag.",34:"v-bind is missing expression.",52:"v-bind with same-name shorthand only allows static argument.",35:"v-on is missing expression.",36:"Unexpected custom directive on <slot> outlet.",37:"Mixed v-slot usage on both the component and nested <template>. When there are multiple named slots, all slots should use <template> syntax to avoid scope ambiguity.",38:"Duplicate slot names found. ",39:"Extraneous children found when component already has explicitly named default slot. These children will be ignored.",40:"v-slot can only be used on components or <template> tags.",41:"v-model is missing expression.",42:"v-model value must be a valid JavaScript member expression.",43:"v-model cannot be used on v-for or v-slot scope variables because they are not writable.",44:"v-model cannot be used on a prop, because local prop bindings are not writable.\nUse a v-bind binding combined with a v-on listener that emits update:x event instead.",45:"Error parsing JavaScript expression: ",46:"<KeepAlive> expects exactly one child component.",51:"@vnode-* hooks in templates are no longer supported. Use the vue: prefix instead. For example, @vnode-mounted should be changed to @vue:mounted. @vnode-* hooks support has been removed in 3.4.",47:'"prefixIdentifiers" option is not supported in this build of compiler.',48:"ES module mode is not supported in this build of compiler.",49:'"cacheHandlers" option is only supported when the "prefixIdentifiers" option is enabled.',50:'"scopeId" option is only supported in module mode.',53:""};function De(e,t,n=!1,a=[],r=Object.create(null)){}function Ve(e,t,n){return!1}function Pe(e,t){if(e&&("ObjectProperty"===e.type||"ArrayPattern"===e.type)){let e=t.length;for(;e--;){const n=t[e];if("AssignmentExpression"===n.type)return!0;if("ObjectProperty"!==n.type&&!n.type.endsWith("Pattern"))break}}return!1}function ze(e){let t=e.length;for(;t--;){const n=e[t];if("NewExpression"===n.type)return!0;if("MemberExpression"!==n.type)break}return!1}function Be(e,t){for(const n of e.params)for(const e of $e(n))t(e)}function Fe(e,t){for(const n of e.body)if("VariableDeclaration"===n.type){if(n.declare)continue;for(const e of n.declarations)for(const n of $e(e.id))t(n)}else if("FunctionDeclaration"===n.type||"ClassDeclaration"===n.type){if(n.declare||!n.id)continue;t(n.id)}else Xe(n)&&He(n,!0,t)}function Xe(e){return"ForOfStatement"===e.type||"ForInStatement"===e.type||"ForStatement"===e.type}function He(e,t,n){const a="ForStatement"===e.type?e.init:e.left;if(a&&"VariableDeclaration"===a.type&&("var"===a.kind?t:!t))for(const e of a.declarations)for(const t of $e(e.id))n(t)}function $e(e,t=[]){switch(e.type){case"Identifier":t.push(e);break;case"MemberExpression":let n=e;for(;"MemberExpression"===n.type;)n=n.object;t.push(n);break;case"ObjectPattern":for(const n of e.properties)"RestElement"===n.type?$e(n.argument,t):$e(n.value,t);break;case"ArrayPattern":e.elements.forEach((e=>{e&&$e(e,t)}));break;case"RestElement":$e(e.argument,t);break;case"AssignmentPattern":$e(e.left,t)}return t}const We=e=>/Function(?:Expression|Declaration)$|Method$/.test(e.type),Ue=e=>e&&("ObjectProperty"===e.type||"ObjectMethod"===e.type)&&!e.computed,Ke=(e,t)=>Ue(t)&&t.key===e,Ge=["TSAsExpression","TSTypeAssertion","TSNonNullExpression","TSInstantiationExpression","TSSatisfiesExpression"];function je(e){return Ge.includes(e.type)?je(e.expression):e}const Qe=e=>4===e.type&&e.isStatic;function Ye(e){switch(e){case"Teleport":case"teleport":return o;case"Suspense":case"suspense":return l;case"KeepAlive":case"keep-alive":return i;case"BaseTransition":case"base-transition":return s}}const qe=/^\d|[^\$\w\xA0-\uFFFF]/,Je=e=>!qe.test(e),Ze=/[A-Za-z_$\xA0-\uFFFF]/,et=/[\.\?\w$\xA0-\uFFFF]/,tt=/\s+[.[]\s*|\s*[.[]\s+/g,nt=e=>4===e.type?e.content:e.loc.source,at=e=>{const t=nt(e).trim().replace(tt,(e=>e.trim()));let n=0,a=[],r=0,o=0,l=null;for(let e=0;e<t.length;e++){const i=t.charAt(e);switch(n){case 0:if("["===i)a.push(n),n=1,r++;else if("("===i)a.push(n),n=2,o++;else if(!(0===e?Ze:et).test(i))return!1;break;case 1:"'"===i||'"'===i||"`"===i?(a.push(n),n=3,l=i):"["===i?r++:"]"===i&&(--r||(n=a.pop()));break;case 2:if("'"===i||'"'===i||"`"===i)a.push(n),n=3,l=i;else if("("===i)o++;else if(")"===i){if(e===t.length-1)return!1;--o||(n=a.pop())}break;case 3:i===l&&(n=a.pop(),l=null)}}return!r&&!o},rt=a.NOOP,ot=at,lt=/^\s*(async\s*)?(\([^)]*?\)|[\w$_]+)\s*(:[^=]+)?=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,it=e=>lt.test(nt(e)),st=a.NOOP,ct=it;function dt(e,t,n=t.length){return ut({offset:e.offset,line:e.line,column:e.column},t,n)}function ut(e,t,n=t.length){let a=0,r=-1;for(let e=0;e<n;e++)10===t.charCodeAt(e)&&(a++,r=e);return e.offset+=n,e.line+=a,e.column=-1===r?e.column+n:n-r,e}function pt(e,t){if(!e)throw new Error(t||"unexpected compiler condition")}function ht(e,t,n=!1){for(let r=0;r<e.props.length;r++){const o=e.props[r];if(7===o.type&&(n||o.exp)&&((0,a.isString)(t)?o.name===t:t.test(o.name)))return o}}function ft(e,t,n=!1,a=!1){for(let r=0;r<e.props.length;r++){const o=e.props[r];if(6===o.type){if(n)continue;if(o.name===t&&(o.value||a))return o}else if("bind"===o.name&&(o.exp||a)&&gt(o.arg,t))return o}}function gt(e,t){return!(!e||!Qe(e)||e.content!==t)}function mt(e){return e.props.some((e=>!(7!==e.type||"bind"!==e.name||e.arg&&4===e.arg.type&&e.arg.isStatic)))}function yt(e){return 5===e.type||2===e.type}function vt(e){return 7===e.type&&"slot"===e.name}function bt(e){return 1===e.type&&3===e.tagType}function kt(e){return 1===e.type&&2===e.tagType}const xt=new Set([R,T]);function wt(e,t=[]){if(e&&!(0,a.isString)(e)&&14===e.type){const n=e.callee;if(!(0,a.isString)(n)&&xt.has(n))return wt(e.arguments[0],t.concat(e))}return[e,t]}function Ct(e,t,n){let r,o,l=13===e.type?e.props:e.arguments[2],i=[];if(l&&!(0,a.isString)(l)&&14===l.type){const e=wt(l);l=e[0],i=e[1],o=i[i.length-1]}if(null==l||(0,a.isString)(l))r=Z([t]);else if(14===l.type){const e=l.arguments[0];(0,a.isString)(e)||15!==e.type?l.callee===O?r=re(n.helper(S),[Z([t]),l]):l.arguments.unshift(Z([t])):_t(t,e)||e.properties.unshift(t),!r&&(r=l)}else 15===l.type?(_t(t,l)||l.properties.unshift(t),r=l):(r=re(n.helper(S),[Z([t]),l]),o&&o.callee===T&&(o=i[i.length-2]));13===e.type?o?o.arguments[0]=r:e.props=r:o?o.arguments[0]=r:e.arguments[2]=r}function _t(e,t){let n=!1;if(4===e.key.type){const a=e.key.content;n=t.properties.some((e=>4===e.key.type&&e.key.content===a))}return n}function Et(e,t){return`_${t}_${e.replace(/[^\w]/g,((t,n)=>"-"===t?"_":e.charCodeAt(n).toString()))}`}function St(e,t){if(!e||0===Object.keys(t).length)return!1;switch(e.type){case 1:for(let n=0;n<e.props.length;n++){const a=e.props[n];if(7===a.type&&(St(a.arg,t)||St(a.exp,t)))return!0}return e.children.some((e=>St(e,t)));case 11:return!!St(e.source,t)||e.children.some((e=>St(e,t)));case 9:return e.branches.some((e=>St(e,t)));case 10:return!!St(e.condition,t)||e.children.some((e=>St(e,t)));case 4:return!e.isStatic&&Je(e.content)&&!!t[e.content];case 8:return e.children.some((e=>(0,a.isObject)(e)&&St(e,t)));case 5:case 12:return St(e.content,t);default:return!1}}function Lt(e){return 14===e.type&&e.callee===X?e.arguments[1].returns:e}const Mt=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,Rt={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:a.NO,isPreTag:a.NO,isIgnoreNewlineTag:a.NO,isCustomElement:a.NO,onError:Te,onWarn:Oe,comments:!1,prefixIdentifiers:!1};let Tt=Rt,Ot=null,Nt="",At=null,It=null,Dt="",Vt=-1,Pt=-1,zt=0,Bt=!1,Ft=null;const Xt=[],Ht=new class{constructor(e,t){this.stack=e,this.cbs=t,this.state=1,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=1,this.inRCDATA=!1,this.inXML=!1,this.inVPre=!1,this.newlines=[],this.mode=0,this.delimiterOpen=ye,this.delimiterClose=ve,this.delimiterIndex=-1,this.currentSequence=void 0,this.sequenceIndex=0}get inSFCRoot(){return 2===this.mode&&0===this.stack.length}reset(){this.state=1,this.mode=0,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=1,this.inRCDATA=!1,this.currentSequence=void 0,this.newlines.length=0,this.delimiterOpen=ye,this.delimiterClose=ve}getPos(e){let t=1,n=e+1;for(let a=this.newlines.length-1;a>=0;a--){const r=this.newlines[a];if(e>r){t=a+2,n=e-r;break}}return{column:n,line:t,offset:e}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(e){60===e?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):this.inVPre||e!==this.delimiterOpen[0]||(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(e))}stateInterpolationOpen(e){if(e===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const e=this.index+1-this.delimiterOpen.length;e>this.sectionStart&&this.cbs.ontext(this.sectionStart,e),this.state=3,this.sectionStart=e}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(e)):(this.state=1,this.stateText(e))}stateInterpolation(e){e===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(e))}stateInterpolationClose(e){e===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(e))}stateSpecialStartSequence(e){const t=this.sequenceIndex===this.currentSequence.length;if(t?xe(e):(32|e)===this.currentSequence[this.sequenceIndex]){if(!t)return void this.sequenceIndex++}else this.inRCDATA=!1;this.sequenceIndex=0,this.state=6,this.stateInTagName(e)}stateInRCDATA(e){if(this.sequenceIndex===this.currentSequence.length){if(62===e||ke(e)){const t=this.index-this.currentSequence.length;if(this.sectionStart<t){const e=this.index;this.index=t,this.cbs.ontext(this.sectionStart,t),this.index=e}return this.sectionStart=t+2,this.stateInClosingTagName(e),void(this.inRCDATA=!1)}this.sequenceIndex=0}(32|e)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:0===this.sequenceIndex?this.currentSequence===Ce.TitleEnd||this.currentSequence===Ce.TextareaEnd&&!this.inSFCRoot?this.inVPre||e!==this.delimiterOpen[0]||(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(e)):this.fastForwardTo(60)&&(this.sequenceIndex=1):this.sequenceIndex=Number(60===e)}stateCDATASequence(e){e===Ce.Cdata[this.sequenceIndex]?++this.sequenceIndex===Ce.Cdata.length&&(this.state=28,this.currentSequence=Ce.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=23,this.stateInDeclaration(e))}fastForwardTo(e){for(;++this.index<this.buffer.length;){const t=this.buffer.charCodeAt(this.index);if(10===t&&this.newlines.push(this.index),t===e)return!0}return this.index=this.buffer.length-1,!1}stateInCommentLike(e){e===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===Ce.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index-2):this.cbs.oncomment(this.sectionStart,this.index-2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=1):0===this.sequenceIndex?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):e!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}startSpecial(e,t){this.enterRCDATA(e,t),this.state=31}enterRCDATA(e,t){this.inRCDATA=!0,this.currentSequence=e,this.sequenceIndex=t}stateBeforeTagName(e){33===e?(this.state=22,this.sectionStart=this.index+1):63===e?(this.state=24,this.sectionStart=this.index+1):be(e)?(this.sectionStart=this.index,0===this.mode?this.state=6:this.inSFCRoot?this.state=34:this.inXML?this.state=6:this.state=116===e?30:115===e?29:6):47===e?this.state=8:(this.state=1,this.stateText(e))}stateInTagName(e){xe(e)&&this.handleTagName(e)}stateInSFCRootTagName(e){if(xe(e)){const t=this.buffer.slice(this.sectionStart,this.index);"template"!==t&&this.enterRCDATA(we("</"+t),0),this.handleTagName(e)}}handleTagName(e){this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(e)}stateBeforeClosingTagName(e){ke(e)||(62===e?(this.state=1,this.sectionStart=this.index+1):(this.state=be(e)?9:27,this.sectionStart=this.index))}stateInClosingTagName(e){(62===e||ke(e))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=10,this.stateAfterClosingTagName(e))}stateAfterClosingTagName(e){62===e&&(this.state=1,this.sectionStart=this.index+1)}stateBeforeAttrName(e){62===e?(this.cbs.onopentagend(this.index),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):47===e?this.state=7:60===e&&47===this.peek()?(this.cbs.onopentagend(this.index),this.state=5,this.sectionStart=this.index):ke(e)||this.handleAttrStart(e)}handleAttrStart(e){118===e&&45===this.peek()?(this.state=13,this.sectionStart=this.index):46===e||58===e||64===e||35===e?(this.cbs.ondirname(this.index,this.index+1),this.state=14,this.sectionStart=this.index+1):(this.state=12,this.sectionStart=this.index)}stateInSelfClosingTag(e){62===e?(this.cbs.onselfclosingtag(this.index),this.state=1,this.sectionStart=this.index+1,this.inRCDATA=!1):ke(e)||(this.state=11,this.stateBeforeAttrName(e))}stateInAttrName(e){(61===e||xe(e))&&(this.cbs.onattribname(this.sectionStart,this.index),this.handleAttrNameEnd(e))}stateInDirName(e){61===e||xe(e)?(this.cbs.ondirname(this.sectionStart,this.index),this.handleAttrNameEnd(e)):58===e?(this.cbs.ondirname(this.sectionStart,this.index),this.state=14,this.sectionStart=this.index+1):46===e&&(this.cbs.ondirname(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDirArg(e){61===e||xe(e)?(this.cbs.ondirarg(this.sectionStart,this.index),this.handleAttrNameEnd(e)):91===e?this.state=15:46===e&&(this.cbs.ondirarg(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDynamicDirArg(e){93===e?this.state=14:(61===e||xe(e))&&(this.cbs.ondirarg(this.sectionStart,this.index+1),this.handleAttrNameEnd(e))}stateInDirModifier(e){61===e||xe(e)?(this.cbs.ondirmodifier(this.sectionStart,this.index),this.handleAttrNameEnd(e)):46===e&&(this.cbs.ondirmodifier(this.sectionStart,this.index),this.sectionStart=this.index+1)}handleAttrNameEnd(e){this.sectionStart=this.index,this.state=17,this.cbs.onattribnameend(this.index),this.stateAfterAttrName(e)}stateAfterAttrName(e){61===e?this.state=18:47===e||62===e?(this.cbs.onattribend(0,this.sectionStart),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(e)):ke(e)||(this.cbs.onattribend(0,this.sectionStart),this.handleAttrStart(e))}stateBeforeAttrValue(e){34===e?(this.state=19,this.sectionStart=this.index+1):39===e?(this.state=20,this.sectionStart=this.index+1):ke(e)||(this.sectionStart=this.index,this.state=21,this.stateInAttrValueNoQuotes(e))}handleInAttrValue(e,t){(e===t||this.fastForwardTo(t))&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(34===t?3:2,this.index+1),this.state=11)}stateInAttrValueDoubleQuotes(e){this.handleInAttrValue(e,34)}stateInAttrValueSingleQuotes(e){this.handleInAttrValue(e,39)}stateInAttrValueNoQuotes(e){ke(e)||62===e?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(1,this.index),this.state=11,this.stateBeforeAttrName(e)):39!==e&&60!==e&&61!==e&&96!==e||this.cbs.onerr(18,this.index)}stateBeforeDeclaration(e){91===e?(this.state=26,this.sequenceIndex=0):this.state=45===e?25:23}stateInDeclaration(e){(62===e||this.fastForwardTo(62))&&(this.state=1,this.sectionStart=this.index+1)}stateInProcessingInstruction(e){(62===e||this.fastForwardTo(62))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeComment(e){45===e?(this.state=28,this.currentSequence=Ce.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=23}stateInSpecialComment(e){(62===e||this.fastForwardTo(62))&&(this.cbs.oncomment(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeSpecialS(e){e===Ce.ScriptEnd[3]?this.startSpecial(Ce.ScriptEnd,4):e===Ce.StyleEnd[3]?this.startSpecial(Ce.StyleEnd,4):(this.state=6,this.stateInTagName(e))}stateBeforeSpecialT(e){e===Ce.TitleEnd[3]?this.startSpecial(Ce.TitleEnd,4):e===Ce.TextareaEnd[3]?this.startSpecial(Ce.TextareaEnd,4):(this.state=6,this.stateInTagName(e))}startEntity(){}stateInEntity(){}parse(e){for(this.buffer=e;this.index<this.buffer.length;){const e=this.buffer.charCodeAt(this.index);switch(10===e&&this.newlines.push(this.index),this.state){case 1:this.stateText(e);break;case 2:this.stateInterpolationOpen(e);break;case 3:this.stateInterpolation(e);break;case 4:this.stateInterpolationClose(e);break;case 31:this.stateSpecialStartSequence(e);break;case 32:this.stateInRCDATA(e);break;case 26:this.stateCDATASequence(e);break;case 19:this.stateInAttrValueDoubleQuotes(e);break;case 12:this.stateInAttrName(e);break;case 13:this.stateInDirName(e);break;case 14:this.stateInDirArg(e);break;case 15:this.stateInDynamicDirArg(e);break;case 16:this.stateInDirModifier(e);break;case 28:this.stateInCommentLike(e);break;case 27:this.stateInSpecialComment(e);break;case 11:this.stateBeforeAttrName(e);break;case 6:this.stateInTagName(e);break;case 34:this.stateInSFCRootTagName(e);break;case 9:this.stateInClosingTagName(e);break;case 5:this.stateBeforeTagName(e);break;case 17:this.stateAfterAttrName(e);break;case 20:this.stateInAttrValueSingleQuotes(e);break;case 18:this.stateBeforeAttrValue(e);break;case 8:this.stateBeforeClosingTagName(e);break;case 10:this.stateAfterClosingTagName(e);break;case 29:this.stateBeforeSpecialS(e);break;case 30:this.stateBeforeSpecialT(e);break;case 21:this.stateInAttrValueNoQuotes(e);break;case 7:this.stateInSelfClosingTag(e);break;case 23:this.stateInDeclaration(e);break;case 22:this.stateBeforeDeclaration(e);break;case 25:this.stateBeforeComment(e);break;case 24:this.stateInProcessingInstruction(e);break;case 33:this.stateInEntity()}this.index++}this.cleanup(),this.finish()}cleanup(){this.sectionStart!==this.index&&(1===this.state||32===this.state&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):19!==this.state&&20!==this.state&&21!==this.state||(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}finish(){this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){const e=this.buffer.length;this.sectionStart>=e||(28===this.state?this.currentSequence===Ce.CdataEnd?this.cbs.oncdata(this.sectionStart,e):this.cbs.oncomment(this.sectionStart,e):6===this.state||11===this.state||18===this.state||17===this.state||12===this.state||13===this.state||14===this.state||15===this.state||16===this.state||20===this.state||19===this.state||21===this.state||9===this.state||this.cbs.ontext(this.sectionStart,e))}emitCodePoint(e,t){}}(Xt,{onerr:cn,ontext(e,t){Gt(Ut(e,t),e,t)},ontextentity(e,t,n){Gt(e,t,n)},oninterpolation(e,t){if(Bt)return Gt(Ut(e,t),e,t);let n=e+Ht.delimiterOpen.length,a=t-Ht.delimiterClose.length;for(;ke(Nt.charCodeAt(n));)n++;for(;ke(Nt.charCodeAt(a-1));)a--;let r=Ut(n,a);r.includes("&")&&(r=Tt.decodeEntities(r,!1)),an({type:5,content:sn(r,!1,rn(n,a)),loc:rn(e,t)})},onopentagname(e,t){const n=Ut(e,t);At={type:1,tag:n,ns:Tt.getNamespace(n,Xt[0],Tt.ns),tagType:0,props:[],children:[],loc:rn(e-1,t),codegenNode:void 0}},onopentagend(e){Kt(e)},onclosetag(e,t){const n=Ut(e,t);if(!Tt.isVoidTag(n)){let a=!1;for(let e=0;e<Xt.length;e++)if(Xt[e].tag.toLowerCase()===n.toLowerCase()){a=!0,e>0&&cn(24,Xt[0].loc.start.offset);for(let n=0;n<=e;n++)jt(Xt.shift(),t,n<e);break}a||cn(23,Qt(e,60))}},onselfclosingtag(e){const t=At.tag;At.isSelfClosing=!0,Kt(e),Xt[0]&&Xt[0].tag===t&&jt(Xt.shift(),e)},onattribname(e,t){It={type:6,name:Ut(e,t),nameLoc:rn(e,t),value:void 0,loc:rn(e)}},ondirname(e,t){const n=Ut(e,t),a="."===n||":"===n?"bind":"@"===n?"on":"#"===n?"slot":n.slice(2);if(Bt||""!==a||cn(26,e),Bt||""===a)It={type:6,name:n,nameLoc:rn(e,t),value:void 0,loc:rn(e)};else if(It={type:7,name:a,rawName:n,exp:void 0,arg:void 0,modifiers:"."===n?[te("prop")]:[],loc:rn(e)},"pre"===a){Bt=Ht.inVPre=!0,Ft=At;const e=At.props;for(let t=0;t<e.length;t++)7===e[t].type&&(e[t]=ln(e[t]))}},ondirarg(e,t){if(e===t)return;const n=Ut(e,t);if(Bt)It.name+=n,on(It.nameLoc,t);else{const a="["!==n[0];It.arg=sn(a?n:n.slice(1,-1),a,rn(e,t),a?3:0)}},ondirmodifier(e,t){const n=Ut(e,t);if(Bt)It.name+="."+n,on(It.nameLoc,t);else if("slot"===It.name){const e=It.arg;e&&(e.content+="."+n,on(e.loc,t))}else{const a=te(n,!0,rn(e,t));It.modifiers.push(a)}},onattribdata(e,t){Dt+=Ut(e,t),Vt<0&&(Vt=e),Pt=t},onattribentity(e,t,n){Dt+=e,Vt<0&&(Vt=t),Pt=n},onattribnameend(e){const t=It.loc.start.offset,n=Ut(t,e);7===It.type&&(It.rawName=n),At.props.some((e=>(7===e.type?e.rawName:e.name)===n))&&cn(2,t)},onattribend(e,t){if(At&&It){if(on(It.loc,t),0!==e)if(Dt.includes("&")&&(Dt=Tt.decodeEntities(Dt,!0)),6===It.type)"class"===It.name&&(Dt=nn(Dt).trim()),1!==e||Dt||cn(13,t),It.value={type:2,content:Dt,loc:1===e?rn(Vt,Pt):rn(Vt-1,Pt+1)},Ht.inSFCRoot&&"template"===At.tag&&"lang"===It.name&&Dt&&"html"!==Dt&&Ht.enterRCDATA(we("</template"),0);else{let e=0;It.exp=sn(Dt,!1,rn(Vt,Pt),0,e),"for"===It.name&&(It.forParseResult=function(e){const t=e.loc,n=e.content,a=n.match(Mt);if(!a)return;const[,r,o]=a,l=(e,n,a=!1)=>{const r=t.start.offset+n;return sn(e,!1,rn(r,r+e.length),0,a?1:0)},i={source:l(o.trim(),n.indexOf(o,r.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let s=r.trim().replace(Wt,"").trim();const c=r.indexOf(s),d=s.match($t);if(d){s=s.replace($t,"").trim();const e=d[1].trim();let t;if(e&&(t=n.indexOf(e,c+s.length),i.key=l(e,t,!0)),d[2]){const a=d[2].trim();a&&(i.index=l(a,n.indexOf(a,i.key?t+e.length:c+s.length),!0))}}return s&&(i.value=l(s,c,!0)),i}(It.exp));let t=-1;"bind"===It.name&&(t=It.modifiers.findIndex((e=>"sync"===e.content)))>-1&&Me("COMPILER_V_BIND_SYNC",Tt,It.loc,It.rawName)&&(It.name="model",It.modifiers.splice(t,1))}7===It.type&&"pre"===It.name||At.props.push(It)}Dt="",Vt=Pt=-1},oncomment(e,t){Tt.comments&&an({type:3,content:Ut(e,t),loc:rn(e-4,t+3)})},onend(){const e=Nt.length;for(let t=0;t<Xt.length;t++)jt(Xt[t],e-1),cn(24,Xt[t].loc.start.offset)},oncdata(e,t){0!==Xt[0].ns?Gt(Ut(e,t),e,t):cn(1,e-9)},onprocessinginstruction(e){0===(Xt[0]?Xt[0].ns:Tt.ns)&&cn(21,e-1)}}),$t=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Wt=/^\(|\)$/g;function Ut(e,t){return Nt.slice(e,t)}function Kt(e){Ht.inSFCRoot&&(At.innerLoc=rn(e+1,e+1)),an(At);const{tag:t,ns:n}=At;0===n&&Tt.isPreTag(t)&&zt++,Tt.isVoidTag(t)?jt(At,e):(Xt.unshift(At),1!==n&&2!==n||(Ht.inXML=!0)),At=null}function Gt(e,t,n){{const t=Xt[0]&&Xt[0].tag;"script"!==t&&"style"!==t&&e.includes("&")&&(e=Tt.decodeEntities(e,!1))}const a=Xt[0]||Ot,r=a.children[a.children.length-1];r&&2===r.type?(r.content+=e,on(r.loc,n)):a.children.push({type:2,content:e,loc:rn(t,n)})}function jt(e,t,n=!1){on(e.loc,n?Qt(t,60):function(e){let t=e;for(;62!==Nt.charCodeAt(t)&&t<Nt.length-1;)t++;return t}(t)+1),Ht.inSFCRoot&&(e.children.length?e.innerLoc.end=(0,a.extend)({},e.children[e.children.length-1].loc.end):e.innerLoc.end=(0,a.extend)({},e.innerLoc.start),e.innerLoc.source=Ut(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:r,ns:o,children:l}=e;if(Bt||("slot"===r?e.tagType=2:qt(e)?e.tagType=3:function({tag:e,props:t}){if(Tt.isCustomElement(e))return!1;if("component"===e||(n=e.charCodeAt(0))>64&&n<91||Ye(e)||Tt.isBuiltInComponent&&Tt.isBuiltInComponent(e)||Tt.isNativeTag&&!Tt.isNativeTag(e))return!0;var n;for(let e=0;e<t.length;e++){const n=t[e];if(6===n.type){if("is"===n.name&&n.value){if(n.value.content.startsWith("vue:"))return!0;if(Me("COMPILER_IS_ON_ELEMENT",Tt,n.loc))return!0}}else if("bind"===n.name&&gt(n.arg,"is")&&Me("COMPILER_IS_ON_ELEMENT",Tt,n.loc))return!0}return!1}(e)&&(e.tagType=1)),Ht.inRCDATA||(e.children=Zt(l)),0===o&&Tt.isIgnoreNewlineTag(r)){const e=l[0];e&&2===e.type&&(e.content=e.content.replace(/^\r?\n/,""))}0===o&&Tt.isPreTag(r)&&zt--,Ft===e&&(Bt=Ht.inVPre=!1,Ft=null),Ht.inXML&&0===(Xt[0]?Xt[0].ns:Tt.ns)&&(Ht.inXML=!1);{const t=e.props;if(!Ht.inSFCRoot&&Le("COMPILER_NATIVE_TEMPLATE",Tt)&&"template"===e.tag&&!qt(e)){const t=Xt[0]||Ot,n=t.children.indexOf(e);t.children.splice(n,1,...e.children)}const n=t.find((e=>6===e.type&&"inline-template"===e.name));n&&Me("COMPILER_INLINE_TEMPLATE",Tt,n.loc)&&e.children.length&&(n.value={type:2,content:Ut(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:n.loc})}}function Qt(e,t){let n=e;for(;Nt.charCodeAt(n)!==t&&n>=0;)n--;return n}const Yt=new Set(["if","else","else-if","for","slot"]);function qt({tag:e,props:t}){if("template"===e)for(let e=0;e<t.length;e++)if(7===t[e].type&&Yt.has(t[e].name))return!0;return!1}const Jt=/\r\n/g;function Zt(e,t){const n="preserve"!==Tt.whitespace;let a=!1;for(let t=0;t<e.length;t++){const r=e[t];if(2===r.type)if(zt)r.content=r.content.replace(Jt,"\n");else if(en(r.content)){const o=e[t-1]&&e[t-1].type,l=e[t+1]&&e[t+1].type;!o||!l||n&&(3===o&&(3===l||1===l)||1===o&&(3===l||1===l&&tn(r.content)))?(a=!0,e[t]=null):r.content=" "}else n&&(r.content=nn(r.content))}return a?e.filter(Boolean):e}function en(e){for(let t=0;t<e.length;t++)if(!ke(e.charCodeAt(t)))return!1;return!0}function tn(e){for(let t=0;t<e.length;t++){const n=e.charCodeAt(t);if(10===n||13===n)return!0}return!1}function nn(e){let t="",n=!1;for(let a=0;a<e.length;a++)ke(e.charCodeAt(a))?n||(t+=" ",n=!0):(t+=e[a],n=!1);return t}function an(e){(Xt[0]||Ot).children.push(e)}function rn(e,t){return{start:Ht.getPos(e),end:null==t?t:Ht.getPos(t),source:null==t?t:Ut(e,t)}}function on(e,t){e.end=Ht.getPos(t),e.source=Ut(e.start.offset,t)}function ln(e){const t={type:6,name:e.rawName,nameLoc:rn(e.loc.start.offset,e.loc.start.offset+e.rawName.length),value:void 0,loc:e.loc};if(e.exp){const n=e.exp.loc;n.end.offset<e.loc.end.offset&&(n.start.offset--,n.start.column--,n.end.offset++,n.end.column++),t.value={type:2,content:e.exp.content,loc:n}}return t}function sn(e,t=!1,n,a=0,r=0){return te(e,t,n,a)}function cn(e,t,n){Tt.onError(Ne(e,rn(t,t)))}function dn(e,t){if(Ht.reset(),At=null,It=null,Dt="",Vt=-1,Pt=-1,Xt.length=0,Nt=e,Tt=(0,a.extend)({},Rt),t){let e;for(e in t)null!=t[e]&&(Tt[e]=t[e])}Ht.mode="html"===Tt.parseMode?1:"sfc"===Tt.parseMode?2:0,Ht.inXML=1===Tt.ns||2===Tt.ns;const n=t&&t.delimiters;n&&(Ht.delimiterOpen=we(n[0]),Ht.delimiterClose=we(n[1]));const r=Ot=Y([],e);return Ht.parse(Nt),r.loc=rn(0,e.length),r.children=Zt(r.children),Ot=null,r}function un(e,t){hn(e,void 0,t,pn(e,e.children[0]))}function pn(e,t){const{children:n}=e;return 1===n.length&&1===t.type&&!kt(t)}function hn(e,t,n,r=!1,o=!1){const{children:l}=e,i=[];for(let t=0;t<l.length;t++){const a=l[t];if(1===a.type&&0===a.tagType){const e=r?0:fn(a,n);if(e>0){if(e>=2){a.codegenNode.patchFlag=-1,i.push(a);continue}}else{const e=a.codegenNode;if(13===e.type){const t=e.patchFlag;if((void 0===t||512===t||1===t)&&yn(a,n)>=2){const t=vn(a);t&&(e.props=n.hoist(t))}e.dynamicProps&&(e.dynamicProps=n.hoist(e.dynamicProps))}}}else if(12===a.type&&(r?0:fn(a,n))>=2){i.push(a);continue}if(1===a.type){const t=1===a.tagType;t&&n.scopes.vSlot++,hn(a,e,n,!1,o),t&&n.scopes.vSlot--}else if(11===a.type)hn(a,e,n,1===a.children.length,!0);else if(9===a.type)for(let t=0;t<a.branches.length;t++)hn(a.branches[t],e,n,1===a.branches[t].children.length,o)}let s=!1;if(i.length===l.length&&1===e.type)if(0===e.tagType&&e.codegenNode&&13===e.codegenNode.type&&(0,a.isArray)(e.codegenNode.children))e.codegenNode.children=c(J(e.codegenNode.children)),s=!0;else if(1===e.tagType&&e.codegenNode&&13===e.codegenNode.type&&e.codegenNode.children&&!(0,a.isArray)(e.codegenNode.children)&&15===e.codegenNode.children.type){const t=d(e.codegenNode,"default");t&&(t.returns=c(J(t.returns)),s=!0)}else if(3===e.tagType&&t&&1===t.type&&1===t.tagType&&t.codegenNode&&13===t.codegenNode.type&&t.codegenNode.children&&!(0,a.isArray)(t.codegenNode.children)&&15===t.codegenNode.children.type){const n=ht(e,"slot",!0),a=n&&n.arg&&d(t.codegenNode,n.arg);a&&(a.returns=c(J(a.returns)),s=!0)}if(!s)for(const e of i)e.codegenNode=n.cache(e.codegenNode);function c(e){const t=n.cache(e);return o&&n.hmr&&(t.needArraySpread=!0),t}function d(e,t){if(e.children&&!(0,a.isArray)(e.children)&&15===e.children.type){const n=e.children.properties.find((e=>e.key===t||e.key.content===t));return n&&n.value}}i.length&&n.transformHoist&&n.transformHoist(l,n,e)}function fn(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(0!==e.tagType)return 0;const r=n.get(e);if(void 0!==r)return r;const o=e.codegenNode;if(13!==o.type)return 0;if(o.isBlock&&"svg"!==e.tag&&"foreignObject"!==e.tag&&"math"!==e.tag)return 0;if(void 0===o.patchFlag){let a=3;const r=yn(e,t);if(0===r)return n.set(e,0),0;r<a&&(a=r);for(let r=0;r<e.children.length;r++){const o=fn(e.children[r],t);if(0===o)return n.set(e,0),0;o<a&&(a=o)}if(a>1)for(let r=0;r<e.props.length;r++){const o=e.props[r];if(7===o.type&&"bind"===o.name&&o.exp){const r=fn(o.exp,t);if(0===r)return n.set(e,0),0;r<a&&(a=r)}}if(o.isBlock){for(let t=0;t<e.props.length;t++)if(7===e.props[t].type)return n.set(e,0),0;t.removeHelper(c),t.removeHelper(ge(t.inSSR,o.isComponent)),o.isBlock=!1,t.helper(fe(t.inSSR,o.isComponent))}return n.set(e,a),a}return n.set(e,0),0;case 2:case 3:return 3;case 9:case 11:case 10:default:return 0;case 5:case 12:return fn(e.content,t);case 4:return e.constType;case 8:let l=3;for(let n=0;n<e.children.length;n++){const r=e.children[n];if((0,a.isString)(r)||(0,a.isSymbol)(r))continue;const o=fn(r,t);if(0===o)return 0;o<l&&(l=o)}return l;case 20:return 2}}const gn=new Set([L,M,R,T]);function mn(e,t){if(14===e.type&&!(0,a.isString)(e.callee)&&gn.has(e.callee)){const n=e.arguments[0];if(4===n.type)return fn(n,t);if(14===n.type)return mn(n,t)}return 0}function yn(e,t){let n=3;const a=vn(e);if(a&&15===a.type){const{properties:e}=a;for(let a=0;a<e.length;a++){const{key:r,value:o}=e[a],l=fn(r,t);if(0===l)return l;let i;if(l<n&&(n=l),i=4===o.type?fn(o,t):14===o.type?mn(o,t):0,0===i)return i;i<n&&(n=i)}}return n}function vn(e){const t=e.codegenNode;if(13===t.type)return t.props}function bn(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:r=!1,hmr:o=!1,cacheHandlers:l=!1,nodeTransforms:i=[],directiveTransforms:s={},transformHoist:c=null,isBuiltInComponent:d=a.NOOP,isCustomElement:u=a.NOOP,expressionPlugins:p=[],scopeId:h=null,slotted:f=!0,ssr:g=!1,inSSR:m=!1,ssrCssVars:y="",bindingMetadata:v=a.EMPTY_OBJ,inline:b=!1,isTS:k=!1,onError:x=Te,onWarn:w=Oe,compatConfig:C}){const _=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),E={filename:t,selfName:_&&(0,a.capitalize)((0,a.camelize)(_[1])),prefixIdentifiers:n,hoistStatic:r,hmr:o,cacheHandlers:l,nodeTransforms:i,directiveTransforms:s,transformHoist:c,isBuiltInComponent:d,isCustomElement:u,expressionPlugins:p,scopeId:h,slotted:f,ssr:g,inSSR:m,ssrCssVars:y,bindingMetadata:v,inline:b,isTS:k,onError:x,onWarn:w,compatConfig:C,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],cached:[],constantCache:new WeakMap,temps:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,grandParent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(e){const t=E.helpers.get(e)||0;return E.helpers.set(e,t+1),e},removeHelper(e){const t=E.helpers.get(e);if(t){const n=t-1;n?E.helpers.set(e,n):E.helpers.delete(e)}},helperString:e=>`_${$[E.helper(e)]}`,replaceNode(e){E.parent.children[E.childIndex]=E.currentNode=e},removeNode(e){const t=E.parent.children,n=e?t.indexOf(e):E.currentNode?E.childIndex:-1;e&&e!==E.currentNode?E.childIndex>n&&(E.childIndex--,E.onNodeRemoved()):(E.currentNode=null,E.onNodeRemoved()),E.parent.children.splice(n,1)},onNodeRemoved:a.NOOP,addIdentifiers(e){},removeIdentifiers(e){},hoist(e){(0,a.isString)(e)&&(e=te(e)),E.hoists.push(e);const t=te(`_hoisted_${E.hoists.length}`,!1,e.loc,2);return t.hoisted=e,t},cache(e,t=!1,n=!1){const a=ie(E.cached.length,e,t,n);return E.cached.push(a),a}};return E.filters=new Set,E}function kn(e,t){const n=bn(e,t);xn(e,n),t.hoistStatic&&un(e,n),t.ssr||function(e,t){const{helper:n}=t,{children:a}=e;if(1===a.length){const n=a[0];if(pn(e,n)&&n.codegenNode){const a=n.codegenNode;13===a.type&&me(a,t),e.codegenNode=a}else e.codegenNode=n}else if(a.length>1){let a=64;e.codegenNode=q(t,n(r),void 0,e.children,a,void 0,void 0,!0,void 0,!1)}}(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.transformed=!0,e.filters=[...n.filters]}function xn(e,t){t.currentNode=e;const{nodeTransforms:n}=t,r=[];for(let o=0;o<n.length;o++){const l=n[o](e,t);if(l&&((0,a.isArray)(l)?r.push(...l):r.push(l)),!t.currentNode)return;e=t.currentNode}switch(e.type){case 3:t.ssr||t.helper(f);break;case 5:t.ssr||t.helper(E);break;case 9:for(let n=0;n<e.branches.length;n++)xn(e.branches[n],t);break;case 10:case 11:case 1:case 0:!function(e,t){let n=0;const r=()=>{n--};for(;n<e.children.length;n++){const o=e.children[n];(0,a.isString)(o)||(t.grandParent=t.parent,t.parent=e,t.childIndex=n,t.onNodeRemoved=r,xn(o,t))}}(e,t)}t.currentNode=e;let o=r.length;for(;o--;)r[o]()}function wn(e,t){const n=(0,a.isString)(e)?t=>t===e:t=>e.test(t);return(e,a)=>{if(1===e.type){const{props:r}=e;if(3===e.tagType&&r.some(vt))return;const o=[];for(let l=0;l<r.length;l++){const i=r[l];if(7===i.type&&n(i.name)){r.splice(l,1),l--;const n=t(e,i,a);n&&o.push(n)}}return o}}}const Cn="/*@__PURE__*/",_n=e=>`${$[e]}: _${$[e]}`;function En(e,t={}){const n=function(e,{mode:t="function",prefixIdentifiers:n="module"===t,sourceMap:a=!1,filename:r="template.vue.html",scopeId:o=null,optimizeImports:l=!1,runtimeGlobalName:i="Vue",runtimeModuleName:s="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:d=!1,isTS:u=!1,inSSR:p=!1}){const h={mode:t,prefixIdentifiers:n,sourceMap:a,filename:r,scopeId:o,optimizeImports:l,runtimeGlobalName:i,runtimeModuleName:s,ssrRuntimeModuleName:c,ssr:d,isTS:u,inSSR:p,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper:e=>`_${$[e]}`,push(e,t=-2,n){h.code+=e},indent(){f(++h.indentLevel)},deindent(e=!1){e?--h.indentLevel:f(--h.indentLevel)},newline(){f(h.indentLevel)}};function f(e){h.push("\n"+"  ".repeat(e),0)}return h}(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:a,push:r,prefixIdentifiers:o,indent:l,deindent:i,newline:s,scopeId:c,ssr:d}=n,u=Array.from(e.helpers),y=u.length>0,v=!o&&"module"!==a;if(function(e,t){const{ssr:n,prefixIdentifiers:a,push:r,newline:o,runtimeModuleName:l,runtimeGlobalName:i,ssrRuntimeModuleName:s}=t,c=i,d=Array.from(e.helpers);d.length>0&&(r(`const _Vue = ${c}\n`,-1),e.hoists.length)&&r(`const { ${[p,h,f,g,m].filter((e=>d.includes(e))).map(_n).join(", ")} } = _Vue\n`,-1),function(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:a}=t;a();for(let r=0;r<e.length;r++){const o=e[r];o&&(n(`const _hoisted_${r+1} = `),Rn(o,t),a())}t.pure=!1}(e.hoists,t),o(),r("return ")}(e,n),r(`function ${d?"ssrRender":"render"}(${(d?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ")}) {`),l(),v&&(r("with (_ctx) {"),l(),y&&(r(`const { ${u.map(_n).join(", ")} } = _Vue\n`,-1),s())),e.components.length&&(Sn(e.components,"component",n),(e.directives.length||e.temps>0)&&s()),e.directives.length&&(Sn(e.directives,"directive",n),e.temps>0&&s()),e.filters&&e.filters.length&&(s(),Sn(e.filters,"filter",n),s()),e.temps>0){r("let ");for(let t=0;t<e.temps;t++)r(`${t>0?", ":""}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(r("\n",0),s()),d||r("return "),e.codegenNode?Rn(e.codegenNode,n):r("null"),v&&(i(),r("}")),i(),r("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function Sn(e,t,{helper:n,push:a,newline:r,isTS:o}){const l=n("filter"===t?k:"component"===t?y:b);for(let n=0;n<e.length;n++){let i=e[n];const s=i.endsWith("__self");s&&(i=i.slice(0,-6)),a(`const ${Et(i,t)} = ${l}(${JSON.stringify(i)}${s?", true":""})${o?"!":""}`),n<e.length-1&&r()}}function Ln(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),Mn(e,t,n),n&&t.deindent(),t.push("]")}function Mn(e,t,n=!1,r=!0){const{push:o,newline:l}=t;for(let i=0;i<e.length;i++){const s=e[i];(0,a.isString)(s)?o(s,-3):(0,a.isArray)(s)?Ln(s,t):Rn(s,t),i<e.length-1&&(n?(r&&o(","),l()):r&&o(", "))}}function Rn(e,t){if((0,a.isString)(e))t.push(e,-3);else if((0,a.isSymbol)(e))t.push(t.helper(e));else switch(e.type){case 1:case 9:case 11:case 12:Rn(e.codegenNode,t);break;case 2:!function(e,t){t.push(JSON.stringify(e.content),-3,e)}(e,t);break;case 4:Tn(e,t);break;case 5:!function(e,t){const{push:n,helper:a,pure:r}=t;r&&n(Cn),n(`${a(E)}(`),Rn(e.content,t),n(")")}(e,t);break;case 8:On(e,t);break;case 3:!function(e,t){const{push:n,helper:a,pure:r}=t;r&&n(Cn),n(`${a(f)}(${JSON.stringify(e.content)})`,-3,e)}(e,t);break;case 13:!function(e,t){const{push:n,helper:a,pure:r}=t,{tag:o,props:l,children:i,patchFlag:s,dynamicProps:d,directives:u,isBlock:p,disableTracking:h,isComponent:f}=e;let g;s&&(g=String(s)),u&&n(a(x)+"("),p&&n(`(${a(c)}(${h?"true":""}), `),r&&n(Cn);n(a(p?ge(t.inSSR,f):fe(t.inSSR,f))+"(",-2,e),Mn(function(e){let t=e.length;for(;t--&&null==e[t];);return e.slice(0,t+1).map((e=>e||"null"))}([o,l,i,g,d]),t),n(")"),p&&n(")"),u&&(n(", "),Rn(u,t),n(")"))}(e,t);break;case 14:!function(e,t){const{push:n,helper:r,pure:o}=t,l=(0,a.isString)(e.callee)?e.callee:r(e.callee);o&&n(Cn),n(l+"(",-2,e),Mn(e.arguments,t),n(")")}(e,t);break;case 15:!function(e,t){const{push:n,indent:a,deindent:r,newline:o}=t,{properties:l}=e;if(!l.length)return void n("{}",-2,e);const i=l.length>1||!1;n(i?"{":"{ "),i&&a();for(let e=0;e<l.length;e++){const{key:a,value:r}=l[e];Nn(a,t),n(": "),Rn(r,t),e<l.length-1&&(n(","),o())}i&&r(),n(i?"}":" }")}(e,t);break;case 17:!function(e,t){Ln(e.elements,t)}(e,t);break;case 18:!function(e,t){const{push:n,indent:r,deindent:o}=t,{params:l,returns:i,body:s,newline:c,isSlot:d}=e;d&&n(`_${$[z]}(`),n("(",-2,e),(0,a.isArray)(l)?Mn(l,t):l&&Rn(l,t),n(") => "),(c||s)&&(n("{"),r()),i?(c&&n("return "),(0,a.isArray)(i)?Ln(i,t):Rn(i,t)):s&&Rn(s,t),(c||s)&&(o(),n("}")),d&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}(e,t);break;case 19:!function(e,t){const{test:n,consequent:a,alternate:r,newline:o}=e,{push:l,indent:i,deindent:s,newline:c}=t;if(4===n.type){const e=!Je(n.content);e&&l("("),Tn(n,t),e&&l(")")}else l("("),Rn(n,t),l(")");o&&i(),t.indentLevel++,o||l(" "),l("? "),Rn(a,t),t.indentLevel--,o&&c(),o||l(" "),l(": ");const d=19===r.type;d||t.indentLevel++,Rn(r,t),d||t.indentLevel--,o&&s(!0)}(e,t);break;case 20:!function(e,t){const{push:n,helper:a,indent:r,deindent:o,newline:l}=t,{needPauseTracking:i,needArraySpread:s}=e;s&&n("[...("),n(`_cache[${e.index}] || (`),i&&(r(),n(`${a(D)}(-1`),e.inVOnce&&n(", true"),n("),"),l(),n("(")),n(`_cache[${e.index}] = `),Rn(e.value,t),i&&(n(`).cacheIndex = ${e.index},`),l(),n(`${a(D)}(1),`),l(),n(`_cache[${e.index}]`),o()),n(")"),s&&n(")]")}(e,t);break;case 21:Mn(e.body,t,!0,!1)}}function Tn(e,t){const{content:n,isStatic:a}=e;t.push(a?JSON.stringify(n):n,-3,e)}function On(e,t){for(let n=0;n<e.children.length;n++){const r=e.children[n];(0,a.isString)(r)?t.push(r,-3):Rn(r,t)}}function Nn(e,t){const{push:n}=t;8===e.type?(n("["),On(e,t),n("]")):e.isStatic?n(Je(e.content)?e.content:JSON.stringify(e.content),-2,e):n(`[${e.content}]`,-3,e)}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const An=(e,t)=>{if(5===e.type)e.content=In(e.content,t);else if(1===e.type){const n=ht(e,"memo");for(let a=0;a<e.props.length;a++){const r=e.props[a];if(7===r.type&&"for"!==r.name){const e=r.exp,a=r.arg;!e||4!==e.type||"on"===r.name&&a||n&&a&&4===a.type&&"key"===a.content||(r.exp=In(e,t,"slot"===r.name)),a&&4===a.type&&!a.isStatic&&(r.arg=In(a,t))}}}};function In(e,t,n=!1,a=!1,r=Object.create(t.identifiers)){return e}function Dn(e){return(0,a.isString)(e)?e:4===e.type?e.content:e.children.map(Dn).join("")}const Vn=wn(/^(if|else|else-if)$/,((e,t,n)=>Pn(e,t,n,((e,t,a)=>{const r=n.parent.children;let o=r.indexOf(e),l=0;for(;o-- >=0;){const e=r[o];e&&9===e.type&&(l+=e.branches.length)}return()=>{if(a)e.codegenNode=Bn(t,l,n);else{const a=function(e){for(;;)if(19===e.type){if(19!==e.alternate.type)return e;e=e.alternate}else 20===e.type&&(e=e.value)}(e.codegenNode);a.alternate=Bn(t,l+e.branches.length-1,n)}}}))));function Pn(e,t,n,a){if(!("else"===t.name||t.exp&&t.exp.content.trim())){const a=t.exp?t.exp.loc:e.loc;n.onError(Ne(28,t.loc)),t.exp=te("true",!1,a)}if("if"===t.name){const o=zn(e,t),l={type:9,loc:(r=e.loc,rn(r.start.offset,r.end.offset)),branches:[o]};if(n.replaceNode(l),a)return a(l,o,!0)}else{const r=n.parent.children;let o=r.indexOf(e);for(;o-- >=-1;){const l=r[o];if(l&&3===l.type)n.removeNode(l);else{if(!l||2!==l.type||l.content.trim().length){if(l&&9===l.type){"else-if"===t.name&&void 0===l.branches[l.branches.length-1].condition&&n.onError(Ne(30,e.loc)),n.removeNode();const r=zn(e,t);l.branches.push(r);const o=a&&a(l,r,!1);xn(r,n),o&&o(),n.currentNode=null}else n.onError(Ne(30,e.loc));break}n.removeNode(l)}}}var r}function zn(e,t){const n=3===e.tagType;return{type:10,loc:e.loc,condition:"else"===t.name?void 0:t.exp,children:n&&!ht(e,"for")?e.children:[e],userKey:ft(e,"key"),isTemplateIf:n}}function Bn(e,t,n){return e.condition?le(e.condition,Fn(e,t,n),re(n.helper(f),['""',"true"])):Fn(e,t,n)}function Fn(e,t,n){const{helper:a}=n,o=ee("key",te(`${t}`,!1,Q,2)),{children:l}=e,i=l[0];if(1!==l.length||1!==i.type){if(1===l.length&&11===i.type){const e=i.codegenNode;return Ct(e,o,n),e}{let t=64;return q(n,a(r),Z([o]),l,t,void 0,void 0,!0,!1,!1,e.loc)}}{const e=i.codegenNode,t=Lt(e);return 13===t.type&&me(t,n),Ct(t,o,n),e}}const Xn=(e,t,n)=>{const{modifiers:r,loc:o}=e,l=e.arg;let{exp:i}=e;if(i&&4===i.type&&!i.content.trim()&&(i=void 0),!i){if(4!==l.type||!l.isStatic)return n.onError(Ne(52,l.loc)),{props:[ee(l,te("",!0,o))]};Hn(e),i=e.exp}return 4!==l.type?(l.children.unshift("("),l.children.push(') || ""')):l.isStatic||(l.content=`${l.content} || ""`),r.some((e=>"camel"===e.content))&&(4===l.type?l.isStatic?l.content=(0,a.camelize)(l.content):l.content=`${n.helperString(N)}(${l.content})`:(l.children.unshift(`${n.helperString(N)}(`),l.children.push(")"))),n.inSSR||(r.some((e=>"prop"===e.content))&&$n(l,"."),r.some((e=>"attr"===e.content))&&$n(l,"^")),{props:[ee(l,i)]}},Hn=(e,t)=>{const n=e.arg,r=(0,a.camelize)(n.content);e.exp=te(r,!1,n.loc)},$n=(e,t)=>{4===e.type?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},Wn=wn("for",((e,t,n)=>{const{helper:a,removeHelper:o}=n;return Un(e,t,n,(t=>{const l=re(a(w),[t.source]),i=bt(e),s=ht(e,"memo"),d=ft(e,"key",!1,!0);d&&7===d.type&&!d.exp&&Hn(d);let u=d&&(6===d.type?d.value?te(d.value.content,!0):void 0:d.exp);const p=d&&u?ee("key",u):null,h=4===t.source.type&&t.source.constType>0,f=h?64:d?128:256;return t.codegenNode=q(n,a(r),void 0,l,f,void 0,void 0,!0,!h,!1,e.loc),()=>{let d;const{children:f}=t,g=1!==f.length||1!==f[0].type,m=kt(e)?e:i&&1===e.children.length&&kt(e.children[0])?e.children[0]:null;if(m?(d=m.codegenNode,i&&p&&Ct(d,p,n)):g?d=q(n,a(r),p?Z([p]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(d=f[0].codegenNode,i&&p&&Ct(d,p,n),d.isBlock!==!h&&(d.isBlock?(o(c),o(ge(n.inSSR,d.isComponent))):o(fe(n.inSSR,d.isComponent))),d.isBlock=!h,d.isBlock?(a(c),a(ge(n.inSSR,d.isComponent))):a(fe(n.inSSR,d.isComponent))),s){const e=oe(Gn(t.parseResult,[te("_cached")]));e.body=se([ae(["const _memo = (",s.exp,")"]),ae(["if (_cached",...u?[" && _cached.key === ",u]:[],` && ${n.helperString(H)}(_cached, _memo)) return _cached`]),ae(["const _item = ",d]),te("_item.memo = _memo"),te("return _item")]),l.arguments.push(e,te("_cache"),te(String(n.cached.length))),n.cached.push(null)}else l.arguments.push(oe(Gn(t.parseResult),d,!0))}}))}));function Un(e,t,n,a){if(!t.exp)return void n.onError(Ne(31,t.loc));const r=t.forParseResult;if(!r)return void n.onError(Ne(32,t.loc));Kn(r);const{addIdentifiers:o,removeIdentifiers:l,scopes:i}=n,{source:s,value:c,key:d,index:u}=r,p={type:11,loc:t.loc,source:s,valueAlias:c,keyAlias:d,objectIndexAlias:u,parseResult:r,children:bt(e)?e.children:[e]};n.replaceNode(p),i.vFor++;const h=a&&a(p);return()=>{i.vFor--,h&&h()}}function Kn(e,t){e.finalized||(e.finalized=!0)}function Gn({value:e,key:t,index:n},a=[]){return function(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map(((e,t)=>e||te("_".repeat(t+1),!1)))}([e,t,n,...a])}const jn=te("undefined",!1),Qn=(e,t)=>{if(1===e.type&&(1===e.tagType||3===e.tagType)){const n=ht(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},Yn=(e,t)=>{let n;if(bt(e)&&e.props.some(vt)&&(n=ht(e,"for"))){const e=n.forParseResult;if(e){Kn(e);const{value:n,key:a,index:r}=e,{addIdentifiers:o,removeIdentifiers:l}=t;return n&&o(n),a&&o(a),r&&o(r),()=>{n&&l(n),a&&l(a),r&&l(r)}}}},qn=(e,t,n,a)=>oe(e,n,!1,!0,n.length?n[0].loc:a);function Jn(e,t,n=qn){t.helper(z);const{children:a,loc:r}=e,o=[],l=[];let i=t.scopes.vSlot>0||t.scopes.vFor>0;const s=ht(e,"slot",!0);if(s){const{arg:e,exp:t}=s;e&&!Qe(e)&&(i=!0),o.push(ee(e||te("default",!0),n(t,void 0,a,r)))}let c=!1,d=!1;const u=[],p=new Set;let h=0;for(let e=0;e<a.length;e++){const r=a[e];let f;if(!bt(r)||!(f=ht(r,"slot",!0))){3!==r.type&&u.push(r);continue}if(s){t.onError(Ne(37,f.loc));break}c=!0;const{children:g,loc:m}=r,{arg:y=te("default",!0),exp:v,loc:b}=f;let k;Qe(y)?k=y?y.content:"default":i=!0;const x=ht(r,"for"),C=n(v,x,g,m);let _,E;if(_=ht(r,"if"))i=!0,l.push(le(_.exp,Zn(y,C,h++),jn));else if(E=ht(r,/^else(-if)?$/,!0)){let n,r=e;for(;r--&&(n=a[r],3===n.type););if(n&&bt(n)&&ht(n,/^(else-)?if$/)){let e=l[l.length-1];for(;19===e.alternate.type;)e=e.alternate;e.alternate=E.exp?le(E.exp,Zn(y,C,h++),jn):Zn(y,C,h++)}else t.onError(Ne(30,E.loc))}else if(x){i=!0;const e=x.forParseResult;e?(Kn(e),l.push(re(t.helper(w),[e.source,oe(Gn(e),Zn(y,C),!0)]))):t.onError(Ne(32,x.loc))}else{if(k){if(p.has(k)){t.onError(Ne(38,b));continue}p.add(k),"default"===k&&(d=!0)}o.push(ee(y,C))}}if(!s){const e=(e,a)=>{const o=n(e,void 0,a,r);return t.compatConfig&&(o.isNonScopedSlot=!0),ee("default",o)};c?u.length&&u.some((e=>ta(e)))&&(d?t.onError(Ne(39,u[0].loc)):o.push(e(void 0,u))):o.push(e(void 0,a))}const f=i?2:ea(e.children)?3:1;let g=Z(o.concat(ee("_",te(f+"",!1))),r);return l.length&&(g=re(t.helper(_),[g,J(l)])),{slots:g,hasDynamicSlots:i}}function Zn(e,t,n){const a=[ee("name",e),ee("fn",t)];return null!=n&&a.push(ee("key",te(String(n),!0))),Z(a)}function ea(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(2===n.tagType||ea(n.children))return!0;break;case 9:if(ea(n.branches))return!0;break;case 10:case 11:if(ea(n.children))return!0}}return!1}function ta(e){return 2!==e.type&&12!==e.type||(2===e.type?!!e.content.trim():ta(e.content))}const na=new WeakMap,aa=(e,t)=>function(){if(1!==(e=t.currentNode).type||0!==e.tagType&&1!==e.tagType)return;const{tag:n,props:r}=e,s=1===e.tagType;let c=s?ra(e,t):`"${n}"`;const d=(0,a.isObject)(c)&&c.callee===v;let u,p,h,f,g,m=0,y=d||c===o||c===l||!s&&("svg"===n||"foreignObject"===n||"math"===n);if(r.length>0){const n=oa(e,t,void 0,s,d);u=n.props,m=n.patchFlag,f=n.dynamicPropNames;const a=n.directives;g=a&&a.length?J(a.map((e=>sa(e,t)))):void 0,n.shouldUseBlock&&(y=!0)}if(e.children.length>0)if(c===i&&(y=!0,m|=1024),s&&c!==o&&c!==i){const{slots:n,hasDynamicSlots:a}=Jn(e,t);p=n,a&&(m|=1024)}else if(1===e.children.length&&c!==o){const n=e.children[0],a=n.type,r=5===a||8===a;r&&0===fn(n,t)&&(m|=1),p=r||2===a?n:e.children}else p=e.children;f&&f.length&&(h=function(e){let t="[";for(let n=0,a=e.length;n<a;n++)t+=JSON.stringify(e[n]),n<a-1&&(t+=", ");return t+"]"}(f)),e.codegenNode=q(t,c,u,p,0===m?void 0:m,h,g,!!y,!1,s,e.loc)};function ra(e,t,n=!1){let{tag:a}=e;const r=ca(a),o=ft(e,"is",!1,!0);if(o)if(r||Le("COMPILER_IS_ON_ELEMENT",t)){let e;if(6===o.type?e=o.value&&te(o.value.content,!0):(e=o.exp,e||(e=te("is",!1,o.arg.loc))),e)return re(t.helper(v),[e])}else 6===o.type&&o.value.content.startsWith("vue:")&&(a=o.value.content.slice(4));const l=Ye(a)||t.isBuiltInComponent(a);return l?(n||t.helper(l),l):(t.helper(y),t.components.add(a),Et(a,"component"))}function oa(e,t,n=e.props,r,o,l=!1){const{tag:i,loc:s,children:c}=e;let d=[];const u=[],p=[],h=c.length>0;let f=!1,g=0,m=!1,y=!1,v=!1,b=!1,k=!1,x=!1;const w=[],C=e=>{d.length&&(u.push(Z(la(d),s)),d=[]),e&&u.push(e)},_=()=>{t.scopes.vFor>0&&d.push(ee(te("ref_for",!0),te("true")))},E=({key:e,value:n})=>{if(Qe(e)){const l=e.content,i=(0,a.isOn)(l);if(!i||r&&!o||"onclick"===l.toLowerCase()||"onUpdate:modelValue"===l||(0,a.isReservedProp)(l)||(b=!0),i&&(0,a.isReservedProp)(l)&&(x=!0),i&&14===n.type&&(n=n.arguments[0]),20===n.type||(4===n.type||8===n.type)&&fn(n,t)>0)return;"ref"===l?m=!0:"class"===l?y=!0:"style"===l?v=!0:"key"===l||w.includes(l)||w.push(l),!r||"class"!==l&&"style"!==l||w.includes(l)||w.push(l)}else k=!0};for(let o=0;o<n.length;o++){const c=n[o];if(6===c.type){const{loc:e,name:n,nameLoc:a,value:r}=c;let o=!0;if("ref"===n&&(m=!0,_()),"is"===n&&(ca(i)||r&&r.content.startsWith("vue:")||Le("COMPILER_IS_ON_ELEMENT",t)))continue;d.push(ee(te(n,!0,a),te(r?r.content:"",o,r?r.loc:e)))}else{const{name:n,arg:o,exp:m,loc:y,modifiers:v}=c,b="bind"===n,x="on"===n;if("slot"===n){r||t.onError(Ne(40,y));continue}if("once"===n||"memo"===n)continue;if("is"===n||b&&gt(o,"is")&&(ca(i)||Le("COMPILER_IS_ON_ELEMENT",t)))continue;if(x&&l)continue;if((b&&gt(o,"key")||x&&h&&gt(o,"vue:before-update"))&&(f=!0),b&&gt(o,"ref")&&_(),!o&&(b||x)){if(k=!0,m)if(b){if(_(),C(),Le("COMPILER_V_BIND_OBJECT_ORDER",t)){u.unshift(m);continue}u.push(m)}else C({type:14,loc:y,callee:t.helper(O),arguments:r?[m]:[m,"true"]});else t.onError(Ne(b?34:35,y));continue}b&&v.some((e=>"prop"===e.content))&&(g|=32);const w=t.directiveTransforms[n];if(w){const{props:n,needRuntime:r}=w(c,e,t);!l&&n.forEach(E),x&&o&&!Qe(o)?C(Z(n,s)):d.push(...n),r&&(p.push(c),(0,a.isSymbol)(r)&&na.set(c,r))}else(0,a.isBuiltInDirective)(n)||(p.push(c),h&&(f=!0))}}let N;if(u.length?(C(),N=u.length>1?re(t.helper(S),u,s):u[0]):d.length&&(N=Z(la(d),s)),k?g|=16:(y&&!r&&(g|=2),v&&!r&&(g|=4),w.length&&(g|=8),b&&(g|=32)),f||0!==g&&32!==g||!(m||x||p.length>0)||(g|=512),!t.inSSR&&N)switch(N.type){case 15:let e=-1,n=-1,a=!1;for(let t=0;t<N.properties.length;t++){const r=N.properties[t].key;Qe(r)?"class"===r.content?e=t:"style"===r.content&&(n=t):r.isHandlerKey||(a=!0)}const r=N.properties[e],o=N.properties[n];a?N=re(t.helper(R),[N]):(r&&!Qe(r.value)&&(r.value=re(t.helper(L),[r.value])),o&&(v||4===o.value.type&&"["===o.value.content.trim()[0]||17===o.value.type)&&(o.value=re(t.helper(M),[o.value])));break;case 14:break;default:N=re(t.helper(R),[re(t.helper(T),[N])])}return{props:N,directives:p,patchFlag:g,dynamicPropNames:w,shouldUseBlock:f}}function la(e){const t=new Map,n=[];for(let r=0;r<e.length;r++){const o=e[r];if(8===o.key.type||!o.key.isStatic){n.push(o);continue}const l=o.key.content,i=t.get(l);i?("style"===l||"class"===l||(0,a.isOn)(l))&&ia(i,o):(t.set(l,o),n.push(o))}return n}function ia(e,t){17===e.value.type?e.value.elements.push(t.value):e.value=J([e.value,t.value],e.loc)}function sa(e,t){const n=[],a=na.get(e);a?n.push(t.helperString(a)):(t.helper(b),t.directives.add(e.name),n.push(Et(e.name,"directive")));const{loc:r}=e;if(e.exp&&n.push(e.exp),e.arg&&(e.exp||n.push("void 0"),n.push(e.arg)),Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const t=te("true",!1,r);n.push(Z(e.modifiers.map((e=>ee(e,t))),r))}return J(n,e.loc)}function ca(e){return"component"===e||"Component"===e}const da=(e,t)=>{if(kt(e)){const{children:n,loc:a}=e,{slotName:r,slotProps:o}=ua(e,t),l=[t.prefixIdentifiers?"_ctx.$slots":"$slots",r,"{}","undefined","true"];let i=2;o&&(l[2]=o,i=3),n.length&&(l[3]=oe([],n,!1,!1,a),i=4),t.scopeId&&!t.slotted&&(i=5),l.splice(i),e.codegenNode=re(t.helper(C),l,a)}};function ua(e,t){let n,r='"default"';const o=[];for(let t=0;t<e.props.length;t++){const n=e.props[t];if(6===n.type)n.value&&("name"===n.name?r=JSON.stringify(n.value.content):(n.name=(0,a.camelize)(n.name),o.push(n)));else if("bind"===n.name&&gt(n.arg,"name")){if(n.exp)r=n.exp;else if(n.arg&&4===n.arg.type){const e=(0,a.camelize)(n.arg.content);r=n.exp=te(e,!1,n.arg.loc)}}else"bind"===n.name&&n.arg&&Qe(n.arg)&&(n.arg.content=(0,a.camelize)(n.arg.content)),o.push(n)}if(o.length>0){const{props:a,directives:r}=oa(e,t,o,!1,!1);n=a,r.length&&t.onError(Ne(36,r[0].loc))}return{slotName:r,slotProps:n}}const pa=(e,t,n,r)=>{const{loc:o,modifiers:l,arg:i}=e;let s;if(e.exp||l.length||n.onError(Ne(35,o)),4===i.type)if(i.isStatic){let e=i.content;e.startsWith("vue:")&&(e=`vnode-${e.slice(4)}`),s=te(0!==t.tagType||e.startsWith("vnode")||!/[A-Z]/.test(e)?(0,a.toHandlerKey)((0,a.camelize)(e)):`on:${e}`,!0,i.loc)}else s=ae([`${n.helperString(I)}(`,i,")"]);else s=i,s.children.unshift(`${n.helperString(I)}(`),s.children.push(")");let c=e.exp;c&&!c.content.trim()&&(c=void 0);let d=n.cacheHandlers&&!c&&!n.inVOnce;if(c){const e=ot(c),t=!(e||ct(c)),n=c.content.includes(";");(t||d&&e)&&(c=ae([`${t?"$event":"(...args)"} => ${n?"{":"("}`,c,n?"}":")"]))}let u={props:[ee(s,c||te("() => {}",!1,o))]};return r&&(u=r(u)),d&&(u.props[0].value=n.cache(u.props[0].value)),u.props.forEach((e=>e.key.isHandlerKey=!0)),u},ha=(e,t)=>{if(0===e.type||1===e.type||11===e.type||10===e.type)return()=>{const n=e.children;let a,r=!1;for(let e=0;e<n.length;e++){const t=n[e];if(yt(t)){r=!0;for(let r=e+1;r<n.length;r++){const o=n[r];if(!yt(o)){a=void 0;break}a||(a=n[e]=ae([t],t.loc)),a.children.push(" + ",o),n.splice(r,1),r--}}}if(r&&(1!==n.length||0!==e.type&&(1!==e.type||0!==e.tagType||e.props.find((e=>7===e.type&&!t.directiveTransforms[e.name]))||"template"===e.tag)))for(let e=0;e<n.length;e++){const a=n[e];if(yt(a)||8===a.type){const r=[];2===a.type&&" "===a.content||r.push(a),t.ssr||0!==fn(a,t)||r.push("1"),n[e]={type:12,content:a,loc:a.loc,codegenNode:re(t.helper(g),r)}}}}},fa=new WeakSet,ga=(e,t)=>{if(1===e.type&&ht(e,"once",!0)){if(fa.has(e)||t.inVOnce||t.inSSR)return;return fa.add(e),t.inVOnce=!0,t.helper(D),()=>{t.inVOnce=!1;const e=t.currentNode;e.codegenNode&&(e.codegenNode=t.cache(e.codegenNode,!0,!0))}}},ma=(e,t,n)=>{const{exp:r,arg:o}=e;if(!r)return n.onError(Ne(41,e.loc)),ya();const l=r.loc.source.trim(),i=4===r.type?r.content:l,s=n.bindingMetadata[l];if("props"===s||"props-aliased"===s)return n.onError(Ne(44,r.loc)),ya();if(!i.trim()||!ot(r))return n.onError(Ne(42,r.loc)),ya();const c=o||te("modelValue",!0),d=o?Qe(o)?`onUpdate:${(0,a.camelize)(o.content)}`:ae(['"onUpdate:" + ',o]):"onUpdate:modelValue";let u;u=ae([(n.isTS?"($event: any)":"$event")+" => ((",r,") = $event)"]);const p=[ee(c,e.exp),ee(d,u)];if(e.modifiers.length&&1===t.tagType){const t=e.modifiers.map((e=>e.content)).map((e=>(Je(e)?e:JSON.stringify(e))+": true")).join(", "),n=o?Qe(o)?`${o.content}Modifiers`:ae([o,' + "Modifiers"']):"modelModifiers";p.push(ee(n,te(`{ ${t} }`,!1,e.loc,2)))}return ya(p)};function ya(e=[]){return{props:e}}const va=/[\w).+\-_$\]]/,ba=(e,t)=>{Le("COMPILER_FILTERS",t)&&(5===e.type?ka(e.content,t):1===e.type&&e.props.forEach((e=>{7===e.type&&"for"!==e.name&&e.exp&&ka(e.exp,t)})))};function ka(e,t){if(4===e.type)xa(e,t);else for(let n=0;n<e.children.length;n++){const a=e.children[n];"object"==typeof a&&(4===a.type?xa(a,t):8===a.type?ka(e,t):5===a.type&&ka(a.content,t))}}function xa(e,t){const n=e.content;let a,r,o,l,i=!1,s=!1,c=!1,d=!1,u=0,p=0,h=0,f=0,g=[];for(o=0;o<n.length;o++)if(r=a,a=n.charCodeAt(o),i)39===a&&92!==r&&(i=!1);else if(s)34===a&&92!==r&&(s=!1);else if(c)96===a&&92!==r&&(c=!1);else if(d)47===a&&92!==r&&(d=!1);else if(124!==a||124===n.charCodeAt(o+1)||124===n.charCodeAt(o-1)||u||p||h){switch(a){case 34:s=!0;break;case 39:i=!0;break;case 96:c=!0;break;case 40:h++;break;case 41:h--;break;case 91:p++;break;case 93:p--;break;case 123:u++;break;case 125:u--}if(47===a){let e,t=o-1;for(;t>=0&&(e=n.charAt(t)," "===e);t--);e&&va.test(e)||(d=!0)}}else void 0===l?(f=o+1,l=n.slice(0,o).trim()):m();function m(){g.push(n.slice(f,o).trim()),f=o+1}if(void 0===l?l=n.slice(0,o).trim():0!==f&&m(),g.length){for(o=0;o<g.length;o++)l=wa(l,g[o],t);e.content=l,e.ast=void 0}}function wa(e,t,n){n.helper(k);const a=t.indexOf("(");if(a<0)return n.filters.add(t),`${Et(t,"filter")}(${e})`;{const r=t.slice(0,a),o=t.slice(a+1);return n.filters.add(r),`${Et(r,"filter")}(${e}${")"!==o?","+o:o}`}}const Ca=new WeakSet,_a=(e,t)=>{if(1===e.type){const n=ht(e,"memo");if(!n||Ca.has(e))return;return Ca.add(e),()=>{const a=e.codegenNode||t.currentNode.codegenNode;a&&13===a.type&&(1!==e.tagType&&me(a,t),e.codegenNode=re(t.helper(X),[n.exp,oe(void 0,a),"_cache",String(t.cached.length)]),t.cached.push(null))}}};function Ea(e){return[[ga,Vn,_a,Wn,ba,da,aa,Qn,ha],{on:pa,bind:Xn,model:ma}]}function Sa(e,t={}){const n=t.onError||Te,r="module"===t.mode;!0===t.prefixIdentifiers?n(Ne(47)):r&&n(Ne(48)),t.cacheHandlers&&n(Ne(49)),t.scopeId&&!r&&n(Ne(50));const o=(0,a.extend)({},t,{prefixIdentifiers:!1}),l=(0,a.isString)(e)?dn(e,o):e,[i,s]=Ea();return kn(l,(0,a.extend)({},o,{nodeTransforms:[...i,...t.nodeTransforms||[]],directiveTransforms:(0,a.extend)({},s,t.directiveTransforms||{})})),En(l,o)}const La={DATA:"data",PROPS:"props",PROPS_ALIASED:"props-aliased",SETUP_LET:"setup-let",SETUP_CONST:"setup-const",SETUP_REACTIVE_CONST:"setup-reactive-const",SETUP_MAYBE_REF:"setup-maybe-ref",SETUP_REF:"setup-ref",OPTIONS:"options",LITERAL_CONST:"literal-const"},Ma=()=>({props:[]}),Ra=Symbol(""),Ta=Symbol(""),Oa=Symbol(""),Na=Symbol(""),Aa=Symbol(""),Ia=Symbol(""),Da=Symbol(""),Va=Symbol(""),Pa=Symbol(""),za=Symbol("");let Ba;W({[Ra]:"vModelRadio",[Ta]:"vModelCheckbox",[Oa]:"vModelText",[Na]:"vModelSelect",[Aa]:"vModelDynamic",[Ia]:"withModifiers",[Da]:"withKeys",[Va]:"vShow",[Pa]:"Transition",[za]:"TransitionGroup"});const Fa={parseMode:"html",isVoidTag:a.isVoidTag,isNativeTag:e=>(0,a.isHTMLTag)(e)||(0,a.isSVGTag)(e)||(0,a.isMathMLTag)(e),isPreTag:e=>"pre"===e,isIgnoreNewlineTag:e=>"pre"===e||"textarea"===e,decodeEntities:function(e,t=!1){return Ba||(Ba=document.createElement("div")),t?(Ba.innerHTML=`<div foo="${e.replace(/"/g,"&quot;")}">`,Ba.children[0].getAttribute("foo")):(Ba.innerHTML=e,Ba.textContent)},isBuiltInComponent:e=>"Transition"===e||"transition"===e?Pa:"TransitionGroup"===e||"transition-group"===e?za:void 0,getNamespace(e,t,n){let a=t?t.ns:n;if(t&&2===a)if("annotation-xml"===t.tag){if("svg"===e)return 1;t.props.some((e=>6===e.type&&"encoding"===e.name&&null!=e.value&&("text/html"===e.value.content||"application/xhtml+xml"===e.value.content)))&&(a=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&"mglyph"!==e&&"malignmark"!==e&&(a=0);else t&&1===a&&("foreignObject"!==t.tag&&"desc"!==t.tag&&"title"!==t.tag||(a=0));if(0===a){if("svg"===e)return 1;if("math"===e)return 2}return a}},Xa=e=>{1===e.type&&e.props.forEach(((t,n)=>{6===t.type&&"style"===t.name&&t.value&&(e.props[n]={type:7,name:"bind",arg:te("style",!0,t.loc),exp:Ha(t.value.content,t.loc),modifiers:[],loc:t.loc})}))},Ha=(e,t)=>{const n=(0,a.parseStringStyle)(e);return te(JSON.stringify(n),!1,t,3)};function $a(e,t){return Ne(e,t)}const Wa={X_V_HTML_NO_EXPRESSION:53,53:"X_V_HTML_NO_EXPRESSION",X_V_HTML_WITH_CHILDREN:54,54:"X_V_HTML_WITH_CHILDREN",X_V_TEXT_NO_EXPRESSION:55,55:"X_V_TEXT_NO_EXPRESSION",X_V_TEXT_WITH_CHILDREN:56,56:"X_V_TEXT_WITH_CHILDREN",X_V_MODEL_ON_INVALID_ELEMENT:57,57:"X_V_MODEL_ON_INVALID_ELEMENT",X_V_MODEL_ARG_ON_ELEMENT:58,58:"X_V_MODEL_ARG_ON_ELEMENT",X_V_MODEL_ON_FILE_INPUT_ELEMENT:59,59:"X_V_MODEL_ON_FILE_INPUT_ELEMENT",X_V_MODEL_UNNECESSARY_VALUE:60,60:"X_V_MODEL_UNNECESSARY_VALUE",X_V_SHOW_NO_EXPRESSION:61,61:"X_V_SHOW_NO_EXPRESSION",X_TRANSITION_INVALID_CHILDREN:62,62:"X_TRANSITION_INVALID_CHILDREN",X_IGNORED_SIDE_EFFECT_TAG:63,63:"X_IGNORED_SIDE_EFFECT_TAG",__EXTEND_POINT__:64,64:"__EXTEND_POINT__"},Ua={53:"v-html is missing expression.",54:"v-html will override element children.",55:"v-text is missing expression.",56:"v-text will override element children.",57:"v-model can only be used on <input>, <textarea> and <select> elements.",58:"v-model argument is not supported on plain elements.",59:"v-model cannot be used on file inputs since they are read-only. Use a v-on:change listener instead.",60:"Unnecessary value binding used alongside v-model. It will interfere with v-model's behavior.",61:"v-show is missing expression.",62:"<Transition> expects exactly one child element or component.",63:"Tags with side effect (<script> and <style>) are ignored in client component templates."},Ka=(0,a.makeMap)("passive,once,capture"),Ga=(0,a.makeMap)("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),ja=(0,a.makeMap)("left,right"),Qa=(0,a.makeMap)("onkeyup,onkeydown,onkeypress"),Ya=(e,t)=>Qe(e)&&"onclick"===e.content.toLowerCase()?te(t,!0):4!==e.type?ae(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,qa=(e,t)=>{1!==e.type||0!==e.tagType||"script"!==e.tag&&"style"!==e.tag||t.removeNode()},Ja=[Xa],Za={cloak:Ma,html:(e,t,n)=>{const{exp:a,loc:r}=e;return a||n.onError($a(53,r)),t.children.length&&(n.onError($a(54,r)),t.children.length=0),{props:[ee(te("innerHTML",!0,r),a||te("",!0))]}},text:(e,t,n)=>{const{exp:a,loc:r}=e;return a||n.onError($a(55,r)),t.children.length&&(n.onError($a(56,r)),t.children.length=0),{props:[ee(te("textContent",!0),a?fn(a,n)>0?a:re(n.helperString(E),[a],r):te("",!0))]}},model:(e,t,n)=>{const a=ma(e,t,n);if(!a.props.length||1===t.tagType)return a;e.arg&&n.onError($a(58,e.arg.loc));const{tag:r}=t,o=n.isCustomElement(r);if("input"===r||"textarea"===r||"select"===r||o){let l=Oa,i=!1;if("input"===r||o){const a=ft(t,"type");if(a){if(7===a.type)l=Aa;else if(a.value)switch(a.value.content){case"radio":l=Ra;break;case"checkbox":l=Ta;break;case"file":i=!0,n.onError($a(59,e.loc))}}else mt(t)&&(l=Aa)}else"select"===r&&(l=Na);i||(a.needRuntime=n.helper(l))}else n.onError($a(57,e.loc));return a.props=a.props.filter((e=>!(4===e.key.type&&"modelValue"===e.key.content))),a},on:(e,t,n)=>pa(e,t,n,(t=>{const{modifiers:r}=e;if(!r.length)return t;let{key:o,value:l}=t.props[0];const{keyModifiers:i,nonKeyModifiers:s,eventOptionModifiers:c}=((e,t,n)=>{const a=[],r=[],o=[];for(let l=0;l<t.length;l++){const i=t[l].content;"native"===i&&Me("COMPILER_V_ON_NATIVE",n)||Ka(i)?o.push(i):ja(i)?Qe(e)?Qa(e.content.toLowerCase())?a.push(i):r.push(i):(a.push(i),r.push(i)):Ga(i)?r.push(i):a.push(i)}return{keyModifiers:a,nonKeyModifiers:r,eventOptionModifiers:o}})(o,r,n,e.loc);if(s.includes("right")&&(o=Ya(o,"onContextmenu")),s.includes("middle")&&(o=Ya(o,"onMouseup")),s.length&&(l=re(n.helper(Ia),[l,JSON.stringify(s)])),!i.length||Qe(o)&&!Qa(o.content.toLowerCase())||(l=re(n.helper(Da),[l,JSON.stringify(i)])),c.length){const e=c.map(a.capitalize).join("");o=Qe(o)?te(`${o.content}${e}`,!0):ae(["(",o,`) + "${e}"`])}return{props:[ee(o,l)]}})),show:(e,t,n)=>{const{exp:a,loc:r}=e;return a||n.onError($a(61,r)),{props:[],needRuntime:n.helper(Va)}}};function er(e,t={}){return Sa(e,(0,a.extend)({},Fa,t,{nodeTransforms:[qa,...Ja,...t.nodeTransforms||[]],directiveTransforms:(0,a.extend)({},Za,t.directiveTransforms||{}),transformHoist:null}))}function tr(e,t={}){return dn(e,(0,a.extend)({},Fa,t))}},28924:(e,t,n)=>{function a(e){return new Promise((t=>{if(document.querySelector(e))return t(document.querySelectorAll(e));const n=new MutationObserver((()=>{document.querySelector(e)&&(t(document.querySelectorAll(e)),n.disconnect())}));n.observe(document.body,{childList:!0,subtree:!0})}))}n.r(t),n.d(t,{waitForElem:()=>a})},34319:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var a=n(51081),r={};for(const e in a)"default"!==e&&(r[e]=()=>a[e]);n.d(t,r);const o=a.default},34680:function(e,t,n){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},a.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var r=n(10785),o=n(10785);t.default=(0,r.defineComponent)(a({name:"ColOne"},{__name:"ColOne",props:{proportion:{type:String,default:"100"},width:{type:String,default:"full"}},setup:function(e){return function(t,n){return(0,o.openBlock)(),(0,o.createElementBlock)("div",{class:(0,o.normalizeClass)(["pb-4 lg:!grid lg:!grid-cols-3",{"lg:!-mx-4":"full"===e.width}])},[(0,o.createElementVNode)("div",{class:(0,o.normalizeClass)(["col-span-3","w-full !py-0 lg:!flex lg:!flex-col","auto"===e.width?"min-w-72":""])},[(0,o.renderSlot)(t.$slots,"one")],2)],2)}}}))},36196:function(e,t,n){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},a.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var r=n(10785),o=n(10785);t.default=(0,r.defineComponent)(a({name:"SdsSeiWordmark"},{__name:"SeiWordmark",props:{cmu:{type:Boolean,default:!0},sei:{type:Boolean,default:!0},extraClasses:{type:String,default:""}},setup:function(e){return function(t,n){return(0,o.openBlock)(),(0,o.createElementBlock)("svg",{class:(0,o.normalizeClass)(["w-full",[e.extraClasses]]),version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":"true",x:0,y:0,viewBox:"0 0 852 145","xml:space":"preserve"},[e.cmu?((0,o.openBlock)(),(0,o.createElementBlock)("g",{key:0,class:(0,o.normalizeClass)(["fill-current",{"translate-y-10":!e.sei}])},n[0]||(n[0]=[(0,o.createStaticVNode)('<polygon points="213.5,18.7 213.5,45.5 218,45.5 218,47.3 200.1,47.3 200.1,45.5 204.6,45.5 204.6,20.6 201.1,20.6 201.1,18.7"></polygon><path d="M36.9,1.4h-1.6c-0.1,1.4-0.8,2-2.2,2C30.4,3.4,26.3,0,21.6,0C8.1,0,0,13.3,0,25c0,11.8,7.8,23.4,20.8,23.4c7.9,0,10.8-3.7,12.9-3.7c1.4,0,1.6,1.2,1.6,2.7h1.8V31.2h-1.8l-0.4,2.2c-0.9,5.3-5.1,13.2-13.5,13.2c-7.5,0-10.4-6.5-10.4-22.4C11,7.4,15,1.8,21.6,1.8c7.5,0,12.6,8.4,13.7,15.1h1.6V1.4z"></path><path d="M60,39.6c-0.1,3.4-2.1,6.3-5.1,6.3c-4.4,0-4.6-3.7-4.6-6.6c0-3.4,0.4-5.7,4.6-6.2l5.1-0.5V39.6z M71.8,41.7c0,1.7-1.1,3.6-1.8,3.6c-1.2,0-1.4-1.2-1.4-3.2V27.2c0-7.4-6.9-9.2-13.6-9.2c-6.5,0-11.2,3.2-11.2,6.8c0,2.3,1.3,4.2,4.2,4.2c2.5,0,4-1.6,4-3.9c0-3.3-3.4-3.3-3.4-3.4c0-1.5,3.8-1.9,6-1.9c4.9,0,5.5,1.8,5.5,5.7v5.4l-6.4,0.5c-5.9,0.5-12.3,2-12.3,8.8c0,5.6,5.1,7.9,10,7.9c2.5,0,7-1,8.7-4.1c1.2,2.7,3.6,4.1,6.5,4.1c4.2,0,6.9-2.5,6.9-6.3H71.8z"></path><polygon points="674.5,18.6 674.5,45.4 679,45.4 679,47.2 661.1,47.2 661.1,45.4 665.6,45.4 665.6,20.5 661.1,20.5 661.1,18.6"></polygon><path d="M286,32.5l10.7-30.7h14.8l0,1.8h-4.2v42h4.2v1.8h-17.8v-1.8h4.3V4h-0.1l-15.1,43.3H281L265.5,3.2h-0.1V40c0,5.2,1.4,5.5,4.9,5.5h0.2v1.8h-11.2v-1.8l0,0c3.7,0,4.4-2.2,4.4-4.9v-37h-4.4V1.7h16.3L286,32.5z"></path><path d="M321.8,29.9v-4.4c0-4.3,1.9-5.7,4.1-5.7c3.1,0,4.1,2.1,4.1,5.7v4.4H321.8z M321.8,31.6h17.9c-0.1-7-6.5-13.7-13.4-13.6c-7.6,0-14.3,6.6-14.3,15.4c0,8.4,6.2,14.7,14.5,14.7c8,0,11.9-4.9,13.4-11.3h-1.8c-1.4,6-4.6,9.5-9.6,9.5c-6,0-6.7-4.7-6.7-9.1V31.6z"></path><path d="M591.1,29.8v-4.4c0-4.3,1.9-5.7,4.1-5.7c3.1,0,4.1,2.1,4.1,5.7v4.4H591.1z M591.1,31.5H609c-0.1-7-6.5-13.7-13.4-13.6c-7.6,0-14.3,6.6-14.3,15.4c0,8.4,6.2,14.7,14.5,14.7c8,0,11.9-4.9,13.4-11.3h-1.8c-1.4,6-4.6,9.5-9.6,9.5c-6,0-6.7-4.7-6.7-9.1V31.5z"></path><polygon points="339.8,1.8 339.8,3.4 344.3,3.4 344.3,45.5 339.8,45.5 339.8,47.3 357.7,47.3 357.7,45.5 353.3,45.5 353.3,1.8"></polygon><polygon points="359,1.8 359,3.4 363.4,3.4 363.4,45.5 359,45.5 359,47.3 376.9,47.3 376.9,45.5 372.4,45.5 372.4,1.8"></polygon><path d="M397.4,39.5c0,4.9-2,6.9-5.3,6.9c-3.3,0-5.3-2-5.3-6.9V26.7c0-4.9,2-6.9,5.3-6.9c3.3,0,5.3,2,5.3,6.9V39.5zM407.5,33.1c0-8.9-6.9-15-15.4-15c-8.6,0-15.4,6.2-15.4,15c0,8.9,6.9,15,15.4,15C400.7,48.1,407.5,41.9,407.5,33.1"></path><path d="M454.1,3.3h4.5v28.8c0,10,6.9,16.1,17.5,16.1c11.9,0,17.1-6.3,17.1-15.8V7.8c0-3.8,1-4.5,3.4-4.5h1.3V1.5h-11.4v1.7h0.8c3.3,0,3.8,1,3.8,4.8v25c0,8.8-5.5,12.8-11,12.8c-9.5,0-11.3-6.4-11.9-14.6V3.3h4.2V1.5h-18.3V3.3z"></path><path d="M566.3,47.9h1.7l9.6-22.7c1.9-4.2,3-4.8,4.5-4.8h0.6v-1.8h-10.1v1.8h1.2c1.9,0,2.7-0.1,2.7,1.6c0,1-0.3,2.1-1.1,3.9l-4.4,10.4L564,20.4h3.6v-1.8h-16.3v1.8h3L566.3,47.9z"></path><path d="M638.6,47.9h1.5c0.3-1,1-1.6,2.3-1.6c1.7,0,3.7,1.6,7.3,1.6c6.2,0,10.4-5.3,10.4-10.6c0-7.9-5.4-8.5-12.4-9.5c-3.6-0.5-5.7-1-5.7-3.9c0-3,2.7-4.3,6.2-4.3c4.9,0,6.7,3.2,8.4,7.4h1.5l0-9.2h-1.5c0,0.8-0.7,1.4-1.9,1.4c-2.1,0-3.8-1.4-6.7-1.4c-6.5,0-9.7,5.5-9.7,9.7c0,8.4,6.4,9.1,11.3,9.7c4.7,0.6,6.4,0.9,6.4,3.9c0,3.4-2.9,5-6.4,5c-4.9,0-8.3-4.3-9.5-9h-1.5V47.9z"></path><polygon points="549,18.6 549,45.4 553.5,45.4 553.5,47.2 535.6,47.2 535.6,45.4 540.1,45.4 540.1,20.5 535.6,20.5 535.6,18.6"></polygon><path d="M540.1,9.7c0,2.5,2,4.5,4.5,4.5c2.5,0,4.5-2,4.5-4.5c0-2.5-2-4.5-4.5-4.5C542,5.2,540.1,7.2,540.1,9.7"></path><path d="M665.6,9.7c0,2.5,2,4.5,4.5,4.5c2.5,0,4.5-2,4.5-4.5c0-2.5-2-4.5-4.5-4.5C667.6,5.2,665.6,7.2,665.6,9.7"></path><path d="M149.8,29.9v-4.4c0-4.3,1.9-5.7,4.1-5.7c3.1,0,4.1,2.1,4.1,5.7v4.4H149.8z M149.8,31.6h17.9c-0.1-7-6.5-13.7-13.4-13.6c-7.6,0-14.3,6.6-14.3,15.4c0,8.4,6.2,14.7,14.5,14.7c8,0,11.9-4.9,13.4-11.3h-1.8c-1.4,6-4.6,9.5-9.6,9.5c-6,0-6.7-4.7-6.7-9.1V31.6z"></path><path d="M228,29.9v-4.4c0-4.3,1.9-5.7,4.1-5.7c2.3,0,4.1,1.3,4.1,5.7v4.4H228z M228,31.6h17.9c-0.1-7-6.5-13.7-13.4-13.6c-7.6,0-14.3,6.6-14.3,15.4c0,8.4,6.2,14.7,14.5,14.7c8,0,11.9-4.9,13.4-11.3h-1.8c-1.4,6-4.6,9.5-9.6,9.5c-6,0-6.7-4.7-6.7-9.1V31.6z"></path><path d="M529.8,45.5V28c0-7-3-10.3-9.1-10.3c-4.3,0-8.7,2.5-10.5,6.3h0v-5.2h-13.4v1.7h4.5v25h-4.5v1.8H514v-1.8h-3.8V28.4c0.6-2.4,3.6-8,7.1-8c2.4,0,3.5,0.8,3.5,5.2v19.9h-3.7v1.8h17.1v-1.8H529.8z"></path><path d="M420.9,18.8v5.2h0c1.8-3.8,6.2-6.3,10.5-6.3c6.2,0,9.1,3.3,9.1,10.3v17.5h4.5v1.8h-17.1v-1.8h3.7V25.7c0-4.3-1.2-5.2-3.5-5.2c-3.5,0-6.6,5.6-7.1,8v17.1h3.8v1.8h-17.2v-1.8h4.5v-25h-4.5v-1.7H420.9z"></path><path d="M135.5,45.6V28.1c0-7-3-10.3-9.1-10.3c-4.3,0-8.7,2.5-10.5,6.3h0v-5.2h-13.4v1.7h4.5v25h-4.5v1.8h17.2v-1.8h-3.8V28.5c0.6-2.4,3.6-8,7.1-8c2.4,0,3.5,0.8,3.5,5.2v19.9h-3.7v1.8H140v-1.8H135.5z"></path><path d="M204.6,9.8c0,2.5,2,4.5,4.5,4.5c2.5,0,4.5-2,4.5-4.5c0-2.5-2-4.5-4.5-4.5C206.6,5.4,204.6,7.4,204.6,9.8"></path><path d="M718,18.6v1.9c2.8,0,4,0.3,4,1.5c0,1-0.3,2.1-1.1,3.9l-4.4,10.4l-7-15.8h3.7v-1.9h-22.3V4.7h-1.2c0,6.9-4.7,13.9-11.2,13.9v1.9h3.4v20.1c0,6.2,5.3,7.4,7.1,7.4c4,0,6.6-1.6,8.6-5l-1.4-0.8c-0.8,1.2-1.8,2.7-3.4,2.7c-1.3,0-2-0.9-2-3.1V20.5h9l11.8,27.3l-4.1,9.7l0,0c0,0,0,0,0,0l0,0c-0.1,0.2-0.3,0.3-0.5,0.3c-0.2,0-0.4-0.2-0.5-0.4c0,0,0,0,0,0c-0.5-1.9-2.2-3.2-4.3-3.2c-2.5,0-4.5,2-4.5,4.5c0,1.7,1,3.2,2.4,4c0,0,0,0,0,0c0,0,0.1,0,0.1,0.1c0.1,0,0.2,0.1,0.3,0.1c0.5,0.2,1,0.3,1.6,0.3c3.8,0.3,5.7-2.5,7-5.3c0.3-0.6,0.6-1.3,0.8-1.9c0.6-1.4,1.6-3.7,2.7-6.5l0,0l1.1-2.6l0,0l9.1-21.6c1.9-4.2,2.7-4.8,5-4.8h0v-1.9H718z"></path><path d="M95.9,17.7c-4.1,0-7.3,2.9-8.6,6.1h-0.1v-4.9H74v1.8h4.5v24.9H74v1.8h19.4v-1.8h-6v-14c0-4.2,1.1-8.4,3.8-10.8c0.2-0.1,0.4-0.1,0.6-0.1c0.2,0.1,0.3,0.3,0.3,0.6l0,0c-0.2,0.5-0.3,1.1-0.3,1.8c-0.1,2.4,1.9,4.2,4.4,4.2c3.1,0,4.9-2.3,4.9-4.7C101.1,19.6,99,17.7,95.9,17.7z"></path><path d="M193.5,19.8c0.1,0,0.3-0.1,0.4,0c0.1,0.1,0.1,0.2,0,0.4l0,0c-0.4,0.7-0.5,1.5-0.2,2.4c0.3,0.9,1.1,1.6,2,1.8c1.9,0.4,3.5-0.9,3.5-2.7c0-1.1-0.7-2-1.5-2.5c-0.8-0.5-1.8-0.8-2.9-0.8c-1.7,0-3.5,0.9-4.8,2c0,0,0,0,0,0c-0.3-0.2-0.6-0.4-0.9-0.6c-1.8-1-4.1-1.7-7.2-1.7c-5.4,0-11.3,3.6-11.3,9.5c0,3.6,1.9,6.4,5.4,7.9v0.1c-2.5,0.3-6.5,2.1-6.5,7.5c0,3.2,1.5,5.7,4.2,6.5v0.1c-2.6,0.7-5.6,3.3-5.6,6.4c0,4.8,5.6,8.5,12.8,8.5c9,0,14.9-6.1,14.9-14c0-6.3-3.1-9.1-9.5-9h-10.8c-1.6,0-2.7-0.1-2.7-1.8c0-1.6,2.5-3.4,4.9-3.4c0.4,0,1.1,0.3,1.3,0.4c0.8,0.3,1.6,0.4,2.7,0.4c5.6,0,11.5-3.2,11.5-9.3c0-1.9-0.8-4.5-2.4-6.1c-0.1-0.1-0.1-0.2,0-0.3c0.6-0.5,1.3-0.9,1.7-1.1C193,20,193.2,19.9,193.5,19.8L193.5,19.8z M184.9,49.6c6.5,0,8.2,0.3,8.2,4.2c0,4.7-5.8,9.1-12.3,9.1c-5.8,0-8.6-3.6-8.8-6.7c0-2.9,1.4-4.7,3.2-6.6H184.9z M186,27.5c0,7.5-1.7,7.8-4.1,7.8c-2.6,0-4-0.5-4-8c0-5.3,0.6-7.5,4-7.5C184.9,19.8,185.9,20,186,27.5L186,27.5z"></path><path d="M631.7,17.5c-4.1,0-7.3,2.9-8.6,6.1H623v-4.9h-13.3v1.8h4.5v24.9h-4.5v1.8h19.4v-1.8h-6v-14c0-4.2,1.1-8.4,3.8-10.8c0.2-0.1,0.4-0.1,0.6-0.1c0.2,0.1,0.3,0.3,0.3,0.6l0,0c-0.2,0.5-0.3,1.1-0.3,1.8c-0.1,2.4,1.9,4.2,4.4,4.2c3.1,0,4.9-2.3,4.9-4.7C636.8,19.3,634.7,17.5,631.7,17.5z"></path>',26)]),2)):(0,o.createCommentVNode)("v-if",!0),e.sei?((0,o.openBlock)(),(0,o.createElementBlock)("g",{key:1,class:(0,o.normalizeClass)(["fill-current",{"-translate-y-8":!e.cmu}])},n[1]||(n[1]=[(0,o.createStaticVNode)('<path d="M30.2,116.6c0,3.9-1.4,6.9-4.3,9.2c-2.8,2.3-6.6,3.4-11.3,3.4c-5.7,0-10-0.6-13-1.9v-3.2c3.3,1.4,7.6,2.1,12.8,2.1c3.8,0,6.8-0.9,9.1-2.6c2.2-1.7,3.3-4,3.3-6.9c0-1.8-0.4-3.2-1.1-4.4c-0.7-1.2-1.9-2.2-3.6-3.2c-1.7-1-4.1-2-7.4-3.1c-4.7-1.6-8-3.4-9.8-5.3c-1.8-1.9-2.7-4.4-2.7-7.6c0-3.5,1.4-6.3,4.1-8.5c2.7-2.2,6.2-3.3,10.5-3.3c4.4,0,8.5,0.8,12.3,2.5l-1.2,2.8c-3.9-1.6-7.5-2.4-11-2.4c-3.4,0-6.2,0.8-8.2,2.4s-3,3.7-3,6.5c0,1.7,0.3,3.1,0.9,4.2c0.6,1.1,1.6,2.1,3.1,3c1.4,0.9,3.9,1.9,7.3,3.2c3.6,1.2,6.3,2.5,8.2,3.6c1.8,1.2,3.1,2.5,4,4C29.8,112.7,30.2,114.5,30.2,116.6z"></path><path d="M66.8,111.2c0,5.6-1.4,10-4.1,13.2c-2.7,3.2-6.5,4.7-11.3,4.7c-3,0-5.7-0.7-8-2.2c-2.3-1.5-4.1-3.6-5.3-6.3c-1.2-2.7-1.8-5.9-1.8-9.5c0-5.6,1.4-10,4.1-13.2c2.7-3.1,6.5-4.7,11.2-4.7c4.7,0,8.5,1.6,11.2,4.8C65.5,101.3,66.8,105.7,66.8,111.2z M39.6,111.2c0,4.7,1,8.4,3.1,11.1c2.1,2.7,5,4,8.8,4s6.8-1.3,8.8-4c2.1-2.7,3.1-6.4,3.1-11.1c0-4.8-1.1-8.5-3.2-11.1c-2.1-2.6-5.1-3.9-8.9-3.9s-6.7,1.3-8.8,3.9C40.6,102.8,39.6,106.5,39.6,111.2z"></path><path d="M88.5,96.8h-8.1v31.8h-3.1V96.8h-6.4v-1.8l6.4-1.2v-2.7c0-4.2,0.8-7.3,2.3-9.3c1.6-2,4.1-3,7.6-3c1.9,0,3.8,0.3,5.7,0.9l-0.7,2.7c-1.7-0.5-3.4-0.8-5-0.8c-2.5,0-4.2,0.7-5.2,2.2s-1.5,3.8-1.5,7.1V94h8.1V96.8z"></path><path d="M106.3,126.4c2,0,3.7-0.2,5.2-0.5v2.5c-1.5,0.5-3.3,0.8-5.3,0.8c-3,0-5.3-0.8-6.7-2.4c-1.4-1.6-2.2-4.2-2.2-7.7V96.8h-5.1v-1.8l5.1-1.4l1.6-7.8h1.6V94h10.1v2.7h-10.1v21.8c0,2.6,0.5,4.6,1.4,5.9C102.8,125.8,104.3,126.4,106.3,126.4z"></path><path d="M147.5,128.5l-7.6-23.1c-0.5-1.6-1.1-3.9-1.9-6.9h-0.2l-0.7,2.3l-1.4,4.6l-7.7,23H125L115.1,94h3.4l5.5,20c1.3,5,2.1,8.6,2.5,10.9h0.2c1.2-5,2.2-8.2,2.7-9.9l7.1-21h2.9l6.8,21c1.5,5,2.5,8.3,2.8,9.9h0.2c0.2-1.4,1-5.1,2.5-11L157,94h3.2l-9.4,34.5H147.5z"></path><path d="M187,128.5l-0.8-5.5H186c-1.7,2.2-3.5,3.8-5.3,4.7c-1.8,0.9-4,1.4-6.5,1.4c-3.4,0-6-0.9-7.9-2.6c-1.9-1.7-2.8-4.1-2.8-7.2c0-3.4,1.4-6,4.2-7.8c2.8-1.9,6.9-2.8,12.2-3l6.6-0.2v-2.3c0-3.3-0.7-5.8-2-7.4c-1.3-1.7-3.5-2.5-6.4-2.5c-3.2,0-6.5,0.9-9.9,2.7l-1.2-2.7c3.8-1.8,7.5-2.7,11.2-2.7c3.8,0,6.6,1,8.5,3c1.9,2,2.8,5,2.8,9.2v22.9H187z M174.3,126.3c3.7,0,6.6-1.1,8.7-3.2c2.1-2.1,3.2-5,3.2-8.8V111l-6,0.3c-4.8,0.2-8.3,1-10.4,2.3c-2.1,1.3-3.1,3.3-3.1,6c0,2.2,0.7,3.8,2,5C170,125.7,171.9,126.3,174.3,126.3z"></path><path d="M215.1,93.4c1.5,0,3,0.1,4.7,0.4l-0.6,3c-1.4-0.4-2.9-0.5-4.5-0.5c-2.9,0-5.4,1.2-7.2,3.7c-1.9,2.5-2.8,5.6-2.8,9.5v19h-3.1V94h2.7l0.3,6.2h0.2c1.4-2.5,2.9-4.3,4.5-5.3C210.8,93.9,212.8,93.4,215.1,93.4z"></path><path d="M236.6,129.2c-5,0-8.9-1.5-11.7-4.6c-2.8-3.1-4.2-7.4-4.2-13c0-5.5,1.4-9.9,4.1-13.2c2.7-3.3,6.4-5,10.9-5c4.1,0,7.3,1.4,9.6,4.3c2.3,2.8,3.5,6.7,3.5,11.6v2.5H224c0,4.7,1.1,8.4,3.3,10.9c2.2,2.5,5.3,3.7,9.3,3.7c2,0,3.7-0.1,5.2-0.4c1.5-0.3,3.4-0.9,5.7-1.8v2.9c-1.9,0.8-3.7,1.4-5.4,1.7S238.6,129.2,236.6,129.2z M235.7,96.2c-3.3,0-6,1.1-8,3.3c-2,2.2-3.2,5.3-3.5,9.5h21.3c0-4-0.9-7.1-2.6-9.4C241.2,97.3,238.8,96.2,235.7,96.2z"></path><path d="M300.1,128.5h-25.4V82.1h25.4v3H278v17.6h20.9v3H278v19.9h22.1V128.5z"></path><path d="M331.6,128.5v-22.4c0-3.5-0.7-6-2.2-7.6c-1.5-1.6-3.7-2.4-6.8-2.4c-4.1,0-7.1,1-9.1,3.1c-1.9,2.1-2.9,5.5-2.9,10.1v19h-3.1V94h2.7l0.6,4.7h0.2c2.2-3.6,6.2-5.4,12-5.4c7.8,0,11.7,4.2,11.7,12.6v22.6H331.6z"></path><path d="M372.3,94v2.2l-7.1,0.4c1.9,2.4,2.9,5,2.9,7.8c0,3.3-1.1,6-3.3,8.1c-2.2,2.1-5.2,3.1-8.9,3.1c-1.6,0-2.7-0.1-3.3-0.2c-1.2,0.7-2.2,1.4-2.9,2.3c-0.7,0.9-1,1.8-1,2.8c0,1.1,0.4,1.9,1.3,2.4s2.2,0.8,4.2,0.8h6c3.7,0,6.6,0.8,8.6,2.3c2,1.5,3,3.7,3,6.7c0,3.6-1.5,6.4-4.4,8.4c-3,2-7.2,3-12.6,3c-4.3,0-7.7-0.8-10.1-2.5c-2.4-1.7-3.6-4-3.6-7c0-2.4,0.7-4.3,2.2-5.9c1.5-1.6,3.5-2.6,6-3.2c-1-0.4-1.9-1.1-2.5-1.9c-0.6-0.8-0.9-1.8-0.9-2.8c0-2.3,1.5-4.3,4.4-6.1c-2-0.8-3.6-2.1-4.7-3.9c-1.1-1.8-1.7-3.8-1.7-6.1c0-3.4,1.1-6.2,3.3-8.3c2.2-2.1,5.1-3.1,8.9-3.1c2.3,0,4,0.2,5.3,0.7H372.3zM344.4,134.4c0,4.7,3.5,7.1,10.6,7.1c9.1,0,13.6-2.9,13.6-8.7c0-2.1-0.7-3.6-2.1-4.5c-1.4-0.9-3.7-1.4-6.9-1.4h-5.6C347.5,126.9,344.4,129.4,344.4,134.4z M347,104.8c0,2.7,0.8,4.7,2.4,6.2c1.6,1.5,3.8,2.2,6.5,2.2c2.9,0,5.1-0.7,6.6-2.2s2.3-3.6,2.3-6.3c0-2.9-0.8-5.1-2.4-6.6s-3.8-2.2-6.6-2.2c-2.8,0-4.9,0.8-6.5,2.4C347.8,99.8,347,102,347,104.8z"></path><path d="M380.2,84.5c0-2,0.7-3,2-3c0.7,0,1.2,0.3,1.5,0.8c0.4,0.5,0.6,1.3,0.6,2.3c0,1-0.2,1.7-0.6,2.3c-0.4,0.6-0.9,0.8-1.5,0.8C380.9,87.5,380.2,86.5,380.2,84.5z M383.8,128.5h-3.1V94h3.1V128.5z"></path><path d="M420.2,128.5v-22.4c0-3.5-0.7-6-2.2-7.6c-1.5-1.6-3.7-2.4-6.8-2.4c-4.1,0-7.1,1-9.1,3.1c-1.9,2.1-2.9,5.5-2.9,10.1v19h-3.1V94h2.7l0.6,4.7h0.2c2.2-3.6,6.2-5.4,12-5.4c7.8,0,11.7,4.2,11.7,12.6v22.6H420.2z"></path><path d="M446.9,129.2c-5,0-8.9-1.5-11.7-4.6c-2.8-3.1-4.2-7.4-4.2-13c0-5.5,1.4-9.9,4.1-13.2c2.7-3.3,6.4-5,10.9-5c4.1,0,7.3,1.4,9.6,4.3c2.3,2.8,3.5,6.7,3.5,11.6v2.5h-24.9c0,4.7,1.1,8.4,3.3,10.9c2.2,2.5,5.3,3.7,9.3,3.7c2,0,3.7-0.1,5.2-0.4c1.5-0.3,3.4-0.9,5.7-1.8v2.9c-1.9,0.8-3.7,1.4-5.4,1.7S448.9,129.2,446.9,129.2z M446,96.2c-3.3,0-6,1.1-8,3.3c-2,2.2-3.2,5.3-3.5,9.5h21.3c0-4-0.9-7.1-2.6-9.4C451.5,97.3,449.1,96.2,446,96.2z"></path><path d="M481.4,129.2c-5,0-8.9-1.5-11.7-4.6c-2.8-3.1-4.2-7.4-4.2-13c0-5.5,1.4-9.9,4.1-13.2c2.7-3.3,6.4-5,10.9-5c4.1,0,7.3,1.4,9.6,4.3c2.3,2.8,3.5,6.7,3.5,11.6v2.5h-24.9c0,4.7,1.1,8.4,3.3,10.9c2.2,2.5,5.3,3.7,9.3,3.7c2,0,3.7-0.1,5.2-0.4c1.5-0.3,3.4-0.9,5.7-1.8v2.9c-1.9,0.8-3.7,1.4-5.4,1.7S483.4,129.2,481.4,129.2z M480.5,96.2c-3.3,0-6,1.1-8,3.3c-2,2.2-3.2,5.3-3.5,9.5h21.3c0-4-0.9-7.1-2.6-9.4C486,97.3,483.6,96.2,480.5,96.2z"></path><path d="M515,93.4c1.5,0,3,0.1,4.7,0.4l-0.6,3c-1.4-0.4-2.9-0.5-4.5-0.5c-2.9,0-5.4,1.2-7.2,3.7c-1.9,2.5-2.8,5.6-2.8,9.5v19h-3.1V94h2.7l0.3,6.2h0.2c1.4-2.5,2.9-4.3,4.5-5.3C510.8,93.9,512.7,93.4,515,93.4z"></path><path d="M524.1,84.5c0-2,0.7-3,2-3c0.7,0,1.2,0.3,1.5,0.8c0.4,0.5,0.6,1.3,0.6,2.3c0,1-0.2,1.7-0.6,2.3c-0.4,0.6-0.9,0.8-1.5,0.8C524.7,87.5,524.1,86.5,524.1,84.5z M527.7,128.5h-3.1V94h3.1V128.5z"></path><path d="M564,128.5v-22.4c0-3.5-0.7-6-2.2-7.6c-1.5-1.6-3.7-2.4-6.8-2.4c-4.1,0-7.1,1-9.1,3.1c-1.9,2.1-2.9,5.5-2.9,10.1v19H540V94h2.7l0.6,4.7h0.2c2.2-3.6,6.2-5.4,12-5.4c7.8,0,11.7,4.2,11.7,12.6v22.6H564z"></path><path d="M605.6,94v2.2l-7.1,0.4c1.9,2.4,2.9,5,2.9,7.8c0,3.3-1.1,6-3.3,8.1c-2.2,2.1-5.2,3.1-8.9,3.1c-1.6,0-2.7-0.1-3.3-0.2c-1.2,0.7-2.2,1.4-2.9,2.3c-0.7,0.9-1,1.8-1,2.8c0,1.1,0.4,1.9,1.3,2.4s2.2,0.8,4.2,0.8h6c3.7,0,6.6,0.8,8.6,2.3c2,1.5,3,3.7,3,6.7c0,3.6-1.5,6.4-4.4,8.4c-3,2-7.2,3-12.6,3c-4.3,0-7.7-0.8-10.1-2.5c-2.4-1.7-3.6-4-3.6-7c0-2.4,0.7-4.3,2.2-5.9c1.5-1.6,3.5-2.6,6-3.2c-1-0.4-1.9-1.1-2.5-1.9c-0.6-0.8-0.9-1.8-0.9-2.8c0-2.3,1.5-4.3,4.4-6.1c-2-0.8-3.6-2.1-4.7-3.9c-1.1-1.8-1.7-3.8-1.7-6.1c0-3.4,1.1-6.2,3.3-8.3c2.2-2.1,5.1-3.1,8.9-3.1c2.3,0,4,0.2,5.3,0.7H605.6zM577.7,134.4c0,4.7,3.5,7.1,10.6,7.1c9.1,0,13.6-2.9,13.6-8.7c0-2.1-0.7-3.6-2.1-4.5c-1.4-0.9-3.7-1.4-6.9-1.4h-5.7C580.9,126.9,577.7,129.4,577.7,134.4z M580.3,104.8c0,2.7,0.8,4.7,2.4,6.2c1.6,1.5,3.8,2.2,6.5,2.2c2.9,0,5.1-0.7,6.6-2.2s2.3-3.6,2.3-6.3c0-2.9-0.8-5.1-2.4-6.6s-3.8-2.2-6.6-2.2c-2.8,0-4.9,0.8-6.5,2.4C581.1,99.8,580.3,102,580.3,104.8z"></path><path d="M626.5,128.5V82.1h3.2v46.4H626.5z"></path><path d="M665.9,128.5v-22.4c0-3.5-0.7-6-2.2-7.6c-1.5-1.6-3.7-2.4-6.8-2.4c-4.1,0-7.1,1-9.1,3.1c-1.9,2.1-2.9,5.5-2.9,10.1v19h-3.1V94h2.7l0.6,4.7h0.2c2.2-3.6,6.2-5.4,12-5.4c7.8,0,11.7,4.2,11.7,12.6v22.6H665.9z"></path><path d="M700.9,119.6c0,3.1-1.2,5.5-3.5,7.1c-2.3,1.7-5.7,2.5-10,2.5c-4.6,0-8.3-0.7-11-2.1v-3.4c3.5,1.7,7.1,2.6,11,2.6c3.4,0,6-0.6,7.8-1.7c1.8-1.1,2.7-2.6,2.7-4.5c0-1.7-0.7-3.2-2.1-4.4c-1.4-1.2-3.7-2.3-6.9-3.5c-3.4-1.2-5.9-2.3-7.3-3.2c-1.4-0.9-2.4-1.9-3.2-3c-0.7-1.1-1.1-2.5-1.1-4.1c0-2.6,1.1-4.6,3.3-6.1c2.2-1.5,5.2-2.3,9.1-2.3c3.7,0,7.3,0.7,10.6,2.1l-1.2,2.9c-3.4-1.4-6.5-2.1-9.4-2.1c-2.8,0-5,0.5-6.7,1.4c-1.7,0.9-2.5,2.2-2.5,3.9c0,1.8,0.6,3.2,1.9,4.3c1.3,1.1,3.8,2.3,7.5,3.6c3.1,1.1,5.4,2.1,6.8,3c1.4,0.9,2.5,1.9,3.2,3.1S700.9,118,700.9,119.6z"></path><path d="M719.3,126.4c2,0,3.7-0.2,5.2-0.5v2.5c-1.5,0.5-3.3,0.8-5.3,0.8c-3,0-5.3-0.8-6.7-2.4c-1.4-1.6-2.2-4.2-2.2-7.7V96.8h-5.1v-1.8l5.1-1.4l1.6-7.8h1.6V94h10.1v2.7h-10.1v21.8c0,2.6,0.5,4.6,1.4,5.9C715.8,125.8,717.3,126.4,719.3,126.4z"></path><path d="M730.4,84.5c0-2,0.7-3,2-3c0.7,0,1.2,0.3,1.5,0.8c0.4,0.5,0.6,1.3,0.6,2.3c0,1-0.2,1.7-0.6,2.3c-0.4,0.6-0.9,0.8-1.5,0.8C731,87.5,730.4,86.5,730.4,84.5z M733.9,128.5h-3.1V94h3.1V128.5z"></path><path d="M756.2,126.4c2,0,3.7-0.2,5.2-0.5v2.5c-1.5,0.5-3.3,0.8-5.3,0.8c-3,0-5.3-0.8-6.7-2.4c-1.4-1.6-2.2-4.2-2.2-7.7V96.8h-5.1v-1.8l5.1-1.4l1.6-7.8h1.6V94h10.1v2.7h-10.1v21.8c0,2.6,0.5,4.6,1.4,5.9C752.8,125.8,754.2,126.4,756.2,126.4z"></path><path d="M769.5,94v22.3c0,3.5,0.7,6,2.2,7.6c1.5,1.6,3.7,2.4,6.8,2.4c4.1,0,7.1-1,9.1-3.1c1.9-2.1,2.9-5.4,2.9-10.1V94h3.1v34.5h-2.7l-0.6-4.8h-0.2c-2.2,3.6-6.2,5.4-12,5.4c-7.8,0-11.8-4.2-11.8-12.6V94H769.5z"></path><path d="M814.8,126.4c2,0,3.7-0.2,5.2-0.5v2.5c-1.5,0.5-3.3,0.8-5.3,0.8c-3,0-5.3-0.8-6.7-2.4c-1.4-1.6-2.2-4.2-2.2-7.7V96.8h-5.1v-1.8l5.1-1.4l1.6-7.8h1.6V94h10.1v2.7H809v21.8c0,2.6,0.5,4.6,1.4,5.9C811.3,125.8,812.8,126.4,814.8,126.4z"></path><path d="M839.7,129.2c-5,0-8.9-1.5-11.7-4.6c-2.8-3.1-4.2-7.4-4.2-13c0-5.5,1.4-9.9,4.1-13.2c2.7-3.3,6.4-5,10.9-5c4.1,0,7.3,1.4,9.6,4.3c2.3,2.8,3.5,6.7,3.5,11.6v2.5h-24.9c0,4.7,1.1,8.4,3.3,10.9c2.2,2.5,5.3,3.7,9.3,3.7c2,0,3.7-0.1,5.2-0.4c1.5-0.3,3.4-0.9,5.7-1.8v2.9c-1.9,0.8-3.7,1.4-5.4,1.7S841.7,129.2,839.7,129.2z M838.8,96.2c-3.3,0-6,1.1-8,3.3c-2,2.2-3.2,5.3-3.5,9.5h21.3c0-4-0.9-7.1-2.6-9.4C844.2,97.3,841.8,96.2,838.8,96.2z"></path>',28)]),2)):(0,o.createCommentVNode)("v-if",!0)],2)}}}))},36776:(e,t,n)=>{n.r(t),n.d(t,{default:()=>r.a});var a=n(69925),r=n.n(a),o={};for(const e in a)"default"!==e&&(o[e]=()=>a[e]);n.d(t,o)},38587:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var a=n(43793),r={};for(const e in a)"default"!==e&&(r[e]=()=>a[e]);n.d(t,r);const o=a.default},40186:(e,t,n)=>{Object.defineProperty(t,"B",{value:!0});var a=n(10785),r=n(10785),o={class:"text-gray-600 group-hover:text-red-600 dark:group-hover:text-red-300 w-fit inline-block my-auto text-base"},l={key:0,class:"w-fit my-auto h-full whitespace-nowrap"},i={key:0,class:"relative inline-block w-5 h-full float-right text-red-600 dark:text-red-300 transition-all",xmlns:"http://www.w3.org/2000/svg",width:"16",height:"20",viewBox:"0 0 24 24",fill:"none"},s={key:1,class:"inline-block w-3.5 mb-1 h-4 transition-all text-red-600 dark:text-red-300",xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 448 512"},c={key:2,class:"w-5 h-full mb-[1px] -ml-0.5 opacity-100 relative inline-block transition-all",xmlns:"http://www.w3.org/2000/svg",width:"16",height:"20",viewBox:"0 0 24 24",fill:"none"},d={key:0,class:"w-full h-2 mt-2 mb-2 border-gray-100 dark:border-gray-700"};t.A=(0,a.defineComponent)({__name:"MobilePanel",props:{children:{type:Object,default:null},navigate:{type:Function,default:function(){}}},setup:function(e){return function(t,n){var a=(0,r.resolveComponent)("SdsNavigationItem");return(0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[(0,r.createVNode)(a,{type:"back",onClick:n[0]||(n[0]=function(t){return e.navigate()})}),n[5]||(n[5]=(0,r.createElementVNode)("hr",{class:"w-full h-2 mt-2 mb-2 border-gray-100 dark:border-gray-700"},null,-1)),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.children,(function(t,u){var p;return(0,r.openBlock)(),(0,r.createElementBlock)("div",{key:t.key,class:"flex flex-col justify-start w-full group"},[(0,r.createVNode)(a,{label:t.label,href:t.href,external:t.external},{default:(0,r.withCtx)((function(){return[(0,r.createElementVNode)("p",o,[(0,r.createElementVNode)("span",{class:(0,r.normalizeClass)({"font-light":"landing-page"!==t.type})},(0,r.toDisplayString)(t.label),3),t.cta||"landing-page"===t.type||t.external?((0,r.openBlock)(),(0,r.createElementBlock)("span",l,[n[4]||(n[4]=(0,r.createTextVNode)((0,r.toDisplayString)(" ")+" ")),t.external&&"landing-page"===t.type?((0,r.openBlock)(),(0,r.createElementBlock)("svg",i,n[1]||(n[1]=[(0,r.createElementVNode)("path",{class:"transition-transform -rotate-45 translate-y-[7px] -translate-x-[0.5px] scale-y-90 scale-x-95","stroke-width":"1",d:"M18.7063 12.7086C19.0969 12.318 19.0969 11.6836 18.7063 11.293L13.7063 6.29297C13.3156 5.90234 12.6813 5.90234 12.2906 6.29297C11.9 6.68359 11.9 7.31797 12.2906 7.70859L15.5875 11.0023H6C5.44687 11.0023 5 11.4492 5 12.0023C5 12.5555 5.44687 13.0023 6 13.0023H15.5844L12.2937 16.2961C11.9031 16.6867 11.9031 17.3211 12.2937 17.7117C12.6844 18.1023 13.3188 18.1023 13.7094 17.7117L18.7094 12.7117L18.7063 12.7086Z",fill:"currentColor"},null,-1),(0,r.createElementVNode)("path",{d:"M11 5H7C5.89543 5 5 5.89543 5 7V17C5 18.1046 5.89543 19 7 19H17C18.1046 19 19 18.1046 19 17V13",class:"opacity-100 scale-90",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round"},null,-1)]))):(0,r.createCommentVNode)("v-if",!0),!t.cta&&"landing-page"!==t.type||t.external?(0,r.createCommentVNode)("v-if",!0):((0,r.openBlock)(),(0,r.createElementBlock)("svg",s,n[2]||(n[2]=[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"},null,-1)]))),!t.external||"simple"!==t.type&&"descriptive"!==t.type?(0,r.createCommentVNode)("v-if",!0):((0,r.openBlock)(),(0,r.createElementBlock)("svg",c,n[3]||(n[3]=[(0,r.createElementVNode)("path",{class:"transition-transform -rotate-45 translate-y-[7px] -translate-x-[0.5px] scale-y-90 scale-x-95","stroke-width":"1",d:"M18.7063 12.7086C19.0969 12.318 19.0969 11.6836 18.7063 11.293L13.7063 6.29297C13.3156 5.90234 12.6813 5.90234 12.2906 6.29297C11.9 6.68359 11.9 7.31797 12.2906 7.70859L15.5875 11.0023H6C5.44687 11.0023 5 11.4492 5 12.0023C5 12.5555 5.44687 13.0023 6 13.0023H15.5844L12.2937 16.2961C11.9031 16.6867 11.9031 17.3211 12.2937 17.7117C12.6844 18.1023 13.3188 18.1023 13.7094 17.7117L18.7094 12.7117L18.7063 12.7086Z",fill:"currentColor"},null,-1),(0,r.createElementVNode)("path",{d:"M11 5H7C5.89543 5 5 5.89543 5 7V17C5 18.1046 5.89543 19 7 19H17C18.1046 19 19 18.1046 19 17V13",class:"opacity-100 scale-90",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round"},null,-1)])))])):(0,r.createCommentVNode)("v-if",!0)])]})),_:2},1032,["label","href","external"]),parseInt(t.column)!==parseInt(null===(p=e.children[u+1])||void 0===p?void 0:p.column)&&u.toString()!==(e.children.length-1).toString()?((0,r.openBlock)(),(0,r.createElementBlock)("hr",d)):(0,r.createCommentVNode)("v-if",!0)])})),128))],64)}}})},41495:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var a=n(50511),r={};for(const e in a)"default"!==e&&(r[e]=()=>a[e]);n.d(t,r);const o=a.default},43793:(e,t,n)=>{n.r(t),n.d(t,{default:()=>r.a});var a=n(36196),r=n.n(a),o={};for(const e in a)"default"!==e&&(o[e]=()=>a[e]);n.d(t,o)},48304:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var a=n(36776),r={};for(const e in a)"default"!==e&&(r[e]=()=>a[e]);n.d(t,r);const o=a.default},48543:(e,t,n)=>{function a(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return e=>e in t}n.r(t),n.d(t,{EMPTY_ARR:()=>o,EMPTY_OBJ:()=>r,NO:()=>i,NOOP:()=>l,PatchFlagNames:()=>Q,PatchFlags:()=>j,ShapeFlags:()=>Y,SlotFlags:()=>q,camelize:()=>A,capitalize:()=>V,cssVarNameEscapeSymbolsRE:()=>Oe,def:()=>F,escapeHtml:()=>Me,escapeHtmlComment:()=>Te,extend:()=>d,genCacheKey:()=>G,genPropsAccessExp:()=>K,generateCodeFrame:()=>ne,getEscapedCssVarName:()=>Ne,getGlobalThis:()=>W,hasChanged:()=>z,hasOwn:()=>h,hyphenate:()=>D,includeBooleanAttr:()=>ve,invokeArrayFns:()=>B,isArray:()=>f,isBooleanAttr:()=>ye,isBuiltInDirective:()=>T,isDate:()=>y,isFunction:()=>b,isGloballyAllowed:()=>Z,isGloballyWhitelisted:()=>ee,isHTMLTag:()=>ue,isIntegerKey:()=>M,isKnownHtmlAttr:()=>Ce,isKnownMathMLAttr:()=>Ee,isKnownSvgAttr:()=>_e,isMap:()=>g,isMathMLTag:()=>he,isModelListener:()=>c,isObject:()=>w,isOn:()=>s,isPlainObject:()=>L,isPromise:()=>C,isRegExp:()=>v,isRenderableAttrValue:()=>Se,isReservedProp:()=>R,isSSRSafeAttrName:()=>xe,isSVGTag:()=>pe,isSet:()=>m,isSpecialBooleanAttr:()=>me,isString:()=>k,isSymbol:()=>x,isVoidTag:()=>fe,looseEqual:()=>Ae,looseIndexOf:()=>Ie,looseToNumber:()=>X,makeMap:()=>a,normalizeClass:()=>ce,normalizeProps:()=>de,normalizeStyle:()=>ae,objectToString:()=>_,parseStringStyle:()=>ie,propsToAttrMap:()=>we,remove:()=>u,slotFlagsText:()=>J,stringifyStyle:()=>se,toDisplayString:()=>Ve,toHandlerKey:()=>P,toNumber:()=>H,toRawType:()=>S,toTypeString:()=>E});const r={},o=[],l=()=>{},i=()=>!1,s=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),c=e=>e.startsWith("onUpdate:"),d=Object.assign,u=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},p=Object.prototype.hasOwnProperty,h=(e,t)=>p.call(e,t),f=Array.isArray,g=e=>"[object Map]"===E(e),m=e=>"[object Set]"===E(e),y=e=>"[object Date]"===E(e),v=e=>"[object RegExp]"===E(e),b=e=>"function"==typeof e,k=e=>"string"==typeof e,x=e=>"symbol"==typeof e,w=e=>null!==e&&"object"==typeof e,C=e=>(w(e)||b(e))&&b(e.then)&&b(e.catch),_=Object.prototype.toString,E=e=>_.call(e),S=e=>E(e).slice(8,-1),L=e=>"[object Object]"===E(e),M=e=>k(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,R=a(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),T=a("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),O=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},N=/-(\w)/g,A=O((e=>e.replace(N,((e,t)=>t?t.toUpperCase():"")))),I=/\B([A-Z])/g,D=O((e=>e.replace(I,"-$1").toLowerCase())),V=O((e=>e.charAt(0).toUpperCase()+e.slice(1))),P=O((e=>e?`on${V(e)}`:"")),z=(e,t)=>!Object.is(e,t),B=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},F=(e,t,n,a=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:n})},X=e=>{const t=parseFloat(e);return isNaN(t)?e:t},H=e=>{const t=k(e)?Number(e):NaN;return isNaN(t)?e:t};let $;const W=()=>$||($="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{}),U=/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/;function K(e){return U.test(e)?`__props.${e}`:`__props[${JSON.stringify(e)}]`}function G(e,t){return e+JSON.stringify(t,((e,t)=>"function"==typeof t?t.toString():t))}const j={TEXT:1,1:"TEXT",CLASS:2,2:"CLASS",STYLE:4,4:"STYLE",PROPS:8,8:"PROPS",FULL_PROPS:16,16:"FULL_PROPS",NEED_HYDRATION:32,32:"NEED_HYDRATION",STABLE_FRAGMENT:64,64:"STABLE_FRAGMENT",KEYED_FRAGMENT:128,128:"KEYED_FRAGMENT",UNKEYED_FRAGMENT:256,256:"UNKEYED_FRAGMENT",NEED_PATCH:512,512:"NEED_PATCH",DYNAMIC_SLOTS:1024,1024:"DYNAMIC_SLOTS",DEV_ROOT_FRAGMENT:2048,2048:"DEV_ROOT_FRAGMENT",CACHED:-1,"-1":"CACHED",BAIL:-2,"-2":"BAIL"},Q={1:"TEXT",2:"CLASS",4:"STYLE",8:"PROPS",16:"FULL_PROPS",32:"NEED_HYDRATION",64:"STABLE_FRAGMENT",128:"KEYED_FRAGMENT",256:"UNKEYED_FRAGMENT",512:"NEED_PATCH",1024:"DYNAMIC_SLOTS",2048:"DEV_ROOT_FRAGMENT",[-1]:"HOISTED",[-2]:"BAIL"},Y={ELEMENT:1,1:"ELEMENT",FUNCTIONAL_COMPONENT:2,2:"FUNCTIONAL_COMPONENT",STATEFUL_COMPONENT:4,4:"STATEFUL_COMPONENT",TEXT_CHILDREN:8,8:"TEXT_CHILDREN",ARRAY_CHILDREN:16,16:"ARRAY_CHILDREN",SLOTS_CHILDREN:32,32:"SLOTS_CHILDREN",TELEPORT:64,64:"TELEPORT",SUSPENSE:128,128:"SUSPENSE",COMPONENT_SHOULD_KEEP_ALIVE:256,256:"COMPONENT_SHOULD_KEEP_ALIVE",COMPONENT_KEPT_ALIVE:512,512:"COMPONENT_KEPT_ALIVE",COMPONENT:6,6:"COMPONENT"},q={STABLE:1,1:"STABLE",DYNAMIC:2,2:"DYNAMIC",FORWARDED:3,3:"FORWARDED"},J={1:"STABLE",2:"DYNAMIC",3:"FORWARDED"},Z=a("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol"),ee=Z,te=2;function ne(e,t=0,n=e.length){if((t=Math.max(0,Math.min(t,e.length)))>(n=Math.max(0,Math.min(n,e.length))))return"";let a=e.split(/(\r?\n)/);const r=a.filter(((e,t)=>t%2==1));a=a.filter(((e,t)=>t%2==0));let o=0;const l=[];for(let e=0;e<a.length;e++)if(o+=a[e].length+(r[e]&&r[e].length||0),o>=t){for(let i=e-te;i<=e+te||n>o;i++){if(i<0||i>=a.length)continue;const s=i+1;l.push(`${s}${" ".repeat(Math.max(3-String(s).length,0))}|  ${a[i]}`);const c=a[i].length,d=r[i]&&r[i].length||0;if(i===e){const e=t-(o-(c+d)),a=Math.max(1,n>o?c-e:n-t);l.push("   |  "+" ".repeat(e)+"^".repeat(a))}else if(i>e){if(n>o){const e=Math.max(Math.min(n-o,c),1);l.push("   |  "+"^".repeat(e))}o+=c+d}}break}return l.join("\n")}function ae(e){if(f(e)){const t={};for(let n=0;n<e.length;n++){const a=e[n],r=k(a)?ie(a):ae(a);if(r)for(const e in r)t[e]=r[e]}return t}if(k(e)||w(e))return e}const re=/;(?![^(]*\))/g,oe=/:([^]+)/,le=/\/\*[^]*?\*\//g;function ie(e){const t={};return e.replace(le,"").split(re).forEach((e=>{if(e){const n=e.split(oe);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function se(e){if(!e)return"";if(k(e))return e;let t="";for(const n in e){const a=e[n];(k(a)||"number"==typeof a)&&(t+=`${n.startsWith("--")?n:D(n)}:${a};`)}return t}function ce(e){let t="";if(k(e))t=e;else if(f(e))for(let n=0;n<e.length;n++){const a=ce(e[n]);a&&(t+=a+" ")}else if(w(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function de(e){if(!e)return null;let{class:t,style:n}=e;return t&&!k(t)&&(e.class=ce(t)),n&&(e.style=ae(n)),e}const ue=a("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot"),pe=a("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view"),he=a("annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics"),fe=a("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr"),ge="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",me=a(ge),ye=a(ge+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,inert,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected");function ve(e){return!!e||""===e}const be=/[>/="'\u0009\u000a\u000c\u0020]/,ke={};function xe(e){if(ke.hasOwnProperty(e))return ke[e];const t=be.test(e);return t&&console.error(`unsafe attribute name: ${e}`),ke[e]=!t}const we={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},Ce=a("accept,accept-charset,accesskey,action,align,allow,alt,async,autocapitalize,autocomplete,autofocus,autoplay,background,bgcolor,border,buffered,capture,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,contenteditable,contextmenu,controls,coords,crossorigin,csp,data,datetime,decoding,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,enterkeyhint,for,form,formaction,formenctype,formmethod,formnovalidate,formtarget,headers,height,hidden,high,href,hreflang,http-equiv,icon,id,importance,inert,integrity,ismap,itemprop,keytype,kind,label,lang,language,loading,list,loop,low,manifest,max,maxlength,minlength,media,min,multiple,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,referrerpolicy,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,selected,shape,size,sizes,slot,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,translate,type,usemap,value,width,wrap"),_e=a("xmlns,accent-height,accumulate,additive,alignment-baseline,alphabetic,amplitude,arabic-form,ascent,attributeName,attributeType,azimuth,baseFrequency,baseline-shift,baseProfile,bbox,begin,bias,by,calcMode,cap-height,class,clip,clipPathUnits,clip-path,clip-rule,color,color-interpolation,color-interpolation-filters,color-profile,color-rendering,contentScriptType,contentStyleType,crossorigin,cursor,cx,cy,d,decelerate,descent,diffuseConstant,direction,display,divisor,dominant-baseline,dur,dx,dy,edgeMode,elevation,enable-background,end,exponent,fill,fill-opacity,fill-rule,filter,filterRes,filterUnits,flood-color,flood-opacity,font-family,font-size,font-size-adjust,font-stretch,font-style,font-variant,font-weight,format,from,fr,fx,fy,g1,g2,glyph-name,glyph-orientation-horizontal,glyph-orientation-vertical,glyphRef,gradientTransform,gradientUnits,hanging,height,href,hreflang,horiz-adv-x,horiz-origin-x,id,ideographic,image-rendering,in,in2,intercept,k,k1,k2,k3,k4,kernelMatrix,kernelUnitLength,kerning,keyPoints,keySplines,keyTimes,lang,lengthAdjust,letter-spacing,lighting-color,limitingConeAngle,local,marker-end,marker-mid,marker-start,markerHeight,markerUnits,markerWidth,mask,maskContentUnits,maskUnits,mathematical,max,media,method,min,mode,name,numOctaves,offset,opacity,operator,order,orient,orientation,origin,overflow,overline-position,overline-thickness,panose-1,paint-order,path,pathLength,patternContentUnits,patternTransform,patternUnits,ping,pointer-events,points,pointsAtX,pointsAtY,pointsAtZ,preserveAlpha,preserveAspectRatio,primitiveUnits,r,radius,referrerPolicy,refX,refY,rel,rendering-intent,repeatCount,repeatDur,requiredExtensions,requiredFeatures,restart,result,rotate,rx,ry,scale,seed,shape-rendering,slope,spacing,specularConstant,specularExponent,speed,spreadMethod,startOffset,stdDeviation,stemh,stemv,stitchTiles,stop-color,stop-opacity,strikethrough-position,strikethrough-thickness,string,stroke,stroke-dasharray,stroke-dashoffset,stroke-linecap,stroke-linejoin,stroke-miterlimit,stroke-opacity,stroke-width,style,surfaceScale,systemLanguage,tabindex,tableValues,target,targetX,targetY,text-anchor,text-decoration,text-rendering,textLength,to,transform,transform-origin,type,u1,u2,underline-position,underline-thickness,unicode,unicode-bidi,unicode-range,units-per-em,v-alphabetic,v-hanging,v-ideographic,v-mathematical,values,vector-effect,version,vert-adv-y,vert-origin-x,vert-origin-y,viewBox,viewTarget,visibility,width,widths,word-spacing,writing-mode,x,x-height,x1,x2,xChannelSelector,xlink:actuate,xlink:arcrole,xlink:href,xlink:role,xlink:show,xlink:title,xlink:type,xmlns:xlink,xml:base,xml:lang,xml:space,y,y1,y2,yChannelSelector,z,zoomAndPan"),Ee=a("accent,accentunder,actiontype,align,alignmentscope,altimg,altimg-height,altimg-valign,altimg-width,alttext,bevelled,close,columnsalign,columnlines,columnspan,denomalign,depth,dir,display,displaystyle,encoding,equalcolumns,equalrows,fence,fontstyle,fontweight,form,frame,framespacing,groupalign,height,href,id,indentalign,indentalignfirst,indentalignlast,indentshift,indentshiftfirst,indentshiftlast,indextype,justify,largetop,largeop,lquote,lspace,mathbackground,mathcolor,mathsize,mathvariant,maxsize,minlabelspacing,mode,other,overflow,position,rowalign,rowlines,rowspan,rquote,rspace,scriptlevel,scriptminsize,scriptsizemultiplier,selection,separator,separators,shift,side,src,stackalign,stretchy,subscriptshift,superscriptshift,symmetric,voffset,width,widths,xlink:href,xlink:show,xlink:type,xmlns");function Se(e){if(null==e)return!1;const t=typeof e;return"string"===t||"number"===t||"boolean"===t}const Le=/["'&<>]/;function Me(e){const t=""+e,n=Le.exec(t);if(!n)return t;let a,r,o="",l=0;for(r=n.index;r<t.length;r++){switch(t.charCodeAt(r)){case 34:a="&quot;";break;case 38:a="&amp;";break;case 39:a="&#39;";break;case 60:a="&lt;";break;case 62:a="&gt;";break;default:continue}l!==r&&(o+=t.slice(l,r)),l=r+1,o+=a}return l!==r?o+t.slice(l,r):o}const Re=/^-?>|<!--|-->|--!>|<!-$/g;function Te(e){return e.replace(Re,"")}const Oe=/[ !"#$%&'()*+,./:;<=>?@[\\\]^`{|}~]/g;function Ne(e,t){return e.replace(Oe,(e=>t?'"'===e?'\\\\\\"':`\\\\${e}`:`\\${e}`))}function Ae(e,t){if(e===t)return!0;let n=y(e),a=y(t);if(n||a)return!(!n||!a)&&e.getTime()===t.getTime();if(n=x(e),a=x(t),n||a)return e===t;if(n=f(e),a=f(t),n||a)return!(!n||!a)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let a=0;n&&a<e.length;a++)n=Ae(e[a],t[a]);return n}(e,t);if(n=w(e),a=w(t),n||a){if(!n||!a)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const a=e.hasOwnProperty(n),r=t.hasOwnProperty(n);if(a&&!r||!a&&r||!Ae(e[n],t[n]))return!1}}return String(e)===String(t)}function Ie(e,t){return e.findIndex((e=>Ae(e,t)))}const De=e=>!(!e||!0!==e.__v_isRef),Ve=e=>k(e)?e:null==e?"":f(e)||w(e)&&(e.toString===_||!b(e.toString))?De(e)?Ve(e.value):JSON.stringify(e,Pe,2):String(e),Pe=(e,t)=>De(t)?Pe(e,t.value):g(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],a)=>(e[ze(t,a)+" =>"]=n,e)),{})}:m(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>ze(e)))}:x(t)?ze(t):!w(t)||f(t)||L(t)?t:String(t),ze=(e,t="")=>{var n;return x(e)?`Symbol(${null!=(n=e.description)?n:t})`:e}},50511:(e,t,n)=>{n.r(t),n.d(t,{default:()=>r.a});var a=n(82064),r=n.n(a),o={};for(const e in a)"default"!==e&&(o[e]=()=>a[e]);n.d(t,o)},51081:(e,t,n)=>{n.r(t),n.d(t,{default:()=>r.a});var a=n(34680),r=n.n(a),o={};for(const e in a)"default"!==e&&(o[e]=()=>a[e]);n.d(t,o)},56529:(e,t,n)=>{n.r(t),n.d(t,{SdsActionButton:()=>s,SdsActionDropdown:()=>qe,SdsAvatar:()=>tt,SdsBadge:()=>nt,SdsButton:()=>st,SdsCalendar:()=>qn,SdsCheckboxGroup:()=>ea,SdsClientOnly:()=>$e,SdsComboBox:()=>ma,SdsDatapoint:()=>ka,SdsDatepicker:()=>Tr,SdsDropdown:()=>Ir,SdsDropdownDivider:()=>Vr,SdsDropdownHeader:()=>zr,SdsDropdownItem:()=>Br,SdsExpandCollapse:()=>Xr,SdsFileUploader:()=>co,SdsFilterByDropdown:()=>wo,SdsFloatingActionButton:()=>Wo,SdsFloatingUi:()=>Ue,SdsFormGroup:()=>qo,SdsIndicator:()=>Mo,SdsInput:()=>tl,SdsLayoutApp:()=>Ms,SdsLayoutAppSimple:()=>ac,SdsLayoutSeiExternal:()=>_c,SdsLayoutSeiExternalFooter:()=>bc,SdsLayoutSeiExternalHeader:()=>fc,SdsLayoutSeiExternalHeaderContent:()=>Rc,SdsLayoutSeiExternalNav:()=>Pc,SdsLayoutSeiExternalWordmark:()=>oc,SdsLayoutStacked:()=>Fc,SdsLink:()=>al,SdsLoadingSkeleton:()=>Xc,SdsLoadingSpinner:()=>Wc,SdsMegaMenu:()=>jc,SdsMegaMenuItem:()=>ld,SdsMobileMenu:()=>md,SdsModal:()=>kd,SdsMultiselect:()=>Ad,SdsNavigationItem:()=>zd,SdsPaginator:()=>eu,SdsPanel:()=>pd,SdsPopover:()=>au,SdsRadioGroup:()=>lu,SdsResizer:()=>cu,SdsScrollArea:()=>oa,SdsScrollspy:()=>uu,SdsSection:()=>gu,SdsSeiWordmark:()=>ol,SdsSelect:()=>vu,SdsSvgIcon:()=>Wr,SdsTable:()=>Hu,SdsTabs:()=>xu,SdsTag:()=>ju,SdsTextarea:()=>qu,SdsToast:()=>cp,SdsToaster:()=>up,SdsToggleSwitch:()=>fp,SdsTooltip:()=>aa,SdsTopFiveChart:()=>Np,default:()=>Ip});var a=n(63775),r=n(48543),o=n(66887),l=n(92533);const i={key:0,class:"relative flex items-center"},s=(0,a.pM)({name:"SdsActionButton",__name:"ActionButton",props:{kind:{type:String,default:"ghost"},variant:{type:String,default:"gray"},href:{type:String,default:null},external:{type:Boolean,default:!1},type:{type:String,default:"button"},size:{type:String,default:"sm"},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},block:{type:Boolean,default:!1},pending:{type:Boolean,default:!1}},emits:["click"],setup(e,t){let{emit:n}=t;const l=e,s=n,c=(0,a.EW)((()=>l.kind?"action-btn":"")),d=(0,a.EW)((()=>{switch(l.kind){case"primary":return"action-btn-primary";case"secondary":return"action-btn-secondary";case"ghost":return"action-btn-ghost";default:return""}})),u=(0,a.EW)((()=>{switch(l.variant){case"gray":return"action-btn-gray";case"red":return"action-btn-red";case"blue":return"action-btn-blue";case"white":return"action-btn-white";default:return""}})),p=(0,a.EW)((()=>{switch(l.size){case"lg":return"action-btn-lg";case"sm":return"action-btn-sm";case"xs":return"action-btn-xs";default:return""}})),h=(0,a.EW)((()=>l.disabled?"disabled":"")),f=(0,a.EW)((()=>l.active?"active":"")),g=(0,a.EW)((()=>l.block?"action-btn-block":"")),m=(0,a.EW)((()=>l.pending?"active pointer-events-none":"")),y=()=>{s("click")};return(t,n)=>((0,a.uX)(),(0,a.Wv)((0,a.$y)(e.href?"a":"button"),{"data-id":"sds-action-button","data-pending":e.pending||void 0,type:e.href?void 0:e.type,target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,href:e.href??void 0,class:(0,r.normalizeClass)([(0,o.R1)(c),(0,o.R1)(d),(0,o.R1)(u),(0,o.R1)(p),(0,o.R1)(h),(0,o.R1)(f),(0,o.R1)(g),(0,o.R1)(m)]),disabled:e.href?void 0:e.disabled,"aria-disabled":e.disabled,onClick:y},{default:(0,a.k6)((()=>[e.pending?((0,a.uX)(),(0,a.CE)("span",i,[(0,a.Lk)("span",{class:(0,r.normalizeClass)(["absolute inset-0 flex items-center",{"justify-center":!e.block}])},[((0,a.uX)(),(0,a.CE)("svg",{class:(0,r.normalizeClass)(["animate-spin text-current",{"h-5 w-5":"lg"===e.size,"h-4 w-4":"lg"!==e.size&&"xs"!==e.size&&"sm"!==e.size,"h-3.5 w-3.5":"sm"===e.size,"h-3 w-3":"xs"===e.size}]),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",role:"graphics-symbol"},n[0]||(n[0]=[(0,a.Lk)("title",null,"Pending",-1),(0,a.Lk)("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),(0,a.Lk)("path",{class:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"},null,-1)]),2))],2),(0,a.Lk)("span",{class:(0,r.normalizeClass)(["inline-flex items-center opacity-0",{"gap-2":"xs"!==e.size,"gap-1":"xs"===e.size}])},[(0,a.RG)(t.$slots,"default")],2)])):(0,a.RG)(t.$slots,"default",{key:1})])),_:3},8,["data-pending","type","target","rel","href","class","disabled","aria-disabled"]))}});function c(e){return!!(0,o.o5)()&&((0,o.jr)(e),!0)}s.install=e=>{e.component(s.name,s)};const d=new WeakMap,u=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&(globalThis,WorkerGlobalScope);const p=e=>null!=e,h=Object.prototype.toString,f=()=>{},g=m();function m(){var e,t;return u&&(null==(e=window?.navigator)?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||(null==(t=window?.navigator)?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}const y=e=>e();function v(e){let t,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=f;const l=e=>{clearTimeout(e),r(),r=f};let i;return s=>{const c=(0,o.BA)(e),d=(0,o.BA)(a.maxWait);return t&&l(t),c<=0||void 0!==d&&d<=0?(n&&(l(n),n=null),Promise.resolve(s())):new Promise(((e,o)=>{r=a.rejectOnCancel?o:e,i=s,d&&!n&&(n=setTimeout((()=>{t&&l(t),n=null,e(i())}),d)),t=setTimeout((()=>{n&&l(n),n=null,e(s())}),c)}))}}function b(e){return e.endsWith("rem")?16*Number.parseFloat(e):Number.parseFloat(e)}function k(e){return Array.isArray(e)?e:[e]}function x(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2?arguments[2]:void 0;(0,a.nI)()?(0,a.sV)(e,n):t?e():(0,a.dY)(e)}const w=u?window:void 0;function C(e){var t;const n=(0,o.BA)(e);return null!=(t=n?.$el)?t:n}function _(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=[],l=()=>{r.forEach((e=>e())),r.length=0},i=(0,a.EW)((()=>{const e=k((0,o.BA)(t[0])).filter((e=>null!=e));return e.every((e=>"string"!=typeof e))?e:void 0})),s=function(e,t){return(0,a.wB)(e,t,{flush:"post",immediate:!0})}((()=>{var e,n;return[null!=(n=null==(e=i.value)?void 0:e.map((e=>C(e))))?n:[w].filter((e=>null!=e)),k((0,o.BA)(i.value?t[1]:t[0])),k((0,o.R1)(i.value?t[2]:t[1])),(0,o.BA)(i.value?t[3]:t[2])]}),(e=>{let[t,n,a,o]=e;if(l(),!t?.length||!n?.length||!a?.length)return;const i=(e=>"[object Object]"===h.call(e))(o)?{...o}:o;r.push(...t.flatMap((e=>n.flatMap((t=>a.map((n=>((e,t,n,a)=>(e.addEventListener(t,n,a),()=>e.removeEventListener(t,n,a)))(e,t,n,i))))))))}));return c(l),()=>{s(),l()}}let E=!1;function S(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{window:a=w,ignore:r=[],capture:l=!0,detectIframe:i=!1,controls:s=!1}=n;if(!a)return s?{stop:f,cancel:f,trigger:f}:f;if(g&&!E){E=!0;const e={passive:!0};Array.from(a.document.body.children).forEach((t=>_(t,"click",f,e))),_(a.document.documentElement,"click",f,e)}let c=!0;const d=e=>(0,o.BA)(r).some((t=>{if("string"==typeof t)return Array.from(a.document.querySelectorAll(t)).some((t=>t===e.target||e.composedPath().includes(t)));{const n=C(t);return n&&(e.target===n||e.composedPath().includes(n))}})),u=n=>{const a=C(e);if(null!=n.target&&(a instanceof Element||!function(e){const t=(0,o.BA)(e);return t&&16===t.$.subTree.shapeFlag}(e)||!function(e,t){const n=(0,o.BA)(e),a=n.$.subTree&&n.$.subTree.children;return!(null==a||!Array.isArray(a))&&a.some((e=>e.el===t.target||t.composedPath().includes(e.el)))}(e,n))&&a&&a!==n.target&&!n.composedPath().includes(a)){if("detail"in n&&0===n.detail&&(c=!d(n)),!c)return void(c=!0);t(n)}};let p=!1;const h=[_(a,"click",(e=>{p||(p=!0,setTimeout((()=>{p=!1}),0),u(e))}),{passive:!0,capture:l}),_(a,"pointerdown",(t=>{const n=C(e);c=!d(t)&&!(!n||t.composedPath().includes(n))}),{passive:!0}),i&&_(a,"blur",(n=>{setTimeout((()=>{var r;const o=C(e);"IFRAME"===(null==(r=a.document.activeElement)?void 0:r.tagName)&&!o?.contains(a.document.activeElement)&&t(n)}),0)}),{passive:!0})].filter(Boolean),m=()=>h.forEach((e=>e()));return s?{stop:m,cancel:()=>{c=!1},trigger:e=>{c=!0,u(e),c=!1}}:m}function L(e){const t=function(){const e=(0,o.IJ)(!1),t=(0,a.nI)();return t&&(0,a.sV)((()=>{e.value=!0}),t),e}();return(0,a.EW)((()=>(t.value,!!e())))}function M(){let e,t,n={};3===arguments.length?(e=arguments.length<=0?void 0:arguments[0],t=arguments.length<=1?void 0:arguments[1],n=arguments.length<=2?void 0:arguments[2]):2===arguments.length?"object"==typeof(arguments.length<=1?void 0:arguments[1])?(e=!0,t=arguments.length<=0?void 0:arguments[0],n=arguments.length<=1?void 0:arguments[1]):(e=arguments.length<=0?void 0:arguments[0],t=arguments.length<=1?void 0:arguments[1]):(e=!0,t=arguments.length<=0?void 0:arguments[0]);const{target:a=w,eventName:r="keydown",passive:l=!1,dedupe:i=!1}=n,s="function"==typeof(c=e)?c:"string"==typeof c?e=>e.key===c:Array.isArray(c)?e=>c.includes(e.key):()=>!0;var c;return _(a,r,(e=>{e.repeat&&(0,o.BA)(i)||s(e)&&t(e)}),l)}const R=Symbol("vueuse-ssr-width");function T(){const e=(0,a.PS)()?function(){var e;const t=arguments.length<=0?void 0:arguments[0],n=null==(e=(0,a.nI)())?void 0:e.proxy;if(null==n&&!(0,a.PS)())throw new Error("injectLocal must be called in setup");return n&&d.has(n)&&t in d.get(n)?d.get(n)[t]:(0,a.WQ)(...arguments)}(R,null):null;return"number"==typeof e?e:void 0}function O(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{window:n=w,ssrWidth:r=T()}=t,l=L((()=>n&&"matchMedia"in n&&"function"==typeof n.matchMedia)),i=(0,o.IJ)("number"==typeof r),s=(0,o.IJ)(),c=(0,o.IJ)(!1);return(0,a.nT)((()=>{if(i.value){i.value=!l.value;const t=(0,o.BA)(e).split(",");c.value=t.some((e=>{const t=e.includes("not all"),n=e.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),a=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let o=!(!n&&!a);return n&&o&&(o=r>=b(n[1])),a&&o&&(o=r<=b(a[1])),t?!o:o}))}else l.value&&(s.value=n.matchMedia((0,o.BA)(e)),c.value=s.value.matches)})),_(s,"change",(e=>{c.value=e.matches}),{passive:!0}),(0,a.EW)((()=>c.value))}const N={sm:640,md:768,lg:1024,xl:1280,"2xl":1536};function A(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{window:r=w,...l}=n;let i;const s=L((()=>r&&"ResizeObserver"in r)),d=()=>{i&&(i.disconnect(),i=void 0)},u=(0,a.EW)((()=>{const t=(0,o.BA)(e);return Array.isArray(t)?t.map((e=>C(e))):[C(t)]})),p=(0,a.wB)(u,(e=>{if(d(),s.value&&r){i=new ResizeObserver(t);for(const t of e)t&&i.observe(t,l)}}),{immediate:!0,flush:"post"}),h=()=>{d(),p()};return c(h),{isSupported:s,stop:h}}function I(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{reset:n=!0,windowResize:r=!0,windowScroll:l=!0,immediate:i=!0,updateTiming:s="sync"}=t,d=(0,o.IJ)(0),u=(0,o.IJ)(0),h=(0,o.IJ)(0),f=(0,o.IJ)(0),g=(0,o.IJ)(0),m=(0,o.IJ)(0),y=(0,o.IJ)(0),v=(0,o.IJ)(0);function b(){const t=C(e);if(!t)return void(n&&(d.value=0,u.value=0,h.value=0,f.value=0,g.value=0,m.value=0,y.value=0,v.value=0));const a=t.getBoundingClientRect();d.value=a.height,u.value=a.bottom,h.value=a.left,f.value=a.right,g.value=a.top,m.value=a.width,y.value=a.x,v.value=a.y}function E(){"sync"===s?b():"next-frame"===s&&requestAnimationFrame((()=>b()))}return A(e,E),(0,a.wB)((()=>C(e)),(e=>!e&&E())),function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{window:r=w,...l}=n;let i;const s=L((()=>r&&"MutationObserver"in r)),d=()=>{i&&(i.disconnect(),i=void 0)},u=(0,a.EW)((()=>{const t=k((0,o.BA)(e)).map(C).filter(p);return new Set(t)})),h=(0,a.wB)((()=>u.value),(e=>{d(),s.value&&e.size&&(i=new MutationObserver(t),e.forEach((e=>i.observe(e,l))))}),{immediate:!0,flush:"post"});c((()=>{h(),d()}))}(e,E,{attributeFilter:["style","class"]}),l&&_("scroll",E,{capture:!0,passive:!0}),r&&_("resize",E,{passive:!0}),x((()=>{i&&E()})),{height:d,bottom:u,left:h,right:f,top:g,width:m,x:y,y:v,update:E}}const D=["start","end"],V=["top","right","bottom","left"].reduce(((e,t)=>e.concat(t,t+"-"+D[0],t+"-"+D[1])),[]),P=Math.min,z=Math.max,B=Math.round,F=Math.floor,X=e=>({x:e,y:e}),H={left:"right",right:"left",bottom:"top",top:"bottom"},$={start:"end",end:"start"};function W(e,t,n){return z(e,P(t,n))}function U(e,t){return"function"==typeof e?e(t):e}function K(e){return e.split("-")[0]}function G(e){return e.split("-")[1]}function j(e){return"x"===e?"y":"x"}function Q(e){return"y"===e?"height":"width"}function Y(e){return["top","bottom"].includes(K(e))?"y":"x"}function q(e){return j(Y(e))}function J(e,t,n){void 0===n&&(n=!1);const a=G(e),r=q(e),o=Q(r);let l="x"===r?a===(n?"end":"start")?"right":"left":"start"===a?"bottom":"top";return t.reference[o]>t.floating[o]&&(l=ee(l)),[l,ee(l)]}function Z(e){return e.replace(/start|end/g,(e=>$[e]))}function ee(e){return e.replace(/left|right|bottom|top/g,(e=>H[e]))}function te(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function ne(e){const{x:t,y:n,width:a,height:r}=e;return{width:a,height:r,top:n,left:t,right:t+a,bottom:n+r,x:t,y:n}}function ae(e,t,n){let{reference:a,floating:r}=e;const o=Y(t),l=q(t),i=Q(l),s=K(t),c="y"===o,d=a.x+a.width/2-r.width/2,u=a.y+a.height/2-r.height/2,p=a[i]/2-r[i]/2;let h;switch(s){case"top":h={x:d,y:a.y-r.height};break;case"bottom":h={x:d,y:a.y+a.height};break;case"right":h={x:a.x+a.width,y:u};break;case"left":h={x:a.x-r.width,y:u};break;default:h={x:a.x,y:a.y}}switch(G(t)){case"start":h[l]-=p*(n&&c?-1:1);break;case"end":h[l]+=p*(n&&c?-1:1)}return h}async function re(e,t){var n;void 0===t&&(t={});const{x:a,y:r,platform:o,rects:l,elements:i,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:u="floating",altBoundary:p=!1,padding:h=0}=U(t,e),f=te(h),g=i[p?"floating"===u?"reference":"floating":u],m=ne(await o.getClippingRect({element:null==(n=await(null==o.isElement?void 0:o.isElement(g)))||n?g:g.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(i.floating)),boundary:c,rootBoundary:d,strategy:s})),y="floating"===u?{x:a,y:r,width:l.floating.width,height:l.floating.height}:l.reference,v=await(null==o.getOffsetParent?void 0:o.getOffsetParent(i.floating)),b=await(null==o.isElement?void 0:o.isElement(v))&&await(null==o.getScale?void 0:o.getScale(v))||{x:1,y:1},k=ne(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:i,rect:y,offsetParent:v,strategy:s}):y);return{top:(m.top-k.top+f.top)/b.y,bottom:(k.bottom-m.bottom+f.bottom)/b.y,left:(m.left-k.left+f.left)/b.x,right:(k.right-m.right+f.right)/b.x}}function oe(e){const t=P(...e.map((e=>e.left))),n=P(...e.map((e=>e.top)));return{x:t,y:n,width:z(...e.map((e=>e.right)))-t,height:z(...e.map((e=>e.bottom)))-n}}function le(){return typeof window<"u"}function ie(e){return de(e)?(e.nodeName||"").toLowerCase():"#document"}function se(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function ce(e){var t;return null==(t=(de(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function de(e){return!!le()&&(e instanceof Node||e instanceof se(e).Node)}function ue(e){return!!le()&&(e instanceof Element||e instanceof se(e).Element)}function pe(e){return!!le()&&(e instanceof HTMLElement||e instanceof se(e).HTMLElement)}function he(e){return!(!le()||typeof ShadowRoot>"u")&&(e instanceof ShadowRoot||e instanceof se(e).ShadowRoot)}function fe(e){const{overflow:t,overflowX:n,overflowY:a,display:r}=ke(e);return/auto|scroll|overlay|hidden|clip/.test(t+a+n)&&!["inline","contents"].includes(r)}function ge(e){return["table","td","th"].includes(ie(e))}function me(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch{return!1}}))}function ye(e){const t=ve(),n=ue(e)?ke(e):e;return["transform","translate","scale","rotate","perspective"].some((e=>!!n[e]&&"none"!==n[e]))||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function ve(){return!(typeof CSS>"u"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function be(e){return["html","body","#document"].includes(ie(e))}function ke(e){return se(e).getComputedStyle(e)}function xe(e){return ue(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function we(e){if("html"===ie(e))return e;const t=e.assignedSlot||e.parentNode||he(e)&&e.host||ce(e);return he(t)?t.host:t}function Ce(e){const t=we(e);return be(t)?e.ownerDocument?e.ownerDocument.body:e.body:pe(t)&&fe(t)?t:Ce(t)}function _e(e,t,n){var a;void 0===t&&(t=[]),void 0===n&&(n=!0);const r=Ce(e),o=r===(null==(a=e.ownerDocument)?void 0:a.body),l=se(r);if(o){const e=Ee(l);return t.concat(l,l.visualViewport||[],fe(r)?r:[],e&&n?_e(e):[])}return t.concat(r,_e(r,[],n))}function Ee(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Se(e){const t=ke(e);let n=parseFloat(t.width)||0,a=parseFloat(t.height)||0;const r=pe(e),o=r?e.offsetWidth:n,l=r?e.offsetHeight:a,i=B(n)!==o||B(a)!==l;return i&&(n=o,a=l),{width:n,height:a,$:i}}function Le(e){return ue(e)?e:e.contextElement}function Me(e){const t=Le(e);if(!pe(t))return X(1);const n=t.getBoundingClientRect(),{width:a,height:r,$:o}=Se(t);let l=(o?B(n.width):n.width)/a,i=(o?B(n.height):n.height)/r;return(!l||!Number.isFinite(l))&&(l=1),(!i||!Number.isFinite(i))&&(i=1),{x:l,y:i}}const Re=X(0);function Te(e){const t=se(e);return ve()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Re}function Oe(e,t,n,a){void 0===t&&(t=!1),void 0===n&&(n=!1);const r=e.getBoundingClientRect(),o=Le(e);let l=X(1);t&&(a?ue(a)&&(l=Me(a)):l=Me(e));const i=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==se(e))&&t}(o,n,a)?Te(o):X(0);let s=(r.left+i.x)/l.x,c=(r.top+i.y)/l.y,d=r.width/l.x,u=r.height/l.y;if(o){const e=se(o),t=a&&ue(a)?se(a):a;let n=e,r=Ee(n);for(;r&&a&&t!==n;){const e=Me(r),t=r.getBoundingClientRect(),a=ke(r),o=t.left+(r.clientLeft+parseFloat(a.paddingLeft))*e.x,l=t.top+(r.clientTop+parseFloat(a.paddingTop))*e.y;s*=e.x,c*=e.y,d*=e.x,u*=e.y,s+=o,c+=l,n=se(r),r=Ee(n)}}return ne({width:d,height:u,x:s,y:c})}function Ne(e,t){const n=xe(e).scrollLeft;return t?t.left+n:Oe(ce(e)).left+n}function Ae(e,t,n){void 0===n&&(n=!1);const a=e.getBoundingClientRect();return{x:a.left+t.scrollLeft-(n?0:Ne(e,a)),y:a.top+t.scrollTop}}function Ie(e,t,n){let a;if("viewport"===t)a=function(e,t){const n=se(e),a=ce(e),r=n.visualViewport;let o=a.clientWidth,l=a.clientHeight,i=0,s=0;if(r){o=r.width,l=r.height;const e=ve();(!e||e&&"fixed"===t)&&(i=r.offsetLeft,s=r.offsetTop)}return{width:o,height:l,x:i,y:s}}(e,n);else if("document"===t)a=function(e){const t=ce(e),n=xe(e),a=e.ownerDocument.body,r=z(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),o=z(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight);let l=-n.scrollLeft+Ne(e);const i=-n.scrollTop;return"rtl"===ke(a).direction&&(l+=z(t.clientWidth,a.clientWidth)-r),{width:r,height:o,x:l,y:i}}(ce(e));else if(ue(t))a=function(e,t){const n=Oe(e,!0,"fixed"===t),a=n.top+e.clientTop,r=n.left+e.clientLeft,o=pe(e)?Me(e):X(1);return{width:e.clientWidth*o.x,height:e.clientHeight*o.y,x:r*o.x,y:a*o.y}}(t,n);else{const n=Te(e);a={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ne(a)}function De(e,t){const n=we(e);return!(n===t||!ue(n)||be(n))&&("fixed"===ke(n).position||De(n,t))}function Ve(e,t){const n=t.get(e);if(n)return n;let a=_e(e,[],!1).filter((e=>ue(e)&&"body"!==ie(e))),r=null;const o="fixed"===ke(e).position;let l=o?we(e):e;for(;ue(l)&&!be(l);){const t=ke(l),n=ye(l);!n&&"fixed"===t.position&&(r=null),(o?!n&&!r:!n&&"static"===t.position&&r&&["absolute","fixed"].includes(r.position)||fe(l)&&!n&&De(e,l))?a=a.filter((e=>e!==l)):r=t,l=we(l)}return t.set(e,a),a}function Pe(e,t,n){const a=pe(t),r=ce(t),o="fixed"===n,l=Oe(e,!0,o,t);let i={scrollLeft:0,scrollTop:0};const s=X(0);if(a||!a&&!o)if(("body"!==ie(t)||fe(r))&&(i=xe(t)),a){const e=Oe(t,!0,o,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else r&&(s.x=Ne(r));const c=!r||a||o?X(0):Ae(r,i);return{x:l.left+i.scrollLeft-s.x-c.x,y:l.top+i.scrollTop-s.y-c.y,width:l.width,height:l.height}}function ze(e){return"static"===ke(e).position}function Be(e,t){if(!pe(e)||"fixed"===ke(e).position)return null;if(t)return t(e);let n=e.offsetParent;return ce(e)===n&&(n=n.ownerDocument.body),n}function Fe(e,t){const n=se(e);if(me(e))return n;if(!pe(e)){let t=we(e);for(;t&&!be(t);){if(ue(t)&&!ze(t))return t;t=we(t)}return n}let a=Be(e,t);for(;a&&ge(a)&&ze(a);)a=Be(a,t);return a&&be(a)&&ze(a)&&!ye(a)?n:a||function(e){let t=we(e);for(;pe(t)&&!be(t);){if(ye(t))return t;if(me(t))return null;t=we(t)}return null}(e)||n}const Xe={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:a,strategy:r}=e;const o="fixed"===r,l=ce(a),i=!!t&&me(t.floating);if(a===l||i&&o)return n;let s={scrollLeft:0,scrollTop:0},c=X(1);const d=X(0),u=pe(a);if((u||!u&&!o)&&(("body"!==ie(a)||fe(l))&&(s=xe(a)),pe(a))){const e=Oe(a);c=Me(a),d.x=e.x+a.clientLeft,d.y=e.y+a.clientTop}const p=!l||u||o?X(0):Ae(l,s,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-s.scrollLeft*c.x+d.x+p.x,y:n.y*c.y-s.scrollTop*c.y+d.y+p.y}},getDocumentElement:ce,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:a,strategy:r}=e;const o=[..."clippingAncestors"===n?me(t)?[]:Ve(t,this._c):[].concat(n),a],l=o[0],i=o.reduce(((e,n)=>{const a=Ie(t,n,r);return e.top=z(a.top,e.top),e.right=P(a.right,e.right),e.bottom=P(a.bottom,e.bottom),e.left=z(a.left,e.left),e}),Ie(t,l,r));return{width:i.right-i.left,height:i.bottom-i.top,x:i.left,y:i.top}},getOffsetParent:Fe,getElementRects:async function(e){const t=this.getOffsetParent||Fe,n=this.getDimensions,a=await n(e.floating);return{reference:Pe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:a.width,height:a.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=Se(e);return{width:t,height:n}},getScale:Me,isElement:ue,isRTL:function(e){return"rtl"===ke(e).direction}};function He(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}const $e=(0,a.pM)({setup(e,t){let{slots:n}=t;const r=(0,o.KR)(!1);return(0,a.sV)((()=>{r.value=!0})),()=>r.value&&n.default?n.default():null}}),We={class:"inline-block"},Ue=(0,a.pM)({name:"SdsFloatingUi",__name:"FloatingUi",props:{disabled:{type:Boolean,default:!1},placement:{type:String,default:"auto"},strategy:{type:String,default:"absolute"},overflowPadding:{type:Number,default:5},arrowPadding:{type:Number,default:5},offset:{type:Number,default:10},inline:{type:Boolean,default:!1},shift:{type:Boolean,default:!1},disableAnimation:{type:Boolean,default:!1},animationEnterActiveClass:{type:String,default:"transition duration-75 ease-out"},animationEnterFromClass:{type:String,default:"transform scale-95 opacity-0"},animationEnterToClass:{type:String,default:"transform scale-100 opacity-100"},animationLeaveActiveClass:{type:String,default:"transition duration-50 ease-in"},animationLeaveFromClass:{type:String,default:"transform scale-100 opacity-100"},animationLeaveToClass:{type:String,default:"transform scale-95 opacity-0"},popperClass:{type:[String,Array,Object],default:void 0},hideArrow:{type:Boolean,default:!1},arrowClass:{type:String,default:void 0},placementTopArrowClass:{type:String,default:void 0},placementRightArrowClass:{type:String,default:void 0},placementBottomArrowClass:{type:String,default:void 0},placementLeftArrowClass:{type:String,default:void 0},willOpen:{type:Function,default:null},willClose:{type:Function,default:null}},setup(e){const t=(0,o.KR)(null),n=(0,o.KR)(null),i=(0,o.KR)(null),s=(0,o.KR)(!1),c=(0,o.KR)({left:"0px",top:"0px"}),d=(0,o.KR)({left:"0px",top:"0px"}),u=(0,o.KR)(""),p=(0,o.KR)(null),h=(0,o.KR)(!1),f=e=>new Promise((t=>(p.value&&clearTimeout(p.value),p.value=setTimeout(t,e),p.value))),g=e=>new Promise((async(t,n)=>e?await e(t,n):t())),m=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(!k.disabled)try{if(h.value=!0,await f(e),h.value){if(await g(k.willOpen),s.value||!h.value)return;h.value=!1,s.value=!0}}catch{h.value=!1}},y=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{if(h.value=!1,await f(e),await g(k.willClose),!s.value)return;s.value=!1}catch{return}},v=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;s.value?y(t):m(e)},b=function(e){return{all:e=e||new Map,on:function(t,n){var a=e.get(t);a?a.push(n):e.set(t,[n])},off:function(t,n){var a=e.get(t);a&&(n?a.splice(a.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var a=e.get(t);a&&a.slice().map((function(e){e(n)})),(a=e.get("*"))&&a.slice().map((function(e){e(t,n)}))}}}();(0,a.Gt)("emitter",b),b.on("floating-ui-toggle",(e=>{e?s.value||m():s.value&&y()})),S(n,(e=>{t.value&&e.target&&t.value?.contains(e.target)||s.value&&y()})),M("Escape",(e=>{s.value&&(e.preventDefault(),y())}));const k=e,x=(0,a.EW)((()=>u.value?u.value.includes("top")?k.placementTopArrowClass:u.value.includes("right")?k.placementRightArrowClass:u.value.includes("bottom")?k.placementBottomArrowClass:u.value.includes("left")?k.placementLeftArrowClass:"":"")),w=async()=>{if(!t.value||!n.value)return;const e={middleware:[],placement:k.placement,strategy:k.strategy},a=k.placement.startsWith("auto");k.offset&&e.middleware.push(function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,a;const{x:r,y:o,placement:l,middlewareData:i}=t,s=await async function(e,t){const{placement:n,platform:a,elements:r}=e,o=await(null==a.isRTL?void 0:a.isRTL(r.floating)),l=K(n),i=G(n),s="y"===Y(n),c=["left","top"].includes(l)?-1:1,d=o&&s?-1:1,u=U(t,e);let{mainAxis:p,crossAxis:h,alignmentAxis:f}="number"==typeof u?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return i&&"number"==typeof f&&(h="end"===i?-1*f:f),s?{x:h*d,y:p*c}:{x:p*c,y:h*d}}(t,e);return l===(null==(n=i.offset)?void 0:n.placement)&&null!=(a=i.arrow)&&a.alignmentOffset?{}:{x:r+s.x,y:o+s.y,data:{...s,placement:l}}}}}(k.offset)),a?e.middleware.push(function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,a,r;const{rects:o,middlewareData:l,placement:i,platform:s,elements:c}=t,{crossAxis:d=!1,alignment:u,allowedPlacements:p=V,autoAlignment:h=!0,...f}=U(e,t),g=void 0!==u||p===V?function(e,t,n){return(e?[...n.filter((t=>G(t)===e)),...n.filter((t=>G(t)!==e))]:n.filter((e=>K(e)===e))).filter((n=>!e||G(n)===e||!!t&&Z(n)!==n))}(u||null,h,p):p,m=await re(t,f),y=(null==(n=l.autoPlacement)?void 0:n.index)||0,v=g[y];if(null==v)return{};const b=J(v,o,await(null==s.isRTL?void 0:s.isRTL(c.floating)));if(i!==v)return{reset:{placement:g[0]}};const k=[m[K(v)],m[b[0]],m[b[1]]],x=[...(null==(a=l.autoPlacement)?void 0:a.overflows)||[],{placement:v,overflows:k}],w=g[y+1];if(w)return{data:{index:y+1,overflows:x},reset:{placement:w}};const C=x.map((e=>{const t=G(e.placement);return[e.placement,t&&d?e.overflows.slice(0,2).reduce(((e,t)=>e+t),0):e.overflows[0],e.overflows]})).sort(((e,t)=>e[1]-t[1])),_=(null==(r=C.filter((e=>e[2].slice(0,G(e[0])?2:3).every((e=>e<=0))))[0])?void 0:r[0])||C[0][0];return _!==i?{data:{index:y+1,overflows:x},reset:{placement:_}}:{}}}}({alignment:k.placement.split("-")[1]??""})):e.placement=k.placement,k.inline&&e.middleware.push(function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){const{placement:n,elements:a,rects:r,platform:o,strategy:l}=t,{padding:i=2,x:s,y:c}=U(e,t),d=Array.from(await(null==o.getClientRects?void 0:o.getClientRects(a.reference))||[]),u=function(e){const t=e.slice().sort(((e,t)=>e.y-t.y)),n=[];let a=null;for(let e=0;e<t.length;e++){const r=t[e];!a||r.y-a.y>a.height/2?n.push([r]):n[n.length-1].push(r),a=r}return n.map((e=>ne(oe(e))))}(d),p=ne(oe(d)),h=te(i),f=await o.getElementRects({reference:{getBoundingClientRect:function(){if(2===u.length&&u[0].left>u[1].right&&null!=s&&null!=c)return u.find((e=>s>e.left-h.left&&s<e.right+h.right&&c>e.top-h.top&&c<e.bottom+h.bottom))||p;if(u.length>=2){if("y"===Y(n)){const e=u[0],t=u[u.length-1],a="top"===K(n),r=e.top,o=t.bottom,l=a?e.left:t.left,i=a?e.right:t.right;return{top:r,bottom:o,left:l,right:i,width:i-l,height:o-r,x:l,y:r}}const e="left"===K(n),t=z(...u.map((e=>e.right))),a=P(...u.map((e=>e.left))),r=u.filter((n=>e?n.left===a:n.right===t)),o=r[0].top,l=r[r.length-1].bottom;return{top:o,bottom:l,left:a,right:t,width:t-a,height:l-o,x:a,y:o}}return p}},floating:a.floating,strategy:l});return r.reference.x!==f.reference.x||r.reference.y!==f.reference.y||r.reference.width!==f.reference.width||r.reference.height!==f.reference.height?{reset:{rects:f}}:{}}}}()),a||e.middleware.push(function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,a;const{placement:r,middlewareData:o,rects:l,initialPlacement:i,platform:s,elements:c}=t,{mainAxis:d=!0,crossAxis:u=!0,fallbackPlacements:p,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:f="none",flipAlignment:g=!0,...m}=U(e,t);if(null!=(n=o.arrow)&&n.alignmentOffset)return{};const y=K(r),v=Y(i),b=K(i)===i,k=await(null==s.isRTL?void 0:s.isRTL(c.floating)),x=p||(b||!g?[ee(i)]:function(e){const t=ee(e);return[Z(e),t,Z(t)]}(i)),w="none"!==f;!p&&w&&x.push(...function(e,t,n,a){const r=G(e);let o=function(e,t,n){const a=["left","right"],r=["right","left"],o=["top","bottom"],l=["bottom","top"];switch(e){case"top":case"bottom":return n?t?r:a:t?a:r;case"left":case"right":return t?o:l;default:return[]}}(K(e),"start"===n,a);return r&&(o=o.map((e=>e+"-"+r)),t&&(o=o.concat(o.map(Z)))),o}(i,g,f,k));const C=[i,...x],_=await re(t,m),E=[];let S=(null==(a=o.flip)?void 0:a.overflows)||[];if(d&&E.push(_[y]),u){const e=J(r,l,k);E.push(_[e[0]],_[e[1]])}if(S=[...S,{placement:r,overflows:E}],!E.every((e=>e<=0))){var L,M;const e=((null==(L=o.flip)?void 0:L.index)||0)+1,t=C[e];if(t)return{data:{index:e,overflows:S},reset:{placement:t}};let n=null==(M=S.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:M.placement;if(!n)switch(h){case"bestFit":{var R;const e=null==(R=S.filter((e=>{if(w){const t=Y(e.placement);return t===v||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:R[0];e&&(n=e);break}case"initialPlacement":n=i}if(r!==n)return{reset:{placement:n}}}return{}}}}({padding:k.overflowPadding})),k.shift&&e.middleware.push(function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:a,placement:r}=t,{mainAxis:o=!0,crossAxis:l=!1,limiter:i={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...s}=U(e,t),c={x:n,y:a},d=await re(t,s),u=Y(K(r)),p=j(u);let h=c[p],f=c[u];if(o){const e="y"===p?"bottom":"right";h=W(h+d["y"===p?"top":"left"],h,h-d[e])}if(l){const e="y"===u?"bottom":"right";f=W(f+d["y"===u?"top":"left"],f,f-d[e])}const g=i.fn({...t,[p]:h,[u]:f});return{...g,data:{x:g.x-n,y:g.y-a,enabled:{[p]:o,[u]:l}}}}}}({padding:k.overflowPadding})),!k.hideArrow&&i.value&&e.middleware.push((e=>({name:"arrow",options:e,async fn(t){const{x:n,y:a,placement:r,rects:o,platform:l,elements:i,middlewareData:s}=t,{element:c,padding:d=0}=U(e,t)||{};if(null==c)return{};const u=te(d),p={x:n,y:a},h=q(r),f=Q(h),g=await l.getDimensions(c),m="y"===h,y=m?"top":"left",v=m?"bottom":"right",b=m?"clientHeight":"clientWidth",k=o.reference[f]+o.reference[h]-p[h]-o.floating[f],x=p[h]-o.reference[h],w=await(null==l.getOffsetParent?void 0:l.getOffsetParent(c));let C=w?w[b]:0;(!C||!await(null==l.isElement?void 0:l.isElement(w)))&&(C=i.floating[b]||o.floating[f]);const _=k/2-x/2,E=C/2-g[f]/2-1,S=P(u[y],E),L=P(u[v],E),M=S,R=C-g[f]-L,T=C/2-g[f]/2+_,O=W(M,T,R),N=!s.arrow&&null!=G(r)&&T!==O&&o.reference[f]/2-(T<M?S:L)-g[f]/2<0,A=N?T<M?T-M:T-R:0;return{[h]:p[h]+A,data:{[h]:O,centerOffset:T-O-A,...N&&{alignmentOffset:A}},reset:N}}}))({element:i.value,padding:k.arrowPadding}));const r=await((e,t,n)=>{const a=new Map,r={platform:Xe,...n},o={...r.platform,_c:a};return(async(e,t,n)=>{const{placement:a="bottom",strategy:r="absolute",middleware:o=[],platform:l}=n,i=o.filter(Boolean),s=await(null==l.isRTL?void 0:l.isRTL(t));let c=await l.getElementRects({reference:e,floating:t,strategy:r}),{x:d,y:u}=ae(c,a,s),p=a,h={},f=0;for(let n=0;n<i.length;n++){const{name:o,fn:g}=i[n],{x:m,y,data:v,reset:b}=await g({x:d,y:u,initialPlacement:a,placement:p,strategy:r,middlewareData:h,rects:c,platform:l,elements:{reference:e,floating:t}});d=m??d,u=y??u,h={...h,[o]:{...h[o],...v}},b&&f<=50&&(f++,"object"==typeof b&&(b.placement&&(p=b.placement),b.rects&&(c=!0===b.rects?await l.getElementRects({reference:e,floating:t,strategy:r}):b.rects),({x:d,y:u}=ae(c,p,s))),n=-1)}return{x:d,y:u,placement:p,strategy:r,middlewareData:h}})(e,t,{...r,platform:o})})(t.value,n.value,e),{x:o,y:l,placement:s,middlewareData:p}=r;if(c.value={left:o?`${o}px`:"",top:l?`${l}px`:""},!k.hideArrow){const{x:e,y:t}=p.arrow;u.value=s,d.value={left:e?`${e}px`:"",top:t?`${t}px`:""}}};let C=null;return(0,a.wB)(s,(async e=>{e?(await(0,a.dY)(),w(),t.value&&n.value&&(C=function(e,t,n,a){void 0===a&&(a={});const{ancestorScroll:r=!0,ancestorResize:o=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:i="function"==typeof IntersectionObserver,animationFrame:s=!1}=a,c=Le(e),d=r||o?[...c?_e(c):[],..._e(t)]:[];d.forEach((e=>{r&&e.addEventListener("scroll",n,{passive:!0}),o&&e.addEventListener("resize",n)}));const u=c&&i?function(e,t){let n,a=null;const r=ce(e);function o(){var e;clearTimeout(n),null==(e=a)||e.disconnect(),a=null}return function l(i,s){void 0===i&&(i=!1),void 0===s&&(s=1),o();const c=e.getBoundingClientRect(),{left:d,top:u,width:p,height:h}=c;if(i||t(),!p||!h)return;const f={rootMargin:-F(u)+"px "+-F(r.clientWidth-(d+p))+"px "+-F(r.clientHeight-(u+h))+"px "+-F(d)+"px",threshold:z(0,P(1,s))||1};let g=!0;function m(t){const a=t[0].intersectionRatio;if(a!==s){if(!g)return l();a?l(!1,a):n=setTimeout((()=>{l(!1,1e-7)}),1e3)}1===a&&!He(c,e.getBoundingClientRect())&&l(),g=!1}try{a=new IntersectionObserver(m,{...f,root:r.ownerDocument})}catch{a=new IntersectionObserver(m,f)}a.observe(e)}(!0),o}(c,n):null;let p=-1,h=null;l&&(h=new ResizeObserver((e=>{let[a]=e;a&&a.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame((()=>{var e;null==(e=h)||e.observe(t)}))),n()})),c&&!s&&h.observe(c),h.observe(t));let f,g=s?Oe(e):null;return s&&function t(){const a=Oe(e);g&&!He(g,a)&&n(),g=a,f=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach((e=>{r&&e.removeEventListener("scroll",n),o&&e.removeEventListener("resize",n)})),u?.(),null==(e=h)||e.disconnect(),h=null,s&&cancelAnimationFrame(f)}}(t.value,n.value,w))):C&&C()})),(u,p)=>((0,a.uX)(),(0,a.CE)("div",We,[(0,a.Lk)("div",{ref_key:"triggerRef",ref:t,class:"inline-block w-full"},[(0,a.RG)(u.$slots,"trigger",{isOpen:(0,o.R1)(s),open:m,close:y,toggle:v})],512),(0,a.bF)($e,null,{default:(0,a.k6)((()=>[((0,a.uX)(),(0,a.Wv)(a.Im,{to:"body"},[(0,a.bF)(l.Transition,{css:!e.disableAnimation,"enter-active-class":e.animationEnterActiveClass,"enter-from-class":e.animationEnterFromClass,"enter-to-class":e.animationEnterToClass,"leave-active-class":e.animationLeaveActiveClass,"leave-from-class":e.animationLeaveFromClass,"leave-to-class":e.animationLeaveToClass},{default:(0,a.k6)((()=>[(0,o.R1)(s)?((0,a.uX)(),(0,a.CE)("div",{key:0,ref_key:"popperRef",ref:n,class:(0,r.normalizeClass)(e.popperClass),style:(0,r.normalizeStyle)((0,o.R1)(c))},[e.hideArrow?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("div",{key:0,ref_key:"arrowRef",ref:i,class:(0,r.normalizeClass)([e.arrowClass,(0,o.R1)(x)]),style:(0,r.normalizeStyle)((0,o.R1)(d))},null,6)),(0,a.RG)(u.$slots,"default",{isOpen:(0,o.R1)(s),open:m,close:y,toggle:v})],6)):(0,a.Q3)("",!0)])),_:3},8,["css","enter-active-class","enter-from-class","enter-to-class","leave-active-class","leave-from-class","leave-to-class"])]))])),_:3})]))}}),Ke=()=>Date.now().toString(36)+Math.random().toString(36).substring(2),Ge={created(e){e.setAttribute("id",e.id||Ke())},getSSRProps:()=>({id:Ke()})},je=["aria-expanded","disabled","onClick"],Qe={key:0,class:"inline-block self-center w-5 h-5 -mr-1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},Ye=["aria-labelledby"],qe=(0,a.pM)({name:"SdsActionButton",directives:{uid:Ge},__name:"ActionDropdown",props:{title:{type:String,default:""},kind:{type:String,default:"ghost"},variant:{type:String,default:"gray"},zIndex:{type:String,required:!1,default:"50"},offset:{type:Number,default:5},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},size:{type:String,default:"sm"},hideArrow:{type:Boolean,default:!1},auto:{type:Boolean,default:!1},strategy:{type:String,default:"absolute"},placement:{type:String,default:"bottom-start"},block:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},willOpen:{type:Function,default:null},willClose:{type:Function,default:null}},setup(e){const t=e,n=(0,o.KR)(),l=(0,a.EW)((()=>{switch(t.zIndex){case"0":return"z-0";case"10":return"z-10";case"20":return"z-20";case"30":return"z-30";case"40":return"z-40";case"50":return"z-50";case"auto":return"z-auto";default:return""}})),i=(0,a.EW)((()=>{switch(t.size){case"lg":return"action-btn-lg";case"md":return"action-btn-md";case"sm":return"action-btn-sm";case"xs":return"action-btn-xs";default:return""}})),s=(0,a.EW)((()=>t.kind?"action-btn":"")),c=(0,a.EW)((()=>{switch(t.kind){case"primary":return"action-btn-primary";case"secondary":return"action-btn-secondary";case"ghost":return"action-btn-ghost";default:return""}})),d=(0,a.EW)((()=>{switch(t.variant){case"gray":return"action-btn-gray";case"red":return"action-btn-red";case"blue":return"action-btn-blue";case"white":return"action-btn-white";default:return""}})),u=(0,a.EW)((()=>t.disabled?"disabled":"")),p=(0,a.EW)((()=>t.block?"action-btn-block":""));return(h,f)=>{const g=(0,a.gN)("uid");return(0,a.uX)(),(0,a.Wv)(Ue,{"data-id":"sds-action-dropdown",offset:e.offset,strategy:e.strategy,placement:e.placement,disabled:e.disabled,"will-open":e.willOpen,"will-close":e.willClose,class:(0,r.normalizeClass)([e.block?"w-full":""]),"popper-class":{"bg-white absolute border shadow-lg rounded-md bg-white [.dropdown-dark_&]:border-gray-700 [.dropdown-dark_&]:bg-gray-950 dark:border-gray-700 dark:bg-gray-950":!0,[e.auto?"w-auto":"w-56"]:!0,[(0,o.R1)(l)]:!0},"hide-arrow":"",shift:""},{trigger:(0,a.k6)((l=>{let{open:m,close:y,isOpen:v,toggle:b}=l;return[(0,a.RG)(h.$slots,"trigger",{open:m,close:y,isOpen:v,toggle:b},(()=>[(0,a.bo)(((0,a.uX)(),(0,a.CE)("button",{ref_key:"button",ref:n,type:"button",class:(0,r.normalizeClass)(["space-x",[(0,o.R1)(s),(0,o.R1)(c),(0,o.R1)(d),(0,o.R1)(i),(0,o.R1)(u),(0,o.R1)(p),v&&"active"]]),"aria-haspopup":"true","aria-expanded":v,disabled:e.disabled,onClick:e=>((e,n,a)=>{e?a(t.closeDelay):n(t.openDelay)})(v,m,y)},[(0,a.RG)(h.$slots,"title",{},(()=>[(0,a.eW)((0,r.toDisplayString)(e.title),1)])),e.hideArrow?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("svg",Qe,f[0]||(f[0]=[(0,a.Lk)("path",{"fill-rule":"evenodd",d:"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z","clip-rule":"evenodd"},null,-1)])))],10,je)),[[g]])]))]})),default:(0,a.k6)((e=>{let{open:t,close:r,toggle:l,isOpen:i}=e;return[(0,a.Lk)("div",{class:"py-2 rounded",role:"menu","aria-orientation":"vertical","aria-labelledby":(0,o.R1)(n)&&(0,o.R1)(n).id||void 0},[(0,a.RG)(h.$slots,"default",{close:r,open:t,toggle:l,isOpen:i})],8,Ye)]})),_:3},8,["offset","strategy","placement","disabled","will-open","will-close","class","popper-class"])}}});qe.install=e=>{e.component(qe.name,qe)};const Je=["aria-label"],Ze=["title"],et=["title"],tt=(0,a.pM)({name:"SdsAvatar",__name:"Avatar",props:{variant:{type:String,default:"gray"},position:{type:String,default:"center"},shape:{type:String,default:"portrait"},size:{type:String,default:"md"},name:{type:String,default:""},src:{type:String,default:""}},setup(e){const t=e,n=(0,a.EW)((()=>{switch(t.position){case"bottom":return"bg-bottom";case"left":return"bg-left";case"right":return"bg-right";case"top":return"bg-top";default:return"bg-center"}})),l=(0,a.EW)((()=>{if("circle"===t.shape)switch(t.size){case"lg":return"w-44";case"md":return"w-16";case"sm":return"w-12";case"xs":return"w-8"}else if("portrait"===t.shape)switch(t.size){case"lg":return"w-44";case"md":return"w-16";case"sm":return"w-10";case"xs":return"w-6"}return"w-full"})),i=(0,a.EW)((()=>"lg"===t.size?"text-6xl font-light":"sm"===t.size?"text-xl font-medium":"xs"===t.size?"text-sm font-semibold":"text-2xl")),s=(0,a.EW)((()=>"circle"===t.shape?"rounded-full aspect-square":"aspect-[4/5]")),c=(0,a.EW)((()=>{const e=["bg-gray-100 dark:text-gray-400 dark:bg-gray-900","bg-red-100 dark:text-red-500 dark:bg-red-900","bg-yellow-25 dark:text-yellow-400 dark:bg-yellow-900","bg-green-50 dark:text-green-400 dark:bg-green-900","bg-blue-50 dark:text-blue-400 dark:bg-blue-900","bg-purple-100 dark:text-purple-400 dark:bg-purple-900"];return t.variant&&"random"!==t.variant?e.filter((e=>e.includes(t.variant)))[0]:e[Math.floor(Math.random()*e.length)]})),d=(0,a.EW)((()=>{if(!t.name)return;let e=t.name.trim().toUpperCase();return e.length>2&&(e.includes(" ")&&(e=e.split(" ").map((e=>e[0])).join("")),e.length>2)?e.charAt(0)+e.charAt(e.length-1):e.substring(0,2)}));return(t,u)=>((0,a.uX)(),(0,a.CE)("div",{"data-id":"sds-avatar",class:(0,r.normalizeClass)(["inline-flex items-center justify-center",(0,o.R1)(c),(0,o.R1)(l),(0,o.R1)(s)]),role:"img","aria-label":e.name||"Avatar"},[e.src?((0,a.uX)(),(0,a.CE)("div",{key:0,title:e.name,class:(0,r.normalizeClass)(["bg-cover",(0,o.R1)(n),(0,o.R1)(l),(0,o.R1)(s)]),style:(0,r.normalizeStyle)(`background-image: url(${e.src})`)},null,14,Ze)):((0,a.uX)(),(0,a.CE)("span",{key:1,title:e.name,class:(0,r.normalizeClass)(["leading-none text-black cursor-default uppercase",(0,o.R1)(i),(0,o.R1)(c)])},(0,r.toDisplayString)((0,o.R1)(d)),11,et))],10,Je))}});tt.install=e=>{e.component(tt.name,tt)};const nt=(0,a.pM)({name:"SdsBadge",__name:"Badge",props:{type:{type:String,default:"medium"},variant:{type:String,default:"gray"}},setup(e){const t=e,n=(0,a.EW)((()=>{let e="",n="",a="";switch("light-border"===t.type&&(a="border border-current"),t.variant){case"blue":"light-border"===t.type||"light"===t.type?(n="bg-blue-25 dark:bg-blue-900",e="text-blue-700 dark:text-blue-300"):"medium"===t.type?(n="bg-blue-500",e="text-white dark:text-black"):"dark"===t.type&&(n="bg-blue-700 dark:bg-blue-800",e="text-white dark:text-blue-50");break;case"green":"light-border"===t.type||"light"===t.type?(n="bg-green-25 dark:bg-green-900",e="text-green-700 dark:text-green-300"):"medium"===t.type?(n="bg-green-500",e="text-white dark:text-black"):"dark"===t.type&&(n="bg-green-700 dark:bg-green-800",e="text-white dark:text-green-50");break;case"teal":"light-border"===t.type||"light"===t.type?(n="bg-teal-25 dark:bg-teal-900",e="text-teal-700 dark:text-teal-300"):"medium"===t.type?(n="bg-teal-500",e="text-white dark:text-black"):"dark"===t.type&&(n="bg-teal-700 dark:bg-teal-800",e="text-white dark:text-teal-50");break;case"orange":"light-border"===t.type||"light"===t.type?(n="bg-orange-25 dark:bg-orange-900",e="text-orange-900 dark:text-orange-300"):"medium"===t.type?(n="bg-orange-200",e="text-orange-800 dark:text-black"):"dark"===t.type&&(n="bg-orange-500 dark:bg-orange-600",e="text-white dark:text-orange-50");break;case"red":"light-border"===t.type||"light"===t.type?(n="bg-red-25 dark:bg-red-900",e="text-red-600 dark:text-red-300"):"medium"===t.type?(n="bg-red-500",e="text-white dark:text-black"):"dark"===t.type&&(n="bg-red-700 dark:bg-red-800",e="text-white dark:text-red-100");break;case"tan":"light-border"===t.type||"light"===t.type?(n="bg-tan-50 dark:bg-tan-900",e="text-tan-900 dark:text-tan-300"):"medium"===t.type?(n="bg-tan-200",e="text-tan-900 dark:text-black"):"dark"===t.type&&(n="bg-tan-600 dark:bg-tan-700",e="text-white dark:text-tan-50");break;case"yellow":"light-border"===t.type||"light"===t.type?(n="bg-yellow-25 dark:bg-yellow-900",e="text-yellow-900 dark:text-yellow-300"):"medium"===t.type?(n="bg-yellow-100 dark:bg-yellow-200",e="text-yellow-800 dark:text-black"):"dark"===t.type&&(n="bg-yellow-500 dark:bg-yellow-600",e="text-white dark:text-yellow-25");break;case"purple":"light-border"===t.type||"light"===t.type?(n="bg-purple-25 dark:bg-purple-900",e="text-purple-600 dark:text-purple-300"):"medium"===t.type?(n="bg-purple-500",e="text-white dark:text-black"):"dark"===t.type&&(n="bg-purple-700 dark:bg-purple-800",e="text-white dark:text-purple-50");break;case"indigo":"light-border"===t.type||"light"===t.type?(n="bg-indigo-25 dark:bg-indigo-900",e="text-indigo-600 dark:text-indigo-300"):"medium"===t.type?(n="bg-indigo-500",e="text-white dark:text-black"):"dark"===t.type&&(n="bg-indigo-700 dark:bg-indigo-800",e="text-white dark:text-indigo-50");break;default:"light-border"===t.type||"light"===t.type?(n="bg-gray-100 dark:bg-gray-900",e="text-gray-700 dark:text-gray-300"):"medium"===t.type?(n="bg-gray-500 dark:bg-gray-400",e="text-white dark:text-black"):"dark"===t.type&&(n="bg-gray-700",e="text-white dark:text-gray-50")}return[e,n,a]}));return(e,t)=>((0,a.uX)(),(0,a.CE)("div",{"data-id":"sds-badge",role:"status",class:(0,r.normalizeClass)(["inline-flex items-center justify-center gap-1 tracking-wide max-w-full uppercase px-2 py-1 text-xs font-bold text-center text-ellipsis whitespace-nowrap overflow-hidden align-baseline rounded",(0,o.R1)(n)])},[(0,a.RG)(e.$slots,"default")],2))}});nt.install=e=>{e.component(nt.name,nt)};const at=["data-pending","type","disabled","aria-disabled","aria-busy"],rt={key:0,class:"relative"},ot={class:"absolute inset-0 flex items-center justify-center"},lt={class:"opacity-0"},it={key:0,"data-id":"arrow",class:"hidden sds-theme-plaid:!flex w-[13px]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 15 13"},st=(0,a.pM)({name:"SdsButton",__name:"Button",props:{kind:{type:String,default:""},variant:{type:String,default:""},type:{type:String,default:"button"},size:{type:String,default:""},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},block:{type:Boolean,default:!1},pending:{type:Boolean,default:!1}},emits:["click"],setup(e,t){let{emit:n}=t;const l=e,i=n,s=(0,a.EW)((()=>l.kind?"btn":"")),c=(0,a.EW)((()=>{switch(l.kind){case"primary":return"btn-primary";case"secondary":return"btn-secondary";case"tertiary":return"btn-tertiary";case"ghost":return"btn-ghost";default:return""}})),d=(0,a.EW)((()=>{switch(l.variant){case"gray":return"btn-gray";case"blue":return"btn-blue";case"red":return"btn-red";case"white":return"btn-white";default:return""}})),u=(0,a.EW)((()=>{switch(l.size){case"lg":return"btn-lg";case"sm":return"btn-sm";case"xs":return"btn-xs";default:return""}})),p=(0,a.EW)((()=>l.disabled?"disabled":"")),h=(0,a.EW)((()=>l.active||l.pending?"active":"")),f=(0,a.EW)((()=>l.pending?"active pointer-events-none":"")),g=(0,a.EW)((()=>l.block?"btn-block sds-theme-plaid:flex sds-theme-plaid:justify-center":"")),m=()=>{l.pending||i("click")};return(t,n)=>((0,a.uX)(),(0,a.CE)("button",{"data-id":"sds-button","data-pending":e.pending||void 0,type:e.type,class:(0,r.normalizeClass)([(0,o.R1)(s),(0,o.R1)(c),(0,o.R1)(d),(0,o.R1)(u),(0,o.R1)(p),(0,o.R1)(h),(0,o.R1)(g),(0,o.R1)(f)]),disabled:e.disabled,"aria-disabled":e.disabled,"aria-busy":e.pending,onClick:m},[e.pending?((0,a.uX)(),(0,a.CE)("span",rt,[(0,a.Lk)("span",ot,[((0,a.uX)(),(0,a.CE)("svg",{"data-id":"spinner",class:(0,r.normalizeClass)(["animate-spin text-current",{"h-5 w-5":"lg"===e.size,"h-4 w-4 sds-theme-plaid:size-6":"lg"!==e.size&&"xs"!==e.size,"h-3 w-3":"xs"===e.size}]),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",role:"graphics-symbol"},n[0]||(n[0]=[(0,a.Lk)("title",null,"Pending",-1),(0,a.Lk)("circle",{class:"opacity-25 fill-transparent",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),(0,a.Lk)("path",{class:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"},null,-1)]),2))]),(0,a.Lk)("span",lt,[(0,a.RG)(t.$slots,"default")])])):((0,a.uX)(),(0,a.CE)(a.FK,{key:1},[(0,a.RG)(t.$slots,"default"),"primary"===l.kind||"secondary"===l.kind?((0,a.uX)(),(0,a.CE)("svg",it,n[1]||(n[1]=[(0,a.Lk)("path",{d:"M13.6875 7.71875L8.6875 12.7188C8.5 12.9062 8.25 13 8 13C7.71875 13 7.46875 12.9062 7.28125 12.7188C6.875 12.3438 6.875 11.6875 7.28125 11.3125L10.5625 8H1C0.4375 8 0 7.5625 0 7C0 6.46875 0.4375 6 1 6H10.5625L7.28125 2.71875C6.875 2.34375 6.875 1.6875 7.28125 1.3125C7.65625 0.90625 8.3125 0.90625 8.6875 1.3125L13.6875 6.3125C14.0938 6.6875 14.0938 7.34375 13.6875 7.71875Z"},null,-1)]))):(0,a.Q3)("",!0)],64))],10,at))}});st.install=e=>{e.component(st.name,st)};const ct=6048e5,dt=Symbol.for("constructDateFrom");function ut(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&dt in e?e[dt](t):e instanceof Date?new e.constructor(t):new Date(t)}function pt(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];const r=ut.bind(null,n.find((e=>"object"==typeof e)));return n.map(r)}function ht(e,t){return ut(t||e,e)}function ft(e,t){const n=ht(e,t?.in);return n.setHours(0,0,0,0),n}function gt(e,t,n){const[a,r]=pt(n?.in,e,t);return+ft(a)==+ft(r)}function mt(e,t){return gt(ut(e,e),function(e){return ut(e,Date.now())}(e))}function yt(e,t){return+ht(e)<+ht(t)}function vt(e,t){return+ht(e)>+ht(t)}function bt(e,t){return+ht(e)==+ht(t)}function kt(e){return e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}function xt(e,t){let n,a=t?.in;return e.forEach((e=>{!a&&"object"==typeof e&&(a=ut.bind(null,e));const t=ht(e,a);(!n||n>t||isNaN(+t))&&(n=t)})),ut(a,n||NaN)}function wt(e,t){let n,a=t?.in;return e.forEach((e=>{!a&&"object"==typeof e&&(a=ut.bind(null,e));const t=ht(e,a);(!n||n<t||isNaN(+t))&&(n=t)})),ut(a,n||NaN)}function Ct(e,t){const n=ht(e,t?.in),a=n.getFullYear(),r=n.getMonth(),o=ut(n,0);return o.setFullYear(a,r+1,0),o.setHours(0,0,0,0),o.getDate()}function _t(e,t){const n=ht(e,t?.in);return n.setDate(1),n.setHours(0,0,0,0),n}function Et(e,t){return ht(e,t?.in).getDay()}function St(e,t){return ht(e,t?.in).getHours()}function Lt(e,t,n){const a=ht(e,n?.in);return a.setDate(t),a}function Mt(e,t,n){const a=ht(e,n?.in);return a.setHours(t),a}function Rt(e,t,n){const a=ht(e,n?.in);return a.setMinutes(t),a}function Tt(e,t,n){const a=ht(e,n?.in);return a.setSeconds(t),a}function Ot(e,t,n){const a=ht(e,n?.in);return a.setMilliseconds(t),a}function Nt(e,t,n){const a=ht(e,n?.in);if(isNaN(t))return ut(e,NaN);if(!t)return a;const r=a.getDate(),o=ut(e,a.getTime());return o.setMonth(a.getMonth()+t+1,0),r>=o.getDate()?o:(a.setFullYear(o.getFullYear(),o.getMonth(),r),a)}function At(e,t,n){return Nt(e,-1,n)}const It={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function Dt(e){return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const Vt={date:Dt({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Dt({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:Dt({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},Pt={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function zt(e){return(t,n)=>{let a;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,r=n?.width?String(n.width):t;a=e.formattingValues[r]||e.formattingValues[t]}else{const t=e.defaultWidth,r=n?.width?String(n.width):e.defaultWidth;a=e.values[r]||e.values[t]}return a[e.argumentCallback?e.argumentCallback(t):t]}}const Bt={ordinalNumber:(e,t)=>{const n=Number(e),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:zt({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:zt({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:zt({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:zt({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:zt({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function Ft(e){return function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const a=n.width,r=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(r);if(!o)return null;const l=o[0],i=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],s=Array.isArray(i)?function(e){for(let t=0;t<e.length;t++)if(e[t].test(l))return t}(i):function(e){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&e[t].test(l))return t}(i);let c;return c=e.valueCallback?e.valueCallback(s):s,c=n.valueCallback?n.valueCallback(c):c,{value:c,rest:t.slice(l.length)}}}const Xt={code:"en-US",formatDistance:(e,t,n)=>{let a;const r=It[e];return a="string"==typeof r?r:1===t?r.one:r.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a},formatLong:Vt,formatRelative:(e,t,n,a)=>Pt[e],localize:Bt,match:{ordinalNumber:(Ht={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=e.match(Ht.matchPattern);if(!n)return null;const a=n[0],r=e.match(Ht.parsePattern);if(!r)return null;let o=Ht.valueCallback?Ht.valueCallback(r[0]):r[0];return o=t.valueCallback?t.valueCallback(o):o,{value:o,rest:e.slice(a.length)}}),era:Ft({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:Ft({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:Ft({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:Ft({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:Ft({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};var Ht;let $t={};function Wt(){return $t}function Ut(e){const t=ht(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function Kt(e,t){const n=Wt(),a=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,r=ht(e,t?.in),o=r.getDay(),l=(o<a?7:0)+o-a;return r.setDate(r.getDate()-l),r.setHours(0,0,0,0),r}function Gt(e,t){return Kt(e,{...t,weekStartsOn:1})}function jt(e,t){const n=ht(e,t?.in),a=n.getFullYear(),r=ut(n,0);r.setFullYear(a+1,0,4),r.setHours(0,0,0,0);const o=Gt(r),l=ut(n,0);l.setFullYear(a,0,4),l.setHours(0,0,0,0);const i=Gt(l);return n.getTime()>=o.getTime()?a+1:n.getTime()>=i.getTime()?a:a-1}function Qt(e,t){const n=ht(e,t?.in),a=+Gt(n)-+function(e){const t=jt(e,void 0),n=ut(e,0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),Gt(n)}(n);return Math.round(a/ct)+1}function Yt(e,t){const n=ht(e,t?.in),a=n.getFullYear(),r=Wt(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,l=ut(t?.in||e,0);l.setFullYear(a+1,0,o),l.setHours(0,0,0,0);const i=Kt(l,t),s=ut(t?.in||e,0);s.setFullYear(a,0,o),s.setHours(0,0,0,0);const c=Kt(s,t);return+n>=+i?a+1:+n>=+c?a:a-1}function qt(e,t){const n=ht(e,t?.in),a=+Kt(n,t)-+function(e,t){const n=Wt(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,r=Yt(e,t),o=ut(t?.in||e,0);return o.setFullYear(r,0,a),o.setHours(0,0,0,0),Kt(o,t)}(n,t);return Math.round(a/ct)+1}function Jt(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const Zt={y(e,t){const n=e.getFullYear(),a=n>0?n:1-n;return Jt("yy"===t?a%100:a,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):Jt(n+1,2)},d:(e,t)=>Jt(e.getDate(),t.length),a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>Jt(e.getHours()%12||12,t.length),H:(e,t)=>Jt(e.getHours(),t.length),m:(e,t)=>Jt(e.getMinutes(),t.length),s:(e,t)=>Jt(e.getSeconds(),t.length),S(e,t){const n=t.length,a=e.getMilliseconds();return Jt(Math.trunc(a*Math.pow(10,n-3)),t.length)}},en={G:function(e,t,n){const a=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});default:return n.era(a,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),a=t>0?t:1-t;return n.ordinalNumber(a,{unit:"year"})}return Zt.y(e,t)},Y:function(e,t,n,a){const r=Yt(e,a),o=r>0?r:1-r;return"YY"===t?Jt(o%100,2):"Yo"===t?n.ordinalNumber(o,{unit:"year"}):Jt(o,t.length)},R:function(e,t){return Jt(jt(e),t.length)},u:function(e,t){return Jt(e.getFullYear(),t.length)},Q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return Jt(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return Jt(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,n){const a=e.getMonth();switch(t){case"M":case"MM":return Zt.M(e,t);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,n){const a=e.getMonth();switch(t){case"L":return String(a+1);case"LL":return Jt(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,n,a){const r=qt(e,a);return"wo"===t?n.ordinalNumber(r,{unit:"week"}):Jt(r,t.length)},I:function(e,t,n){const a=Qt(e);return"Io"===t?n.ordinalNumber(a,{unit:"week"}):Jt(a,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):Zt.d(e,t)},D:function(e,t,n){const a=function(e,t){const n=ht(e,t?.in);return function(e,t){const[n,a]=pt(void 0,e,t),r=ft(n),o=ft(a),l=+r-Ut(r),i=+o-Ut(o);return Math.round((l-i)/864e5)}(n,function(e){const t=ht(e,void 0);return t.setFullYear(t.getFullYear(),0,1),t.setHours(0,0,0,0),t}(n))+1}(e);return"Do"===t?n.ordinalNumber(a,{unit:"dayOfYear"}):Jt(a,t.length)},E:function(e,t,n){const a=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,n,a){const r=e.getDay(),o=(r-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return Jt(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},c:function(e,t,n,a){const r=e.getDay(),o=(r-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return Jt(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(r,{width:"narrow",context:"standalone"});case"cccccc":return n.day(r,{width:"short",context:"standalone"});default:return n.day(r,{width:"wide",context:"standalone"})}},i:function(e,t,n){const a=e.getDay(),r=0===a?7:a;switch(t){case"i":return String(r);case"ii":return Jt(r,t.length);case"io":return n.ordinalNumber(r,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,n){const a=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,n){const a=e.getHours();let r;switch(r=12===a?"noon":0===a?"midnight":a/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){const a=e.getHours();let r;switch(r=a>=17?"evening":a>=12?"afternoon":a>=4?"morning":"night",t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return Zt.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):Zt.H(e,t)},K:function(e,t,n){const a=e.getHours()%12;return"Ko"===t?n.ordinalNumber(a,{unit:"hour"}):Jt(a,t.length)},k:function(e,t,n){let a=e.getHours();return 0===a&&(a=24),"ko"===t?n.ordinalNumber(a,{unit:"hour"}):Jt(a,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):Zt.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):Zt.s(e,t)},S:function(e,t){return Zt.S(e,t)},X:function(e,t,n){const a=e.getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return nn(a);case"XXXX":case"XX":return an(a);default:return an(a,":")}},x:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"x":return nn(a);case"xxxx":case"xx":return an(a);default:return an(a,":")}},O:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+tn(a,":");default:return"GMT"+an(a,":")}},z:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+tn(a,":");default:return"GMT"+an(a,":")}},t:function(e,t,n){return Jt(Math.trunc(+e/1e3),t.length)},T:function(e,t,n){return Jt(+e,t.length)}};function tn(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e>0?"-":"+",a=Math.abs(e),r=Math.trunc(a/60),o=a%60;return 0===o?n+String(r):n+String(r)+t+Jt(o,2)}function nn(e,t){return e%60==0?(e>0?"-":"+")+Jt(Math.abs(e)/60,2):an(e,t)}function an(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e>0?"-":"+",a=Math.abs(e);return n+Jt(Math.trunc(a/60),2)+t+Jt(a%60,2)}const rn=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},on=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},ln={p:on,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],a=n[1],r=n[2];if(!r)return rn(e,t);let o;switch(a){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;default:o=t.dateTime({width:"full"})}return o.replace("{{date}}",rn(a,t)).replace("{{time}}",on(r,t))}},sn=/^D+$/,cn=/^Y+$/,dn=["D","DD","YY","YYYY"];function un(e){return sn.test(e)}function pn(e){return cn.test(e)}function hn(e,t,n){const a=function(e,t,n){const a="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${a} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,n);if(console.warn(a),dn.includes(e))throw new RangeError(a)}function fn(e){return!(!kt(e)&&"number"!=typeof e||isNaN(+ht(e)))}const gn=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,mn=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,yn=/^'([^]*?)'?$/,vn=/''/g,bn=/[a-zA-Z]/;function kn(e,t,n){const a=Wt(),r=a.locale??Xt,o=a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,l=a.weekStartsOn??a.locale?.options?.weekStartsOn??0,i=ht(e,n?.in);if(!fn(i))throw new RangeError("Invalid time value");let s=t.match(mn).map((e=>{const t=e[0];return"p"===t||"P"===t?(0,ln[t])(e,r.formatLong):e})).join("").match(gn).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:xn(e)};if(en[t])return{isToken:!0,value:e};if(t.match(bn))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));r.localize.preprocessor&&(s=r.localize.preprocessor(i,s));const c={firstWeekContainsDate:o,weekStartsOn:l,locale:r};return s.map((n=>{if(!n.isToken)return n.value;const a=n.value;return(pn(a)||un(a))&&hn(a,t,String(e)),(0,en[a[0]])(i,a,r.localize,c)})).join("")}function xn(e){const t=e.match(yn);return t?t[1].replace(vn,"'"):e}const wn={"data-id":"sds-calendar",class:"select-none"},Cn={key:0},_n=["disabled"],En={class:"grow"},Sn={key:0,class:"hidden grow sm:block"},Ln=["disabled"],Mn={class:"flex flex-col sm:flex-row sm:gap-8"},Rn={class:"grid grid-cols-7 w-56 h-60 place-content-start"},Tn=["disabled","title","onClick"],On={key:0,class:"hidden sm:grid grid-cols-7 w- place-content-start"},Nn=["disabled","title","onClick"],An={class:"mt-1"},In={class:"text-sm text-gray-600 dark:text-gray-400 mb-2"},Dn={class:"flex gap-1"},Vn={class:"w-full"},Pn=["disabled"],zn={class:"w-full"},Bn=["disabled"],Fn={class:"w-full"},Xn=["disabled"],Hn={key:0,class:"border-t my-2 pt-2 dark:border-gray-700 w-56"},$n={class:"text-sm text-gray-600 dark:text-gray-400 mb-2"},Wn={class:"flex gap-1"},Un={class:"w-full"},Kn=["disabled"],Gn={class:"w-full"},jn=["disabled"],Qn={class:"w-full"},Yn=["disabled"],qn=(0,a.pM)({name:"SdsCalendar",__name:"Calendar",props:{modelValue:{type:[Object,Date],default:new Date},mode:{type:String,default:"date"},min:{type:Date,default:null},max:{type:Date,default:null},useCurrentTimeForToday:{type:Boolean,default:!1},inputToChange:{type:String,default:void 0}},emits:["update:model-value"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=(0,a.EW)({get:()=>i.modelValue,set(e){s("update:model-value",e)}}),d=(0,o.KR)(new Date),u=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],p=["January","February","March","April","May","June","July","August","September","October","November","December"],h=[...Array(200).keys()].map((e=>e+1900)),f=(0,a.EW)((()=>kn(d.value,"MMMM"))),g=(0,a.EW)((()=>kn(d.value,"yyyy"))),m=(0,a.EW)((()=>Et(_t(d.value))+1)),y=(0,a.EW)((()=>Ct(d.value))),v=(0,o.KR)(Nt(d.value,1)),b=(0,a.EW)((()=>kn(v.value,"MMMM"))),k=(0,a.EW)((()=>kn(v.value,"yyyy"))),x=(0,a.EW)((()=>Et(_t(v.value))+1)),w=(0,a.EW)((()=>Ct(v.value))),C=(0,o.KR)("days"),_=(0,o.KR)(null),E=(0,o.KR)(null);(0,a.wB)((()=>C.value),(()=>{_.value=kn(d.value,"MMMM"),E.value=kn(d.value,"yyyy")}));const S=(0,a.EW)((()=>"date"===i.mode||"dateTime"===i.mode)),L=(0,a.EW)((()=>"dateTime"===i.mode||"time"===i.mode)),M=(0,o.KR)(null),R=(0,o.KR)(null),T=(0,o.KR)(null),O=(0,o.KR)(null),N=(0,o.KR)(null),A=(0,o.KR)(null);(0,a.sV)((async()=>{I(),D(),await(0,a.dY)(),V()})),(0,a.wB)((()=>i.modelValue),(()=>{V()}),{deep:!0});const I=()=>{if(!("time"!==i.mode||c.value&&(c.value instanceof Date||c.value.start&&c.value.end))){const e=Mt(Rt(Tt(Ot(new Date,0),0),0),0);K.value?c.value={start:e,end:e}:c.value=e}},D=()=>{c.value&&!(c.value instanceof Date)&&c.value.start instanceof Date?d.value=c.value.start:c.value&&c.value instanceof Date?d.value=c.value:i.min&&i.min instanceof Date&&vt(i.min,new Date)&&(d.value=i.min),v.value=Nt(d.value,1)},V=()=>{K.value?(c.value&&!(c.value instanceof Date)&&c.value.start instanceof Date?(M.value=U(c.value.start,"hh"),R.value=U(c.value.start,"mm"),T.value=St(c.value.start)>11?"pm":"am"):(M.value=null,R.value=null,T.value=null),c.value&&!(c.value instanceof Date)&&c.value.end instanceof Date?(O.value=U(c.value.end,"hh"),N.value=U(c.value.end,"mm"),A.value=St(c.value.end)>11?"pm":"am"):(O.value=null,N.value=null,A.value=null)):c.value instanceof Date?(M.value=U(c.value,"hh"),R.value=U(c.value,"mm"),T.value=St(c.value)>11?"pm":"am"):(M.value=null,R.value=null,T.value=null)},P=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];switch(e){case"hour":if(K.value){if(!n&&c.value&&!(c.value instanceof Date)&&c.value.start instanceof Date){const e=St(c.value.start)>12?parseInt(t)+12:parseInt(t);c.value.start=Mt(c.value.start,e)}else if(n&&c.value&&!(c.value instanceof Date)&&c.value.end instanceof Date){const e=St(c.value.end)>12?parseInt(t)+12:parseInt(t);c.value.end=Mt(c.value.end,e)}}else if(c.value instanceof Date){const e=St(c.value)>12?parseInt(t)+12:parseInt(t);c.value=Mt(c.value,e)}break;case"minutes":K.value?!n&&c.value&&!(c.value instanceof Date)&&c.value.start instanceof Date?c.value.start=Rt(c.value.start,parseInt(t)):n&&c.value&&!(c.value instanceof Date)&&c.value.end instanceof Date&&(c.value.end=Rt(c.value.end,parseInt(t))):c.value instanceof Date&&(c.value=Rt(c.value,parseInt(t)));break;case"meridian":if(K.value){if(!n&&c.value&&!(c.value instanceof Date)&&c.value.start instanceof Date){const e=St(c.value.start);let n="am"===t&&e>=12?e-12:"pm"===t&&e<12?e+12:e;c.value.start=Mt(c.value.start,n)}else if(n&&c.value&&!(c.value instanceof Date)&&c.value.end instanceof Date){const e=St(c.value.end);let n="am"===t&&e>=12?e-12:"pm"===t&&e<12?e+12:e;c.value.end=Mt(c.value.end,n)}}else if(c.value instanceof Date){const e=St(c.value);let n="am"===t&&e>=12?e-12:"pm"===t&&e<12?e+12:e;c.value=Mt(c.value,n)}}K.value&&c.value&&!(c.value instanceof Date)&&c.value.start instanceof Date&&c.value.end instanceof Date&&(c.value={start:xt([c.value.start,c.value.end]),end:wt([c.value.start,c.value.end])})},z=(0,a.EW)((()=>[...Array(12).keys()].map((e=>(e+1).toLocaleString("en-US",{minimumIntegerDigits:2,useGrouping:!1}))))),B=(0,a.EW)((()=>[...Array(60).keys()].map((e=>e.toLocaleString("en-US",{minimumIntegerDigits:2,useGrouping:!1}))))),F=(0,a.EW)((()=>["am","pm"])),X=()=>{d.value=At(d.value),v.value=At(v.value)},H=()=>{d.value=Nt(d.value,1),v.value=Nt(v.value,1)},$=(0,a.EW)((()=>!(i.min instanceof Date)||yt(_t(i.min),_t(d.value)))),W=(0,a.EW)((()=>!(i.max instanceof Date)||vt(_t(i.max),_t(d.value)))),U=(e,t)=>kn(e,t),K=(0,a.EW)((()=>i.modelValue&&!kt(i.modelValue))),G=async function(e){const t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]?v.value:d.value;if(!K.value||!c.value||c.value instanceof Date)c.value=i.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:Mt(Rt(Tt(Ot(Lt(t,e),0),0),0),0);else if(c.value.start||c.value.end)if(!c.value.start&&c.value.end){const n=i.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:Mt(Rt(Tt(Ot(Lt(t,e),0),0),0),0);let a=null,r=null;c.value.end&&yt(c.value.end,n)?(a=c.value.end,r=n):(a=n,r=c.value.end),c.value={start:a,end:r}}else if(c.value.start&&!c.value.end){const n=c.value.start;c.value={start:n,end:i.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:Mt(Rt(Tt(Ot(Lt(t,e),0),0),0),0)}}else if(kt(c.value.start)&&c.value.start instanceof Date&&kt(c.value.end)&&c.value.end instanceof Date){const n=xt([c.value.start,c.value.end]),a=wt([c.value.start,c.value.end]),r=Mt(Rt(Tt(Ot(n,0),0),0),0),o=Mt(Rt(Tt(Ot(a,0),0),0),0),l=Lt(t,e),s=Mt(Rt(Tt(Ot(l,0),0),0),0);if(s.valueOf()===r.valueOf())c.value={start:null,end:a};else if(s.valueOf()===o.valueOf())c.value={start:n,end:null};else if(yt(l,n))c.value={start:i.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:s,end:a};else if(vt(l,n))if("start"===i.inputToChange){const n=i.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:s;if(vt(n,c.value.end)){const e=c.value.start;c.value={start:e,end:n}}else{const e=c.value.end;c.value={start:xt([n,e]),end:wt([n,e])}}}else c.value={start:n,end:i.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:s};else c.value={start:n,end:i.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:s}}else{const n=c.value.start;c.value={start:n,end:Mt(Rt(Tt(Ot(Lt(t,e),0),0),0),0)}}else c.value={start:i.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:Mt(Rt(Tt(Ot(Lt(t,e),0),0),0),0),end:null};if(await(0,a.dY)(),!(c.value instanceof Date)&&c.value.start instanceof Date&&c.value.end instanceof Date){const e=xt([c.value.start,c.value.end]),t=wt([c.value.start,c.value.end]);c.value.start=e,c.value.end=t}},j=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return i.min instanceof Date&&yt(Lt(t?v.value:d.value,e),Mt(Rt(Tt(Ot(i.min,0),0),0),0))}(e,t)||function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!(i.max instanceof Date))return!1;const n=Lt(t?v.value:d.value,e-1),a=Mt(Rt(Tt(Ot(i.max,0),0),0),0);return vt(n,a)||bt(n,a)}(e,t)},Q=function(e){const t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]?v.value:d.value;return!!(c.value&&!(c.value instanceof Date)&&kt(c.value.start)&&c.value.start instanceof Date&&kt(c.value.end)&&c.value.end instanceof Date)&&function(e,t,n){const a=+ht(e,n?.in),[r,o]=[+ht(t.start,n?.in),+ht(t.end,n?.in)].sort(((e,t)=>e-t));return a>=r&&a<=o}(Lt(t,e),{start:c.value.start,end:c.value.end})},Y=function(e){const t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]?v.value:d.value;return!!(c.value&&!(c.value instanceof Date)&&kt(c.value.start)&&c.value.start instanceof Date&&kt(c.value.end)&&c.value.end instanceof Date)&&gt(Lt(t,e),c.value.start)},q=function(e){const t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]?v.value:d.value;return!!(c.value&&!(c.value instanceof Date)&&kt(c.value.start)&&c.value.start instanceof Date&&kt(c.value.end)&&c.value.end instanceof Date)&&gt(Lt(t,e),c.value.end)},J=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!c.value)return!1;if(kt(c.value)&&c.value instanceof Date)return gt(Lt(t?v.value:d.value,e),c.value);if(!(c.value instanceof Date)&&(kt(c.value.start)&&c.value.start instanceof Date||kt(c.value.end)&&c.value.end instanceof Date)){const n=t?v.value:d.value;return kt(c.value.start)&&c.value.start instanceof Date&&gt(Lt(n,e),c.value.start)||kt(c.value.end)&&c.value.end instanceof Date&&gt(Lt(n,e),c.value.end)}},Z=function(e){return gt(Lt(arguments.length>1&&void 0!==arguments[1]&&arguments[1]?v.value:d.value,e),new Date)};return(e,t)=>((0,a.uX)(),(0,a.CE)("div",wn,[(0,o.R1)(S)?((0,a.uX)(),(0,a.CE)("div",Cn,["days"===(0,o.R1)(C)?((0,a.uX)(),(0,a.CE)(a.FK,{key:0},[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["flex relative gap-1 mb-2 w-56",{"sm:w-120":(0,o.R1)(K)}])},[(0,a.Lk)("button",{class:"absolute left-0 top-0 text-gray-700 dark:text-gray-300 p-1 hover:bg-gray-100 dark:hover:bg-gray-750 rounded disabled:pointer-events-none disabled:opacity-50",type:"button",tabindex:"-1",disabled:!(0,o.R1)($),onClick:X},t[19]||(t[19]=[(0,a.Lk)("span",{class:"sr-only"},"Go to previous month",-1),(0,a.Lk)("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":"true",role:"img",class:"w-5 h-5",width:"32",height:"32",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 512 512"},[(0,a.Lk)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"48",d:"M328 112L184 256l144 144"})],-1)]),8,_n),(0,a.Lk)("div",En,[(0,a.Lk)("button",{class:"m-auto text-lg font-semibold flex gap-1 text-gray-900 hover:text-gray-500 dark:text-gray-100",type:"button",tabindex:"-1",onClick:t[0]||(t[0]=e=>C.value="years")},[(0,a.Lk)("span",null,(0,r.toDisplayString)((0,o.R1)(f))+" "+(0,r.toDisplayString)((0,o.R1)(g)),1)])]),(0,o.R1)(K)?((0,a.uX)(),(0,a.CE)("div",Sn,[(0,a.Lk)("button",{class:"m-auto text-lg font-semibold flex gap-1 text-gray-900 hover:text-gray-500 dark:text-gray-100",type:"button",tabindex:"-1",onClick:t[1]||(t[1]=e=>C.value="years")},[(0,a.Lk)("span",null,(0,r.toDisplayString)((0,o.R1)(b))+" "+(0,r.toDisplayString)((0,o.R1)(k)),1)])])):(0,a.Q3)("",!0),(0,a.Lk)("button",{class:"absolute right-0 top-0 text-gray-700 dark:text-gray-300 p-1 hover:bg-gray-100 dark:hover:bg-gray-750 rounded disabled:pointer-events-none disabled:opacity-50",type:"button",tabindex:"-1",disabled:!(0,o.R1)(W),onClick:H},t[20]||(t[20]=[(0,a.Lk)("span",{class:"sr-only"},"Go to next month",-1),(0,a.Lk)("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":"true",role:"img",class:"w-5 h-5",width:"32",height:"32",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 512 512"},[(0,a.Lk)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"48",d:"M184 112l144 144l-144 144"})],-1)]),8,Ln)],2),(0,a.Lk)("div",Mn,[(0,a.Lk)("div",Rn,[((0,a.uX)(),(0,a.CE)(a.FK,null,(0,a.pI)(u,(e=>(0,a.Lk)("div",{key:e,class:"text-sm font-bold text-gray-400 text-center uppercase mb-1"},(0,r.toDisplayString)(e.charAt(0)),1))),64)),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(y),(e=>((0,a.uX)(),(0,a.CE)("div",{key:e,class:(0,r.normalizeClass)(["w-8 h-8 mb-1",1===e?`col-start-${(0,o.R1)(m)}`:"",Q(e)?"bg-blue-25 dark:bg-blue-900":"",Y(e)?"bg-blue-25 dark:bg-blue-900 rounded-l-full":"",q(e)?"bg-blue-25 dark:bg-blue-900 rounded-r-full":""])},[(0,a.Lk)("button",{class:(0,r.normalizeClass)(["disabled:pointer-events-none disabled:opacity-25",{"px-2 py-1 w-8 h-8 rounded-full text-sm":!0,"hover:bg-gray-100 dark:hover:bg-gray-750":!J(e),"font-bold bg-blue-500 dark:bg-blue-700 text-white":J(e),"font-bold text-blue-500 bg-gray-100 dark:text-blue-100 dark:bg-gray-850":Z(e)&&!J(e)&&!Q(e),"font-semibold text-blue-900 dark:text-blue-100":Q(e)&&!J(e)}]),type:"button",tabindex:"-1",disabled:j(e),title:Z(e)?"Today":"",onClick:t=>G(e)},(0,r.toDisplayString)(e),11,Tn)],2)))),128))]),(0,o.R1)(K)?((0,a.uX)(),(0,a.CE)("div",On,[((0,a.uX)(),(0,a.CE)(a.FK,null,(0,a.pI)(u,(e=>(0,a.Lk)("div",{key:e,class:"text-sm font-bold text-gray-400 text-center uppercase mb-1"},(0,r.toDisplayString)(e.charAt(0)),1))),64)),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(w),(e=>((0,a.uX)(),(0,a.CE)("div",{key:e,class:(0,r.normalizeClass)(["w-8 h-8 mb-1",1===e?`col-start-${(0,o.R1)(x)}`:"",Q(e,!0)?"bg-blue-25 dark:bg-blue-900":"",Y(e,!0)?"bg-blue-25 dark:bg-blue-900 rounded-l-full":"",q(e,!0)?"bg-blue-25 dark:bg-blue-900 rounded-r-full":""])},[(0,a.Lk)("button",{class:(0,r.normalizeClass)(["disabled:pointer-events-none disabled:opacity-25",{"px-2 py-1 w-8 h-8 rounded-full text-sm":!0,"hover:bg-gray-100 dark:hover:bg-gray-750":!J(e,!0),"font-bold bg-blue-500 dark:bg-blue-700 text-white":J(e,!0),"font-bold text-blue-500 bg-gray-100 dark:text-blue-400 dark:bg-gray-100":Z(e,!0)&&!J(e,!0)&&!Q(e,!0),"font-semibold text-blue-900 dark:text-blue-100":Q(e,!0)&&!J(e,!0)}]),type:"button",tabindex:"-1",disabled:j(e,!0),title:Z(e,!0)?"Today":"",onClick:t=>G(e,!0)},(0,r.toDisplayString)(e),11,Nn)],2)))),128))])):(0,a.Q3)("",!0)])],64)):((0,a.uX)(),(0,a.CE)("div",{key:1,class:(0,r.normalizeClass)(["grid gap-1 w-56",{"sm:w-120":(0,o.R1)(K)}])},[(0,a.Lk)("div",null,[t[22]||(t[22]=(0,a.Lk)("div",{class:"mb-1 text-sm uppercase font-semibold text-gray-500"}," Month ",-1)),(0,a.Lk)("label",null,[t[21]||(t[21]=(0,a.Lk)("span",{class:"sr-only"},"Month",-1)),(0,a.bo)((0,a.Lk)("select",{"onUpdate:modelValue":t[2]||(t[2]=e=>(0,o.i9)(_)?_.value=e:null),class:"form-control form-control-sm"},[((0,a.uX)(),(0,a.CE)(a.FK,null,(0,a.pI)(p,(e=>(0,a.Lk)("option",{key:e},(0,r.toDisplayString)(e),1))),64))],512),[[l.vModelSelect,(0,o.R1)(_)]])])]),(0,a.Lk)("div",An,[t[24]||(t[24]=(0,a.Lk)("div",{class:"mb-1 text-sm uppercase font-semibold text-gray-500"}," Year ",-1)),(0,a.Lk)("label",null,[t[23]||(t[23]=(0,a.Lk)("span",{class:"sr-only"},"Year",-1)),(0,a.bo)((0,a.Lk)("select",{"onUpdate:modelValue":t[3]||(t[3]=e=>(0,o.i9)(E)?E.value=e:null),class:"form-control form-control-sm"},[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(h),(e=>((0,a.uX)(),(0,a.CE)("option",{key:e},(0,r.toDisplayString)(e),1)))),128))],512),[[l.vModelSelect,(0,o.R1)(E)]])])]),(0,a.Lk)("button",{class:"mt-2 btn btn-primary btn-sm",type:"button",tabindex:"-1",onClick:t[4]||(t[4]=e=>(()=>{if(!_.value||!E.value)return;const e=p.findIndex((e=>e===_.value))+1;"number"==typeof e&&(d.value=new Date(parseInt(E.value),e,0,0,0,0,0),v.value=Nt(d.value,1),C.value="days")})())}," Go to Date "),(0,a.Lk)("button",{class:"mt-2 btn btn-secondary btn-sm",type:"button",tabindex:"-1",onClick:t[5]||(t[5]=e=>(d.value=new Date,v.value=Nt(d.value,1),void(C.value="days")))}," Go to Today "),t[25]||(t[25]=(0,a.Lk)("hr",{class:"my-2"},null,-1)),(0,a.Lk)("button",{class:"btn btn-secondary btn-sm",type:"button",tabindex:"-1",onClick:t[6]||(t[6]=e=>C.value="days")}," Cancel ")],2))])):(0,a.Q3)("",!0),(0,o.R1)(L)&&"days"===(0,o.R1)(C)?((0,a.uX)(),(0,a.CE)("div",{key:1,class:(0,r.normalizeClass)({"sm:flex sm:gap-8 sm:w-120":(0,o.R1)(S)&&(0,o.R1)(K)})},[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["w-56",{"border-t my-2 pt-2 dark:border-gray-700":(0,o.R1)(S)}])},[(0,a.Lk)("div",In,[(0,o.R1)(c)&&(0,o.R1)(c)instanceof Date?((0,a.uX)(),(0,a.CE)(a.FK,{key:0},[(0,a.eW)((0,r.toDisplayString)(U((0,o.R1)(c),"eeee, MMM dd, yyyy")),1)],64)):(0,o.R1)(c)&&!((0,o.R1)(c)instanceof Date)&&(0,o.R1)(c).start instanceof Date?((0,a.uX)(),(0,a.CE)(a.FK,{key:1},[(0,a.eW)((0,r.toDisplayString)(U((0,o.R1)(c).start,"eeee, MMM dd, yyyy")),1)],64)):((0,a.uX)(),(0,a.CE)(a.FK,{key:2},[(0,a.eW)(" -- ")],64))]),(0,a.Lk)("div",Dn,[t[29]||(t[29]=(0,a.Lk)("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":"true",role:"img",class:"my-auto flex-shrink-0 w-4 h-4 text-gray-700 dark:text-gray-300",width:"32",height:"32",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 512 512"},[(0,a.Lk)("path",{d:"M256 8C119 8 8 119 8 256s111 248 248 248s248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200s-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z",fill:"currentColor"})],-1)),(0,a.Lk)("label",Vn,[t[26]||(t[26]=(0,a.Lk)("span",{class:"sr-only"},"Hour",-1)),(0,a.bo)((0,a.Lk)("select",{"onUpdate:modelValue":t[7]||(t[7]=e=>(0,o.i9)(M)?M.value=e:null),disabled:!(0,o.R1)(M),class:"form-control form-control-sm",onChange:t[8]||(t[8]=e=>P("hour",e.target.value))},[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(z),(e=>((0,a.uX)(),(0,a.CE)("option",{key:e},(0,r.toDisplayString)(e),1)))),128))],40,Pn),[[l.vModelSelect,(0,o.R1)(M)]])]),t[30]||(t[30]=(0,a.Lk)("span",{class:"my-auto"},":",-1)),(0,a.Lk)("label",zn,[t[27]||(t[27]=(0,a.Lk)("span",{class:"sr-only"},"Minutes",-1)),(0,a.bo)((0,a.Lk)("select",{"onUpdate:modelValue":t[9]||(t[9]=e=>(0,o.i9)(R)?R.value=e:null),disabled:!(0,o.R1)(R),class:"form-control form-control-sm",onChange:t[10]||(t[10]=e=>P("minutes",e.target.value))},[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(B),(e=>((0,a.uX)(),(0,a.CE)("option",{key:e},(0,r.toDisplayString)(e),1)))),128))],40,Bn),[[l.vModelSelect,(0,o.R1)(R)]])]),(0,a.Lk)("label",Fn,[t[28]||(t[28]=(0,a.Lk)("span",{class:"sr-only"},"Meridian",-1)),(0,a.bo)((0,a.Lk)("select",{"onUpdate:modelValue":t[11]||(t[11]=e=>(0,o.i9)(T)?T.value=e:null),disabled:!(0,o.R1)(T),class:"form-control form-control-sm",onChange:t[12]||(t[12]=e=>P("meridian",e.target.value))},[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(F),(e=>((0,a.uX)(),(0,a.CE)("option",{key:e},(0,r.toDisplayString)(e),1)))),128))],40,Xn),[[l.vModelSelect,(0,o.R1)(T)]])])])],2),(0,o.R1)(K)?((0,a.uX)(),(0,a.CE)("div",Hn,[(0,a.Lk)("div",$n,[(0,o.R1)(c)&&!((0,o.R1)(c)instanceof Date)&&(0,o.R1)(c).end instanceof Date?((0,a.uX)(),(0,a.CE)(a.FK,{key:0},[(0,a.eW)((0,r.toDisplayString)(U((0,o.R1)(c).end,"eeee, MMM dd, yyyy")),1)],64)):((0,a.uX)(),(0,a.CE)(a.FK,{key:1},[(0,a.eW)(" -- ")],64))]),(0,a.Lk)("div",Wn,[t[34]||(t[34]=(0,a.Lk)("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":"true",role:"img",class:"my-auto flex-shrink-0 w-4 h-4 text-gray-700 dark:text-gray-300",width:"32",height:"32",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 512 512"},[(0,a.Lk)("path",{d:"M256 8C119 8 8 119 8 256s111 248 248 248s248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200s-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z",fill:"currentColor"})],-1)),(0,a.Lk)("label",Un,[t[31]||(t[31]=(0,a.Lk)("span",{class:"sr-only"},"Hour",-1)),(0,a.bo)((0,a.Lk)("select",{"onUpdate:modelValue":t[13]||(t[13]=e=>(0,o.i9)(O)?O.value=e:null),disabled:!(0,o.R1)(O),class:"form-control form-control-sm",onChange:t[14]||(t[14]=e=>P("hour",e.target.value,!0))},[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(z),(e=>((0,a.uX)(),(0,a.CE)("option",{key:e},(0,r.toDisplayString)(e),1)))),128))],40,Kn),[[l.vModelSelect,(0,o.R1)(O)]])]),t[35]||(t[35]=(0,a.Lk)("span",{class:"my-auto"},":",-1)),(0,a.Lk)("label",Gn,[t[32]||(t[32]=(0,a.Lk)("span",{class:"sr-only"},"Minute",-1)),(0,a.bo)((0,a.Lk)("select",{"onUpdate:modelValue":t[15]||(t[15]=e=>(0,o.i9)(N)?N.value=e:null),disabled:!(0,o.R1)(N),class:"form-control form-control-sm",onChange:t[16]||(t[16]=e=>P("minutes",e.target.value,!0))},[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(B),(e=>((0,a.uX)(),(0,a.CE)("option",{key:e},(0,r.toDisplayString)(e),1)))),128))],40,jn),[[l.vModelSelect,(0,o.R1)(N)]])]),(0,a.Lk)("label",Qn,[t[33]||(t[33]=(0,a.Lk)("span",{class:"sr-only"},"Meridian",-1)),(0,a.bo)((0,a.Lk)("select",{"onUpdate:modelValue":t[17]||(t[17]=e=>(0,o.i9)(A)?A.value=e:null),disabled:!(0,o.R1)(A),class:"form-control form-control-sm",onChange:t[18]||(t[18]=e=>P("meridian",e.target.value,!0))},[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(F),(e=>((0,a.uX)(),(0,a.CE)("option",{key:e},(0,r.toDisplayString)(e),1)))),128))],40,Yn),[[l.vModelSelect,(0,o.R1)(A)]])])])])):(0,a.Q3)("",!0)],2)):(0,a.Q3)("",!0)]))}});qn.install=e=>{e.component(qn.name,qn)};const Jn=["id","value","name","required","disabled","onClick"],Zn=["for"],ea=(0,a.pM)({name:"SdsCheckboxGroup",directives:{uid:Ge},__name:"CheckboxGroup",props:{modelValue:{type:Array,default:()=>[]},name:{type:String,default:null},options:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},stacked:{type:Boolean,default:!1},labelKey:{type:String,default:"text"},valueKey:{type:String,default:"value"},valid:{type:Boolean,default:!1},invalid:{type:Boolean,default:!1}},emits:["update:model-value","change"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=(0,o.KR)(),d=(0,a.EW)({get:()=>i.modelValue,set(e){s("update:model-value",e)}});return(t,n)=>{const i=(0,a.gN)("uid");return(0,a.bo)(((0,a.uX)(),(0,a.CE)("div",{ref_key:"root",ref:c,"data-id":"sds-checkbox-group",class:(0,r.normalizeClass)(["flex",{"flex-col gap-2":e.stacked,"gap-4":!e.stacked}])},[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.options,((i,u)=>((0,a.uX)(),(0,a.CE)("div",{key:`${(0,o.R1)(c)?.id}_${JSON.stringify(i)}`,class:"flex gap-2 items-start"},[(0,a.bo)((0,a.Lk)("input",{id:`${(0,o.R1)(c)?.id}__option_${u}`,"onUpdate:modelValue":n[0]||(n[0]=e=>(0,o.i9)(d)?d.value=e:null),type:"checkbox",class:(0,r.normalizeClass)(["relative top-1",{valid:e.valid,invalid:e.invalid}]),value:i[e.valueKey],name:e.name?e.name:`${(0,o.R1)(c)?.id}__option`,required:e.required&&(0,o.R1)(d).length<1,disabled:e.disabled,onClick:t=>(e=>{s("change",e)})(i[e.valueKey])},null,10,Jn),[[l.vModelCheckbox,(0,o.R1)(d)]]),(0,a.RG)(t.$slots,"label",{optionId:`${(0,o.R1)(c)?.id}__option_${u}`,option:i},(()=>[(0,a.Lk)("label",{for:`${(0,o.R1)(c)?.id}__option_${u}`,class:(0,r.normalizeClass)({"opacity-50 pointer-events-none select-none":e.disabled})},[(0,a.Lk)("span",null,(0,r.toDisplayString)(i[e.labelKey]),1)],10,Zn)]))])))),128))],2)),[[i]])}}});ea.install=e=>{e.component(ea.name,ea)},$e.install=e=>{e.component($e.name,$e)};const ta=["onMouseover","onMouseleave"],na=["onMouseover","onMouseout"],aa=(0,a.pM)({name:"SdsPopover",__name:"Tooltip",props:{zIndex:{type:String,required:!1,default:"50"},type:{type:String,default:null},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},size:{type:String,default:"sm"},strategy:{type:String,default:"absolute"},placement:{type:String,default:"top"},disabled:{type:Boolean,default:!1},willOpen:{type:Function,default:null},willClose:{type:Function,default:null}},setup(e){const t=e,n=(0,a.EW)((()=>{switch(t.zIndex){case"0":return"z-0";case"10":return"z-10";case"20":return"z-20";case"30":return"z-30";case"40":return"z-40";case"50":return"z-50";case"auto":return"z-auto";default:return""}})),r=(0,a.EW)((()=>"light"===t.type?"bg-gray-25 text-gray-900 border-gray-200":"bg-black text-gray-50 border-gray-800 dark:shadow-gray-900")),l=(0,a.EW)((()=>"light"===t.type?"bg-gray-25 border-gray-200":"bg-black border-gray-800")),i=(0,a.EW)((()=>{switch(t.size){case"sm":default:return"w-32";case"md":return"w-48";case"lg":return"w-56";case"xl":return"w-72";case"auto":return"w-auto"}}));return(t,s)=>((0,a.uX)(),(0,a.Wv)(Ue,{"data-id":"sds-tooltip",strategy:e.strategy,placement:e.placement,disabled:e.disabled,"will-open":e.willOpen,"will-close":e.willClose,"popper-class":`absolute text-xs shadow border rounded-md text-center ${(0,o.R1)(r)} ${(0,o.R1)(i)} ${(0,o.R1)(n)}`,"arrow-class":`absolute w-2 h-2 rotate-45 ${(0,o.R1)(l)}`,"placement-top-arrow-class":"-bottom-1 border-b border-r","placement-right-arrow-class":"-left-1 border-b border-l","placement-bottom-arrow-class":"-top-1 border-t border-l","placement-left-arrow-class":"-right-1 border-t border-r","disable-animation":"",shift:""},{trigger:(0,a.k6)((n=>{let{open:r,close:o}=n;return[(0,a.Lk)("div",{onMouseover:t=>r(e.openDelay),onMouseleave:t=>o(e.closeDelay)},[(0,a.RG)(t.$slots,"trigger")],40,ta)]})),default:(0,a.k6)((n=>{let{open:r,close:o,toggle:l,isOpen:i}=n;return[(0,a.Lk)("div",{class:"p-2",onMouseover:e=>r(),onMouseout:t=>o(e.closeDelay)},[(0,a.RG)(t.$slots,"default",{close:o,open:r,toggle:l,isOpen:i})],40,na)]})),_:3},8,["strategy","placement","disabled","will-open","will-close","popper-class","arrow-class"]))}}),ra={"data-id":"sds-scroll-area",class:"scroll-area"},oa=(0,a.pM)({name:"SdsScrollArea",__name:"ScrollArea",setup:e=>(e,t)=>((0,a.uX)(),(0,a.CE)("div",ra,[(0,a.RG)(e.$slots,"default")]))}),la=["disabled"],ia=["id","placeholder","disabled","maxlength","onKeyup"],sa={key:1,class:"input-group-addon"},ca={key:0,class:"absolute z-50 w-full p-0 mt-1 bg-white border rounded shadow-lg dark:border-gray-700 dark:bg-gray-850"},da={key:0,class:"overflow-x-auto flex gap-2 p-2 border-b border-gray-100 dark:border-gray-700"},ua=["disabled","onClick"],pa={key:0,class:"border-b border-gray-100 dark:border-gray-700"},ha={key:0,class:"flex w-full px-4 py-2 text-sm text-left text-black list-none dark:text-white font-semibold"},fa={class:"border-t rounded-b border-gray-100 dark:border-gray-700 bg-gray-25 dark:bg-gray-800 px-4 py-2 flex gap-6 items-center text-sm text-gray-700 dark:text-gray-300"},ga={key:0,class:"flex items-center gap-1.5"},ma=(0,a.pM)({name:"SdsComboBox",__name:"ComboBox",props:{id:{type:String,default:void 0},modelValue:{type:String,default:""},placeholder:{type:String,default:void 0},disabled:{type:Boolean,default:void 0},maxlength:{type:Number,default:void 0},size:{type:String,default:void 0},autofocus:{type:Boolean,default:void 0},focusOnKeyPress:{type:Boolean,default:!1},hideFocusHelperText:{type:Boolean,default:!1},suggestions:{type:Array,default:void 0},optionType:{type:String,default:"button"},optionLabel:{type:String,default:void 0},optionGroupLabel:{type:String,default:void 0},optionGroupChildren:{type:String,default:void 0},filterSuggestions:{type:Boolean,default:void 0},debounceComplete:{type:Number,default:350},hideEmptyGroups:{type:Boolean,default:!1},disableGroupTabs:{type:Boolean,default:!1}},emits:["update:model-value","complete","enter","result"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=e=>{if(typeof document>"u")return e;let t=document.createElement("div");return t.innerHTML=e,t.textContent||t.innerText||""},d=(0,o.KR)(),u=(0,o.KR)(),p=(0,o.KR)(),h=(0,o.KR)(),f=(0,a.EW)({get:()=>i.modelValue,set(e){s("update:model-value",e)}}),g=(0,o.KR)(i.modelValue),m=(0,o.KR)(!1),b=(0,o.KR)(!1),k=(0,o.KR)(-1),x=(0,o.KR)("label");(0,a.wB)(f,(e=>{R.value=-1,k.value=-1,g.value=c(e)})),function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{debounce:r=0,maxWait:o,...l}=n;!function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{eventFilter:r=y,...o}=n;(0,a.wB)(e,function(e,t){return function(){for(var n=arguments.length,a=new Array(n),r=0;r<n;r++)a[r]=arguments[r];return new Promise(((n,r)=>{Promise.resolve(e((()=>t.apply(this,a)),{fn:t,thisArg:this,args:a})).then(n).catch(r)}))}}(r,t),o)}(e,t,{...l,eventFilter:v(r,{maxWait:o})})}(f,(()=>{$()}),{debounce:i.debounceComplete}),(0,a.wB)(m,(()=>{k.value=-1,R.value=-1})),(0,a.wB)((()=>i.suggestions),(e=>{b.value||(m.value=typeof e<"u"&&e.length>0)})),(0,a.wB)(g,(e=>{b.value=e===c(f.value)}));const w=e=>{if(!Array.isArray(e))return[];const t=e.reduce(((e,t)=>{if("string"!=typeof t){const n=t;i.optionGroupChildren&&t[i.optionGroupChildren]?(n[i.optionGroupChildren]=w(t[i.optionGroupChildren]),n[i.optionGroupChildren].length>0&&e.push(n)):c(n[i.optionLabel?i.optionLabel:x.value]).toLowerCase().includes(c(f.value).toLowerCase())&&e.push(n)}return e}),[]);return C(t)},C=e=>{if(!Array.isArray(e))return[];let t=0;return e.map((e=>("string"!=typeof e&&(i.optionGroupChildren&&e[i.optionGroupChildren]?e[i.optionGroupChildren]=e[i.optionGroupChildren].map((e=>("string"!=typeof e&&(e.index=t,t++),e))):(e.index=t,t++)),e)))},_=(0,a.EW)((()=>{let e=0;return O.value?.forEach((t=>{"string"!=typeof t&&i.optionGroupChildren&&t[i.optionGroupChildren]?e+=t[i.optionGroupChildren].length:e+=1})),e})),E=(0,a.EW)((()=>i.suggestions?.filter((e=>"string"!=typeof e&&i.optionGroupChildren&&e[i.optionGroupChildren])))),L=(0,a.EW)((()=>{let e=-1;return E.value?[{index:-1,key:e,label:"All",count:_.value},...E.value.map(((t,n)=>{const a="string"!=typeof t&&i.optionGroupChildren&&t[i.optionGroupChildren].length||0;return a>0&&(e+=1),{index:n,key:e,label:"string"!=typeof t&&t[i.optionGroupLabel?i.optionGroupLabel:x.value],count:a}})).filter((e=>"string"==typeof e||!e||!i.hideEmptyGroups||e.count>0))]:[]})),R=(0,o.KR)(-1),T=(0,a.EW)((()=>L.value.find((e=>"string"!=typeof e&&e?.key===R.value)))),O=(0,o.KR)(),N=(0,o.KR)(),A=(0,o.KR)();(0,a.nT)((()=>{const e=i.suggestions?.map((e=>("object"!=typeof e&&(e={[i.optionLabel?i.optionLabel:x.value]:e}),e)));O.value=i.filterSuggestions&&e?w(e):e&&C(e);const t=i.suggestions?.filter((e=>"string"!=typeof e&&i.optionGroupChildren&&e[i.optionGroupLabel?i.optionGroupLabel:x.value]===T.value?.label));N.value=i.filterSuggestions&&t?w(t):t&&C(t),A.value=-1===R.value?O.value:N.value}));const I=(0,a.EW)((()=>m.value&&A.value&&A.value.length>0));(0,a.sV)((()=>{i.autofocus&&p.value.focus()})),M("Escape",(()=>{g.value=c(f.value),b.value=!0,m.value=!1})),S(d,(()=>{g.value=c(f.value),b.value=!0,m.value=!1})),M("/",(e=>{if(!i.focusOnKeyPress||!e.target)return;const t=e.target.tagName.toLowerCase();"textarea"!==t&&"input"!==t&&"select"!==t&&(e.preventDefault(),p.value.focus())}));const D=()=>{m.value=!1,p.value.focus()},V=()=>{f.value="",p.value.focus()},P=e=>{b.value=!0,f.value="string"==typeof e?e:i.optionLabel?e[i.optionLabel]:e[x.value],H(e),W(),D()},z=()=>{let e;return A.value.forEach((t=>{if("string"!=typeof t)if(i.optionGroupChildren&&t[i.optionGroupChildren]){const n=t[i.optionGroupChildren].find((e=>"string"!=typeof e&&e.index===k.value));n&&(e=n)}else t.index===k.value&&(e=t)})),e},B=()=>{const e=z();return e?i.optionLabel?e[i.optionLabel]:e[x.value]:""},F=()=>{if(!i.disabled){if(I.value){const e=z();e&&(f.value=B(),H(e)),D()}b.value=!0,W()}},X=(e,t)=>{if(I.value||"up"!==e&&"down"!==e){switch(e){case"down":k.value<h.value.length-1?k.value=k.value+1:k.value=-1;break;case"up":k.value>-1?k.value=k.value-1:k.value=h.value.length-1;break;case"left":!i.disableGroupTabs&&A.value.length>0&&R.value>-1&&!t.metaKey&&!t.ctrlKey&&!t.shiftKey&&(t.preventDefault(),k.value=-1,R.value=R.value-1);break;case"right":!i.disableGroupTabs&&A.value.length>0&&R.value<L.value[L.value.length-1].key&&!t.metaKey&&!t.ctrlKey&&!t.shiftKey&&(t.preventDefault(),k.value=-1,R.value=R.value+1)}z()?g.value=c(B()):g.value=c(f.value),(async()=>{if(await(0,a.dY)(),!u.value)return;const e=u.value.$el;if(!e)return;const t=e.querySelector('[data-active="true"]');if(!t)return;const n=e.getBoundingClientRect(),r=t.getBoundingClientRect();if(!(r.top>=n.top&&r.bottom<=n.top+e.clientHeight)){const t=r.top-n.top,a=r.bottom-n.bottom;Math.abs(t)<Math.abs(a)?e.scrollTop+=t:e.scrollTop+=a}})()}else m.value=!0},H=e=>{s("result",e)},$=()=>{s("complete",g.value)},W=()=>{s("enter",g.value)};return(t,n)=>((0,a.uX)(),(0,a.CE)("div",{ref_key:"root",ref:d,"data-id":"sds-combo-box",class:"relative"},[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["input-group",{disabled:e.disabled,"input-group-sm":"sm"===e.size}])},[(0,a.Lk)("button",{class:"input-group-addon",disabled:e.disabled,tabindex:"-1",type:"button",onClick:n[0]||(n[0]=e=>(0,o.R1)(p)?.focus())},[n[10]||(n[10]=(0,a.Lk)("span",{class:"sr-only"},"Combo box",-1)),((0,a.uX)(),(0,a.CE)("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",class:(0,r.normalizeClass)({"w-3.5 h-3.5":"sm"===e.size,"w-4 h-4":"sm"!==e.size})},n[9]||(n[9]=[(0,a.Lk)("path",{fill:"currentColor",d:"M368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z"},null,-1)]),2))],8,la),(0,a.bo)((0,a.Lk)("input",{id:e.id,ref_key:"inputField",ref:p,"onUpdate:modelValue":n[1]||(n[1]=e=>(0,o.i9)(g)?g.value=e:null),type:"text",autocapitalize:"off",autocomplete:"off",spellcheck:"false",autocorrect:"off",class:"form-control",placeholder:e.placeholder,disabled:e.disabled,maxlength:e.maxlength,onInput:n[2]||(n[2]=e=>(async()=>{await(0,a.dY)(),f.value=g.value})()),onKeydown:[n[3]||(n[3]=(0,l.withKeys)((e=>m.value=!1),["tab"])),n[4]||(n[4]=(0,l.withKeys)((0,l.withModifiers)((e=>X("down",e)),["prevent"]),["down"])),n[5]||(n[5]=(0,l.withKeys)((0,l.withModifiers)((e=>X("up",e)),["prevent"]),["up"])),n[6]||(n[6]=(0,l.withKeys)((e=>X("left",e)),["left"])),n[7]||(n[7]=(0,l.withKeys)((e=>X("right",e)),["right"])),n[8]||(n[8]=(0,l.withKeys)((0,l.withModifiers)((()=>{}),["prevent","self"]),["enter"]))],onKeyup:(0,l.withKeys)((0,l.withModifiers)(F,["prevent","self"]),["enter"])},null,40,ia),[[l.vModelText,(0,o.R1)(g),void 0,{trim:!0}]]),(0,o.R1)(g).length>0&&!e.disabled?((0,a.uX)(),(0,a.CE)("button",{key:0,tabindex:"-1",type:"button",class:(0,r.normalizeClass)(["btn text-gray-500 hover:text-gray-900 dark:hover:text-gray-100",{"btn-sm py-1 px-2":"sm"===e.size,"btn-sm py-2 px-3":"sm"!==e.size}]),onClick:V},[n[12]||(n[12]=(0,a.Lk)("span",{class:"sr-only"},"Clear query",-1)),((0,a.uX)(),(0,a.CE)("svg",{fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",stroke:"currentColor",viewBox:"0 0 24 24",class:(0,r.normalizeClass)(["mt-0.5",{"w-4 h-4":"sm"===e.size,"w-5 h-5":"sm"!==e.size}]),"aria-hidden":"true"},n[11]||(n[11]=[(0,a.Lk)("path",{d:"M6 18L18 6M6 6l12 12"},null,-1)]),2))],2)):(0,a.Q3)("",!0),e.focusOnKeyPress&&!e.hideFocusHelperText?((0,a.uX)(),(0,a.CE)("div",sa,[(0,a.bF)(aa,null,{trigger:(0,a.k6)((()=>n[13]||(n[13]=[(0,a.Lk)("div",{class:"border dark:border-gray-700 rounded shadow px-1.5 p-1 leading-3 cursor-default"},[(0,a.Lk)("span",null,"/")],-1)]))),default:(0,a.k6)((()=>[n[14]||(n[14]=(0,a.Lk)("p",null,' Press "/" to focus ',-1))])),_:1})])):(0,a.Q3)("",!0),(0,a.RG)(t.$slots,"default")],2),(0,a.bF)(l.Transition,{"enter-active-class":"transition-opacity ease-linear duration-75","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition-opacity ease-linear duration-75","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:(0,a.k6)((()=>[(0,o.R1)(I)?((0,a.uX)(),(0,a.CE)("div",ca,[!e.disableGroupTabs&&(0,o.R1)(L).length>1?((0,a.uX)(),(0,a.CE)("div",da,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(L),(e=>((0,a.uX)(),(0,a.CE)("button",{key:e.index,type:"button",tabindex:"-1",class:(0,r.normalizeClass)(["text-xs font-semibold p-2 rounded space-x-1.5 whitespace-nowrap",{"text-gray-300 dark:text-gray-700":e.count<1,"bg-blue-25 text-blue-600 dark:bg-blue-900 dark:text-blue-50":e.count>0&&(0,o.R1)(R)===e.key,"text-gray-600 dark:text-gray-300":e.count>0&&(0,o.R1)(R)!==e.key}]),disabled:e.count<1,onClick:t=>(e=>{p.value.focus(),k.value=-1,R.value=e.key})(e)},[(0,a.Lk)("span",null,(0,r.toDisplayString)(e.label),1),(0,a.Lk)("span",{class:(0,r.normalizeClass)(["text-white px-1 rounded-sm",{"bg-gray-200 dark:bg-gray-800":e.count<1,"bg-blue-500 dark:bg-blue-700":e.count>0&&(0,o.R1)(R)===e.key,"bg-gray-500 dark:bg-gray-700":e.count>0&&(0,o.R1)(R)!==e.key}])},(0,r.toDisplayString)(e.count),3)],10,ua)))),128))])):(0,a.Q3)("",!0),(0,a.bF)(oa,{ref_key:"scrollArea",ref:u,class:"max-h-72 [&>button+div]:border-t last:[&>div]:border-b-0 last:[&>button]:border-b-0"},{default:(0,a.k6)((()=>[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(A),((n,l)=>((0,a.uX)(),(0,a.CE)(a.FK,{key:`${n}_${l}`},[e.optionGroupChildren&&n[e.optionGroupChildren]?((0,a.uX)(),(0,a.CE)("div",pa,[-1===(0,o.R1)(R)?((0,a.uX)(),(0,a.CE)("div",ha,[(0,a.RG)(t.$slots,"optionGroup",{option:n,label:e.optionGroupLabel?n[e.optionGroupLabel]:n},(()=>[(0,a.eW)((0,r.toDisplayString)(e.optionGroupLabel?n[e.optionGroupLabel]:n),1)]))])):(0,a.Q3)("",!0),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(n[e.optionGroupChildren],((l,i)=>((0,a.uX)(),(0,a.CE)(a.FK,{key:`${n}_${l}_${i}`},["custom"!==e.optionType?((0,a.uX)(),(0,a.Wv)((0,a.$y)(e.optionType),{key:0,ref_for:!0,ref_key:"dropdownOption",ref:h,href:"a"===e.optionType?l.href:void 0,class:(0,r.normalizeClass)(["flex w-full px-4 py-2 text-sm text-left list-none cursor-pointer hover:text-black dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800",{"text-gray-700 dark:text-gray-300":l.index!==(0,o.R1)(k),"text-black dark:text-white bg-gray-50 dark:bg-gray-800":l.index===(0,o.R1)(k)}]),"data-active":l.index===(0,o.R1)(k),type:"button"===e.optionType?"button":void 0,tabindex:"-1",onClick:e=>P(l)},{default:(0,a.k6)((()=>[(0,a.RG)(t.$slots,"option",{option:l,label:e.optionLabel?l[e.optionLabel]:l[(0,o.R1)(x)]},(()=>[(0,a.eW)((0,r.toDisplayString)(e.optionLabel?l[e.optionLabel]:l[(0,o.R1)(x)]),1)]))])),_:2},1032,["href","class","data-active","type","onClick"])):((0,a.uX)(),(0,a.CE)("div",{key:1,ref_for:!0,ref_key:"dropdownOption",ref:h},[(0,a.RG)(t.$slots,"customOption",{href:l.href,classList:{"flex w-full px-4 py-2 text-sm text-left list-none cursor-pointer hover:text-black dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800":!0,"text-gray-700 dark:text-gray-300":l.index!==(0,o.R1)(k),"text-black dark:text-white bg-gray-50 dark:bg-gray-800":l.index===(0,o.R1)(k)},dataActive:l.index===(0,o.R1)(k),tabindex:"-1",option:l,label:e.optionLabel?l[e.optionLabel]:l[(0,o.R1)(x)],onClick:e=>P(l)},(()=>[(0,a.eW)((0,r.toDisplayString)(e.optionLabel?l[e.optionLabel]:l[(0,o.R1)(x)]),1)]))],512))],64)))),128))])):((0,a.uX)(),(0,a.CE)(a.FK,{key:1},["custom"!==e.optionType?((0,a.uX)(),(0,a.Wv)((0,a.$y)(e.optionType),{key:0,ref_for:!0,ref_key:"dropdownOption",ref:h,href:"a"===e.optionType?n.href:void 0,class:(0,r.normalizeClass)(["flex w-full px-4 py-2 text-sm text-left list-none cursor-pointer hover:text-black dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800",{"text-gray-700 dark:text-gray-300":n.index!==(0,o.R1)(k),"text-black dark:text-white bg-gray-50 dark:bg-gray-800":n.index===(0,o.R1)(k)}]),"data-active":n.index===(0,o.R1)(k),type:"button"===e.optionType?"button":void 0,tabindex:"-1",onClick:e=>P(n)},{default:(0,a.k6)((()=>[(0,a.RG)(t.$slots,"option",{option:n,label:e.optionLabel?n[e.optionLabel]:n[(0,o.R1)(x)]},(()=>[(0,a.eW)((0,r.toDisplayString)(e.optionLabel?n[e.optionLabel]:n[(0,o.R1)(x)]),1)]))])),_:2},1032,["href","class","data-active","type","onClick"])):((0,a.uX)(),(0,a.CE)("div",{key:1,ref_for:!0,ref_key:"dropdownOption",ref:h},[(0,a.RG)(t.$slots,"customOption",{classList:{"flex w-full px-4 py-2 text-sm text-left list-none cursor-pointer hover:text-black dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800":!0,"text-gray-700 dark:text-gray-300":n.index!==(0,o.R1)(k),"text-black dark:text-white bg-gray-50 dark:bg-gray-800":n.index===(0,o.R1)(k)},dataActive:n.index===(0,o.R1)(k),href:n.href,tabindex:"-1",option:n,label:e.optionLabel?n[e.optionLabel]:n[(0,o.R1)(x)],onClick:e=>P(n)},(()=>[(0,a.eW)((0,r.toDisplayString)(e.optionLabel?n[e.optionLabel]:n[(0,o.R1)(x)]),1)]))],512))],64))],64)))),128))])),_:3},512),(0,a.Lk)("div",fa,[n[16]||(n[16]=(0,a.Lk)("div",{class:"ml-auto flex items-center gap-1.5"},[(0,a.Lk)("div",{class:"flex gap-1 p-1 border border-gray-100 dark:border-gray-500 rounded shadow-inner"},[(0,a.Lk)("svg",{class:"w-3 h-3","aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512"},[(0,a.Lk)("path",{fill:"currentColor",d:"M214.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 141.2V448c0 17.7 14.3 32 32 32s32-14.3 32-32V141.2L329.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160z"})]),(0,a.Lk)("svg",{class:"w-3 h-3","aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512"},[(0,a.Lk)("path",{fill:"currentColor",d:"M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"})])]),(0,a.Lk)("span",{class:"sr-only"},"Up, down"),(0,a.eW)(" to navigate ")],-1)),(0,o.R1)(L).length>1?((0,a.uX)(),(0,a.CE)("div",ga,n[15]||(n[15]=[(0,a.Lk)("div",{class:"flex gap-1 p-1 border border-gray-100 dark:border-gray-500 rounded shadow-inner"},[(0,a.Lk)("svg",{class:"w-3 h-3","aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},[(0,a.Lk)("path",{fill:"currentColor",d:"M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"})]),(0,a.Lk)("svg",{class:"w-3 h-3","aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},[(0,a.Lk)("path",{fill:"currentColor",d:"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"})])],-1),(0,a.Lk)("span",{class:"sr-only"},"Left, right",-1),(0,a.eW)(" to switch tabs ")]))):(0,a.Q3)("",!0),n[17]||(n[17]=(0,a.Lk)("div",{class:"flex items-center gap-1.5"},[(0,a.Lk)("div",{class:"inline-block p-1 border border-gray-100 dark:border-gray-500 rounded shadow-inner"},[(0,a.Lk)("svg",{class:"w-3 h-3","aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},[(0,a.Lk)("path",{fill:"currentColor",d:"M448 64c0-17.7 14.3-32 32-32s32 14.3 32 32V224c0 53-43 96-96 96H109.3l73.4 73.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3L109.3 256H416c17.7 0 32-14.3 32-32V64z"})])]),(0,a.Lk)("span",{class:"sr-only"},"Enter"),(0,a.eW)(" to select ")],-1))])])):(0,a.Q3)("",!0)])),_:3})],512))}});ma.install=e=>{e.component(ma.name,ma)};const ya={key:0,class:"text-base"},va={class:"flex gap-2"},ba={key:0,class:"text-base mt-auto"},ka=(0,a.pM)({name:"SdsDatapoint",__name:"Datapoint",props:{modelValue:{type:[String,Number],default:null},label:{type:String,default:null},context:{type:String,default:null},size:{type:String,default:"md"},variant:{type:String,default:null}},setup(e){const t=e,n=(0,a.EW)((()=>"number"==typeof t.modelValue?t.modelValue.toLocaleString():t.modelValue)),l=(0,a.EW)((()=>{let e="";switch(t.size){case"sm":e="text-lg";break;case"md":e="text-3xl";break;default:e="text-5xl"}return e})),i=(0,a.EW)((()=>{let e="";switch(t.variant){case"blue":e="text-blue-600 dark:text-blue-400";break;case"green":e="text-green-600 dark:text-green-400";break;case"teal":e="text-teal-600 dark:text-teal-400";break;case"orange":e="lg"===t.size?"text-orange-400 dark:text-orange-300":"md"===t.size?"text-orange-500 dark:text-orange-300":"text-orange-600 dark:text-orange-300";break;case"red":e="text-red-600 dark:text-red-400";break;case"tan":e="text-tan-600 dark:text-tan-400";break;case"yellow":e="sm"===t.size?"text-yellow-600 dark:text-yellow-300":"text-yellow-500 dark:text-yellow-300";break;case"purple":e="text-purple-600 dark:text-purple-400";break;case"indigo":e="text-indigo-600 dark:text-indigo-400";break;case"gray":e="text-gray-600 dark:text-gray-300";break;default:e="text-black dark:text-white"}return e}));return(t,s)=>((0,a.uX)(),(0,a.CE)("div",null,[t.$slots.label||e.label?((0,a.uX)(),(0,a.CE)("div",ya,[(0,a.RG)(t.$slots,"label",{},(()=>[(0,a.eW)((0,r.toDisplayString)(e.label),1)]))])):(0,a.Q3)("",!0),(0,a.Lk)("div",va,[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["font-bold",[(0,o.R1)(l),(0,o.R1)(i)]])},[(0,a.RG)(t.$slots,"default",{},(()=>[(0,a.eW)((0,r.toDisplayString)((0,o.R1)(n)),1)]))],2),t.$slots.context||e.context?((0,a.uX)(),(0,a.CE)("div",ba,[(0,a.RG)(t.$slots,"context",{},(()=>[(0,a.eW)((0,r.toDisplayString)(e.context),1)]))])):(0,a.Q3)("",!0)])]))}});ka.install=e=>{e.component(ka.name,ka)};class xa{subPriority=0;validate(e,t){return!0}}class wa extends xa{constructor(e,t,n,a,r){super(),this.value=e,this.validateValue=t,this.setValue=n,this.priority=a,r&&(this.subPriority=r)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,n){return this.setValue(e,t,this.value,n)}}class Ca extends xa{priority=10;subPriority=-1;constructor(e,t){super(),this.context=e||(e=>ut(t,e))}set(e,t){return t.timestampIsSet?e:ut(e,function(e,t){const n=function(e){return"function"==typeof e&&e.prototype?.constructor===e}(t)?new t(0):ut(t,0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}(e,this.context))}}class _a{run(e,t,n,a){const r=this.parse(e,t,n,a);return r?{setter:new wa(r.value,this.validate,this.set,this.priority,this.subPriority),rest:r.rest}:null}validate(e,t,n){return!0}}const Ea=/^(1[0-2]|0?\d)/,Sa=/^(3[0-1]|[0-2]?\d)/,La=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,Ma=/^(5[0-3]|[0-4]?\d)/,Ra=/^(2[0-3]|[0-1]?\d)/,Ta=/^(2[0-4]|[0-1]?\d)/,Oa=/^(1[0-1]|0?\d)/,Na=/^(1[0-2]|0?\d)/,Aa=/^[0-5]?\d/,Ia=/^[0-5]?\d/,Da=/^\d/,Va=/^\d{1,2}/,Pa=/^\d{1,3}/,za=/^\d{1,4}/,Ba=/^-?\d+/,Fa=/^-?\d/,Xa=/^-?\d{1,2}/,Ha=/^-?\d{1,3}/,$a=/^-?\d{1,4}/,Wa=/^([+-])(\d{2})(\d{2})?|Z/,Ua=/^([+-])(\d{2})(\d{2})|Z/,Ka=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,Ga=/^([+-])(\d{2}):(\d{2})|Z/,ja=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function Qa(e,t){return e&&{value:t(e.value),rest:e.rest}}function Ya(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function qa(e,t){const n=t.match(e);return n?"Z"===n[0]?{value:0,rest:t.slice(1)}:{value:("+"===n[1]?1:-1)*(36e5*(n[2]?parseInt(n[2],10):0)+6e4*(n[3]?parseInt(n[3],10):0)+1e3*(n[5]?parseInt(n[5],10):0)),rest:t.slice(n[0].length)}:null}function Ja(e){return Ya(Ba,e)}function Za(e,t){switch(e){case 1:return Ya(Da,t);case 2:return Ya(Va,t);case 3:return Ya(Pa,t);case 4:return Ya(za,t);default:return Ya(new RegExp("^\\d{1,"+e+"}"),t)}}function er(e,t){switch(e){case 1:return Ya(Fa,t);case 2:return Ya(Xa,t);case 3:return Ya(Ha,t);case 4:return Ya($a,t);default:return Ya(new RegExp("^-?\\d{1,"+e+"}"),t)}}function tr(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function nr(e,t){const n=t>0,a=n?t:1-t;let r;if(a<=50)r=e||100;else{const t=a+50;r=e+100*Math.trunc(t/100)-(e>=t%100?100:0)}return n?r:1-r}function ar(e){return e%400==0||e%4==0&&e%100!=0}const rr=[31,28,31,30,31,30,31,31,30,31,30,31],or=[31,29,31,30,31,30,31,31,30,31,30,31];function lr(e,t,n){const a=ht(e,n?.in);return isNaN(t)?ut(n?.in||e,NaN):(t&&a.setDate(a.getDate()+t),a)}function ir(e,t,n){const a=Wt(),r=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,o=ht(e,n?.in),l=o.getDay(),i=7-r;return lr(o,t<0||t>6?t-(l+i)%7:((t%7+7)%7+i)%7-(l+i)%7,n)}const sr={G:new class extends _a{priority=140;parse(e,t,n){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}set(e,t,n){return t.era=n,e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["R","u","t","T"]},y:new class extends _a{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,t,n){const a=e=>({year:e,isTwoDigitYear:"yy"===t});switch(t){case"y":return Qa(Za(4,e),a);case"yo":return Qa(n.ordinalNumber(e,{unit:"year"}),a);default:return Qa(Za(t.length,e),a)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n){const a=e.getFullYear();if(n.isTwoDigitYear){const t=nr(n.year,a);return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}const r="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(r,0,1),e.setHours(0,0,0,0),e}},Y:new class extends _a{priority=130;parse(e,t,n){const a=e=>({year:e,isTwoDigitYear:"YY"===t});switch(t){case"Y":return Qa(Za(4,e),a);case"Yo":return Qa(n.ordinalNumber(e,{unit:"year"}),a);default:return Qa(Za(t.length,e),a)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n,a){const r=Yt(e,a);if(n.isTwoDigitYear){const t=nr(n.year,r);return e.setFullYear(t,0,a.firstWeekContainsDate),e.setHours(0,0,0,0),Kt(e,a)}const o="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(o,0,a.firstWeekContainsDate),e.setHours(0,0,0,0),Kt(e,a)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:new class extends _a{priority=130;parse(e,t){return er("R"===t?4:t.length,e)}set(e,t,n){const a=ut(e,0);return a.setFullYear(n,0,4),a.setHours(0,0,0,0),Gt(a)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:new class extends _a{priority=130;parse(e,t){return er("u"===t?4:t.length,e)}set(e,t,n){return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]},Q:new class extends _a{priority=120;parse(e,t,n){switch(t){case"Q":case"QQ":return Za(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth(3*(n-1),1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:new class extends _a{priority=120;parse(e,t,n){switch(t){case"q":case"qq":return Za(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth(3*(n-1),1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:new class extends _a{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,t,n){const a=e=>e-1;switch(t){case"M":return Qa(Ya(Ea,e),a);case"MM":return Qa(Za(2,e),a);case"Mo":return Qa(n.ordinalNumber(e,{unit:"month"}),a);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}},L:new class extends _a{priority=110;parse(e,t,n){const a=e=>e-1;switch(t){case"L":return Qa(Ya(Ea,e),a);case"LL":return Qa(Za(2,e),a);case"Lo":return Qa(n.ordinalNumber(e,{unit:"month"}),a);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:new class extends _a{priority=100;parse(e,t,n){switch(t){case"w":return Ya(Ma,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return Za(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n,a){return Kt(function(e,t,n){const a=ht(e,n?.in),r=qt(a,n)-t;return a.setDate(a.getDate()-7*r),ht(a,n?.in)}(e,n,a),a)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:new class extends _a{priority=100;parse(e,t,n){switch(t){case"I":return Ya(Ma,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return Za(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n){return Gt(function(e,t,n){const a=ht(e,n?.in),r=Qt(a,n)-t;return a.setDate(a.getDate()-7*r),a}(e,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:new class extends _a{priority=90;subPriority=1;parse(e,t,n){switch(t){case"d":return Ya(Sa,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return Za(t.length,e)}}validate(e,t){const n=ar(e.getFullYear()),a=e.getMonth();return n?t>=1&&t<=or[a]:t>=1&&t<=rr[a]}set(e,t,n){return e.setDate(n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:new class extends _a{priority=90;subpriority=1;parse(e,t,n){switch(t){case"D":case"DD":return Ya(La,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return Za(t.length,e)}}validate(e,t){return ar(e.getFullYear())?t>=1&&t<=366:t>=1&&t<=365}set(e,t,n){return e.setMonth(0,n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:new class extends _a{priority=90;parse(e,t,n){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,a){return(e=ir(e,n,a)).setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]},e:new class extends _a{priority=90;parse(e,t,n,a){const r=e=>{const t=7*Math.floor((e-1)/7);return(e+a.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return Qa(Za(t.length,e),r);case"eo":return Qa(n.ordinalNumber(e,{unit:"day"}),r);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,a){return(e=ir(e,n,a)).setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:new class extends _a{priority=90;parse(e,t,n,a){const r=e=>{const t=7*Math.floor((e-1)/7);return(e+a.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return Qa(Za(t.length,e),r);case"co":return Qa(n.ordinalNumber(e,{unit:"day"}),r);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,a){return(e=ir(e,n,a)).setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:new class extends _a{priority=90;parse(e,t,n){const a=e=>0===e?7:e;switch(t){case"i":case"ii":return Za(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return Qa(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),a);case"iiiii":return Qa(n.day(e,{width:"narrow",context:"formatting"}),a);case"iiiiii":return Qa(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),a);default:return Qa(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),a)}}validate(e,t){return t>=1&&t<=7}set(e,t,n){return(e=function(e,t,n){const a=ht(e,n?.in),r=function(e,t){const n=ht(e,t?.in).getDay();return 0===n?7:n}(a,n);return lr(a,t-r,n)}(e,n)).setHours(0,0,0,0),e}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]},a:new class extends _a{priority=80;parse(e,t,n){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(tr(n),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]},b:new class extends _a{priority=80;parse(e,t,n){switch(t){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(tr(n),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]},B:new class extends _a{priority=80;parse(e,t,n){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(tr(n),0,0,0),e}incompatibleTokens=["a","b","t","T"]},h:new class extends _a{priority=70;parse(e,t,n){switch(t){case"h":return Ya(Na,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return Za(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,n){const a=e.getHours()>=12;return a&&n<12?e.setHours(n+12,0,0,0):a||12!==n?e.setHours(n,0,0,0):e.setHours(0,0,0,0),e}incompatibleTokens=["H","K","k","t","T"]},H:new class extends _a{priority=70;parse(e,t,n){switch(t){case"H":return Ya(Ra,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return Za(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,n){return e.setHours(n,0,0,0),e}incompatibleTokens=["a","b","h","K","k","t","T"]},K:new class extends _a{priority=70;parse(e,t,n){switch(t){case"K":return Ya(Oa,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return Za(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.getHours()>=12&&n<12?e.setHours(n+12,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=["h","H","k","t","T"]},k:new class extends _a{priority=70;parse(e,t,n){switch(t){case"k":return Ya(Ta,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return Za(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,n){const a=n<=24?n%24:n;return e.setHours(a,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]},m:new class extends _a{priority=60;parse(e,t,n){switch(t){case"m":return Ya(Aa,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return Za(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setMinutes(n,0,0),e}incompatibleTokens=["t","T"]},s:new class extends _a{priority=50;parse(e,t,n){switch(t){case"s":return Ya(Ia,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return Za(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setSeconds(n,0),e}incompatibleTokens=["t","T"]},S:new class extends _a{priority=30;parse(e,t){return Qa(Za(t.length,e),(e=>Math.trunc(e*Math.pow(10,3-t.length))))}set(e,t,n){return e.setMilliseconds(n),e}incompatibleTokens=["t","T"]},X:new class extends _a{priority=10;parse(e,t){switch(t){case"X":return qa(Wa,e);case"XX":return qa(Ua,e);case"XXXX":return qa(Ka,e);case"XXXXX":return qa(ja,e);default:return qa(Ga,e)}}set(e,t,n){return t.timestampIsSet?e:ut(e,e.getTime()-Ut(e)-n)}incompatibleTokens=["t","T","x"]},x:new class extends _a{priority=10;parse(e,t){switch(t){case"x":return qa(Wa,e);case"xx":return qa(Ua,e);case"xxxx":return qa(Ka,e);case"xxxxx":return qa(ja,e);default:return qa(Ga,e)}}set(e,t,n){return t.timestampIsSet?e:ut(e,e.getTime()-Ut(e)-n)}incompatibleTokens=["t","T","X"]},t:new class extends _a{priority=40;parse(e){return Ja(e)}set(e,t,n){return[ut(e,1e3*n),{timestampIsSet:!0}]}incompatibleTokens="*"},T:new class extends _a{priority=20;parse(e){return Ja(e)}set(e,t,n){return[ut(e,n),{timestampIsSet:!0}]}incompatibleTokens="*"}},cr=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,dr=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,ur=/^'([^]*?)'?$/,pr=/''/g,hr=/\S/,fr=/[a-zA-Z]/;function gr(e,t,n,a){const r=()=>ut(n,NaN),o=Object.assign({},Wt()),l=o.locale??Xt,i=o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,s=o.weekStartsOn??o.locale?.options?.weekStartsOn??0;if(!t)return e?r():ht(n,a?.in);const c={firstWeekContainsDate:i,weekStartsOn:s,locale:l},d=[new Ca(a?.in,n)],u=t.match(dr).map((e=>{const t=e[0];return t in ln?(0,ln[t])(e,l.formatLong):e})).join("").match(cr),p=[];for(let n of u){pn(n)&&hn(n,t,e),un(n)&&hn(n,t,e);const a=n[0],o=sr[a];if(o){const{incompatibleTokens:t}=o;if(Array.isArray(t)){const e=p.find((e=>t.includes(e.token)||e.token===a));if(e)throw new RangeError(`The format string mustn't contain \`${e.fullToken}\` and \`${n}\` at the same time`)}else if("*"===o.incompatibleTokens&&p.length>0)throw new RangeError(`The format string mustn't contain \`${n}\` and any other token at the same time`);p.push({token:a,fullToken:n});const i=o.run(e,n,l.match,c);if(!i)return r();d.push(i.setter),e=i.rest}else{if(a.match(fr))throw new RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");if("''"===n?n="'":"'"===a&&(n=mr(n)),0!==e.indexOf(n))return r();e=e.slice(n.length)}}if(e.length>0&&hr.test(e))return r();const h=d.map((e=>e.priority)).sort(((e,t)=>t-e)).filter(((e,t,n)=>n.indexOf(e)===t)).map((e=>d.filter((t=>t.priority===e)).sort(((e,t)=>t.subPriority-e.subPriority)))).map((e=>e[0]));let f=ht(n,a?.in);if(isNaN(+f))return r();const g={};for(const e of h){if(!e.validate(f,c))return r();const t=e.set(f,g,c);Array.isArray(t)?(f=t[0],Object.assign(g,t[1])):f=t}return f}function mr(e){return e.match(ur)[1].replace(pr,"'")}function yr(e,t,n){return lr(e,-1,n)}function vr(e,t,n){return Nt(e,12*t,n)}const br=["disabled","onClick"],kr={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","aria-hidden":"true",role:"img",class:"fill-current w-4 h-4"},xr={key:0,d:"M256 8C119 8 8 119 8 256s111 248 248 248s248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200s-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z",fill:"currentColor"},wr={key:1,d:"M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"},Cr=["title","placeholder","readonly","disabled","required","pattern","onFocusin","onKeydown","onMousedown","onKeyup"],_r=["disabled","onClick"],Er={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","aria-hidden":"true",role:"img",class:"fill-current w-4 h-4"},Sr={key:0,d:"M256 8C119 8 8 119 8 256s111 248 248 248s248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200s-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z",fill:"currentColor"},Lr={key:1,d:"M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"},Mr=["title","placeholder","readonly","disabled","required","pattern","onFocusin","onKeydown","onMousedown","onKeyup"],Rr={class:"p-4"},Tr=(0,a.pM)({name:"SdsDatepicker",__name:"Datepicker",props:{zIndex:{type:String,required:!1,default:"50"},hideArrow:{type:Boolean,default:!1},size:{type:String,default:"md"},mode:{type:String,default:"date"},placement:{type:String,default:"bottom"},modelValue:{type:[Object,Date],default:null},max:{type:Date,default:null},min:{type:Date,default:null},required:{type:Boolean,default:!1},valid:{type:Boolean,default:!1},invalid:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},useCurrentTimeForToday:{type:Boolean,default:!1}},emits:["update:model-value"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=(0,o.KR)({start:"",end:""}),d=(0,o.KR)(),u=(0,o.KR)(),p=(0,a.EW)((()=>{switch(i.zIndex){case"0":return"z-0";case"10":return"z-10";case"20":return"z-20";case"30":return"z-30";case"40":return"z-40";case"50":return"z-50";case"auto":return"z-auto";default:return""}})),h=(0,a.EW)((()=>i.modelValue&&!(i.modelValue instanceof Date))),f=(0,a.EW)((()=>{switch(i.mode){case"date":default:return"mm/dd/yyyy";case"time":return"hh:mm am/pm";case"dateTime":return"mm/dd/yyyy hh:mm am/pm"}})),g=(0,a.EW)((()=>{switch(i.mode){case"date":default:return"MM/dd/yyyy";case"time":return"hh:mm aaa";case"dateTime":return"MM/dd/yyyy hh:mm aaa"}})),m=(0,a.EW)((()=>{switch(i.mode){case"date":default:return"[0-9]{2}/[0-9]{2}/[0-9]{4}";case"time":return"[0-9]{2}:[0-9]{2} [am|pm]";case"dateTime":return"[0-9]{2}/[0-9]{2}/[0-9]{4} [0-9]{2}:[0-9]{2} [am|pm]"}})),y=(0,a.EW)({get:()=>i.modelValue,set(e){s("update:model-value",e)}}),v=(0,o.KR)(),b=(0,o.KR)(),k=e=>{if("now"===e){const e=new Date;return{date:e,text:kn(e,g.value)}}if("today"===e){const e=Mt(Rt(Tt(Ot(new Date,0),0),0),0);return{date:e,text:kn(e,g.value)}}if("tomorrow"===e){const e=lr(Mt(Rt(Tt(Ot(new Date,0),0),0),0),1);return{date:e,text:kn(e,g.value)}}if("yesterday"===e){const e=yr(Mt(Rt(Tt(Ot(new Date,0),0),0),0));return{date:e,text:kn(e,g.value)}}const t=["MM/dd/yyyy hh:mm aaa","MM/dd/yyyy hh:mm a","MM/dd/yyyy h:mm aaa","MM/dd/yyyy h:mm a","MM/dd/yyyy hh:mmaaa","MM/dd/yyyy hh:mma","MM/dd/yyyy h:mmaaa","MM/dd/yyyy h:mma","MM/dd/yyyy H:mm","MM/dd/yyyy HH:mm","MM/dd/yyyy HH:mm:ss","MM-dd-yyyy hh:mm aaa","MM-dd-yyyy hh:mm a","MM-dd-yyyy h:mm aaa","MM-dd-yyyy h:mm a","MM-dd-yyyy ha","MM-dd-yyyy haaa","MM-dd-yyyy hh:mmaaa","MM-dd-yyyy hh:mma","MM-dd-yyyy h:mmaaa","MM-dd-yyyy h:mma","MM-dd-yyyy H:mm","MM-dd-yyyy HH:mm","MM-dd-yyyy HH:mm:ss","yyyy-MM-dd hh:mm aaa","yyyy-MM-dd hh:mm a","yyyy-MM-dd h:mm aaa","yyyy-MM-dd h:mm a","yyyy-MM-dd hh:mma","yyyy-MM-dd h:mmaaa","yyyy-MM-dd h:mma","yyyy-MM-dd H:mm","yyyy-MM-dd HH:mm","yyyy-MM-dd HH:mm:ss","MM/dd/yyyy","MM-dd-yyyy","MMddyyyy","yyyy-MM-dd","M/d","MM/dd","MM/yyyy","M-d","MM-dd","MM-yyyy","yyyy/MM","yyyy-MM","M/dd/yyyy hh:mm aaa","M/dd/yyyy hh:mm a","M/dd/yyyy h:mm aaa","M/dd/yyyy h:mm a","M/dd/yyyy ha","M/dd/yyyy haaa","M/dd/yyyy hh:mmaaa","M/dd/yyyy hh:mma","M/dd/yyyy h:mmaaa","M/dd/yyyy h:mma","M/dd/yyyy H:mm","M/dd/yyyy HH:mm","M/dd/yyyy HH:mm:ss","M-dd-yyyy hh:mm aaa","M-dd-yyyy hh:mm a","M-dd-yyyy h:mm aaa","M-dd-yyyy h:mm a","M-dd-yyyy hh:mmaaa","M-dd-yyyy hh:mma","M-dd-yyyy h:mmaaa","M-dd-yyyy h:mma","M-dd-yyyy H:mm","M-dd-yyyy HH:mm","M-dd-yyyy HH:mm:ss","yyyy-M-dd hh:mm aaa","yyyy-M-dd hh:mm a","yyyy-M-dd h:mm aaa","yyyy-M-dd h:mm a","yyyy-M-dd hh:mma","yyyy-M-dd h:mmaaa","yyyy-M-dd h:mma","yyyy-M-dd H:mm","yyyy-M-dd HH:mm","yyyy-M-dd HH:mm:ss","yyyy-M-dd","M/yyyy","M-yyyy","M/yyyy haaa","M-yyyy haaa","M/yyyy ha","M/yyyy HH:mm:ss","M-yyyy HH:mm:ss","M.yyyy HH:mm:ss","M-yyyy ha","M/yyyy h:mmaaa","M-yyyy h:mmaaa","M/yyyy h:mma","M-yyyy h:mma","M/yyyy h:mm aaa","M-yyyy h:mm aaa","M/yyyy h:mm a","M-yyyy h:mm a","yyyy/M","yyyy-M","yyyy","EEE","EEEE","LLL","LLLL","LLL yyyy","LLLL yyyy","LLL dd yyyy","LLLL dd yyyy","hh:mm aaa","hh:mm a","h:mm aaa","h:mm a","hh:mmaaa","hh:mma","h:mmaaa","h:mma","HH:mm:ss","H:mm","HH:mm","QQQ","QQQQ","QQQ yyyy","QQQQ yyyy","PP","PPP","PPPP","bbb","h BBB","h:mm BBB","hh BBB","hh:mm BBB","hBBB","h:mmBBB","hhBBB","hh:mmBBB"].filter((t=>fn(gr(e,t,new Date))));if(t.length>0){let n=gr(e,t[0],new Date);"date"===i.mode?n=Mt(Rt(Tt(Ot(n,0),0),0),0):"time"===i.mode&&(n=gr(kn(n,"yyyy-MM-dd HH:mm:ss"),"yyyy-MM-dd HH:mm:ss",new Date));const a=n.getFullYear();a<41?n=vr(n,2e3):a>=41&&a<99&&(n=vr(n,1900));const r=!!i.min&&yt(n,i.min),o=!!i.max&&vt(yr(n),i.max),l=!!i.max&&bt(yr(n),i.max);if(!r&&!o&&!l)return{date:n,text:kn(n,g.value)}}return{date:null,text:""}};(0,a.wB)(y,((e,t)=>{if(b.value=t,h.value){const t=e&&e.start&&k(kn(e.start,"yyyy-MM-dd HH:mm:ss"))||{date:null,text:""},n=e.end&&k(kn(e.end,"yyyy-MM-dd HH:mm:ss"))||{date:null,text:""};t.date&&n.date&&vt(t.date,n.date)?c.value={start:n.text,end:t.text}:c.value={start:t.text,end:n.text}}else{const t=e&&k(kn(e,"yyyy-MM-dd HH:mm:ss"))||{text:""};c.value={start:t.text,end:""}}}),{deep:!0,immediate:!0});const x=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(h.value){const e=k(c.value.start),t=k(c.value.end);y.value={start:e.date&&t.date&&xt([e.date,t.date])||e.date,end:e.date&&t.date&&wt([e.date,t.date])||t.date},e.date&&t.date&&vt(e.date,t.date)?c.value={start:t.text,end:e.text}:c.value={start:e.text,end:t.text}}else{const e=k(c.value.start);y.value=e.date,c.value={start:e.text,end:""}}!i.readonly&&e&&e()};return(t,n)=>((0,a.uX)(),(0,a.Wv)(Ue,{"data-id":"sds-datepicker",class:"w-full",placement:e.placement,disabled:e.disabled,"popper-class":`absolute bg-white border dark:text-gray-50 dark:bg-gray-850 dark:border-gray-700 shadow-lg rounded-md w-auto ${(0,o.R1)(p)}`,"arrow-class":"absolute bg-white border dark:bg-gray-850 dark:border-gray-700 w-3 h-3 rotate-45","placement-top-arrow-class":"-bottom-1.5 border-t-0 border-l-0","placement-right-arrow-class":"-left-1.5 border-t-0 border-r-0","placement-bottom-arrow-class":"-top-1.5 border-b-0 border-r-0","placement-left-arrow-class":"-right-1.5 border-b-0 border-l-0"},{trigger:(0,a.k6)((i=>{let{open:s,close:p,toggle:g}=i;return[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["flex w-full",{"gap-1":"sm"===e.size,"gap-2":"sm"!==e.size}])},[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["w-full input-group",{"input-group-sm":"sm"===e.size,disabled:e.disabled,valid:e.valid,invalid:e.invalid}])},[(0,a.Lk)("button",{type:"button",tabindex:"-1",class:(0,r.normalizeClass)(["input-group-addon fill-current",{"pointer-events-none text-gray-300 border-gray-200":e.disabled||e.readonly,"border-none":e.disabled}]),disabled:e.disabled||e.readonly,onClick:e=>{g(),t.$refs.startDateInput.focus()}},[((0,a.uX)(),(0,a.CE)("svg",kr,["time"===e.mode?((0,a.uX)(),(0,a.CE)("path",xr)):((0,a.uX)(),(0,a.CE)("path",wr))])),n[9]||(n[9]=(0,a.Lk)("span",{class:"sr-only"},"Select a date",-1))],10,br),(0,a.bo)((0,a.Lk)("input",{ref_key:"startDateInput",ref:d,"onUpdate:modelValue":n[0]||(n[0]=e=>(0,o.R1)(c).start=e),"aria-label":"Start date",type:"text",class:"form-control",title:`${(0,o.R1)(f)}`,placeholder:(0,o.R1)(f),readonly:e.readonly,disabled:e.disabled,required:e.required,pattern:(0,o.R1)(m),onFocusin:t=>e.readonly?void 0:s(),onMouseup:n[1]||(n[1]=e=>v.value="start"),onKeyup:[n[2]||(n[2]=e=>v.value="start"),(0,l.withKeys)((e=>p()),["up"]),(0,l.withKeys)((t=>e.readonly?void 0:s()),["down"])],onKeydown:[(0,l.withKeys)((e=>x(p)),["tab"]),(0,l.withKeys)((0,l.withModifiers)((e=>x(g)),["prevent"]),["enter"])],onMousedown:(0,l.withModifiers)((t=>e.readonly?void 0:g()),["stop"]),onChange:n[3]||(n[3]=e=>x())},null,40,Cr),[[l.vModelText,(0,o.R1)(c).start]])],2),(0,o.R1)(h)?((0,a.uX)(),(0,a.CE)(a.FK,{key:0},[e.hideArrow?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("div",{key:0,class:(0,r.normalizeClass)(["flex my-auto flex-shrink-0",{"opacity-50":e.disabled||e.readonly}])},[((0,a.uX)(),(0,a.CE)("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":"true",role:"img",class:(0,r.normalizeClass)(["text-gray-700",{"w-5 h-5":"sm"!==e.size,"w-4 h-4":"sm"===e.size}]),width:"32",height:"32",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 24 24"},n[10]||(n[10]=[(0,a.Lk)("path",{d:"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z",fill:"currentColor"},null,-1)]),2))],2)),(0,a.Lk)("div",{class:(0,r.normalizeClass)(["w-full input-group",{"input-group-sm":"sm"===e.size,disabled:e.disabled,valid:e.valid,invalid:e.invalid}])},[(0,a.Lk)("button",{type:"button",tabindex:"-1",class:(0,r.normalizeClass)(["input-group-addon fill-current",{"pointer-events-none opacity-50":e.disabled||e.readonly}]),disabled:e.disabled||e.readonly,onClick:e=>{g(),t.$refs.endDateInput.focus()}},[((0,a.uX)(),(0,a.CE)("svg",Er,["time"===e.mode?((0,a.uX)(),(0,a.CE)("path",Sr)):((0,a.uX)(),(0,a.CE)("path",Lr))])),n[11]||(n[11]=(0,a.Lk)("span",{class:"sr-only"},"Select a date",-1))],10,_r),(0,a.bo)((0,a.Lk)("input",{ref_key:"endDateInput",ref:u,"onUpdate:modelValue":n[4]||(n[4]=e=>(0,o.R1)(c).end=e),"aria-label":"End date",type:"text",class:"form-control",title:`${(0,o.R1)(f)}`,placeholder:(0,o.R1)(f),readonly:e.readonly,disabled:e.disabled,required:e.required,pattern:(0,o.R1)(m),onFocusin:t=>e.readonly?void 0:s(),onMouseup:n[5]||(n[5]=e=>v.value="end"),onKeyup:[n[6]||(n[6]=e=>v.value="end"),(0,l.withKeys)((e=>p()),["up"]),(0,l.withKeys)((t=>e.readonly?void 0:s()),["down"])],onKeydown:[(0,l.withKeys)((e=>x(p)),["tab"]),(0,l.withKeys)((0,l.withModifiers)((e=>x(g)),["prevent"]),["enter"])],onMousedown:(0,l.withModifiers)((t=>e.readonly?void 0:g()),["stop"]),onChange:n[7]||(n[7]=e=>x())},null,40,Mr),[[l.vModelText,(0,o.R1)(c).end]])],2)],64)):(0,a.Q3)("",!0)],2)]})),default:(0,a.k6)((t=>{let{close:r}=t;return[(0,a.Lk)("div",Rr,[(0,a.bF)(qn,{modelValue:(0,o.R1)(y),"onUpdate:modelValue":[n[8]||(n[8]=e=>(0,o.i9)(y)?y.value=e:null),e=>(async e=>{await(0,a.dY)(),y.value instanceof Date||!y.value?d.value.focus():"object"==typeof y.value&&"object"==typeof b.value&&!(b.value instanceof Date)&&("start"===v.value?d.value.focus():"end"===v.value||y.value?.start!==b.value?.start&&y.value?.end!==b.value?.end?u.value.focus():y.value?.start!==b.value?.start?d.value.focus():u.value.focus()),"date"===i.mode&&(h.value&&c.value.start&&c.value.end||!h.value&&c.value.start)&&e()})(r)],min:e.min,max:e.max,mode:e.mode,"use-current-time-for-today":e.useCurrentTimeForToday,"input-to-change":(0,o.R1)(v)},null,8,["modelValue","min","max","mode","use-current-time-for-today","input-to-change","onUpdate:modelValue"])])]})),_:1},8,["placement","disabled","popper-class"]))}});Tr.install=e=>{e.component(Tr.name,Tr)};const Or=["aria-expanded","disabled","onClick"],Nr={key:0,class:"inline-block self-center w-5 h-5 -mr-1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},Ar=["aria-labelledby"],Ir=(0,a.pM)({name:"SdsDropdown",directives:{uid:Ge},__name:"Dropdown",props:{title:{type:String,default:""},kind:{type:String,default:"secondary"},variant:{type:String,default:""},type:{type:String,default:void 0},zIndex:{type:String,required:!1,default:"50"},offset:{type:Number,default:5},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},size:{type:String,default:"md"},hideArrow:{type:Boolean,default:!1},auto:{type:Boolean,default:!1},strategy:{type:String,default:"absolute"},placement:{type:String,default:"bottom-start"},block:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},willOpen:{type:Function,default:null},willClose:{type:Function,default:null}},setup(e){const t=e,n=(0,o.KR)(),l=(0,a.EW)((()=>{switch(t.zIndex){case"0":return"z-0";case"10":return"z-10";case"20":return"z-20";case"30":return"z-30";case"40":return"z-40";case"50":return"z-50";case"auto":return"z-auto";default:return""}})),i=(0,a.EW)((()=>{switch(t.size){case"md":default:return"";case"sm":return"btn-sm"}})),s=(0,a.EW)((()=>t.kind?"btn":"")),c=(0,a.EW)((()=>{switch(t.kind){case"primary":return"btn-primary";case"secondary":return"btn-secondary";case"tertiary":return"btn-tertiary";case"ghost":return"btn-ghost";default:return""}})),d=(0,a.EW)((()=>{switch(t.variant){case"blue":return"btn-blue";case"red":return"btn-red";case"white":return"btn-white";default:return""}})),u=(0,a.EW)((()=>t.disabled?"disabled":"")),p=(0,a.EW)((()=>t.block?"btn-block":""));return(h,f)=>{const g=(0,a.gN)("uid");return(0,a.uX)(),(0,a.Wv)(Ue,{"data-id":"sds-dropdown",offset:e.offset,strategy:e.strategy,placement:e.placement,disabled:e.disabled,"will-open":e.willOpen,"will-close":e.willClose,class:(0,r.normalizeClass)([e.block?"w-full":""]),"popper-class":{"[.dropdown-dark_&]:border-gray-700 [.dropdown-dark_&]:bg-gray-950 dark:border-gray-700 dark:bg-gray-950":"dark"===e.type,"bg-white absolute border shadow-lg rounded-md bg-white [.dropdown-dark_&]:border-gray-700 [.dropdown-dark_&]:bg-gray-950 dark:border-gray-700 dark:bg-gray-950":!0,[e.auto?"w-auto":"w-56"]:!0,[(0,o.R1)(l)]:!0},"hide-arrow":"",shift:""},{trigger:(0,a.k6)((l=>{let{open:m,close:y,isOpen:v,toggle:b}=l;return[(0,a.RG)(h.$slots,"trigger",{open:m,close:y,isOpen:v,toggle:b},(()=>[(0,a.bo)(((0,a.uX)(),(0,a.CE)("button",{ref_key:"button",ref:n,type:"button",class:(0,r.normalizeClass)(["space-x",[(0,o.R1)(s),(0,o.R1)(c),(0,o.R1)(d),(0,o.R1)(i),(0,o.R1)(u),(0,o.R1)(p),e.type&&"hover:bg-gray-800 text-white border-0",!v&&e.type&&"bg-gray-900",v&&e.type&&"active bg-gray-800",v&&"active"]]),"aria-haspopup":"true","aria-expanded":v,disabled:e.disabled,onClick:e=>((e,n,a)=>{e?a(t.closeDelay):n(t.openDelay)})(v,m,y)},[(0,a.RG)(h.$slots,"title",{},(()=>[(0,a.eW)((0,r.toDisplayString)(e.title),1)])),e.hideArrow?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("svg",Nr,f[0]||(f[0]=[(0,a.Lk)("path",{"fill-rule":"evenodd",d:"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z","clip-rule":"evenodd"},null,-1)])))],10,Or)),[[g]])]))]})),default:(0,a.k6)((t=>{let{open:l,close:i,toggle:s,isOpen:c}=t;return[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["py-2 rounded","dark"===e.type?"dropdown-dark bg-gray-950":""]),role:"menu","aria-orientation":"vertical","aria-labelledby":(0,o.R1)(n)&&(0,o.R1)(n).id||void 0},[(0,a.RG)(h.$slots,"default",{close:i,open:l,toggle:s,isOpen:c})],10,Ar)]})),_:3},8,["offset","strategy","placement","disabled","will-open","will-close","class","popper-class"])}}});Ir.install=e=>{e.component(Ir.name,Ir)};const Dr={"data-id":"sds-dropdown-divider",class:"my-2 border-t bg-white border-gray-100 [.dropdown-dark_&]:bg-gray-950 [.dropdown-dark_&]:border-gray-700 dark:bg-gray-950 dark:border-gray-700"},Vr=(0,a.pM)({name:"SdsDropdownDivider",__name:"DropdownDivider",setup:e=>(e,t)=>((0,a.uX)(),(0,a.CE)("div",Dr))});Vr.install=e=>{e.component(Vr.name,Vr)};const Pr={"data-id":"sds-dropdown-header",class:"px-4 py-1 text-sm font-semibold leading-5 bg-white text-gray-500 [.dropdown-dark_&]:bg-gray-950 [.dropdown-dark_&]:text-gray-300 dark:bg-gray-950 dark:text-gray-300"},zr=(0,a.pM)({name:"SdsDropdownHeader",__name:"DropdownHeader",setup:e=>(e,t)=>((0,a.uX)(),(0,a.CE)("div",Pr,[(0,a.RG)(e.$slots,"default")]))});zr.install=e=>{e.component(zr.name,zr)};const Br=(0,a.pM)({name:"SdsDropdownItem",__name:"DropdownItem",props:{variant:{type:String,default:"gray"},tag:{type:String,default:"a"},closeOnClick:{type:Boolean,default:!0},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},setup(e){const t=e,n=(0,a.WQ)("emitter"),l=(0,a.EW)((()=>{if(t.disabled)return"pointer-events-none text-sm bg-white text-gray-500 [.dropdown-dark_&]:bg-gray-950 [.dropdown-dark_&]:text-gray-500 dark:bg-gray-950 dark:text-gray-500";switch(t.variant){case"gray":return t.active?"text-sm border-l-4 border-solid border-blue-600 bg-gray-25 text-gray-900 hover:bg-gray-50 hover:text-gray-900 active:bg-blue-25 active:text-gray-900 [.dropdown-dark_&]:border-blue-300 [.dropdown-dark_&]:bg-gray-900 [.dropdown-dark_&]:text-gray-100 [.dropdown-dark_&]:hover:bg-gray-850 [.dropdown-dark_&]:hover:text-gray-100 [.dropdown-dark_&]:active:bg-blue-900 [.dropdown-dark_&]:active:text-gray-100 dark:border-blue-300 dark:bg-gray-900 dark:text-gray-100 dark:hover:bg-gray-850 dark:hover:text-gray-100 dark:active:bg-blue-900 dark:active:text-gray-100":"text-sm bg-white text-gray-900 hover:bg-gray-50 hover:text-gray-900 active:bg-blue-25 active:text-gray-900 [.dropdown-dark_&]:bg-gray-950 [.dropdown-dark_&]:text-gray-100 [.dropdown-dark_&]:hover:bg-gray-850 [.dropdown-dark_&]:hover:text-gray-100 [.dropdown-dark_&]:active:bg-blue-900 [.dropdown-dark_&]:active:text-gray-100 dark:bg-gray-950 dark:text-gray-100 dark:hover:bg-gray-850 dark:hover:text-gray-100 dark:active:bg-blue-900 dark:active:text-gray-100";case"red":return t.active?"text-sm border-l-4 border-solid border-red-600 bg-gray-25 text-red-600 hover:bg-gray-50 hover:text-red-600 active:bg-red-25 active:text-red-600 [.dropdown-dark_&]:border-red-300 [.dropdown-dark_&]:bg-gray-900 [.dropdown-dark_&]:text-red-300 [.dropdown-dark_&]:hover:bg-gray-850 [.dropdown-dark_&]:hover:text-red-300 [.dropdown-dark_&]:active:bg-red-900 [.dropdown-dark_&]:active:text-red-300 dark:border-red-300 dark:bg-gray-900 dark:text-red-300 dark:hover:bg-gray-850 dark:hover:text-red-300 dark:active:bg-red-900 dark:active:text-red-300":"text-sm bg-white text-red-600 hover:bg-gray-50 hover:text-red-600 active:bg-red-25 active:text-red-600 [.dropdown-dark_&]:bg-gray-950 [.dropdown-dark_&]:text-red-300 [.dropdown-dark_&]:hover:bg-gray-850 [.dropdown-dark_&]:hover:text-red-300 [.dropdown-dark_&]:active:bg-red-900 [.dropdown-dark_&]:active:text-red-300 dark:bg-gray-950 dark:text-red-300 dark:hover:bg-gray-850 dark:hover:text-red-300 dark:active:bg-red-900 dark:active:text-red-300";default:return"text-sm bg-white text-gray-900 hover:bg-gray-50 hover:text-gray-900 active:bg-blue-25 active:text-gray-900 [.dropdown-dark_&]:bg-gray-950 [.dropdown-dark_&]:text-gray-100 [.dropdown-dark_&]:hover:bg-gray-850 [.dropdown-dark_&]:hover:text-gray-100 [.dropdown-dark_&]:active:bg-blue-900 [.dropdown-dark_&]:active:text-gray-100 dark:bg-gray-950 dark:text-gray-100 dark:hover:bg-gray-850 dark:hover:text-gray-100 dark:active:bg-blue-900 dark:active:text-gray-100"}}));return(t,i)=>((0,a.uX)(),(0,a.Wv)((0,a.$y)(e.tag),{"data-id":"sds-dropdown-item",class:(0,r.normalizeClass)(["block w-full select-none px-4 text-sm leading-5 text-left hover:no-underline",(0,o.R1)(l)]),disabled:e.disabled,role:"menuitem",onClick:i[0]||(i[0]=t=>e.closeOnClick?(0,o.R1)(n)?.emit("floating-ui-toggle",!1):null)},{default:(0,a.k6)((()=>[(0,a.Lk)("span",{class:(0,r.normalizeClass)(["flex py-2",e.active&&"-ml-2"])},[(0,a.RG)(t.$slots,"default")],2)])),_:3},8,["class","disabled"]))}});Br.install=e=>{e.component(Br.name,Br)};const Fr=["disabled","aria-disabled"],Xr=(0,a.pM)({name:"SdsExpandCollapse",__name:"ExpandCollapse",props:{modelValue:{type:Boolean,default:!1},kind:{type:String,default:"primary"},variant:{type:String,default:"blue"},expandLabel:{type:String,default:"Show more"},collapseLabel:{type:String,default:"Show less"},disabled:{type:Boolean,default:!1}},emits:["update:model-value"],setup:e=>(t,n)=>((0,a.uX)(),(0,a.CE)("button",{"data-id":"sds-expand-collapse",type:"button",class:(0,r.normalizeClass)(["link link-cta",{disabled:e.disabled,"link-cta-up":e.modelValue,"link-cta-down":!e.modelValue,"link-primary":"primary"===e.kind,"link-secondary":"secondary"===e.kind,"link-tertiary":"tertiary"===e.kind,"link-blue":"blue"===e.variant,"link-red":"red"===e.variant}]),disabled:e.disabled,"aria-disabled":e.disabled,onClick:n[0]||(n[0]=n=>t.$emit("update:model-value",!e.modelValue))},(0,r.toDisplayString)(e.modelValue?e.collapseLabel:e.expandLabel),11,Fr))});Xr.install=e=>{e.component(Xr.name,Xr)};const Hr=["width","height","viewBox"],$r=["d","fill"],Wr=(0,a.pM)({__name:"SvgIcon",props:{color:{type:String,default:"currentColor"},height:{type:Number,default:16},path:{type:String,required:!0},viewBox:{type:String,default:"0 0 16 16"},width:{type:Number,default:16}},setup:e=>(t,n)=>((0,a.uX)(),(0,a.CE)("svg",{width:e.width,height:e.height,viewBox:e.viewBox,xmlns:"http://www.w3.org/2000/svg"},[(0,a.Lk)("path",{d:e.path,fill:e.color},null,8,$r)],8,Hr))});Wr.install=e=>{e.component(Wr.name,Wr)};const Ur={"data-id":"sds-file-uploader",class:"bg-white dark:bg-black border border-dashed border-gray-200 dark:border-gray-700 rounded-lg p-3"},Kr={class:"group relative"},Gr=["name","accept","multiple","required","disabled"],jr=["for"],Qr={key:0,class:"flex flex-col space-y-2 mt-2"},Yr={class:"bg-white dark:bg-black hover:dark:bg-gray-900 border border-gray-100 hover:border-gray-200 dark:border-gray-800 hover:dark:border-gray-700 rounded flex flex-row items-center self-stretch gap-2 w-full p-2 shadow-none hover:shadow-lg"},qr={key:0,class:"flex flex-none w-10 h-10"},Jr=["alt","src"],Zr={key:1,class:"flex flex-none justify-center items-center w-10 h-10 p-2 bg-gray-25 dark:bg-gray-900 rounded"},eo={class:"truncate"},to={class:"leading-6"},no={class:"bg-white dark:bg-black border border-gray-100 hover:border-gray-200 dark:border-gray-800 hover:dark:border-gray-700 rounded flex flex-row items-center self-stretch gap-2 w-full p-2 shadow-none hover:shadow-lg"},ao={class:"flex flex-none justify-center items-center w-10 h-10 p-2 bg-red-25 dark:bg-red-900 rounded"},ro={class:"overflow-hidden"},oo={class:"w-full"},lo={class:"truncate"},io={class:"leading-6"},so={class:"block text-xs text-red-600 dark:text-red-300 leading-4"},co=(0,a.pM)({name:"SdsFileUploader",directives:{uid:Ge},__name:"FileUploader",props:{modelValue:{type:Array,default:()=>[]},name:{type:String,default:"sdsFileUploader"},multiple:{type:Boolean,default:!1},required:{type:Boolean,default:!1},accept:{type:String,default:void 0},allowedFiletypes:{type:Array,default:()=>[]},filesize:{type:Number,default:10},maxFilesSize:{type:Number,default:void 0},helperText:{type:String,default:void 0}},emits:["add","remove","remove-invalid","total-files-size","update:model-value"],setup(e,t){let{emit:n}=t;const l=n,i=e,c=(0,o.KR)(null),d=(0,o.KR)([]),u=(0,o.KR)({"arrow-up-from-bracket":{height:13,path:"M9.5 8.75C9.5 8.35156 9.82812 8 10.25 8C10.6484 8 11 8.35156 11 8.75V10.25C11 11.5156 9.99219 12.5 8.75 12.5H2.75C1.48438 12.5 0.5 11.5156 0.5 10.25V8.75C0.5 8.35156 0.828125 8 1.25 8C1.64844 8 2 8.35156 2 8.75V10.25C2 10.6719 2.32812 11 2.75 11H8.75C9.14844 11 9.5 10.6719 9.5 10.25V8.75ZM5.21094 0.734375C5.49219 0.429688 5.98438 0.429688 6.26562 0.734375L9.26562 3.73438C9.57031 4.01562 9.57031 4.50781 9.26562 4.78906C8.98438 5.09375 8.49219 5.09375 8.21094 4.78906L6.5 3.07812V8C6.5 8.42188 6.14844 8.75 5.75 8.75C5.32812 8.75 5 8.42188 5 8V3.07812L3.26562 4.78906C2.98438 5.09375 2.49219 5.09375 2.21094 4.78906C1.90625 4.50781 1.90625 4.01562 2.21094 3.73438L5.21094 0.734375Z",viewBox:"0 0 11 13",width:11},csv:{height:21,path:"M48 448L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zM176 256l0 48-64 0 0-48 64 0zm-64 80l64 0 0 48-64 0 0-48zm96 0l64 0 0 48-64 0 0-48zm-16 80l16 0 64 0c17.7 0 32-14.3 32-32l0-48 0-16 0-16 0-48c0-17.7-14.3-32-32-32l-64 0-16 0-16 0-64 0c-17.7 0-32 14.3-32 32l0 48 0 16 0 16 0 48c0 17.7 14.3 32 32 32l64 0 16 0zm16-112l0-48 64 0 0 48-64 0z",viewBox:"0 0 384 512",width:16},doc:{height:24,path:"M18.7578 7.42187C19.2266 7.89062 19.5 8.51562 19.5 9.17969V20C19.5 21.4062 18.3672 22.5 17 22.5H7C5.59375 22.5 4.5 21.4062 4.5 20L4.5 5C4.5 3.63281 5.59375 2.5 7 2.5L12.8203 2.5C13.4844 2.5 14.1094 2.77344 14.5781 3.24219L18.7578 7.42187ZM13.25 3.86719V8.125C13.25 8.47656 13.5234 8.75 13.875 8.75H18.1328C18.0938 8.59375 18.0156 8.4375 17.8594 8.28125L13.7188 4.14062C13.5625 3.98437 13.4062 3.90625 13.25 3.86719ZM18.25 20V10H13.875C12.8203 10 12 9.17969 12 8.125V3.75L7 3.75C6.29688 3.75 5.75 4.33594 5.75 5L5.75 20C5.75 20.7031 6.29688 21.25 7 21.25H17C17.6641 21.25 18.25 20.7031 18.25 20ZM8.25 13.125C8.25 12.8125 8.52344 12.5 8.875 12.5H15.125C15.4375 12.5 15.75 12.8125 15.75 13.125C15.75 13.4766 15.4375 13.75 15.125 13.75H8.875C8.52344 13.75 8.25 13.4766 8.25 13.125ZM15.125 15C15.4375 15 15.75 15.3125 15.75 15.625C15.75 15.9766 15.4375 16.25 15.125 16.25H8.875C8.52344 16.25 8.25 15.9766 8.25 15.625C8.25 15.3125 8.52344 15 8.875 15H15.125ZM15.125 17.5C15.4375 17.5 15.75 17.8125 15.75 18.125C15.75 18.4766 15.4375 18.75 15.125 18.75H8.875C8.52344 18.75 8.25 18.4766 8.25 18.125C8.25 17.8125 8.52344 17.5 8.875 17.5H15.125Z",viewBox:"0 0 24 24",width:24},error:{height:21,path:"M10 0.5C15.5078 0.5 20 4.99219 20 10.5C20 16.0469 15.5078 20.5 10 20.5C4.45313 20.5 0 16.0469 0 10.5C0 4.99219 4.45312 0.5 10 0.5ZM10 19.25C14.8047 19.25 18.75 15.3438 18.75 10.5C18.75 5.69531 14.8047 1.75 10 1.75C5.15625 1.75 1.25 5.69531 1.25 10.5C1.25 15.3438 5.15625 19.25 10 19.25ZM10 12.375C9.64844 12.375 9.375 12.1016 9.375 11.75V5.5C9.375 5.1875 9.64844 4.875 10 4.875C10.3125 4.875 10.625 5.1875 10.625 5.5V11.75C10.625 12.1016 10.3125 12.375 10 12.375ZM10 13.9375C10.5078 13.9375 10.9375 14.3672 10.9375 14.875C10.9375 15.4219 10.5078 15.8125 10 15.8125C9.45312 15.8125 9.0625 15.4219 9.0625 14.875C9.0625 14.3672 9.45312 13.9375 10 13.9375Z",viewBox:"0 0 20 21",width:20},generic:{height:21,path:"M0.5 3C0.5 1.63281 1.59375 0.5 3 0.5L9.09375 0.5C9.5625 0.5 10.0703 0.734375 10.4219 1.08594L14.9141 5.57812C15.2656 5.92969 15.5 6.4375 15.5 6.90625V18C15.5 19.4062 14.3672 20.5 13 20.5H3C1.59375 20.5 0.5 19.4062 0.5 18L0.5 3ZM14.25 8H9.875C8.82031 8 8 7.17969 8 6.125V1.75L3 1.75C2.29688 1.75 1.75 2.33594 1.75 3L1.75 18C1.75 18.7031 2.29688 19.25 3 19.25H13C13.6641 19.25 14.25 18.7031 14.25 18V8ZM14.0547 6.47656L9.52344 1.94531C9.44531 1.86719 9.32812 1.82812 9.25 1.78906V6.125C9.25 6.47656 9.52344 6.75 9.875 6.75H14.2109C14.1719 6.67188 14.1328 6.55469 14.0547 6.47656Z",viewBox:"0 0 16 21",width:16},pdf:{height:21,path:"M15.5 18C15.5 19.4062 14.3672 20.5 13 20.5H3C1.59375 20.5 0.5 19.4062 0.5 18H1.75C1.75 18.7031 2.29688 19.25 3 19.25H13C13.6641 19.25 14.25 18.7031 14.25 18H15.5ZM9.875 8C8.82031 8 8 7.17969 8 6.125V1.75L3 1.75C2.29688 1.75 1.75 2.33594 1.75 3V9.25H0.5V3C0.5 1.63281 1.59375 0.5 3 0.5L9.09375 0.5C9.5625 0.5 10.0703 0.734375 10.4219 1.08594L14.9141 5.57812C15.2656 5.92969 15.5 6.4375 15.5 6.90625V9.25H14.25V8H9.875ZM14.0547 6.47656L9.52344 1.94531C9.44531 1.86719 9.32812 1.82812 9.25 1.78906V6.125C9.25 6.47656 9.52344 6.75 9.875 6.75H14.2109C14.1719 6.67188 14.1328 6.55469 14.0547 6.47656ZM3.9375 10.5C5.10938 10.5 6.125 11.5156 6.125 12.6875C6.125 13.8984 5.10938 14.875 3.9375 14.875H3.625V16.125C3.625 16.4766 3.3125 16.75 3 16.75C2.64844 16.75 2.375 16.4766 2.375 16.125L2.375 11.125C2.375 10.8125 2.64844 10.5 3 10.5H3.9375ZM4.875 12.6875C4.875 12.1797 4.44531 11.75 3.9375 11.75H3.625V13.625H3.9375C4.44531 13.625 4.875 13.2344 4.875 12.6875ZM6.75 11.125C6.75 10.8125 7.02344 10.5 7.375 10.5H8.3125C9.32812 10.5 10.1875 11.3594 10.1875 12.375V14.875C10.1875 15.9297 9.32812 16.75 8.3125 16.75H7.375C7.02344 16.75 6.75 16.4766 6.75 16.125V11.125ZM8 15.5H8.3125C8.625 15.5 8.9375 15.2266 8.9375 14.875V12.375C8.9375 12.0625 8.625 11.75 8.3125 11.75H8V15.5ZM13.625 10.5C13.9375 10.5 14.25 10.8125 14.25 11.125C14.25 11.4766 13.9375 11.75 13.625 11.75H12.375V13H13.625C13.9375 13 14.25 13.3125 14.25 13.625C14.25 13.9766 13.9375 14.25 13.625 14.25H12.375V16.125C12.375 16.4766 12.0625 16.75 11.75 16.75C11.3984 16.75 11.125 16.4766 11.125 16.125V11.125C11.125 10.8125 11.3984 10.5 11.75 10.5H13.625Z",viewBox:"0 0 16 21",width:16},"trash-can":{height:12,path:"M3.91406 0.921875C4.03125 0.664062 4.28906 0.5 4.57031 0.5H7.40625C7.6875 0.5 7.94531 0.664062 8.0625 0.921875L8.25 1.25H10.5C10.8984 1.25 11.25 1.60156 11.25 2C11.25 2.42188 10.8984 2.75 10.5 2.75H1.5C1.07812 2.75 0.75 2.42188 0.75 2C0.75 1.60156 1.07812 1.25 1.5 1.25H3.75L3.91406 0.921875ZM1.47656 3.5H10.5V11C10.5 11.8438 9.82031 12.5 9 12.5H2.97656C2.15625 12.5 1.47656 11.8438 1.47656 11V3.5ZM3.35156 5.375V10.625C3.35156 10.8359 3.53906 11 3.72656 11C3.9375 11 4.10156 10.8359 4.10156 10.625V5.375C4.10156 5.1875 3.9375 5 3.72656 5C3.53906 5 3.35156 5.1875 3.35156 5.375ZM5.60156 5.375V10.625C5.60156 10.8359 5.78906 11 5.97656 11C6.1875 11 6.375 10.8359 6.375 10.625V5.375C6.375 5.1875 6.1875 5 5.97656 5C5.78906 5 5.60156 5.1875 5.60156 5.375ZM7.875 5.375V10.625C7.875 10.8359 8.03906 11 8.25 11C8.4375 11 8.625 10.8359 8.625 10.625V5.375C8.625 5.1875 8.4375 5 8.25 5C8.03906 5 7.875 5.1875 7.875 5.375Z",viewBox:"0 0 12 13",width:13}}),p=(0,o.KR)([]),h=(0,o.KR)(0),f=(0,a.EW)((()=>!!p.value.filter((e=>!!e.invalidFilesSize)).length)),g=e=>{if(!c.value)return;const t=new DataTransfer;d.value=d.value.filter((t=>!(t.name===e.name&&t.lastModified===e.lastModified&&t.size===e.size&&t.type===e.type))),d.value.forEach((e=>{t.items.add(e)})),c.value.files=t.files;const n=b(e);h.value=h.value-n<=0?0:h.value-n,l("remove",{files:d.value,invalidFiles:p.value}),l("update:model-value",[...d.value,...p.value]),l("total-files-size",h.value)},m=e=>{p.value=p.value.filter((t=>!(t.name===e.name&&t.lastModified===e.lastModified&&t.size===e.size&&t.type===e.type)));const t=b(e);h.value=h.value-t<=0?0:h.value-t,l("remove-invalid",{files:d.value,invalidFiles:p.value}),l("update:model-value",[...d.value,...p.value]),l("total-files-size",h.value)},y=e=>{if(!e.target)return;const t=e.target.files;Array.from(t).forEach((e=>{(e=>d.value.find((t=>t.name===e.name&&t.lastModified===e.lastModified&&t.size===e.size&&t.type===e.type)))(e)||v(e)})),l("add",{files:d.value,invalidFiles:p.value}),l("update:model-value",[...d.value,...p.value]),l("total-files-size",h.value)},v=e=>{if(!c.value)return;const t=new DataTransfer,n=b(e),a=e.type,r=i.allowedFiletypes.length>0&&i.allowedFiletypes.includes(a)||i.allowedFiletypes.length<1,o=!(i.maxFilesSize&&!(i.maxFilesSize&&h.value+n<=i.maxFilesSize));i.multiple&&d.value.forEach((e=>{t.items.add(e)})),n<=i.filesize&&r&&o?(t.items.add(e),c.value.files=t.files,d.value=Array.from(c.value.files)||[],h.value+=n,i.multiple||(p.value=[])):n>i.filesize||!o?(n>i.filesize&&(e.invalidSize=!0),o||(e.invalidFilesSize=!0),i.multiple?(p.value.push(e),p.value=p.value.filter(((e,t,n)=>t===n.findIndex((t=>t.name===e.name&&t.lastModified===e.lastModified&&t.size===e.size&&t.type===e.type)))),h.value+=n):(d.value=[],c.value.files=t.files,p.value=[e],h.value+=n)):r||(i.multiple?(e.invalidType=!0,p.value.push(e),p.value=p.value.filter(((e,t,n)=>t===n.findIndex((t=>t.name===e.name&&t.lastModified===e.lastModified&&t.size===e.size&&t.type===e.type)))),h.value+=n):(d.value=[],c.value.files=t.files,e.invalidType=!0,p.value=[e],h.value+=n))},b=e=>parseFloat((e.size/1024/1024).toFixed(4)),k=e=>{const t=["b","kb","mb","gb","tb"];if(e<=0||e>999999999999999)return"n/a";const n=parseInt(`${Math.floor(Math.log(e)/Math.log(1024))}`,10);return 0===n?`${e}${t[n]}`:`${Math.ceil(e/1024**n)} ${t[n]}`},x=e=>{switch(e){case"application/msword":case"application/vnd.openxmlformats-officedocument.wordprocessingml.document":case"text/plain":return"doc";case"application/pdf":return"pdf";case"text/csv":case"application/vnd.ms-excel":case"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":return"csv";default:return"generic"}},w=(e,t)=>{if(e&&"type"in e&&t.includes(e.type))return"image"===e.type.split("/")[0]?URL.createObjectURL(e):void 0};return(0,a.wB)((()=>i.modelValue),(e=>{if(!c.value)return;const t=new DataTransfer;e.forEach((e=>t.items.add(e))),c.value.files=t.files,d.value=[],p.value=[],Array.from(t.files).forEach((e=>{v(e)}))}),{immediate:!0,deep:!0}),(t,n)=>{const l=(0,a.gN)("uid");return(0,a.uX)(),(0,a.CE)("div",Ur,[(0,a.Lk)("div",Kr,[(0,a.bo)((0,a.Lk)("input",{ref_key:"fileInput",ref:c,type:"file",name:e.name,accept:e.accept,multiple:e.multiple,required:e.required,disabled:(0,o.R1)(f),class:(0,r.normalizeClass)(["absolute inset-0 opacity-0 cursor-pointer",{"pointer-events-none":(0,o.R1)(f)}]),onChange:y},null,42,Gr),[[l]]),(0,a.Lk)("div",{class:(0,r.normalizeClass)(["flex flex-col items-center space-y-1 rounded p-4 bg-gray-25 dark:bg-gray-900 group-hover:bg-gray-50 dark:group-hover:bg-gray-800",[(0,o.R1)(f)?"bg-transparent group-hover:bg-transparent":""]])},[(0,a.Lk)("label",{for:(0,o.R1)(c)?.id??void 0,class:(0,r.normalizeClass)(["action-btn action-btn-ghost action-btn-blue action-btn-sm cursor-pointer font-semibold z-10",{disabled:(0,o.R1)(f)}])},[(0,a.bF)((0,o.R1)(Wr),{"aria-hidden":"true",class:"my-auto",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(u)["arrow-up-from-bracket"].height,path:(0,o.R1)(u)["arrow-up-from-bracket"].path,"view-box":(0,o.R1)(u)["arrow-up-from-bracket"].viewBox,width:(0,o.R1)(u)["arrow-up-from-bracket"].width},null,8,["height","path","view-box","width"]),(0,a.eW)((0,r.toDisplayString)(e.multiple?"Upload files":"Upload file"),1)],10,jr),(0,a.Lk)("p",{class:(0,r.normalizeClass)(["text-xs text-center font-semibold text-gray-900 dark:text-white leading-4",{"opacity-50":(0,o.R1)(f)}])},(0,r.toDisplayString)(e.multiple?"Click to upload or drag and drop files here":"Click to upload or drag and drop a file here"),3),(0,a.Lk)("p",{class:(0,r.normalizeClass)(["text-xs text-center text-gray-600 dark:text-gray-400 leading-4",{"opacity-50":(0,o.R1)(f)}])},(0,r.toDisplayString)(e.helperText?e.helperText:`Accepts .pdf, .json, .jpg, .jpeg, .png, .doc, .docx, .xls, .xlsx or .csv files under ${e.filesize} MB.`),3)],2)]),(0,a.RG)(t.$slots,"default",{files:(0,o.R1)(d),invalidFiles:(0,o.R1)(p),removeFile:g,removeInvalidFile:m,byteToSize:k},(()=>[(0,o.R1)(d).length>0||(0,o.R1)(p).length>0?((0,a.uX)(),(0,a.CE)("ul",Qr,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(d),(l=>((0,a.uX)(),(0,a.CE)("li",{key:l.name+l.size+l.type+l.lastModified},[(0,a.Lk)("div",Yr,[w(l,e.allowedFiletypes)?((0,a.uX)(),(0,a.CE)("div",qr,[(0,a.Lk)("img",{class:"w-10 h-10 my-auto object-cover",height:"auto",width:"auto",alt:l.name,src:w(l,e.allowedFiletypes)},null,8,Jr)])):((0,a.uX)(),(0,a.CE)("div",Zr,[(0,a.bF)((0,o.R1)(Wr),{"aria-hidden":"true",class:"text-gray-600 dark:text-gray-400",fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(u)[x(l.type)].height,path:(0,o.R1)(u)[x(l.type)].path,"view-box":(0,o.R1)(u)[x(l.type)].viewBox,width:(0,o.R1)(u)[x(l.type)].width},null,8,["height","path","view-box","width"])])),(0,a.Lk)("div",eo,[(0,a.Lk)("span",to,(0,r.toDisplayString)(l.name),1)]),(0,a.RG)(t.$slots,"file",{type:l}),(0,a.bF)((0,o.R1)(s),{kind:"ghost",variant:"red",size:"md",class:"z-10 ml-auto",onClick:e=>g(l)},{default:(0,a.k6)((()=>[(0,a.bF)((0,o.R1)(Wr),{"aria-hidden":"true",fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(u)["trash-can"].height,path:(0,o.R1)(u)["trash-can"].path,"view-box":(0,o.R1)(u)["trash-can"].viewBox,width:(0,o.R1)(u)["trash-can"].width},null,8,["height","path","view-box","width"]),n[0]||(n[0]=(0,a.Lk)("span",{class:"sr-only"},"Remove file",-1))])),_:2},1032,["onClick"])])])))),128)),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(p),(l=>((0,a.uX)(),(0,a.CE)("li",{key:l.name+l.size+l.type+l.lastModified},[(0,a.Lk)("div",no,[(0,a.Lk)("div",ao,[(0,a.bF)((0,o.R1)(Wr),{"aria-hidden":"true",class:"text-red-600 dark:text-red-300",fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(u).error.height,path:(0,o.R1)(u).error.path,"view-box":(0,o.R1)(u).error.viewBox,width:(0,o.R1)(u).error.width},null,8,["height","path","view-box","width"])]),(0,a.Lk)("div",ro,[(0,a.Lk)("div",oo,[(0,a.Lk)("div",lo,[(0,a.Lk)("span",io,(0,r.toDisplayString)(l.name),1)])]),(0,a.Lk)("span",so,[l.invalidType||l.invalidType&&l.invalidSize||l.invalidType&&l.invalidFilesSize||l.invalidType&&l.invalidFilesSize&&l.invalidSize?((0,a.uX)(),(0,a.CE)(a.FK,{key:0},[(0,a.eW)(" Invalid file type ")],64)):l.invalidFilesSize||l.invalidFilesSize&&l.invalidSize?((0,a.uX)(),(0,a.CE)(a.FK,{key:1},[(0,a.eW)((0,r.toDisplayString)(`Total file size exceeds the ${e.maxFilesSize} MB limit. Reduce files.`),1)],64)):l.invalidSize?((0,a.uX)(),(0,a.CE)(a.FK,{key:2},[(0,a.eW)((0,r.toDisplayString)(`File size exceeds the ${e.filesize} MB limit.`),1)],64)):(0,a.Q3)("",!0)])]),(0,a.RG)(t.$slots,"invalidFile",{type:l}),(0,a.bF)((0,o.R1)(s),{kind:"ghost",variant:"red",size:"md",class:"z-10 ml-auto",onClick:e=>m(l)},{default:(0,a.k6)((()=>[(0,a.bF)((0,o.R1)(Wr),{"aria-hidden":"true",fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(u)["trash-can"].height,path:(0,o.R1)(u)["trash-can"].path,"view-box":(0,o.R1)(u)["trash-can"].viewBox,width:(0,o.R1)(u)["trash-can"].width},null,8,["height","path","view-box","width"]),n[1]||(n[1]=(0,a.Lk)("span",{class:"sr-only"},"Remove file",-1))])),_:2},1032,["onClick"])])])))),128))])):(0,a.Q3)("",!0)]))])}}});co.install=e=>{e.component(co.name,co)};const uo=["aria-labelledby"],po={key:0,class:"px-4 pt-4 pb-3"},ho={class:"input-group input-group-sm"},fo={key:1,class:"p-4 mb-3 space-x-2 space-y-2 border-b border-gray-100 dark:border-gray-700"},go={class:"leading-none text-gray-900 dark:text-gray-50 flex gap-2 items-center w-max"},mo=["checked",".indeterminate"],yo={class:"scroll-area max-h-56"},vo={class:"leading-5 space-x-2 flex items-start px-4 py-1 hover:bg-gray-50"},bo=["id","onUpdate:modelValue","value"],ko=["for"],xo={class:"px-4 pt-3 pb-4 space-y-2"},wo=(0,a.pM)({name:"SdsFilterByDropdown",directives:{uid:Ge},__name:"FilterByDropdown",props:{modelValue:{type:Array,default:()=>[]},kind:{type:String,default:"ghost"},variant:{type:String,default:"gray"},size:{type:String,default:"sm"},zIndex:{type:String,required:!1,default:"50"},title:{type:String,default:"Filter"},enableFilter:{type:Boolean,default:!1},enableSortOptions:{type:Boolean,default:!1},placement:{type:String,default:"bottom-start"},disabled:{type:Boolean,default:!1}},emits:["update:model-value"],setup(e,t){let{emit:n}=t;const i=e,c=n,d=(0,o.KR)(),u=(0,o.KR)(),p=(0,o.KR)(""),h=(0,o.KR)([]),f=(0,a.EW)((()=>{switch(i.zIndex){case"0":return"z-0";case"10":return"z-10";case"20":return"z-20";case"30":return"z-30";case"40":return"z-40";case"50":return"z-50";case"auto":return"z-auto";default:return""}})),g=(0,a.EW)({get:()=>i.modelValue,set(e){c("update:model-value",e)}}),m=(0,a.EW)((()=>h.value.every((e=>e.selected)))),y=(0,a.EW)((()=>h.value.some((e=>e.selected)))),v=(0,a.EW)((()=>y.value&&!m.value)),b=(0,a.EW)((()=>h.value.filter((e=>e.text&&e.text.toLowerCase().includes(p.value.toLowerCase()))))),k=()=>{const e=JSON.parse(JSON.stringify(g.value));i.enableSortOptions?h.value=e.sort(((e,t)=>e.text.toLowerCase()<t.text.toLowerCase()?-1:e.text.toLowerCase()>t.text.toLowerCase()?1:0)).sort(((e,t)=>e.selected>t.selected?-1:e.selected<t.selected?1:0)):h.value=e,p.value=""};return(t,n)=>{const g=(0,a.gN)("uid");return(0,a.uX)(),(0,a.Wv)(Ue,{"data-id":"sds-filter-by-dropdown",placement:e.placement,"popper-class":`absolute border shadow-lg rounded-md bg-white border-gray-200 dark:border-gray-700 dark:bg-gray-850 w-56 ${(0,o.R1)(f)}`,"hide-arrow":"","placement-top-arrow-class":"-bottom-1.5 border-t-0 border-l-0","placement-right-arrow-class":"-left-1.5 border-t-0 border-r-0","placement-bottom-arrow-class":"-top-1.5 border-b-0 border-r-0","placement-left-arrow-class":"-right-1.5 border-b-0 border-l-0",shift:""},{trigger:(0,a.k6)((o=>{let{isOpen:l,toggle:c}=o;return[(0,a.bo)(((0,a.uX)(),(0,a.Wv)(s,{ref_key:"button",ref:d,kind:e.kind,variant:e.variant,size:e.size,active:l,disabled:e.disabled,"aria-haspopup":"true","aria-expanded":l,onClick:e=>{c(),(()=>{if(!i.enableFilter)return;const e=setInterval((()=>{typeof u.value>"u"||(u.value?.focus(),clearInterval(e))}),100)})(),k()}},{default:(0,a.k6)((()=>[(0,a.RG)(t.$slots,"title",{},(()=>[(0,a.Lk)("span",null,(0,r.toDisplayString)(e.title),1)])),n[2]||(n[2]=(0,a.Lk)("svg",{class:"inline-block self-center w-5 h-5 -mr-1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},[(0,a.Lk)("path",{"fill-rule":"evenodd",d:"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1))])),_:2},1032,["kind","variant","size","active","disabled","aria-expanded","onClick"])),[[g]])]})),default:(0,a.k6)((t=>{let{close:i}=t;return[(0,a.Lk)("div",{"aria-orientation":"vertical","aria-labelledby":(0,o.R1)(d)&&(0,o.R1)(d).id||void 0},[e.enableFilter?((0,a.uX)(),(0,a.CE)("div",po,[(0,a.Lk)("div",ho,[(0,a.bo)((0,a.Lk)("input",{ref_key:"filterTextInput",ref:u,"onUpdate:modelValue":n[0]||(n[0]=e=>(0,o.i9)(p)?p.value=e:null),type:"text",class:"form-control",placeholder:"Type to filter"},null,512),[[l.vModelText,(0,o.R1)(p)]])])])):(0,a.Q3)("",!0),e.enableFilter?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("div",fo,[(0,a.Lk)("label",go,[(0,a.Lk)("input",{type:"checkbox",class:"my-auto",checked:(0,o.R1)(m),".indeterminate":(0,o.R1)(v),onClick:n[1]||(n[1]=e=>{m.value?h.value.forEach((e=>{e.selected=!1})):h.value.forEach((e=>{e.selected=!0}))})},null,40,mo),n[3]||(n[3]=(0,a.Lk)("span",{class:"my-auto"},"Select all",-1))])])),(0,a.Lk)("div",yo,[(0,a.Lk)("ul",null,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(b),(e=>((0,a.uX)(),(0,a.CE)("li",{key:e.id},[(0,a.Lk)("div",vo,[(0,a.bo)((0,a.Lk)("input",{id:`filter_by_dropdown_selection_list_${e.id}`,"onUpdate:modelValue":t=>e.selected=t,type:"checkbox",class:"focus:ring-0 mt-0.5",value:e.id},null,8,bo),[[l.vModelCheckbox,e.selected]]),(0,a.Lk)("label",{for:`filter_by_dropdown_selection_list_${e.id}`,class:"text-gray-900 hover:text-black dark:text-gray-50 block w-full"},(0,r.toDisplayString)(e.text),9,ko)])])))),128))])]),(0,a.Lk)("div",xo,[(0,a.bF)(st,{kind:"primary",size:"sm",block:"",onClick:e=>{c("update:model-value",h.value),i()}},{default:(0,a.k6)((()=>n[4]||(n[4]=[(0,a.eW)(" Apply filter ")]))),_:2},1032,["onClick"]),(0,a.bF)(st,{kind:"ghost",size:"sm",block:"",onClick:e=>{k(),i()}},{default:(0,a.k6)((()=>n[5]||(n[5]=[(0,a.eW)(" Cancel ")]))),_:2},1032,["onClick"])])],8,uo)]})),_:3},8,["placement","popper-class"])}}});wo.install=e=>{e.component(wo.name,wo)};const Co={"data-id":"sds-indicator",class:"inline-block"},_o={class:"flex items-start relative"},Eo={key:0,class:"sr-only"},So=(0,a.pM)({name:"SdsIndicator",__name:"Indicator",props:{hideIndicator:{type:Boolean,default:!1},placement:{type:String,default:"top-right"},placementOver:{type:String,default:"portrait"},size:{type:String,default:"md"},status:{type:String,default:null},variant:{type:String,default:"primary"}},setup(e){(0,l.useCssVars)((e=>({e9ca1796:(0,o.R1)(c),"5177ac6a":(0,o.R1)(d)})));const t=e,n=(0,a.EW)((()=>{switch(t.size){case"sm":switch(t.placement){case"top-right":return"circle"===t.placementOver?"top-0.5 right-0.5":"-top-1 -right-1";case"top-left":return"circle"===t.placementOver?"top-0.5 left-0.5":"-top-1 -left-1";case"bottom-right":return"circle"===t.placementOver?"bottom-0.5 right-0.5":"-bottom-1 -right-1";case"bottom-left":return"circle"===t.placementOver?"bottom-0.5 left-0.5":"-bottom-1 -left-1";default:return null}case"lg":switch(t.placement){case"top-right":return"circle"===t.placementOver?"top-1.5 right-1.5":"-top-2.5 -right-2.5";case"top-left":return"circle"===t.placementOver?"top-1.5 left-1.5":"-top-2.5 -left-2.5";case"bottom-right":return"circle"===t.placementOver?"bottom-1.5 right-1.5":"-bottom-2.5 -right-2.5";case"bottom-left":return"circle"===t.placementOver?"bottom-1.5 left-1.5":"-bottom-2.5 -left-2.5";default:return null}default:switch(t.placement){case"top-right":return"circle"===t.placementOver?"top-0.5 right-0.5":"-top-1.5 -right-1.5";case"top-left":return"circle"===t.placementOver?"top-0.5 left-0.5":"-top-1.5 -left-1.5";case"bottom-right":return"circle"===t.placementOver?"bottom-0.5 right-0.5":"-bottom-1.5 -right-1.5";case"bottom-left":return"circle"===t.placementOver?"bottom-0.5 left-0.5":"-bottom-1.5 -left-1.5";default:return null}}})),i=(0,a.EW)((()=>{switch(t.size){case"sm":return"h-3 w-3";case"lg":return"h-10 w-10";default:return"h-4 w-4"}})),s=(0,a.EW)((()=>{switch(t.variant){case"gray":return"bg-gray-300";case"green":return"bg-green-500 dark:bg-green-300";case"orange":return"bg-orange-500 dark:bg-orange-300";case"red":return"bg-red-600 dark:bg-red-400";default:return"bg-blue-600 dark:bg-blue-400"}})),c=(0,a.EW)((()=>{let e=1e3,n=1e3,a=0,r=0,o=0,l=0;switch(t.size){case"sm":l="circle"===t.placementOver?0:-2,o=8;break;case"md":l="circle"===t.placementOver?-1:-4,o=11;break;case"lg":l="circle"===t.placementOver?1:-2,o=25}if("circle"===t.placementOver)switch(t.placement){case"top-left":a=o+l,r=o+l;break;case"top-right":a=e-o-l,r=o+l;break;case"bottom-right":a=e-o-l,r=n-o-l;break;case"bottom-left":a=o+l,r=n-o-l}else switch(t.placement){case"top-left":a=o/2+l,r=o/2+l;break;case"top-right":a=e-o/2-l,r=o/2+l;break;case"bottom-right":a=e-o/2-l,r=n-o/2-l;break;case"bottom-left":a=o/2+l,r=n-o/2-l}return t.hideIndicator?"none":`url('data:image/svg+xml,<svg viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><circle cx="${a}" cy="${r}" r="${o}" /></svg>'), linear-gradient(#fff, #fff)`})),d=(0,a.EW)((()=>{switch(t.placement){case"top-left":return"0 0";case"top-right":return"100% 0";case"bottom-right":return"100% 100%";case"bottom-left":return"0 100%";default:return null}}));return(t,l)=>((0,a.uX)(),(0,a.CE)("div",Co,[(0,a.Lk)("div",_o,[(0,a.RG)(t.$slots,"default"),e.hideIndicator?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("div",{key:0,role:"status",class:(0,r.normalizeClass)(["absolute rounded-full",[(0,o.R1)(n),(0,o.R1)(i),(0,o.R1)(s)]])},[e.status?((0,a.uX)(),(0,a.CE)("span",Eo,(0,r.toDisplayString)(e.status),1)):(0,a.Q3)("",!0)],2))])]))}}),Lo=(e,t)=>{const n=e.__vccOpts||e;for(const[e,a]of t)n[e]=a;return n},Mo=Lo(So,[["__scopeId","data-v-f4365617"]]),Ro={class:"p-4 flex h-screen w-screen"},To={class:"ml-auto mt-auto relative"},Oo=["aria-expanded"],No={class:"w-6 h-6"},Ao={key:0,class:"inline-block h-6 w-6","aria-hidden":"true",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},Io={class:"sr-only"},Do=["aria-labelledby"],Vo={class:"grow uppercase font-bold text-lg"},Po={class:"grow mx-6 mt-4 mb-2 overflow-auto text-black dark:text-white"},zo={key:0,class:"border-t border-gray-100 dark:border-gray-700 px-6"},Bo={class:"grid grid-flow-col auto-cols-fr"},Fo=["onClick"],Xo={key:0,class:"h-4 w-4 mx-auto"},Ho=["src","alt"],$o={class:"mx-auto"},Wo=(0,a.pM)({name:"SdsFloatingActionButton",directives:{uid:Ge},__name:"FloatingActionButton",props:{modelValue:{type:Array,required:!0},variant:{type:String,default:"blue"},showIndicator:{type:Boolean,default:!1},indicatorVariant:{type:String,default:"blue"}},emits:["update:model-value","open","close"],setup(e,t){let{emit:n}=t;const i=e,c=n,d=(0,a.EW)((()=>i.variant)),u=(0,a.EW)({get:()=>i.modelValue,set(e){c("update:model-value",e)}}),p=(0,a.EW)((()=>u.value.find((e=>e.active))||{key:0,title:"",tabName:""})),h=(0,o.KR)(),f=(0,o.KR)(),g=(0,o.KR)(),m=(0,o.KR)(!1);(0,a.wB)(m,(e=>{c(e?"open":"close")})),S(f,(()=>{m.value&&(m.value=!1)}),{ignore:[g]}),M("Escape",(e=>{m.value&&(e.preventDefault(),m.value=!1)}));const y=e=>{if(null===h.value)return;const t=h.value.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');if(t.length<2&&"Tab"===e.key)return void e.preventDefault();const n=t.length-1;"Tab"===e.key&&!1===e.shiftKey&&e.target===t[n]?(e.preventDefault(),t[0].focus()):"Tab"===e.key&&!0===e.shiftKey&&e.target===t[0]&&(e.preventDefault(),t[n].focus())};return(t,n)=>{const i=(0,a.gN)("uid");return(0,a.uX)(),(0,a.Wv)($e,null,{default:(0,a.k6)((()=>[((0,a.uX)(),(0,a.Wv)(a.Im,{to:"body"},[(0,a.Lk)("div",{ref_key:"container",ref:h,"data-id":"sds-floating-action-button",class:"hidden sm:block fixed inset-0 h-screen w-screen pointer-events-none z-50",onKeydown:y},[(0,a.Lk)("div",Ro,[(0,a.Lk)("div",To,[(0,a.bF)(Mo,{"hide-indicator":!e.showIndicator,variant:e.indicatorVariant},{default:(0,a.k6)((()=>[(0,a.bo)(((0,a.uX)(),(0,a.CE)("button",{ref_key:"button",ref:g,type:"button",class:(0,r.normalizeClass)(["ml-auto mt-auto btn btn-primary rounded-lg p-4 pointer-events-auto",{"btn-blue":"blue"===(0,o.R1)(d),"btn-red":"red"===(0,o.R1)(d)}]),"aria-haspopup":"true","aria-expanded":(0,o.R1)(m),onClick:n[0]||(n[0]=e=>m.value=!(0,o.R1)(m))},[(0,a.Lk)("div",No,[(0,o.R1)(m)?((0,a.uX)(),(0,a.CE)("svg",Ao,n[2]||(n[2]=[(0,a.Lk)("path",{fill:"currentColor",d:"M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"},null,-1)]))):(0,a.Q3)("",!0),(0,o.R1)(m)?(0,a.Q3)("",!0):(0,a.RG)(t.$slots,"trigger-icon",{key:1},(()=>[n[3]||(n[3]=(0,a.Lk)("svg",{class:"inline-block h-6 w-6","aria-hidden":"true",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512"},[(0,a.Lk)("path",{fill:"currentColor",d:"M544 32c17.7 0 32 14.3 32 32V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V64c0-17.7 14.3-32 32-32zM64 190.3L480 64V448L348.9 408.2C338.2 449.5 300.7 480 256 480c-53 0-96-43-96-96c0-11 1.9-21.7 5.3-31.5L64 321.7C63.1 338.6 49.1 352 32 352c-17.7 0-32-14.3-32-32V192c0-17.7 14.3-32 32-32c17.1 0 31.1 13.4 32 30.3zm239 203.9l-91.6-27.8c-2.1 5.4-3.3 11.4-3.3 17.6c0 26.5 21.5 48 48 48c23 0 42.2-16.2 46.9-37.8z"})],-1))]))]),(0,a.Lk)("span",Io,(0,r.toDisplayString)((0,o.R1)(m)?"close":"open"),1)],10,Oo)),[[i]])])),_:3},8,["hide-indicator","variant"]),(0,a.bF)(l.Transition,{"enter-active-class":"transition duration-75 ease-out","enter-from-class":"transform scale-95 opacity-0","enter-to-class":"transform scale-100 opacity-100","leave-active-class":"transition duration-50 ease-in","leave-from-class":"transform scale-100 opacity-100","leave-to-class":"transform scale-95 opacity-0"},{default:(0,a.k6)((()=>[(0,o.R1)(m)?((0,a.uX)(),(0,a.CE)("div",{key:0,ref_key:"modal",ref:f,class:"absolute flex flex-col bottom-20 right-0 pointer-events-auto border border-gray-100 dark:border-gray-700 rounded-lg h-144 max-w-[32rem] w-[calc(100vw-2rem)] sm:w-[32rem] bg-white dark:bg-gray-950 shadow-lg","aria-orientation":"vertical","aria-labelledby":(0,o.R1)(g)&&(0,o.R1)(g).id||void 0},[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["p-6 rounded-t-lg flex gap-4",{"text-white bg-blue-600 dark:text-gray-950 dark:bg-blue-400":"blue"===(0,o.R1)(d),"text-white bg-red-600 dark:text-gray-950 dark:bg-red-400":"red"===(0,o.R1)(d)}])},[(0,a.Lk)("h2",Vo,(0,r.toDisplayString)((0,o.R1)(p).title),1),(0,a.bF)(s,{kind:"ghost",size:"sm",variant:"white",onClick:n[1]||(n[1]=e=>m.value=!1)},{default:(0,a.k6)((()=>n[4]||(n[4]=[(0,a.Lk)("svg",{class:"inline-block h-4 w-4","aria-hidden":"true",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},[(0,a.Lk)("path",{fill:"currentColor",d:"M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"})],-1),(0,a.Lk)("span",{class:"sr-only"},"Close",-1)]))),_:1})],2),(0,a.Lk)("div",Po,[(0,o.R1)(p)?(0,a.RG)(t.$slots,`tab(${(0,o.R1)(p).key})`,{key:0,tab:(0,o.R1)(p)}):(0,a.Q3)("",!0)]),(0,o.R1)(u).length>1?((0,a.uX)(),(0,a.CE)("div",zo,[(0,a.Lk)("nav",Bo,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(u),(e=>((0,a.uX)(),(0,a.CE)("button",{key:e.key,class:(0,r.normalizeClass)([{"border-t-blue-600 hover:border-t-blue-600 text-blue-600 bg-white dark:border-t-blue-400 dark:hover:border-t-blue-400 dark:text-blue-400 dark:bg-gray-950":e.active&&"blue"===(0,o.R1)(d),"border-t-red-600 hover:border-t-red-600 text-red-600 bg-white dark:border-t-red-400 dark:hover:border-t-red-400 dark:text-red-400 dark:bg-gray-950":e.active&&"red"===(0,o.R1)(d),"border-t-transparent hover:border-t-gray-100 text-gray-600 bg-white hover:text-black dark:hover:border-t-gray-600 dark:text-gray-400 dark:bg-gray-950 dark:hover:text-white":!e.active},"flex flex-col gap-2 p-6 pt-4 text-sm font-bold border-t-4 transition-colors duration-200"]),onClick:t=>(e=>{u.value.map((t=>t.active=e.key===t.key))})(e)},[t.$slots[`tab-icon(${e.key})`]||e.iconSrc?((0,a.uX)(),(0,a.CE)("div",Xo,[(0,a.RG)(t.$slots,`tab-icon(${e.key})`,{},(()=>[(0,a.Lk)("img",{src:e.iconSrc,alt:e.tabName,class:"h-4 w-4",width:"16",height:"16"},null,8,Ho)]))])):(0,a.Q3)("",!0),(0,a.Lk)("span",$o,(0,r.toDisplayString)(e.tabName),1)],10,Fo)))),128))])])):(0,a.Q3)("",!0)],8,Do)):(0,a.Q3)("",!0)])),_:3})])])],544)]))])),_:3})}}});Wo.install=e=>{e.component(Wo.name,Wo)},Ue.install=e=>{e.component(Ue.name,Ue)};const Uo={key:0,class:"sr-only"},Ko={class:"grow"},Go=["aria-hidden"],jo={"aria-label":"test"},Qo={key:1,class:"block text-xs italic text-green-700 dark:text-green-300 pt-1"},Yo={key:2,class:"block text-xs italic text-red-500 dark:text-red-300 pt-1"},qo=(0,a.pM)({name:"SdsFormGroup",directives:{uid:Ge},__name:"FormGroup",props:{el:{type:String,default:"div"},showMarker:{type:Boolean,default:!1},label:{type:String,default:null},labelFor:{type:String,default:null},labelAlignment:{type:String,default:"left"},labelWidth:{type:[Number,String],default:"auto"},labelMargin:{type:[Number,String],default:null},labelPosition:{type:String,default:"top"},helperText:{type:String,default:null},validFeedback:{type:String,default:null},invalidFeedback:{type:String,default:null},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},setup(e){const t=e,n=(0,o.KR)(),l=(0,a.EW)((()=>t.labelFor||`${n.value?.id}_form-control`));return(t,i)=>{const s=(0,a.gN)("uid");return(0,a.bo)(((0,a.uX)(),(0,a.Wv)((0,a.$y)(e.el),{ref_key:"root",ref:n,disabled:"fieldset"===e.el?e.disabled:void 0,"data-id":"sds-form-group",class:(0,r.normalizeClass)(["flex",{"flex-col gap-2":"top"===e.labelPosition,"gap-4":"left"===e.labelPosition}])},{default:(0,a.k6)((()=>["fieldset"===e.el?((0,a.uX)(),(0,a.CE)("legend",Uo,[(0,a.Lk)("span",null,(0,r.toDisplayString)(e.label),1),e.required?((0,a.uX)(),(0,a.CE)("span",{key:0,class:(0,r.normalizeClass)({"sr-only":!e.showMarker})},"* required",2)):(0,a.Q3)("",!0),e.required?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("span",{key:1,class:(0,r.normalizeClass)({"sr-only":!e.showMarker})},"(optional)",2))])):(0,a.Q3)("",!0),((0,a.uX)(),(0,a.Wv)((0,a.$y)("div"===e.el?"label":"span"),{for:"div"===e.el?(0,o.R1)(l):void 0,"aria-hidden":"fieldset"===e.el||void 0,class:(0,r.normalizeClass)(["flex font-semibold text-gray-900 dark:text-gray-50",{"opacity-50 pointer-events-none select-none":e.disabled,"gap-1 items-center":"top"===e.labelPosition,"place-content-start":"left"===e.labelAlignment&&"top"===e.labelPosition,"place-content-center":"center"===e.labelAlignment&&"top"===e.labelPosition,"place-content-end":"right"===e.labelAlignment&&"top"===e.labelPosition,"flex-col place-content-start":"left"===e.labelPosition,"text-left":"left"===e.labelAlignment&&"left"===e.labelPosition,"text-center":"center"===e.labelAlignment&&"left"===e.labelPosition,"text-right":"right"===e.labelAlignment&&"left"===e.labelPosition,"mt-0":0===e.labelMargin,"mt-0.5":.5===e.labelMargin,"mt-1":1===e.labelMargin,"mt-1.5":1.5===e.labelMargin,"mt-2":2===e.labelMargin,"mt-2.5":2.5===e.labelMargin,"mt-3":3===e.labelMargin,"mt-3.5":3.5===e.labelMargin,"mt-4":4===e.labelMargin,"my-4":"auto"===e.labelMargin,"w-1/12":1===e.labelWidth,"w-2/12":2===e.labelWidth,"w-3/12":3===e.labelWidth,"w-4/12":4===e.labelWidth,"w-5/12":5===e.labelWidth,"w-6/12":6===e.labelWidth,"w-7/12":7===e.labelWidth,"w-8/12":8===e.labelWidth,"w-9/12":9===e.labelWidth,"w-10/12":10===e.labelWidth,"w-11/12":11===e.labelWidth,"w-auto":"auto"===e.labelWidth}])},{default:(0,a.k6)((()=>[(0,a.RG)(t.$slots,"label",{label:e.label},(()=>[(0,a.Lk)("span",null,(0,r.toDisplayString)(e.label),1)])),e.required?((0,a.uX)(),(0,a.CE)("span",{key:0,class:(0,r.normalizeClass)([{"sr-only":!e.showMarker},"font-normal text-red-500 dark:text-red-300 text-xs"])},"* required",2)):(0,a.Q3)("",!0),e.required?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("span",{key:1,class:(0,r.normalizeClass)([{"sr-only":!e.showMarker},"font-normal italic text-gray-600 dark:text-gray-400 text-xs"])},"(optional)",2))])),_:3},8,["for","aria-hidden","class"])),(0,a.Lk)("div",Ko,[(0,a.Lk)("div",null,[(0,a.RG)(t.$slots,"default",{id:(0,o.R1)(l),valid:!0===e.state,invalid:!1===e.state,disabled:e.disabled,required:e.required,readonly:e.readonly})]),!e.helperText&&!t.$slots.helperText||e.disabled?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("p",{key:0,"aria-hidden":!!e.disabled||void 0,class:"block text-xs italic text-gray-600 dark:text-gray-400 pt-1"},[(0,a.RG)(t.$slots,"helperText",{helperText:e.helperText},(()=>[(0,a.Lk)("span",jo,(0,r.toDisplayString)(e.helperText),1)]))],8,Go)),e.state&&(e.validFeedback||t.$slots.validFeedback)&&!e.disabled?((0,a.uX)(),(0,a.CE)("p",Qo,[(0,a.RG)(t.$slots,"validFeedback",{validFeedback:e.validFeedback},(()=>[(0,a.Lk)("span",null,(0,r.toDisplayString)(e.validFeedback),1)]))])):(0,a.Q3)("",!0),!1!==e.state||!e.invalidFeedback&&!t.$slots.invalidFeedback||e.disabled?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("p",Yo,[(0,a.RG)(t.$slots,"invalidFeedback",{invalidFeedback:e.invalidFeedback},(()=>[(0,a.Lk)("span",null,(0,r.toDisplayString)(e.invalidFeedback),1)]))]))])])),_:3},8,["disabled","class"])),[[s]])}}});qo.install=e=>{e.component(qo.name,qo)},Mo.install=e=>{e.component(Mo.name,Mo)};const Jo=(0,a.pM)({name:"SdsCharacterCounter",__name:"CharacterCounter",props:{currentValue:{type:Number,default:0},minValue:{type:Number,default:0},maxValue:{type:Number,default:0}},setup(e){const t=e,n=(0,a.EW)((()=>t.maxValue-t.currentValue));return(t,l)=>((0,a.uX)(),(0,a.CE)("div",{"data-id":"sds-character-counter",class:(0,r.normalizeClass)({"text-red-700 dark:text-red-300":(0,o.R1)(n)<0||e.currentValue<e.minValue&&e.currentValue>0})},(0,r.toDisplayString)((0,o.R1)(n).toLocaleString()),3))}}),Zo={"data-id":"sds-input",class:"w-full relative"},el=["id","type","maxlength","placeholder","autofocus","disabled","readonly","required","pattern"],tl=(0,a.pM)({name:"SdsInput",__name:"Input",props:{modelValue:{type:String,default:""},countCharacters:{type:Boolean,default:!1},maxlength:{type:Number,default:524288},id:{type:String,default:void 0},placeholder:{type:String,default:""},type:{type:String,default:"text"},size:{type:String,default:""},autofocus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},pattern:{type:String,default:void 0},readonly:{type:Boolean,default:!1},valid:{type:Boolean,default:!1},invalid:{type:Boolean,default:!1}},emits:["update:model-value"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=(0,a.EW)({get:()=>i.modelValue,set(e){s("update:model-value",e)}});return(t,n)=>((0,a.uX)(),(0,a.CE)("div",Zo,[(0,a.bo)((0,a.Lk)("input",{id:e.id,"onUpdate:modelValue":n[0]||(n[0]=e=>(0,o.i9)(c)?c.value=e:null),class:(0,r.normalizeClass)(["form-control",{valid:e.valid,invalid:e.invalid,"form-control-sm":"sm"===e.size}]),type:e.type,maxlength:e.maxlength,placeholder:e.placeholder,autofocus:e.autofocus,disabled:e.disabled,readonly:e.readonly,required:e.required,pattern:e.pattern},null,10,el),[[l.vModelDynamic,(0,o.R1)(c)]]),e.countCharacters?((0,a.uX)(),(0,a.Wv)(Jo,{key:0,class:"absolute right-0 text-gray-600 dark:text-gray-400","current-value":(0,o.R1)(c).length,"max-value":e.maxlength},null,8,["current-value","max-value"])):(0,a.Q3)("",!0)]))}});tl.install=e=>{e.component(tl.name,tl)};const nl=["target","rel","tabindex"],al=(0,a.pM)({name:"SdsLink",__name:"Link",props:{kind:{type:String,default:"primary"},type:{type:String,default:"standalone"},variant:{type:String,default:"blue"},decoration:{type:String,default:void 0},size:{type:String,default:void 0},external:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},setup(e){const t=e,n=(0,a.EW)((()=>{switch(t.kind){case"primary":return"link-primary";case"secondary":return"link-secondary";case"tertiary":return"link-tertiary";default:return""}})),l=(0,a.EW)((()=>{switch(t.type){case"inline":return"link-inline";case"cta":return"link-cta";default:return""}})),i=(0,a.EW)((()=>{switch(t.variant){case"red":return"link-red";case"white":return"link-white";default:return"link-blue"}})),s=(0,a.EW)((()=>{const e=t.decoration,n=t.variant;if(e)switch(n){case"red":return"underline underline-offset-2 decoration-red-500";case"white":return"underline underline-offset-2 decoration-white";default:return"underline underline-offset-2 decoration-blue-500"}return""})),c=(0,a.EW)((()=>{const e=t.size;if(e)switch(e){case"xs":return"text-xs";case"sm":return"text-sm";case"lg":return"text-lg";case"xl":return"text-xl";default:return"text-base"}return""})),d=(0,a.EW)((()=>t.disabled?"disabled":""));return(t,u)=>((0,a.uX)(),(0,a.CE)("a",{"data-id":"sds-link",target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,class:(0,r.normalizeClass)(["link",(0,o.R1)(n),(0,o.R1)(l),(0,o.R1)(i),(0,o.R1)(s),(0,o.R1)(c),(0,o.R1)(d)]),tabindex:e.disabled?-1:void 0},[(0,a.RG)(t.$slots,"default")],10,nl))}}),rl={id:"Layer_1","data-id":"sds-sei-wordmark",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":"true",x:"0px",y:"0px",viewBox:"0 0 851.9 144.2",style:{"enable-background":"new 0 0 851.9 144.2"},"xml:space":"preserve"},ol=(0,a.pM)({name:"SdsSeiWordmark",__name:"SeiWordmark",setup:e=>(e,t)=>((0,a.uX)(),(0,a.CE)("svg",rl,t[0]||(t[0]=[(0,a.Fv)('<g><polygon class="fill-current" points="213.5,18.7 213.5,45.5 218,45.5 218,47.3 200.1,47.3 200.1,45.5 204.6,45.5 204.6,20.6 201.1,20.6 \n\t\t201.1,18.7 \t"></polygon><path class="fill-current" d="M36.9,1.4h-1.6c-0.1,1.4-0.8,2-2.2,2C30.4,3.4,26.3,0,21.6,0C8.1,0,0,13.3,0,25c0,11.8,7.8,23.4,20.8,23.4\n\t\tc7.9,0,10.8-3.7,12.9-3.7c1.4,0,1.6,1.2,1.6,2.7h1.8V31.2h-1.8l-0.4,2.2c-0.9,5.3-5.1,13.2-13.5,13.2c-7.5,0-10.4-6.5-10.4-22.4\n\t\tC11,7.4,15,1.8,21.6,1.8c7.5,0,12.6,8.4,13.7,15.1h1.6V1.4z"></path><path class="fill-current" d="M60,39.6c-0.1,3.4-2.1,6.3-5.1,6.3c-4.4,0-4.6-3.7-4.6-6.6c0-3.4,0.4-5.7,4.6-6.2l5.1-0.5V39.6z M71.8,41.7\n\t\tc0,1.7-1.1,3.6-1.8,3.6c-1.2,0-1.4-1.2-1.4-3.2V27.2c0-7.4-6.9-9.2-13.6-9.2c-6.5,0-11.2,3.2-11.2,6.8c0,2.3,1.3,4.2,4.2,4.2\n\t\tc2.5,0,4-1.6,4-3.9c0-3.3-3.4-3.3-3.4-3.4c0-1.5,3.8-1.9,6-1.9c4.9,0,5.5,1.8,5.5,5.7v5.4l-6.4,0.5c-5.9,0.5-12.3,2-12.3,8.8\n\t\tc0,5.6,5.1,7.9,10,7.9c2.5,0,7-1,8.7-4.1c1.2,2.7,3.6,4.1,6.5,4.1c4.2,0,6.9-2.5,6.9-6.3H71.8z"></path><polygon class="fill-current" points="674.5,18.6 674.5,45.4 679,45.4 679,47.2 661.1,47.2 661.1,45.4 665.6,45.4 665.6,20.5 661.1,20.5 \n\t\t661.1,18.6 \t"></polygon><path class="fill-current" d="M286,32.5l10.7-30.7h14.8l0,1.8h-4.2v42h4.2v1.8h-17.8v-1.8h4.3V4h-0.1l-15.1,43.3H281L265.5,3.2h-0.1V40\n\t\tc0,5.2,1.4,5.5,4.9,5.5h0.2v1.8h-11.2v-1.8l0,0c3.7,0,4.4-2.2,4.4-4.9v-37h-4.4V1.7h16.3L286,32.5z"></path><path class="fill-current" d="M321.8,29.9v-4.4c0-4.3,1.9-5.7,4.1-5.7c3.1,0,4.1,2.1,4.1,5.7v4.4H321.8z M321.8,31.6h17.9\n\t\tc-0.1-7-6.5-13.7-13.4-13.6c-7.6,0-14.3,6.6-14.3,15.4c0,8.4,6.2,14.7,14.5,14.7c8,0,11.9-4.9,13.4-11.3h-1.8\n\t\tc-1.4,6-4.6,9.5-9.6,9.5c-6,0-6.7-4.7-6.7-9.1V31.6z"></path><path class="fill-current" d="M591.1,29.8v-4.4c0-4.3,1.9-5.7,4.1-5.7c3.1,0,4.1,2.1,4.1,5.7v4.4H591.1z M591.1,31.5H609\n\t\tc-0.1-7-6.5-13.7-13.4-13.6c-7.6,0-14.3,6.6-14.3,15.4c0,8.4,6.2,14.7,14.5,14.7c8,0,11.9-4.9,13.4-11.3h-1.8\n\t\tc-1.4,6-4.6,9.5-9.6,9.5c-6,0-6.7-4.7-6.7-9.1V31.5z"></path><polygon class="fill-current" points="339.8,1.8 339.8,3.4 344.3,3.4 344.3,45.5 339.8,45.5 339.8,47.3 357.7,47.3 357.7,45.5 353.3,45.5 \n\t\t353.3,1.8 \t"></polygon><polygon class="fill-current" points="359,1.8 359,3.4 363.4,3.4 363.4,45.5 359,45.5 359,47.3 376.9,47.3 376.9,45.5 372.4,45.5 372.4,1.8 \n\t\t\t"></polygon><path class="fill-current" d="M397.4,39.5c0,4.9-2,6.9-5.3,6.9c-3.3,0-5.3-2-5.3-6.9V26.7c0-4.9,2-6.9,5.3-6.9c3.3,0,5.3,2,5.3,6.9V39.5z\n\t\t M407.5,33.1c0-8.9-6.9-15-15.4-15c-8.6,0-15.4,6.2-15.4,15c0,8.9,6.9,15,15.4,15C400.7,48.1,407.5,41.9,407.5,33.1"></path><path class="fill-current" d="M454.1,3.3h4.5v28.8c0,10,6.9,16.1,17.5,16.1c11.9,0,17.1-6.3,17.1-15.8V7.8c0-3.8,1-4.5,3.4-4.5h1.3V1.5\n\t\th-11.4v1.7h0.8c3.3,0,3.8,1,3.8,4.8v25c0,8.8-5.5,12.8-11,12.8c-9.5,0-11.3-6.4-11.9-14.6V3.3h4.2V1.5h-18.3V3.3z"></path><path class="fill-current" d="M566.3,47.9h1.7l9.6-22.7c1.9-4.2,3-4.8,4.5-4.8h0.6v-1.8h-10.1v1.8h1.2c1.9,0,2.7-0.1,2.7,1.6\n\t\tc0,1-0.3,2.1-1.1,3.9l-4.4,10.4L564,20.4h3.6v-1.8h-16.3v1.8h3L566.3,47.9z"></path><path class="fill-current" d="M638.6,47.9h1.5c0.3-1,1-1.6,2.3-1.6c1.7,0,3.7,1.6,7.3,1.6c6.2,0,10.4-5.3,10.4-10.6c0-7.9-5.4-8.5-12.4-9.5\n\t\tc-3.6-0.5-5.7-1-5.7-3.9c0-3,2.7-4.3,6.2-4.3c4.9,0,6.7,3.2,8.4,7.4h1.5l0-9.2h-1.5c0,0.8-0.7,1.4-1.9,1.4c-2.1,0-3.8-1.4-6.7-1.4\n\t\tc-6.5,0-9.7,5.5-9.7,9.7c0,8.4,6.4,9.1,11.3,9.7c4.7,0.6,6.4,0.9,6.4,3.9c0,3.4-2.9,5-6.4,5c-4.9,0-8.3-4.3-9.5-9h-1.5V47.9z"></path><polygon class="fill-current" points="549,18.6 549,45.4 553.5,45.4 553.5,47.2 535.6,47.2 535.6,45.4 540.1,45.4 540.1,20.5 535.6,20.5 \n\t\t535.6,18.6 \t"></polygon><path class="fill-current" d="M540.1,9.7c0,2.5,2,4.5,4.5,4.5c2.5,0,4.5-2,4.5-4.5c0-2.5-2-4.5-4.5-4.5C542,5.2,540.1,7.2,540.1,9.7"></path><path class="fill-current" d="M665.6,9.7c0,2.5,2,4.5,4.5,4.5c2.5,0,4.5-2,4.5-4.5c0-2.5-2-4.5-4.5-4.5C667.6,5.2,665.6,7.2,665.6,9.7"></path><path class="fill-current" d="M149.8,29.9v-4.4c0-4.3,1.9-5.7,4.1-5.7c3.1,0,4.1,2.1,4.1,5.7v4.4H149.8z M149.8,31.6h17.9\n\t\tc-0.1-7-6.5-13.7-13.4-13.6c-7.6,0-14.3,6.6-14.3,15.4c0,8.4,6.2,14.7,14.5,14.7c8,0,11.9-4.9,13.4-11.3h-1.8\n\t\tc-1.4,6-4.6,9.5-9.6,9.5c-6,0-6.7-4.7-6.7-9.1V31.6z"></path><path class="fill-current" d="M228,29.9v-4.4c0-4.3,1.9-5.7,4.1-5.7c2.3,0,4.1,1.3,4.1,5.7v4.4H228z M228,31.6h17.9\n\t\tc-0.1-7-6.5-13.7-13.4-13.6c-7.6,0-14.3,6.6-14.3,15.4c0,8.4,6.2,14.7,14.5,14.7c8,0,11.9-4.9,13.4-11.3h-1.8\n\t\tc-1.4,6-4.6,9.5-9.6,9.5c-6,0-6.7-4.7-6.7-9.1V31.6z"></path><path class="fill-current" d="M529.8,45.5V28c0-7-3-10.3-9.1-10.3c-4.3,0-8.7,2.5-10.5,6.3h0v-5.2h-13.4v1.7h4.5v25h-4.5v1.8H514v-1.8h-3.8\n\t\tV28.4c0.6-2.4,3.6-8,7.1-8c2.4,0,3.5,0.8,3.5,5.2v19.9h-3.7v1.8h17.1v-1.8H529.8z"></path><path class="fill-current" d="M420.9,18.8v5.2h0c1.8-3.8,6.2-6.3,10.5-6.3c6.2,0,9.1,3.3,9.1,10.3v17.5h4.5v1.8h-17.1v-1.8h3.7V25.7\n\t\tc0-4.3-1.2-5.2-3.5-5.2c-3.5,0-6.6,5.6-7.1,8v17.1h3.8v1.8h-17.2v-1.8h4.5v-25h-4.5v-1.7H420.9z"></path><path class="fill-current" d="M135.5,45.6V28.1c0-7-3-10.3-9.1-10.3c-4.3,0-8.7,2.5-10.5,6.3h0v-5.2h-13.4v1.7h4.5v25h-4.5v1.8h17.2v-1.8\n\t\th-3.8V28.5c0.6-2.4,3.6-8,7.1-8c2.4,0,3.5,0.8,3.5,5.2v19.9h-3.7v1.8H140v-1.8H135.5z"></path><path class="fill-current" d="M204.6,9.8c0,2.5,2,4.5,4.5,4.5c2.5,0,4.5-2,4.5-4.5c0-2.5-2-4.5-4.5-4.5C206.6,5.4,204.6,7.4,204.6,9.8"></path><path class="fill-current" d="M718,18.6v1.9c2.8,0,4,0.3,4,1.5c0,1-0.3,2.1-1.1,3.9l-4.4,10.4l-7-15.8h3.7v-1.9h-22.3V4.7h-1.2\n\t\tc0,6.9-4.7,13.9-11.2,13.9v1.9h3.4v20.1c0,6.2,5.3,7.4,7.1,7.4c4,0,6.6-1.6,8.6-5l-1.4-0.8c-0.8,1.2-1.8,2.7-3.4,2.7\n\t\tc-1.3,0-2-0.9-2-3.1V20.5h9l11.8,27.3l-4.1,9.7l0,0c0,0,0,0,0,0l0,0c-0.1,0.2-0.3,0.3-0.5,0.3c-0.2,0-0.4-0.2-0.5-0.4c0,0,0,0,0,0\n\t\tc-0.5-1.9-2.2-3.2-4.3-3.2c-2.5,0-4.5,2-4.5,4.5c0,1.7,1,3.2,2.4,4c0,0,0,0,0,0c0,0,0.1,0,0.1,0.1c0.1,0,0.2,0.1,0.3,0.1\n\t\tc0.5,0.2,1,0.3,1.6,0.3c3.8,0.3,5.7-2.5,7-5.3c0.3-0.6,0.6-1.3,0.8-1.9c0.6-1.4,1.6-3.7,2.7-6.5l0,0l1.1-2.6l0,0l9.1-21.6\n\t\tc1.9-4.2,2.7-4.8,5-4.8h0v-1.9H718z"></path><path class="fill-current" d="M95.9,17.7c-4.1,0-7.3,2.9-8.6,6.1h-0.1v-4.9H74v1.8h4.5v24.9H74v1.8h19.4v-1.8h-6v-14c0-4.2,1.1-8.4,3.8-10.8\n\t\tc0.2-0.1,0.4-0.1,0.6-0.1c0.2,0.1,0.3,0.3,0.3,0.6l0,0c-0.2,0.5-0.3,1.1-0.3,1.8c-0.1,2.4,1.9,4.2,4.4,4.2c3.1,0,4.9-2.3,4.9-4.7\n\t\tC101.1,19.6,99,17.7,95.9,17.7z"></path><path class="fill-current" d="M193.5,19.8c0.1,0,0.3-0.1,0.4,0c0.1,0.1,0.1,0.2,0,0.4l0,0c-0.4,0.7-0.5,1.5-0.2,2.4c0.3,0.9,1.1,1.6,2,1.8\n\t\tc1.9,0.4,3.5-0.9,3.5-2.7c0-1.1-0.7-2-1.5-2.5c-0.8-0.5-1.8-0.8-2.9-0.8c-1.7,0-3.5,0.9-4.8,2c0,0,0,0,0,0\n\t\tc-0.3-0.2-0.6-0.4-0.9-0.6c-1.8-1-4.1-1.7-7.2-1.7c-5.4,0-11.3,3.6-11.3,9.5c0,3.6,1.9,6.4,5.4,7.9v0.1c-2.5,0.3-6.5,2.1-6.5,7.5\n\t\tc0,3.2,1.5,5.7,4.2,6.5v0.1c-2.6,0.7-5.6,3.3-5.6,6.4c0,4.8,5.6,8.5,12.8,8.5c9,0,14.9-6.1,14.9-14c0-6.3-3.1-9.1-9.5-9h-10.8\n\t\tc-1.6,0-2.7-0.1-2.7-1.8c0-1.6,2.5-3.4,4.9-3.4c0.4,0,1.1,0.3,1.3,0.4c0.8,0.3,1.6,0.4,2.7,0.4c5.6,0,11.5-3.2,11.5-9.3\n\t\tc0-1.9-0.8-4.5-2.4-6.1c-0.1-0.1-0.1-0.2,0-0.3c0.6-0.5,1.3-0.9,1.7-1.1C193,20,193.2,19.9,193.5,19.8L193.5,19.8z M184.9,49.6\n\t\tc6.5,0,8.2,0.3,8.2,4.2c0,4.7-5.8,9.1-12.3,9.1c-5.8,0-8.6-3.6-8.8-6.7c0-2.9,1.4-4.7,3.2-6.6H184.9z M186,27.5\n\t\tc0,7.5-1.7,7.8-4.1,7.8c-2.6,0-4-0.5-4-8c0-5.3,0.6-7.5,4-7.5C184.9,19.8,185.9,20,186,27.5L186,27.5z"></path><path class="fill-current" d="M631.7,17.5c-4.1,0-7.3,2.9-8.6,6.1H623v-4.9h-13.3v1.8h4.5v24.9h-4.5v1.8h19.4v-1.8h-6v-14\n\t\tc0-4.2,1.1-8.4,3.8-10.8c0.2-0.1,0.4-0.1,0.6-0.1c0.2,0.1,0.3,0.3,0.3,0.6l0,0c-0.2,0.5-0.3,1.1-0.3,1.8c-0.1,2.4,1.9,4.2,4.4,4.2\n\t\tc3.1,0,4.9-2.3,4.9-4.7C636.8,19.3,634.7,17.5,631.7,17.5z"></path></g><g><path class="fill-current" d="M30.2,116.6c0,3.9-1.4,6.9-4.3,9.2c-2.8,2.3-6.6,3.4-11.3,3.4c-5.7,0-10-0.6-13-1.9v-3.2\n\t\tc3.3,1.4,7.6,2.1,12.8,2.1c3.8,0,6.8-0.9,9.1-2.6c2.2-1.7,3.3-4,3.3-6.9c0-1.8-0.4-3.2-1.1-4.4c-0.7-1.2-1.9-2.2-3.6-3.2\n\t\tc-1.7-1-4.1-2-7.4-3.1c-4.7-1.6-8-3.4-9.8-5.3c-1.8-1.9-2.7-4.4-2.7-7.6c0-3.5,1.4-6.3,4.1-8.5c2.7-2.2,6.2-3.3,10.5-3.3\n\t\tc4.4,0,8.5,0.8,12.3,2.5l-1.2,2.8c-3.9-1.6-7.5-2.4-11-2.4c-3.4,0-6.2,0.8-8.2,2.4s-3,3.7-3,6.5c0,1.7,0.3,3.1,0.9,4.2\n\t\tc0.6,1.1,1.6,2.1,3.1,3c1.4,0.9,3.9,1.9,7.3,3.2c3.6,1.2,6.3,2.5,8.2,3.6c1.8,1.2,3.1,2.5,4,4C29.8,112.7,30.2,114.5,30.2,116.6z"></path><path class="fill-current" d="M66.8,111.2c0,5.6-1.4,10-4.1,13.2c-2.7,3.2-6.5,4.7-11.3,4.7c-3,0-5.7-0.7-8-2.2c-2.3-1.5-4.1-3.6-5.3-6.3\n\t\tc-1.2-2.7-1.8-5.9-1.8-9.5c0-5.6,1.4-10,4.1-13.2c2.7-3.1,6.5-4.7,11.2-4.7c4.7,0,8.5,1.6,11.2,4.8\n\t\tC65.5,101.3,66.8,105.7,66.8,111.2z M39.6,111.2c0,4.7,1,8.4,3.1,11.1c2.1,2.7,5,4,8.8,4s6.8-1.3,8.8-4c2.1-2.7,3.1-6.4,3.1-11.1\n\t\tc0-4.8-1.1-8.5-3.2-11.1c-2.1-2.6-5.1-3.9-8.9-3.9s-6.7,1.3-8.8,3.9C40.6,102.8,39.6,106.5,39.6,111.2z"></path><path class="fill-current" d="M88.5,96.8h-8.1v31.8h-3.1V96.8h-6.4v-1.8l6.4-1.2v-2.7c0-4.2,0.8-7.3,2.3-9.3c1.6-2,4.1-3,7.6-3\n\t\tc1.9,0,3.8,0.3,5.7,0.9l-0.7,2.7c-1.7-0.5-3.4-0.8-5-0.8c-2.5,0-4.2,0.7-5.2,2.2s-1.5,3.8-1.5,7.1V94h8.1V96.8z"></path><path class="fill-current" d="M106.3,126.4c2,0,3.7-0.2,5.2-0.5v2.5c-1.5,0.5-3.3,0.8-5.3,0.8c-3,0-5.3-0.8-6.7-2.4\n\t\tc-1.4-1.6-2.2-4.2-2.2-7.7V96.8h-5.1v-1.8l5.1-1.4l1.6-7.8h1.6V94h10.1v2.7h-10.1v21.8c0,2.6,0.5,4.6,1.4,5.9\n\t\tC102.8,125.8,104.3,126.4,106.3,126.4z"></path><path class="fill-current" d="M147.5,128.5l-7.6-23.1c-0.5-1.6-1.1-3.9-1.9-6.9h-0.2l-0.7,2.3l-1.4,4.6l-7.7,23H125L115.1,94h3.4l5.5,20\n\t\tc1.3,5,2.1,8.6,2.5,10.9h0.2c1.2-5,2.2-8.2,2.7-9.9l7.1-21h2.9l6.8,21c1.5,5,2.5,8.3,2.8,9.9h0.2c0.2-1.4,1-5.1,2.5-11L157,94h3.2\n\t\tl-9.4,34.5H147.5z"></path><path class="fill-current" d="M187,128.5l-0.8-5.5H186c-1.7,2.2-3.5,3.8-5.3,4.7c-1.8,0.9-4,1.4-6.5,1.4c-3.4,0-6-0.9-7.9-2.6\n\t\tc-1.9-1.7-2.8-4.1-2.8-7.2c0-3.4,1.4-6,4.2-7.8c2.8-1.9,6.9-2.8,12.2-3l6.6-0.2v-2.3c0-3.3-0.7-5.8-2-7.4c-1.3-1.7-3.5-2.5-6.4-2.5\n\t\tc-3.2,0-6.5,0.9-9.9,2.7l-1.2-2.7c3.8-1.8,7.5-2.7,11.2-2.7c3.8,0,6.6,1,8.5,3c1.9,2,2.8,5,2.8,9.2v22.9H187z M174.3,126.3\n\t\tc3.7,0,6.6-1.1,8.7-3.2c2.1-2.1,3.2-5,3.2-8.8V111l-6,0.3c-4.8,0.2-8.3,1-10.4,2.3c-2.1,1.3-3.1,3.3-3.1,6c0,2.2,0.7,3.8,2,5\n\t\tC170,125.7,171.9,126.3,174.3,126.3z"></path><path class="fill-current" d="M215.1,93.4c1.5,0,3,0.1,4.7,0.4l-0.6,3c-1.4-0.4-2.9-0.5-4.5-0.5c-2.9,0-5.4,1.2-7.2,3.7\n\t\tc-1.9,2.5-2.8,5.6-2.8,9.5v19h-3.1V94h2.7l0.3,6.2h0.2c1.4-2.5,2.9-4.3,4.5-5.3C210.8,93.9,212.8,93.4,215.1,93.4z"></path><path class="fill-current" d="M236.6,129.2c-5,0-8.9-1.5-11.7-4.6c-2.8-3.1-4.2-7.4-4.2-13c0-5.5,1.4-9.9,4.1-13.2c2.7-3.3,6.4-5,10.9-5\n\t\tc4.1,0,7.3,1.4,9.6,4.3c2.3,2.8,3.5,6.7,3.5,11.6v2.5H224c0,4.7,1.1,8.4,3.3,10.9c2.2,2.5,5.3,3.7,9.3,3.7c2,0,3.7-0.1,5.2-0.4\n\t\tc1.5-0.3,3.4-0.9,5.7-1.8v2.9c-1.9,0.8-3.7,1.4-5.4,1.7S238.6,129.2,236.6,129.2z M235.7,96.2c-3.3,0-6,1.1-8,3.3\n\t\tc-2,2.2-3.2,5.3-3.5,9.5h21.3c0-4-0.9-7.1-2.6-9.4C241.2,97.3,238.8,96.2,235.7,96.2z"></path><path class="fill-current" d="M300.1,128.5h-25.4V82.1h25.4v3H278v17.6h20.9v3H278v19.9h22.1V128.5z"></path><path class="fill-current" d="M331.6,128.5v-22.4c0-3.5-0.7-6-2.2-7.6c-1.5-1.6-3.7-2.4-6.8-2.4c-4.1,0-7.1,1-9.1,3.1\n\t\tc-1.9,2.1-2.9,5.5-2.9,10.1v19h-3.1V94h2.7l0.6,4.7h0.2c2.2-3.6,6.2-5.4,12-5.4c7.8,0,11.7,4.2,11.7,12.6v22.6H331.6z"></path><path class="fill-current" d="M372.3,94v2.2l-7.1,0.4c1.9,2.4,2.9,5,2.9,7.8c0,3.3-1.1,6-3.3,8.1c-2.2,2.1-5.2,3.1-8.9,3.1\n\t\tc-1.6,0-2.7-0.1-3.3-0.2c-1.2,0.7-2.2,1.4-2.9,2.3c-0.7,0.9-1,1.8-1,2.8c0,1.1,0.4,1.9,1.3,2.4s2.2,0.8,4.2,0.8h6\n\t\tc3.7,0,6.6,0.8,8.6,2.3c2,1.5,3,3.7,3,6.7c0,3.6-1.5,6.4-4.4,8.4c-3,2-7.2,3-12.6,3c-4.3,0-7.7-0.8-10.1-2.5c-2.4-1.7-3.6-4-3.6-7\n\t\tc0-2.4,0.7-4.3,2.2-5.9c1.5-1.6,3.5-2.6,6-3.2c-1-0.4-1.9-1.1-2.5-1.9c-0.6-0.8-0.9-1.8-0.9-2.8c0-2.3,1.5-4.3,4.4-6.1\n\t\tc-2-0.8-3.6-2.1-4.7-3.9c-1.1-1.8-1.7-3.8-1.7-6.1c0-3.4,1.1-6.2,3.3-8.3c2.2-2.1,5.1-3.1,8.9-3.1c2.3,0,4,0.2,5.3,0.7H372.3z\n\t\t M344.4,134.4c0,4.7,3.5,7.1,10.6,7.1c9.1,0,13.6-2.9,13.6-8.7c0-2.1-0.7-3.6-2.1-4.5c-1.4-0.9-3.7-1.4-6.9-1.4h-5.6\n\t\tC347.5,126.9,344.4,129.4,344.4,134.4z M347,104.8c0,2.7,0.8,4.7,2.4,6.2c1.6,1.5,3.8,2.2,6.5,2.2c2.9,0,5.1-0.7,6.6-2.2\n\t\ts2.3-3.6,2.3-6.3c0-2.9-0.8-5.1-2.4-6.6s-3.8-2.2-6.6-2.2c-2.8,0-4.9,0.8-6.5,2.4C347.8,99.8,347,102,347,104.8z"></path><path class="fill-current" d="M380.2,84.5c0-2,0.7-3,2-3c0.7,0,1.2,0.3,1.5,0.8c0.4,0.5,0.6,1.3,0.6,2.3c0,1-0.2,1.7-0.6,2.3\n\t\tc-0.4,0.6-0.9,0.8-1.5,0.8C380.9,87.5,380.2,86.5,380.2,84.5z M383.8,128.5h-3.1V94h3.1V128.5z"></path><path class="fill-current" d="M420.2,128.5v-22.4c0-3.5-0.7-6-2.2-7.6c-1.5-1.6-3.7-2.4-6.8-2.4c-4.1,0-7.1,1-9.1,3.1\n\t\tc-1.9,2.1-2.9,5.5-2.9,10.1v19h-3.1V94h2.7l0.6,4.7h0.2c2.2-3.6,6.2-5.4,12-5.4c7.8,0,11.7,4.2,11.7,12.6v22.6H420.2z"></path><path class="fill-current" d="M446.9,129.2c-5,0-8.9-1.5-11.7-4.6c-2.8-3.1-4.2-7.4-4.2-13c0-5.5,1.4-9.9,4.1-13.2c2.7-3.3,6.4-5,10.9-5\n\t\tc4.1,0,7.3,1.4,9.6,4.3c2.3,2.8,3.5,6.7,3.5,11.6v2.5h-24.9c0,4.7,1.1,8.4,3.3,10.9c2.2,2.5,5.3,3.7,9.3,3.7c2,0,3.7-0.1,5.2-0.4\n\t\tc1.5-0.3,3.4-0.9,5.7-1.8v2.9c-1.9,0.8-3.7,1.4-5.4,1.7S448.9,129.2,446.9,129.2z M446,96.2c-3.3,0-6,1.1-8,3.3\n\t\tc-2,2.2-3.2,5.3-3.5,9.5h21.3c0-4-0.9-7.1-2.6-9.4C451.5,97.3,449.1,96.2,446,96.2z"></path><path class="fill-current" d="M481.4,129.2c-5,0-8.9-1.5-11.7-4.6c-2.8-3.1-4.2-7.4-4.2-13c0-5.5,1.4-9.9,4.1-13.2c2.7-3.3,6.4-5,10.9-5\n\t\tc4.1,0,7.3,1.4,9.6,4.3c2.3,2.8,3.5,6.7,3.5,11.6v2.5h-24.9c0,4.7,1.1,8.4,3.3,10.9c2.2,2.5,5.3,3.7,9.3,3.7c2,0,3.7-0.1,5.2-0.4\n\t\tc1.5-0.3,3.4-0.9,5.7-1.8v2.9c-1.9,0.8-3.7,1.4-5.4,1.7S483.4,129.2,481.4,129.2z M480.5,96.2c-3.3,0-6,1.1-8,3.3\n\t\tc-2,2.2-3.2,5.3-3.5,9.5h21.3c0-4-0.9-7.1-2.6-9.4C486,97.3,483.6,96.2,480.5,96.2z"></path><path class="fill-current" d="M515,93.4c1.5,0,3,0.1,4.7,0.4l-0.6,3c-1.4-0.4-2.9-0.5-4.5-0.5c-2.9,0-5.4,1.2-7.2,3.7\n\t\tc-1.9,2.5-2.8,5.6-2.8,9.5v19h-3.1V94h2.7l0.3,6.2h0.2c1.4-2.5,2.9-4.3,4.5-5.3C510.8,93.9,512.7,93.4,515,93.4z"></path><path class="fill-current" d="M524.1,84.5c0-2,0.7-3,2-3c0.7,0,1.2,0.3,1.5,0.8c0.4,0.5,0.6,1.3,0.6,2.3c0,1-0.2,1.7-0.6,2.3\n\t\tc-0.4,0.6-0.9,0.8-1.5,0.8C524.7,87.5,524.1,86.5,524.1,84.5z M527.7,128.5h-3.1V94h3.1V128.5z"></path><path class="fill-current" d="M564,128.5v-22.4c0-3.5-0.7-6-2.2-7.6c-1.5-1.6-3.7-2.4-6.8-2.4c-4.1,0-7.1,1-9.1,3.1\n\t\tc-1.9,2.1-2.9,5.5-2.9,10.1v19H540V94h2.7l0.6,4.7h0.2c2.2-3.6,6.2-5.4,12-5.4c7.8,0,11.7,4.2,11.7,12.6v22.6H564z"></path><path class="fill-current" d="M605.6,94v2.2l-7.1,0.4c1.9,2.4,2.9,5,2.9,7.8c0,3.3-1.1,6-3.3,8.1c-2.2,2.1-5.2,3.1-8.9,3.1\n\t\tc-1.6,0-2.7-0.1-3.3-0.2c-1.2,0.7-2.2,1.4-2.9,2.3c-0.7,0.9-1,1.8-1,2.8c0,1.1,0.4,1.9,1.3,2.4s2.2,0.8,4.2,0.8h6\n\t\tc3.7,0,6.6,0.8,8.6,2.3c2,1.5,3,3.7,3,6.7c0,3.6-1.5,6.4-4.4,8.4c-3,2-7.2,3-12.6,3c-4.3,0-7.7-0.8-10.1-2.5c-2.4-1.7-3.6-4-3.6-7\n\t\tc0-2.4,0.7-4.3,2.2-5.9c1.5-1.6,3.5-2.6,6-3.2c-1-0.4-1.9-1.1-2.5-1.9c-0.6-0.8-0.9-1.8-0.9-2.8c0-2.3,1.5-4.3,4.4-6.1\n\t\tc-2-0.8-3.6-2.1-4.7-3.9c-1.1-1.8-1.7-3.8-1.7-6.1c0-3.4,1.1-6.2,3.3-8.3c2.2-2.1,5.1-3.1,8.9-3.1c2.3,0,4,0.2,5.3,0.7H605.6z\n\t\t M577.7,134.4c0,4.7,3.5,7.1,10.6,7.1c9.1,0,13.6-2.9,13.6-8.7c0-2.1-0.7-3.6-2.1-4.5c-1.4-0.9-3.7-1.4-6.9-1.4h-5.7\n\t\tC580.9,126.9,577.7,129.4,577.7,134.4z M580.3,104.8c0,2.7,0.8,4.7,2.4,6.2c1.6,1.5,3.8,2.2,6.5,2.2c2.9,0,5.1-0.7,6.6-2.2\n\t\ts2.3-3.6,2.3-6.3c0-2.9-0.8-5.1-2.4-6.6s-3.8-2.2-6.6-2.2c-2.8,0-4.9,0.8-6.5,2.4C581.1,99.8,580.3,102,580.3,104.8z"></path><path class="fill-current" d="M626.5,128.5V82.1h3.2v46.4H626.5z"></path><path class="fill-current" d="M665.9,128.5v-22.4c0-3.5-0.7-6-2.2-7.6c-1.5-1.6-3.7-2.4-6.8-2.4c-4.1,0-7.1,1-9.1,3.1\n\t\tc-1.9,2.1-2.9,5.5-2.9,10.1v19h-3.1V94h2.7l0.6,4.7h0.2c2.2-3.6,6.2-5.4,12-5.4c7.8,0,11.7,4.2,11.7,12.6v22.6H665.9z"></path><path class="fill-current" d="M700.9,119.6c0,3.1-1.2,5.5-3.5,7.1c-2.3,1.7-5.7,2.5-10,2.5c-4.6,0-8.3-0.7-11-2.1v-3.4\n\t\tc3.5,1.7,7.1,2.6,11,2.6c3.4,0,6-0.6,7.8-1.7c1.8-1.1,2.7-2.6,2.7-4.5c0-1.7-0.7-3.2-2.1-4.4c-1.4-1.2-3.7-2.3-6.9-3.5\n\t\tc-3.4-1.2-5.9-2.3-7.3-3.2c-1.4-0.9-2.4-1.9-3.2-3c-0.7-1.1-1.1-2.5-1.1-4.1c0-2.6,1.1-4.6,3.3-6.1c2.2-1.5,5.2-2.3,9.1-2.3\n\t\tc3.7,0,7.3,0.7,10.6,2.1l-1.2,2.9c-3.4-1.4-6.5-2.1-9.4-2.1c-2.8,0-5,0.5-6.7,1.4c-1.7,0.9-2.5,2.2-2.5,3.9c0,1.8,0.6,3.2,1.9,4.3\n\t\tc1.3,1.1,3.8,2.3,7.5,3.6c3.1,1.1,5.4,2.1,6.8,3c1.4,0.9,2.5,1.9,3.2,3.1S700.9,118,700.9,119.6z"></path><path class="fill-current" d="M719.3,126.4c2,0,3.7-0.2,5.2-0.5v2.5c-1.5,0.5-3.3,0.8-5.3,0.8c-3,0-5.3-0.8-6.7-2.4\n\t\tc-1.4-1.6-2.2-4.2-2.2-7.7V96.8h-5.1v-1.8l5.1-1.4l1.6-7.8h1.6V94h10.1v2.7h-10.1v21.8c0,2.6,0.5,4.6,1.4,5.9\n\t\tC715.8,125.8,717.3,126.4,719.3,126.4z"></path><path class="fill-current" d="M730.4,84.5c0-2,0.7-3,2-3c0.7,0,1.2,0.3,1.5,0.8c0.4,0.5,0.6,1.3,0.6,2.3c0,1-0.2,1.7-0.6,2.3\n\t\tc-0.4,0.6-0.9,0.8-1.5,0.8C731,87.5,730.4,86.5,730.4,84.5z M733.9,128.5h-3.1V94h3.1V128.5z"></path><path class="fill-current" d="M756.2,126.4c2,0,3.7-0.2,5.2-0.5v2.5c-1.5,0.5-3.3,0.8-5.3,0.8c-3,0-5.3-0.8-6.7-2.4\n\t\tc-1.4-1.6-2.2-4.2-2.2-7.7V96.8h-5.1v-1.8l5.1-1.4l1.6-7.8h1.6V94h10.1v2.7h-10.1v21.8c0,2.6,0.5,4.6,1.4,5.9\n\t\tC752.8,125.8,754.2,126.4,756.2,126.4z"></path><path class="fill-current" d="M769.5,94v22.3c0,3.5,0.7,6,2.2,7.6c1.5,1.6,3.7,2.4,6.8,2.4c4.1,0,7.1-1,9.1-3.1c1.9-2.1,2.9-5.4,2.9-10.1V94\n\t\th3.1v34.5h-2.7l-0.6-4.8h-0.2c-2.2,3.6-6.2,5.4-12,5.4c-7.8,0-11.8-4.2-11.8-12.6V94H769.5z"></path><path class="fill-current" d="M814.8,126.4c2,0,3.7-0.2,5.2-0.5v2.5c-1.5,0.5-3.3,0.8-5.3,0.8c-3,0-5.3-0.8-6.7-2.4\n\t\tc-1.4-1.6-2.2-4.2-2.2-7.7V96.8h-5.1v-1.8l5.1-1.4l1.6-7.8h1.6V94h10.1v2.7H809v21.8c0,2.6,0.5,4.6,1.4,5.9\n\t\tC811.3,125.8,812.8,126.4,814.8,126.4z"></path><path class="fill-current" d="M839.7,129.2c-5,0-8.9-1.5-11.7-4.6c-2.8-3.1-4.2-7.4-4.2-13c0-5.5,1.4-9.9,4.1-13.2c2.7-3.3,6.4-5,10.9-5\n\t\tc4.1,0,7.3,1.4,9.6,4.3c2.3,2.8,3.5,6.7,3.5,11.6v2.5h-24.9c0,4.7,1.1,8.4,3.3,10.9c2.2,2.5,5.3,3.7,9.3,3.7c2,0,3.7-0.1,5.2-0.4\n\t\tc1.5-0.3,3.4-0.9,5.7-1.8v2.9c-1.9,0.8-3.7,1.4-5.4,1.7S841.7,129.2,839.7,129.2z M838.8,96.2c-3.3,0-6,1.1-8,3.3\n\t\tc-2,2.2-3.2,5.3-3.5,9.5h21.3c0-4-0.9-7.1-2.6-9.4C844.2,97.3,841.8,96.2,838.8,96.2z"></path></g>',2)])))}),ll={"data-id":"sds-layout-app",class:"flex flex-col h-screen dark:text-gray-50"},il={class:"md:hidden my-auto p-3 bg-white dark:bg-gray-950 border-b border-gray-100 dark:border-gray-800"},sl={class:"flex items-center gap-2"},cl={key:0,class:"hidden md:block grow"},dl=["href"],ul={class:"text-red-600 dark:text-red-400 font-bold"},pl={key:1,class:"flex"},hl={class:"text-red-600 dark:text-red-400 font-bold"},fl={class:"flex items-center"},gl={key:0,class:"text-red-600 dark:text-red-400 font-bold"},ml={key:1},yl={class:"flex grow flex-shrink-0"},vl={class:"h-screen flex flex-col sticky top-0"},bl={class:"overflow-y-auto grow overscroll-contain"},kl={key:0,class:"px-3"},xl={class:"border-b border-gray-100 dark:border-gray-800 mb-3"},wl={class:"flex gap-2 py-3"},Cl={key:0,class:"block w-4 h-4 my-auto flex-shrink-0"},_l=["href"],El=["src","alt"],Sl={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512","aria-hidden":"true",class:"w-4 h-4 fill-current text-blue-400"},Ll={class:"sr-only"},Ml=["src","alt"],Rl={class:"sr-only"},Tl=["href"],Ol={key:1,class:"my-auto"},Nl={key:1,class:"grid grid-cols-1 pb-24","aria-label":"Mobile sidebar"},Al=["href","onClick"],Il={key:0,class:"inline-block w-4 h-4 my-auto flex-shrink-0"},Dl=["src","alt"],Vl={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","aria-hidden":"true",class:"w-4 h-4 fill-current"},Pl={class:"sr-only"},zl={class:"inline-block my-auto text-left"},Bl={key:0,class:"inline-block my-auto"},Fl={class:"flex items-center justify-center px-2 py-1 text-xs font-bold rounded-full text-white bg-red-600 dark:bg-red-700"},Xl={class:"shrink-0 w-4 h-4 ml-auto my-auto",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg"},Hl={key:0,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"3",d:"M19 9l-7 7-7-7"},$l={key:1,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"3",d:"M9 5l7 7-7 7"},Wl=["href","onClick"],Ul={class:"inline-block my-auto text-left"},Kl={key:0,class:"inline-block my-auto"},Gl={class:"flex items-center justify-center px-2 py-1 text-xs font-bold rounded-full text-white bg-red-600 dark:bg-red-700"},jl={key:1,class:"inline-flex gap-1 my-auto ml-auto"},Ql=["innerHTML"],Yl=["href","onClick"],ql={key:0,class:"inline-block w-4 h-4 my-auto flex-shrink-0"},Jl=["src","alt"],Zl={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","aria-hidden":"true",class:"w-4 h-4 fill-current"},ei={class:"sr-only"},ti={class:"inline-block my-auto text-left"},ni={key:0,class:"inline-block my-auto"},ai={class:"flex items-center justify-center px-2 py-1 text-xs font-bold rounded-full text-white bg-red-600 dark:bg-red-700"},ri={key:1,class:"inline-flex gap-1 my-auto ml-auto"},oi=["innerHTML"],li={key:0,class:"p-3"},ii={class:"pt-3 border-t border-gray-100 dark:border-gray-800 items-center flex gap-2 flex-shrink-0"},si={class:"h-screen flex flex-col sticky top-0"},ci={class:"my-auto px-3"},di={class:"border-b border-gray-100 dark:border-gray-800"},ui={class:"flex items-center gap-2 pt-3"},pi={key:0,class:"hidden md:block grow"},hi=["href"],fi={class:"text-red-600 dark:text-red-400 font-bold"},gi={key:1,class:"flex"},mi={class:"text-red-600 dark:text-red-400 font-bold"},yi={key:1,class:"mx-auto"},vi=["title"],bi={"aria-hidden":"true",class:"w-4 h-4 mx-auto",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},ki={key:0,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M13 5l7 7-7 7M5 5l7 7-7 7"},xi={key:1,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M11 19l-7-7 7-7m8 14l-7-7 7-7"},wi={class:"text-xl leading-6 flex"},Ci={key:0,class:"text-red-600 dark:text-red-400 font-bold"},_i={key:1},Ei={key:1,class:"sticky top-0 z-10"},Si={key:0,class:"flex gap-2 py-3"},Li=["href"],Mi=["src","alt"],Ri={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512","aria-hidden":"true",class:"w-4 h-4 fill-current text-blue-400"},Ti={class:"sr-only"},Oi=["src","alt"],Ni={class:"sr-only"},Ai=["href"],Ii={class:"overflow-y-auto grow overscroll-contain pt-3"},Di={key:0,class:"grid grid-cols-1 pb-24","aria-label":"Sidebar"},Vi=["href","onClick"],Pi=["src","alt"],zi={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","aria-hidden":"true",class:"w-4 h-4 fill-current"},Bi={class:"sr-only"},Fi={key:0,class:"inline-block my-auto text-left"},Xi={key:0,class:"flex items-center justify-center px-2 py-1 text-xs font-bold rounded-full text-white bg-red-600 dark:bg-red-700"},Hi={key:1,class:"flex justify-center p-1 rounded-full bg-red-600"},$i={class:"sr-only"},Wi={key:2,class:"shrink-0 w-4 h-4 ml-auto my-auto",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg"},Ui={key:0,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"3",d:"M19 9l-7 7-7-7"},Ki={key:1,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"3",d:"M9 5l7 7-7 7"},Gi=["href","onClick"],ji={class:"inline-block my-auto text-left"},Qi={key:0,class:"inline-block my-auto"},Yi={class:"flex items-center justify-center px-2 py-1 text-xs font-bold rounded-full text-white bg-red-600 dark:bg-red-700"},qi={key:1,class:"inline-flex gap-1 my-auto ml-auto"},Ji=["innerHTML"],Zi=["href","onClick"],es=["src","alt"],ts={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","aria-hidden":"true",class:"w-4 h-4 fill-current"},ns={class:"sr-only"},as={key:0,class:"inline-block my-auto text-left"},rs={key:0,class:"flex items-center justify-center px-2 py-1 text-xs font-bold rounded-full text-white bg-red-600 dark:bg-red-700"},os={key:1,class:"flex justify-center p-1 rounded-full bg-red-600 dark:bg-red-700"},ls={class:"sr-only"},is={key:2,class:"inline-flex gap-1 my-auto ml-auto"},ss=["innerHTML"],cs={key:0,class:"items-center flex gap-2 flex-shrink-0 p-3"},ds={class:"bg-gray-25 dark:bg-black flex flex-col items-stretch grow min-w-0"},us={class:"grow pb-4"},ps={key:0,class:"bg-white dark:bg-gray-900 border-b border-gray-200 dark:border-gray-800 px-3 py-3 sticky top-0 z-40 flex flex-col gap-4 md:flex-row"},hs={class:"grow my-auto flex flex-row gap-2"},fs={class:"text-xl font-light text-gray-900 dark:text-gray-100"},gs={key:0,class:"flex-shrink-0 my-auto flex flex-col md:flex-row gap-2"},ms={class:"p-4"},ys={key:0,class:"p-4"},vs={class:"text-xs p-4 flex flex-col lg:flex-row gap-4 pt-4"},bs={class:"flex-shrink-0 flex order-2 lg:order-1"},ks={key:0,class:"flex-shrink flex lg:mx-auto order-1 lg:order-2"},xs={class:"my-auto"},ws={class:"flex-shrink-0 flex lg:ml-auto order-3"},Cs={class:"my-auto"},_s={class:"flex flex-col"},Es={class:"ml-auto"},Ss={key:0,class:"bg-blue-500 text-white dark:bg-blue-700 p-4 sticky bottom-0 z-40"},Ls={class:"flex flex-col md:flex-row gap-2 items-stretch md:items-center"},Ms=(0,a.pM)({name:"SdsLayoutApp",__name:"LayoutApp",props:{modelValue:{type:Boolean,default:!1},sidebarWidth:{type:String,default:"w-72"},enableCollapsibleSidebar:{type:Boolean,default:!1},appSuitePrefix:{type:String,default:"SEI"},appSuite:{type:String,default:null},appSuiteUrl:{type:String,default:null},appName:{type:String,default:null},appUrl:{type:String,default:null},hideAppNameInMobileHeader:{type:Boolean,default:!1},appIconUrl:{type:String,default:null},pageTitle:{type:String,default:null},hidePageHeader:{type:Boolean,default:!1},sidebarNavigationItems:{type:Array,default:()=>[]},hideAppIcon:{type:Boolean,default:!1},hideSidebarIcons:{type:Boolean,default:!1},hideActionBar:{type:Boolean,default:!1}},emits:["update:model-value","navigate"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=(0,a.Ht)(),d=(0,o.KR)(!1),u=(0,o.KR)(),p=(0,o.KR)(),h=(0,o.KR)(),f=(0,o.KR)([]),g=(0,a.EW)((()=>(new Date).getFullYear())),m=(0,a.EW)((()=>i.enableCollapsibleSidebar&&y.value?"w-auto":i.sidebarWidth)),y=(0,a.EW)({get:()=>i.modelValue,set(e){s("update:model-value",e)}});(0,a.wB)(d,(async e=>{e?(document.documentElement.classList.add("layout-app-internal-prevent-scroll"),await(0,a.dY)(),u.value.focus()):(document.documentElement.classList.remove("layout-app-internal-prevent-scroll"),p.value.focus())})),(0,a.wB)(y,(e=>{e&&(f.value=[])})),(0,a.sV)((()=>{document.addEventListener("keyup",E)})),(0,a.hi)((()=>{document.documentElement.classList.remove("layout-app-internal-prevent-scroll"),document.removeEventListener("keyup",E)}));const v=e=>{if(!e.items)return null;let t=0;return e.items.forEach((e=>{e.badgeCount&&(t+=e.badgeCount)})),t},b=e=>e.items&&e.items.filter((e=>e.active)).length,k=e=>f.value.filter((t=>t.id===e.id)).length,x=e=>{y.value=!1,k(e)?f.value=f.value.filter((t=>t.id!==e.id)):f.value.push(e)},w=e=>!!c[e],C=(e,t,n)=>{d.value=!1,s("navigate",{group:e,item:t,event:n})},_=()=>{i.enableCollapsibleSidebar?y.value=!y.value:y.value=!1},E=e=>{if(!e.target)return;const t=e.target.tagName.toLowerCase();"textarea"!==t&&"input"!==t&&"["===e.key&&_()},S=e=>{if("Escape"===e.key)return void(d.value=!1);const t=h.value.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');if(t.length<2&&"Tab"===e.key)return void e.preventDefault();const n=t.length-1;"Tab"===e.key&&!1===e.shiftKey&&e.target===t[n]?(e.preventDefault(),t[0].focus()):"Tab"===e.key&&!0===e.shiftKey&&e.target===t[0]&&(e.preventDefault(),t[n].focus())};return(t,n)=>((0,a.uX)(),(0,a.CE)("div",ll,[(0,a.Lk)("header",il,[(0,a.Lk)("div",sl,[e.appSuite&&!(0,o.R1)(y)?((0,a.uX)(),(0,a.CE)("h1",cl,[e.appSuiteUrl?((0,a.uX)(),(0,a.CE)("a",{key:0,href:e.appSuiteUrl,class:"flex hover:underline",onClick:n[0]||(n[0]=t=>C(null,{title:e.appSuite,href:e.appSuiteUrl},t))},[(0,a.Lk)("span",ul,(0,r.toDisplayString)(e.appSuitePrefix),1),(0,a.Lk)("span",null,(0,r.toDisplayString)(e.appSuite),1)],8,dl)):((0,a.uX)(),(0,a.CE)("p",pl,[(0,a.Lk)("span",hl,(0,r.toDisplayString)(e.appSuitePrefix),1),(0,a.Lk)("span",null,(0,r.toDisplayString)(e.appSuite),1)]))])):(0,a.Q3)("",!0)]),e.appSuite||e.appName?((0,a.uX)(),(0,a.CE)("button",{key:0,ref_key:"mobileMenuOpenBtn",ref:p,class:"flex items-center md:hidden gap-1 focus:outline-none",onClick:n[1]||(n[1]=e=>d.value=!(0,o.R1)(d))},[n[10]||(n[10]=(0,a.Lk)("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":"true",role:"img",class:"text-black dark:text-white h-6 w-6 inline-block",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 48 48"},[(0,a.Lk)("g",{fill:"none",stroke:"currentColor","stroke-width":"4","stroke-linecap":"round","stroke-linejoin":"round"},[(0,a.Lk)("path",{d:"M7.95 11.95h32"}),(0,a.Lk)("path",{d:"M7.95 23.95h32"}),(0,a.Lk)("path",{d:"M7.95 35.95h32"})])],-1)),(0,a.Lk)("span",fl,[e.appSuitePrefix?((0,a.uX)(),(0,a.CE)("span",gl,(0,r.toDisplayString)(e.appSuitePrefix),1)):(0,a.Q3)("",!0),e.appSuite?((0,a.uX)(),(0,a.CE)("span",ml,(0,r.toDisplayString)(e.appSuite),1)):(0,a.Q3)("",!0)])],512)):(0,a.Q3)("",!0)]),(0,a.Lk)("div",yl,[(0,a.bF)(l.Transition,{"enter-active-class":"transition-opacity ease-linear duration-150","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition-opacity ease-linear duration-150","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:(0,a.k6)((()=>[(0,o.R1)(d)?((0,a.uX)(),(0,a.CE)("button",{key:0,class:"bg-black bg-opacity-40 fixed inset h-screen w-screen z-50 md:hidden",onClick:n[2]||(n[2]=e=>d.value=!(0,o.R1)(d))},n[11]||(n[11]=[(0,a.Lk)("span",{class:"sr-only"},"Toggle mobile menu",-1)]))):(0,a.Q3)("",!0)])),_:1}),(0,a.bF)(l.Transition,{"enter-active-class":"transition-transform ease-linear duration-150","enter-from-class":"-translate-x-full","enter-to-class":"translate-x-0","leave-active-class":"transition-transform ease-linear duration-150","leave-from-class":"translate-x-0","leave-to-class":"-translate-x-full"},{default:(0,a.k6)((()=>[(0,o.R1)(d)?((0,a.uX)(),(0,a.CE)("aside",{key:0,ref_key:"mobileSidebarContainer",ref:h,"aria-label":"mobile sidebar",class:"md:hidden fixed w-2/3 z-50 bg-white dark:bg-gray-950 flex-shrink-0 border-r border-gray-200 dark:border-gray-800",onKeydown:S},[(0,a.Lk)("button",{ref_key:"mobileMenuCloseBtn",ref:u,class:"sr-only",onClick:n[3]||(n[3]=e=>d.value=!(0,o.R1)(d))},n[12]||(n[12]=[(0,a.Lk)("span",{class:"sr-only"},"Toggle mobile menu",-1)]),512),(0,a.Lk)("div",vl,[(0,a.Lk)("div",bl,[e.appName?((0,a.uX)(),(0,a.CE)("div",kl,[(0,a.Lk)("div",xl,[(0,a.Lk)("p",wl,[(0,a.RG)(t.$slots,"app-icon",{classList:"block w-4 h-4 my-auto flex-shrink-0"},(()=>[e.hideAppIcon?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("span",Cl,[e.appUrl?((0,a.uX)(),(0,a.CE)("a",{key:0,href:e.appUrl,onClick:n[4]||(n[4]=t=>C(null,{title:e.appName,href:e.appUrl},t))},[e.appIconUrl?((0,a.uX)(),(0,a.CE)("img",{key:0,src:e.appIconUrl,alt:e.appName,class:"w-4 h-4"},null,8,El)):((0,a.uX)(),(0,a.CE)("svg",Sl,n[13]||(n[13]=[(0,a.Lk)("path",{d:"M172.1 40.16L268.1 3.76C280.9-1.089 295.1-1.089 307.9 3.76L403.9 40.16C425.6 48.41 440 69.25 440 92.52V204.7C441.3 205.1 442.6 205.5 443.9 205.1L539.9 242.4C561.6 250.6 576 271.5 576 294.7V413.9C576 436.1 562.9 456.2 542.5 465.1L446.5 507.3C432.2 513.7 415.8 513.7 401.5 507.3L288 457.5L174.5 507.3C160.2 513.7 143.8 513.7 129.5 507.3L33.46 465.1C13.13 456.2 0 436.1 0 413.9V294.7C0 271.5 14.39 250.6 36.15 242.4L132.1 205.1C133.4 205.5 134.7 205.1 136 204.7V92.52C136 69.25 150.4 48.41 172.1 40.16V40.16zM290.8 48.64C289 47.95 286.1 47.95 285.2 48.64L206.8 78.35L287.1 109.5L369.2 78.35L290.8 48.64zM392 210.6V121L309.6 152.6V241.8L392 210.6zM154.8 250.9C153 250.2 150.1 250.2 149.2 250.9L70.81 280.6L152 311.7L233.2 280.6L154.8 250.9zM173.6 455.3L256 419.1V323.2L173.6 354.8V455.3zM342.8 280.6L424 311.7L505.2 280.6L426.8 250.9C425 250.2 422.1 250.2 421.2 250.9L342.8 280.6zM528 413.9V323.2L445.6 354.8V455.3L523.2 421.2C526.1 419.9 528 417.1 528 413.9V413.9z"},null,-1)]))),(0,a.Lk)("span",Ll,(0,r.toDisplayString)(e.appName),1)],8,_l)):((0,a.uX)(),(0,a.CE)(a.FK,{key:1},[e.appIconUrl?((0,a.uX)(),(0,a.CE)("img",{key:0,src:e.appIconUrl,alt:e.appName,class:"w-4 h-4"},null,8,Ml)):(0,a.Q3)("",!0),n[14]||(n[14]=(0,a.Lk)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512","aria-hidden":"true",class:"w-4 h-4 fill-current text-blue-400"},[(0,a.Lk)("path",{d:"M172.1 40.16L268.1 3.76C280.9-1.089 295.1-1.089 307.9 3.76L403.9 40.16C425.6 48.41 440 69.25 440 92.52V204.7C441.3 205.1 442.6 205.5 443.9 205.1L539.9 242.4C561.6 250.6 576 271.5 576 294.7V413.9C576 436.1 562.9 456.2 542.5 465.1L446.5 507.3C432.2 513.7 415.8 513.7 401.5 507.3L288 457.5L174.5 507.3C160.2 513.7 143.8 513.7 129.5 507.3L33.46 465.1C13.13 456.2 0 436.1 0 413.9V294.7C0 271.5 14.39 250.6 36.15 242.4L132.1 205.1C133.4 205.5 134.7 205.1 136 204.7V92.52C136 69.25 150.4 48.41 172.1 40.16V40.16zM290.8 48.64C289 47.95 286.1 47.95 285.2 48.64L206.8 78.35L287.1 109.5L369.2 78.35L290.8 48.64zM392 210.6V121L309.6 152.6V241.8L392 210.6zM154.8 250.9C153 250.2 150.1 250.2 149.2 250.9L70.81 280.6L152 311.7L233.2 280.6L154.8 250.9zM173.6 455.3L256 419.1V323.2L173.6 354.8V455.3zM342.8 280.6L424 311.7L505.2 280.6L426.8 250.9C425 250.2 422.1 250.2 421.2 250.9L342.8 280.6zM528 413.9V323.2L445.6 354.8V455.3L523.2 421.2C526.1 419.9 528 417.1 528 413.9V413.9z"})],-1)),(0,a.Lk)("span",Rl,(0,r.toDisplayString)(e.appName),1)],64))]))])),e.appUrl&&e.appName?((0,a.uX)(),(0,a.CE)("a",{key:0,href:e.appUrl,class:"my-auto hover:underline",onClick:n[5]||(n[5]=t=>C(null,{title:e.appName,href:e.appUrl},t))},(0,r.toDisplayString)(e.appName),9,Tl)):e.appName?((0,a.uX)(),(0,a.CE)("span",Ol,(0,r.toDisplayString)(e.appName),1)):(0,a.Q3)("",!0)])])])):(0,a.Q3)("",!0),e.sidebarNavigationItems.length>0?((0,a.uX)(),(0,a.CE)("nav",Nl,[(0,a.RG)(t.$slots,"mobile-sidebar-navigation",{items:e.sidebarNavigationItems,collapsed:(0,o.R1)(y)},(()=>[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.sidebarNavigationItems,(l=>((0,a.uX)(),(0,a.CE)(a.FK,{key:l.id},[l.items?((0,a.uX)(),(0,a.CE)(a.FK,{key:0},[(0,a.Lk)("button",{href:l.href,class:(0,r.normalizeClass)(["flex items-center relative w-full gap-2 pl-2 px-3 py-2 border-l-4",{"border-transparent text-gray-700 hover:text-gray-900 dark:text-gray-300 dark:hover:text-gray-100 hover:bg-gray-50 dark:hover:bg-gray-800":!b(l)||k(l),"border-red-600 bg-gray-25 dark:bg-gray-900 hover:bg-gray-50 dark:hover:bg-gray-800":b(l)&&!k(l)}]),onClick:e=>x(l)},[(0,a.RG)(t.$slots,"mobile-sidebar-navigation-item-icon",{item:l,classList:"inline-block w-4 h-4 my-auto flex-shrink-0"},(()=>[e.hideSidebarIcons?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("span",Il,[l.iconUrl?((0,a.uX)(),(0,a.CE)("img",{key:0,src:l.iconUrl,alt:l.title,class:"w-4 h-4"},null,8,Dl)):((0,a.uX)(),(0,a.CE)("svg",Vl,n[15]||(n[15]=[(0,a.Lk)("path",{d:"M384 215.1V102.5c0-15-9.3-28.4-23.4-33.7l-92-34.5c-8.1-3.1-17.1-3.1-25.3 0l-92 34.5c-14.1 5.3-23.4 18.7-23.4 33.7v112.6L23.4 254.4C9.3 259.6 0 273.1 0 288.1v106.6c0 13.6 7.7 26.1 19.9 32.2l98.6 49.3c10.1 5.1 22.1 5.1 32.2 0L256 423.6l105.3 52.6c10.1 5.1 22.1 5.1 32.2 0l98.6-49.3c12.2-6.1 19.9-18.6 19.9-32.2V288.1c0-15-9.3-28.4-23.4-33.7L384 215.1zm-116 34.8V152l92-31.7v97.6l-92 32zM152 94.2l104-39 104 39v.2L256 131 152 94.3v-.1zm0 26.1l92 31.7v97.9l-92-32v-97.6zm-30 329.4l-96.8-48.4V308l96.8 39.3v102.4zM25.2 280.8v-.2l109.4-41 108.1 40.5v1.2l-108.1 43.9-109.4-44.4zm122 66.5l95.5-38.8V402l-95.5 47.8V347.3zm217.6 102.4L269.3 402v-93.4l95.5 38.8v102.3zm122-48.4L390 449.7V347.3l96.8-39.3v93.3zm0-120.5l-109.4 44.4-108.1-43.9v-1.2l108.1-40.5 109.4 41v.2z"},null,-1)]))),(0,a.Lk)("span",Pl,(0,r.toDisplayString)(l.title),1)]))])),(0,a.Lk)("span",zl,(0,r.toDisplayString)(l.title),1),v(l)&&!k(l)?((0,a.uX)(),(0,a.CE)("span",Bl,[(0,a.Lk)("span",Fl,(0,r.toDisplayString)(v(l)),1)])):(0,a.Q3)("",!0),((0,a.uX)(),(0,a.CE)("svg",Xl,[k(l)?((0,a.uX)(),(0,a.CE)("path",Hl)):((0,a.uX)(),(0,a.CE)("path",$l))]))],10,Al),k(l)?((0,a.uX)(!0),(0,a.CE)(a.FK,{key:0},(0,a.pI)(l.items,(t=>((0,a.uX)(),(0,a.CE)("a",{key:t.id,href:t.href,class:(0,r.normalizeClass)(["flex relative gap-2 px-3 py-2 border-l-4 group",{"border-transparent text-gray-700 hover:text-gray-900 dark:text-gray-300 dark:hover:text-gray-100 hover:bg-gray-50 dark:hover:bg-gray-800":!t.active,"border-red-600 bg-gray-25 dark:bg-gray-900 hover:bg-gray-50 dark:hover:bg-gray-800":t.active,"pl-8":!e.hideSidebarIcons,"pl-4":e.hideSidebarIcons}]),onClick:e=>C(l,t,e)},[(0,a.Lk)("span",Ul,(0,r.toDisplayString)(t.title),1),t.badgeCount?((0,a.uX)(),(0,a.CE)("span",Kl,[(0,a.Lk)("span",Gl,(0,r.toDisplayString)(t.badgeCount),1)])):(0,a.Q3)("",!0),!(0,o.R1)(y)&&t.keyboardShortcut&&t.keyboardShortcut?.length?((0,a.uX)(),(0,a.CE)("span",jl,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(t.keyboardShortcut,((e,t)=>((0,a.uX)(),(0,a.CE)("kbd",{key:t,class:"inline-block bg-white border border-gray-100 group-hover:border-gray-200 rounded p-1.5 text-xs text-gray-700 group-hover:text-gray-900 font-semibold leading-none",innerHTML:e},null,8,Ql)))),128))])):(0,a.Q3)("",!0)],10,Wl)))),128)):(0,a.Q3)("",!0)],64)):((0,a.uX)(),(0,a.CE)("a",{key:1,href:l.href,class:(0,r.normalizeClass)(["flex relative gap-2 pl-2 px-3 py-2 border-l-4 group",{"border-transparent hover:bg-gray-50 dark:hover:bg-gray-800":!l.active,"border-red-600 bg-gray-25 dark:bg-gray-900 hover:bg-gray-50 dark:hover:bg-gray-800":l.active}]),onClick:e=>C(null,l,e)},[(0,a.RG)(t.$slots,"mobile-sidebar-navigation-item-icon",{item:l,classList:"inline-block w-4 h-4 my-auto flex-shrink-0"},(()=>[e.hideSidebarIcons?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("span",ql,[l.iconUrl?((0,a.uX)(),(0,a.CE)("img",{key:0,src:l.iconUrl,alt:l.title,class:"w-4 h-4"},null,8,Jl)):((0,a.uX)(),(0,a.CE)("svg",Zl,n[16]||(n[16]=[(0,a.Lk)("path",{d:"M384 215.1V102.5c0-15-9.3-28.4-23.4-33.7l-92-34.5c-8.1-3.1-17.1-3.1-25.3 0l-92 34.5c-14.1 5.3-23.4 18.7-23.4 33.7v112.6L23.4 254.4C9.3 259.6 0 273.1 0 288.1v106.6c0 13.6 7.7 26.1 19.9 32.2l98.6 49.3c10.1 5.1 22.1 5.1 32.2 0L256 423.6l105.3 52.6c10.1 5.1 22.1 5.1 32.2 0l98.6-49.3c12.2-6.1 19.9-18.6 19.9-32.2V288.1c0-15-9.3-28.4-23.4-33.7L384 215.1zm-116 34.8V152l92-31.7v97.6l-92 32zM152 94.2l104-39 104 39v.2L256 131 152 94.3v-.1zm0 26.1l92 31.7v97.9l-92-32v-97.6zm-30 329.4l-96.8-48.4V308l96.8 39.3v102.4zM25.2 280.8v-.2l109.4-41 108.1 40.5v1.2l-108.1 43.9-109.4-44.4zm122 66.5l95.5-38.8V402l-95.5 47.8V347.3zm217.6 102.4L269.3 402v-93.4l95.5 38.8v102.3zm122-48.4L390 449.7V347.3l96.8-39.3v93.3zm0-120.5l-109.4 44.4-108.1-43.9v-1.2l108.1-40.5 109.4 41v.2z"},null,-1)]))),(0,a.Lk)("span",ei,(0,r.toDisplayString)(l.title),1)]))])),(0,a.Lk)("span",ti,(0,r.toDisplayString)(l.title),1),l.badgeCount?((0,a.uX)(),(0,a.CE)("span",ni,[(0,a.Lk)("span",ai,(0,r.toDisplayString)(l.badgeCount),1)])):(0,a.Q3)("",!0),!(0,o.R1)(y)&&l.keyboardShortcut&&l.keyboardShortcut?.length?((0,a.uX)(),(0,a.CE)("span",ri,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(l.keyboardShortcut,((e,t)=>((0,a.uX)(),(0,a.CE)("kbd",{key:t,class:"inline-block bg-white border border-gray-100 group-hover:border-gray-200 rounded p-1.5 text-xs text-gray-700 group-hover:text-gray-900 font-semibold leading-none",innerHTML:e},null,8,oi)))),128))])):(0,a.Q3)("",!0)],10,Yl))],64)))),128))])),w("user-section")?((0,a.uX)(),(0,a.CE)("div",li,[(0,a.Lk)("div",ii,[(0,a.RG)(t.$slots,"user-section",{collapsed:(0,o.R1)(y)})])])):(0,a.Q3)("",!0)])):(0,a.Q3)("",!0)])])],544)):(0,a.Q3)("",!0)])),_:3}),(0,a.Lk)("aside",{"aria-label":"desktop sidebar",class:(0,r.normalizeClass)(["hidden md:block bg-white dark:bg-gray-950 border-r border-gray-200 dark:border-gray-800 flex-shrink-0 z-50",[(0,o.R1)(m)]])},[(0,a.Lk)("div",si,[(0,a.Lk)("header",ci,[(0,a.Lk)("div",di,[(0,a.Lk)("div",ui,[e.appSuite&&!(0,o.R1)(y)?((0,a.uX)(),(0,a.CE)("h1",pi,[e.appSuiteUrl?((0,a.uX)(),(0,a.CE)("a",{key:0,href:e.appSuiteUrl,class:"flex hover:underline",onClick:n[6]||(n[6]=t=>C(null,{title:e.appSuite,href:e.appSuiteUrl},t))},[(0,a.Lk)("span",fi,(0,r.toDisplayString)(e.appSuitePrefix),1),(0,a.Lk)("span",null,(0,r.toDisplayString)(e.appSuite),1)],8,hi)):((0,a.uX)(),(0,a.CE)("p",gi,[(0,a.Lk)("span",mi,(0,r.toDisplayString)(e.appSuitePrefix),1),(0,a.Lk)("span",null,(0,r.toDisplayString)(e.appSuite),1)]))])):(0,a.Q3)("",!0),e.enableCollapsibleSidebar?((0,a.uX)(),(0,a.CE)("div",yi,[(0,a.Lk)("button",{id:"btn-collapse-toggle",title:(0,o.R1)(y)?"Expand sidebar ( [ )":"Collapse sidebar ( [ )",class:(0,r.normalizeClass)(["btn btn-ghost btn-sm px-1 py-1 text-gray-700 dark:text-gray-300",{"w-full":(0,o.R1)(y),"w-auto":!(0,o.R1)(y)}]),onClick:_},[((0,a.uX)(),(0,a.CE)("svg",bi,[(0,o.R1)(y)?((0,a.uX)(),(0,a.CE)("path",ki)):((0,a.uX)(),(0,a.CE)("path",xi))]))],10,vi)])):(0,a.Q3)("",!0)]),e.appSuite||e.appName?((0,a.uX)(),(0,a.CE)("button",{key:0,ref_key:"mobileMenuOpenBtn",ref:p,class:"flex md:hidden gap-1 focus:outline-none",onClick:n[7]||(n[7]=e=>d.value=!(0,o.R1)(d))},[n[17]||(n[17]=(0,a.Lk)("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":"true",role:"img",class:"text-white h-6 w-6 inline-block",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 48 48"},[(0,a.Lk)("g",{fill:"none",stroke:"currentColor","stroke-width":"4","stroke-linecap":"round","stroke-linejoin":"round"},[(0,a.Lk)("path",{d:"M7.95 11.95h32"}),(0,a.Lk)("path",{d:"M7.95 23.95h32"}),(0,a.Lk)("path",{d:"M7.95 35.95h32"})])],-1)),(0,a.Lk)("span",wi,[e.appSuitePrefix?((0,a.uX)(),(0,a.CE)("span",Ci,(0,r.toDisplayString)(e.appSuitePrefix),1)):(0,a.Q3)("",!0),e.appSuite?((0,a.uX)(),(0,a.CE)("span",_i,(0,r.toDisplayString)(e.appSuite),1)):(0,a.Q3)("",!0),e.appName&&!e.hideAppNameInMobileHeader?((0,a.uX)(),(0,a.CE)("span",{key:2,class:(0,r.normalizeClass)(["text-sm text-left font-bold text-gray-200 text-ellipsis overflow-hidden whitespace-nowrap w-40 mt-auto mr-auto",[e.appSuite?"ml-1":""]])},(0,r.toDisplayString)(e.appName),3)):(0,a.Q3)("",!0)])],512)):(0,a.Q3)("",!0),e.appName?((0,a.uX)(),(0,a.CE)("div",Ei,[e.appName?((0,a.uX)(),(0,a.CE)("p",Si,[(0,a.RG)(t.$slots,"app-icon",{classList:"block w-4 h-4 my-auto flex-shrink-0"},(()=>[e.hideAppIcon?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("span",{key:0,class:(0,r.normalizeClass)(["block w-4 h-4 my-auto flex-shrink-0",{"mx-auto":(0,o.R1)(y)}])},[e.appUrl?((0,a.uX)(),(0,a.CE)("a",{key:0,href:e.appUrl,onClick:n[8]||(n[8]=t=>C(null,{title:e.appName,href:e.appUrl},t))},[e.appIconUrl?((0,a.uX)(),(0,a.CE)("img",{key:0,src:e.appIconUrl,alt:e.appName,class:"w-4 h-4"},null,8,Mi)):((0,a.uX)(),(0,a.CE)("svg",Ri,n[18]||(n[18]=[(0,a.Lk)("path",{d:"M172.1 40.16L268.1 3.76C280.9-1.089 295.1-1.089 307.9 3.76L403.9 40.16C425.6 48.41 440 69.25 440 92.52V204.7C441.3 205.1 442.6 205.5 443.9 205.1L539.9 242.4C561.6 250.6 576 271.5 576 294.7V413.9C576 436.1 562.9 456.2 542.5 465.1L446.5 507.3C432.2 513.7 415.8 513.7 401.5 507.3L288 457.5L174.5 507.3C160.2 513.7 143.8 513.7 129.5 507.3L33.46 465.1C13.13 456.2 0 436.1 0 413.9V294.7C0 271.5 14.39 250.6 36.15 242.4L132.1 205.1C133.4 205.5 134.7 205.1 136 204.7V92.52C136 69.25 150.4 48.41 172.1 40.16V40.16zM290.8 48.64C289 47.95 286.1 47.95 285.2 48.64L206.8 78.35L287.1 109.5L369.2 78.35L290.8 48.64zM392 210.6V121L309.6 152.6V241.8L392 210.6zM154.8 250.9C153 250.2 150.1 250.2 149.2 250.9L70.81 280.6L152 311.7L233.2 280.6L154.8 250.9zM173.6 455.3L256 419.1V323.2L173.6 354.8V455.3zM342.8 280.6L424 311.7L505.2 280.6L426.8 250.9C425 250.2 422.1 250.2 421.2 250.9L342.8 280.6zM528 413.9V323.2L445.6 354.8V455.3L523.2 421.2C526.1 419.9 528 417.1 528 413.9V413.9z"},null,-1)]))),(0,a.Lk)("span",Ti,(0,r.toDisplayString)(e.appName),1)],8,Li)):((0,a.uX)(),(0,a.CE)(a.FK,{key:1},[e.appIconUrl?((0,a.uX)(),(0,a.CE)("img",{key:0,src:e.appIconUrl,alt:e.appName,class:"w-4 h-4"},null,8,Oi)):(0,a.Q3)("",!0),n[19]||(n[19]=(0,a.Lk)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512","aria-hidden":"true",class:"w-4 h-4 fill-current text-blue-400"},[(0,a.Lk)("path",{d:"M172.1 40.16L268.1 3.76C280.9-1.089 295.1-1.089 307.9 3.76L403.9 40.16C425.6 48.41 440 69.25 440 92.52V204.7C441.3 205.1 442.6 205.5 443.9 205.1L539.9 242.4C561.6 250.6 576 271.5 576 294.7V413.9C576 436.1 562.9 456.2 542.5 465.1L446.5 507.3C432.2 513.7 415.8 513.7 401.5 507.3L288 457.5L174.5 507.3C160.2 513.7 143.8 513.7 129.5 507.3L33.46 465.1C13.13 456.2 0 436.1 0 413.9V294.7C0 271.5 14.39 250.6 36.15 242.4L132.1 205.1C133.4 205.5 134.7 205.1 136 204.7V92.52C136 69.25 150.4 48.41 172.1 40.16V40.16zM290.8 48.64C289 47.95 286.1 47.95 285.2 48.64L206.8 78.35L287.1 109.5L369.2 78.35L290.8 48.64zM392 210.6V121L309.6 152.6V241.8L392 210.6zM154.8 250.9C153 250.2 150.1 250.2 149.2 250.9L70.81 280.6L152 311.7L233.2 280.6L154.8 250.9zM173.6 455.3L256 419.1V323.2L173.6 354.8V455.3zM342.8 280.6L424 311.7L505.2 280.6L426.8 250.9C425 250.2 422.1 250.2 421.2 250.9L342.8 280.6zM528 413.9V323.2L445.6 354.8V455.3L523.2 421.2C526.1 419.9 528 417.1 528 413.9V413.9z"})],-1)),(0,a.Lk)("span",Ni,(0,r.toDisplayString)(e.appName),1)],64))],2))])),e.appUrl&&e.appName?((0,a.uX)(),(0,a.CE)("a",{key:0,href:e.appUrl,class:(0,r.normalizeClass)(["my-auto hover:underline",{"sr-only":e.enableCollapsibleSidebar&&(0,o.R1)(y)}]),onClick:n[9]||(n[9]=t=>C(null,{title:e.appName,href:e.appUrl},t))},(0,r.toDisplayString)(e.appName),11,Ai)):e.appName?((0,a.uX)(),(0,a.CE)("span",{key:1,class:(0,r.normalizeClass)(["my-auto",{"sr-only":e.enableCollapsibleSidebar&&(0,o.R1)(y)}])},(0,r.toDisplayString)(e.appName),3)):(0,a.Q3)("",!0)])):(0,a.Q3)("",!0)])):(0,a.Q3)("",!0)])]),(0,a.Lk)("div",Ii,[e.sidebarNavigationItems.length>0?((0,a.uX)(),(0,a.CE)("nav",Di,[(0,a.RG)(t.$slots,"sidebar-navigation",{items:e.sidebarNavigationItems,collapsed:(0,o.R1)(y)},(()=>[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.sidebarNavigationItems,(l=>((0,a.uX)(),(0,a.CE)(a.FK,{key:l.id},[l.items?((0,a.uX)(),(0,a.CE)(a.FK,{key:0},[(0,a.bF)(aa,{placement:"right",disabled:!(0,o.R1)(y)},{trigger:(0,a.k6)((()=>[(0,a.Lk)("button",{href:l.href,class:(0,r.normalizeClass)(["flex item-center relative w-full gap-2 pl-2 px-3 py-2 border-l-4",{"border-transparent text-gray-700 hover:text-gray-900 dark:text-gray-300 dark:hover:text-gray-100 hover:bg-gray-50 dark:hover:bg-gray-800":!b(l)||k(l),"border-red-600 bg-gray-25 dark:bg-gray-900 hover:bg-gray-50 dark:hover:bg-gray-800":b(l)&&(!k(l)||(0,o.R1)(y))}]),onClick:e=>x(l)},[(0,a.RG)(t.$slots,"sidebar-navigation-item-icon",{item:l,classList:"inline-block w-4 h-4 my-auto flex-shrink-0"},(()=>[e.hideSidebarIcons?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("span",{key:0,class:(0,r.normalizeClass)(["inline-block w-4 h-4 my-auto flex-shrink-0",{"mx-auto":(0,o.R1)(y)}])},[l.iconUrl?((0,a.uX)(),(0,a.CE)("img",{key:0,src:l.iconUrl,alt:l.title,class:"w-4 h-4"},null,8,Pi)):((0,a.uX)(),(0,a.CE)("svg",zi,n[20]||(n[20]=[(0,a.Lk)("path",{d:"M384 215.1V102.5c0-15-9.3-28.4-23.4-33.7l-92-34.5c-8.1-3.1-17.1-3.1-25.3 0l-92 34.5c-14.1 5.3-23.4 18.7-23.4 33.7v112.6L23.4 254.4C9.3 259.6 0 273.1 0 288.1v106.6c0 13.6 7.7 26.1 19.9 32.2l98.6 49.3c10.1 5.1 22.1 5.1 32.2 0L256 423.6l105.3 52.6c10.1 5.1 22.1 5.1 32.2 0l98.6-49.3c12.2-6.1 19.9-18.6 19.9-32.2V288.1c0-15-9.3-28.4-23.4-33.7L384 215.1zm-116 34.8V152l92-31.7v97.6l-92 32zM152 94.2l104-39 104 39v.2L256 131 152 94.3v-.1zm0 26.1l92 31.7v97.9l-92-32v-97.6zm-30 329.4l-96.8-48.4V308l96.8 39.3v102.4zM25.2 280.8v-.2l109.4-41 108.1 40.5v1.2l-108.1 43.9-109.4-44.4zm122 66.5l95.5-38.8V402l-95.5 47.8V347.3zm217.6 102.4L269.3 402v-93.4l95.5 38.8v102.3zm122-48.4L390 449.7V347.3l96.8-39.3v93.3zm0-120.5l-109.4 44.4-108.1-43.9v-1.2l108.1-40.5 109.4 41v.2z"},null,-1)]))),(0,a.Lk)("span",Bi,(0,r.toDisplayString)(l.title),1)],2))])),(0,o.R1)(y)?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("span",Fi,(0,r.toDisplayString)(l.title),1)),v(l)&&!k(l)?((0,a.uX)(),(0,a.CE)("span",{key:1,class:(0,r.normalizeClass)(["inline-block my-auto",{"absolute bottom-1 right-3":(0,o.R1)(y)}])},[(0,o.R1)(y)?((0,a.uX)(),(0,a.CE)("span",Hi,[(0,a.Lk)("span",$i,(0,r.toDisplayString)(v(l)),1)])):((0,a.uX)(),(0,a.CE)("span",Xi,(0,r.toDisplayString)(v(l)),1))],2)):(0,a.Q3)("",!0),(0,o.R1)(y)?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("svg",Wi,[k(l)?((0,a.uX)(),(0,a.CE)("path",Ui)):((0,a.uX)(),(0,a.CE)("path",Ki))]))],10,Vi)])),default:(0,a.k6)((()=>[(0,a.Lk)("p",null,(0,r.toDisplayString)(l.title),1)])),_:2},1032,["disabled"]),!(0,o.R1)(y)&&k(l)?((0,a.uX)(!0),(0,a.CE)(a.FK,{key:0},(0,a.pI)(l.items,(t=>((0,a.uX)(),(0,a.CE)("a",{key:t.id,href:t.href,class:(0,r.normalizeClass)(["flex relative gap-2 px-3 py-2 border-l-4 group",{"border-transparent text-gray-700 hover:text-gray-900 dark:text-gray-300 dark:hover:text-gray-100 hover:bg-gray-50 dark:hover:bg-gray-800":!t.active,"border-red-600 bg-gray-25 dark:bg-gray-900 hover:bg-gray-50 dark:hover:bg-gray-800":t.active,"pl-8":!e.hideSidebarIcons,"pl-4":e.hideSidebarIcons}]),onClick:e=>C(l,t,e)},[(0,a.Lk)("span",ji,(0,r.toDisplayString)(t.title),1),t.badgeCount?((0,a.uX)(),(0,a.CE)("span",Qi,[(0,a.Lk)("span",Yi,(0,r.toDisplayString)(t.badgeCount),1)])):(0,a.Q3)("",!0),!(0,o.R1)(y)&&t.keyboardShortcut&&t.keyboardShortcut?.length?((0,a.uX)(),(0,a.CE)("span",qi,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(t.keyboardShortcut,((e,t)=>((0,a.uX)(),(0,a.CE)("kbd",{key:t,class:"inline-block bg-white border border-gray-100 group-hover:border-gray-200 rounded p-1.5 text-xs text-gray-700 group-hover:text-gray-900 font-semibold leading-none",innerHTML:e},null,8,Ji)))),128))])):(0,a.Q3)("",!0)],10,Gi)))),128)):(0,a.Q3)("",!0)],64)):((0,a.uX)(),(0,a.Wv)(aa,{key:1,placement:"right",disabled:!(0,o.R1)(y)},{trigger:(0,a.k6)((()=>[(0,a.Lk)("a",{href:l.href,class:(0,r.normalizeClass)(["flex relative gap-2 pl-2 px-3 py-2 border-l-4 group",{"border-transparent text-gray-700 hover:text-gray-900 dark:text-gray-300 dark:hover:text-gray-100 hover:bg-gray-50 dark:hover:bg-gray-800":!l.active,"border-red-600 bg-gray-25 dark:bg-gray-900 hover:bg-gray-50 dark:hover:bg-gray-800":l.active}]),onClick:e=>C(null,l,e)},[(0,a.RG)(t.$slots,"sidebar-navigation-item-icon",{item:l,classList:"inline-block w-4 h-4 my-auto flex-shrink-0"},(()=>[e.hideSidebarIcons?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("span",{key:0,class:(0,r.normalizeClass)(["inline-block w-4 h-4 my-auto flex-shrink-0",{"mx-auto":(0,o.R1)(y)}])},[l.iconUrl?((0,a.uX)(),(0,a.CE)("img",{key:0,src:l.iconUrl,alt:l.title,class:"w-4 h-4"},null,8,es)):((0,a.uX)(),(0,a.CE)("svg",ts,n[21]||(n[21]=[(0,a.Lk)("path",{d:"M384 215.1V102.5c0-15-9.3-28.4-23.4-33.7l-92-34.5c-8.1-3.1-17.1-3.1-25.3 0l-92 34.5c-14.1 5.3-23.4 18.7-23.4 33.7v112.6L23.4 254.4C9.3 259.6 0 273.1 0 288.1v106.6c0 13.6 7.7 26.1 19.9 32.2l98.6 49.3c10.1 5.1 22.1 5.1 32.2 0L256 423.6l105.3 52.6c10.1 5.1 22.1 5.1 32.2 0l98.6-49.3c12.2-6.1 19.9-18.6 19.9-32.2V288.1c0-15-9.3-28.4-23.4-33.7L384 215.1zm-116 34.8V152l92-31.7v97.6l-92 32zM152 94.2l104-39 104 39v.2L256 131 152 94.3v-.1zm0 26.1l92 31.7v97.9l-92-32v-97.6zm-30 329.4l-96.8-48.4V308l96.8 39.3v102.4zM25.2 280.8v-.2l109.4-41 108.1 40.5v1.2l-108.1 43.9-109.4-44.4zm122 66.5l95.5-38.8V402l-95.5 47.8V347.3zm217.6 102.4L269.3 402v-93.4l95.5 38.8v102.3zm122-48.4L390 449.7V347.3l96.8-39.3v93.3zm0-120.5l-109.4 44.4-108.1-43.9v-1.2l108.1-40.5 109.4 41v.2z"},null,-1)]))),(0,a.Lk)("span",ns,(0,r.toDisplayString)(l.title),1)],2))])),(0,o.R1)(y)?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("span",as,(0,r.toDisplayString)(l.title),1)),l.badgeCount?((0,a.uX)(),(0,a.CE)("span",{key:1,class:(0,r.normalizeClass)(["inline-block my-auto",{"absolute bottom-1 right-3":(0,o.R1)(y)}])},[(0,o.R1)(y)?((0,a.uX)(),(0,a.CE)("span",os,[(0,a.Lk)("span",ls,(0,r.toDisplayString)(l.badgeCount),1)])):((0,a.uX)(),(0,a.CE)("span",rs,(0,r.toDisplayString)(l.badgeCount),1))],2)):(0,a.Q3)("",!0),!(0,o.R1)(y)&&l.keyboardShortcut&&l.keyboardShortcut?.length?((0,a.uX)(),(0,a.CE)("span",is,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(l.keyboardShortcut,((e,t)=>((0,a.uX)(),(0,a.CE)("kbd",{key:t,class:"inline-block bg-white border border-gray-100 group-hover:border-gray-200 rounded p-1.5 font-sans text-xs text-gray-700 group-hover:text-gray-900 font-semibold leading-none",innerHTML:e},null,8,ss)))),128))])):(0,a.Q3)("",!0)],10,Zi)])),default:(0,a.k6)((()=>[(0,a.Lk)("p",null,(0,r.toDisplayString)(l.title),1)])),_:2},1032,["disabled"]))],64)))),128))]))])):(0,a.Q3)("",!0)]),w("user-section")?((0,a.uX)(),(0,a.CE)("div",cs,[(0,a.RG)(t.$slots,"user-section",{collapsed:(0,o.R1)(y)})])):(0,a.Q3)("",!0)])],2),(0,a.Lk)("div",ds,[(0,a.Lk)("main",us,[e.hidePageHeader?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("div",ps,[(0,a.Lk)("div",hs,[(0,a.RG)(t.$slots,"page-title",{classList:"text-xl font-light text-gray-900 dark:text-gray-100"},(()=>[(0,a.Lk)("p",fs,(0,r.toDisplayString)(e.pageTitle),1)]))]),w("page-header")?((0,a.uX)(),(0,a.CE)("div",gs,[(0,a.RG)(t.$slots,"page-header")])):(0,a.Q3)("",!0)])),(0,a.Lk)("div",ms,[(0,a.RG)(t.$slots,"default")])]),(0,a.Lk)("footer",null,[w("footer-top")?((0,a.uX)(),(0,a.CE)("div",ys,[(0,a.RG)(t.$slots,"footer-top")])):(0,a.Q3)("",!0),n[24]||(n[24]=(0,a.Lk)("hr",{class:"mx-4 border-t border-gray-200 dark:border-gray-800"},null,-1)),(0,a.Lk)("div",vs,[(0,a.Lk)("div",bs,[(0,a.bF)(al,{href:"https://sei.cmu.edu",title:"Software Engineering Institute",class:"my-auto text-black dark:text-white",external:""},{default:(0,a.k6)((()=>[(0,a.bF)(ol,{class:"h-10"}),n[22]||(n[22]=(0,a.Lk)("span",{class:"sr-only"},"Software Engineering Institute",-1))])),_:1})]),w("footer-middle")?((0,a.uX)(),(0,a.CE)("div",ks,[(0,a.Lk)("div",xs,[(0,a.RG)(t.$slots,"footer-middle")])])):(0,a.Q3)("",!0),(0,a.Lk)("div",ws,[(0,a.Lk)("div",Cs,[(0,a.RG)(t.$slots,"footer-right",{year:(0,o.R1)(g)},(()=>[(0,a.Lk)("div",_s,[(0,a.Lk)("p",Es," © "+(0,r.toDisplayString)((0,o.R1)(g))+" Carnegie Mellon University ",1),n[23]||(n[23]=(0,a.Lk)("p",{class:"ml-auto"}," Proprietary. SEI Internal Use Only ",-1))])]))])])])]),!e.hideActionBar&&w("action-bar")?((0,a.uX)(),(0,a.CE)("aside",Ss,[(0,a.Lk)("div",Ls,[(0,a.RG)(t.$slots,"action-bar")])])):(0,a.Q3)("",!0)])])]))}});Ms.install=e=>{e.component(Ms.name,Ms)};const Rs={"data-id":"sds-layout-app-simple",class:"flex flex-col h-screen dark:text-gray-50"},Ts={class:"bg-white dark:bg-gray-950 border-b border-gray-100 dark:border-gray-800 px-4 py-2 flex flex-shrink-0"},Os={class:"my-auto"},Ns={key:0,class:"block"},As=["href"],Is={class:"text-red-600 dark:text-red-400 font-bold"},Ds={key:1,class:"flex"},Vs={class:"text-red-600 dark:text-red-400 font-bold"},Ps={class:"ml-auto my-auto items-center flex gap-2 flex-shrink-0"},zs={class:"flex grow flex-shrink-0"},Bs={class:"bg-gray-25 dark:bg-black flex flex-col items-stretch grow min-w-0"},Fs={class:"grow pb-4"},Xs={key:0,class:"bg-white dark:bg-gray-900 border-b border-gray-200 dark:border-gray-800 px-4 py-3 sticky top-0 z-40 flex flex-col gap-4 md:flex-row"},Hs={class:"grow my-auto flex flex-row gap-2"},$s={class:"text-xl font-light text-gray-900 dark:text-gray-100"},Ws={key:0,class:"flex-shrink-0 my-auto flex flex-col md:flex-row gap-2"},Us={class:"p-4"},Ks={key:0,class:"p-4"},Gs={class:"text-xs p-4 flex flex-col lg:flex-row gap-4 pt-4"},js={class:"flex-shrink-0 flex order-2 lg:order-1"},Qs={key:0,class:"flex-shrink flex lg:mx-auto order-1 lg:order-2"},Ys={class:"my-auto"},qs={class:"flex-shrink-0 flex lg:ml-auto order-3"},Js={class:"my-auto"},Zs={class:"flex flex-col"},ec={class:"ml-auto"},tc={key:0,class:"bg-blue-500 text-white dark:bg-blue-700 p-4 sticky bottom-0 z-40"},nc={class:"flex flex-col md:flex-row gap-2 items-stretch md:items-center"},ac=(0,a.pM)({name:"SdsLayoutAppSimple",__name:"LayoutAppSimple",props:{appSuitePrefix:{type:String,default:"SEI"},appSuite:{type:String,default:null},appSuiteUrl:{type:String,default:null},appName:{type:String,default:null},pageTitle:{type:String,default:null},hidePageHeader:{type:Boolean,default:!1},hideActionBar:{type:Boolean,default:!1}},emits:["navigate"],setup(e,t){let{emit:n}=t;const l=n,i=(0,a.Ht)(),s=(0,a.EW)((()=>(new Date).getFullYear())),c=e=>!!i[e];return(t,n)=>((0,a.uX)(),(0,a.CE)("div",Rs,[(0,a.Lk)("header",Ts,[(0,a.Lk)("div",Os,[e.appSuite?((0,a.uX)(),(0,a.CE)("h1",Ns,[e.appSuiteUrl?((0,a.uX)(),(0,a.CE)("a",{key:0,href:e.appSuiteUrl,class:"flex hover:underline",onClick:n[0]||(n[0]=t=>((e,t,n)=>{l("navigate",{group:null,item:t,event:n})})(0,{title:e.appSuite,href:e.appSuiteUrl},t))},[(0,a.Lk)("span",Is,(0,r.toDisplayString)(e.appSuitePrefix),1),(0,a.Lk)("span",null,(0,r.toDisplayString)(e.appSuite),1)],8,As)):((0,a.uX)(),(0,a.CE)("p",Ds,[(0,a.Lk)("span",Vs,(0,r.toDisplayString)(e.appSuitePrefix),1),(0,a.Lk)("span",null,(0,r.toDisplayString)(e.appSuite),1)]))])):(0,a.Q3)("",!0)]),(0,a.Lk)("div",Ps,[(0,a.RG)(t.$slots,"user-section")])]),(0,a.Lk)("div",zs,[(0,a.Lk)("div",Bs,[(0,a.Lk)("main",Fs,[e.hidePageHeader?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("div",Xs,[(0,a.Lk)("div",Hs,[(0,a.RG)(t.$slots,"page-title",{classList:"text-xl font-light text-gray-900 dark:text-gray-100"},(()=>[(0,a.Lk)("p",$s,(0,r.toDisplayString)(e.pageTitle),1)]))]),c("page-header")?((0,a.uX)(),(0,a.CE)("div",Ws,[(0,a.RG)(t.$slots,"page-header")])):(0,a.Q3)("",!0)])),(0,a.Lk)("div",Us,[(0,a.RG)(t.$slots,"default")])]),(0,a.Lk)("footer",null,[c("footer-top")?((0,a.uX)(),(0,a.CE)("div",Ks,[(0,a.RG)(t.$slots,"footer-top")])):(0,a.Q3)("",!0),n[3]||(n[3]=(0,a.Lk)("hr",{class:"mx-4 border-t border-gray-200 dark:border-gray-800"},null,-1)),(0,a.Lk)("div",Gs,[(0,a.Lk)("div",js,[(0,a.bF)(al,{href:"https://sei.cmu.edu",title:"Software Engineering Institute",class:"my-auto text-black dark:text-white",external:""},{default:(0,a.k6)((()=>[(0,a.bF)(ol,{class:"h-10"}),n[1]||(n[1]=(0,a.Lk)("span",{class:"sr-only"},"Software Engineering Institute",-1))])),_:1})]),c("footer-middle")?((0,a.uX)(),(0,a.CE)("div",Qs,[(0,a.Lk)("div",Ys,[(0,a.RG)(t.$slots,"footer-middle")])])):(0,a.Q3)("",!0),(0,a.Lk)("div",qs,[(0,a.Lk)("div",Js,[(0,a.RG)(t.$slots,"footer-right",{year:(0,o.R1)(s)},(()=>[(0,a.Lk)("div",Zs,[(0,a.Lk)("p",ec," © "+(0,r.toDisplayString)((0,o.R1)(s))+" Carnegie Mellon University ",1),n[2]||(n[2]=(0,a.Lk)("p",{class:"ml-auto"}," Proprietary. SEI Internal Use Only ",-1))])]))])])])]),!e.hideActionBar&&c("action-bar")?((0,a.uX)(),(0,a.CE)("aside",tc,[(0,a.Lk)("div",nc,[(0,a.RG)(t.$slots,"action-bar")])])):(0,a.Q3)("",!0)])])]))}});ac.install=e=>{e.component(ac.name,ac)};const rc={"data-id":"sds-layout-sei-external-wordmark",viewBox:"0 0 728.14 64.49"},oc=(0,a.pM)({name:"SdsLayoutSeiExternalWordmark",__name:"LayoutSeiExternalWordmark",setup:e=>(e,t)=>((0,a.uX)(),(0,a.CE)("svg",rc,t[0]||(t[0]=[(0,a.Fv)('<polygon class="cls-1" points="213.53 18.71 213.53 45.54 218 45.54 218 47.31 200.12 47.31 200.12 45.54 204.59 45.54 204.59 20.6 201.12 20.6 201.12 18.71 213.53 18.71"></polygon><path class="cls-1" d="M36.93,1.38H35.31c-.07,1.38-.79,2-2.17,2C30.38,3.35,26.35,0,21.62,0,8.15,0,0,13.27,0,25S7.75,48.37,20.76,48.37c7.88,0,10.84-3.75,12.94-3.75,1.38,0,1.63,1.22,1.63,2.69h1.78V31.21H35.34l-.39,2.23C34,38.77,29.9,46.63,21.42,46.63,13.93,46.63,11,40.15,11,24.18,11,7.43,15,1.79,21.62,1.79c7.49,0,12.64,8.4,13.69,15.1h1.62Z"></path><path class="cls-1" d="M60,39.6c-.13,3.44-2.07,6.25-5.12,6.25-4.41,0-4.6-3.72-4.6-6.56,0-3.44.39-5.7,4.6-6.16L60,32.61ZM71.8,41.74c0,1.68-1.11,3.63-1.84,3.63-1.17,0-1.43-1.23-1.43-3.24V27.22c0-7.39-6.94-9.2-13.61-9.2-6.48,0-11.21,3.17-11.21,6.8A3.91,3.91,0,0,0,47.92,29a3.69,3.69,0,0,0,4-3.89c0-3.3-3.42-3.34-3.42-3.42,0-1.47,3.81-1.94,6-1.94,4.86,0,5.51,1.79,5.51,5.68v5.44l-6.35.52c-5.9.45-12.32,2-12.32,8.75,0,5.64,5.06,7.91,10,7.91,2.53,0,7-1,8.69-4.08a6.65,6.65,0,0,0,6.48,4.08c4.21,0,6.93-2.53,6.93-6.35Z"></path><polygon class="cls-1" points="674.53 18.61 674.53 45.45 679 45.45 679 47.22 661.11 47.22 661.11 45.45 665.58 45.45 665.58 20.5 661.11 20.5 661.11 18.61 674.53 18.61"></polygon><path class="cls-1" d="M286,32.45,296.7,1.73h14.81l0,1.83h-4.24v42h4.24v1.79H293.68V45.53H298V4h-.13l-15.1,43.29H281L265.53,3.25h-.13V40c0,5.25,1.36,5.53,4.86,5.53h.2v1.79H259.25V45.53h0c3.7,0,4.39-2.16,4.39-4.95v-37h-4.39V1.69h16.26Z"></path><path class="cls-1" d="M321.83,29.87V25.52c0-4.34,1.88-5.7,4.08-5.7,3.11,0,4.08,2.14,4.08,5.7v4.36Zm0,1.76h17.89c-.07-7-6.55-13.74-13.35-13.61-7.65,0-14.26,6.61-14.26,15.36,0,8.43,6.16,14.71,14.45,14.71,8,0,11.93-4.93,13.35-11.34h-1.77c-1.42,6-4.59,9.45-9.64,9.45-6,0-6.68-4.72-6.68-9.13Z"></path><path class="cls-1" d="M591.08,29.77V25.41c0-4.34,1.88-5.7,4.08-5.7,3.11,0,4.08,2.14,4.08,5.7v4.36Zm0,1.76H609c-.07-7-6.55-13.74-13.35-13.61-7.65,0-14.26,6.61-14.26,15.36,0,8.43,6.16,14.71,14.45,14.71,8,0,11.93-4.93,13.35-11.34H607.4c-1.42,6-4.59,9.45-9.64,9.45-6,0-6.68-4.72-6.68-9.13Z"></path><polygon class="cls-1" points="339.83 1.79 339.83 3.44 344.31 3.44 344.31 45.48 339.83 45.48 339.83 47.32 357.72 47.32 357.72 45.48 353.25 45.48 353.25 1.79 339.83 1.79"></polygon><polygon class="cls-1" points="358.97 1.79 358.97 3.44 363.44 3.44 363.44 45.48 358.97 45.48 358.97 47.32 376.86 47.32 376.86 45.48 372.39 45.48 372.39 1.79 358.97 1.79"></polygon><path class="cls-1" d="M397.43,39.47c0,4.86-2,6.87-5.31,6.87s-5.31-2-5.31-6.87V26.71c0-4.86,2-6.87,5.31-6.87s5.31,2,5.31,6.87Zm10.11-6.41c0-8.88-6.87-15-15.42-15s-15.42,6.16-15.42,15,6.87,15,15.42,15,15.42-6.16,15.42-15"></path><path class="cls-1" d="M454.05,3.28h4.53V32.07c0,10,6.93,16.14,17.5,16.14,11.93,0,17.11-6.29,17.11-15.81V7.78c0-3.76,1-4.5,3.37-4.5h1.31V1.54h-11.4V3.28h.82c3.3,0,3.76,1,3.76,4.76V33c0,8.82-5.47,12.83-11,12.83-9.46,0-11.34-6.35-11.9-14.65V3.28h4.25V1.54H454.05Z"></path><path class="cls-1" d="M566.34,47.95h1.75l9.59-22.68c1.94-4.24,3-4.77,4.47-4.84h.58V18.65H572.62v1.79h1.23c1.88,0,2.74-.12,2.74,1.56a10.5,10.5,0,0,1-1.1,3.94l-4.4,10.37L564,20.45h3.6V18.65H551.37v1.79h3Z"></path><path class="cls-1" d="M638.55,47.95h1.54a2.07,2.07,0,0,1,2.29-1.55c1.69,0,3.7,1.55,7.32,1.55a10.57,10.57,0,0,0,10.37-10.63c0-7.91-5.44-8.49-12.38-9.46-3.63-.52-5.68-1-5.68-3.89,0-3,2.66-4.32,6.16-4.32,4.86,0,6.75,3.22,8.36,7.44h1.53v-9.2h-1.47c0,.78-.67,1.43-1.9,1.43-2.08,0-3.76-1.43-6.74-1.43a9.63,9.63,0,0,0-9.66,9.66c0,8.36,6.35,9.08,11.28,9.66,4.67.58,6.35.88,6.35,3.86,0,3.43-2.85,5-6.35,5-4.92,0-8.31-4.26-9.48-9h-1.54Z"></path><polygon class="cls-1" points="549 18.61 549 45.45 553.47 45.45 553.47 47.22 535.58 47.22 535.58 45.45 540.05 45.45 540.05 20.5 535.58 20.5 535.58 18.61 549 18.61"></polygon><path class="cls-1" d="M540.06,9.67a4.46,4.46,0,1,0,4.46-4.47,4.45,4.45,0,0,0-4.46,4.47"></path><path class="cls-1" d="M665.57,9.67A4.46,4.46,0,1,0,670,5.2a4.45,4.45,0,0,0-4.46,4.47"></path><path class="cls-1" d="M149.79,29.86V25.51c0-4.34,1.88-5.7,4.08-5.7,3.11,0,4.08,2.14,4.08,5.7v4.35Zm0,1.76h17.89c-.07-7-6.55-13.74-13.35-13.61-7.65,0-14.26,6.61-14.26,15.36,0,8.43,6.16,14.71,14.45,14.71,8,0,11.93-4.93,13.35-11.34H166.1c-1.42,6-4.59,9.45-9.64,9.45-6,0-6.68-4.72-6.68-9.13Z"></path><path class="cls-1" d="M228,29.86V25.51c0-4.34,1.88-5.7,4.08-5.7s4.08,1.34,4.08,5.7v4.35Zm0,1.76h17.89c-.07-7-6.55-13.74-13.35-13.61-7.65,0-14.26,6.61-14.26,15.36,0,8.43,6.16,14.71,14.45,14.71,8,0,11.93-4.93,13.35-11.34h-1.77c-1.42,6-4.59,9.45-9.64,9.45-6,0-6.68-4.72-6.68-9.13Z"></path><path class="cls-1" d="M529.84,45.46V28c0-7-3-10.27-9.14-10.27-4.35,0-8.75,2.49-10.5,6.25h0V18.7H496.79v1.75h4.47v25h-4.47v1.75H514V45.46H510.2V28.36c.56-2.41,3.61-8,7.15-8,2.35,0,3.55.81,3.55,5.16v19.9h-3.7v1.75h17.11V45.46Z"></path><path class="cls-1" d="M420.93,18.8v5.25h0c1.75-3.76,6.15-6.25,10.5-6.25,6.16,0,9.14,3.27,9.14,10.27v17.5H445v1.75H427.93V45.57h3.7V25.67c0-4.35-1.19-5.16-3.55-5.16-3.54,0-6.59,5.55-7.15,8v17.1h3.83v1.75H407.52V45.57H412v-25h-4.47V18.8Z"></path><path class="cls-1" d="M135.52,45.56V28.06c0-7-3-10.27-9.14-10.27-4.35,0-8.75,2.49-10.5,6.25h0V18.79H102.47v1.75h4.47v25h-4.47v1.75h17.24V45.56h-3.83V28.46c.56-2.41,3.61-8,7.15-8,2.35,0,3.55.81,3.55,5.16v19.9h-3.7v1.75H140V45.56Z"></path><path class="cls-1" d="M204.62,9.84a4.46,4.46,0,1,0,4.46-4.47,4.45,4.45,0,0,0-4.46,4.47"></path><path class="cls-1" d="M718,18.62V20.5c2.76,0,4,.25,4,1.5a10.5,10.5,0,0,1-1.1,3.94l-4.4,10.37-7-15.81h3.68V18.62H690.81V4.72h-1.17c0,6.87-4.67,13.93-11.21,13.93v1.85h3.44V40.56A7.1,7.1,0,0,0,689,47.95a9.22,9.22,0,0,0,8.62-5l-1.39-.76c-.78,1.17-1.81,2.72-3.43,2.72-1.3,0-2-.92-2-3.06V20.51h9l11.84,27.31-4.1,9.65v0h0a.55.55,0,0,1-.49.32.54.54,0,0,1-.51-.37v0a4.46,4.46,0,1,0-6.3,5.18h0l.14.06.26.12a4.51,4.51,0,0,0,1.63.34c3.76.32,5.69-2.46,7-5.29.3-.64.57-1.29.83-1.9.57-1.37,1.56-3.73,2.73-6.48h0L714,46.82h0l9.12-21.55c1.94-4.24,2.69-4.78,5-4.78h0V18.62Z"></path><path class="cls-1" d="M95.94,17.71a9.29,9.29,0,0,0-8.56,6.09h-.13V18.87H74v1.81h4.47V45.62H74V47.4H93.34V45.62h-6v-14c0-4.17,1.09-8.44,3.83-10.79a.53.53,0,0,1,.85.5h0a6.22,6.22,0,0,0-.35,1.85,4.19,4.19,0,0,0,4.41,4.21,4.68,4.68,0,0,0,4.93-4.73C101.06,19.59,99,17.71,95.94,17.71Z"></path><path class="cls-1" d="M193.49,19.82c.13,0,.29-.11.39,0a.27.27,0,0,1,0,.35h0a2.78,2.78,0,0,0-.24,2.38,2.74,2.74,0,0,0,2,1.77,2.79,2.79,0,0,0,3.47-2.72,3,3,0,0,0-1.53-2.53,5.29,5.29,0,0,0-2.85-.75,7.68,7.68,0,0,0-4.76,2h0q-.44-.32-.92-.6A14,14,0,0,0,181.83,18c-5.44,0-11.28,3.56-11.28,9.46a8.42,8.42,0,0,0,5.38,7.91v.13A7.08,7.08,0,0,0,169.45,43c0,3.24,1.49,5.7,4.22,6.48v.13c-2.59.71-5.58,3.31-5.58,6.42,0,4.8,5.64,8.49,12.83,8.49,9,0,14.91-6.09,14.91-14,0-6.29-3.11-9.14-9.46-9H175.61c-1.62,0-2.7-.07-2.7-1.82s2.49-3.37,4.95-3.37a4.87,4.87,0,0,1,1.32.39,8.35,8.35,0,0,0,2.66.39c5.57,0,11.54-3.18,11.54-9.33A9.62,9.62,0,0,0,191,21.61a.22.22,0,0,1,0-.33,13.23,13.23,0,0,1,1.69-1.1,3.64,3.64,0,0,1,.76-.35Zm-8.61,29.82c6.48,0,8.2.27,8.2,4.23,0,4.73-5.8,9.07-12.34,9.07-5.83,0-8.63-3.58-8.76-6.69,0-2.85,1.42-4.73,3.17-6.61ZM186,27.51c0,7.53-1.75,7.78-4.08,7.78-2.59,0-4-.5-4-8,0-5.25.58-7.48,4-7.48,3,0,4,.2,4.08,7.66Z"></path><path class="cls-1" d="M631.67,17.45a9.29,9.29,0,0,0-8.56,6.09H623V18.61H609.7v1.81h4.47V45.36H609.7v1.77h19.38V45.36h-6v-14c0-4.17,1.09-8.43,3.82-10.78a.53.53,0,0,1,.85.5v0a6.23,6.23,0,0,0-.34,1.83,4.19,4.19,0,0,0,4.41,4.21,4.68,4.68,0,0,0,4.93-4.73C636.79,19.33,634.72,17.45,631.67,17.45Z"></path>',26)])))}),lc={"data-id":"sds-layout-sei-external-header"},ic={class:"bg-red-600"},sc={class:"container px-4 pt-4 pb-2 mx-auto max-w-screen-xl md:px-8"},cc={href:"https://www.cmu.edu/",target:"_self",class:"block w-80"},dc={class:"text-gray-700 bg-white"},uc={class:"container px-4 pt-8 mx-auto max-w-screen-xl space-y-8 md:px-8"},pc={class:"pb-6 space-y-4 border-b"},hc={key:0,class:"text-2xl text-gray-500 break-words"},fc=(0,a.pM)({name:"SdsLayoutSeiExternalHeader",__name:"LayoutSeiExternalHeader",props:{page:{type:Object,default:()=>({})}},setup:e=>(t,n)=>((0,a.uX)(),(0,a.CE)("header",lc,[(0,a.Lk)("div",ic,[(0,a.Lk)("div",sc,[(0,a.Lk)("a",cc,[(0,a.bF)(oc,{class:"text-white fill-current h-7"}),n[0]||(n[0]=(0,a.Lk)("span",{class:"sr-only"},"Carnegie Mellon University",-1))])])]),(0,a.Lk)("div",dc,[(0,a.Lk)("div",uc,[(0,a.Lk)("div",pc,[n[1]||(n[1]=(0,a.Lk)("h1",{class:"text-5xl font-extralight"},[(0,a.Lk)("a",{href:"https://sei.cmu.edu",class:"break-words hover:text-red-500"},"Software Engineering Institute")],-1)),e.page.organization?((0,a.uX)(),(0,a.CE)("h2",hc,(0,r.toDisplayString)(e.page.organization),1)):(0,a.Q3)("",!0)])])])]))}),gc={"data-id":"sds-layout-sei-external-footer"},mc={class:"py-8 text-gray-100 bg-gray-900"},yc={class:"container px-4 max-w-screen-xl mx-auto space-y-6 md:px-8"},vc={class:"text-sm"},bc=(0,a.pM)({name:"SdsLayoutSeiExternalFooter",__name:"LayoutSeiExternalFooter",setup:e=>(e,t)=>((0,a.uX)(),(0,a.CE)("section",gc,[(0,a.Lk)("div",mc,[(0,a.Lk)("div",yc,[t[0]||(t[0]=(0,a.Fv)('<div class="grid grid-cols-1 gap-8 lg:grid-cols-3"><div><address class="not-italic"> Carnegie Mellon University<br> Software Engineering Institute<br> 4500 Fifth Avenue<br> Pittsburgh, PA 15213-2612<br><a href="tel:412-268-5800" target="_self" class="hover:underline">412-268-5800</a></address></div><ul class="flex flex-row gap-x-3"><li><a id="facebook-social" href="https://www.facebook.com/SEICMU/" rel="noopener" target="_blank" class="hover:opacity-50 focus:opacity-50 h-9 w-9 flex flex-col justify-center"><span class="sr-only">Facebook</span><svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 256 256"><path fill="#1877F2" d="M256 128C256 57.308 198.692 0 128 0S0 57.308 0 128c0 63.888 46.808 116.843 108 126.445V165H75.5v-37H108V99.8c0-32.08 19.11-49.8 48.348-49.8C170.352 50 185 52.5 185 52.5V84h-16.14C152.959 84 148 93.867 148 103.99V128h35.5l-5.675 37H148v89.445c61.192-9.602 108-62.556 108-126.445"></path><path fill="white" d="m177.825 165l5.675-37H148v-24.01C148 93.866 152.959 84 168.86 84H185V52.5S170.352 50 156.347 50C127.11 50 108 67.72 108 99.8V128H75.5v37H108v89.445A129 129 0 0 0 128 256a129 129 0 0 0 20-1.555V165z"></path></svg></a></li><li><a id="x-social" href="https://twitter.com/sei_cmu" rel="noopener" target="_blank" class="hover:opacity-50 focus:opacity-50 h-9 w-9 flex flex-col justify-center"><span class="sr-only">X</span><svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none"><g clip-path="url(#clip0_2881_113)"><path d="M21.3298 15.2358L34.3593 0.00012207H31.2717L19.9582 13.2291L10.9221 0.00012207H0.5L14.1644 20.0046L0.5 35.9816H3.58776L15.5352 22.0114L25.0779 35.9816H35.5L21.329 15.2358H21.3298ZM17.1006 20.1809L15.7162 18.1889L4.70032 2.33834H9.44294L18.3328 15.1302L19.7173 17.1222L31.2732 33.7498H26.5306L17.1006 20.1817V20.1809Z" fill="white"></path></g><defs><clipPath id="clip0_2881_113"><rect width="35" height="36" fill="white" transform="translate(0.5 0.00012207)"></rect></clipPath></defs></svg></a></li><li><a id="linkedin-social" href="https://www.linkedin.com/company/software-engineering-institute" rel="noopener" target="_blank" class="hover:opacity-50 focus:opacity-50 h-9 w-9 flex flex-col justify-center"><span class="sr-only">LinkedIn</span><svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 20 20"><path fill="white" d="M17.04 17.043h-2.962v-4.64c0-1.107-.023-2.531-1.544-2.531c-1.544 0-1.78 1.204-1.78 2.449v4.722H7.793V7.5h2.844v1.3h.039c.397-.75 1.364-1.54 2.808-1.54c3.001 0 3.556 1.974 3.556 4.545zM4.447 6.194c-.954 0-1.72-.771-1.72-1.72s.767-1.72 1.72-1.72a1.72 1.72 0 0 1 0 3.44m1.484 10.85h-2.97V7.5h2.97zM18.522 0H1.476C.66 0 0 .645 0 1.44v17.12C0 19.355.66 20 1.476 20h17.042c.815 0 1.482-.644 1.482-1.44V1.44C20 .646 19.333 0 18.518 0z"></path></svg></a></li><li><a id="youtube-social" href="https://www.youtube.com/user/TheSEICMU" rel="noopener" target="_blank" class="hover:opacity-50 focus:opacity-50 h-9 w-9 flex flex-col justify-center"><span class="sr-only">YouTube</span><svg xmlns="http://www.w3.org/2000/svg" width="36" height="27.09" viewBox="0 0 256 180"><path fill="red" d="M250.346 28.075A32.18 32.18 0 0 0 227.69 5.418C207.824 0 127.87 0 127.87 0S47.912.164 28.046 5.582A32.18 32.18 0 0 0 5.39 28.24c-6.009 35.298-8.34 89.084.165 122.97a32.18 32.18 0 0 0 22.656 22.657c19.866 5.418 99.822 5.418 99.822 5.418s79.955 0 99.82-5.418a32.18 32.18 0 0 0 22.657-22.657c6.338-35.348 8.291-89.1-.164-123.134"></path><path fill="white" d="m102.421 128.06l66.328-38.418l-66.328-38.418z"></path></svg></a></li><li><a id="apple-podcasts-social" href="https://podcasts.apple.com/us/podcast/software-engineering-institute-sei-podcast-series/id566573552?mt=2" rel="noopener" target="_blank" class="hover:opacity-50 focus:opacity-50 h-9 w-9 flex flex-col justify-center"><span class="sr-only">Apple Podcasts</span><svg xmlns="http://www.w3.org/2000/svg" width="37" height="36" viewBox="0 0 37 36" fill="none"><g clip-path="url(#clip0_2881_117)"><path d="M36.0069 11.1074C36.0069 10.6832 36.0069 10.2591 36.0044 9.83503C36.0024 9.47799 35.998 9.12045 35.9886 8.76341C35.9674 7.98571 35.9215 7.20062 35.7835 6.43179C35.6429 5.65064 35.4141 4.92374 35.0526 4.2141C34.6975 3.51678 34.234 2.87914 33.6812 2.32631C33.1278 1.773 32.4902 1.30944 31.7929 0.954369C31.0837 0.593382 30.3568 0.364067 29.5762 0.224012C28.8069 0.0854371 28.0218 0.0400673 27.2436 0.0188618C26.8865 0.00899878 26.5295 0.00505358 26.1719 0.00308097C25.7478 0.00012207 25.3237 0.00012207 24.8996 0.00012207H11.6072C11.1831 0.00012207 10.759 0.00012207 10.3349 0.00258782C9.97786 0.00456043 9.62033 0.00899878 9.26329 0.0183686C8.4851 0.0395741 7.7 0.0854371 6.93069 0.223519C6.15003 0.364067 5.42362 0.592889 4.71397 0.953876C4.01666 1.30894 3.37901 1.77251 2.8257 2.32582C2.27288 2.87914 1.80882 3.51678 1.45425 4.2136C1.09277 4.92325 0.863945 5.65015 0.723397 6.4313C0.585315 7.20062 0.539452 7.98522 0.518247 8.76292C0.508384 9.11996 0.504438 9.477 0.502466 9.83453C0.5 10.2591 0.5 10.6832 0.5 11.1074V24.4002C0.5 24.8243 0.5 25.2485 0.502466 25.6726C0.504438 26.0296 0.508877 26.3871 0.518247 26.7442C0.539452 27.5219 0.585315 28.307 0.723397 29.0758C0.863945 29.8569 1.09277 30.5839 1.45425 31.2935C1.80932 31.9908 2.27288 32.6285 2.8257 33.1813C3.37901 33.7346 4.01666 34.1982 4.71397 34.5532C5.42312 34.9142 6.15003 35.1435 6.93069 35.2836C7.7 35.4221 8.4851 35.4675 9.26329 35.4887C9.62033 35.4986 9.97737 35.5025 10.3349 35.5045C10.759 35.507 11.1831 35.507 11.6072 35.507H24.9001C25.3242 35.507 25.7483 35.507 26.1724 35.5045C26.5295 35.5025 26.887 35.4981 27.2441 35.4887C28.0222 35.4675 28.8073 35.4217 29.5767 35.2836C30.3573 35.143 31.0837 34.9142 31.7934 34.5532C32.4907 34.1982 33.1283 33.7346 33.6816 33.1813C34.235 32.628 34.6985 31.9903 35.0531 31.2935C35.4146 30.5839 35.6434 29.8569 35.7839 29.0758C35.922 28.3065 35.9679 27.5219 35.9891 26.7442C35.999 26.3871 36.0029 26.0301 36.0049 25.6726C36.0069 25.248 36.0069 24.8239 36.0069 24.3997V11.1074Z" fill="url(#paint0_linear_2881_117)"></path><path d="M18.242 12.9128C19.7096 12.9128 20.8991 14.1018 20.8991 15.5689C20.8991 17.036 19.7096 18.225 18.242 18.225C16.7744 18.225 15.5849 17.036 15.5849 15.5689C15.5854 14.1018 16.7749 12.9128 18.242 12.9128ZM25.8903 16.5C25.8903 19.1211 24.5637 21.4384 22.5467 22.8162C22.4442 22.8863 22.3046 22.8069 22.3125 22.6831C22.3406 22.2171 22.3495 21.8043 22.3253 21.3797C22.3174 21.2401 22.3722 21.104 22.4742 21.0084C23.677 19.8795 24.4296 18.2763 24.4296 16.5005C24.4296 13.009 21.5205 10.1837 17.9979 10.3198C14.7569 10.4456 12.1427 13.0928 12.0574 16.3343C12.0091 18.1762 12.7705 19.8445 14.0108 21.0089C14.1129 21.1045 14.1671 21.2406 14.1597 21.3797C14.136 21.8043 14.1444 22.2171 14.173 22.6836C14.1804 22.8074 14.0414 22.8873 13.9388 22.8172C11.8957 21.4221 10.5612 19.0634 10.5952 16.4008C10.647 12.3531 13.8934 9.0174 17.9402 8.86057C22.2937 8.69192 25.8903 12.1839 25.8903 16.5ZM18.209 5.08748C24.5193 5.06973 29.6585 10.196 29.6585 16.5005C29.6585 21.4704 26.4643 25.7076 22.0205 27.2699C21.9116 27.3084 21.8011 27.2176 21.8183 27.1037C21.877 26.7131 21.9328 26.3211 21.9836 25.9349C22.0013 25.7988 22.0881 25.6805 22.2139 25.6257C25.7325 24.0896 28.1977 20.5778 28.1977 16.5005C28.1977 10.9856 23.6874 6.50381 18.1602 6.54819C12.7537 6.59159 8.33906 10.9979 8.28679 16.4023C8.24684 20.5206 10.7234 24.0762 14.2697 25.6247C14.3959 25.68 14.4827 25.7973 14.501 25.9339C14.5518 26.3201 14.6075 26.7126 14.6662 27.1032C14.6834 27.2176 14.573 27.3079 14.464 27.2694C9.97731 25.6918 6.76443 21.3876 6.82657 16.356C6.9035 10.1447 11.9953 5.10523 18.209 5.08748ZM18.242 19.2981C19.252 19.2981 20.1081 19.6275 20.5948 20.1414C20.8493 20.4097 20.9834 20.6844 21.0259 21.0759C21.1077 21.8344 21.0619 22.4873 20.9731 23.5308C20.8883 24.5255 20.728 25.8521 20.5179 27.2028C20.3685 28.1645 20.2472 28.6833 20.1367 29.0546C19.9577 29.6567 19.2885 30.1834 18.242 30.1834C17.1956 30.1834 16.5263 29.6567 16.3473 29.0546C16.2369 28.6833 16.1156 28.164 15.9661 27.2028C15.7565 25.8521 15.5958 24.5255 15.511 23.5308C15.4222 22.4868 15.3758 21.8339 15.4582 21.0759C15.5006 20.6844 15.6347 20.4097 15.8892 20.1414C16.3764 19.6275 17.232 19.2981 18.242 19.2981Z" fill="white"></path></g><defs><linearGradient id="paint0_linear_2881_117" x1="18.2534" y1="0.00012207" x2="18.2534" y2="35.507" gradientUnits="userSpaceOnUse"><stop stop-color="#D56EFC"></stop><stop offset="1" stop-color="#832BC1"></stop></linearGradient><clipPath id="clip0_2881_117"><rect width="36" height="36" fill="white" transform="translate(0.5 0.00012207)"></rect></clipPath></defs></svg></a></li></ul><div><a href="https://sei.cmu.edu/contact-us/" target="_self" class="py-8 text-xl text-center transition-colors duration-100 rounded-none btn btn-tertiary btn-white btn-lg btn-block"> Contact Us </a></div></div><ul class="space-x-1 text-sm"><li class="inline-block"><a href="https://www.sei.cmu.edu/locations/index.cfm" target="_self" class="hover:underline">Office Locations</a></li><li class="inline-block"> | </li><li class="inline-block"><a href="https://www.sei.cmu.edu/additional-sites-directory/index.cfm" target="_self" class="hover:underline">Additional Sites Directory</a></li><li class="inline-block"> | </li><li class="inline-block"><a href="https://www.sei.cmu.edu/legal/index.cfm" target="_self" class="hover:underline">Legal</a></li><li class="inline-block"> | </li><li class="inline-block"><a href="https://www.sei.cmu.edu/legal/privacy-notice/index.cfm" target="_self" class="hover:underline">Privacy Notice</a></li><li class="inline-block"> | </li><li class="inline-block"><a href="https://www.cmu.edu/hr/ethics-hotline/" target="_self" class="hover:underline">CMU Ethics Hotline</a></li><li class="inline-block"> | </li><li class="inline-block"><a href="https://www.sei.cmu.edu/index.cfm" target="_self" class="hover:underline">www.sei.cmu.edu</a></li></ul>',2)),(0,a.Lk)("div",vc," © "+(0,r.toDisplayString)((new Date).getFullYear())+" Carnegie Mellon University ",1)])])]))}),kc={"data-id":"sds-layout-sei-external",class:"flex flex-col justify-between w-full min-h-screen text-gray-900 bg-white"},xc={key:0},wc={key:1,class:"container p-4 mx-auto max-w-screen-xl md:p-8"},Cc={key:0},_c=(0,a.pM)({name:"SdsLayoutSeiExternal",__name:"LayoutSeiExternal",props:{page:{type:Object,default:()=>({})},removeContentPadding:{type:Boolean,default:!1},showFooter:{type:Boolean,default:!1}},setup:e=>(t,n)=>((0,a.uX)(),(0,a.CE)("div",kc,[(0,a.Lk)("main",null,[(0,a.RG)(t.$slots,"header",{},(()=>[(0,a.bF)(fc,{page:e.page},null,8,["page"])])),t.$slots.default?((0,a.uX)(),(0,a.CE)("section",xc,[e.removeContentPadding?(0,a.RG)(t.$slots,"default",{key:0}):((0,a.uX)(),(0,a.CE)("div",wc,[(0,a.RG)(t.$slots,"default")]))])):(0,a.Q3)("",!0)]),e.showFooter||t.$slots.footer?((0,a.uX)(),(0,a.CE)("footer",Cc,[(0,a.RG)(t.$slots,"footer"),e.showFooter?((0,a.uX)(),(0,a.Wv)(bc,{key:0})):(0,a.Q3)("",!0)])):(0,a.Q3)("",!0)]))});_c.install=e=>{e.component(_c.name,_c)},bc.install=e=>{e.component(bc.name,bc)},fc.install=e=>{e.component(fc.name,fc)};const Ec={"data-id":"sds-layout-sei-external-header-content",class:"space-y-4"},Sc={key:0,class:"text-3xl text-gray-500 break-words font-extralight"},Lc={key:1,class:"text-xl text-gray-500 break-words"},Mc=["innerHTML"],Rc=(0,a.pM)({name:"SdsLayoutSeiExternalHeaderContent",__name:"LayoutSeiExternalHeaderContent",props:{page:{type:Object,default:()=>({})}},setup:e=>(t,n)=>((0,a.uX)(),(0,a.CE)("div",Ec,[e.page.title?((0,a.uX)(),(0,a.CE)("h3",Sc,(0,r.toDisplayString)(e.page.title),1)):(0,a.Q3)("",!0),e.page.subtitle?((0,a.uX)(),(0,a.CE)("h4",Lc,(0,r.toDisplayString)(e.page.subtitle),1)):(0,a.Q3)("",!0),e.page.description?((0,a.uX)(),(0,a.CE)("div",{key:2,class:"max-w-screen-md prose break-words prose-red",innerHTML:e.page.description},null,8,Mc)):(0,a.Q3)("",!0)]))});Rc.install=e=>{e.component(Rc.name,Rc)};const Tc={"data-id":"sds-layout-sei-external-nav",class:"space-y-4"},Oc={class:"text-xl text-gray-400 break-words"},Nc={class:"pb-2 space-y-2"},Ac=["href"],Ic={key:0,class:"pt-2 border-t border-t-gray-100"},Dc=["href"],Vc={class:"group-hover:underline"},Pc=(0,a.pM)({name:"SdsLayoutSeiExternalNav",__name:"LayoutSeiExternalNav",props:{page:{type:Object,default:()=>({})}},setup:e=>(t,n)=>((0,a.uX)(),(0,a.CE)("div",Tc,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.page.nav,(e=>((0,a.uX)(),(0,a.CE)("div",{key:e.title,class:"p-4 space-y-2 bg-gray-50"},[(0,a.Lk)("h3",Oc,(0,r.toDisplayString)(e.title),1),(0,a.Lk)("ul",Nc,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.items,(e=>((0,a.uX)(),(0,a.CE)("li",{key:e.title},[(0,a.Lk)("a",{href:e.url,class:"text-red-600 break-words hover:text-red-700 hover:underline"},(0,r.toDisplayString)(e.title),9,Ac)])))),128))]),e.seeAll?((0,a.uX)(),(0,a.CE)("div",Ic,[(0,a.Lk)("a",{href:e.seeAll.url,class:"inline-flex font-bold uppercase group text-gray-600"},[(0,a.Lk)("span",Vc,(0,r.toDisplayString)(e.seeAll.title),1),n[0]||(n[0]=(0,a.Lk)("svg",{viewBox:"0 0 32 32",class:"block w-5 h-5 my-auto fill-current","aria-hidden":"true"},[(0,a.Lk)("path",{d:"M11.303 8l11.394 7.997L11.303 24z"})],-1))],8,Dc)])):(0,a.Q3)("",!0)])))),128))]))});Pc.install=e=>{e.component(Pc.name,Pc)},oc.install=e=>{e.component(oc.name,oc)};const zc={"data-id":"sds-layout-stacked",class:"flex flex-col w-full min-h-screen"},Bc={class:"grow"},Fc=(0,a.pM)({name:"SdsLayoutStacked",__name:"LayoutStacked",props:{stickyHeader:{type:Boolean,default:!1},stickyFooter:{type:Boolean,default:!1}},setup(e){const t=(0,a.Ht)(),n=(0,a.EW)((()=>!!t.header)),l=(0,a.EW)((()=>!!t.footer));return(t,i)=>((0,a.uX)(),(0,a.CE)("div",zc,[(0,o.R1)(n)?((0,a.uX)(),(0,a.CE)("header",{key:0,class:(0,r.normalizeClass)(["z-30 flex-shrink",{"sticky top-0 shadow":e.stickyHeader}])},[(0,a.RG)(t.$slots,"header")],2)):(0,a.Q3)("",!0),(0,a.Lk)("main",Bc,[(0,a.RG)(t.$slots,"default")]),(0,o.R1)(l)?((0,a.uX)(),(0,a.CE)("footer",{key:1,class:(0,r.normalizeClass)(["z-20 flex-shrink",{"sticky bottom-0 shadow":e.stickyFooter}])},[(0,a.RG)(t.$slots,"footer")],2)):(0,a.Q3)("",!0)]))}});Fc.install=e=>{e.component(Fc.name,Fc)},al.install=e=>{e.component(al.name,al)};const Xc=(0,a.pM)({name:"SdsLoadingSkeleton",__name:"LoadingSkeleton",props:{height:{default:"h-full",type:String},width:{default:"w-full",type:String}},setup:e=>(t,n)=>((0,a.uX)(),(0,a.CE)("span",{"data-id":"sds-loading-skeleton",class:(0,r.normalizeClass)(["rounded flex flex-row relative overflow-hidden bg-gray-100 dark:bg-gray-800 animate-pulse",e.width,e.height])},null,2))});Xc.install=e=>{e.component(Xc.name,Xc)};const Hc={"data-id":"sds-loading-spinner",role:"status"},$c={key:0,class:"sr-only"},Wc=(0,a.pM)({name:"SdsLoadingSpinner",__name:"LoadingSpinner",props:{size:{type:String,default:"md"},label:{type:String,default:null}},setup(e){const t=e,n=(0,a.EW)((()=>{switch(t.size){case"lg":return"h-20 w-20";case"sm":return"h-4 w-4";case"auto":return"";default:return"h-12 w-12"}}));return(t,l)=>((0,a.uX)(),(0,a.CE)("div",Hc,[((0,a.uX)(),(0,a.CE)("svg",{class:(0,r.normalizeClass)(["animate-spin",(0,o.R1)(n)]),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},l[0]||(l[0]=[(0,a.Lk)("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),(0,a.Lk)("path",{class:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"},null,-1)]),2)),e.label?((0,a.uX)(),(0,a.CE)("span",$c,(0,r.toDisplayString)(e.label),1)):(0,a.Q3)("",!0)]))}});Wc.install=e=>{e.component(Wc.name,Wc)};const Uc=["aria-label"],Kc={class:"pointer-events-none"},Gc={key:1,class:"ml-0 relative inline-block w-4 h-4",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor"},jc=(0,a.pM)({name:"SdsMegaMenu",__name:"MegaMenu",props:{modelValue:{type:Array,default:()=>[]},type:{type:String,default:"underline"},width:{type:String,default:"full"},ariaLabel:{type:String,default:void 0}},emits:["update:model-value"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=(0,a.EW)({get:()=>i.modelValue,set(e){s("update:model-value",e)}}),d=(0,o.KR)(!1),u=(0,o.KR)(),p=(0,o.KR)(),h=(0,o.KR)(),f=(0,a.EW)((()=>i.modelValue.find((e=>e.selected))||null)),g=(0,o.KR)([]),m=(0,a.EW)((()=>typeof document>"u"?null:f.value?document.querySelector(`#sds-megamenu__top-link_${f.value.key}`):null)),{bottom:y}=I(u),{right:v}=I(p),{right:k}=I(h),C=function(){(!(arguments.length>0&&void 0!==arguments[0])||arguments[0])&&m.value?.focus(),c.value=c.value.map((e=>(e.selected=!1,e))),E("close")};S(u,(()=>{C(!1)})),A(u,(()=>{C(!1)})),M("Escape",(e=>{d.value&&(e.preventDefault(),C())})),(0,a.nT)((()=>{if(g.value=[],h.value){const e=Array.prototype.slice.call(h.value.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'));g.value=e}}));const _=e=>{if(!h.value)return;if(g.value.length<2&&"Tab"===e.key)return void e.preventDefault();const t=g.value.length-1;"Tab"===e.key&&!1===e.shiftKey&&e.target===g.value[t]||"Tab"===e.key&&!0===e.shiftKey&&e.target===g.value[0]?(e.preventDefault(),m.value?.focus()):"Tab"===e.key&&!1===e.shiftKey&&e.target===m.value?(e.preventDefault(),g.value[0].focus()):"Tab"===e.key&&!0===e.shiftKey&&e.target===m.value&&(e.preventDefault(),g.value[t].focus())},E=function(){if("close"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:null))d.value=!1;else{let e=0;c.value.forEach((t=>{t.selected&&e++})),d.value=!!e}},L=(0,a.EW)((()=>!(!h.value||!p.value)&&k.value>=v.value)),R=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};function n(t,n){let a=(0,o.BA)(e[(0,o.BA)(t)]);return null!=n&&(a=function(e,t){var n;if("number"==typeof e)return e+t;const a=(null==(n=e.match(/^-?\d+\.?\d*/))?void 0:n[0])||"",r=e.slice(a.length),o=Number.parseFloat(a)+t;return Number.isNaN(o)?e:o+r}(a,n)),"number"==typeof a&&(a=`${a}px`),a}const{window:r=w,strategy:l="min-width",ssrWidth:i=T()}=t,s="number"==typeof i,c=s?(0,o.IJ)(!1):{value:!0};function d(e,t){return!c.value&&s?"min"===e?i>=b(t):i<=b(t):!!r&&r.matchMedia(`(${e}-width: ${t})`).matches}s&&x((()=>c.value=!!r));const u=e=>O((()=>`(min-width: ${n(e)})`),t),p=e=>O((()=>`(max-width: ${n(e)})`),t),h=Object.keys(e).reduce(((e,t)=>(Object.defineProperty(e,t,{get:()=>"min-width"===l?u(t):p(t),enumerable:!0,configurable:!0}),e)),{});function f(){const t=Object.keys(e).map((e=>[e,h[e],b(n(e))])).sort(((e,t)=>e[2]-t[2]));return(0,a.EW)((()=>t.filter((e=>{let[,t]=e;return t.value})).map((e=>{let[t]=e;return t}))))}return Object.assign(h,{greaterOrEqual:u,smallerOrEqual:p,greater:e=>O((()=>`(min-width: ${n(e,.1)})`),t),smaller:e=>O((()=>`(max-width: ${n(e,-.1)})`),t),between:(e,a)=>O((()=>`(min-width: ${n(e)}) and (max-width: ${n(a,-.1)})`),t),isGreater:e=>d("min",n(e,.1)),isGreaterOrEqual:e=>d("min",n(e)),isSmaller:e=>d("max",n(e,-.1)),isSmallerOrEqual:e=>d("max",n(e)),isInBetween:(e,t)=>d("min",n(e))&&d("max",n(t,-.1)),current:f,active(){const e=f();return(0,a.EW)((()=>0===e.value.length?"":e.value.at("min-width"===l?-1:0)))}})}(N),D=(0,o.KR)(),V=(0,o.KR)(),P=(0,a.EW)((()=>R.smaller("xl").value?16:32));return(0,a.wB)(m,(e=>{if("full"===i.width)D.value=void 0,V.value=void 0;else if("auto"===i.width){const t=e?.offsetLeft||0,n=(e?.offsetLeft||0)-p.value?.offsetLeft-P.value>0;D.value=`${n?t-P.value:t}px`,V.value=void 0}}),{deep:!0}),(0,a.wB)(L,(e=>{"full"!==i.width&&e&&(D.value=void 0,V.value=`${p.value?.offsetLeft||0}px`)})),(t,n)=>((0,a.uX)(),(0,a.CE)("nav",{ref_key:"root",ref:u,"data-id":"sds-megamenu",class:(0,r.normalizeClass)(["relative w-full flex flex-col bg-white dark:bg-gray-900 border-b-2 border-gray-100 dark:border-gray-800",{"z-20":(0,o.R1)(d)}]),"aria-label":e.ariaLabel,onKeydown:_,onClick:n[3]||(n[3]=(0,l.withModifiers)((e=>C(!1)),["self"]))},[(0,a.Lk)("div",{class:"w-full text-gray-900 dark:text-gray-100 container mx-auto px-4 max-w-full lg:px-8 lg:max-w-screen-lg xl:max-w-screen-xl 2xl:px-12 2xl:max-w-screen-2xl",onClick:n[1]||(n[1]=(0,l.withModifiers)((e=>C(!1)),["self"]))},[(0,a.Lk)("div",{ref_key:"menu",ref:p,class:(0,r.normalizeClass)(["flex flex-row",{"gap-4 xl:gap-8":"underline"===e.type}]),role:"menu",onClick:n[0]||(n[0]=(0,l.withModifiers)((e=>C(!1)),["self"]))},[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(c),(l=>((0,a.uX)(),(0,a.Wv)((0,a.$y)(l.tag?l.tag:"button"),{id:`sds-megamenu__top-link_${l.key}`,key:l.key,type:l.tag&&"button"!==l.tag?void 0:"button",href:l.href?l.href:void 0,"aria-haspopup":"button"===l.tag||void 0,"aria-expanded":"button"===l.tag?l.selected:void 0,"data-id":`sds-megamenu_${l.key}`,"data-selected":l.selected,class:(0,r.normalizeClass)([{"z-30":l.selected,"hover:z-30":!l.selected,"ml-auto":"right"===l.alignment,"mr-auto":"left"===l.alignment,"mx-auto":"center"===l.alignment,"px-2 xl:px-3 2xl:px-4 border-gray-100 dark:border-gray-800 font-semibold":"block"===e.type,"text-gray-700 dark:text-gray-100 hover:text-gray-900 hover:bg-gray-50 dark:hover:text-gray-100 dark:hover:bg-gray-850":"block"===e.type&&!(l.selected||l.active&&(0,o.R1)(c).filter((e=>e.key!==l.key&&e.selected)).length<1),"text-white bg-red-600 dark:text-gray-900 dark:bg-red-300":"block"===e.type&&(l.selected||l.active&&(0,o.R1)(c).filter((e=>e.key!==l.key&&e.selected)).length<1),"hover:text-red-600 hover:border-red-600 dark:hover:text-red-300 dark:hover:border-red-300":"underline"===e.type,"text-red-600 dark:text-red-300 border-red-600 dark:border-red-300":"underline"===e.type&&l.selected,"border-red-600 dark:border-red-300":"underline"===e.type&&l.active,"border-transparent dark:border-transparent":"underline"===e.type&&(!l.selected&&!l.active||l.active&&(0,o.R1)(c).filter((e=>e.key!==l.key&&e.selected)).length>0)},"flex items-center gap-0.5 xl:gap-1 my-auto py-2 space-x border-b-2 group -mb-0.5 overflow-y-visible select-none shrink-0 text-sm xl:text-base focus-visible:outline focus-visible:outline-2 cursor-pointer"]),role:"menuitem",onClick:e=>{(async(e,t)=>{if("a"===e.tag&&e.href)return!0;t.preventDefault(),c.value=c.value.map((t=>(t.selected=!t.selected&&e.key===t.key,t))),E()})(l,e),l.onClick&&l?.onClick(l,e)}},{default:(0,a.k6)((()=>[(0,a.RG)(t.$slots,`link(${l.key})`,{item:l},(()=>[(0,a.Lk)("span",Kc,(0,r.toDisplayString)(l.title),1),"a"!==l.tag?((0,a.uX)(),(0,a.CE)("svg",{key:0,class:(0,r.normalizeClass)([{"rotate-0":l.selected,"rotate-180":!l.selected},"mt-0.5 relative inline-block w-4 h-4 transition-transform ease-in-out duration-300 pointer-events-none"]),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 550 500",fill:"currentColor"},n[4]||(n[4]=[(0,a.Lk)("path",{d:"M256 217.9L383 345c9.4 9.4 24.6 9.4 33.9 0 9.4-9.4 9.3-24.6 0-34L273 167c-9.1-9.1-23.7-9.3-33.1-.7L95 310.9c-4.7 4.7-7 10.9-7 17s2.3 12.3 7 17c9.4 9.4 24.6 9.4 33.9 0l127.1-127z"},null,-1)]),2)):(0,a.Q3)("",!0),"a"===l.tag&&l.external?((0,a.uX)(),(0,a.CE)("svg",Gc,n[5]||(n[5]=[(0,a.Lk)("path",{fill:"currentColor",d:"M14 5a1 1 0 1 1 0-2h6a1 1 0 0 1 1 1v6a1 1 0 1 1-2 0V6.414l-9.293 9.293a1 1 0 0 1-1.414-1.414L17.586 5zM3 7a2 2 0 0 1 2-2h5a1 1 0 1 1 0 2H5v12h12v-5a1 1 0 1 1 2 0v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"},null,-1)]))):(0,a.Q3)("",!0)]))])),_:2},1032,["id","type","href","aria-haspopup","aria-expanded","data-id","data-selected","class","onClick"])))),128))],2)]),(0,a.bF)(l.Transition,{"enter-active-class":"transition-transform ease-in-out origin-top duration-150","enter-from-class":"scale-y-0","enter-to-class":"scale-y-100","leave-active-class":"transition-transform ease-in-out origin-top duration-200","leave-from-class":"scale-y-100","leave-to-class":"scale-y-0"},{default:(0,a.k6)((()=>[(0,o.R1)(f)?((0,a.uX)(),(0,a.CE)("div",{key:0,role:"menu",class:"z-20",onClick:n[2]||(n[2]=(0,l.withModifiers)((e=>C(!1)),["self"]))},["a"!==(0,o.R1)(f)?.tag?((0,a.uX)(),(0,a.CE)("div",{ref_key:"panel",ref:h,key:(0,o.R1)(f)?.key,style:(0,r.normalizeStyle)({left:(0,o.R1)(D),right:(0,o.R1)(V)}),class:(0,r.normalizeClass)([{"shadow-lg border-t-2 border-b border-gray-100 dark:border-gray-800 rounded-b-lg":(0,o.R1)(f)?.selected,"border-x":"auto"===e.width,"w-full":"full"===e.width},"absolute text-gray-900 dark:text-gray-100 bg-white dark:bg-gray-900"])},[(0,a.Lk)("div",{class:(0,r.normalizeClass)({"container mx-auto max-w-full lg:max-w-screen-lg xl:max-w-screen-xl 2xl:max-w-screen-2xl py-4 px-8 2xl:px-12":"full"===e.width,"p-4 xl:px-8":"auto"===e.width})},[(0,o.R1)(f)?.selected?(0,a.RG)(t.$slots,`panel(${(0,o.R1)(f).key})`,{key:0,close:C,item:(0,o.R1)(f),content:(0,o.R1)(f).content},(()=>[(0,o.R1)(f)?.selected?(0,a.RG)(t.$slots,"default",{key:0,close:C,item:(0,o.R1)(f),content:(0,o.R1)(f).content}):(0,a.Q3)("",!0)])):(0,a.Q3)("",!0)],2)],6)):(0,a.Q3)("",!0)])):(0,a.Q3)("",!0)])),_:3}),(0,a.bF)(l.Transition,{"enter-active-class":"transition-opacity ease-in-out duration-150","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition-opacity ease-in-out duration-150","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:(0,a.k6)((()=>["full"===e.width&&(0,o.R1)(d)?((0,a.uX)(),(0,a.CE)("div",{key:0,class:"z-10 mt-auto fixed inset-x-0 bottom-0 bg-black/50",style:(0,r.normalizeStyle)({top:`${(0,o.R1)(y)}px`})},null,4)):(0,a.Q3)("",!0)])),_:1})],42,Uc))}});jc.install=e=>{e.component(jc.name,jc)};const Qc=["target","rel","tabindex"],Yc={key:0},qc={class:"flex flex-row gap-4"},Jc={key:0},Zc={class:"flex flex-row justify-start w-full group"},ed={class:"group-hover:text-red-600 dark:group-hover:text-red-300 w-fit inline-block my-auto"},td={key:0,class:"w-fit my-auto h-full whitespace-nowrap"},nd={key:0,class:"-ml-1 relative inline-block mb-0.5 w-6 h-6 group-hover:ml-1 group-hover:-mr-1 text-red-600 dark:text-red-300 transition-all",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},ad={key:1,class:"inline-block w-4 mb-1 h-4 transition-all text-red-600 dark:text-red-300 group-hover:ml-2 group-hover:-mr-2",xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 448 512"},rd={key:2,class:"w-4 h-4 mb-[1px] -ml-0.5 opacity-0 group-hover:opacity-100 relative inline-block transition-all",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},od={class:"text-gray-600 dark:text-gray-400"},ld=(0,a.pM)({name:"SdsMegaMenuItem",__name:"MegaMenuItem",props:{label:{type:String,default:""},type:{type:String,default:"simple"},external:{type:Boolean,default:!1},cta:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},setup(e){const t=e,n=(0,a.EW)((()=>t.type||t.cta?"link group w-full no-underline":"")),l=(0,a.EW)((()=>{switch(t.type){case"landing-page":return"p-4 text-lg hover:no-underline hover:text-red-600 dark:hover:text-red-300";case"descriptive":return"p-4 transition-all rounded-lg hover:no-underline hover:bg-gray-25 hover:dark:bg-gray-850";case"simple":return"p-4 text-sm transition-all rounded-lg hover:bg-gray-25 hover:dark:bg-gray-850 hover:text-red-600 dark:hover:text-red-300";default:return""}})),i=(0,a.EW)((()=>t.disabled?"disabled":""));return(t,s)=>((0,a.uX)(),(0,a.CE)("a",{"data-id":"sds-megamenuitem",target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,class:(0,r.normalizeClass)([(0,o.R1)(n),(0,o.R1)(l),(0,o.R1)(i)]),tabindex:e.disabled?-1:void 0,role:"menuitem"},[t.$slots.top?((0,a.uX)(),(0,a.CE)("div",Yc,[(0,a.RG)(t.$slots,"top")])):(0,a.Q3)("",!0),(0,a.Lk)("div",qc,[t.$slots.left?((0,a.uX)(),(0,a.CE)("div",Jc,[(0,a.RG)(t.$slots,"left")])):(0,a.Q3)("",!0),(0,a.Lk)("div",{class:(0,r.normalizeClass)(["descriptive"===e.type?"gap-1":"","flex flex-col"])},[(0,a.Lk)("div",Zc,[(0,a.Lk)("p",ed,[(0,a.Lk)("span",null,(0,r.toDisplayString)(e.label),1),e.cta||"landing-page"===e.type||e.external?((0,a.uX)(),(0,a.CE)("span",td,[s[3]||(s[3]=(0,a.eW)((0,r.toDisplayString)(" ")+" ")),e.external&&"landing-page"===e.type?((0,a.uX)(),(0,a.CE)("svg",nd,s[0]||(s[0]=[(0,a.Lk)("path",{class:"transition-transform group-hover:-rotate-45 group-hover:translate-y-[7px] group-hover:-translate-x-[0.5px] group-hover:scale-y-90 group-hover:scale-x-95","stroke-width":"0.5",d:"M18.7063 12.7086C19.0969 12.318 19.0969 11.6836 18.7063 11.293L13.7063 6.29297C13.3156 5.90234 12.6813 5.90234 12.2906 6.29297C11.9 6.68359 11.9 7.31797 12.2906 7.70859L15.5875 11.0023H6C5.44687 11.0023 5 11.4492 5 12.0023C5 12.5555 5.44687 13.0023 6 13.0023H15.5844L12.2937 16.2961C11.9031 16.6867 11.9031 17.3211 12.2937 17.7117C12.6844 18.1023 13.3188 18.1023 13.7094 17.7117L18.7094 12.7117L18.7063 12.7086Z",fill:"currentColor"},null,-1),(0,a.Lk)("path",{d:"M11 5H7C5.89543 5 5 5.89543 5 7V17C5 18.1046 5.89543 19 7 19H17C18.1046 19 19 18.1046 19 17V13",class:"opacity-0 group-hover:opacity-100 transition-opacity scale-90",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round"},null,-1)]))):(0,a.Q3)("",!0),!e.cta&&"landing-page"!==e.type||e.external?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("svg",ad,s[1]||(s[1]=[(0,a.Lk)("path",{fill:"currentColor",d:"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"},null,-1)]))),!e.external||"simple"!==e.type&&"descriptive"!==e.type?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("svg",rd,s[2]||(s[2]=[(0,a.Lk)("path",{class:"transition-transform -rotate-45 translate-y-[7px] -translate-x-[0.5px] scale-y-90 scale-x-95","stroke-width":"0.5",d:"M18.7063 12.7086C19.0969 12.318 19.0969 11.6836 18.7063 11.293L13.7063 6.29297C13.3156 5.90234 12.6813 5.90234 12.2906 6.29297C11.9 6.68359 11.9 7.31797 12.2906 7.70859L15.5875 11.0023H6C5.44687 11.0023 5 11.4492 5 12.0023C5 12.5555 5.44687 13.0023 6 13.0023H15.5844L12.2937 16.2961C11.9031 16.6867 11.9031 17.3211 12.2937 17.7117C12.6844 18.1023 13.3188 18.1023 13.7094 17.7117L18.7094 12.7117L18.7063 12.7086Z",fill:"currentColor"},null,-1),(0,a.Lk)("path",{d:"M11 5H7C5.89543 5 5 5.89543 5 7V17C5 18.1046 5.89543 19 7 19H17C18.1046 19 19 18.1046 19 17V13",class:"opacity-100 scale-90",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round"},null,-1)])))])):(0,a.Q3)("",!0)])]),(0,a.Lk)("p",od,[(0,a.RG)(t.$slots,"default")])],2)])],10,Qc))}});function id(e){return!!e&&e(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).some((e=>!(e.type===a.Mw||Array.isArray(e.children)&&!e.children.length)&&(e.type!==a.EY||"string"==typeof e.children&&""!==e.children.trim())))}ld.install=e=>{e.component(ld.name,ld)};const sd=["aria-labelledby"],cd={class:"flex items-center p-6 pb-0"},dd={class:"p-6 flex grow flex-col"},ud={key:0,class:"flex flex-shrink-0 sticky w-full bottom-0 p-6 bg-white/50 dark:bg-gray-900/50 backdrop-blur"},pd=(0,a.pM)({name:"SdsPanel",directives:{uid:Ge,focus:{mounted(e){e.focus()}}},__name:"Panel",props:{modelValue:{type:Boolean,default:!1},size:{type:String,default:"md"},side:{type:String,default:"right"},zIndex:{type:String,required:!1,default:"50"}},emits:["update:model-value"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=(0,a.Ht)(),d=(0,o.KR)(null),u=(0,o.KR)(null),p=(0,a.EW)((()=>id(c.title))),h=(0,a.EW)((()=>id(c.footer))),f=(0,a.EW)({get:()=>i.modelValue,set(e){s("update:model-value",e)}}),g=(0,a.EW)((()=>{switch(i.zIndex){case"0":return"z-0";case"10":return"z-10";case"20":return"z-20";case"30":return"z-30";case"40":return"z-40";case"50":return"z-50";case"auto":return"z-auto";default:return""}}));(0,a.hi)((()=>{m()}));const m=()=>{typeof document>"u"||(document.documentElement.classList.remove("panel-prevent-scroll"),document.removeEventListener("keyup",v))},y=()=>{f.value=!1},v=e=>{"Escape"===e.key&&y()},b=e=>{if(null===u.value)return;if("Escape"===e.key)return void y();const t=u.value.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');if(t.length<2&&"Tab"===e.key)return void e.preventDefault();const n=t.length-1;"Tab"===e.key&&!1===e.shiftKey&&e.target===t[n]?(e.preventDefault(),t[0].focus()):"Tab"===e.key&&!0===e.shiftKey&&e.target===t[0]&&(e.preventDefault(),t[n].focus())};return(0,a.wB)(f,(e=>{f.value=e,!(typeof document>"u")&&(e?typeof document>"u"||(document.documentElement.classList.add("panel-prevent-scroll"),setTimeout((()=>{document.addEventListener("keyup",v)}),0)):m())}),{immediate:!0}),(t,n)=>{const i=(0,a.gN)("uid"),s=(0,a.gN)("focus");return(0,a.uX)(),(0,a.Wv)($e,null,{default:(0,a.k6)((()=>[((0,a.uX)(),(0,a.Wv)(a.Im,{to:"body"},[(0,a.bF)(l.Transition,{"enter-active-class":"transition-opacity duration-75","enter-from-class":"opacity-0","leave-active-class":"transition-opacity duration-75 delay-150","leave-to-class":"opacity-0"},{default:(0,a.k6)((()=>[(0,o.R1)(f)?((0,a.uX)(),(0,a.CE)("div",{key:0,"data-id":"sds-panel-backdrop",class:(0,r.normalizeClass)(["fixed inset-0 block h-full px-2 py-0 overflow-auto bg-black bg-opacity-50",[(0,o.R1)(g)]])},[(0,a.Lk)("button",{class:"absolute inset-0",onClick:y},n[0]||(n[0]=[(0,a.Lk)("span",{class:"sr-only"},"Close panel",-1)]))],2)):(0,a.Q3)("",!0)])),_:1}),(0,a.bF)(l.Transition,{"enter-from-class":"left"===e.side?"-translate-x-full":"translate-x-full","enter-to-class":"left"===e.side?"-translate-x-0":"translate-x-0","leave-from-class":"left"===e.side?"-translate-x-0":"translate-x-0","leave-to-class":"left"===e.side?"-translate-x-full":"translate-x-full","leave-active-class":"transform transition ease-in-out duration-150","enter-active-class":"transform transition ease-in-out duration-150 delay-75"},{default:(0,a.k6)((()=>[(0,o.R1)(f)?((0,a.uX)(),(0,a.CE)("div",{key:0,ref_key:"panelContainer",ref:u,role:"dialog","data-id":"sds-panel","aria-labelledby":(0,o.R1)(d)&&(0,o.R1)(d).id||void 0,class:(0,r.normalizeClass)([{[(0,o.R1)(g)]:!0,"max-w-sm":"sm"===e.size,"max-w-md":"md"===e.size,"max-w-lg":"lg"===e.size,"max-w-xl":"xl"===e.size,"right-0 rounded-r-none":"right"===e.side,"left-0 rounded-l-none":"left"===e.side},"fixed flex flex-col inset-y-0 w-11/12 bg-white overflow-y-scroll border rounded-lg shadow-xl dark:text-gray-25 dark:bg-gray-900 dark:border-gray-800"]),onKeydown:b},[(0,a.Lk)("header",cd,[(0,o.R1)(p)?(0,a.bo)(((0,a.uX)(),(0,a.CE)("div",{key:0,ref_key:"titleWrapper",ref:d,class:"flex items-center gap-2 text-2xl leading-7 font-light"},[(0,a.RG)(t.$slots,"title")])),[[i]]):(0,a.Q3)("",!0),(0,a.bo)(((0,a.uX)(),(0,a.CE)("button",{"aria-label":"close",class:"inline-block p-0 ml-auto text-3xl text-gray-500 bg-transparent border-0 cursor-pointer hover:text-gray-700 hover:outline-none focus:text-gray-700 focus:outline-none dark:hover:text-gray-300 dark:focus:text-gray-300 active:text-gray-500 dark:active:text-gray-600",onClick:y},n[1]||(n[1]=[(0,a.Lk)("svg",{class:"w-6 h-6",fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",stroke:"currentColor",viewBox:"0 0 24 24"},[(0,a.Lk)("path",{d:"M6 18L18 6M6 6l12 12"})],-1)]))),[[s]])]),(0,a.Lk)("main",dd,[(0,a.RG)(t.$slots,"default")]),(0,o.R1)(h)?((0,a.uX)(),(0,a.CE)("footer",ud,[(0,a.RG)(t.$slots,"footer")])):(0,a.Q3)("",!0)],42,sd)):(0,a.Q3)("",!0)])),_:3},8,["enter-from-class","enter-to-class","leave-from-class","leave-to-class"])]))])),_:3})}}}),hd=["aria-label"],fd={key:0},gd={key:0},md=(0,a.pM)({name:"SdsMobileMenu",props:{mobileMenus:{type:Array,default:()=>[]},modelValue:{type:Boolean,default:!1},size:{type:String,default:"md"},side:{type:String,default:"right"},zIndex:{type:String,required:!1,default:"50"},ariaLabel:{type:String,default:void 0}},emits:["update:model-value"],setup(e,t){let{expose:n,emit:r}=t;const i=(0,o.KR)("transition-all duration-200 ease-in-out relative overflow-visible top-0 h-0"),s=e,c=r,d=(0,o.KR)("root"),u=(0,o.KR)(s.mobileMenus),p=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(typeof document>"u")return null;u.value.map((t=>{t.selected=!t.selected&&e===t.key,t.selected&&e&&(d.value=e)}))},h=(0,a.EW)((()=>u.value.find((e=>e.selected&&"expand"!==e.type)))),f=(0,a.EW)({get:()=>s.modelValue,set(e){c("update:model-value",e)}});(0,a.hi)((()=>{g()}));const g=()=>{typeof document>"u"||(document.documentElement.classList.remove("panel-prevent-scroll"),document.removeEventListener("keyup",y))},m=()=>{f.value=!1},y=e=>{"Escape"===e.key&&m()};return(0,a.wB)(f,(e=>{f.value=e,!(typeof document>"u")&&(e?typeof document>"u"||(document.documentElement.classList.add("panel-prevent-scroll"),setTimeout((()=>{document.addEventListener("keyup",y)}),0)):g())}),{immediate:!0}),n({activePanel:h,close:m,handleEscKey:y,mobileMenus:u,navigate:p,panel:d,showPanel:f}),(t,n)=>((0,a.uX)(),(0,a.CE)("nav",{"data-id":"sds-mobilemenu",role:"menu","aria-label":e.ariaLabel},[(0,a.bF)(pd,{modelValue:f.value,"onUpdate:modelValue":n[0]||(n[0]=e=>f.value=e),side:e.side,size:e.size,"z-index":e.zIndex},{title:(0,a.k6)((()=>[(0,a.RG)(t.$slots,"title",{navigate:p,activePanel:d.value})])),default:(0,a.k6)((()=>[(0,a.bF)(l.Transition,{"enter-active-class":i.value,"enter-from-class":"opacity-0 -right-full ml-40","enter-to-class":"opacity-1 right-0 ml-0","leave-active-class":i.value,"leave-from-class":"opacity-1 right-0 ml-0","leave-to-class":"opacity-0 -right-full ml-40"},{default:(0,a.k6)((()=>[typeof h.value<"u"&&d.value===h.value.key?((0,a.uX)(),(0,a.CE)("div",fd,[(0,a.RG)(t.$slots,`panel(${d.value})`,{navigate:p,activePanel:d.value})])):(0,a.Q3)("",!0)])),_:3},8,["enter-active-class","leave-active-class"]),(0,a.bF)(l.Transition,{"enter-active-class":i.value,"enter-from-class":"opacity-0 -left-full mr-40","enter-to-class":"opacity-1 left-0 mr-0","leave-active-class":i.value,"leave-from-class":"opacity-1 left-0 mr-0","leave-to-class":"opacity-0 -left-full mr-40"},{default:(0,a.k6)((()=>[typeof h.value>"u"?((0,a.uX)(),(0,a.CE)("div",gd,[(0,a.RG)(t.$slots,"default",{navigate:p,activePanel:d.value})])):(0,a.Q3)("",!0)])),_:3},8,["enter-active-class","leave-active-class"])])),footer:(0,a.k6)((()=>[(0,a.RG)(t.$slots,"footer",{navigate:p,activePanel:d.value})])),_:3},8,["modelValue","side","size","z-index"])],8,hd))}});md.install=e=>{e.component(md.name,md)};const yd=["aria-labelledby"],vd={class:"p-6"},bd={key:0,class:"p-6 pt-0"},kd=(0,a.pM)({name:"SdsModal",directives:{uid:Ge,focus:{mounted(e){e.focus()}}},__name:"Modal",props:{modelValue:{type:Boolean,default:!1},size:{type:String,default:"md"},title:{type:String,default:null},hideHeader:{type:Boolean,default:!1},zIndex:{type:String,required:!1,default:"50"}},emits:["update:model-value"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=(0,a.Ht)(),d=(0,o.KR)(null),u=(0,o.KR)(null),p=(0,a.EW)((()=>!!c.title)),h=(0,a.EW)((()=>!!c.footer)),f=(0,a.EW)({get:()=>i.modelValue,set(e){s("update:model-value",e)}}),g=(0,a.EW)((()=>{switch(i.zIndex){case"0":return"z-0";case"10":return"z-10";case"20":return"z-20";case"30":return"z-30";case"40":return"z-40";case"50":return"z-50";case"auto":return"z-auto";default:return""}}));(0,a.hi)((()=>{m()}));const m=()=>{typeof document>"u"||(document.documentElement.classList.remove("modal-prevent-scroll"),document.removeEventListener("keyup",v))},y=()=>{f.value=!1},v=e=>{"Escape"===e.key&&y()},b=e=>{if(null===u.value)return;if("Escape"===e.key)return void y();const t=u.value.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');if(t.length<2&&"Tab"===e.key)return void e.preventDefault();const n=t.length-1;"Tab"===e.key&&!1===e.shiftKey&&e.target===t[n]?(e.preventDefault(),t[0].focus()):"Tab"===e.key&&!0===e.shiftKey&&e.target===t[0]&&(e.preventDefault(),t[n].focus())};return(0,a.wB)(f,(e=>{f.value=e,!(typeof document>"u")&&(e?typeof document>"u"||(document.documentElement.classList.add("modal-prevent-scroll"),setTimeout((()=>{document.addEventListener("keyup",v)}),0)):m())}),{immediate:!0}),(t,n)=>{const i=(0,a.gN)("uid"),s=(0,a.gN)("focus");return(0,a.uX)(),(0,a.Wv)($e,null,{default:(0,a.k6)((()=>[((0,a.uX)(),(0,a.Wv)(a.Im,{to:"body"},[(0,a.bF)(l.Transition,{"enter-active-class":"transition-opacity duration-75","enter-from-class":"opacity-0","leave-active-class":"transition-opacity duration-75 delay-75","leave-to-class":"opacity-0"},{default:(0,a.k6)((()=>[(0,o.R1)(f)?((0,a.uX)(),(0,a.CE)("div",{key:0,"data-id":"sds-modal-backdrop",class:(0,r.normalizeClass)(["fixed inset-0 block h-full bg-black bg-opacity-50",[(0,o.R1)(g)]])},null,2)):(0,a.Q3)("",!0)])),_:1}),(0,a.bF)(l.Transition,{"enter-active-class":"transition-all duration-75 delay-75","enter-from-class":"transform scale-90 opacity-0","leave-active-class":"transition-all duration-75","leave-to-class":"transform scale-90 opacity-0"},{default:(0,a.k6)((()=>[(0,o.R1)(f)?((0,a.uX)(),(0,a.CE)("div",{key:0,class:"fixed inset-0 block h-full w-full overflow-auto z-50",onMousedown:(0,l.withModifiers)(y,["self"])},[(0,a.Lk)("button",{class:(0,r.normalizeClass)(["fixed inset-0 h-full w-full cursor-auto",{"sr-only":e.hideHeader}]),onClick:y},n[0]||(n[0]=[(0,a.Lk)("span",{class:"sr-only"},"Close modal",-1)]),2),(0,a.Lk)("div",{ref_key:"modalContainer",ref:u,role:"dialog","data-id":"sds-modal","aria-labelledby":(0,o.R1)(d)&&(0,o.R1)(d).id||void 0,class:"z-50 p-2",onKeydown:b,onMousedown:(0,l.withModifiers)(y,["self"])},[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["relative block w-full mx-auto bg-white border rounded-lg shadow-xl dark:text-gray-25 dark:bg-gray-900 dark:border-gray-800 md:my-16",{[(0,o.R1)(g)]:!0,"md:max-w-sm":"sm"===e.size,"md:max-w-xl":"md"===e.size,"md:max-w-xl lg:max-w-2xl":"lg"===e.size,"md:max-w-xl lg:max-w-2xl xl:max-w-4xl":"xl"===e.size,"md:max-w-xl lg:max-w-2xl xl:max-w-4xl 2xl:max-w-6xl":"2xl"===e.size}])},[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["flex items-center p-6 pb-0",{"sr-only":e.hideHeader}])},[(0,o.R1)(p)||e.title?(0,a.bo)(((0,a.uX)(),(0,a.CE)("div",{key:0,ref_key:"titleWrapper",ref:d,class:"flex items-center gap-2 text-2xl leading-7 font-light"},[(0,a.RG)(t.$slots,"title",{},(()=>[(0,a.eW)((0,r.toDisplayString)(e.title),1)]))])),[[i]]):(0,a.Q3)("",!0),(0,a.bo)(((0,a.uX)(),(0,a.CE)("button",{"aria-label":"close",class:"inline-block p-0 ml-auto text-3xl text-gray-500 bg-transparent border-0 cursor-pointer hover:text-gray-700 hover:outline-none focus:text-gray-700 focus:outline-none dark:hover:text-gray-300 dark:focus:text-gray-300 active:text-gray-500 dark:active:text-gray-600",onClick:y},n[1]||(n[1]=[(0,a.Lk)("svg",{class:"w-6 h-6",fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",stroke:"currentColor",viewBox:"0 0 24 24"},[(0,a.Lk)("path",{d:"M6 18L18 6M6 6l12 12"})],-1)]))),[[s]])],2),(0,a.Lk)("div",vd,[(0,a.RG)(t.$slots,"default")]),(0,o.R1)(h)?((0,a.uX)(),(0,a.CE)("div",bd,[(0,a.RG)(t.$slots,"footer")])):(0,a.Q3)("",!0)],2)],40,yd)],32)):(0,a.Q3)("",!0)])),_:3})]))])),_:3})}}});kd.install=e=>{e.component(kd.name,kd)};const xd=["title","aria-label","disabled","onClick"],wd=["value","placeholder","readonly","disabled","maxlength"],Cd={key:1,"aria-hidden":"true",class:"multiselect-caret"},_d=["id","required","multiple"],Ed=["value"],Sd={key:0,class:"dropdown-list-item loading"},Ld=["disabled","onClick","onMouseover"],Md={key:2,class:"dropdown-list-item default"},Rd={key:3,class:"dropdown-list-item no-result"},Td={key:4,class:"dropdown-list-item cannot-add-result"},Od={key:5,class:"dropdown-list-item invalid-input"},Nd=(0,a.pM)({name:"SdsMultiselect",__name:"Multiselect",props:{id:{type:String,default:void 0},selected:{type:Array,default:()=>[]},options:{type:Array,default:()=>[]},valueKey:{type:String,default:"key"},labelKey:{type:String,default:"value"},modelValue:{type:String,default:""},autofocus:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},loadingMsg:{type:String,default:"Loading..."},defaultMsg:{type:String,default:""},noResultsMsg:{type:String,default:""},cannotAddResultsMsg:{type:String,default:"You have added the maximum amount of items allowed."},invalidInputMsg:{type:String,default:"HTML input is not allowed."},hideTags:{type:Boolean,default:!1},canLoopOptions:{type:Boolean,default:!1},toggleSelectedOptions:{type:Boolean,default:!1},hideSelectedOptions:{type:Boolean,default:!1},closeOnSelection:{type:Boolean,default:!0},canSearch:{type:Boolean,default:!0},disableRemoveLastSelection:{type:Boolean,default:!1},clearInputOnSelection:{type:Boolean,default:!0},clearOptionsOnSelection:{type:Boolean,default:!0},placeholder:{type:String,default:""},openDirection:{type:String,default:"auto"},maxHeight:{type:Number,default:200},hideCaret:{type:Boolean,default:!1},showClear:{type:Boolean,default:!1},taggable:{type:Boolean,default:!1},maxlength:{type:Number,default:void 0},maxItems:{type:Number,default:-1},enforceLowercaseNewTag:{type:Boolean,default:!1},valid:{type:Boolean,default:!1},invalid:{type:Boolean,default:!1}},emits:["update:model-value","update-selected","update-options","open","close","focus"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=(0,o.KR)(null),d=(0,o.KR)(),u=(0,o.KR)(),p=(0,o.KR)(),h=(0,o.KR)(),f=(0,o.KR)(!1),g=(0,o.KR)(!1),m=(0,o.KR)(0),y=(0,o.KR)(0),v=(0,o.KR)("auto"),b=(0,o.KR)(!1),k=(0,a.EW)((()=>x.value||C.value||_.value||w.value||S.value||L.value)),x=(0,a.EW)((()=>i.loading&&f.value&&M.value)),w=(0,a.EW)((()=>N.value.length>0&&f.value&&!i.loading&&M.value)),C=(0,a.EW)((()=>""!==i.defaultMsg&&""===O.value&&N.value.length<1&&!i.loading&&f.value&&M.value)),_=(0,a.EW)((()=>""!==i.noResultsMsg&&""!==O.value&&N.value.length<1&&!i.loading&&f.value&&M.value)),E=(0,a.EW)((()=>""!==i.placeholder&&i.selected.length<1&&""===O.value)),S=(0,a.EW)((()=>f.value&&!M.value&&T.value)),L=(0,a.EW)((()=>!T.value)),M=(0,a.EW)((()=>T.value&&(i.maxItems<0||i.selected.length<i.maxItems))),R=(0,a.EW)((()=>!i.canSearch)),T=(0,a.EW)((()=>null!==!O.value.match(/<[^\s]|&[^\s;]*;/gi))),O=(0,a.EW)((()=>i.modelValue.trim()||"")),N=(0,a.EW)((()=>{const e=i.options;return i.taggable&&""!==O.value&&(e.some((e=>i.enforceLowercaseNewTag?e[i.labelKey].trim().toLowerCase()===O.value.toLowerCase():e[i.labelKey].trim()===O.value))||e.push(A.value)),i.hideSelectedOptions?e.filter((e=>0===i.selected.filter((t=>e[i.valueKey]===t[i.valueKey])).length)):e})),A=(0,a.EW)((()=>{const e={},t=Math.floor(9e5*Math.random()+1e5);return e[i.valueKey]=t,e[i.labelKey]=i.enforceLowercaseNewTag?O.value.toLowerCase():O.value,e.isNewTag=!0,e}));(0,a.wB)(k,(e=>{e&&ee()})),(0,a.wB)(N,(()=>{y.value=0})),(0,a.sV)((()=>{D(),setTimeout((()=>{i.autofocus&&(u.value.focus(),g.value=!0)}),0),document.addEventListener("click",J),document.addEventListener("keyup",Z),c.value=function(e){let t;return function(){for(var n=arguments.length,a=new Array(n),r=0;r<n;r++)a[r]=arguments[r];const o=this;clearTimeout(t),t=setTimeout((()=>{e.apply(o,a)}),150)}}(ee),document.addEventListener("scroll",c.value),window.addEventListener("resize",c.value)})),(0,a.hi)((()=>{document.removeEventListener("click",J),document.removeEventListener("keyup",Z),document.removeEventListener("scroll",c.value),window.removeEventListener("resize",c.value)}));const I=()=>{u.value.setSelectionRange(0,i.modelValue.length)},D=()=>{requestAnimationFrame((()=>{if(E.value)m.value="100%";else{const e=p.value&&typeof p.value<"u"?p.value.clientWidth+20:0;let t=(d.value?.clientWidth||0)-20;(!i.hideCaret||i.showClear&&i.selected.length>0)&&(t-=10);const n=Math.min(Math.max(e,20),t);m.value=n+"px"}}))},V=e=>{if(!M.value)return;if(z(e))return void(i.toggleSelectedOptions&&P(e));let t=[];i.multiple&&(t=i.selected),t.push(e),$(t),i.clearInputOnSelection&&F(),i.clearOptionsOnSelection&&X(),q(),ee()},P=e=>{$(i.selected.filter((t=>t[i.valueKey]!==e[i.valueKey]))),q(),ee()},z=e=>i.selected.some((t=>t[i.labelKey]===e[i.labelKey])),B=()=>{s("focus"),u.value.focus()},F=()=>{H("")},X=()=>{W([])},H=e=>{s("update:model-value",e),D(),ee()},$=e=>{s("update-selected",e),D(),y.value>N.value.length-1&&(y.value=N.value.length-1)},W=e=>{s("update-options",e)},U=async()=>{i.disabled||k.value||(s("open"),B(),f.value=!0,await(0,a.dY)(),y.value=0)},K=()=>{k.value&&(s("close"),i.multiple||F(),f.value=!1,y.value=0)},G=()=>{$([]),F(),B(),ee()},j=e=>{if(k.value)switch(e){case"down":y.value<N.value.length-1?(y.value=y.value+1,Q()):(i.canLoopOptions&&(y.value=0),i.canLoopOptions&&Q());break;case"up":y.value>0?(y.value=y.value-1,Q()):(i.canLoopOptions&&(y.value=N.value.length-1),i.canLoopOptions&&Q(!0))}},Q=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!k.value||typeof h.value>"u")return;const t=h.value.children[y.value]||!1,n=t?t.offsetHeight:0;let a=0;for(let e=0;e<y.value;e++)a+=h.value.children[e].offsetHeight;const r=a+n,o=h.value.scrollTop||0,l=h.value.offsetHeight+h.value.scrollTop||0;e?h.value.scrollTop=r:a<=o?h.value.scrollTop=a:r>=l&&(h.value.scrollTop=o+n)},Y=()=>{i.disabled||(U(),g.value=!0)},q=()=>{i.closeOnSelection?K():B()},J=e=>{d.value?.contains(e.target)||(k.value&&y.value<=N.value.length-1&&y.value>-1&&M.value&&i.modelValue&&""!==i.modelValue.trim()&&(V(N.value[y.value]),e.preventDefault()),g.value&&(g.value=!1),K())},Z=e=>{d.value?.contains(e.target)||g.value&&(g.value=!1)},ee=async()=>{if(k.value&&(await(0,a.dY)(),"down"===i.openDirection&&(b.value=!1),"up"===i.openDirection&&(b.value=!0,v.value=d.value.clientHeight+"px"),"auto"===i.openDirection)){const e=window.innerHeight-d.value.getBoundingClientRect().bottom<i.maxHeight;b.value=e,v.value=b.value?d.value.clientHeight+"px":"auto"}},te=()=>{u.value.focus(),g.value||(g.value=!0)};return(t,n)=>((0,a.uX)(),(0,a.CE)("div",{ref_key:"root",ref:d,"data-id":"sds-multiselect",class:(0,r.normalizeClass)(["sds-multiselect",{valid:e.valid,invalid:e.invalid,open:(0,o.R1)(k),active:(0,o.R1)(g),disabled:e.disabled,up:(0,o.R1)(b),canSearch:e.canSearch,hideCaret:e.hideCaret,showClear:e.showClear,hasTags:!e.hideTags&&e.selected.length>0,showResults:(0,o.R1)(w)}]),onMouseup:Y,onMousedown:n[2]||(n[2]=(0,l.withModifiers)((()=>{}),["prevent","stop","self"])),onDblclick:I,onKeydown:n[3]||(n[3]=e=>(e=>{i.disabled||(!i.canSearch&&"Space"===e.key&&e.preventDefault(),"Enter"===e.key&&k.value&&e.preventDefault(),"Delete"===e.key||"Backspace"===e.key?(()=>{if(""!==i.modelValue||!i.canSearch||i.hideTags||i.disableRemoveLastSelection)return;const e=i.selected;e.splice(-1,1),$(e),ee()})():"Tab"===e.key?k.value&&(e.preventDefault(),y.value<=N.value.length-1&&y.value>-1&&M.value&&i.modelValue&&""!==i.modelValue.trim()&&!z(N.value[y.value])&&V(N.value[y.value])):"ArrowUp"===e.key||"Up"===e.key?(e.preventDefault(),e.stopPropagation(),j("up")):("ArrowDown"===e.key||"Down"===e.key)&&(e.preventDefault(),e.stopPropagation(),j("down")))})(e)),onKeyup:n[4]||(n[4]=e=>(e=>{i.disabled||("Enter"===e.key&&k.value?y.value<=N.value.length-1&&y.value>-1&&V(N.value[y.value]):"Escape"===e.key?(e.preventDefault(),e.stopPropagation(),K()):"Tab"===e.key?g.value||(g.value=!0):!k.value&&!["Enter","Backspace","Delete","Tab","Alt","Shift","Control","Meta","CapsLock","Fn","FnLock","Hyper","NumLock","ScrollLock","Super","Symbol","SymbolLock","ArrowLeft","ArrowRight","Left","Right"].includes(e.key)&&U())})(e))},[(0,a.Lk)("ul",{class:(0,r.normalizeClass)(["tag-list",{single:!e.multiple}])},[e.hideTags&&e.multiple?(0,a.Q3)("",!0):((0,a.uX)(!0),(0,a.CE)(a.FK,{key:0},(0,a.pI)(e.selected,(o=>((0,a.uX)(),(0,a.CE)("li",{key:o[e.valueKey],class:"tag-list-item"},[(0,a.RG)(t.$slots,"tagTemplate",{tag:o,remove:P,disabled:e.disabled},(()=>[e.multiple?((0,a.uX)(),(0,a.CE)("button",{key:0,type:"button",class:"remove",tabindex:"-1",title:`Clear ${o[e.labelKey]}`,"aria-label":`Clear ${o[e.labelKey]}`,disabled:e.disabled,onClick:e=>P(o)},n[5]||(n[5]=[(0,a.Lk)("span",{"aria-hidden":"true"},"×",-1)]),8,xd)):(0,a.Q3)("",!0),(0,a.Lk)("span",null,(0,r.toDisplayString)(o[e.labelKey]),1)]),!0)])))),128)),(0,a.Lk)("li",{style:(0,r.normalizeStyle)({width:!e.multiple&&(0,o.R1)(k)&&e.canSearch?"100%":(0,o.R1)(m)}),class:"tag-list-item input"},[(0,a.Lk)("span",{ref_key:"fauxInput",ref:p,class:"faux-input","aria-hidden":"true"},(0,r.toDisplayString)(e.modelValue),513),e.required&&e.selected.length<1?((0,a.uX)(),(0,a.CE)("select",{key:0,class:"faux-input","aria-hidden":"true",tabindex:"-1",required:"",onFocus:te},n[6]||(n[6]=[(0,a.Lk)("option",null,null,-1)]),32)):(0,a.Q3)("",!0),(0,a.Lk)("label",null,[(0,a.Lk)("input",{ref_key:"input",ref:u,value:e.modelValue,placeholder:(0,o.R1)(E)?e.placeholder:"",readonly:(0,o.R1)(R),disabled:e.disabled,style:(0,r.normalizeStyle)({width:!e.multiple&&(0,o.R1)(k)&&e.canSearch?"100%":(0,o.R1)(m)}),maxlength:e.maxlength,autocomplete:"off",spellcheck:"false",autocorrect:"off",type:"text",class:"p-0 m-0 border-0 focus:shadow-none focus:ring-0",onBlur:n[0]||(n[0]=e=>(async e=>{k.value&&y.value<=N.value.length-1&&y.value>-1&&M.value&&i.modelValue&&""!==i.modelValue.trim()&&!z(N.value[y.value])&&(V(N.value[y.value]),e.preventDefault()),H(""),await(0,a.dY)(),K()})(e)),onInput:n[1]||(n[1]=e=>(e=>{!i.canSearch||!e.target||H(e.target.value)})(e))},null,44,wd),n[7]||(n[7]=(0,a.Lk)("span",{class:"sr-only"},"Enter text",-1))])],4)],2),e.selected.length>0&&e.showClear?((0,a.uX)(),(0,a.CE)("button",{key:0,type:"button",tabindex:"-1",title:"Clear all","aria-label":"Clear all",class:"multiselect-clear",onClick:(0,l.withModifiers)(G,["prevent","stop"])},n[8]||(n[8]=[(0,a.Lk)("svg",{fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",stroke:"currentColor",viewBox:"0 0 24 24",class:"h-5 w-5","aria-hidden":"true"},[(0,a.Lk)("path",{d:"M6 18L18 6M6 6l12 12"})],-1)]))):(0,a.Q3)("",!0),e.hideCaret||e.showClear&&e.selected.length>0?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("div",Cd)),e.id?((0,a.uX)(),(0,a.CE)("select",{key:2,id:e.id,required:e.required,multiple:e.multiple,class:"sr-only","aria-hidden":"true",tabindex:"-1"},[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.selected,(t=>((0,a.uX)(),(0,a.CE)("option",{key:t.id,value:t.id,selected:""},(0,r.toDisplayString)(t[e.labelKey]),9,Ed)))),128))],8,_d)):(0,a.Q3)("",!0),(0,o.R1)(k)?((0,a.uX)(),(0,a.CE)("ul",{key:3,ref_key:"dropdownMenu",ref:h,style:(0,r.normalizeStyle)({bottom:(0,o.R1)(v),maxHeight:e.maxHeight+"px"}),class:"dropdown-list"},[(0,o.R1)(x)?((0,a.uX)(),(0,a.CE)("li",Sd,[(0,a.RG)(t.$slots,"loadingTemplate",{loadingMsg:e.loadingMsg},(()=>[(0,a.eW)((0,r.toDisplayString)(e.loadingMsg),1)]),!0)])):(0,a.Q3)("",!0),(0,o.R1)(w)?((0,a.uX)(!0),(0,a.CE)(a.FK,{key:1},(0,a.pI)((0,o.R1)(N),((n,l)=>((0,a.uX)(),(0,a.CE)("li",{key:n[e.valueKey],disabled:e.disabled,class:(0,r.normalizeClass)(["dropdown-list-item",{selected:z(n),active:l===(0,o.R1)(y)}]),onClick:e=>V(n),onMouseover:e=>y.value=l},[(0,a.RG)(t.$slots,"optionTemplate",{option:n,add:V,disabled:e.disabled,isSelectedOption:z(n)},(()=>[(0,a.eW)((0,r.toDisplayString)(n[e.labelKey])+" ",1),n.isNewTag&&!z(n)?((0,a.uX)(),(0,a.CE)(a.FK,{key:0},[(0,a.eW)(" (new) ")],64)):(0,a.Q3)("",!0)]),!0)],42,Ld)))),128)):(0,a.Q3)("",!0),(0,o.R1)(C)?((0,a.uX)(),(0,a.CE)("li",Md,[(0,a.RG)(t.$slots,"defaultTemplate",{defaultMsg:e.defaultMsg},(()=>[(0,a.eW)((0,r.toDisplayString)(e.defaultMsg),1)]),!0)])):(0,a.Q3)("",!0),(0,o.R1)(_)?((0,a.uX)(),(0,a.CE)("li",Rd,[(0,a.RG)(t.$slots,"noResultsTemplate",{noResultsMsg:e.noResultsMsg},(()=>[(0,a.eW)((0,r.toDisplayString)(e.noResultsMsg),1)]),!0)])):(0,a.Q3)("",!0),(0,o.R1)(S)?((0,a.uX)(),(0,a.CE)("li",Td,[(0,a.RG)(t.$slots,"cannotAddResultsTemplate",{cannotAddResultsMsg:e.cannotAddResultsMsg},(()=>[(0,a.eW)((0,r.toDisplayString)(e.cannotAddResultsMsg),1)]),!0)])):(0,a.Q3)("",!0),(0,o.R1)(L)?((0,a.uX)(),(0,a.CE)("li",Od,[(0,a.RG)(t.$slots,"invalidInputTemplate",{invalidInputMsg:e.invalidInputMsg},(()=>[(0,a.eW)((0,r.toDisplayString)(e.invalidInputMsg),1)]),!0)])):(0,a.Q3)("",!0)],4)):(0,a.Q3)("",!0)],34))}}),Ad=Lo(Nd,[["__scopeId","data-v-bfdaf96a"]]);Ad.install=e=>{e.component(Ad.name,Ad)};const Id={key:0,class:"my-auto pointer-events-none"},Dd={key:0,class:"select-none text-lg pointer-events-none"},Vd={key:1,class:"my-auto ml-auto text-gray-500 dark:text-gray-400 group-hover:text-red-700 group-hover:dark:text-gray-100 pointer-events-none"},Pd={key:3,class:"mt-4 mb-2 border-gray-200 dark:border-gray-700"},zd=(0,a.pM)({name:"SdsNavigationItem",props:{selected:{type:Boolean,default:!1},label:{type:String,default:""},href:{type:String,default:null},external:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},type:{type:String,default:"simple"},onClick:{type:Function,default:null}},setup(e){const t=(0,a.nI)()?.vnode.key??null;return(n,l)=>((0,a.uX)(),(0,a.CE)(a.FK,null,["back"===e.type?((0,a.uX)(),(0,a.CE)("button",{key:0,class:"flex flex-row text-gray-700 dark:text-gray-300 text-xl cursor-pointer mb-4 w-full",onClick:l[0]||(l[0]=t=>{e.onClick(t)})},l[1]||(l[1]=[(0,a.Lk)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"mr-2 my-auto pt-0.5 relative w-6 h-6 self-center flex flex-col pointer-events-none",viewBox:"0 0 256 256"},[(0,a.Lk)("path",{fill:"currentColor",d:"M222 128a6 6 0 0 1-6 6H54.49l61.75 61.76a6 6 0 1 1-8.48 8.48l-72-72a6 6 0 0 1 0-8.48l72-72a6 6 0 0 1 8.48 8.48L54.49 122H216a6 6 0 0 1 6 6"})],-1),(0,a.Lk)("h3",{class:"text-2xl font-thin pointer-events-none"}," Go Back ",-1)]))):(0,a.Q3)("",!0),"back"!==e.type?((0,a.uX)(),(0,a.Wv)((0,a.$y)(e.href?"a":"button"),{key:1,id:(0,o.R1)(t)?`sds-navigationitem__${(0,o.R1)(t).toString()}`:"sds-navigationitem","data-id":"sds-navigationitem","data-type":e.type,target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,href:e.href?e.href:void 0,class:(0,r.normalizeClass)(["group flex flex-row gap-4 text-sm transition-all border-l-8 w-[calc(100%+3rem)] -mx-6 py-3 pl-4 pr-6",{"cursor-pointer":"title"!==e.type&&!e.disabled,"text-gray-400 bg-white dark:text-gray-700 dark:bg-gray-900 hover:text-gray-400 hover:bg-white hover:dark:text-gray-600 hover:dark:bg-gray-900 select-none pointer-events-none cursor-default border-l-transparent":e.disabled,"text-gray-700 bg-white dark:text-gray-400 dark:bg-gray-900 hover:text-red-700 hover:bg-gray-50 hover:dark:text-red-100 hover:dark:bg-gray-850 border-l-transparent":!e.disabled&&!e.selected&&"title"!==e.type,"border-l-red-700 dark:border-l-red-400 text-gray-900 dark:text-gray-100 hover:text-red-700 hover:dark:text-red-100 hover:bg-gray-50 hover:dark:bg-gray-850":e.selected,"border-l-red-700 dark:border-l-red-400 text-gray-900 dark:text-gray-100 cursor-default":"title"===e.type}]),tabindex:e.disabled||"title"===e.type?-1:e.href?void 0:0,role:"menuitem",onClick:e.onClick},{default:(0,a.k6)((()=>[n.$slots.left?((0,a.uX)(),(0,a.CE)("div",Id,[(0,a.RG)(n.$slots,"left")])):(0,a.Q3)("",!0),(0,a.RG)(n.$slots,"default",{},(()=>[e.label?((0,a.uX)(),(0,a.CE)("span",Dd,(0,r.toDisplayString)(e.label),1)):(0,a.Q3)("",!0)])),"expand"===e.type&&n.$slots.children||"slide"===e.type?((0,a.uX)(),(0,a.CE)("div",Vd,[((0,a.uX)(),(0,a.CE)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",viewBox:"0 0 512 512",class:(0,r.normalizeClass)(["ml-auto -mr-1 shrink-0",{"transition-transform mr-0":"expand"===e.type,"rotate-90":!e.selected&&"expand"===e.type,"-rotate-90":e.selected&&"expand"===e.type}])},l[2]||(l[2]=[(0,a.Lk)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"48",d:"m184 112l144 144l-144 144"},null,-1)]),2))])):(0,a.Q3)("",!0)])),_:3},8,["id","data-type","target","rel","href","class","tabindex","onClick"])):(0,a.Q3)("",!0),n.$slots.children&&"expand"===e.type?((0,a.uX)(),(0,a.CE)("div",{key:2,class:(0,r.normalizeClass)(["-mx-6 px-6 bg-white dark:bg-gray-900 relative top-0 transition-all ease-in-out duration-200 origin-top pointer-events-none",{"z-10 opacity-1 max-h-screen":e.selected,"-z-10 opacity-0 max-h-0 select-none":!e.selected}])},[l[3]||(l[3]=(0,a.Lk)("hr",{class:"border-gray-200 dark:border-gray-700"},null,-1)),(0,a.RG)(n.$slots,"children")],2)):(0,a.Q3)("",!0),"title"===e.type?((0,a.uX)(),(0,a.CE)("hr",Pd)):(0,a.Q3)("",!0)],64))}});zd.install=e=>{e.component(zd.name,zd)};const Bd={key:0,"data-id":"sds-paginator",class:"paginator","aria-label":"Page navigation"},Fd={class:"flex space-x-2",role:"list"},Xd={class:"flex items-center grow-1 shrink-1",role:"listitem"},Hd=["disabled","aria-disabled"],$d=["disabled","aria-disabled","aria-label","onClick"],Wd={class:"px-4",role:"menuitem"},Ud={class:"flex flex-row flex-nowrap items-center space-x-2"},Kd={for:"page-number"},Gd=["disabled","aria-disabled","aria-current","aria-label","onClick"],jd={key:0,class:"flex relative h-full w-full"},Qd={class:"absolute inset-0 flex items-center justify-center"},Yd={class:"flex md:hidden",role:"listitem"},qd={class:"m-auto text-sm text-gray-600 dark:text-gray-400 font-semibold"},Jd={class:"flex grow-1 shrink-1",role:"listitem"},Zd=["disabled","aria-disabled"],eu=(0,a.pM)({name:"SdsPaginator",__name:"Paginator",props:{currentPage:{type:Number,default:1},totalPages:{type:Number,default:0},loading:{type:Boolean,default:!1},threshold:{type:Number,default:5}},emits:["go-to-page"],setup(e,t){let{emit:n}=t;const i=e,s=Object.freeze({"chevron-left":{height:13,path:"M0.871094 6.14844L6.12109 0.898438C6.44922 0.542969 7.02344 0.542969 7.35156 0.898438C7.70703 1.22656 7.70703 1.80078 7.35156 2.12891L2.73047 6.75L7.35156 11.3984C7.70703 11.7266 7.70703 12.3008 7.35156 12.6289C7.02344 12.9844 6.44922 12.9844 6.12109 12.6289L0.871094 7.37891C0.515625 7.05078 0.515625 6.47656 0.871094 6.14844Z",viewBox:"0 0 8 13",width:8},"chevron-right":{height:13,path:"M7.10156 6.14844C7.45703 6.47656 7.45703 7.05078 7.10156 7.37891L1.85156 12.6289C1.52344 12.9844 0.949219 12.9844 0.621094 12.6289C0.265625 12.3008 0.265625 11.7266 0.621094 11.3984L5.24219 6.75L0.621094 2.12891C0.265625 1.80078 0.265625 1.22656 0.621094 0.898438C0.949219 0.542969 1.52344 0.542969 1.85156 0.898438L7.10156 6.14844Z",viewBox:"0 0 8 13",width:8},ellipsis:{height:4,path:"M3.15625 1.75C3.15625 2.59766 2.44531 3.28125 1.625 3.28125C0.777344 3.28125 0.09375 2.59766 0.09375 1.75C0.09375 0.929688 0.777344 0.21875 1.625 0.21875C2.44531 0.21875 3.15625 0.929688 3.15625 1.75ZM7.53125 1.75C7.53125 2.59766 6.82031 3.28125 6 3.28125C5.15234 3.28125 4.46875 2.59766 4.46875 1.75C4.46875 0.929688 5.15234 0.21875 6 0.21875C6.82031 0.21875 7.53125 0.929688 7.53125 1.75ZM8.84375 1.75C8.84375 0.929688 9.52734 0.21875 10.375 0.21875C11.1953 0.21875 11.9062 0.929688 11.9062 1.75C11.9062 2.59766 11.1953 3.28125 10.375 3.28125C9.52734 3.28125 8.84375 2.59766 8.84375 1.75Z",viewBox:"0 0 12 4",width:12}}),c=n,d=(0,o.KR)(),u=(0,a.EW)((()=>{const e=typeof d.value>"u"?void 0:parseInt(d.value,10),t=f.value[f.value.length-1];return!(typeof e>"u")&&(e<1||e>parseInt(`${t}`,10))})),p=(0,a.EW)((()=>i.currentPage<=1||i.loading)),h=(0,a.EW)((()=>i.currentPage>=i.totalPages||i.loading)),f=(0,a.EW)((()=>{if(i.totalPages<=i.threshold)return Array.apply(null,Array(i.totalPages)).map(((e,t)=>t+1));if(i.currentPage<i.threshold)return Array.apply(null,Array(i.threshold)).map(((e,t)=>t+1)).concat(["...",i.totalPages]);if(i.currentPage>i.totalPages-i.threshold+1)return[1,"..."].concat(Array.apply(null,Array(i.threshold)).map(((e,t)=>i.totalPages-i.threshold+t+1)));{let e=[1,"..."];return e=e.concat(Array.apply(null,Array(i.threshold-3)).map(((e,t)=>i.currentPage+t-i.threshold+3))),e.push(i.currentPage),e=e.concat(Array.apply(null,Array(i.threshold-3)).map(((e,t)=>i.currentPage+t+1))),e.concat(["...",i.totalPages])}})),g=(e,t)=>{c("go-to-page",{page:e,event:t})};return(t,n)=>{const c=(0,a.g2)("SdsSvgIcon"),m=(0,a.g2)("SdsActionDropdown"),y=(0,a.g2)("SdsLoadingSpinner");return e.totalPages>1?((0,a.uX)(),(0,a.CE)("nav",Bd,[(0,a.Lk)("ul",Fd,[(0,a.Lk)("li",Xd,[(0,a.Lk)("button",{disabled:(0,o.R1)(p),"aria-disabled":(0,o.R1)(p),"aria-label":"Previous page",class:"flex items-center justify-center grow-0 shrink-0 bg-white dark:bg-gray-950 hover:[&:not(:disabled)]:bg-gray-600/10 dark:hover:[&:not(:disabled)]:bg-gray-400/10 border rounded border-gray-600/20 dark:border-gray-400/20 disabled:border-gray-600/10 dark:disabled:border-gray-400/10 w-[2.125rem] h-[2.125rem] p-2",onClick:n[0]||(n[0]=(0,l.withModifiers)((t=>g(e.currentPage-1,t)),["prevent"]))},[(0,a.bF)(c,{"aria-hidden":"true",class:(0,r.normalizeClass)(["w-2 h-[0.813rem] relative right-px pointer-events-none",{"text-gray-600/50 dark:text-gray-400/50":(0,o.R1)(p),"text-gray-600 dark:text-gray-400":!(0,o.R1)(p)}]),fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(s)["chevron-left"].height,path:(0,o.R1)(s)["chevron-left"].path,"view-box":(0,o.R1)(s)["chevron-left"].viewBox,width:(0,o.R1)(s)["chevron-left"].width},null,8,["class","height","path","view-box","width"])],8,Hd)]),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(f),((t,p)=>((0,a.uX)(),(0,a.CE)("li",{key:p,class:"hidden md:flex grow-1 shrink-1",role:"listitem"},["..."===t.toLocaleString()?((0,a.uX)(),(0,a.Wv)(m,{key:0,placement:"bottom",auto:"","hide-arrow":""},{trigger:(0,a.k6)((t=>{let{isOpen:n,toggle:l}=t;return[(0,a.Lk)("button",{disabled:e.loading,"aria-disabled":e.loading,"aria-label":(n?"Collapse":"Expand")+" Go to page menu",class:(0,r.normalizeClass)(["flex items-center justify-center grow-1 shrink-1 bg-white/0 hover:bg-gray-600/10 dark:hover:bg-gray-400/10 rounded w-[2.125rem] h-[2.125rem] disabled:pointer-events-none",{"bg-gray-700/10 dark:bg-gray-300/10":n}]),onClick:l},[(0,a.bF)(c,{"aria-hidden":"true",class:(0,r.normalizeClass)(["pointer-events-none",{"text-gray-600/50 dark:text-gray-400/50":e.loading,"text-gray-600 dark:text-gray-400":!e.loading}]),fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(s).ellipsis.height,path:(0,o.R1)(s).ellipsis.path,"view-box":(0,o.R1)(s).ellipsis.viewBox,width:(0,o.R1)(s).ellipsis.width},null,8,["class","height","path","view-box","width"])],10,$d)]})),default:(0,a.k6)((()=>[(0,a.Lk)("div",Wd,[(0,a.Lk)("form",{onSubmit:n[3]||(n[3]=(0,l.withModifiers)((()=>{}),["prevent"]))},[(0,a.Lk)("fieldset",Ud,[n[6]||(n[6]=(0,a.Lk)("span",{class:"text-gray-900 dark:text-white text-sm"},"Go to",-1)),(0,a.Lk)("label",Kd,[n[5]||(n[5]=(0,a.Lk)("span",{class:"sr-only"},"Page number",-1)),(0,a.bo)((0,a.Lk)("input",{id:"page-number","onUpdate:modelValue":n[1]||(n[1]=e=>(0,o.i9)(d)?d.value=e:null),type:"number",class:(0,r.normalizeClass)(["form-control form-control-sm max-w-[2.125rem] min-w-[2.125rem] [&::-webkit-inner-spin-button]:appearance-none",{"invalid animate-shake":(0,o.R1)(u)}]),onKeyup:n[2]||(n[2]=(0,l.withKeys)((e=>(e=>{if("Enter"===e.key){const t=typeof d.value>"u"?void 0:parseInt(d.value,10);if(!t||t===i.currentPage||u.value)return;d.value=void 0,g(t,e)}})(e)),["enter"]))},null,34),[[l.vModelText,(0,o.R1)(d)]])]),n[7]||(n[7]=(0,a.Lk)("span",{class:"text-gray-900 dark-text-white text-sm"},"page",-1))])],32)])])),_:1})):((0,a.uX)(),(0,a.CE)("button",{key:1,disabled:t===e.currentPage||e.loading,"aria-disabled":t===e.currentPage||e.loading,"aria-current":t===e.currentPage?"page":void 0,"aria-label":t===e.currentPage&&e.loading?"Loading":t===e.currentPage?`Current page, page ${t}`:`Go to page ${t}`,class:(0,r.normalizeClass)(["flex items-center justify-center grow-1 shrink-1 bg-white dark:bg-gray-950 hover:[&:not(:disabled)]:bg-gray-600/10 dark:hover:[&:not(:disabled)]:bg-gray-400/10 border rounded border-gray-600/20 dark:border-gray-600/20 text-gray-600 dark:text-gray-400 font-semibold min-w-[2.125rem] h-[2.125rem] p-2",{"disabled:bg-blue-50 dark:disabled:bg-blue-900":t===e.currentPage&&!e.loading,"disabled:border-blue-600 dark:disabled:border-blue-400":t===e.currentPage&&!e.loading,"shadow-inner shadow-blue-600/15 dark:shadow-blue-400/15":t===e.currentPage&&!e.loading,"disabled:text-gray-600/50 dark:disabled:text-gray-400/50":t!==e.currentPage&&e.loading,"disabled:border-gray-600/10 dark:disabled:border-gray-600/10":t!==e.currentPage&&e.loading,"disabled:bg-gray-600/20 dark:disabled:bg-gray-400/20":t===e.currentPage&&e.loading,"disabled:border-gray-600/20 dark:disabled:border-gray-400/20":t===e.currentPage&&e.loading}]),onClick:(0,l.withModifiers)((e=>g(t,e)),["prevent"])},[t===e.currentPage&&e.loading?((0,a.uX)(),(0,a.CE)("span",jd,[(0,a.Lk)("span",Qd,[(0,a.bF)(y,{size:"sm",class:"text-gray-600 dark:text-gray-400"})])])):((0,a.uX)(),(0,a.CE)(a.FK,{key:1},[(0,a.eW)((0,r.toDisplayString)(t.toLocaleString()),1)],64))],10,Gd))])))),128)),(0,a.Lk)("li",Yd,[(0,a.Lk)("span",qd," Page "+(0,r.toDisplayString)(e.currentPage.toLocaleString()),1)]),(0,a.Lk)("li",Jd,[(0,a.Lk)("button",{disabled:(0,o.R1)(h),"aria-disabled":(0,o.R1)(h),"aria-label":"Next page",class:"flex items-center justify-center grow-0 shrink-0 bg-white dark:bg-gray-950 hover:[&:not(:disabled)]:bg-gray-600/10 dark:hover:[&:not(:disabled)]:bg-gray-400/10 border rounded border-gray-600/20 dark:border-gray-400/20 disabled:border-gray-600/10 dark:disabled:border-gray-400/10 w-[2.125rem] h-[2.125rem] p-2",onClick:n[4]||(n[4]=(0,l.withModifiers)((t=>g(e.currentPage+1,t)),["prevent"]))},[(0,a.bF)(c,{"aria-hidden":"true",class:(0,r.normalizeClass)(["w-2 h-[0.813rem] relative left-px pointer-events-none",{"text-gray-600/50 dark:text-gray-400/50":(0,o.R1)(h),"text-gray-600 dark:text-gray-400":!(0,o.R1)(h)}]),fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(s)["chevron-right"].height,path:(0,o.R1)(s)["chevron-right"].path,"view-box":(0,o.R1)(s)["chevron-right"].viewBox,width:(0,o.R1)(s)["chevron-right"].width},null,8,["class","height","path","view-box","width"])],8,Zd)])])])):(0,a.Q3)("",!0)}}});eu.install=e=>{e.component(eu.name,eu)},pd.install=e=>{e.component(pd.name,pd)};const tu=["onMouseover","onMouseleave"],nu=["onMouseover","onMouseout"],au=(0,a.pM)({name:"SdsPopover",__name:"Popover",props:{zIndex:{type:String,default:"50"},openDelay:{type:Number,default:500},closeDelay:{type:Number,default:250},size:{type:String,default:"lg"},strategy:{type:String,default:"absolute"},placement:{type:String,default:"auto"},disabled:{type:Boolean,default:!1},willOpen:{type:Function,default:null},willClose:{type:Function,default:null}},setup(e){const t=e,n=(0,a.EW)((()=>{switch(t.zIndex){case"0":return"z-0";case"10":return"z-10";case"20":return"z-20";case"30":return"z-30";case"40":return"z-40";case"50":return"z-50";case"auto":return"z-auto";default:return""}})),r=(0,a.EW)((()=>{switch(t.size){case"sm":default:return"w-64";case"md":return"w-80";case"lg":return"w-96";case"auto":return"min-w-96 w-auto"}}));return(t,l)=>((0,a.uX)(),(0,a.Wv)(Ue,{"data-id":"sds-popover",strategy:e.strategy,placement:e.placement,disabled:e.disabled,"will-open":e.willOpen,"will-close":e.willClose,"popper-class":`absolute bg-white dark:text-gray-50 dark:bg-gray-850 dark:border-gray-700 border shadow-lg rounded-md ${(0,o.R1)(r)} ${(0,o.R1)(n)}`,"arrow-class":"absolute bg-white dark:bg-gray-850 dark:border-gray-700 border w-3 h-3 rotate-45","placement-top-arrow-class":"-bottom-1.5 border-t-0 border-l-0","placement-right-arrow-class":"-left-1.5 border-t-0 border-r-0","placement-bottom-arrow-class":"-top-1.5 border-b-0 border-r-0","placement-left-arrow-class":"-right-1.5 border-b-0 border-l-0",shift:""},{trigger:(0,a.k6)((n=>{let{open:r,close:o}=n;return[(0,a.Lk)("div",{onMouseover:t=>r(e.openDelay),onMouseleave:t=>o(e.closeDelay)},[(0,a.RG)(t.$slots,"trigger")],40,tu)]})),default:(0,a.k6)((n=>{let{open:r,close:o,toggle:l,isOpen:i}=n;return[(0,a.Lk)("div",{class:"p-4",onMouseover:e=>r(),onMouseout:t=>o(e.closeDelay)},[(0,a.RG)(t.$slots,"default",{close:o,open:r,toggle:l,isOpen:i})],40,nu)]})),_:3},8,["strategy","placement","disabled","will-open","will-close","popper-class"]))}});au.install=e=>{e.component(au.name,au)};const ru=["id","value","name","required","disabled","onClick"],ou=["for"],lu=(0,a.pM)({name:"SdsRadioGroup",directives:{uid:Ge},__name:"RadioGroup",props:{modelValue:{type:[Boolean,String,Number],default:null},name:{type:String,default:null},options:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},stacked:{type:Boolean,default:!1},labelKey:{type:String,default:"text"},valueKey:{type:String,default:"value"},valid:{type:Boolean,default:!1},invalid:{type:Boolean,default:!1}},emits:["update:model-value","change"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=(0,o.KR)(),d=(0,a.EW)({get:()=>i.modelValue,set(e){s("update:model-value",e)}});return(t,n)=>{const i=(0,a.gN)("uid");return(0,a.bo)(((0,a.uX)(),(0,a.CE)("div",{ref_key:"root",ref:c,"data-id":"sds-radio-group",class:(0,r.normalizeClass)(["flex",{"flex-col gap-2":e.stacked,"gap-4":!e.stacked}])},[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.options,((i,u)=>((0,a.uX)(),(0,a.CE)("div",{key:`${(0,o.R1)(c)?.id}_${JSON.stringify(i)}`,class:"flex gap-2 items-start"},[(0,a.bo)((0,a.Lk)("input",{id:`${(0,o.R1)(c)?.id}__option_${u}`,"onUpdate:modelValue":n[0]||(n[0]=e=>(0,o.i9)(d)?d.value=e:null),type:"radio",class:(0,r.normalizeClass)(["relative top-1",{valid:e.valid,invalid:e.invalid}]),value:i[e.valueKey],name:e.name?e.name:`${(0,o.R1)(c)?.id}__option`,required:e.required&&!(0,o.R1)(d),disabled:e.disabled,onClick:t=>(e=>{s("change",e)})(i[e.valueKey])},null,10,ru),[[l.vModelRadio,(0,o.R1)(d)]]),(0,a.RG)(t.$slots,"label",{optionId:`${(0,o.R1)(c)?.id}__option_${u}`,option:i},(()=>[(0,a.Lk)("label",{for:`${(0,o.R1)(c)?.id}__option_${u}`,class:(0,r.normalizeClass)({"opacity-50 pointer-events-none select-none":e.disabled})},[(0,a.Lk)("span",null,(0,r.toDisplayString)(i[e.labelKey]),1)],10,ou)]))])))),128))],2)),[[i]])}}});lu.install=e=>{e.component(lu.name,lu)};const iu=["width","height"],su=["width","height","x","y"],cu=(0,a.pM)({name:"SdsResizer",__name:"Resizer",props:{clamp:{type:Boolean,default:!0},direction:{type:String,default:"bottom"},initial:{type:Number,default:null},max:{type:Number,default:null},min:{type:Number,default:null}},setup(e){const t=e,n=(0,o.KR)(null),l=(0,o.KR)(null),i=(0,o.KR)(),s=(0,o.KR)(!1),c=(0,o.KR)(!1),d=(0,o.KR)(!1);let u=(0,o.KR)({clicks:0,timer:void 0,delay:300}),p=0,h=0;const f=t.max&&"right"===t.direction?(0,o.KR)(t.max):(0,o.KR)(),g=t.max&&"bottom"===t.direction?(0,o.KR)(t.max):(0,o.KR)(),m=(0,o.KR)(null),y=(0,o.KR)(null),v=["flex-col","overflow-y-auto","after:mx-auto","after:pointer-events-none","after:border-solid","after:border-transparent","after:border-b","group-[.relative]:dark:after:border-white","group-[.relative]:after:border-black/55",'after:content-[""]',"after:to-transparent","group-[.relative]:after:bg-gradient-to-t","after:from-black/5","dark:after:from-black/40","dark:after:via-black/5","after:w-full","after:h-12","after:block","after:absolute","after:bottom-0","after:w-fit"],b=["flex-row","overflow-x-auto","after:pointer-events-none","after:border-solid","after:border-transparent","after:border-r","group-[.relative]:dark:after:border-white","group-[.relative]:after:border-black/55",'after:content-[""]',"after:to-transparent","group-[.relative]:after:bg-gradient-to-l","after:from-black/5","dark:after:from-black/40","dark:after:via-black/5","after:w-12","after:h-full","after:block","after:absolute","after:right-0","after:top-0","after:h-[calc(100%+8em)]"],k=e=>{e.preventDefault(),u.value.clicks++,1===u.value.clicks?u.value.timer=setTimeout((()=>{u.value.clicks=0}),u.value.delay):(u.value.timer&&clearTimeout(u.value.timer),m.value=t.initial?`${t.initial}px`:f.value?`${f.value}px`:null,y.value=t.initial?`${t.initial}px`:g.value?`${g.value}px`:null,l.value&&((e,t)=>{"bottom"===t?e.scrollTop=0:e.scrollLeft=0})(l.value,t.direction),u.value.clicks=0)},x=(e,t)=>{switch(t){case"bottom":default:(e=>{e.preventDefault(),c.value=!0})(e);break;case"right":(e=>{e.preventDefault(),s.value=!0})(e)}},w=e=>{if(s.value||c.value){if(s.value&&null!==n.value){const a=n.value.getBoundingClientRect();e instanceof MouseEvent?p=e.clientX-a.right:window?.TouchEvent&&e instanceof TouchEvent&&(p=e.touches[0].clientX-a.right);const r=p+n.value.offsetWidth<1?"0px !important":`${n.value.offsetWidth+p}px !important`;if(t.clamp){const e=f.value&&n.value.offsetWidth+p>(t.direction,f.value)?m.value:r;e&&parseInt(e)>t.min&&(m.value=e)}else m.value=r}if(c.value&&null!==n.value){const a=n.value.getBoundingClientRect();e instanceof MouseEvent?h=e.clientY-a.bottom:window?.TouchEvent&&e instanceof TouchEvent&&(h=e.touches[0].clientY-a.bottom);const r=h+n.value.offsetHeight<1?"0px !important":`${n.value.offsetHeight+h}px !important`;if(t.clamp){const e=g.value&&n.value.offsetHeight+h>g.value?y.value:r;e&&parseInt(e)>t.min&&(y.value=e)}else y.value=r}}},C=e=>{s.value=!1,c.value=!1,i.value.contains(e.target)||(d.value=!1)},_=()=>{if("bottom"===t.direction){if(y.value)return y.value>g.value?"fit-content":y.value}else if("right"===t.direction)return""};return(0,a.sV)((()=>{g.value=g.value?g.value:n.value?.scrollHeight,f.value=f.value?f.value:n.value?.scrollWidth,t.initial&&null==m.value&&null==y.value&&("bottom"===t.direction?y.value=`${t.initial}px`:m.value=`${t.initial}px`),document?.addEventListener("mousemove",w),document?.addEventListener("touchmove",w),document?.addEventListener("mouseup",C),document?.addEventListener("touchend",C)})),(0,a.hi)((()=>{document?.removeEventListener("mousemove",w),document?.removeEventListener("touchmove",w),document?.removeEventListener("mouseup",C),document?.removeEventListener("touchend",C)})),(o,u)=>((0,a.uX)(),(0,a.CE)("div",{"data-id":"sds-resizer",class:(0,r.normalizeClass)(["flex justify-end",{"flex-col max-w-full":"bottom"===e.direction,"flex-row max-w-full":"right"===e.direction}])},[(0,a.Lk)("div",{ref_key:"scrollAreaOuter",ref:n,style:(0,r.normalizeStyle)("right"===t.direction?{width:"right"===t.direction?m.value:"bottom"===t.direction?"":void 0}:{height:_()}),class:(0,r.normalizeClass)(["relative flex",["right"===e.direction?"overflow-y-auto overflow-x-hidden flex-row":"overflow-x-auto overflow-y-hidden flex-col",d.value?"group":null]])},[(0,a.Lk)("div",{ref_key:"scrollAreaInner",ref:l,class:(0,r.normalizeClass)("right"===e.direction?b:v)},[(0,a.RG)(o.$slots,"default")],2)],6),(0,a.Lk)("div",{ref_key:"handle",ref:i,class:(0,r.normalizeClass)(["opacity-30 hover:opacity-55 relative z-0 bg-transparent",{"w-full h-0 flex-row hover:cursor-row-resize active:cursor-row-resize":"bottom"===e.direction,"h-full w-0 flex-col hover:cursor-col-resize active:cursor-col-resize":"right"===e.direction}]),onClick:u[0]||(u[0]=e=>k(e)),onTouch:u[1]||(u[1]=e=>k(e)),onMouseout:u[2]||(u[2]=e=>(e=>{e.preventDefault(),!s.value&&!c.value&&(d.value=!1)})(e)),onMouseover:u[3]||(u[3]=e=>(e=>{e.preventDefault(),!s.value&&!c.value&&(d.value=!0)})(e)),onMousedown:u[4]||(u[4]=t=>x(t,e.direction)),onTouchstart:u[5]||(u[5]=t=>x(t,e.direction))},[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["absolute",{"w-full h-4":"bottom"===e.direction,"h-full w-4":"right"===e.direction}])},[((0,a.uX)(),(0,a.CE)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"bottom"===e.direction?64:16,height:"bottom"===e.direction?16:64,class:(0,r.normalizeClass)({"mx-auto":"bottom"===e.direction,"my-auto h-full":"right"===e.direction}),viewBox:"0 0 10 10"},[(0,a.Lk)("rect",{width:"bottom"===e.direction?32:4,height:"bottom"===e.direction?4:32,x:"bottom"===e.direction?-11.5:3,y:"bottom"===e.direction?3:-11.5,fill:"currentColor",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0",rx:"2"},null,8,su)],10,iu))],2)],34)],2))}});cu.install=e=>{e.component(cu.name,cu)},oa.install=e=>{e.component(oa.name,oa)};const du=["href","onClick"],uu=(0,a.pM)({name:"SdsScrollspy",__name:"Scrollspy",props:{items:{type:Array,default:()=>[]},parent:{type:String,default:void 0},itemClass:{type:String,default:""},activeClass:{type:String,default:""},inactiveClass:{type:String,default:""}},setup(e){const t=e,n=(0,a.EW)((()=>typeof document>"u"?null:t.parent?document.querySelector(t.parent):null)),l=(0,o.KR)(),i=(0,o.KR)(),s=e=>{const t=document.getElementById(e.id);return t?t.getBoundingClientRect().top-56-15:0},c=(e,t,a)=>{const r=n.value&&n.value.getBoundingClientRect().top||window.scrollY;return 0===e&&0===r?[!0,null]:r<s(t)?[!1,null]:!a||r<s(a)?[!0,t.id]:[!1,null]},d=()=>{const e=[];if(i.value=l.value,t.items.forEach((t=>{(e=>{const t=document.getElementById(e.id).getBoundingClientRect();if(n.value){const e=n.value.getBoundingClientRect();return t.top>=e.top&&t.bottom<=e.bottom}return t.top>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)})(t)&&e.push(t)})),e.length)l.value=e[0].id;else if(i.value)l.value=i.value;else if(!t.items.length||l.value);else for(let e=0;e<t.items.length;e++){const n=t.items[e],a=t.items[e+1],[r,o]=c(e,n,a);r&&(l.value=o)}},u=function(e){let t,n=!1;return()=>{t&&clearTimeout(t),n?t=setTimeout(e,100):(e(),n=!0,setTimeout((()=>{n=!1}),100))}}(d);return(0,a.sV)((()=>{requestAnimationFrame(d),n.value?n.value.addEventListener("scroll",u):window.addEventListener("scroll",u)})),(0,a.hi)((()=>{n.value?n.value.removeEventListener("scroll",u):window.removeEventListener("scroll",u)})),(t,i)=>((0,a.uX)(),(0,a.CE)("nav",null,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.items,(i=>((0,a.uX)(),(0,a.CE)("a",{key:i.id,href:`#${i.id}`,"data-id":"sds-scrollspy",class:(0,r.normalizeClass)({[e.itemClass]:!0,[e.activeClass]:(0,o.R1)(l)===i.id,[e.inactiveClass]:(0,o.R1)(l)!==i.id}),onClick:t=>e.parent?((e,t)=>{if(!n.value)return;const a=document.getElementById(e);a&&(t.preventDefault(),n.value.scrollTop=a.offsetTop-n.value.offsetTop)})(i.id,t):void 0},[(0,a.RG)(t.$slots,"default",{item:i},(()=>[(0,a.eW)((0,r.toDisplayString)(i.text),1)]))],10,du)))),128))]))}});uu.install=e=>{e.component(uu.name,uu)};const pu={class:"self-center grow"},hu={key:0,class:"slot-title"},fu={key:1,class:"text-sm text-gray-500 dark:text-gray-400"},gu=(0,a.pM)({name:"SdsSection",__name:"Section",props:{type:{type:String,default:""},hideHeader:{type:Boolean,default:!1},hideContent:{type:Boolean,default:!1},navClass:{type:String,default:""},contentClass:{type:String,default:"p-4"}},setup(e){const t=(0,a.Ht)(),n=(0,a.EW)((()=>!!t.title)),l=(0,a.EW)((()=>!!t.subtitle)),i=(0,a.EW)((()=>!!t.nav)),s=(0,a.EW)((()=>!!t.default));return(t,c)=>((0,a.uX)(),(0,a.CE)("div",{"data-id":"sds-section",class:(0,r.normalizeClass)(["block bg-white dark:bg-gray-950",{"border border-gray-200 dark:border-gray-800":"simple"===e.type||"raised"===e.type,"shadow border rounded-lg":"raised"===e.type}])},[e.hideHeader?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("header",{key:0,class:(0,r.normalizeClass)({"border-b dark:border-gray-800":"simple"===e.type||"raised"===e.type,"border-0 border-t-2 border-gray-900 dark:border-gray-600":"accented"===e.type})},[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["flex px-4 py-3",{"border-b border-gray-300 dark:border-gray-800":"accented"===e.type}])},[(0,a.Lk)("div",pu,[(0,o.R1)(n)?((0,a.uX)(),(0,a.CE)("div",hu,[(0,a.RG)(t.$slots,"title")])):(0,a.Q3)("",!0),(0,o.R1)(l)?((0,a.uX)(),(0,a.CE)("div",fu,[(0,a.RG)(t.$slots,"subtitle")])):(0,a.Q3)("",!0)]),(0,o.R1)(i)?((0,a.uX)(),(0,a.CE)("div",{key:0,class:(0,r.normalizeClass)(["flex items-stretch self-start justify-center ml-auto",[e.navClass]])},[(0,a.RG)(t.$slots,"nav")],2)):(0,a.Q3)("",!0)],2)],2)),!e.hideContent&&(0,o.R1)(s)?((0,a.uX)(),(0,a.CE)("div",{key:1,class:(0,r.normalizeClass)([e.contentClass])},[(0,a.RG)(t.$slots,"default")],2)):(0,a.Q3)("",!0)],2))}});gu.install=e=>{e.component(gu.name,gu)},ol.install=e=>{e.component(ol.name,ol)};const mu=["id","disabled","required","name"],yu=["value"],vu=(0,a.pM)({name:"SdsSelect",__name:"Select",props:{id:{type:String,default:void 0},name:{type:String,default:null},modelValue:{type:[Boolean,String,Number,Array,Object],default:null},options:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},size:{type:String,default:"md"},labelKey:{type:String,default:"text"},valueKey:{type:String,default:"value"},valid:{type:Boolean,default:!1},invalid:{type:Boolean,default:!1}},emits:["update:model-value"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=(0,a.EW)({get:()=>i.modelValue,set(e){s("update:model-value",e)}});return(t,n)=>(0,a.bo)(((0,a.uX)(),(0,a.CE)("select",{id:e.id,"onUpdate:modelValue":n[0]||(n[0]=e=>(0,o.i9)(c)?c.value=e:null),"data-id":"sds-select",disabled:e.disabled,required:e.required,name:e.name?e.name:void 0,class:(0,r.normalizeClass)(["form-control",{"form-control-sm":"sm"===e.size,valid:e.valid,invalid:e.invalid}])},[n[1]||(n[1]=(0,a.Lk)("option",{disabled:"",value:""},null,-1)),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.options,(t=>((0,a.uX)(),(0,a.CE)("option",{key:`${e.id}_${JSON.stringify(t)}`,value:t[e.valueKey]},(0,r.toDisplayString)(t[e.labelKey]),9,yu)))),128))],10,mu)),[[l.vModelSelect,(0,o.R1)(c)]])}});vu.install=e=>{e.component(vu.name,vu)};const bu={role:"tablist",class:"flex whitespace-nowrap z-10"},ku=["id","aria-labelledby"],xu=(0,a.pM)({name:"SdsTabs",directives:{uid:Ge},__name:"Tabs",props:{modelValue:{type:Array,default:()=>[]},type:{type:String,default:"folder"},willChangeTab:{type:Function,default:null}},emits:["update:model-value","change"],setup(e,t){let{emit:n}=t;const l=e,i=n,s=(0,o.KR)(),c=(0,a.EW)({get:()=>l.modelValue,set(e){i("update:model-value",e)}});return(t,n)=>{const d=(0,a.gN)("uid");return(0,a.bo)(((0,a.uX)(),(0,a.CE)("div",{ref_key:"root",ref:s,"data-id":"sds-tabs"},[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["overflow-x-auto",{"bg-gray-50 dark:bg-gray-850 rounded-t":"folder"===e.type}])},[(0,a.Lk)("ul",bu,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(c),(n=>((0,a.uX)(),(0,a.CE)("li",{key:n.key,role:"presentation",class:(0,r.normalizeClass)({"mr-auto":"left"===n.align,"ml-auto":"right"===n.align,"mx-auto":"center"===n.align})},[((0,a.uX)(),(0,a.Wv)((0,a.$y)(n.tag||"button"),{id:`sds-tabs-${(0,o.R1)(s)?.id}__${n.key}__tab`,class:(0,r.normalizeClass)({"tab text-sm inline-block rounded-t py-2 px-4 font-semibold":"folder"===e.type,"bg-white dark:bg-gray-900 border-l border-t border-r text-blue-600 border-gray-200 dark:border-gray-800 dark:text-blue-300":"folder"===e.type&&n.active,"text-gray-600 dark:text-gray-300 hover:text-black dark:hover:text-white":"folder"===e.type&&!n.active,"tab tab-underline tab-red":"underline"===e.type,"tab tab-block tab-red":"block"===e.type,active:("underline"===e.type||"block"===e.type)&&n.active,disabled:("underline"===e.type||"block"===e.type)&&n.disabled}),href:"a"===n.tag&&n.href||void 0,target:"a"===n.tag&&n.href&&n.external?"_blank":void 0,rel:"a"===n.tag&&n.href&&n.external?"noopener noreferrer":void 0,type:"button"===n.tag?"button":void 0,disabled:n.disabled,"aria-disabled":n.disabled,tabindex:n.disabled?-1:void 0,"aria-selected":n.active?"true":"false","aria-controls":`sds-tabs-${(0,o.R1)(s)?.id}__${n.key}__tab-content`,"data-active":!!n.active||void 0,role:"tab",onClick:e=>(async e=>{if("a"===e.tag&&e.href)return!0;await((e,t)=>new Promise((async(n,a)=>t?await t(e,n,a):n())))(e,l.willChangeTab),c.value=c.value.map((t=>(t.active=e.key===t.key,t))),i("change",e)})(n)},{default:(0,a.k6)((()=>[(0,a.RG)(t.$slots,`tab(${n.key})`,{},(()=>[(0,a.eW)((0,r.toDisplayString)(n.title),1)]))])),_:2},1032,["id","class","href","target","rel","type","disabled","aria-disabled","tabindex","aria-selected","aria-controls","data-active","onClick"]))],2)))),128))])],2),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(c),(e=>((0,a.uX)(),(0,a.CE)(a.FK,null,[e.active?((0,a.uX)(),(0,a.CE)("div",{id:`sds-tabs-${(0,o.R1)(s)?.id}__${e.key}__tab-content`,key:e.key,"aria-labelledby":`sds-tabs-${(0,o.R1)(s)?.id}__${e.key}__tab`,role:"tabpanel",tabindex:"0"},[e.active?(0,a.RG)(t.$slots,`panel(${e.key})`,{key:0},(()=>[(0,a.RG)(t.$slots,"panel",{item:e})])):(0,a.Q3)("",!0)],8,ku)):(0,a.Q3)("",!0)],64)))),256))])),[[d]])}}});xu.install=e=>{e.component(xu.name,xu)};const wu=["id"],Cu={key:0},_u={class:"border-t dark:border-gray-700"},Eu={key:0,class:"[.table-prose_&]:px-2 w-10"},Su={class:"sr-only"},Lu=["onClick"],Mu={key:0,d:"M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41zm255-105L177 64c-9.4-9.4-24.6-9.4-33.9 0L24 183c-15.1 15.1-4.4 41 17 41h238c21.4 0 32.1-25.9 17-41z",fill:"currentColor"},Ru={key:1,d:"M279 224H41c-21.4 0-32.1-25.9-17-41L143 64c9.4-9.4 24.6-9.4 33.9 0l119 119c15.2 15.1 4.5 41-16.9 41z",fill:"currentColor"},Tu={key:2,d:"M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41z",fill:"currentColor"},Ou=["onClick"],Nu={key:0,d:"M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41zm255-105L177 64c-9.4-9.4-24.6-9.4-33.9 0L24 183c-15.1 15.1-4.4 41 17 41h238c21.4 0 32.1-25.9 17-41z",fill:"currentColor"},Au={key:1,d:"M279 224H41c-21.4 0-32.1-25.9-17-41L143 64c9.4-9.4 24.6-9.4 33.9 0l119 119c15.2 15.1 4.5 41-16.9 41z",fill:"currentColor"},Iu={key:2,d:"M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41z",fill:"currentColor"},Du=["id"],Vu=["aria-label"],Pu=["onClick"],zu={class:"sr-only"},Bu=["id"],Fu=["id"],Xu=["colspan"],Hu=(0,a.pM)({name:"SdsTable",__name:"Table",props:{id:{type:String,default:null},items:{type:Array,default:()=>[]},fields:{type:Array,default:()=>[]},sortBy:{type:String,default:""},sortDesc:{type:Boolean,default:!1},caption:{type:String,default:null},sortedColumnClass:{type:String,default:null},enableDrawer:{type:Boolean,default:!1},onSort:{type:Function,default:void 0},density:{type:String,default:void 0},rowHighlight:{type:Boolean,default:void 0}},emits:["open-drawer","open-all-drawers"],setup(e,t){let{emit:n}=t;const l=e,i=n,s=["comfortable","condensed"],c=Object.freeze({"angle-down":{height:6,path:"M9.59375 1.71094L5.4375 5.62109C5.30078 5.75781 5.13672 5.8125 5 5.8125C4.83594 5.8125 4.67188 5.75781 4.53516 5.64844L0.378906 1.71094C0.105469 1.46484 0.105469 1.05469 0.351562 0.78125C0.597656 0.507812 1.00781 0.507812 1.28125 0.753906L5 4.25391L8.69141 0.753906C8.96484 0.507812 9.375 0.507812 9.62109 0.78125C9.86719 1.05469 9.86719 1.46484 9.59375 1.71094Z",viewBox:"0 0 10 6",width:10},"angle-up":{height:6,path:"M0.378906 4.81641L4.53516 0.90625C4.67188 0.769531 4.83594 0.6875 5 0.6875C5.13672 0.6875 5.30078 0.769531 5.4375 0.878906L9.59375 4.78906C9.86719 5.03516 9.86719 5.44531 9.62109 5.71875C9.375 5.99219 8.96484 5.99219 8.69141 5.74609L4.97266 2.24609L1.28125 5.74609C1.00781 5.99219 0.597656 5.99219 0.351562 5.71875C0.105469 5.47266 0.105469 5.0625 0.378906 4.81641Z",viewBox:"0 0 10 6",width:10}}),d=(0,o.KR)(!1),u=(0,o.KR)([]),p=(0,o.KR)(l.sortBy),h=(0,o.KR)(l.sortDesc?-1:1),f=(0,a.EW)((()=>l.fields.flatMap((e=>e.fields?e.fields:e)))),g=(0,a.EW)((()=>u.value.filter((e=>e.enableDrawer)).length>0)),m=(0,a.EW)((()=>l.onSort?[...u.value]:[...u.value].sort(((e,t)=>C(e,t,p.value))))),y=(0,a.EW)((()=>l.fields.filter((e=>!e.hidden)))),v=(0,a.EW)((()=>Object.entries(y.value).map((e=>{let[t,n]=e;return n.key})))),b=(0,a.EW)((()=>{const{density:e}=l;switch(e){case s[0]:return"table-prose-lg";case s[1]:return"table-prose-sm";default:return""}})),k=e=>{const t=l.fields.find((t=>t.key===e));return t&&t.header?"th":"td"},x=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=f.value.find((e=>e.key===t));return n&&n.format?n.format(e[t]):e[t]},w=e=>{l.onSort?l.onSort({field:e,sortBy:e.key,sortDesc:0!==h.value&&1===h.value}):(p.value=e.key,h.value=0===h.value?1:1===h.value?-1:1)},C=(e,t,n)=>{const a=e[n],r=t[n];return"number"==typeof a&&"number"==typeof r||a instanceof Date&&r instanceof Date?(a<r?-1:a>r?1:0)*h.value:E(a).localeCompare(E(r))*h.value},_=()=>{d.value=!d.value,u.value=[...u.value].map((e=>e.enableDrawer?{...e,toggled:!!d.value}:e)),i("open-all-drawers",u.value)},E=e=>null===e||typeof e>"u"?"":e instanceof Object?Object.keys(e).sort().map((t=>E(e[t]))).join(" "):String(e);return(0,a.wB)((()=>l.items),(e=>{u.value=(e=>l.enableDrawer?[...e].map((e=>({...e,enableDrawer:!0,toggled:!1}))):[...e].map((e=>"enableDrawer"in e?"toggled"in e?e:{...e,toggled:!1}:e)))(e)}),{deep:!0,immediate:!0}),(0,a.wB)((()=>l.sortBy),(e=>{p.value=e})),(0,a.wB)((()=>l.sortDesc),(e=>{h.value=e?-1:1})),(0,a.wB)((()=>u.value),(e=>{const t=e.filter((e=>{let{enableDrawer:t}=e;return!!t})),n=t.filter((e=>{let{toggled:t}=e;return!!t}));d.value=t.length===n.length}),{deep:!0,immediate:!0}),(t,n)=>{const l=(0,a.g2)("SdsSvgIcon");return(0,a.uX)(),(0,a.CE)("table",{id:e.id||"sds-table","data-id":"sds-table",class:(0,r.normalizeClass)(["table-prose dark:table-prose-invert",[(0,o.R1)(b)]])},[t.$slots.caption||e.caption?((0,a.uX)(),(0,a.CE)("caption",Cu,[(0,a.RG)(t.$slots,"caption",{},(()=>[(0,a.eW)((0,r.toDisplayString)(e.caption),1)]))])):(0,a.Q3)("",!0),(0,a.Lk)("colgroup",null,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(y),(n=>(0,a.RG)(t.$slots,`col(${n.key})`,{active:(0,o.R1)(p)===n.key,activeClass:e.sortedColumnClass},(()=>[((0,a.uX)(),(0,a.CE)("col",{key:n.key,class:(0,r.normalizeClass)({[e.sortedColumnClass]:(0,o.R1)(p)===n.key})},null,2))])))),256))]),(0,a.Lk)("thead",_u,[(0,a.Lk)("tr",null,[(0,o.R1)(g)?((0,a.uX)(),(0,a.CE)("th",Eu,[(0,a.Lk)("button",{class:"flex items-center justify-center w-6 h-6",onClick:_},[(0,o.R1)(d)?((0,a.uX)(),(0,a.Wv)(l,{key:0,"aria-hidden":"true",class:"text-gray-600 dark:text-gray-400 hover:text-blue-500 dark:hover:text-blue-400",fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(c)["angle-up"].height,path:(0,o.R1)(c)["angle-up"].path,"view-box":(0,o.R1)(c)["angle-up"].viewBox,width:(0,o.R1)(c)["angle-up"].width},null,8,["height","path","view-box","width"])):((0,a.uX)(),(0,a.Wv)(l,{key:1,"aria-hidden":"true",class:"text-gray-600 dark:text-gray-400 hover:text-blue-500 dark:hover:text-blue-400",fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(c)["angle-down"].height,path:(0,o.R1)(c)["angle-down"].path,"view-box":(0,o.R1)(c)["angle-down"].viewBox,width:(0,o.R1)(c)["angle-down"].width},null,8,["height","path","view-box","width"])),(0,a.Lk)("span",Su,(0,r.toDisplayString)((0,o.R1)(d)?"Collapse all drawers":"Expand all drawers"),1)])])):(0,a.Q3)("",!0),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(y),(n=>((0,a.uX)(),(0,a.CE)(a.FK,null,[n.fields?((0,a.uX)(),(0,a.CE)("th",{key:n.key,class:(0,r.normalizeClass)([{[e.sortedColumnClass||""]:(0,o.R1)(p)===n.key,"text-left":!n.align||"left"===n.align,"text-center":"center"===n.align,"text-right":"right"===n.align},"whitespace-nowrap select-none group"])},[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(n.fields,((e,n)=>((0,a.uX)(),(0,a.CE)("button",{key:e.key,type:"button",class:(0,r.normalizeClass)(["after:content-['/'] after:font-normal after:inline-block after:ml-0.5 last:after:hidden",{"cursor-default after:mr-0.5":!e.sortable,"after:mr-4":e.sortable}]),onClick:t=>e.sortable?w(e):void 0},[(0,a.RG)(t.$slots,`head(${e.key})`,{field:e,active:(0,o.R1)(p)===e.key},(()=>[(0,a.Lk)("span",{class:(0,r.normalizeClass)({"text-gray-900 dark:text-gray-100":(0,o.R1)(p)===e.key,"font-normal":(0,o.R1)(p)!==e.key&&0!==n})},(0,r.toDisplayString)(e.label),3),e.sortable?((0,a.uX)(),(0,a.CE)("svg",{key:0,xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":"true",role:"img",class:(0,r.normalizeClass)(["inline-block w-4 h-4 text-gray-900 dark:text-gray-100 -mt-2",{"opacity-100":(0,o.R1)(p)===e.key,"opacity-0 -mb-1 group-hover:opacity-50":(0,o.R1)(p)!==e.key,"-mb-3":(0,o.R1)(p)===e.key&&(0,o.R1)(h)>0,"-mt-2":(0,o.R1)(p)===e.key&&(0,o.R1)(h)<0}]),preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 320 512"},[(0,o.R1)(p)!==e.key?((0,a.uX)(),(0,a.CE)("path",Mu)):(0,a.Q3)("",!0),(0,o.R1)(p)===e.key&&(0,o.R1)(h)>0?((0,a.uX)(),(0,a.CE)("path",Ru)):(0,a.Q3)("",!0),(0,o.R1)(p)===e.key&&(0,o.R1)(h)<0?((0,a.uX)(),(0,a.CE)("path",Tu)):(0,a.Q3)("",!0)],2)):(0,a.Q3)("",!0)]))],10,Lu)))),128))],2)):((0,a.uX)(),(0,a.CE)("th",{key:n.key,class:(0,r.normalizeClass)([{[e.sortedColumnClass||""]:(0,o.R1)(p)===n.key,"text-left":!n.align||"left"===n.align,"text-center":"center"===n.align,"text-right":"right"===n.align},"whitespace-nowrap space-x-1 select-none group"])},[(0,a.Lk)("button",{class:(0,r.normalizeClass)({"cursor-default":!n.sortable}),onClick:e=>n.sortable?w(n):void 0},[(0,a.RG)(t.$slots,`head(${n.key})`,{field:n,active:(0,o.R1)(p)===n.key},(()=>[(0,a.Lk)("span",{class:(0,r.normalizeClass)({"text-gray-900 dark:text-gray-100":(0,o.R1)(p)===n.key})},(0,r.toDisplayString)(n.label),3),n.sortable?((0,a.uX)(),(0,a.CE)("svg",{key:0,xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":"true",role:"img",class:(0,r.normalizeClass)(["inline-block w-4 h-4 text-gray-900 dark:text-gray-100 -mt-2",{"opacity-100":(0,o.R1)(p)===n.key,"opacity-0 -mb-1 group-hover:opacity-50":(0,o.R1)(p)!==n.key,"-mb-3":(0,o.R1)(p)===n.key&&(0,o.R1)(h)>0,"-mt-2":(0,o.R1)(p)===n.key&&(0,o.R1)(h)<0}]),preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 320 512"},[(0,o.R1)(p)!==n.key?((0,a.uX)(),(0,a.CE)("path",Nu)):(0,a.Q3)("",!0),(0,o.R1)(p)===n.key&&(0,o.R1)(h)>0?((0,a.uX)(),(0,a.CE)("path",Au)):(0,a.Q3)("",!0),(0,o.R1)(p)===n.key&&(0,o.R1)(h)<0?((0,a.uX)(),(0,a.CE)("path",Iu)):(0,a.Q3)("",!0)],2)):(0,a.Q3)("",!0)]))],10,Ou)],2))],64)))),256))])]),(0,a.Lk)("tbody",null,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(m),((s,d)=>((0,a.uX)(),(0,a.CE)(a.FK,{key:s.id},[(0,a.Lk)("tr",{id:`${e.id||"sds-table"}_tr_${s.id||d}`,class:(0,r.normalizeClass)({"[.table-prose_tbody_&]:border-b-0 dark:[.table-prose_tbody_&]:border-b-0":s.toggled,"hover:[.table-prose_tbody_&]:bg-gray-25 dark:hover:[.table-prose_tbody_&]:bg-gray-850":e.rowHighlight,"peer has-[+tr[id=$=_drawer]:hover]:bg-gray-25 has-[+tr[id=$=_drawer]:hover]:dark:bg-gray-850":s.toggled&&!s.nestedRows&&e.rowHighlight})},[(0,o.R1)(g)?((0,a.uX)(),(0,a.CE)("td",{key:0,class:"[.table-prose_tbody_&]:px-2 w-10","aria-label":(0,o.R1)(g)?void 0:"No value"},[s.enableDrawer?((0,a.uX)(),(0,a.CE)("button",{key:0,class:"flex items-center justify-center w-6 h-6",onClick:e=>(e=>{const t=u.value.find((t=>{let{id:n}=t;return n===e.id}));typeof t>"u"||(t.toggled=!t.toggled,t.toggled&&i("open-drawer",t))})(s)},[s.toggled?((0,a.uX)(),(0,a.Wv)(l,{key:0,"aria-hidden":"true",class:"text-gray-600 dark:text-gray-400 hover:text-blue-500 dark:hover:text-blue-400",fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(c)["angle-up"].height,path:(0,o.R1)(c)["angle-up"].path,"view-box":(0,o.R1)(c)["angle-up"].viewBox,width:(0,o.R1)(c)["angle-up"].width},null,8,["height","path","view-box","width"])):((0,a.uX)(),(0,a.Wv)(l,{key:1,"aria-hidden":"true",class:"text-gray-600 dark:text-gray-400 hover:text-blue-500 dark:hover:text-blue-400",fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(c)["angle-down"].height,path:(0,o.R1)(c)["angle-down"].path,"view-box":(0,o.R1)(c)["angle-down"].viewBox,width:(0,o.R1)(c)["angle-down"].width},null,8,["height","path","view-box","width"])),(0,a.Lk)("span",zu,(0,r.toDisplayString)(s.toggled?"Collapse drawer":"Expand drawer"),1)],8,Pu)):(0,a.Q3)("",!0)],8,Vu)):(0,a.Q3)("",!0),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(v),(e=>((0,a.uX)(),(0,a.Wv)((0,a.$y)(k(e)),{key:e,class:(0,r.normalizeClass)({"text-left":"left"===(0,o.R1)(y).find((t=>t.key===e))?.align,"text-center":"center"===(0,o.R1)(y).find((t=>t.key===e))?.align,"text-right":"right"===(0,o.R1)(y).find((t=>t.key===e))?.align})},{default:(0,a.k6)((()=>[(0,a.RG)(t.$slots,`cell(${e})`,{value:x(s,e),item:s,format:e=>x(s,e)},(()=>[(0,a.eW)((0,r.toDisplayString)(x(s,e)),1)]))])),_:2},1032,["class"])))),128))],10,Du),s.nestedRows&&s.nestedRows.length?((0,a.uX)(!0),(0,a.CE)(a.FK,{key:0},(0,a.pI)(s.nestedRows,((l,i)=>((0,a.uX)(),(0,a.CE)(a.FK,null,[s.enableDrawer&&s.toggled?((0,a.uX)(),(0,a.CE)("tr",{id:`${e.id||"sds-table"}_tr_${l.id||i}`,key:i,class:(0,r.normalizeClass)({"[.table-prose_tbody_&]:border-b-0 dark:[.table-prose_tbody_&]:border-b-0":i!==s.nestedRows.length-1,"hover:[.table-prose_tbody_&]:bg-gray-25 dark:hover:[.table-prose_tbody_&]:bg-gray-850":e.rowHighlight})},[n[0]||(n[0]=(0,a.Lk)("td",{"aria-label":"No value",class:"[.table-prose_tbody_&]:px-2 w-10"},null,-1)),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(v),(e=>((0,a.uX)(),(0,a.Wv)((0,a.$y)(k(e)),{key:e,class:(0,r.normalizeClass)({"text-left":"left"===(0,o.R1)(y).find((t=>t.key===e))?.align,"text-center":"center"===(0,o.R1)(y).find((t=>t.key===e))?.align,"text-right":"right"===(0,o.R1)(y).find((t=>t.key===e))?.align})},{default:(0,a.k6)((()=>[(0,a.RG)(t.$slots,`cell(${e})`,{value:x(l,e),item:l,format:e=>x(l,e)},(()=>[(0,a.eW)((0,r.toDisplayString)(x(l,e)),1)]))])),_:2},1032,["class"])))),128))],10,Bu)):(0,a.Q3)("",!0)],64)))),256)):((0,a.uX)(),(0,a.CE)(a.FK,{key:1},[s.enableDrawer&&s.toggled?((0,a.uX)(),(0,a.CE)("tr",{key:0,id:`${e.id||"sds-table"}_tr_${s.id||d}_drawer`,class:(0,r.normalizeClass)({"hover:[.table-prose_tbody_&]:bg-gray-25 dark:hover:[.table-prose_tbody_&]:bg-gray-850 [.table-prose_tbody_&]:peer-hover:bg-gray-25 dark:[.table-prose_tbody_&]:peer-hover:bg-gray-850":e.rowHighlight})},[(0,a.Lk)("td",{colspan:(0,o.R1)(v).length+1},[(0,a.RG)(t.$slots,"drawer",{item:s})],8,Xu)],10,Fu)):(0,a.Q3)("",!0)],64))],64)))),128))])],10,wu)}}});Hu.install=e=>{e.component(Hu.name,Hu)};const $u=["id","data-link","data-readonly"],Wu={key:0,class:"leading-none"},Uu=["href","rel","target"],Ku={key:2},Gu={key:4},ju=(0,a.pM)({name:"SdsTag",__name:"Tag",props:{action:{type:String,default:null},counter:{type:Number,default:null},external:{type:Boolean,default:!1},href:{type:String,default:null},id:{type:String,default:void 0},label:{type:String,default:""},readonly:{type:Boolean,default:!1},size:{type:String,default:"sm"}},emits:["increment","decrement","remove"],setup(e,t){let{emit:n}=t;const i=(0,a.Ht)(),s=["increment","decrement","remove"],c=e=>s.includes(e),d=e,u=n,p=(0,o.KR)(d.counter?d.counter:0),h=(0,o.KR)({increment:{sm:{height:16,path:"M12.875 8.5C12.875 8.92188 12.5234 9.27344 12.125 9.27344H8.75V12.6484C8.75 13.0469 8.39844 13.375 8 13.375C7.57812 13.375 7.25 13.0469 7.25 12.6484V9.27344H3.875C3.45312 9.27344 3.125 8.92188 3.125 8.5C3.125 8.10156 3.45312 7.77344 3.875 7.77344H7.25V4.39844C7.25 3.97656 7.57812 3.625 8 3.625C8.39844 3.625 8.75 3.97656 8.75 4.39844V7.77344H12.125C12.5234 7.75 12.875 8.10156 12.875 8.5Z",viewBox:"0 0 16 16",width:16},md:{height:18,path:"M14.6875 8.75C14.6875 9.24219 14.2773 9.65234 13.8125 9.65234H9.875V13.5898C9.875 14.0547 9.46484 14.4375 9 14.4375C8.50781 14.4375 8.125 14.0547 8.125 13.5898V9.65234H4.1875C3.69531 9.65234 3.3125 9.24219 3.3125 8.75C3.3125 8.28516 3.69531 7.90234 4.1875 7.90234H8.125V3.96484C8.125 3.47266 8.50781 3.0625 9 3.0625C9.46484 3.0625 9.875 3.47266 9.875 3.96484V7.90234H13.8125C14.2773 7.875 14.6875 8.28516 14.6875 8.75Z",viewBox:"0 0 18 18",width:18}},decrement:{sm:{height:16,path:"M12.125 9.25H3.875C3.45312 9.25 3.125 8.92188 3.125 8.5C3.125 8.10156 3.45312 7.75 3.875 7.75H12.125C12.5234 7.75 12.875 8.10156 12.875 8.5C12.875 8.92188 12.5234 9.25 12.125 9.25Z",viewBox:"0 0 16 16",width:16},md:{height:18,path:"M13.8125 9.625H4.1875C3.69531 9.625 3.3125 9.24219 3.3125 8.75C3.3125 8.28516 3.69531 7.875 4.1875 7.875H13.8125C14.2773 7.875 14.6875 8.28516 14.6875 8.75C14.6875 9.24219 14.2773 9.625 13.8125 9.625Z",viewBox:"0 0 18 18",width:18}},remove:{sm:{height:16,path:"M11.5156 10.9844C11.8203 11.2656 11.8203 11.7578 11.5156 12.0391C11.375 12.1797 11.1875 12.25 11 12.25C10.7891 12.25 10.6016 12.1797 10.4609 12.0391L8 9.57812L5.51562 12.0391C5.375 12.1797 5.1875 12.25 5 12.25C4.78906 12.25 4.60156 12.1797 4.46094 12.0391C4.15625 11.7578 4.15625 11.2656 4.46094 10.9844L6.92188 8.5L4.46094 6.03906C4.15625 5.75781 4.15625 5.26562 4.46094 4.98438C4.74219 4.67969 5.23438 4.67969 5.51562 4.98438L8 7.44531L10.4609 4.98438C10.7422 4.67969 11.2344 4.67969 11.5156 4.98438C11.8203 5.26562 11.8203 5.75781 11.5156 6.03906L9.05469 8.52344L11.5156 10.9844Z",viewBox:"0 0 16 16",width:16},md:{height:18,path:"M13.1016 11.6484C13.457 11.9766 13.457 12.5508 13.1016 12.8789C12.9375 13.043 12.7188 13.125 12.5 13.125C12.2539 13.125 12.0352 13.043 11.8711 12.8789L9 10.0078L6.10156 12.8789C5.9375 13.043 5.71875 13.125 5.5 13.125C5.25391 13.125 5.03516 13.043 4.87109 12.8789C4.51562 12.5508 4.51562 11.9766 4.87109 11.6484L7.74219 8.75L4.87109 5.87891C4.51562 5.55078 4.51562 4.97656 4.87109 4.64844C5.19922 4.29297 5.77344 4.29297 6.10156 4.64844L9 7.51953L11.8711 4.64844C12.1992 4.29297 12.7734 4.29297 13.1016 4.64844C13.457 4.97656 13.457 5.55078 13.1016 5.87891L10.2305 8.77734L13.1016 11.6484Z",viewBox:"0 0 18 18",width:18}}}),f=(0,a.EW)((()=>!!i.leftSlot)),g=(0,a.EW)((()=>{const{action:e,readonly:t,size:n}=d;switch(n){case"sm":return c(e)&&!t?f.value?"pl-1 pr-0":"pl-2 pr-0":"px-2";case"md":return c(e)&&!t?f.value?"pl-1.5 pr-0":"pl-3 pr-0":"px-3";default:return""}})),m=(0,a.EW)((()=>{switch(d.size){case"sm":return"h-6";case"md":return"h-8";default:return""}})),y=(0,a.EW)((()=>{switch(d.size){case"sm":return"text-xs leading-4";case"md":return"text-base leading-6";default:return""}})),v=(0,a.EW)((()=>{switch(d.size){case"sm":return"h-[1.375rem] w-6";case"md":return"h-[1.875rem] w-8";default:return""}})),b=()=>{p.value+=1,u("increment",{id:d.id,count:p.value})},k=()=>{p.value-=1,u("decrement",{id:d.id,count:p.value})},x=()=>u("remove",d.id);return(t,n)=>((0,a.uX)(),(0,a.CE)("div",{id:e.id,"data-id":"sds-tag",class:(0,r.normalizeClass)(["inline-flex items-center bg-white dark:bg-gray-850 shadow-none border border-gray-200 dark:border-gray-700 rounded-full font-semibold text-gray-600 dark:text-gray-400 has-[a:hover]:bg-gray-25 has-[a:hover]:dark:bg-gray-850 has-[a:hover]:shadow-sm has-[a:hover]:border-gray-600 has-[a:hover]:dark:border-gray-400 has-[a:hover:active]:bg-gray-50 has-[a:hover:active]:dark:bg-gray-800 has-[a:hover:active]:shadow-sm has-[a:hover:active]:border-gray-900 has-[a:hover:active]:dark:border-gray-100",[(0,o.R1)(y),(0,o.R1)(m),(0,o.R1)(g)]]),"data-link":!(!e.href||e.readonly)||void 0,"data-readonly":e.readonly},[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["flex flex-row flex-nowrap items-center",{"gap-x-0.5":"sm"===e.size,"gap-x-1":"md"===e.size}])},[t.$slots.leftSlot?((0,a.uX)(),(0,a.CE)("span",Wu,[(0,a.RG)(t.$slots,"leftSlot")])):(0,a.Q3)("",!0),e.href&&!e.readonly?((0,a.uX)(),(0,a.CE)("a",{key:1,class:"hover:underline hover:text-gray-900 hover:dark:text-gray-100 active:underline active:text-black active:dark:text-white",href:e.href,rel:e.external?"noopener noreferrer":void 0,target:e.external?"_blank":void 0},[(0,a.RG)(t.$slots,"label",{},(()=>[(0,a.eW)((0,r.toDisplayString)(e.label),1)]))],8,Uu)):((0,a.uX)(),(0,a.CE)("span",Ku,[(0,a.RG)(t.$slots,"label",{},(()=>[(0,a.eW)((0,r.toDisplayString)(e.label),1)]))])),c(e.action)&&!e.readonly?((0,a.uX)(),(0,a.CE)(a.FK,{key:3},["increment"===e.action?((0,a.uX)(),(0,a.CE)("button",{key:0,ref:"button",type:"button",class:(0,r.normalizeClass)(["flex flex-col items-center justify-center text-blue-600 dark:text-blue-300 hover:bg-blue-50 dark:hover:bg-blue-900 rounded-r-full",[(0,o.R1)(v)]]),onClick:(0,l.withModifiers)(b,["stop"])},[(0,a.bF)((0,o.R1)(Wr),{"aria-hidden":"true",fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(h).increment[e.size].height,path:(0,o.R1)(h).increment[e.size].path,width:(0,o.R1)(h).increment[e.size].width,"view-box":(0,o.R1)(h).increment[e.size].viewBox},null,8,["height","path","width","view-box"]),n[0]||(n[0]=(0,a.Lk)("span",{class:"sr-only"},"Increment",-1))],2)):"decrement"===e.action?((0,a.uX)(),(0,a.CE)("button",{key:1,ref:"button",type:"button",class:(0,r.normalizeClass)(["flex flex-col items-center justify-center text-blue-600 dark:text-blue-300 hover:bg-blue-50 dark:hover:bg-blue-900 rounded-r-full",[(0,o.R1)(v)]]),onClick:(0,l.withModifiers)(k,["stop"])},[(0,a.bF)((0,o.R1)(Wr),{"aria-hidden":"true",fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(h).decrement[e.size].height,path:(0,o.R1)(h).decrement[e.size].path,width:(0,o.R1)(h).decrement[e.size].width,"view-box":(0,o.R1)(h).decrement[e.size].viewBox},null,8,["height","path","width","view-box"]),n[1]||(n[1]=(0,a.Lk)("span",{class:"sr-only"},"Decrement",-1))],2)):"remove"===e.action?((0,a.uX)(),(0,a.CE)("button",{key:2,ref:"button",type:"button",class:(0,r.normalizeClass)(["flex flex-col items-center justify-center text-red-600 dark:text-red-300 hover:bg-red-50 dark:hover:bg-red-900 rounded-r-full",[(0,o.R1)(v)]]),onClick:(0,l.withModifiers)(x,["stop"])},[(0,a.bF)((0,o.R1)(Wr),{"aria-hidden":"true",fill:"none",preserveAspectRatio:"xMidYMid meet",role:"img",height:(0,o.R1)(h).remove[e.size].height,path:(0,o.R1)(h).remove[e.size].path,width:(0,o.R1)(h).remove[e.size].width,"view-box":(0,o.R1)(h).remove[e.size].viewBox},null,8,["height","path","width","view-box"]),n[2]||(n[2]=(0,a.Lk)("span",{class:"sr-only"},"Remove",-1))],2)):(0,a.Q3)("",!0)],64)):t.$slots.action?((0,a.uX)(),(0,a.CE)("span",Gu,[(0,a.RG)(t.$slots,"action")])):(0,a.Q3)("",!0)],2)],10,$u))}});ju.install=e=>{e.component(ju.name,ju)};const Qu={"data-id":"sds-textarea",class:"w-full relative"},Yu=["id","rows","maxlength","minlength","placeholder","autofocus","disabled","readonly","required"],qu=(0,a.pM)({name:"SdsTextarea",__name:"Textarea",props:{modelValue:{type:String,default:""},countCharacters:{type:Boolean,default:!1},minlength:{type:Number,default:0},maxlength:{type:Number,default:524288},id:{type:String,default:void 0},placeholder:{type:String,default:""},rows:{type:Number,default:5},autofocus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},valid:{type:Boolean,default:!1},invalid:{type:Boolean,default:!1},resize:{type:Boolean,default:!1}},emits:["update:model-value"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=(0,a.EW)({get:()=>i.modelValue,set(e){s("update:model-value",e)}});return(t,n)=>((0,a.uX)(),(0,a.CE)("div",Qu,[(0,a.bo)((0,a.Lk)("textarea",{id:e.id,"onUpdate:modelValue":n[0]||(n[0]=e=>(0,o.i9)(c)?c.value=e:null),class:(0,r.normalizeClass)(["form-control",{valid:e.valid,invalid:e.invalid,"resize-none":!e.resize}]),rows:e.rows,maxlength:e.maxlength,minlength:e.minlength,placeholder:e.placeholder,autofocus:e.autofocus,disabled:e.disabled,readonly:e.readonly,required:e.required},null,10,Yu),[[l.vModelText,(0,o.R1)(c)]]),e.countCharacters?((0,a.uX)(),(0,a.Wv)(Jo,{key:0,class:"absolute right-0 text-gray-600 dark:text-gray-400","current-value":(0,o.R1)(c).length,"min-value":e.minlength,"max-value":e.maxlength},null,8,["current-value","min-value","max-value"])):(0,a.Q3)("",!0)]))}});qu.install=e=>{e.component(qu.name,qu)};const Ju={class:"overflow-hidden rounded ring-1 ring-black dark:ring-gray-700 ring-opacity-5"},Zu={class:"p-4"},ep={class:"flex toasts-start"},tp={class:"flex-shrink-0"},np={key:0,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"},ap={key:1,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"},rp={key:2,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"},op={key:3,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"},lp={class:"ml-3 w-0 flex-1 pt-0.5"},ip={key:0,class:"text-sm font-medium leading-5 text-gray-900 dark:text-gray-100"},sp={key:1,class:"mt-1 text-sm leading-5 text-gray-600 dark:text-gray-400"},cp=(0,a.pM)({name:"SdsToast",__name:"Toast",props:{id:{type:Number,required:!0},type:{type:String,default:null},title:{type:String,required:!0},text:{type:String,required:!0},autoHideDelay:{type:Number,default:5e3},noAutoHide:{type:Boolean,default:!1}},emits:["remove"],setup(e,t){let{emit:n}=t;const l=e,i=n,s=(0,o.KR)(),c=(0,a.EW)((()=>l.type));(0,a.sV)((()=>{p()})),(0,a.hi)((()=>{u()}));const d=()=>{i("remove",l.id)},u=()=>{s.value&&clearTimeout(s.value)},p=()=>{u(),!l.noAutoHide&&(s.value=setTimeout((()=>{d()}),l.autoHideDelay))};return(t,n)=>((0,a.uX)(),(0,a.CE)("div",{"data-id":"sds-toast",role:"alert","aria-live":"polite",class:"w-full max-w-sm bg-white rounded shadow-lg pointer-events-auto dark:bg-gray-850 dark:border dark:border-gray-700",onMouseenter:u,onMouseleave:p},[(0,a.Lk)("div",Ju,[(0,a.Lk)("div",Zu,[(0,a.Lk)("div",ep,[(0,a.Lk)("div",tp,[(0,o.R1)(c)?((0,a.uX)(),(0,a.CE)("svg",{key:0,class:(0,r.normalizeClass)([{" text-green-400 dark:text-green-300":(0,o.R1)(c)&&"success"===(0,o.R1)(c)," text-blue-400 dark:text-blue-300":(0,o.R1)(c)&&"info"===(0,o.R1)(c)," text-orange-300 dark:text-orange-300":(0,o.R1)(c)&&"warning"===(0,o.R1)(c)," text-red-600 dark:text-red-300":(0,o.R1)(c)&&"danger"===(0,o.R1)(c)},"w-6 h-6"]),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},["success"===(0,o.R1)(c)?((0,a.uX)(),(0,a.CE)("path",np)):(0,a.Q3)("",!0),"info"===(0,o.R1)(c)?((0,a.uX)(),(0,a.CE)("path",ap)):(0,a.Q3)("",!0),"warning"===(0,o.R1)(c)?((0,a.uX)(),(0,a.CE)("path",rp)):(0,a.Q3)("",!0),"danger"===(0,o.R1)(c)?((0,a.uX)(),(0,a.CE)("path",op)):(0,a.Q3)("",!0)],2)):(0,a.Q3)("",!0)]),(0,a.Lk)("div",lp,[e.title?((0,a.uX)(),(0,a.CE)("p",ip,(0,r.toDisplayString)(e.title),1)):(0,a.Q3)("",!0),e.text?((0,a.uX)(),(0,a.CE)("p",sp,(0,r.toDisplayString)(e.text),1)):(0,a.Q3)("",!0)]),(0,a.Lk)("div",{class:"flex flex-shrink-0 ml-4"},[(0,a.Lk)("button",{class:"inline-flex text-gray-600 dark:text-gray-400 transition duration-150 ease-in-out focus:outline-none hover:text-gray-900 dark:hover:text-gray-100",onClick:d},n[0]||(n[0]=[(0,a.Lk)("svg",{fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",stroke:"currentColor",viewBox:"0 0 24 24",class:"h-5 w-5","aria-hidden":"true"},[(0,a.Lk)("path",{d:"M6 18L18 6M6 6l12 12"})],-1),(0,a.Lk)("span",{class:"sr-only"},"Close toast",-1)]))])])])])],32))}});cp.install=e=>{e.component(cp.name,cp)};const dp={key:0,"data-id":"sds-toaster",class:"fixed inset-0 z-50 p-4 pointer-events-none sm:p-6"},up=(0,a.pM)({name:"SdsToaster",__name:"Toaster",props:{modelValue:{type:Array,default:()=>[]}},emits:["update:model-value"],setup(e,t){let{emit:n}=t;const r=e,i=n,s=(0,a.EW)({get:()=>r.modelValue,set(e){i("update:model-value",e)}}),c=e=>{s.value=s.value.filter((t=>e!==t.id))};return(e,t)=>((0,a.uX)(),(0,a.Wv)(l.Transition,{"enter-active-class":"transition duration-150 ease-out transform","enter-from-class":"translate-y-2 opacity-0 sm:translate-y-0 sm:translate-x-12","enter-to-class":"translate-y-0 opacity-100 sm:translate-x-0","leave-active-class":"transition duration-200 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:(0,a.k6)((()=>[(0,o.R1)(s).length>0?((0,a.uX)(),(0,a.CE)("div",dp,[(0,a.bF)(l.TransitionGroup,{tag:"div","enter-active-class":"transition duration-150 ease-out transform","enter-from-class":"translate-y-2 opacity-0 sm:translate-y-0 sm:translate-x-2","enter-to-class":"translate-y-0 opacity-100 sm:translate-x-0","leave-active-class":"transition duration-200 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0",class:"space-y-4"},{default:(0,a.k6)((()=>[(0,a.RG)(e.$slots,"default",{toasts:(0,o.R1)(s),removeToast:c},(()=>[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(s),(e=>((0,a.uX)(),(0,a.Wv)(cp,{id:e.id,key:e.id,type:e.type,title:e.title,text:e.text,"auto-hide-delay":e.autoHideDelay||5e3,"no-auto-hide":e.noAutoHide||!1,class:"ml-auto",onRemove:c},null,8,["id","type","title","text","auto-hide-delay","no-auto-hide"])))),128))]))])),_:3})])):(0,a.Q3)("",!0)])),_:3}))}});up.install=e=>{e.component(up.name,up)};const pp={"data-id":"sds-toggle-switch",class:"flex items-center"},hp=["disabled","aria-checked"],fp=(0,a.pM)({name:"SdsToggleSwitch",__name:"ToggleSwitch",props:{modelValue:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},emits:["update:model-value"],setup(e,t){let{emit:n}=t;const l=e,i=n,s=(0,a.EW)({get:()=>l.modelValue,set(e){i("update:model-value",e)}}),c=()=>{s.value=!s.value};return(t,n)=>((0,a.uX)(),(0,a.CE)("div",pp,[(0,a.Lk)("button",{type:"button",class:(0,r.normalizeClass)(["disabled:opacity-50 dark:disabled:opacity-100 hover:shadow-md relative inline-flex flex-shrink-0 h-6 w-11 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 focus:outline-none disabled:cursor-default disabled:shadow-none",[(0,o.R1)(s)?"bg-green-500 disabled:bg-green-200 dark:disabled:bg-green-800":"bg-gray-700 disabled:bg-gray-200 dark:disabled:bg-gray-800"]]),disabled:e.disabled,role:"switch","aria-checked":(0,o.R1)(s),onClick:c},[(0,a.Lk)("span",{"aria-hidden":"true",class:(0,r.normalizeClass)(["pointer-events-none inline-block h-4 w-4 my-0.5 rounded-full transform transition ease-in-out duration-200",[(0,o.R1)(s)?"translate-x-[1.375rem]":"translate-x-[0.125rem]",e.disabled?"bg-gray-50 dark:bg-gray-500":"bg-white drop-shadow shadow-lg"]])},null,2),n[0]||(n[0]=(0,a.Lk)("span",{class:"sr-only"},"Toggle switch",-1))],10,hp)]))}});fp.install=e=>{e.component(fp.name,fp)},aa.install=e=>{e.component(aa.name,aa)};const gp={"data-id":"sds-top-five-chart",class:"space-y-4 chart"},mp={key:0},yp={class:"space-y-6"},vp={class:"flex"},bp={class:"grow"},kp={class:"mb-2"},xp=["title","aria-valuenow","aria-valuemax"],wp={class:"sr-only"},Cp={class:"text-sm font-semibold chart-label-section"},_p=["href"],Ep=["onClick"],Sp={key:1},Lp={key:0,class:"mt-4"},Mp=["href"],Rp={key:1},Tp={key:0},Op={key:1},Np=(0,a.pM)({name:"SdsTopFiveChart",__name:"TopFiveChart",props:{title:{type:String,default:null},entries:{type:Array,default:()=>[]},doNotLinkEntries:{type:Boolean,default:!1},viewAllUrl:{type:String,default:null},variant:{type:String,default:null},showPercent:{type:Boolean,default:!1},smallHeading:{type:Boolean,default:!1},noDataMsg:{type:String,default:"There is no chart data to display at this time."},missingPropsMsg:{type:String,default:"The chart data is malformed and cannot be displayed at this time."}},emits:["result-click"],setup(e,t){let{emit:n}=t;const i=e,s=n,c=(0,a.EW)((()=>d.value?i.entries.slice(0,5):[])),d=(0,a.EW)((()=>i.entries.length<1||i.entries.every((e=>Object.prototype.hasOwnProperty.call(e,"id")&&Object.prototype.hasOwnProperty.call(e,"title")&&Object.prototype.hasOwnProperty.call(e,"count"))))),u=(0,a.EW)((()=>Math.max.apply(Math,c.value.map((e=>e.count))))),p=e=>100*e/u.value,h=e=>i.showPercent?`${e}%`:e,f=e=>typeof e.url<"u",g=e=>{switch(i.variant){case"teal":if(0===e)return"bg-teal-800 dark:bg-teal-600";if(1===e)return"bg-teal-700 dark:bg-teal-500";if(2===e)return"bg-teal-600 dark:bg-teal-400";if(3===e)return"bg-teal-500 dark:bg-teal-300";if(4===e)return"bg-teal-400 dark:bg-teal-200";break;case"red":if(0===e)return"bg-red-800 dark:bg-red-600";if(1===e)return"bg-red-700 dark:bg-red-500";if(2===e)return"bg-red-600 dark:bg-red-400";if(3===e)return"bg-red-500 dark:bg-red-300";if(4===e)return"bg-red-400 dark:bg-red-200";break;case"gray":if(0===e)return"bg-gray-800 dark:bg-gray-600";if(1===e)return"bg-gray-700 dark:bg-gray-500";if(2===e)return"bg-gray-600 dark:bg-gray-400";if(3===e)return"bg-gray-500 dark:bg-gray-300";if(4===e)return"bg-gray-400 dark:bg-gray-200";break;case"tan":if(0===e)return"bg-tan-800 dark:bg-tan-600";if(1===e)return"bg-tan-700 dark:bg-tan-500";if(2===e)return"bg-tan-600 dark:bg-tan-400";if(3===e)return"bg-tan-500 dark:bg-tan-300";if(4===e)return"bg-tan-400 dark:bg-tan-200";break;case"green":if(0===e)return"bg-green-800 dark:bg-green-600";if(1===e)return"bg-green-700 dark:bg-green-500";if(2===e)return"bg-green-600 dark:bg-green-400";if(3===e)return"bg-green-500 dark:bg-green-300";if(4===e)return"bg-green-400 dark:bg-green-200";break;case"yellow":if(0===e)return"bg-yellow-800 dark:bg-yellow-600";if(1===e)return"bg-yellow-700 dark:bg-yellow-500";if(2===e)return"bg-yellow-600 dark:bg-yellow-400";if(3===e)return"bg-yellow-500 dark:bg-yellow-300";if(4===e)return"bg-yellow-400 dark:bg-yellow-200";break;case"orange":if(0===e)return"bg-orange-800 dark:bg-orange-600";if(1===e)return"bg-orange-700 dark:bg-orange-500";if(2===e)return"bg-orange-600 dark:bg-orange-400";if(3===e)return"bg-orange-500 dark:bg-orange-300";if(4===e)return"bg-orange-400 dark:bg-orange-200";break;case"indigo":if(0===e)return"bg-indigo-800 dark:bg-indigo-600";if(1===e)return"bg-indigo-700 dark:bg-indigo-500";if(2===e)return"bg-indigo-600 dark:bg-indigo-400";if(3===e)return"bg-indigo-500 dark:bg-indigo-300";if(4===e)return"bg-indigo-400 dark:bg-indigo-200";break;case"purple":if(0===e)return"bg-purple-800 dark:bg-purple-600";if(1===e)return"bg-purple-700 dark:bg-purple-500";if(2===e)return"bg-purple-600 dark:bg-purple-400";if(3===e)return"bg-purple-500 dark:bg-purple-300";if(4===e)return"bg-purple-400 dark:bg-purple-200";break;default:if(0===e)return"bg-blue-800 dark:bg-blue-600";if(1===e)return"bg-blue-700 dark:bg-blue-500";if(2===e)return"bg-blue-600 dark:bg-blue-400";if(3===e)return"bg-blue-500 dark:bg-blue-300";if(4===e)return"bg-blue-400 dark:bg-blue-200"}};return(t,n)=>((0,a.uX)(),(0,a.CE)("div",gp,[(0,a.Lk)("h3",{class:(0,r.normalizeClass)({"text-lg font-light":e.smallHeading,"text-2xl font-light":!e.smallHeading})},(0,r.toDisplayString)(e.title),3),(0,o.R1)(c).length>0?((0,a.uX)(),(0,a.CE)("div",mp,[(0,a.Lk)("ul",yp,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,o.R1)(c),((t,n)=>((0,a.uX)(),(0,a.CE)("li",{key:t.id},[(0,a.Lk)("div",vp,[(0,a.Lk)("div",bp,[(0,a.Lk)("div",kp,[(0,a.Lk)("div",{class:(0,r.normalizeClass)(["h-6 mr-2 rounded",[g(n)]]),role:"progressbar",title:`${t.count}`,"aria-valuenow":t.count,"aria-valuemin":"0","aria-valuemax":(0,o.R1)(u),style:(0,r.normalizeStyle)({width:`${p(t.count)}%`})},[(0,a.Lk)("span",wp,(0,r.toDisplayString)(h(t.count))+" "+(0,r.toDisplayString)(t.title),1)],14,xp)]),(0,a.Lk)("div",Cp,[(0,a.eW)((0,r.toDisplayString)(h(t.count))+" · ",1),e.doNotLinkEntries?((0,a.uX)(),(0,a.CE)("span",Sp,(0,r.toDisplayString)(t.title),1)):((0,a.uX)(),(0,a.CE)(a.FK,{key:0},[f(t)?((0,a.uX)(),(0,a.CE)("a",{key:0,href:t.url,class:"hover:underline focus:underline focus:outline-none"},(0,r.toDisplayString)(t.title),9,_p)):((0,a.uX)(),(0,a.CE)("a",{key:1,href:"#",class:"hover:underline focus:underline focus:outline-none",onClick:(0,l.withModifiers)((e=>(e=>{s("result-click",e)})(t)),["prevent"])},(0,r.toDisplayString)(t.title),9,Ep))],64))])])])])))),128)),null!==e.viewAllUrl?((0,a.uX)(),(0,a.CE)("li",Lp,[(0,a.Lk)("a",{href:e.viewAllUrl,class:"link link-primary link-blue link-cta"}," View All ",8,Mp)])):(0,a.Q3)("",!0)])])):((0,a.uX)(),(0,a.CE)("div",Rp,[(0,o.R1)(d)?((0,a.uX)(),(0,a.CE)("p",Tp,(0,r.toDisplayString)(e.noDataMsg),1)):((0,a.uX)(),(0,a.CE)("p",Op,(0,r.toDisplayString)(e.missingPropsMsg),1))]))]))}});Np.install=e=>{e.component(Np.name,Np)};const Ap={SdsActionButton:s,SdsActionDropdown:qe,SdsAvatar:tt,SdsBadge:nt,SdsButton:st,SdsCalendar:qn,SdsCheckboxGroup:ea,SdsClientOnly:$e,SdsComboBox:ma,SdsDatapoint:ka,SdsDatepicker:Tr,SdsDropdown:Ir,SdsDropdownDivider:Vr,SdsDropdownHeader:zr,SdsDropdownItem:Br,SdsExpandCollapse:Xr,SdsFileUploader:co,SdsFilterByDropdown:wo,SdsFloatingActionButton:Wo,SdsFloatingUi:Ue,SdsFormGroup:qo,SdsIndicator:Mo,SdsInput:tl,SdsLayoutApp:Ms,SdsLayoutAppSimple:ac,SdsLayoutSeiExternal:_c,SdsLayoutSeiExternalFooter:bc,SdsLayoutSeiExternalHeader:fc,SdsLayoutSeiExternalHeaderContent:Rc,SdsLayoutSeiExternalNav:Pc,SdsLayoutSeiExternalWordmark:oc,SdsLayoutStacked:Fc,SdsLink:al,SdsLoadingSkeleton:Xc,SdsLoadingSpinner:Wc,SdsMegaMenu:jc,SdsMegaMenuItem:ld,SdsMobileMenu:md,SdsModal:kd,SdsMultiselect:Ad,SdsNavigationItem:zd,SdsPaginator:eu,SdsPanel:pd,SdsPopover:au,SdsRadioGroup:lu,SdsResizer:cu,SdsScrollArea:oa,SdsScrollspy:uu,SdsSection:gu,SdsSeiWordmark:ol,SdsSelect:vu,SdsSvgIcon:Wr,SdsTabs:xu,SdsTable:Hu,SdsTag:ju,SdsTextarea:qu,SdsToast:cp,SdsToaster:up,SdsToggleSwitch:fp,SdsTooltip:aa,SdsTopFiveChart:Np},Ip={install(e){Object.keys(Ap).forEach((t=>{e.component(t,Ap[t])}))}}},63775:(e,t,n)=>{n.d(t,{$V:()=>Ue,$u:()=>it,$y:()=>vt,BA:()=>a.BA,Bi:()=>we,Bs:()=>yr,C4:()=>r.normalizeClass,CE:()=>Ca,Df:()=>ke,Dl:()=>E,E:()=>Kt,E3:()=>Aa,EW:()=>hr,EY:()=>pa,FK:()=>ua,Fv:()=>Da,Fw:()=>zn,GM:()=>Dt,Gc:()=>a.Gc,Gt:()=>cn,Gw:()=>Cr,Gy:()=>ce,H4:()=>f,HF:()=>$t,Ht:()=>Bt,IG:()=>a.IG,IJ:()=>a.IJ,Ic:()=>lt,Im:()=>re,K9:()=>Rn,KC:()=>rt,KR:()=>a.KR,Kf:()=>r.toHandlerKey,Kh:()=>a.Kh,LJ:()=>_r,LM:()=>Bn,Lk:()=>Ta,Lu:()=>Vt,MZ:()=>be,Mw:()=>ha,NP:()=>Pt,Ng:()=>Na,OA:()=>Ft,OW:()=>me,PP:()=>a.PP,PR:()=>je,PS:()=>un,PT:()=>r.camelize,Pn:()=>Xe,Pr:()=>a.Pr,Q3:()=>Va,QP:()=>ue,QW:()=>a.QW,QZ:()=>a.QZ,Qi:()=>$,R1:()=>a.R1,R8:()=>br,RG:()=>_t,SS:()=>dt,Tb:()=>St,Tm:()=>a.Tm,Tq:()=>$e,Tr:()=>r.normalizeStyle,U4:()=>d,U_:()=>Hn,Ul:()=>a.Ul,Vq:()=>xa,WQ:()=>dn,Wv:()=>_a,X2:()=>a.X2,Y4:()=>qe,Y5:()=>Er,YY:()=>U,Yj:()=>Nt,Yv:()=>a.Yv,ZH:()=>r.capitalize,ZQ:()=>kr,_B:()=>r.normalizeProps,aT:()=>Sr,bF:()=>Oa,bU:()=>mr,bj:()=>ut,bn:()=>Ut,bo:()=>G,ch:()=>a.ch,ci:()=>Tn,dA:()=>He,dY:()=>w,ds:()=>a.ds,eW:()=>Ia,eX:()=>Ct,fE:()=>a.fE,fn:()=>Gn,g2:()=>mt,g8:()=>a.g8,gN:()=>bt,gW:()=>La,gh:()=>p,h:()=>fr,hi:()=>ct,i9:()=>a.i9,iD:()=>wr,jC:()=>fa,jr:()=>a.jr,jt:()=>W,ju:()=>a.ju,k6:()=>K,lW:()=>a.lW,lt:()=>xr,mu:()=>a.mu,n:()=>Ye,nD:()=>a.nD,nI:()=>Ka,nT:()=>Fn,o5:()=>a.o5,p9:()=>Xn,pI:()=>wt,pM:()=>xe,pR:()=>fe,qG:()=>ht,qL:()=>h,qP:()=>At,qR:()=>pt,rE:()=>vr,rO:()=>zt,rU:()=>Fe,rY:()=>a.rY,rk:()=>_e,sV:()=>ot,tB:()=>a.tB,tC:()=>ar,tG:()=>u,tY:()=>oa,uX:()=>ya,uY:()=>a.uY,ux:()=>a.ux,v6:()=>Fa,v_:()=>r.toDisplayString,vv:()=>Ea,wB:()=>$n,wX:()=>rr,wk:()=>It,xo:()=>st,y$:()=>gr,yC:()=>a.yC,zz:()=>Wt});var a=n(66887),r=n(48543);const o=[];let l=!1;function i(e,...t){if(l)return;l=!0,(0,a.C4)();const n=o.length?o[o.length-1].component:null,r=n&&n.appContext.config.warnHandler,i=function(){let e=o[o.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const a=e.component&&e.component.parent;e=a&&a.vnode}return t}();if(r)p(r,n,11,[e+t.map((e=>{var t,n;return null!=(n=null==(t=e.toString)?void 0:t.call(e))?n:JSON.stringify(e)})).join(""),n&&n.proxy,i.map((({vnode:e})=>`at <${pr(n,e.type)}>`)).join("\n"),i]);else{const n=[`[Vue warn]: ${e}`,...t];i.length&&n.push("\n",...function(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...function({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",a=!!e.component&&null==e.component.parent,r=` at <${pr(e.component,e.type,a)}`,o=">"+n;return e.props?[r,...s(e.props),o]:[r+o]}(e))})),t}(i)),console.warn(...n)}(0,a.bl)(),l=!1}function s(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...c(n,e[n]))})),n.length>3&&t.push(" ..."),t}function c(e,t,n){return(0,r.isString)(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?n?t:[`${e}=${t}`]:(0,a.i9)(t)?(t=c(e,(0,a.ux)(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):(0,r.isFunction)(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=(0,a.ux)(t),n?t:[`${e}=`,t])}function d(e,t){}const u={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"};function p(e,t,n,a){try{return a?e(...a):e()}catch(e){f(e,t,n)}}function h(e,t,n,a){if((0,r.isFunction)(e)){const o=p(e,t,n,a);return o&&(0,r.isPromise)(o)&&o.catch((e=>{f(e,t,n)})),o}if((0,r.isArray)(e)){const r=[];for(let o=0;o<e.length;o++)r.push(h(e[o],t,n,a));return r}}function f(e,t,n,o=!0){t&&t.vnode;const{errorHandler:l,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||r.EMPTY_OBJ;if(t){let r=t.parent;const o=t.proxy,i=`https://vuejs.org/error-reference/#runtime-${n}`;for(;r;){const t=r.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,o,i))return;r=r.parent}if(l)return(0,a.C4)(),p(l,null,10,[e,o,i]),void(0,a.bl)()}!function(e,t,n,a=!0,r=!1){if(r)throw e;console.error(e)}(e,0,0,o,i)}const g=[];let m=-1;const y=[];let v=null,b=0;const k=Promise.resolve();let x=null;function w(e){const t=x||k;return e?t.then(this?e.bind(this):e):t}function C(e){if(!(1&e.flags)){const t=M(e),n=g[g.length-1];!n||!(2&e.flags)&&t>=M(n)?g.push(e):g.splice(function(e){let t=m+1,n=g.length;for(;t<n;){const a=t+n>>>1,r=g[a],o=M(r);o<e||o===e&&2&r.flags?t=a+1:n=a}return t}(t),0,e),e.flags|=1,_()}}function _(){x||(x=k.then(R))}function E(e){(0,r.isArray)(e)?y.push(...e):v&&-1===e.id?v.splice(b+1,0,e):1&e.flags||(y.push(e),e.flags|=1),_()}function S(e,t,n=m+1){for(;n<g.length;n++){const t=g[n];if(t&&2&t.flags){if(e&&t.id!==e.uid)continue;g.splice(n,1),n--,4&t.flags&&(t.flags&=-2),t(),4&t.flags||(t.flags&=-2)}}}function L(e){if(y.length){const e=[...new Set(y)].sort(((e,t)=>M(e)-M(t)));if(y.length=0,v)return void v.push(...e);for(v=e,b=0;b<v.length;b++){const e=v[b];4&e.flags&&(e.flags&=-2),8&e.flags||e(),e.flags&=-2}v=null,b=0}}const M=e=>null==e.id?2&e.flags?-1:1/0:e.id;function R(e){r.NOOP;try{for(m=0;m<g.length;m++){const e=g[m];!e||8&e.flags||(4&e.flags&&(e.flags&=-2),p(e,e.i,e.i?15:14),4&e.flags||(e.flags&=-2))}}finally{for(;m<g.length;m++){const e=g[m];e&&(e.flags&=-2)}m=-1,g.length=0,L(),x=null,(g.length||y.length)&&R(e)}}let T,O=[],N=!1;function A(e,...t){T?T.emit(e,...t):N||O.push({event:e,args:t})}function I(e,t){var n,a;T=e,T?(T.enabled=!0,O.forEach((({event:e,args:t})=>T.emit(e,...t))),O=[]):"undefined"!=typeof window&&window.HTMLElement&&!(null==(a=null==(n=window.navigator)?void 0:n.userAgent)?void 0:a.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push((e=>{I(e,t)})),setTimeout((()=>{T||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,N=!0,O=[])}),3e3)):(N=!0,O=[])}const D=B("component:added"),V=B("component:updated"),P=B("component:removed"),z=e=>{T&&"function"==typeof T.cleanupBuffer&&!T.cleanupBuffer(e)&&P(e)};function B(e){return t=>{A(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}let F=null,X=null;function H(e){const t=F;return F=e,X=e&&e.type.__scopeId||null,t}function $(e){X=e}function W(){X=null}const U=e=>K;function K(e,t=F,n){if(!t)return e;if(e._n)return e;const a=(...n)=>{a._d&&xa(-1);const r=H(t);let o;try{o=e(...n)}finally{H(r),a._d&&xa(1)}return __VUE_PROD_DEVTOOLS__&&V(t),o};return a._n=!0,a._c=!0,a._d=!0,a}function G(e,t){if(null===F)return e;const n=sr(F),o=e.dirs||(e.dirs=[]);for(let e=0;e<t.length;e++){let[l,i,s,c=r.EMPTY_OBJ]=t[e];l&&((0,r.isFunction)(l)&&(l={mounted:l,updated:l}),l.deep&&(0,a.hV)(i),o.push({dir:l,instance:n,value:i,oldValue:void 0,arg:s,modifiers:c}))}return e}function j(e,t,n,r){const o=e.dirs,l=t&&t.dirs;for(let i=0;i<o.length;i++){const s=o[i];l&&(s.oldValue=l[i].value);let c=s.dir[r];c&&((0,a.C4)(),h(c,n,8,[e.el,s,e,t]),(0,a.bl)())}}const Q=Symbol("_vte"),Y=e=>e.__isTeleport,q=e=>e&&(e.disabled||""===e.disabled),J=e=>e&&(e.defer||""===e.defer),Z=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,ee=e=>"function"==typeof MathMLElement&&e instanceof MathMLElement,te=(e,t)=>{const n=e&&e.to;return(0,r.isString)(n)?t?t(n):null:n},ne={name:"Teleport",__isTeleport:!0,process(e,t,n,a,r,o,l,i,s,c){const{mc:d,pc:u,pbc:p,o:{insert:h,querySelector:f,createText:g,createComment:m}}=c,y=q(t.props);let{shapeFlag:v,children:b,dynamicChildren:k}=t;if(null==e){const e=t.el=g(""),c=t.anchor=g("");h(e,n,a),h(c,n,a);const u=(e,t)=>{16&v&&(r&&r.isCE&&(r.ce._teleportTarget=e),d(b,e,t,r,o,l,i,s))},p=()=>{const e=t.target=te(t.props,f),n=le(e,t,g,h);e&&("svg"!==l&&Z(e)?l="svg":"mathml"!==l&&ee(e)&&(l="mathml"),y||(u(e,n),oe(t,!1)))};y&&(u(n,c),oe(t,!0)),J(t.props)?Mn((()=>{p(),t.el.__isMounted=!0}),o):p()}else{if(J(t.props)&&!e.el.__isMounted)return void Mn((()=>{ne.process(e,t,n,a,r,o,l,i,s,c),delete e.el.__isMounted}),o);t.el=e.el,t.targetStart=e.targetStart;const d=t.anchor=e.anchor,h=t.target=e.target,g=t.targetAnchor=e.targetAnchor,m=q(e.props),v=m?n:h,b=m?d:g;if("svg"===l||Z(h)?l="svg":("mathml"===l||ee(h))&&(l="mathml"),k?(p(e.dynamicChildren,k,v,r,o,l,i),Dn(e,t,!0)):s||u(e,t,v,b,r,o,l,i,!1),y)m?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):ae(t,n,d,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=te(t.props,f);e&&ae(t,e,null,c,0)}else m&&ae(t,h,g,c,1);oe(t,y)}},remove(e,t,n,{um:a,o:{remove:r}},o){const{shapeFlag:l,children:i,anchor:s,targetStart:c,targetAnchor:d,target:u,props:p}=e;if(u&&(r(c),r(d)),o&&r(s),16&l){const e=o||!q(p);for(let r=0;r<i.length;r++){const o=i[r];a(o,t,n,e,!!o.dynamicChildren)}}},move:ae,hydrate:function(e,t,n,a,r,o,{o:{nextSibling:l,parentNode:i,querySelector:s,insert:c,createText:d}},u){const p=t.target=te(t.props,s);if(p){const s=q(t.props),h=p._lpa||p.firstChild;if(16&t.shapeFlag)if(s)t.anchor=u(l(e),t,i(e),n,a,r,o),t.targetStart=h,t.targetAnchor=h&&l(h);else{t.anchor=l(e);let i=h;for(;i;){if(i&&8===i.nodeType)if("teleport start anchor"===i.data)t.targetStart=i;else if("teleport anchor"===i.data){t.targetAnchor=i,p._lpa=t.targetAnchor&&l(t.targetAnchor);break}i=l(i)}t.targetAnchor||le(p,t,d,c),u(h&&l(h),t,p,n,a,r,o)}oe(t,s)}return t.anchor&&l(t.anchor)}};function ae(e,t,n,{o:{insert:a},m:r},o=2){0===o&&a(e.targetAnchor,t,n);const{el:l,anchor:i,shapeFlag:s,children:c,props:d}=e,u=2===o;if(u&&a(l,t,n),(!u||q(d))&&16&s)for(let e=0;e<c.length;e++)r(c[e],t,n,2);u&&a(i,t,n)}const re=ne;function oe(e,t){const n=e.ctx;if(n&&n.ut){let a,r;for(t?(a=e.el,r=e.anchor):(a=e.targetStart,r=e.targetAnchor);a&&a!==r;)1===a.nodeType&&a.setAttribute("data-v-owner",n.uid),a=a.nextSibling;n.ut()}}function le(e,t,n,a){const r=t.targetStart=n(""),o=t.targetAnchor=n("");return r[Q]=o,e&&(a(r,e),a(o,e)),o}const ie=Symbol("_leaveCb"),se=Symbol("_enterCb");function ce(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ot((()=>{e.isMounted=!0})),st((()=>{e.isUnmounting=!0})),e}const de=[Function,Array],ue={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:de,onEnter:de,onAfterEnter:de,onEnterCancelled:de,onBeforeLeave:de,onLeave:de,onAfterLeave:de,onLeaveCancelled:de,onBeforeAppear:de,onAppear:de,onAfterAppear:de,onAppearCancelled:de},pe=e=>{const t=e.subTree;return t.component?pe(t.component):t};function he(e){let t=e[0];if(e.length>1){let n=!1;for(const a of e)if(a.type!==ha){t=a,n=!0;break}}return t}const fe={name:"BaseTransition",props:ue,setup(e,{slots:t}){const n=Ka(),r=ce();return()=>{const o=t.default&&ke(t.default(),!0);if(!o||!o.length)return;const l=he(o),i=(0,a.ux)(e),{mode:s}=i;if(r.isLeaving)return ye(l);const c=ve(l);if(!c)return ye(l);let d=me(c,i,r,n,(e=>d=e));c.type!==ha&&be(c,d);let u=n.subTree&&ve(n.subTree);if(u&&u.type!==ha&&!Sa(c,u)&&pe(n).type!==ha){let e=me(u,i,r,n);if(be(u,e),"out-in"===s&&c.type!==ha)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,8&n.job.flags||n.update(),delete e.afterLeave,u=void 0},ye(l);"in-out"===s&&c.type!==ha?e.delayLeave=(e,t,n)=>{ge(r,u)[String(u.key)]=u,e[ie]=()=>{t(),e[ie]=void 0,delete d.delayedLeave,u=void 0},d.delayedLeave=()=>{n(),delete d.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return l}}};function ge(e,t){const{leavingVNodes:n}=e;let a=n.get(t.type);return a||(a=Object.create(null),n.set(t.type,a)),a}function me(e,t,n,a,o){const{appear:l,mode:i,persisted:s=!1,onBeforeEnter:c,onEnter:d,onAfterEnter:u,onEnterCancelled:p,onBeforeLeave:f,onLeave:g,onAfterLeave:m,onLeaveCancelled:y,onBeforeAppear:v,onAppear:b,onAfterAppear:k,onAppearCancelled:x}=t,w=String(e.key),C=ge(n,e),_=(e,t)=>{e&&h(e,a,9,t)},E=(e,t)=>{const n=t[1];_(e,t),(0,r.isArray)(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},S={mode:i,persisted:s,beforeEnter(t){let a=c;if(!n.isMounted){if(!l)return;a=v||c}t[ie]&&t[ie](!0);const r=C[w];r&&Sa(e,r)&&r.el[ie]&&r.el[ie](),_(a,[t])},enter(e){let t=d,a=u,r=p;if(!n.isMounted){if(!l)return;t=b||d,a=k||u,r=x||p}let o=!1;const i=e[se]=t=>{o||(o=!0,_(t?r:a,[e]),S.delayedLeave&&S.delayedLeave(),e[se]=void 0)};t?E(t,[e,i]):i()},leave(t,a){const r=String(e.key);if(t[se]&&t[se](!0),n.isUnmounting)return a();_(f,[t]);let o=!1;const l=t[ie]=n=>{o||(o=!0,a(),_(n?y:m,[t]),t[ie]=void 0,C[r]===e&&delete C[r])};C[r]=e,g?E(g,[t,l]):l()},clone(e){const r=me(e,t,n,a,o);return o&&o(r),r}};return S}function ye(e){if(Ge(e))return(e=Aa(e)).children=null,e}function ve(e){if(!Ge(e))return Y(e.type)&&e.children?he(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(16&t)return n[0];if(32&t&&(0,r.isFunction)(n.default))return n.default()}}function be(e,t){6&e.shapeFlag&&e.component?(e.transition=t,be(e.component.subTree,t)):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function ke(e,t=!1,n){let a=[],r=0;for(let o=0;o<e.length;o++){let l=e[o];const i=null==n?l.key:String(n)+String(null!=l.key?l.key:o);l.type===ua?(128&l.patchFlag&&r++,a=a.concat(ke(l.children,t,i))):(t||l.type!==ha)&&a.push(null!=i?Aa(l,{key:i}):l)}if(r>1)for(let e=0;e<a.length;e++)a[e].patchFlag=-2;return a}function xe(e,t){return(0,r.isFunction)(e)?(()=>(0,r.extend)({name:e.name},t,{setup:e}))():e}function we(){const e=Ka();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function Ce(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function _e(e){const t=Ka(),n=(0,a.IJ)(null);if(t){const a=t.refs===r.EMPTY_OBJ?t.refs={}:t.refs;Object.defineProperty(a,e,{enumerable:!0,get:()=>n.value,set:e=>n.value=e})}return n}function Ee(e,t,n,o,l=!1){if((0,r.isArray)(e))return void e.forEach(((e,a)=>Ee(e,t&&((0,r.isArray)(t)?t[a]:t),n,o,l)));if(We(o)&&!l)return void(512&o.shapeFlag&&o.type.__asyncResolved&&o.component.subTree.component&&Ee(e,t,n,o.component.subTree));const i=4&o.shapeFlag?sr(o.component):o.el,s=l?null:i,{i:c,r:d}=e,u=t&&t.r,h=c.refs===r.EMPTY_OBJ?c.refs={}:c.refs,f=c.setupState,g=(0,a.ux)(f),m=f===r.EMPTY_OBJ?()=>!1:e=>(0,r.hasOwn)(g,e);if(null!=u&&u!==d&&((0,r.isString)(u)?(h[u]=null,m(u)&&(f[u]=null)):(0,a.i9)(u)&&(u.value=null)),(0,r.isFunction)(d))p(d,c,12,[s,h]);else{const t=(0,r.isString)(d),o=(0,a.i9)(d);if(t||o){const a=()=>{if(e.f){const n=t?m(d)?f[d]:h[d]:d.value;l?(0,r.isArray)(n)&&(0,r.remove)(n,i):(0,r.isArray)(n)?n.includes(i)||n.push(i):t?(h[d]=[i],m(d)&&(f[d]=h[d])):(d.value=[i],e.k&&(h[e.k]=d.value))}else t?(h[d]=s,m(d)&&(f[d]=s)):o&&(d.value=s,e.k&&(h[e.k]=s))};s?(a.id=-1,Mn(a,n)):a()}}}let Se=!1;const Le=()=>{Se||(console.error("Hydration completed but contains mismatches."),Se=!0)},Me=e=>{if(1===e.nodeType)return(e=>e.namespaceURI.includes("svg")&&"foreignObject"!==e.tagName)(e)?"svg":(e=>e.namespaceURI.includes("MathML"))(e)?"mathml":void 0},Re=e=>8===e.nodeType;function Te(e){const{mt:t,p:n,o:{patchProp:o,createText:l,nextSibling:s,parentNode:c,remove:d,insert:u,createComment:p}}=e,h=(n,a,o,d,p,x=!1)=>{x=x||!!a.dynamicChildren;const w=Re(n)&&"["===n.data,C=()=>y(n,a,o,d,p,w),{type:_,ref:E,shapeFlag:S,patchFlag:L}=a;let M=n.nodeType;a.el=n,__VUE_PROD_DEVTOOLS__&&((0,r.def)(n,"__vnode",a,!0),(0,r.def)(n,"__vueParentComponent",o,!0)),-2===L&&(x=!1,a.dynamicChildren=null);let R=null;switch(_){case pa:3!==M?""===a.children?(u(a.el=l(""),c(n),n),R=n):R=C():(n.data!==a.children&&(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&i("Hydration text mismatch in",n.parentNode,`\n  - rendered on server: ${JSON.stringify(n.data)}\n  - expected on client: ${JSON.stringify(a.children)}`),Le(),n.data=a.children),R=s(n));break;case ha:k(n)?(R=s(n),b(a.el=n.content.firstChild,n,o)):R=8!==M||w?C():s(n);break;case fa:if(w&&(M=(n=s(n)).nodeType),1===M||3===M){R=n;const e=!a.children.length;for(let t=0;t<a.staticCount;t++)e&&(a.children+=1===R.nodeType?R.outerHTML:R.data),t===a.staticCount-1&&(a.anchor=R),R=s(R);return w?s(R):R}C();break;case ua:R=w?m(n,a,o,d,p,x):C();break;default:if(1&S)R=1===M&&a.type.toLowerCase()===n.tagName.toLowerCase()||k(n)?f(n,a,o,d,p,x):C();else if(6&S){a.slotScopeIds=p;const e=c(n);if(R=w?v(n):Re(n)&&"teleport start"===n.data?v(n,n.data,"teleport end"):s(n),t(a,e,null,o,d,Me(e),x),We(a)&&!a.type.__asyncResolved){let t;w?(t=Oa(ua),t.anchor=R?R.previousSibling:e.lastChild):t=3===n.nodeType?Ia(""):Oa("div"),t.el=n,a.component.subTree=t}}else 64&S?R=8!==M?C():a.type.hydrate(n,a,o,d,p,x,e,g):128&S?R=a.type.hydrate(n,a,o,d,Me(c(n)),p,x,e,h):__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&i("Invalid HostVNode type:",_,`(${typeof _})`)}return null!=E&&Ee(E,null,d,a),R},f=(e,t,n,l,s,c)=>{c=c||!!t.dynamicChildren;const{type:u,props:p,patchFlag:h,shapeFlag:f,dirs:m,transition:y}=t,v="input"===u||"option"===u;if(v||-1!==h){m&&j(t,null,n,"created");let u,x=!1;if(k(e)){x=In(null,y)&&n&&n.vnode.props&&n.vnode.props.appear;const a=e.content.firstChild;x&&y.beforeEnter(a),b(a,e,n),t.el=e=a}if(16&f&&(!p||!p.innerHTML&&!p.textContent)){let a=g(e.firstChild,t,e,n,l,s,c),r=!1;for(;a;){Pe(e,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!r&&(i("Hydration children mismatch on",e,"\nServer rendered element contains more child nodes than client vdom."),r=!0),Le());const t=a;a=a.nextSibling,d(t)}}else if(8&f){let n=t.children;"\n"!==n[0]||"PRE"!==e.tagName&&"TEXTAREA"!==e.tagName||(n=n.slice(1)),e.textContent!==n&&(Pe(e,0)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&i("Hydration text content mismatch on",e,`\n  - rendered on server: ${e.textContent}\n  - expected on client: ${t.children}`),Le()),e.textContent=t.children)}if(p)if(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__||v||!c||48&h){const a=e.tagName.includes("-");for(const l in p)!__VUE_PROD_HYDRATION_MISMATCH_DETAILS__||m&&m.some((e=>e.dir.created))||!Oe(e,l,p[l],t,n)||Le(),(v&&(l.endsWith("value")||"indeterminate"===l)||(0,r.isOn)(l)&&!(0,r.isReservedProp)(l)||"."===l[0]||a)&&o(e,l,null,p[l],void 0,n)}else if(p.onClick)o(e,"onClick",null,p.onClick,void 0,n);else if(4&h&&(0,a.g8)(p.style))for(const e in p.style)p.style[e];(u=p&&p.onVnodeBeforeMount)&&Xa(u,n,t),m&&j(t,null,n,"beforeMount"),((u=p&&p.onVnodeMounted)||m||x)&&ca((()=>{u&&Xa(u,n,t),x&&y.enter(e),m&&j(t,null,n,"mounted")}),l)}return e.nextSibling},g=(e,t,a,r,o,c,d)=>{d=d||!!t.dynamicChildren;const p=t.children,f=p.length;let g=!1;for(let t=0;t<f;t++){const m=d?p[t]:p[t]=Pa(p[t]),y=m.type===pa;e?(y&&!d&&t+1<f&&Pa(p[t+1]).type===pa&&(u(l(e.data.slice(m.children.length)),a,s(e)),e.data=m.children),e=h(e,m,r,o,c,d)):y&&!m.children?u(m.el=l(""),a):(Pe(a,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!g&&(i("Hydration children mismatch on",a,"\nServer rendered element contains fewer child nodes than client vdom."),g=!0),Le()),n(null,m,a,null,r,o,Me(a),c))}return e},m=(e,t,n,a,r,o)=>{const{slotScopeIds:l}=t;l&&(r=r?r.concat(l):l);const i=c(e),d=g(s(e),t,i,n,a,r,o);return d&&Re(d)&&"]"===d.data?s(t.anchor=d):(Le(),u(t.anchor=p("]"),i,d),d)},y=(e,t,a,r,o,l)=>{if(Pe(e.parentElement,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&i("Hydration node mismatch:\n- rendered on server:",e,3===e.nodeType?"(text)":Re(e)&&"["===e.data?"(start of fragment)":"","\n- expected on client:",t.type),Le()),t.el=null,l){const t=v(e);for(;;){const n=s(e);if(!n||n===t)break;d(n)}}const u=s(e),p=c(e);return d(e),n(null,t,p,u,a,r,Me(p),o),a&&(a.vnode.el=t.el,na(a,t.el)),u},v=(e,t="[",n="]")=>{let a=0;for(;e;)if((e=s(e))&&Re(e)&&(e.data===t&&a++,e.data===n)){if(0===a)return s(e);a--}return e},b=(e,t,n)=>{const a=t.parentNode;a&&a.replaceChild(e,t);let r=n;for(;r;)r.vnode.el===t&&(r.vnode.el=r.subTree.el=e),r=r.parent},k=e=>1===e.nodeType&&"TEMPLATE"===e.tagName;return[(e,t)=>{if(!t.hasChildNodes())return __VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&i("Attempting to hydrate existing markup but container is empty. Performing full mount instead."),n(null,e,t),L(),void(t._vnode=e);h(t.firstChild,e,null,null,null),L(),t._vnode=e},h]}function Oe(e,t,n,a,o){let l,s,c,d;if("class"===t)c=e.getAttribute("class"),d=(0,r.normalizeClass)(n),function(e,t){if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0}(Ne(c||""),Ne(d))||(l=2,s="class");else if("style"===t){c=e.getAttribute("style")||"",d=(0,r.isString)(n)?n:(0,r.stringifyStyle)((0,r.normalizeStyle)(n));const t=Ae(c),i=Ae(d);if(a.dirs)for(const{dir:e,value:t}of a.dirs)"show"!==e.name||t||i.set("display","none");o&&Ie(o,a,i),function(e,t){if(e.size!==t.size)return!1;for(const[n,a]of e)if(a!==t.get(n))return!1;return!0}(t,i)||(l=3,s="style")}else(e instanceof SVGElement&&(0,r.isKnownSvgAttr)(t)||e instanceof HTMLElement&&((0,r.isBooleanAttr)(t)||(0,r.isKnownHtmlAttr)(t)))&&((0,r.isBooleanAttr)(t)?(c=e.hasAttribute(t),d=(0,r.includeBooleanAttr)(n)):null==n?(c=e.hasAttribute(t),d=!1):(c=e.hasAttribute(t)?e.getAttribute(t):"value"===t&&"TEXTAREA"===e.tagName&&e.value,d=!!(0,r.isRenderableAttrValue)(n)&&String(n)),c!==d&&(l=4,s=t));if(null!=l&&!Pe(e,l)){const t=e=>!1===e?"(not rendered)":`${s}="${e}"`;return i(`Hydration ${Ve[l]} mismatch on`,e,`\n  - rendered on server: ${t(c)}\n  - expected on client: ${t(d)}\n  Note: this mismatch is check-only. The DOM will not be rectified in production due to performance overhead.\n  You should fix the source of the mismatch.`),!0}return!1}function Ne(e){return new Set(e.trim().split(/\s+/))}function Ae(e){const t=new Map;for(const n of e.split(";")){let[e,a]=n.split(":");e=e.trim(),a=a&&a.trim(),e&&a&&t.set(e,a)}return t}function Ie(e,t,n){const a=e.subTree;if(e.getCssVars&&(t===a||a&&a.type===ua&&a.children.includes(t))){const t=e.getCssVars();for(const e in t)n.set(`--${(0,r.getEscapedCssVarName)(e,!1)}`,String(t[e]))}t===a&&e.parent&&Ie(e.parent,e.vnode,n)}const De="data-allow-mismatch",Ve={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Pe(e,t){if(0===t||1===t)for(;e&&!e.hasAttribute(De);)e=e.parentElement;const n=e&&e.getAttribute(De);if(null==n)return!1;if(""===n)return!0;{const e=n.split(",");return!(0!==t||!e.includes("children"))||n.split(",").includes(Ve[t])}}const ze=(0,r.getGlobalThis)().requestIdleCallback||(e=>setTimeout(e,1)),Be=(0,r.getGlobalThis)().cancelIdleCallback||(e=>clearTimeout(e)),Fe=(e=1e4)=>t=>{const n=ze(t,{timeout:e});return()=>Be(n)},Xe=e=>(t,n)=>{const a=new IntersectionObserver((e=>{for(const n of e)if(n.isIntersecting){a.disconnect(),t();break}}),e);return n((e=>{if(e instanceof Element)return function(e){const{top:t,left:n,bottom:a,right:r}=e.getBoundingClientRect(),{innerHeight:o,innerWidth:l}=window;return(t>0&&t<o||a>0&&a<o)&&(n>0&&n<l||r>0&&r<l)}(e)?(t(),a.disconnect(),!1):void a.observe(e)})),()=>a.disconnect()},He=e=>t=>{if(e){const n=matchMedia(e);if(!n.matches)return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t);t()}},$e=(e=[])=>(t,n)=>{(0,r.isString)(e)&&(e=[e]);let a=!1;const o=e=>{a||(a=!0,l(),t(),e.target.dispatchEvent(new e.constructor(e.type,e)))},l=()=>{n((t=>{for(const n of e)t.removeEventListener(n,o)}))};return n((t=>{for(const n of e)t.addEventListener(n,o,{once:!0})})),l},We=e=>!!e.type.__asyncLoader;function Ue(e){(0,r.isFunction)(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:o,delay:l=200,hydrate:i,timeout:s,suspensible:c=!0,onError:d}=e;let u,p=null,h=0;const g=()=>{let e;return p||(e=p=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),d)return new Promise(((t,n)=>{d(e,(()=>t((h++,p=null,g()))),(()=>n(e)),h+1)}));throw e})).then((t=>e!==p&&p?p:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),u=t,t))))};return xe({name:"AsyncComponentWrapper",__asyncLoader:g,__asyncHydrate(e,t,n){const a=i?()=>{const a=i(n,(t=>function(e,t){if(Re(e)&&"["===e.data){let n=1,a=e.nextSibling;for(;a;){if(1===a.nodeType){if(!1===t(a))break}else if(Re(a))if("]"===a.data){if(0==--n)break}else"["===a.data&&n++;a=a.nextSibling}}else t(e)}(e,t)));a&&(t.bum||(t.bum=[])).push(a)}:n;u?a():g().then((()=>!t.isUnmounted&&a()))},get __asyncResolved(){return u},setup(){const e=Ua;if(Ce(e),u)return()=>Ke(u,e);const t=t=>{p=null,f(t,e,13,!o)};if(c&&e.suspense||er)return g().then((t=>()=>Ke(t,e))).catch((e=>(t(e),()=>o?Oa(o,{error:e}):null)));const r=(0,a.KR)(!1),i=(0,a.KR)(),d=(0,a.KR)(!!l);return l&&setTimeout((()=>{d.value=!1}),l),null!=s&&setTimeout((()=>{if(!r.value&&!i.value){const e=new Error(`Async component timed out after ${s}ms.`);t(e),i.value=e}}),s),g().then((()=>{r.value=!0,e.parent&&Ge(e.parent.vnode)&&e.parent.update()})).catch((e=>{t(e),i.value=e})),()=>r.value&&u?Ke(u,e):i.value&&o?Oa(o,{error:i.value}):n&&!d.value?Oa(n):void 0}})}function Ke(e,t){const{ref:n,props:a,children:r,ce:o}=t.vnode,l=Oa(e,a,r);return l.ref=n,l.ce=o,delete t.vnode.ce,l}const Ge=e=>e.type.__isKeepAlive,je={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Ka(),a=n.ctx;if(!a.renderer)return()=>{const e=t.default&&t.default();return e&&1===e.length?e[0]:e};const o=new Map,l=new Set;let i=null;__VUE_PROD_DEVTOOLS__&&(n.__v_cache=o);const s=n.suspense,{renderer:{p:c,m:d,um:u,o:{createElement:p}}}=a,h=p("div");function f(e){et(e),u(e,n,s,!0)}function g(e){o.forEach(((t,n)=>{const a=ur(t.type);a&&!e(a)&&m(n)}))}function m(e){const t=o.get(e);!t||i&&Sa(t,i)?i&&et(i):f(t),o.delete(e),l.delete(e)}a.activate=(e,t,n,a,o)=>{const l=e.component;d(e,t,n,0,s),c(l.vnode,e,t,n,l,s,a,e.slotScopeIds,o),Mn((()=>{l.isDeactivated=!1,l.a&&(0,r.invokeArrayFns)(l.a);const t=e.props&&e.props.onVnodeMounted;t&&Xa(t,l.parent,e)}),s),__VUE_PROD_DEVTOOLS__&&D(l)},a.deactivate=e=>{const t=e.component;Pn(t.m),Pn(t.a),d(e,h,null,1,s),Mn((()=>{t.da&&(0,r.invokeArrayFns)(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&Xa(n,t.parent,e),t.isDeactivated=!0}),s),__VUE_PROD_DEVTOOLS__&&D(t)},$n((()=>[e.include,e.exclude]),(([e,t])=>{e&&g((t=>Qe(e,t))),t&&g((e=>!Qe(t,e)))}),{flush:"post",deep:!0});let y=null;const v=()=>{null!=y&&(aa(n.subTree.type)?Mn((()=>{o.set(y,tt(n.subTree))}),n.subTree.suspense):o.set(y,tt(n.subTree)))};return ot(v),it(v),st((()=>{o.forEach((e=>{const{subTree:t,suspense:a}=n,r=tt(t);if(e.type!==r.type||e.key!==r.key)f(e);else{et(r);const e=r.component.da;e&&Mn(e,a)}}))})),()=>{if(y=null,!t.default)return i=null;const n=t.default(),a=n[0];if(n.length>1)return i=null,n;if(!Ea(a)||!(4&a.shapeFlag||128&a.shapeFlag))return i=null,a;let r=tt(a);if(r.type===ha)return i=null,r;const s=r.type,c=ur(We(r)?r.type.__asyncResolved||{}:s),{include:d,exclude:u,max:p}=e;if(d&&(!c||!Qe(d,c))||u&&c&&Qe(u,c))return r.shapeFlag&=-257,i=r,a;const h=null==r.key?s:r.key,f=o.get(h);return r.el&&(r=Aa(r),128&a.shapeFlag&&(a.ssContent=r)),y=h,f?(r.el=f.el,r.component=f.component,r.transition&&be(r,r.transition),r.shapeFlag|=512,l.delete(h),l.add(h)):(l.add(h),p&&l.size>parseInt(p,10)&&m(l.values().next().value)),r.shapeFlag|=256,i=r,aa(a.type)?a:r}}};function Qe(e,t){return(0,r.isArray)(e)?e.some((e=>Qe(e,t))):(0,r.isString)(e)?e.split(",").includes(t):!!(0,r.isRegExp)(e)&&(e.lastIndex=0,e.test(t))}function Ye(e,t){Je(e,"a",t)}function qe(e,t){Je(e,"da",t)}function Je(e,t,n=Ua){const a=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(nt(t,a,n),n){let e=n.parent;for(;e&&e.parent;)Ge(e.parent.vnode)&&Ze(a,t,n,e),e=e.parent}}function Ze(e,t,n,a){const o=nt(t,e,a,!0);ct((()=>{(0,r.remove)(a[t],o)}),n)}function et(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function tt(e){return 128&e.shapeFlag?e.ssContent:e}function nt(e,t,n=Ua,r=!1){if(n){const o=n[e]||(n[e]=[]),l=t.__weh||(t.__weh=(...r)=>{(0,a.C4)();const o=Qa(n),l=h(t,n,e,r);return o(),(0,a.bl)(),l});return r?o.unshift(l):o.push(l),l}}const at=e=>(t,n=Ua)=>{er&&"sp"!==e||nt(e,((...e)=>t(...e)),n)},rt=at("bm"),ot=at("m"),lt=at("bu"),it=at("u"),st=at("bum"),ct=at("um"),dt=at("sp"),ut=at("rtg"),pt=at("rtc");function ht(e,t=Ua){nt("ec",e,t)}const ft="components",gt="directives";function mt(e,t){return kt(ft,e,!0,t)||e}const yt=Symbol.for("v-ndc");function vt(e){return(0,r.isString)(e)?kt(ft,e,!1)||e:e||yt}function bt(e){return kt(gt,e)}function kt(e,t,n=!0,a=!1){const o=F||Ua;if(o){const n=o.type;if(e===ft){const e=ur(n,!1);if(e&&(e===t||e===(0,r.camelize)(t)||e===(0,r.capitalize)((0,r.camelize)(t))))return n}const l=xt(o[e]||n[e],t)||xt(o.appContext[e],t);return!l&&a?n:l}}function xt(e,t){return e&&(e[t]||e[(0,r.camelize)(t)]||e[(0,r.capitalize)((0,r.camelize)(t))])}function wt(e,t,n,o){let l;const i=n&&n[o],s=(0,r.isArray)(e);if(s||(0,r.isString)(e)){let n=!1;s&&(0,a.g8)(e)&&(n=!(0,a.fE)(e),e=(0,a.qA)(e)),l=new Array(e.length);for(let r=0,o=e.length;r<o;r++)l[r]=t(n?(0,a.lJ)(e[r]):e[r],r,void 0,i&&i[r])}else if("number"==typeof e){l=new Array(e);for(let n=0;n<e;n++)l[n]=t(n+1,n,void 0,i&&i[n])}else if((0,r.isObject)(e))if(e[Symbol.iterator])l=Array.from(e,((e,n)=>t(e,n,void 0,i&&i[n])));else{const n=Object.keys(e);l=new Array(n.length);for(let a=0,r=n.length;a<r;a++){const r=n[a];l[a]=t(e[r],r,a,i&&i[a])}}else l=[];return n&&(n[o]=l),l}function Ct(e,t){for(let n=0;n<t.length;n++){const a=t[n];if((0,r.isArray)(a))for(let t=0;t<a.length;t++)e[a[t].name]=a[t].fn;else a&&(e[a.name]=a.key?(...e)=>{const t=a.fn(...e);return t&&(t.key=a.key),t}:a.fn)}return e}function _t(e,t,n={},a,o){if(F.ce||F.parent&&We(F.parent)&&F.parent.ce)return"default"!==t&&(n.name=t),ya(),_a(ua,null,[Oa("slot",n,a&&a())],64);let l=e[t];l&&l._c&&(l._d=!1),ya();const i=l&&Et(l(n)),s=n.key||i&&i.key,c=_a(ua,{key:(s&&!(0,r.isSymbol)(s)?s:`_${t}`)+(!i&&a?"_fb":"")},i||(a?a():[]),i&&1===e._?64:-2);return!o&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),l&&l._c&&(l._d=!0),c}function Et(e){return e.some((e=>!Ea(e)||e.type!==ha&&!(e.type===ua&&!Et(e.children))))?e:null}function St(e,t){const n={};for(const a in e)n[t&&/[A-Z]/.test(a)?`on:${a}`:(0,r.toHandlerKey)(a)]=e[a];return n}const Lt=e=>e?qa(e)?sr(e):Lt(e.parent):null,Mt=(0,r.extend)(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Lt(e.parent),$root:e=>Lt(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>__VUE_OPTIONS_API__?Yt(e):e.type,$forceUpdate:e=>e.f||(e.f=()=>{C(e.update)}),$nextTick:e=>e.n||(e.n=w.bind(e.proxy)),$watch:e=>__VUE_OPTIONS_API__?Un.bind(e):r.NOOP}),Rt=(e,t)=>e!==r.EMPTY_OBJ&&!e.__isScriptSetup&&(0,r.hasOwn)(e,t),Tt={get({_:e},t){if("__v_skip"===t)return!0;const{ctx:n,setupState:o,data:l,props:i,accessCache:s,type:c,appContext:d}=e;let u;if("$"!==t[0]){const a=s[t];if(void 0!==a)switch(a){case 1:return o[t];case 2:return l[t];case 4:return n[t];case 3:return i[t]}else{if(Rt(o,t))return s[t]=1,o[t];if(l!==r.EMPTY_OBJ&&(0,r.hasOwn)(l,t))return s[t]=2,l[t];if((u=e.propsOptions[0])&&(0,r.hasOwn)(u,t))return s[t]=3,i[t];if(n!==r.EMPTY_OBJ&&(0,r.hasOwn)(n,t))return s[t]=4,n[t];__VUE_OPTIONS_API__&&!Gt||(s[t]=0)}}const p=Mt[t];let h,f;return p?("$attrs"===t&&(0,a.u4)(e.attrs,"get",""),p(e)):(h=c.__cssModules)&&(h=h[t])?h:n!==r.EMPTY_OBJ&&(0,r.hasOwn)(n,t)?(s[t]=4,n[t]):(f=d.config.globalProperties,(0,r.hasOwn)(f,t)?f[t]:void 0)},set({_:e},t,n){const{data:a,setupState:o,ctx:l}=e;return Rt(o,t)?(o[t]=n,!0):a!==r.EMPTY_OBJ&&(0,r.hasOwn)(a,t)?(a[t]=n,!0):!((0,r.hasOwn)(e.props,t)||"$"===t[0]&&t.slice(1)in e||(l[t]=n,0))},has({_:{data:e,setupState:t,accessCache:n,ctx:a,appContext:o,propsOptions:l}},i){let s;return!!n[i]||e!==r.EMPTY_OBJ&&(0,r.hasOwn)(e,i)||Rt(t,i)||(s=l[0])&&(0,r.hasOwn)(s,i)||(0,r.hasOwn)(a,i)||(0,r.hasOwn)(Mt,i)||(0,r.hasOwn)(o.config.globalProperties,i)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:(0,r.hasOwn)(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Ot=(0,r.extend)({},Tt,{get(e,t){if(t!==Symbol.unscopables)return Tt.get(e,t,e)},has:(e,t)=>"_"!==t[0]&&!(0,r.isGloballyAllowed)(t)});function Nt(){return null}function At(){return null}function It(e){}function Dt(e){}function Vt(){return null}function Pt(){}function zt(e,t){return null}function Bt(){return Xt().slots}function Ft(){return Xt().attrs}function Xt(){const e=Ka();return e.setupContext||(e.setupContext=ir(e))}function Ht(e){return(0,r.isArray)(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}function $t(e,t){const n=Ht(e);for(const e in t){if(e.startsWith("__skip"))continue;let a=n[e];a?(0,r.isArray)(a)||(0,r.isFunction)(a)?a=n[e]={type:a,default:t[e]}:a.default=t[e]:null===a&&(a=n[e]={default:t[e]}),a&&t[`__skip_${e}`]&&(a.skipFactory=!0)}return n}function Wt(e,t){return e&&t?(0,r.isArray)(e)&&(0,r.isArray)(t)?e.concat(t):(0,r.extend)({},Ht(e),Ht(t)):e||t}function Ut(e,t){const n={};for(const a in e)t.includes(a)||Object.defineProperty(n,a,{enumerable:!0,get:()=>e[a]});return n}function Kt(e){const t=Ka();let n=e();return Ya(),(0,r.isPromise)(n)&&(n=n.catch((e=>{throw Qa(t),e}))),[n,()=>Qa(t)]}let Gt=!0;function jt(e,t,n){h((0,r.isArray)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Qt(e,t,n,a){let o=a.includes(".")?Kn(n,a):()=>n[a];if((0,r.isString)(e)){const n=t[e];(0,r.isFunction)(n)&&$n(o,n)}else if((0,r.isFunction)(e))$n(o,e.bind(n));else if((0,r.isObject)(e))if((0,r.isArray)(e))e.forEach((e=>Qt(e,t,n,a)));else{const a=(0,r.isFunction)(e.handler)?e.handler.bind(n):t[e.handler];(0,r.isFunction)(a)&&$n(o,a,e)}}function Yt(e){const t=e.type,{mixins:n,extends:a}=t,{mixins:o,optionsCache:l,config:{optionMergeStrategies:i}}=e.appContext,s=l.get(t);let c;return s?c=s:o.length||n||a?(c={},o.length&&o.forEach((e=>qt(c,e,i,!0))),qt(c,t,i)):c=t,(0,r.isObject)(t)&&l.set(t,c),c}function qt(e,t,n,a=!1){const{mixins:r,extends:o}=t;o&&qt(e,o,n,!0),r&&r.forEach((t=>qt(e,t,n,!0)));for(const r in t)if(a&&"expose"===r);else{const a=Jt[r]||n&&n[r];e[r]=a?a(e[r],t[r]):t[r]}return e}const Jt={data:Zt,props:an,emits:an,methods:nn,computed:nn,beforeCreate:tn,created:tn,beforeMount:tn,mounted:tn,beforeUpdate:tn,updated:tn,beforeDestroy:tn,beforeUnmount:tn,destroyed:tn,unmounted:tn,activated:tn,deactivated:tn,errorCaptured:tn,serverPrefetch:tn,components:nn,directives:nn,watch:function(e,t){if(!e)return t;if(!t)return e;const n=(0,r.extend)(Object.create(null),e);for(const a in t)n[a]=tn(e[a],t[a]);return n},provide:Zt,inject:function(e,t){return nn(en(e),en(t))}};function Zt(e,t){return t?e?function(){return(0,r.extend)((0,r.isFunction)(e)?e.call(this,this):e,(0,r.isFunction)(t)?t.call(this,this):t)}:t:e}function en(e){if((0,r.isArray)(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function tn(e,t){return e?[...new Set([].concat(e,t))]:t}function nn(e,t){return e?(0,r.extend)(Object.create(null),e,t):t}function an(e,t){return e?(0,r.isArray)(e)&&(0,r.isArray)(t)?[...new Set([...e,...t])]:(0,r.extend)(Object.create(null),Ht(e),Ht(null!=t?t:{})):t}function rn(){return{app:null,config:{isNativeTag:r.NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let on=0;function ln(e,t){return function(n,a=null){(0,r.isFunction)(n)||(n=(0,r.extend)({},n)),null==a||(0,r.isObject)(a)||(a=null);const o=rn(),l=new WeakSet,i=[];let s=!1;const c=o.app={_uid:on++,_component:n,_props:a,_container:null,_context:o,_instance:null,version:vr,get config(){return o.config},set config(e){},use:(e,...t)=>(l.has(e)||(e&&(0,r.isFunction)(e.install)?(l.add(e),e.install(c,...t)):(0,r.isFunction)(e)&&(l.add(e),e(c,...t))),c),mixin:e=>(__VUE_OPTIONS_API__&&(o.mixins.includes(e)||o.mixins.push(e)),c),component:(e,t)=>t?(o.components[e]=t,c):o.components[e],directive:(e,t)=>t?(o.directives[e]=t,c):o.directives[e],mount(r,l,i){if(!s){const d=c._ceVNode||Oa(n,a);return d.appContext=o,!0===i?i="svg":!1===i&&(i=void 0),l&&t?t(d,r):e(d,r,i),s=!0,c._container=r,r.__vue_app__=c,__VUE_PROD_DEVTOOLS__&&(c._instance=d.component,function(e,t){A("app:init",e,t,{Fragment:ua,Text:pa,Comment:ha,Static:fa})}(c,vr)),sr(d.component)}},onUnmount(e){i.push(e)},unmount(){s&&(h(i,c._instance,16),e(null,c._container),__VUE_PROD_DEVTOOLS__&&(c._instance=null,function(e){A("app:unmount",e)}(c)),delete c._container.__vue_app__)},provide:(e,t)=>(o.provides[e]=t,c),runWithContext(e){const t=sn;sn=c;try{return e()}finally{sn=t}}};return c}}let sn=null;function cn(e,t){if(Ua){let n=Ua.provides;const a=Ua.parent&&Ua.parent.provides;a===n&&(n=Ua.provides=Object.create(a)),n[e]=t}}function dn(e,t,n=!1){const a=Ua||F;if(a||sn){const o=sn?sn._context.provides:a?null==a.parent?a.vnode.appContext&&a.vnode.appContext.provides:a.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return n&&(0,r.isFunction)(t)?t.call(a&&a.proxy):t}}function un(){return!!(Ua||F||sn)}const pn={},hn=()=>Object.create(pn),fn=e=>Object.getPrototypeOf(e)===pn;function gn(e,t,n,o){const[l,i]=e.propsOptions;let s,c=!1;if(t)for(let a in t){if((0,r.isReservedProp)(a))continue;const d=t[a];let u;l&&(0,r.hasOwn)(l,u=(0,r.camelize)(a))?i&&i.includes(u)?(s||(s={}))[u]=d:n[u]=d:qn(e.emitsOptions,a)||a in o&&d===o[a]||(o[a]=d,c=!0)}if(i){const t=(0,a.ux)(n),o=s||r.EMPTY_OBJ;for(let a=0;a<i.length;a++){const s=i[a];n[s]=mn(l,t,s,o[s],e,!(0,r.hasOwn)(o,s))}}return c}function mn(e,t,n,a,o,l){const i=e[n];if(null!=i){const e=(0,r.hasOwn)(i,"default");if(e&&void 0===a){const e=i.default;if(i.type!==Function&&!i.skipFactory&&(0,r.isFunction)(e)){const{propsDefaults:r}=o;if(n in r)a=r[n];else{const l=Qa(o);a=r[n]=e.call(null,t),l()}}else a=e;o.ce&&o.ce._setProp(n,a)}i[0]&&(l&&!e?a=!1:!i[1]||""!==a&&a!==(0,r.hyphenate)(n)||(a=!0))}return a}const yn=new WeakMap;function vn(e,t,n=!1){const a=__VUE_OPTIONS_API__&&n?yn:t.propsCache,o=a.get(e);if(o)return o;const l=e.props,i={},s=[];let c=!1;if(__VUE_OPTIONS_API__&&!(0,r.isFunction)(e)){const a=e=>{c=!0;const[n,a]=vn(e,t,!0);(0,r.extend)(i,n),a&&s.push(...a)};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}if(!l&&!c)return(0,r.isObject)(e)&&a.set(e,r.EMPTY_ARR),r.EMPTY_ARR;if((0,r.isArray)(l))for(let e=0;e<l.length;e++){const t=(0,r.camelize)(l[e]);bn(t)&&(i[t]=r.EMPTY_OBJ)}else if(l)for(const e in l){const t=(0,r.camelize)(e);if(bn(t)){const n=l[e],a=i[t]=(0,r.isArray)(n)||(0,r.isFunction)(n)?{type:n}:(0,r.extend)({},n),o=a.type;let c=!1,d=!0;if((0,r.isArray)(o))for(let e=0;e<o.length;++e){const t=o[e],n=(0,r.isFunction)(t)&&t.name;if("Boolean"===n){c=!0;break}"String"===n&&(d=!1)}else c=(0,r.isFunction)(o)&&"Boolean"===o.name;a[0]=c,a[1]=d,(c||(0,r.hasOwn)(a,"default"))&&s.push(t)}}const d=[i,s];return(0,r.isObject)(e)&&a.set(e,d),d}function bn(e){return"$"!==e[0]&&!(0,r.isReservedProp)(e)}const kn=e=>"_"===e[0]||"$stable"===e,xn=e=>(0,r.isArray)(e)?e.map(Pa):[Pa(e)],wn=(e,t,n)=>{if(t._n)return t;const a=K(((...e)=>xn(t(...e))),n);return a._c=!1,a},Cn=(e,t,n)=>{const a=e._ctx;for(const n in e){if(kn(n))continue;const o=e[n];if((0,r.isFunction)(o))t[n]=wn(0,o,a);else if(null!=o){const e=xn(o);t[n]=()=>e}}},_n=(e,t)=>{const n=xn(t);e.slots.default=()=>n},En=(e,t,n)=>{for(const a in t)(n||"_"!==a)&&(e[a]=t[a])},Sn=(e,t,n)=>{const a=e.slots=hn();if(32&e.vnode.shapeFlag){const e=t._;e?(En(a,t,n),n&&(0,r.def)(a,"_",e,!0)):Cn(t,a)}else t&&_n(e,t)},Ln=(e,t,n)=>{const{vnode:a,slots:o}=e;let l=!0,i=r.EMPTY_OBJ;if(32&a.shapeFlag){const e=t._;e?n&&1===e?l=!1:En(o,t,n):(l=!t.$stable,Cn(t,o)),i=t}else t&&(_n(e,t),i={default:1});if(l)for(const e in o)kn(e)||null!=i[e]||delete o[e]},Mn=ca;function Rn(e){return On(e)}function Tn(e){return On(e,Te)}function On(e,t){"boolean"!=typeof __VUE_OPTIONS_API__&&((0,r.getGlobalThis)().__VUE_OPTIONS_API__=!0),"boolean"!=typeof __VUE_PROD_DEVTOOLS__&&((0,r.getGlobalThis)().__VUE_PROD_DEVTOOLS__=!1),"boolean"!=typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&((0,r.getGlobalThis)().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1);const n=(0,r.getGlobalThis)();n.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&I(n.__VUE_DEVTOOLS_GLOBAL_HOOK__,n);const{insert:o,remove:l,patchProp:i,createElement:s,createText:c,createComment:d,setText:u,setElementText:p,parentNode:h,nextSibling:f,setScopeId:g=r.NOOP,insertStaticContent:m}=e,y=(e,t,n,a=null,r=null,o=null,l=void 0,i=null,s=!!t.dynamicChildren)=>{if(e===t)return;e&&!Sa(e,t)&&(a=J(e),U(e,r,o,!0),e=null),-2===t.patchFlag&&(s=!1,t.dynamicChildren=null);const{type:c,ref:d,shapeFlag:u}=t;switch(c){case pa:v(e,t,n,a);break;case ha:b(e,t,n,a);break;case fa:null==e&&k(t,n,a,l);break;case ua:O(e,t,n,a,r,o,l,i,s);break;default:1&u?x(e,t,n,a,r,o,l,i,s):6&u?N(e,t,n,a,r,o,l,i,s):(64&u||128&u)&&c.process(e,t,n,a,r,o,l,i,s,te)}null!=d&&r&&Ee(d,e&&e.ref,o,t||e,!t)},v=(e,t,n,a)=>{if(null==e)o(t.el=c(t.children),n,a);else{const n=t.el=e.el;t.children!==e.children&&u(n,t.children)}},b=(e,t,n,a)=>{null==e?o(t.el=d(t.children||""),n,a):t.el=e.el},k=(e,t,n,a)=>{[e.el,e.anchor]=m(e.children,t,n,a,e.el,e.anchor)},x=(e,t,n,a,r,o,l,i,s)=>{"svg"===t.type?l="svg":"math"===t.type&&(l="mathml"),null==e?w(t,n,a,r,o,l,i,s):M(e,t,r,o,l,i,s)},w=(e,t,n,a,l,c,d,u)=>{let h,f;const{props:g,shapeFlag:m,transition:y,dirs:v}=e;if(h=e.el=s(e.type,c,g&&g.is,g),8&m?p(h,e.children):16&m&&E(e.children,h,null,a,l,Nn(e,c),d,u),v&&j(e,null,a,"created"),_(h,e,e.scopeId,d,a),g){for(const e in g)"value"===e||(0,r.isReservedProp)(e)||i(h,e,null,g[e],c,a);"value"in g&&i(h,"value",null,g.value,c),(f=g.onVnodeBeforeMount)&&Xa(f,a,e)}__VUE_PROD_DEVTOOLS__&&((0,r.def)(h,"__vnode",e,!0),(0,r.def)(h,"__vueParentComponent",a,!0)),v&&j(e,null,a,"beforeMount");const b=In(l,y);b&&y.beforeEnter(h),o(h,t,n),((f=g&&g.onVnodeMounted)||b||v)&&Mn((()=>{f&&Xa(f,a,e),b&&y.enter(h),v&&j(e,null,a,"mounted")}),l)},_=(e,t,n,a,r)=>{if(n&&g(e,n),a)for(let t=0;t<a.length;t++)g(e,a[t]);if(r){let n=r.subTree;if(t===n||aa(n.type)&&(n.ssContent===t||n.ssFallback===t)){const t=r.vnode;_(e,t,t.scopeId,t.slotScopeIds,r.parent)}}},E=(e,t,n,a,r,o,l,i,s=0)=>{for(let c=s;c<e.length;c++){const s=e[c]=i?za(e[c]):Pa(e[c]);y(null,s,t,n,a,r,o,l,i)}},M=(e,t,n,a,o,l,s)=>{const c=t.el=e.el;__VUE_PROD_DEVTOOLS__&&(c.__vnode=t);let{patchFlag:d,dynamicChildren:u,dirs:h}=t;d|=16&e.patchFlag;const f=e.props||r.EMPTY_OBJ,g=t.props||r.EMPTY_OBJ;let m;if(n&&An(n,!1),(m=g.onVnodeBeforeUpdate)&&Xa(m,n,t,e),h&&j(t,e,n,"beforeUpdate"),n&&An(n,!0),(f.innerHTML&&null==g.innerHTML||f.textContent&&null==g.textContent)&&p(c,""),u?R(e.dynamicChildren,u,c,n,a,Nn(t,o),l):s||X(e,t,c,null,n,a,Nn(t,o),l,!1),d>0){if(16&d)T(c,f,g,n,o);else if(2&d&&f.class!==g.class&&i(c,"class",null,g.class,o),4&d&&i(c,"style",f.style,g.style,o),8&d){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const a=e[t],r=f[a],l=g[a];l===r&&"value"!==a||i(c,a,r,l,o,n)}}1&d&&e.children!==t.children&&p(c,t.children)}else s||null!=u||T(c,f,g,n,o);((m=g.onVnodeUpdated)||h)&&Mn((()=>{m&&Xa(m,n,t,e),h&&j(t,e,n,"updated")}),a)},R=(e,t,n,a,r,o,l)=>{for(let i=0;i<t.length;i++){const s=e[i],c=t[i],d=s.el&&(s.type===ua||!Sa(s,c)||70&s.shapeFlag)?h(s.el):n;y(s,c,d,null,a,r,o,l,!0)}},T=(e,t,n,a,o)=>{if(t!==n){if(t!==r.EMPTY_OBJ)for(const l in t)(0,r.isReservedProp)(l)||l in n||i(e,l,t[l],null,o,a);for(const l in n){if((0,r.isReservedProp)(l))continue;const s=n[l],c=t[l];s!==c&&"value"!==l&&i(e,l,c,s,o,a)}"value"in n&&i(e,"value",t.value,n.value,o)}},O=(e,t,n,a,r,l,i,s,d)=>{const u=t.el=e?e.el:c(""),p=t.anchor=e?e.anchor:c("");let{patchFlag:h,dynamicChildren:f,slotScopeIds:g}=t;g&&(s=s?s.concat(g):g),null==e?(o(u,n,a),o(p,n,a),E(t.children||[],n,p,r,l,i,s,d)):h>0&&64&h&&f&&e.dynamicChildren?(R(e.dynamicChildren,f,n,r,l,i,s),(null!=t.key||r&&t===r.subTree)&&Dn(e,t,!0)):X(e,t,n,p,r,l,i,s,d)},N=(e,t,n,a,r,o,l,i,s)=>{t.slotScopeIds=i,null==e?512&t.shapeFlag?r.ctx.activate(t,n,a,l,s):A(t,n,a,r,o,l,s):P(e,t,s)},A=(e,t,n,a,r,o,l)=>{const i=e.component=Wa(e,a,r);if(Ge(e)&&(i.ctx.renderer=te),tr(i,!1,l),i.asyncDep){if(r&&r.registerDep(i,B,l),!e.el){const e=i.subTree=Oa(ha);b(null,e,t,n)}}else B(i,e,t,n,r,o,l)},P=(e,t,n)=>{const a=t.component=e.component;if(function(e,t,n){const{props:a,children:r,component:o}=e,{props:l,children:i,patchFlag:s}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&s>=0))return!(!r&&!i||i&&i.$stable)||a!==l&&(a?!l||ta(a,l,c):!!l);if(1024&s)return!0;if(16&s)return a?ta(a,l,c):!!l;if(8&s){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(l[n]!==a[n]&&!qn(c,n))return!0}}return!1}(e,t,n)){if(a.asyncDep&&!a.asyncResolved)return void F(a,t,n);a.next=t,a.update()}else t.el=e.el,a.vnode=t},B=(e,t,n,o,l,i,s)=>{const c=()=>{if(e.isMounted){let{next:t,bu:n,u:a,parent:o,vnode:d}=e;{const n=Vn(e);if(n)return t&&(t.el=d.el,F(e,t,s)),void n.asyncDep.then((()=>{e.isUnmounted||c()}))}let u,p=t;An(e,!1),t?(t.el=d.el,F(e,t,s)):t=d,n&&(0,r.invokeArrayFns)(n),(u=t.props&&t.props.onVnodeBeforeUpdate)&&Xa(u,o,t,d),An(e,!0);const f=Jn(e),g=e.subTree;e.subTree=f,y(g,f,h(g.el),J(g),e,l,i),t.el=f.el,null===p&&na(e,f.el),a&&Mn(a,l),(u=t.props&&t.props.onVnodeUpdated)&&Mn((()=>Xa(u,o,t,d)),l),__VUE_PROD_DEVTOOLS__&&V(e)}else{let a;const{el:s,props:c}=t,{bm:d,m:u,parent:p,root:h,type:f}=e,g=We(t);if(An(e,!1),d&&(0,r.invokeArrayFns)(d),!g&&(a=c&&c.onVnodeBeforeMount)&&Xa(a,p,t),An(e,!0),s&&ae){const t=()=>{e.subTree=Jn(e),ae(s,e.subTree,e,l,null)};g&&f.__asyncHydrate?f.__asyncHydrate(s,e,t):t()}else{h.ce&&h.ce._injectChildStyle(f);const a=e.subTree=Jn(e);y(null,a,n,o,e,l,i),t.el=a.el}if(u&&Mn(u,l),!g&&(a=c&&c.onVnodeMounted)){const e=t;Mn((()=>Xa(a,p,e)),l)}(256&t.shapeFlag||p&&We(p.vnode)&&256&p.vnode.shapeFlag)&&e.a&&Mn(e.a,l),e.isMounted=!0,__VUE_PROD_DEVTOOLS__&&D(e),t=n=o=null}};e.scope.on();const d=e.effect=new a.X2(c);e.scope.off();const u=e.update=d.run.bind(d),p=e.job=d.runIfDirty.bind(d);p.i=e,p.id=e.uid,d.scheduler=()=>C(p),An(e,!0),u()},F=(e,t,n)=>{t.component=e;const o=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,o){const{props:l,attrs:i,vnode:{patchFlag:s}}=e,c=(0,a.ux)(l),[d]=e.propsOptions;let u=!1;if(!(o||s>0)||16&s){let a;gn(e,t,l,i)&&(u=!0);for(const o in c)t&&((0,r.hasOwn)(t,o)||(a=(0,r.hyphenate)(o))!==o&&(0,r.hasOwn)(t,a))||(d?!n||void 0===n[o]&&void 0===n[a]||(l[o]=mn(d,c,o,void 0,e,!0)):delete l[o]);if(i!==c)for(const e in i)t&&(0,r.hasOwn)(t,e)||(delete i[e],u=!0)}else if(8&s){const n=e.vnode.dynamicProps;for(let a=0;a<n.length;a++){let o=n[a];if(qn(e.emitsOptions,o))continue;const s=t[o];if(d)if((0,r.hasOwn)(i,o))s!==i[o]&&(i[o]=s,u=!0);else{const t=(0,r.camelize)(o);l[t]=mn(d,c,t,s,e,!1)}else s!==i[o]&&(i[o]=s,u=!0)}}u&&(0,a.hZ)(e.attrs,"set","")}(e,t.props,o,n),Ln(e,t.children,n),(0,a.C4)(),S(e),(0,a.bl)()},X=(e,t,n,a,r,o,l,i,s=!1)=>{const c=e&&e.children,d=e?e.shapeFlag:0,u=t.children,{patchFlag:h,shapeFlag:f}=t;if(h>0){if(128&h)return void $(c,u,n,a,r,o,l,i,s);if(256&h)return void H(c,u,n,a,r,o,l,i,s)}8&f?(16&d&&q(c,r,o),u!==c&&p(n,u)):16&d?16&f?$(c,u,n,a,r,o,l,i,s):q(c,r,o,!0):(8&d&&p(n,""),16&f&&E(u,n,a,r,o,l,i,s))},H=(e,t,n,a,o,l,i,s,c)=>{e=e||r.EMPTY_ARR,t=t||r.EMPTY_ARR;const d=e.length,u=t.length,p=Math.min(d,u);let h;for(h=0;h<p;h++){const a=t[h]=c?za(t[h]):Pa(t[h]);y(e[h],a,n,null,o,l,i,s,c)}d>u?q(e,o,l,!0,!1,p):E(t,n,a,o,l,i,s,c,p)},$=(e,t,n,a,o,l,i,s,c)=>{let d=0;const u=t.length;let p=e.length-1,h=u-1;for(;d<=p&&d<=h;){const a=e[d],r=t[d]=c?za(t[d]):Pa(t[d]);if(!Sa(a,r))break;y(a,r,n,null,o,l,i,s,c),d++}for(;d<=p&&d<=h;){const a=e[p],r=t[h]=c?za(t[h]):Pa(t[h]);if(!Sa(a,r))break;y(a,r,n,null,o,l,i,s,c),p--,h--}if(d>p){if(d<=h){const e=h+1,r=e<u?t[e].el:a;for(;d<=h;)y(null,t[d]=c?za(t[d]):Pa(t[d]),n,r,o,l,i,s,c),d++}}else if(d>h)for(;d<=p;)U(e[d],o,l,!0),d++;else{const f=d,g=d,m=new Map;for(d=g;d<=h;d++){const e=t[d]=c?za(t[d]):Pa(t[d]);null!=e.key&&m.set(e.key,d)}let v,b=0;const k=h-g+1;let x=!1,w=0;const C=new Array(k);for(d=0;d<k;d++)C[d]=0;for(d=f;d<=p;d++){const a=e[d];if(b>=k){U(a,o,l,!0);continue}let r;if(null!=a.key)r=m.get(a.key);else for(v=g;v<=h;v++)if(0===C[v-g]&&Sa(a,t[v])){r=v;break}void 0===r?U(a,o,l,!0):(C[r-g]=d+1,r>=w?w=r:x=!0,y(a,t[r],n,null,o,l,i,s,c),b++)}const _=x?function(e){const t=e.slice(),n=[0];let a,r,o,l,i;const s=e.length;for(a=0;a<s;a++){const s=e[a];if(0!==s){if(r=n[n.length-1],e[r]<s){t[a]=r,n.push(a);continue}for(o=0,l=n.length-1;o<l;)i=o+l>>1,e[n[i]]<s?o=i+1:l=i;s<e[n[o]]&&(o>0&&(t[a]=n[o-1]),n[o]=a)}}for(o=n.length,l=n[o-1];o-- >0;)n[o]=l,l=t[l];return n}(C):r.EMPTY_ARR;for(v=_.length-1,d=k-1;d>=0;d--){const e=g+d,r=t[e],p=e+1<u?t[e+1].el:a;0===C[d]?y(null,r,n,p,o,l,i,s,c):x&&(v<0||d!==_[v]?W(r,n,p,2):v--)}}},W=(e,t,n,a,r=null)=>{const{el:l,type:i,transition:s,children:c,shapeFlag:d}=e;if(6&d)W(e.component.subTree,t,n,a);else if(128&d)e.suspense.move(t,n,a);else if(64&d)i.move(e,t,n,te);else if(i!==ua)if(i!==fa)if(2!==a&&1&d&&s)if(0===a)s.beforeEnter(l),o(l,t,n),Mn((()=>s.enter(l)),r);else{const{leave:e,delayLeave:a,afterLeave:r}=s,i=()=>o(l,t,n),c=()=>{e(l,(()=>{i(),r&&r()}))};a?a(l,i,c):c()}else o(l,t,n);else(({el:e,anchor:t},n,a)=>{let r;for(;e&&e!==t;)r=f(e),o(e,n,a),e=r;o(t,n,a)})(e,t,n);else{o(l,t,n);for(let e=0;e<c.length;e++)W(c[e],t,n,a);o(e.anchor,t,n)}},U=(e,t,n,a=!1,r=!1)=>{const{type:o,props:l,ref:i,children:s,dynamicChildren:c,shapeFlag:d,patchFlag:u,dirs:p,cacheIndex:h}=e;if(-2===u&&(r=!1),null!=i&&Ee(i,null,n,e,!0),null!=h&&(t.renderCache[h]=void 0),256&d)return void t.ctx.deactivate(e);const f=1&d&&p,g=!We(e);let m;if(g&&(m=l&&l.onVnodeBeforeUnmount)&&Xa(m,t,e),6&d)Y(e.component,n,a);else{if(128&d)return void e.suspense.unmount(n,a);f&&j(e,null,t,"beforeUnmount"),64&d?e.type.remove(e,t,n,te,a):c&&!c.hasOnce&&(o!==ua||u>0&&64&u)?q(c,t,n,!1,!0):(o===ua&&384&u||!r&&16&d)&&q(s,t,n),a&&K(e)}(g&&(m=l&&l.onVnodeUnmounted)||f)&&Mn((()=>{m&&Xa(m,t,e),f&&j(e,null,t,"unmounted")}),n)},K=e=>{const{type:t,el:n,anchor:a,transition:r}=e;if(t===ua)return void G(n,a);if(t===fa)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=f(e),l(e),e=n;l(t)})(e);const o=()=>{l(n),r&&!r.persisted&&r.afterLeave&&r.afterLeave()};if(1&e.shapeFlag&&r&&!r.persisted){const{leave:t,delayLeave:a}=r,l=()=>t(n,o);a?a(e.el,o,l):l()}else o()},G=(e,t)=>{let n;for(;e!==t;)n=f(e),l(e),e=n;l(t)},Y=(e,t,n)=>{const{bum:a,scope:o,job:l,subTree:i,um:s,m:c,a:d}=e;Pn(c),Pn(d),a&&(0,r.invokeArrayFns)(a),o.stop(),l&&(l.flags|=8,U(i,e,t,n)),s&&Mn(s,t),Mn((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve()),__VUE_PROD_DEVTOOLS__&&z(e)},q=(e,t,n,a=!1,r=!1,o=0)=>{for(let l=o;l<e.length;l++)U(e[l],t,n,a,r)},J=e=>{if(6&e.shapeFlag)return J(e.component.subTree);if(128&e.shapeFlag)return e.suspense.next();const t=f(e.anchor||e.el),n=t&&t[Q];return n?f(n):t};let Z=!1;const ee=(e,t,n)=>{null==e?t._vnode&&U(t._vnode,null,null,!0):y(t._vnode||null,e,t,null,null,null,n),t._vnode=e,Z||(Z=!0,S(),L(),Z=!1)},te={p:y,um:U,m:W,r:K,mt:A,mc:E,pc:X,pbc:R,n:J,o:e};let ne,ae;return t&&([ne,ae]=t(te)),{render:ee,hydrate:ne,createApp:ln(ee,ne)}}function Nn({type:e,props:t},n){return"svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function An({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function In(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Dn(e,t,n=!1){const a=e.children,o=t.children;if((0,r.isArray)(a)&&(0,r.isArray)(o))for(let e=0;e<a.length;e++){const t=a[e];let r=o[e];1&r.shapeFlag&&!r.dynamicChildren&&((r.patchFlag<=0||32===r.patchFlag)&&(r=o[e]=za(o[e]),r.el=t.el),n||-2===r.patchFlag||Dn(t,r)),r.type===pa&&(r.el=t.el)}}function Vn(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Vn(t)}function Pn(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const zn=Symbol.for("v-scx"),Bn=()=>dn(zn);function Fn(e,t){return Wn(e,null,t)}function Xn(e,t){return Wn(e,null,{flush:"post"})}function Hn(e,t){return Wn(e,null,{flush:"sync"})}function $n(e,t,n){return Wn(e,t,n)}function Wn(e,t,n=r.EMPTY_OBJ){const{immediate:o,deep:l,flush:i,once:s}=n,c=(0,r.extend)({},n),d=t&&o||!t&&"post"!==i;let u;if(er)if("sync"===i){const e=Bn();u=e.__watcherHandles||(e.__watcherHandles=[])}else if(!d){const e=()=>{};return e.stop=r.NOOP,e.resume=r.NOOP,e.pause=r.NOOP,e}const p=Ua;c.call=(e,t,n)=>h(e,p,t,n);let f=!1;"post"===i?c.scheduler=e=>{Mn(e,p&&p.suspense)}:"sync"!==i&&(f=!0,c.scheduler=(e,t)=>{t?e():C(e)}),c.augmentJob=e=>{t&&(e.flags|=4),f&&(e.flags|=2,p&&(e.id=p.uid,e.i=p))};const g=(0,a.wB)(e,t,c);return er&&(u?u.push(g):d&&g()),g}function Un(e,t,n){const a=this.proxy,o=(0,r.isString)(e)?e.includes(".")?Kn(a,e):()=>a[e]:e.bind(a,a);let l;(0,r.isFunction)(t)?l=t:(l=t.handler,n=t);const i=Qa(this),s=Wn(o,l.bind(a),n);return i(),s}function Kn(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function Gn(e,t,n=r.EMPTY_OBJ){const o=Ka(),l=(0,r.camelize)(t),i=(0,r.hyphenate)(t),s=jn(e,l),c=(0,a.rY)(((a,s)=>{let c,d,u=r.EMPTY_OBJ;return Hn((()=>{const t=e[l];(0,r.hasChanged)(c,t)&&(c=t,s())})),{get:()=>(a(),n.get?n.get(c):c),set(e){const a=n.set?n.set(e):e;if(!((0,r.hasChanged)(a,c)||u!==r.EMPTY_OBJ&&(0,r.hasChanged)(e,u)))return;const p=o.vnode.props;p&&(t in p||l in p||i in p)&&(`onUpdate:${t}`in p||`onUpdate:${l}`in p||`onUpdate:${i}`in p)||(c=e,s()),o.emit(`update:${t}`,a),(0,r.hasChanged)(e,a)&&(0,r.hasChanged)(e,u)&&!(0,r.hasChanged)(a,d)&&s(),u=e,d=a}}}));return c[Symbol.iterator]=()=>{let e=0;return{next:()=>e<2?{value:e++?s||r.EMPTY_OBJ:c,done:!1}:{done:!0}}},c}const jn=(e,t)=>"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${(0,r.camelize)(t)}Modifiers`]||e[`${(0,r.hyphenate)(t)}Modifiers`];function Qn(e,t,...n){if(e.isUnmounted)return;const a=e.vnode.props||r.EMPTY_OBJ;let o=n;const l=t.startsWith("update:"),i=l&&jn(a,t.slice(7));let s;i&&(i.trim&&(o=n.map((e=>(0,r.isString)(e)?e.trim():e))),i.number&&(o=n.map(r.looseToNumber))),__VUE_PROD_DEVTOOLS__&&function(e,t,n){A("component:emit",e.appContext.app,e,t,n)}(e,t,o);let c=a[s=(0,r.toHandlerKey)(t)]||a[s=(0,r.toHandlerKey)((0,r.camelize)(t))];!c&&l&&(c=a[s=(0,r.toHandlerKey)((0,r.hyphenate)(t))]),c&&h(c,e,6,o);const d=a[s+"Once"];if(d){if(e.emitted){if(e.emitted[s])return}else e.emitted={};e.emitted[s]=!0,h(d,e,6,o)}}function Yn(e,t,n=!1){const a=t.emitsCache,o=a.get(e);if(void 0!==o)return o;const l=e.emits;let i={},s=!1;if(__VUE_OPTIONS_API__&&!(0,r.isFunction)(e)){const a=e=>{const n=Yn(e,t,!0);n&&(s=!0,(0,r.extend)(i,n))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return l||s?((0,r.isArray)(l)?l.forEach((e=>i[e]=null)):(0,r.extend)(i,l),(0,r.isObject)(e)&&a.set(e,i),i):((0,r.isObject)(e)&&a.set(e,null),null)}function qn(e,t){return!(!e||!(0,r.isOn)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,r.hasOwn)(e,t[0].toLowerCase()+t.slice(1))||(0,r.hasOwn)(e,(0,r.hyphenate)(t))||(0,r.hasOwn)(e,t))}function Jn(e){const{type:t,vnode:n,proxy:a,withProxy:o,propsOptions:[l],slots:i,attrs:s,emit:c,render:d,renderCache:u,props:p,data:h,setupState:g,ctx:m,inheritAttrs:y}=e,v=H(e);let b,k;try{if(4&n.shapeFlag){const e=o||a,t=e;b=Pa(d.call(t,e,u,p,g,h,m)),k=s}else{const e=t;b=Pa(e.length>1?e(p,{attrs:s,slots:i,emit:c}):e(p,null)),k=t.props?s:Zn(s)}}catch(t){ga.length=0,f(t,e,1),b=Oa(ha)}let x=b;if(k&&!1!==y){const e=Object.keys(k),{shapeFlag:t}=x;e.length&&7&t&&(l&&e.some(r.isModelListener)&&(k=ea(k,l)),x=Aa(x,k,!1,!0))}return n.dirs&&(x=Aa(x,null,!1,!0),x.dirs=x.dirs?x.dirs.concat(n.dirs):n.dirs),n.transition&&be(x,n.transition),b=x,H(v),b}const Zn=e=>{let t;for(const n in e)("class"===n||"style"===n||(0,r.isOn)(n))&&((t||(t={}))[n]=e[n]);return t},ea=(e,t)=>{const n={};for(const a in e)(0,r.isModelListener)(a)&&a.slice(9)in t||(n[a]=e[a]);return n};function ta(e,t,n){const a=Object.keys(t);if(a.length!==Object.keys(e).length)return!0;for(let r=0;r<a.length;r++){const o=a[r];if(t[o]!==e[o]&&!qn(n,o))return!0}return!1}function na({vnode:e,parent:t},n){for(;t;){const a=t.subTree;if(a.suspense&&a.suspense.activeBranch===e&&(a.el=e.el),a!==e)break;(e=t.vnode).el=n,t=t.parent}}const aa=e=>e.__isSuspense;let ra=0;const oa={name:"Suspense",__isSuspense:!0,process(e,t,n,a,r,o,l,i,s,c){if(null==e)!function(e,t,n,a,r,o,l,i,s){const{p:c,o:{createElement:d}}=s,u=d("div"),p=e.suspense=ia(e,r,a,t,u,n,o,l,i,s);c(null,p.pendingBranch=e.ssContent,u,null,a,p,o,l),p.deps>0?(la(e,"onPending"),la(e,"onFallback"),c(null,e.ssFallback,t,n,a,null,o,l),da(p,e.ssFallback)):p.resolve(!1,!0)}(t,n,a,r,o,l,i,s,c);else{if(o&&o.deps>0&&!e.suspense.isInFallback)return t.suspense=e.suspense,t.suspense.vnode=t,void(t.el=e.el);!function(e,t,n,a,r,o,l,i,{p:s,um:c,o:{createElement:d}}){const u=t.suspense=e.suspense;u.vnode=t,t.el=e.el;const p=t.ssContent,h=t.ssFallback,{activeBranch:f,pendingBranch:g,isInFallback:m,isHydrating:y}=u;if(g)u.pendingBranch=p,Sa(p,g)?(s(g,p,u.hiddenContainer,null,r,u,o,l,i),u.deps<=0?u.resolve():m&&(y||(s(f,h,n,a,r,null,o,l,i),da(u,h)))):(u.pendingId=ra++,y?(u.isHydrating=!1,u.activeBranch=g):c(g,r,u),u.deps=0,u.effects.length=0,u.hiddenContainer=d("div"),m?(s(null,p,u.hiddenContainer,null,r,u,o,l,i),u.deps<=0?u.resolve():(s(f,h,n,a,r,null,o,l,i),da(u,h))):f&&Sa(p,f)?(s(f,p,n,a,r,u,o,l,i),u.resolve(!0)):(s(null,p,u.hiddenContainer,null,r,u,o,l,i),u.deps<=0&&u.resolve()));else if(f&&Sa(p,f))s(f,p,n,a,r,u,o,l,i),da(u,p);else if(la(t,"onPending"),u.pendingBranch=p,512&p.shapeFlag?u.pendingId=p.component.suspenseId:u.pendingId=ra++,s(null,p,u.hiddenContainer,null,r,u,o,l,i),u.deps<=0)u.resolve();else{const{timeout:e,pendingId:t}=u;e>0?setTimeout((()=>{u.pendingId===t&&u.fallback(h)}),e):0===e&&u.fallback(h)}}(e,t,n,a,r,l,i,s,c)}},hydrate:function(e,t,n,a,r,o,l,i,s){const c=t.suspense=ia(t,a,n,e.parentNode,document.createElement("div"),null,r,o,l,i,!0),d=s(e,c.pendingBranch=t.ssContent,n,c,o,l);return 0===c.deps&&c.resolve(!1,!0),d},normalize:function(e){const{shapeFlag:t,children:n}=e,a=32&t;e.ssContent=sa(a?n.default:n),e.ssFallback=a?sa(n.fallback):Oa(ha)}};function la(e,t){const n=e.props&&e.props[t];(0,r.isFunction)(n)&&n()}function ia(e,t,n,a,o,l,i,s,c,d,u=!1){const{p,m:h,um:g,n:m,o:{parentNode:y,remove:v}}=d;let b;const k=function(e){const t=e.props&&e.props.suspensible;return null!=t&&!1!==t}(e);k&&t&&t.pendingBranch&&(b=t.pendingId,t.deps++);const x=e.props?(0,r.toNumber)(e.props.timeout):void 0,w=l,C={vnode:e,parent:t,parentComponent:n,namespace:i,container:a,hiddenContainer:o,deps:0,pendingId:ra++,timeout:"number"==typeof x?x:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(e=!1,n=!1){const{vnode:a,activeBranch:r,pendingBranch:o,pendingId:i,effects:s,parentComponent:c,container:d}=C;let u=!1;C.isHydrating?C.isHydrating=!1:e||(u=r&&o.transition&&"out-in"===o.transition.mode,u&&(r.transition.afterLeave=()=>{i===C.pendingId&&(h(o,d,l===w?m(r):l,0),E(s))}),r&&(y(r.el)===d&&(l=m(r)),g(r,c,C,!0)),u||h(o,d,l,0)),da(C,o),C.pendingBranch=null,C.isInFallback=!1;let p=C.parent,f=!1;for(;p;){if(p.pendingBranch){p.effects.push(...s),f=!0;break}p=p.parent}f||u||E(s),C.effects=[],k&&t&&t.pendingBranch&&b===t.pendingId&&(t.deps--,0!==t.deps||n||t.resolve()),la(a,"onResolve")},fallback(e){if(!C.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:a,container:r,namespace:o}=C;la(t,"onFallback");const l=m(n),i=()=>{C.isInFallback&&(p(null,e,r,l,a,null,o,s,c),da(C,e))},d=e.transition&&"out-in"===e.transition.mode;d&&(n.transition.afterLeave=i),C.isInFallback=!0,g(n,a,null,!0),d||i()},move(e,t,n){C.activeBranch&&h(C.activeBranch,e,t,n),C.container=e},next:()=>C.activeBranch&&m(C.activeBranch),registerDep(e,t,n){const a=!!C.pendingBranch;a&&C.deps++;const r=e.vnode.el;e.asyncDep.catch((t=>{f(t,e,0)})).then((o=>{if(e.isUnmounted||C.isUnmounted||C.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:l}=e;nr(e,o,!1),r&&(l.el=r);const s=!r&&e.subTree.el;t(e,l,y(r||e.subTree.el),r?null:m(e.subTree),C,i,n),s&&v(s),na(e,l.el),a&&0==--C.deps&&C.resolve()}))},unmount(e,t){C.isUnmounted=!0,C.activeBranch&&g(C.activeBranch,n,e,t),C.pendingBranch&&g(C.pendingBranch,n,e,t)}};return C}function sa(e){let t;if((0,r.isFunction)(e)){const n=ka&&e._c;n&&(e._d=!1,ya()),e=e(),n&&(e._d=!0,t=ma,va())}if((0,r.isArray)(e)){const t=function(e){let t;for(let n=0;n<e.length;n++){const a=e[n];if(!Ea(a))return;if(a.type!==ha||"v-if"===a.children){if(t)return;t=a}}return t}(e);e=t}return e=Pa(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter((t=>t!==e))),e}function ca(e,t){t&&t.pendingBranch?(0,r.isArray)(e)?t.effects.push(...e):t.effects.push(e):E(e)}function da(e,t){e.activeBranch=t;const{vnode:n,parentComponent:a}=e;let r=t.el;for(;!r&&t.component;)r=(t=t.component.subTree).el;n.el=r,a&&a.subTree===n&&(a.vnode.el=r,na(a,r))}const ua=Symbol.for("v-fgt"),pa=Symbol.for("v-txt"),ha=Symbol.for("v-cmt"),fa=Symbol.for("v-stc"),ga=[];let ma=null;function ya(e=!1){ga.push(ma=e?null:[])}function va(){ga.pop(),ma=ga[ga.length-1]||null}let ba,ka=1;function xa(e,t=!1){ka+=e,e<0&&ma&&t&&(ma.hasOnce=!0)}function wa(e){return e.dynamicChildren=ka>0?ma||r.EMPTY_ARR:null,va(),ka>0&&ma&&ma.push(e),e}function Ca(e,t,n,a,r,o){return wa(Ta(e,t,n,a,r,o,!0))}function _a(e,t,n,a,r){return wa(Oa(e,t,n,a,r,!0))}function Ea(e){return!!e&&!0===e.__v_isVNode}function Sa(e,t){return e.type===t.type&&e.key===t.key}function La(e){ba=e}const Ma=({key:e})=>null!=e?e:null,Ra=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?(0,r.isString)(e)||(0,a.i9)(e)||(0,r.isFunction)(e)?{i:F,r:e,k:t,f:!!n}:e:null);function Ta(e,t=null,n=null,a=0,o=null,l=(e===ua?0:1),i=!1,s=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ma(t),ref:t&&Ra(t),scopeId:X,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:l,patchFlag:a,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:F};return s?(Ba(c,n),128&l&&e.normalize(c)):n&&(c.shapeFlag|=(0,r.isString)(n)?8:16),ka>0&&!i&&ma&&(c.patchFlag>0||6&l)&&32!==c.patchFlag&&ma.push(c),c}const Oa=function(e,t=null,n=null,o=0,l=null,i=!1){if(e&&e!==yt||(e=ha),Ea(e)){const a=Aa(e,t,!0);return n&&Ba(a,n),ka>0&&!i&&ma&&(6&a.shapeFlag?ma[ma.indexOf(e)]=a:ma.push(a)),a.patchFlag=-2,a}if(s=e,(0,r.isFunction)(s)&&"__vccOpts"in s&&(e=e.__vccOpts),t){t=Na(t);let{class:e,style:n}=t;e&&!(0,r.isString)(e)&&(t.class=(0,r.normalizeClass)(e)),(0,r.isObject)(n)&&((0,a.ju)(n)&&!(0,r.isArray)(n)&&(n=(0,r.extend)({},n)),t.style=(0,r.normalizeStyle)(n))}var s;return Ta(e,t,n,o,l,(0,r.isString)(e)?1:aa(e)?128:Y(e)?64:(0,r.isObject)(e)?4:(0,r.isFunction)(e)?2:0,i,!0)};function Na(e){return e?(0,a.ju)(e)||fn(e)?(0,r.extend)({},e):e:null}function Aa(e,t,n=!1,a=!1){const{props:o,ref:l,patchFlag:i,children:s,transition:c}=e,d=t?Fa(o||{},t):o,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:d,key:d&&Ma(d),ref:t&&t.ref?n&&l?(0,r.isArray)(l)?l.concat(Ra(t)):[l,Ra(t)]:Ra(t):l,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ua?-1===i?16:16|i:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Aa(e.ssContent),ssFallback:e.ssFallback&&Aa(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&a&&be(u,c.clone(u)),u}function Ia(e=" ",t=0){return Oa(pa,null,e,t)}function Da(e,t){const n=Oa(fa,null,e);return n.staticCount=t,n}function Va(e="",t=!1){return t?(ya(),_a(ha,null,e)):Oa(ha,null,e)}function Pa(e){return null==e||"boolean"==typeof e?Oa(ha):(0,r.isArray)(e)?Oa(ua,null,e.slice()):Ea(e)?za(e):Oa(pa,null,String(e))}function za(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:Aa(e)}function Ba(e,t){let n=0;const{shapeFlag:a}=e;if(null==t)t=null;else if((0,r.isArray)(t))n=16;else if("object"==typeof t){if(65&a){const n=t.default;return void(n&&(n._c&&(n._d=!1),Ba(e,n()),n._c&&(n._d=!0)))}{n=32;const a=t._;a||fn(t)?3===a&&F&&(1===F.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=F}}else(0,r.isFunction)(t)?(t={default:t,_ctx:F},n=32):(t=String(t),64&a?(n=16,t=[Ia(t)]):n=8);e.children=t,e.shapeFlag|=n}function Fa(...e){const t={};for(let n=0;n<e.length;n++){const a=e[n];for(const e in a)if("class"===e)t.class!==a.class&&(t.class=(0,r.normalizeClass)([t.class,a.class]));else if("style"===e)t.style=(0,r.normalizeStyle)([t.style,a.style]);else if((0,r.isOn)(e)){const n=t[e],o=a[e];!o||n===o||(0,r.isArray)(n)&&n.includes(o)||(t[e]=n?[].concat(n,o):o)}else""!==e&&(t[e]=a[e])}return t}function Xa(e,t,n,a=null){h(e,t,7,[n,a])}const Ha=rn();let $a=0;function Wa(e,t,n){const o=e.type,l=(t?t.appContext:e.appContext)||Ha,i={uid:$a++,vnode:e,type:o,parent:t,appContext:l,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new a.yC(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(l.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:vn(o,l),emitsOptions:Yn(o,l),emit:null,emitted:null,propsDefaults:r.EMPTY_OBJ,inheritAttrs:o.inheritAttrs,ctx:r.EMPTY_OBJ,data:r.EMPTY_OBJ,props:r.EMPTY_OBJ,attrs:r.EMPTY_OBJ,slots:r.EMPTY_OBJ,refs:r.EMPTY_OBJ,setupState:r.EMPTY_OBJ,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=Qn.bind(null,i),e.ce&&e.ce(i),i}let Ua=null;const Ka=()=>Ua||F;let Ga,ja;{const e=(0,r.getGlobalThis)(),t=(t,n)=>{let a;return(a=e[t])||(a=e[t]=[]),a.push(n),e=>{a.length>1?a.forEach((t=>t(e))):a[0](e)}};Ga=t("__VUE_INSTANCE_SETTERS__",(e=>Ua=e)),ja=t("__VUE_SSR_SETTERS__",(e=>er=e))}const Qa=e=>{const t=Ua;return Ga(e),e.scope.on(),()=>{e.scope.off(),Ga(t)}},Ya=()=>{Ua&&Ua.scope.off(),Ga(null)};function qa(e){return 4&e.vnode.shapeFlag}let Ja,Za,er=!1;function tr(e,t=!1,n=!1){t&&ja(t);const{props:o,children:l}=e.vnode,i=qa(e);!function(e,t,n,r=!1){const o={},l=hn();e.propsDefaults=Object.create(null),gn(e,t,o,l);for(const t in e.propsOptions[0])t in o||(o[t]=void 0);n?e.props=r?o:(0,a.Gc)(o):e.type.props?e.props=o:e.props=l,e.attrs=l}(e,o,i,t),Sn(e,l,n);const s=i?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Tt);const{setup:o}=n;if(o){(0,a.C4)();const n=e.setupContext=o.length>1?ir(e):null,l=Qa(e),i=p(o,e,0,[e.props,n]),s=(0,r.isPromise)(i);if((0,a.bl)(),l(),!s&&!e.sp||We(e)||Ce(e),s){if(i.then(Ya,Ya),t)return i.then((n=>{nr(e,n,t)})).catch((t=>{f(t,e,0)}));e.asyncDep=i}else nr(e,i,t)}else or(e,t)}(e,t):void 0;return t&&ja(!1),s}function nr(e,t,n){(0,r.isFunction)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,r.isObject)(t)&&(__VUE_PROD_DEVTOOLS__&&(e.devtoolsRawSetupState=t),e.setupState=(0,a.Pr)(t)),or(e,n)}function ar(e){Ja=e,Za=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Ot))}}const rr=()=>!Ja;function or(e,t,n){const o=e.type;if(!e.render){if(!t&&Ja&&!o.render){const t=o.template||__VUE_OPTIONS_API__&&Yt(e).template;if(t){const{isCustomElement:n,compilerOptions:a}=e.appContext.config,{delimiters:l,compilerOptions:i}=o,s=(0,r.extend)((0,r.extend)({isCustomElement:n,delimiters:l},a),i);o.render=Ja(t,s)}}e.render=o.render||r.NOOP,Za&&Za(e)}if(__VUE_OPTIONS_API__){const t=Qa(e);(0,a.C4)();try{!function(e){const t=Yt(e),n=e.proxy,o=e.ctx;Gt=!1,t.beforeCreate&&jt(t.beforeCreate,e,"bc");const{data:l,computed:i,methods:s,watch:c,provide:d,inject:u,created:p,beforeMount:h,mounted:f,beforeUpdate:g,updated:m,activated:y,deactivated:v,beforeDestroy:b,beforeUnmount:k,destroyed:x,unmounted:w,render:C,renderTracked:_,renderTriggered:E,errorCaptured:S,serverPrefetch:L,expose:M,inheritAttrs:R,components:T,directives:O,filters:N}=t;if(u&&function(e,t){(0,r.isArray)(e)&&(e=en(e));for(const n in e){const o=e[n];let l;l=(0,r.isObject)(o)?"default"in o?dn(o.from||n,o.default,!0):dn(o.from||n):dn(o),(0,a.i9)(l)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e}):t[n]=l}}(u,o),s)for(const e in s){const t=s[e];(0,r.isFunction)(t)&&(o[e]=t.bind(n))}if(l){const t=l.call(n,n);(0,r.isObject)(t)&&(e.data=(0,a.Kh)(t))}if(Gt=!0,i)for(const e in i){const t=i[e],a=(0,r.isFunction)(t)?t.bind(n,n):(0,r.isFunction)(t.get)?t.get.bind(n,n):r.NOOP,l=!(0,r.isFunction)(t)&&(0,r.isFunction)(t.set)?t.set.bind(n):r.NOOP,s=hr({get:a,set:l});Object.defineProperty(o,e,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e})}if(c)for(const e in c)Qt(c[e],o,n,e);if(d){const e=(0,r.isFunction)(d)?d.call(n):d;Reflect.ownKeys(e).forEach((t=>{cn(t,e[t])}))}function A(e,t){(0,r.isArray)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(p&&jt(p,e,"c"),A(rt,h),A(ot,f),A(lt,g),A(it,m),A(Ye,y),A(qe,v),A(ht,S),A(pt,_),A(ut,E),A(st,k),A(ct,w),A(dt,L),(0,r.isArray)(M))if(M.length){const t=e.exposed||(e.exposed={});M.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});C&&e.render===r.NOOP&&(e.render=C),null!=R&&(e.inheritAttrs=R),T&&(e.components=T),O&&(e.directives=O),L&&Ce(e)}(e)}finally{(0,a.bl)(),t()}}}const lr={get:(e,t)=>((0,a.u4)(e,"get",""),e[t])};function ir(e){return{attrs:new Proxy(e.attrs,lr),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function sr(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy((0,a.Pr)((0,a.IG)(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Mt?Mt[n](e):void 0,has:(e,t)=>t in e||t in Mt})):e.proxy}const cr=/(?:^|[-_])(\w)/g,dr=e=>e.replace(cr,(e=>e.toUpperCase())).replace(/[-_]/g,"");function ur(e,t=!0){return(0,r.isFunction)(e)?e.displayName||e.name:e.name||t&&e.__name}function pr(e,t,n=!1){let a=ur(t);if(!a&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(a=e[1])}if(!a&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};a=n(e.components||e.parent.type.components)||n(e.appContext.components)}return a?dr(a):n?"App":"Anonymous"}const hr=(e,t)=>(0,a.EW)(e,t,er);function fr(e,t,n){const a=arguments.length;return 2===a?(0,r.isObject)(t)&&!(0,r.isArray)(t)?Ea(t)?Oa(e,null,[t]):Oa(e,t):Oa(e,null,t):(a>3?n=Array.prototype.slice.call(arguments,2):3===a&&Ea(n)&&(n=[n]),Oa(e,t,n))}function gr(){}function mr(e,t,n,a){const r=n[a];if(r&&yr(r,e))return r;const o=t();return o.memo=e.slice(),o.cacheIndex=a,n[a]=o}function yr(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e<n.length;e++)if((0,r.hasChanged)(n[e],t[e]))return!1;return ka>0&&ma&&ma.push(e),!0}const vr="3.5.13",br=r.NOOP,kr={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"},xr=T,wr=I,Cr={createComponentInstance:Wa,setupComponent:tr,renderComponentRoot:Jn,setCurrentRenderingInstance:H,isVNode:Ea,normalizeVNode:Pa,getComponentPublicInstance:sr,ensureValidVNode:Et,pushWarningContext:function(e){o.push(e)},popWarningContext:function(){o.pop()}},_r=null,Er=null,Sr=null},66837:(e,t,n)=>{n.r(t),n.d(t,{__esModule:()=>a.B,default:()=>r});var a=n(40186);const r=a.A},66887:(e,t,n)=>{n.d(t,{BA:()=>ze,C4:()=>M,EW:()=>Qe,Gc:()=>be,IG:()=>Me,IJ:()=>Ae,KR:()=>Ne,Kh:()=>ve,PP:()=>qe,Pr:()=>Fe,QW:()=>$e,QZ:()=>_,R1:()=>Pe,Tm:()=>_e,Ul:()=>Ye,X2:()=>u,Yv:()=>tt,bl:()=>R,ch:()=>nt,ds:()=>E,fE:()=>Ee,g8:()=>Ce,hV:()=>rt,hZ:()=>F,i9:()=>Oe,jr:()=>c,ju:()=>Se,lJ:()=>Re,lW:()=>Ke,mu:()=>Ve,nD:()=>xe,o5:()=>s,qA:()=>H,rY:()=>He,tB:()=>ke,u4:()=>B,uY:()=>i,ux:()=>Le,wB:()=>at,yC:()=>l});var a=n(48543);let r,o;class l{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=r,!e&&r&&(this.index=(r.scopes||(r.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){let e,t;if(this._isPaused=!0,this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].pause();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){let e,t;if(this._isPaused=!1,this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].resume();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].resume()}}run(e){if(this._active){const t=r;try{return r=this,e()}finally{r=t}}}on(){r=this}off(){r=this.parent}stop(e){if(this._active){let t,n;for(this._active=!1,t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(this.effects.length=0,t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.cleanups.length=0,this.scopes){for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0}}}function i(e){return new l(e)}function s(){return r}function c(e,t=!1){r&&r.cleanups.push(e)}const d=new WeakSet;class u{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,r&&r.active&&r.effects.push(this)}pause(){this.flags|=64}resume(){64&this.flags&&(this.flags&=-65,d.has(this)&&(d.delete(this),this.trigger()))}notify(){2&this.flags&&!(32&this.flags)||8&this.flags||g(this)}run(){if(!(1&this.flags))return this.fn();this.flags|=2,T(this),v(this);const e=o,t=S;o=this,S=!0;try{return this.fn()}finally{b(this),o=e,S=t,this.flags&=-3}}stop(){if(1&this.flags){for(let e=this.deps;e;e=e.nextDep)w(e);this.deps=this.depsTail=void 0,T(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){64&this.flags?d.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){k(this)&&this.run()}get dirty(){return k(this)}}let p,h,f=0;function g(e,t=!1){if(e.flags|=8,t)return e.next=h,void(h=e);e.next=p,p=e}function m(){f++}function y(){if(--f>0)return;if(h){let e=h;for(h=void 0;e;){const t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;p;){let t=p;for(p=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,1&t.flags)try{t.trigger()}catch(t){e||(e=t)}t=n}}if(e)throw e}function v(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function b(e){let t,n=e.depsTail,a=n;for(;a;){const e=a.prevDep;-1===a.version?(a===n&&(n=e),w(a),C(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=e}e.deps=t,e.depsTail=n}function k(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(x(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function x(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===O)return;e.globalVersion=O;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!k(e))return void(e.flags&=-3);const n=o,r=S;o=e,S=!0;try{v(e);const n=e.fn(e._value);(0===t.version||(0,a.hasChanged)(n,e._value))&&(e._value=n,t.version++)}catch(e){throw t.version++,e}finally{o=n,S=r,b(e),e.flags&=-3}}function w(e,t=!1){const{dep:n,prevSub:a,nextSub:r}=e;if(a&&(a.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=a,e.nextSub=void 0),n.subs===e&&(n.subs=a,!a&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)w(e,!0)}t||--n.sc||!n.map||n.map.delete(n.key)}function C(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function _(e,t){e.effect instanceof u&&(e=e.effect.fn);const n=new u(e);t&&(0,a.extend)(n,t);try{n.run()}catch(e){throw n.stop(),e}const r=n.run.bind(n);return r.effect=n,r}function E(e){e.effect.stop()}let S=!0;const L=[];function M(){L.push(S),S=!1}function R(){const e=L.pop();S=void 0===e||e}function T(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=o;o=void 0;try{t()}finally{o=e}}}let O=0;class N{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class A{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(e){if(!o||!S||o===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==o)t=this.activeLink=new N(o,this),o.deps?(t.prevDep=o.depsTail,o.depsTail.nextDep=t,o.depsTail=t):o.deps=o.depsTail=t,I(t);else if(-1===t.version&&(t.version=this.version,t.nextDep)){const e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=o.depsTail,t.nextDep=void 0,o.depsTail.nextDep=t,o.depsTail=t,o.deps===t&&(o.deps=e)}return t}trigger(e){this.version++,O++,this.notify(e)}notify(e){m();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{y()}}}function I(e){if(e.dep.sc++,4&e.sub.flags){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)I(e)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const D=new WeakMap,V=Symbol(""),P=Symbol(""),z=Symbol("");function B(e,t,n){if(S&&o){let t=D.get(e);t||D.set(e,t=new Map);let a=t.get(n);a||(t.set(n,a=new A),a.map=t,a.key=n),a.track()}}function F(e,t,n,r,o,l){const i=D.get(e);if(!i)return void O++;const s=e=>{e&&e.trigger()};if(m(),"clear"===t)i.forEach(s);else{const o=(0,a.isArray)(e),l=o&&(0,a.isIntegerKey)(n);if(o&&"length"===n){const e=Number(r);i.forEach(((t,n)=>{("length"===n||n===z||!(0,a.isSymbol)(n)&&n>=e)&&s(t)}))}else switch((void 0!==n||i.has(void 0))&&s(i.get(n)),l&&s(i.get(z)),t){case"add":o?l&&s(i.get("length")):(s(i.get(V)),(0,a.isMap)(e)&&s(i.get(P)));break;case"delete":o||(s(i.get(V)),(0,a.isMap)(e)&&s(i.get(P)));break;case"set":(0,a.isMap)(e)&&s(i.get(V))}}y()}function X(e){const t=Le(e);return t===e?t:(B(t,0,z),Ee(e)?t:t.map(Re))}function H(e){return B(e=Le(e),0,z),e}const $={__proto__:null,[Symbol.iterator](){return W(this,Symbol.iterator,Re)},concat(...e){return X(this).concat(...e.map((e=>(0,a.isArray)(e)?X(e):e)))},entries(){return W(this,"entries",(e=>(e[1]=Re(e[1]),e)))},every(e,t){return K(this,"every",e,t,void 0,arguments)},filter(e,t){return K(this,"filter",e,t,(e=>e.map(Re)),arguments)},find(e,t){return K(this,"find",e,t,Re,arguments)},findIndex(e,t){return K(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return K(this,"findLast",e,t,Re,arguments)},findLastIndex(e,t){return K(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return K(this,"forEach",e,t,void 0,arguments)},includes(...e){return j(this,"includes",e)},indexOf(...e){return j(this,"indexOf",e)},join(e){return X(this).join(e)},lastIndexOf(...e){return j(this,"lastIndexOf",e)},map(e,t){return K(this,"map",e,t,void 0,arguments)},pop(){return Q(this,"pop")},push(...e){return Q(this,"push",e)},reduce(e,...t){return G(this,"reduce",e,t)},reduceRight(e,...t){return G(this,"reduceRight",e,t)},shift(){return Q(this,"shift")},some(e,t){return K(this,"some",e,t,void 0,arguments)},splice(...e){return Q(this,"splice",e)},toReversed(){return X(this).toReversed()},toSorted(e){return X(this).toSorted(e)},toSpliced(...e){return X(this).toSpliced(...e)},unshift(...e){return Q(this,"unshift",e)},values(){return W(this,"values",Re)}};function W(e,t,n){const a=H(e),r=a[t]();return a===e||Ee(e)||(r._next=r.next,r.next=()=>{const e=r._next();return e.value&&(e.value=n(e.value)),e}),r}const U=Array.prototype;function K(e,t,n,a,r,o){const l=H(e),i=l!==e&&!Ee(e),s=l[t];if(s!==U[t]){const t=s.apply(e,o);return i?Re(t):t}let c=n;l!==e&&(i?c=function(t,a){return n.call(this,Re(t),a,e)}:n.length>2&&(c=function(t,a){return n.call(this,t,a,e)}));const d=s.call(l,c,a);return i&&r?r(d):d}function G(e,t,n,a){const r=H(e);let o=n;return r!==e&&(Ee(e)?n.length>3&&(o=function(t,a,r){return n.call(this,t,a,r,e)}):o=function(t,a,r){return n.call(this,t,Re(a),r,e)}),r[t](o,...a)}function j(e,t,n){const a=Le(e);B(a,0,z);const r=a[t](...n);return-1!==r&&!1!==r||!Se(n[0])?r:(n[0]=Le(n[0]),a[t](...n))}function Q(e,t,n=[]){M(),m();const a=Le(e)[t].apply(e,n);return y(),R(),a}const Y=(0,a.makeMap)("__proto__,__v_isRef,__isVue"),q=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(a.isSymbol));function J(e){(0,a.isSymbol)(e)||(e=String(e));const t=Le(this);return B(t,0,e),t.hasOwnProperty(e)}class Z{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if("__v_skip"===t)return e.__v_skip;const r=this._isReadonly,o=this._isShallow;if("__v_isReactive"===t)return!r;if("__v_isReadonly"===t)return r;if("__v_isShallow"===t)return o;if("__v_raw"===t)return n===(r?o?ye:me:o?ge:fe).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const l=(0,a.isArray)(e);if(!r){let e;if(l&&(e=$[t]))return e;if("hasOwnProperty"===t)return J}const i=Reflect.get(e,t,Oe(e)?e:n);return((0,a.isSymbol)(t)?q.has(t):Y(t))?i:(r||B(e,0,t),o?i:Oe(i)?l&&(0,a.isIntegerKey)(t)?i:i.value:(0,a.isObject)(i)?r?ke(i):ve(i):i)}}class ee extends Z{constructor(e=!1){super(!1,e)}set(e,t,n,r){let o=e[t];if(!this._isShallow){const t=_e(o);if(Ee(n)||_e(n)||(o=Le(o),n=Le(n)),!(0,a.isArray)(e)&&Oe(o)&&!Oe(n))return!t&&(o.value=n,!0)}const l=(0,a.isArray)(e)&&(0,a.isIntegerKey)(t)?Number(t)<e.length:(0,a.hasOwn)(e,t),i=Reflect.set(e,t,n,Oe(e)?e:r);return e===Le(r)&&(l?(0,a.hasChanged)(n,o)&&F(e,"set",t,n):F(e,"add",t,n)),i}deleteProperty(e,t){const n=(0,a.hasOwn)(e,t),r=(e[t],Reflect.deleteProperty(e,t));return r&&n&&F(e,"delete",t,void 0),r}has(e,t){const n=Reflect.has(e,t);return(0,a.isSymbol)(t)&&q.has(t)||B(e,0,t),n}ownKeys(e){return B(e,0,(0,a.isArray)(e)?"length":V),Reflect.ownKeys(e)}}class te extends Z{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}}const ne=new ee,ae=new te,re=new ee(!0),oe=new te(!0),le=e=>e,ie=e=>Reflect.getPrototypeOf(e);function se(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function ce(e,t){const n=function(e,t){const n={get(n){const r=this.__v_raw,o=Le(r),l=Le(n);e||((0,a.hasChanged)(n,l)&&B(o,0,n),B(o,0,l));const{has:i}=ie(o),s=t?le:e?Te:Re;return i.call(o,n)?s(r.get(n)):i.call(o,l)?s(r.get(l)):void(r!==o&&r.get(n))},get size(){const t=this.__v_raw;return!e&&B(Le(t),0,V),Reflect.get(t,"size",t)},has(t){const n=this.__v_raw,r=Le(n),o=Le(t);return e||((0,a.hasChanged)(t,o)&&B(r,0,t),B(r,0,o)),t===o?n.has(t):n.has(t)||n.has(o)},forEach(n,a){const r=this,o=r.__v_raw,l=Le(o),i=t?le:e?Te:Re;return!e&&B(l,0,V),o.forEach(((e,t)=>n.call(a,i(e),i(t),r)))}};return(0,a.extend)(n,e?{add:se("add"),set:se("set"),delete:se("delete"),clear:se("clear")}:{add(e){t||Ee(e)||_e(e)||(e=Le(e));const n=Le(this);return ie(n).has.call(n,e)||(n.add(e),F(n,"add",e,e)),this},set(e,n){t||Ee(n)||_e(n)||(n=Le(n));const r=Le(this),{has:o,get:l}=ie(r);let i=o.call(r,e);i||(e=Le(e),i=o.call(r,e));const s=l.call(r,e);return r.set(e,n),i?(0,a.hasChanged)(n,s)&&F(r,"set",e,n):F(r,"add",e,n),this},delete(e){const t=Le(this),{has:n,get:a}=ie(t);let r=n.call(t,e);r||(e=Le(e),r=n.call(t,e)),a&&a.call(t,e);const o=t.delete(e);return r&&F(t,"delete",e,void 0),o},clear(){const e=Le(this),t=0!==e.size,n=e.clear();return t&&F(e,"clear",void 0,void 0),n}}),["keys","values","entries",Symbol.iterator].forEach((r=>{n[r]=function(e,t,n){return function(...r){const o=this.__v_raw,l=Le(o),i=(0,a.isMap)(l),s="entries"===e||e===Symbol.iterator&&i,c="keys"===e&&i,d=o[e](...r),u=n?le:t?Te:Re;return!t&&B(l,0,c?P:V),{next(){const{value:e,done:t}=d.next();return t?{value:e,done:t}:{value:s?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}(r,e,t)})),n}(e,t);return(t,r,o)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get((0,a.hasOwn)(n,r)&&r in t?n:t,r,o)}const de={get:ce(!1,!1)},ue={get:ce(!1,!0)},pe={get:ce(!0,!1)},he={get:ce(!0,!0)},fe=new WeakMap,ge=new WeakMap,me=new WeakMap,ye=new WeakMap;function ve(e){return _e(e)?e:we(e,!1,ne,de,fe)}function be(e){return we(e,!1,re,ue,ge)}function ke(e){return we(e,!0,ae,pe,me)}function xe(e){return we(e,!0,oe,he,ye)}function we(e,t,n,r,o){if(!(0,a.isObject)(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const l=o.get(e);if(l)return l;const i=(s=e).__v_skip||!Object.isExtensible(s)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((0,a.toRawType)(s));var s;if(0===i)return e;const c=new Proxy(e,2===i?r:n);return o.set(e,c),c}function Ce(e){return _e(e)?Ce(e.__v_raw):!(!e||!e.__v_isReactive)}function _e(e){return!(!e||!e.__v_isReadonly)}function Ee(e){return!(!e||!e.__v_isShallow)}function Se(e){return!!e&&!!e.__v_raw}function Le(e){const t=e&&e.__v_raw;return t?Le(t):e}function Me(e){return!(0,a.hasOwn)(e,"__v_skip")&&Object.isExtensible(e)&&(0,a.def)(e,"__v_skip",!0),e}const Re=e=>(0,a.isObject)(e)?ve(e):e,Te=e=>(0,a.isObject)(e)?ke(e):e;function Oe(e){return!!e&&!0===e.__v_isRef}function Ne(e){return Ie(e,!1)}function Ae(e){return Ie(e,!0)}function Ie(e,t){return Oe(e)?e:new De(e,t)}class De{constructor(e,t){this.dep=new A,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:Le(e),this._value=t?e:Re(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this.__v_isShallow||Ee(e)||_e(e);e=n?e:Le(e),(0,a.hasChanged)(e,t)&&(this._rawValue=e,this._value=n?e:Re(e),this.dep.trigger())}}function Ve(e){e.dep&&e.dep.trigger()}function Pe(e){return Oe(e)?e.value:e}function ze(e){return(0,a.isFunction)(e)?e():Pe(e)}const Be={get:(e,t,n)=>"__v_raw"===t?e:Pe(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const r=e[t];return Oe(r)&&!Oe(n)?(r.value=n,!0):Reflect.set(e,t,n,a)}};function Fe(e){return Ce(e)?e:new Proxy(e,Be)}class Xe{constructor(e){this.__v_isRef=!0,this._value=void 0;const t=this.dep=new A,{get:n,set:a}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=a}get value(){return this._value=this._get()}set value(e){this._set(e)}}function He(e){return new Xe(e)}function $e(e){const t=(0,a.isArray)(e)?new Array(e.length):{};for(const n in e)t[n]=Ge(e,n);return t}class We{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return function(e,t){const n=D.get(e);return n&&n.get(t)}(Le(this._object),this._key)}}class Ue{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Ke(e,t,n){return Oe(e)?e:(0,a.isFunction)(e)?new Ue(e):(0,a.isObject)(e)&&arguments.length>1?Ge(e,t,n):Ne(e)}function Ge(e,t,n){const a=e[t];return Oe(a)?a:new We(e,t,n)}class je{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new A(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=O-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(8&this.flags||o===this))return g(this,!0),!0}get value(){const e=this.dep.track();return x(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function Qe(e,t,n=!1){let r,o;return(0,a.isFunction)(e)?r=e:(r=e.get,o=e.set),new je(r,o,n)}const Ye={GET:"get",HAS:"has",ITERATE:"iterate"},qe={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},Je={},Ze=new WeakMap;let et;function tt(){return et}function nt(e,t=!1,n=et){if(n){let t=Ze.get(n);t||Ze.set(n,t=[]),t.push(e)}}function at(e,t,n=a.EMPTY_OBJ){const{immediate:r,deep:o,once:l,scheduler:i,augmentJob:c,call:d}=n,p=e=>o?e:Ee(e)||!1===o||0===o?rt(e,1):rt(e);let h,f,g,m,y=!1,v=!1;if(Oe(e)?(f=()=>e.value,y=Ee(e)):Ce(e)?(f=()=>p(e),y=!0):(0,a.isArray)(e)?(v=!0,y=e.some((e=>Ce(e)||Ee(e))),f=()=>e.map((e=>Oe(e)?e.value:Ce(e)?p(e):(0,a.isFunction)(e)?d?d(e,2):e():void 0))):f=(0,a.isFunction)(e)?t?d?()=>d(e,2):e:()=>{if(g){M();try{g()}finally{R()}}const t=et;et=h;try{return d?d(e,3,[m]):e(m)}finally{et=t}}:a.NOOP,t&&o){const e=f,t=!0===o?1/0:o;f=()=>rt(e(),t)}const b=s(),k=()=>{h.stop(),b&&b.active&&(0,a.remove)(b.effects,h)};if(l&&t){const e=t;t=(...t)=>{e(...t),k()}}let x=v?new Array(e.length).fill(Je):Je;const w=e=>{if(1&h.flags&&(h.dirty||e))if(t){const e=h.run();if(o||y||(v?e.some(((e,t)=>(0,a.hasChanged)(e,x[t]))):(0,a.hasChanged)(e,x))){g&&g();const n=et;et=h;try{const n=[e,x===Je?void 0:v&&x[0]===Je?[]:x,m];d?d(t,3,n):t(...n),x=e}finally{et=n}}}else h.run()};return c&&c(w),h=new u(f),h.scheduler=i?()=>i(w,!1):w,m=e=>nt(e,!1,h),g=h.onStop=()=>{const e=Ze.get(h);if(e){if(d)d(e,4);else for(const t of e)t();Ze.delete(h)}},t?r?w(!0):x=h.run():i?i(w.bind(null,!0),!0):h.run(),k.pause=h.pause.bind(h),k.resume=h.resume.bind(h),k.stop=k,k}function rt(e,t=1/0,n){if(t<=0||!(0,a.isObject)(e)||e.__v_skip)return e;if((n=n||new Set).has(e))return e;if(n.add(e),t--,Oe(e))rt(e.value,t,n);else if((0,a.isArray)(e))for(let a=0;a<e.length;a++)rt(e[a],t,n);else if((0,a.isSet)(e)||(0,a.isMap)(e))e.forEach((e=>{rt(e,t,n)}));else if((0,a.isPlainObject)(e)){for(const a in e)rt(e[a],t,n);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&rt(e[a],t,n)}return e}},69925:function(e,t,n){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},a.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var r=n(10785),o=n(10785),l=n(34319),i=n(76517),s=n(21787),c=n(10785);t.default=(0,r.defineComponent)(a({name:"MenuCols"},{__name:"Cols",props:{proportion:{type:String,default:""},width:{type:String,default:"full"}},setup:function(e){var t=["sm:!max-w-[calc(640px-6rem)]","lg:!max-w-[calc(1024px-6rem)]","xl:!max-w-[calc(1280px-6rem)]","2xl:!max-w-[calc(1536px-6rem)]"],n=["mx-auto","sm:!max-w-[736px]","lg:!max-w-screen-lg","xl:!max-w-screen-xl","2xl:!max-w-screen-2xl"],a=e,r=(0,c.computed)((function(){return a.proportion.split("-").length}));return function(c,d){return(0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,null,[1===r.value?((0,o.openBlock)(),(0,o.createElementBlock)("div",{key:0,class:(0,o.normalizeClass)("auto"===a.width?t:n)},[(0,o.createVNode)(l.default,{proportion:"100",width:a.width},{one:(0,o.withCtx)((function(){return[(0,o.renderSlot)(c.$slots,"one")]})),_:3},8,["width"])],2)):(0,o.createCommentVNode)("v-if",!0),2===r.value?((0,o.openBlock)(),(0,o.createElementBlock)("div",{key:1,class:(0,o.normalizeClass)("auto"===a.width?t:n)},[(0,o.createVNode)(i.default,{proportion:e.proportion,width:a.width},{one:(0,o.withCtx)((function(){return[(0,o.renderSlot)(c.$slots,"one")]})),two:(0,o.withCtx)((function(){return[(0,o.renderSlot)(c.$slots,"two")]})),_:3},8,["proportion","width"])],2)):(0,o.createCommentVNode)("v-if",!0),3===r.value?((0,o.openBlock)(),(0,o.createElementBlock)("div",{key:2,class:(0,o.normalizeClass)("auto"===a.width?t:n)},[(0,o.createVNode)(s.default,{proportion:"33-33-33",width:a.width},{one:(0,o.withCtx)((function(){return[(0,o.renderSlot)(c.$slots,"one")]})),two:(0,o.withCtx)((function(){return[(0,o.renderSlot)(c.$slots,"two")]})),three:(0,o.withCtx)((function(){return[(0,o.renderSlot)(c.$slots,"three")]})),_:3},8,["width"])],2)):(0,o.createCommentVNode)("v-if",!0)],64)}}}))},76453:(e,t,n)=>{n.r(t),n.d(t,{default:()=>r.a});var a=n(79224),r=n.n(a),o={};for(const e in a)"default"!==e&&(o[e]=()=>a[e]);n.d(t,o)},76517:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var a=n(86859),r={};for(const e in a)"default"!==e&&(r[e]=()=>a[e]);n.d(t,r);const o=a.default},78478:function(e,t,n){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},a.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var r=n(10785),o=n(10785);t.default=(0,r.defineComponent)(a({name:"ColTwo"},{__name:"ColTwo",props:{proportion:{type:String,default:"33-66"},width:{type:String,default:"full"}},setup:function(e){return function(t,n){return(0,o.openBlock)(),(0,o.createElementBlock)("div",{class:(0,o.normalizeClass)(["pb-4 lg:!grid lg:!grid-cols-3",{"lg:!-mx-4":"full"===e.width}])},[(0,o.createElementVNode)("div",{class:(0,o.normalizeClass)(["66-33"===e.proportion?"col-span-2 lg:!grid lg:!grid-cols-2 auto-rows-min":"","33-66"===e.proportion?"col-span-1 auto-rows-min":"","h-fit pb-4 lg:!py-0 lg:!pr-4 min-h-full","full"===e.width?"w-full":""])},[(0,o.renderSlot)(t.$slots,"one")],2),(0,o.createElementVNode)("div",{class:(0,o.normalizeClass)(["66-33"===e.proportion?"col-span-1 auto-rows-min":"","33-66"===e.proportion?"col-span-2 lg:!grid lg:!grid-cols-2 auto-rows-min":"","border-t border-gray-100 dark:border-gray-800 lg:!border-t-0 lg:!border-l","w-full h-fit lg:!pl-4 pt-4 lg:!py-0 min-h-full","auto"===e.width?"min-w-72":""])},[(0,o.renderSlot)(t.$slots,"two")],2)],2)}}}))},79224:function(e,t,n){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},a.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var r=n(10785),o=n(10785);t.default=(0,r.defineComponent)(a({name:"ColThree"},{__name:"ColThree",props:{proportion:{type:String,default:"33-33-33"},width:{type:String,default:"full"}},setup:function(e){return function(t,n){return(0,o.openBlock)(),(0,o.createElementBlock)("div",{class:(0,o.normalizeClass)(["pb-4 lg:!grid lg:!grid-cols-3",{"lg:!-mx-4":"full"===e.width}])},[(0,o.createElementVNode)("div",{class:(0,o.normalizeClass)(["col-span-1 auto-rows-min","pb-4 lg:!py-0 lg:!pr-4 min-h-full","full"===e.width?"w-full":""])},[(0,o.renderSlot)(t.$slots,"one")],2),(0,o.createElementVNode)("div",{class:(0,o.normalizeClass)(["col-span-1 auto-rows-min","border-t border-gray-100 dark:border-gray-800 lg:!border-t-0 lg:!border-l","w-full py-4 lg:!py-0 lg:!px-4 lg:!flex lg:!flex-col min-h-full","auto"===e.width?"w-96":""])},[(0,o.renderSlot)(t.$slots,"two")],2),(0,o.createElementVNode)("div",{class:(0,o.normalizeClass)(["col-span-1 auto-rows-min","border-t border-gray-100 dark:border-gray-800 lg:!border-t-0 lg:!border-l","w-full pt-4 lg:!py-0 lg:!flex lg:!flex-col lg:!pl-4 min-h-full","auto"===e.width?"min-w-72":""])},[(0,o.renderSlot)(t.$slots,"three")],2)],2)}}}))},81038:(e,t,n)=>{n.r(t),n.d(t,{default:()=>r.a});var a=n(21985),r=n.n(a),o={};for(const e in a)"default"!==e&&(o[e]=()=>a[e]);n.d(t,o)},82064:function(e,t,n){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},a.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var r=n(10785),o=n(10785),l={key:0,class:"text-sm text-gray-400"},i=["alt","src"],s={key:0,class:"text-xs text-gray-400 flex flex-row flex-wrap gap-x-2"},c={key:1,class:"text-xs uppercase font-bold text-gray-400"},d={class:"leading-5 size-[4.5rem] transition-all bg-gray-50 group-hover:bg-gray-100 text-gray-900 p-4 text-center rounded-sm"},u={class:"text-gray-400 leading-none"},p={class:"text-2xl text-gray-400"},h={key:0,class:"mt-1 text-xs uppercase font-bold text-gray-400"},f={key:1,class:"mt-1 text-xs text-gray-400 line-clamp-2 overflow-ellipsis"},g={key:0,class:"mt-1 text-xs uppercase font-bold text-gray-400"};t.default=(0,r.defineComponent)(a({name:"MenuItem"},{__name:"MenuItem",props:{i:{type:Number,default:0},item:{type:Object,default:function(){}}},setup:function(e){var t=function(e){return e.value.primary_image},n=function(e){return new Date(e).getDate()};return function(a,r){var m,y,v,b,k,x,w,C,_,E,S,L,M,R,T,O,N,A,I,D,V,P,z,B,F,X,H,$,W,U,K,G,j,Q,Y,q=(0,o.resolveComponent)("SdsMegaMenuItem");return(0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,null,["link"===(null===(m=e.item)||void 0===m?void 0:m.type)||"page"===(null===(y=e.item)||void 0===y?void 0:y.type)?((0,o.openBlock)(),(0,o.createBlock)(q,{key:0,class:(0,o.normalizeClass)(["gtm-2-mm h-fit",{"col-span-1":0!==e.i,"col-span-2":0===e.i}]),href:"link"===(null===(v=e.item)||void 0===v?void 0:v.type)?null===(x=null===(k=null===(b=e.item)||void 0===b?void 0:b.value)||void 0===k?void 0:k.page_or_url)||void 0===x?void 0:x.custom_url:null===(_=null===(C=null===(w=e.item)||void 0===w?void 0:w.value)||void 0===C?void 0:C.page_or_url)||void 0===_?void 0:_.page,target:(null===(L=null===(S=null===(E=e.item)||void 0===E?void 0:E.value)||void 0===S?void 0:S.page_or_url)||void 0===L?void 0:L.new_window)?"_blank":null,rel:(null===(T=null===(R=null===(M=e.item)||void 0===M?void 0:M.value)||void 0===R?void 0:R.page_or_url)||void 0===T?void 0:T.new_window)?"noopener noreferrer":null,external:null!==(I=null===(A=null===(N=null===(O=e.item)||void 0===O?void 0:O.value)||void 0===N?void 0:N.link_type)||void 0===A?void 0:A.external)&&void 0!==I?I:null,type:null!==(z=null===(P=null===(V=null===(D=e.item)||void 0===D?void 0:D.value)||void 0===V?void 0:V.link_type)||void 0===P?void 0:P.style)&&void 0!==z?z:null,label:null!==(X=null===(F=null===(B=e.item)||void 0===B?void 0:B.value)||void 0===F?void 0:F.label)&&void 0!==X?X:null,cta:(null===(W=null===($=null===(H=e.item)||void 0===H?void 0:H.value)||void 0===$?void 0:$.link_type)||void 0===W?void 0:W.external)?null:null!==(j=null===(G=null===(K=null===(U=e.item)||void 0===U?void 0:U.value)||void 0===K?void 0:K.link_type)||void 0===G?void 0:G.cta)&&void 0!==j?j:null},{default:(0,o.withCtx)((function(){var t,n,a,r,i,s;return["descriptive"===(null===(a=null===(n=null===(t=e.item)||void 0===t?void 0:t.value)||void 0===n?void 0:n.link_type)||void 0===a?void 0:a.style)?((0,o.openBlock)(),(0,o.createElementBlock)("span",l,(0,o.toDisplayString)(null===(s=null===(i=null===(r=e.item)||void 0===r?void 0:r.value)||void 0===i?void 0:i.link_type)||void 0===s?void 0:s.description),1)):(0,o.createCommentVNode)("v-if",!0)]})),_:1},8,["class","href","target","rel","external","type","label","cta"])):(0,o.createCommentVNode)("v-if",!0),"feed"===(null===(Q=e.item)||void 0===Q?void 0:Q.type)?((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,{key:1},(0,o.renderList)((Y=e.item,Y.value.feed_items),(function(a,l){return(0,o.openBlock)(),(0,o.createBlock)(q,{key:a.href.split("/")[-1],class:"gtm-2-mm h-fit",label:a.title,href:a.href,external:a.external},(0,o.createSlots)({default:(0,o.withCtx)((function(){return[["jobs","news","blog"].includes(e.item.value.feed)?((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:0},[a.location?((0,o.openBlock)(),(0,o.createElementBlock)("span",s,[(0,o.createElementVNode)("span",null,(0,o.toDisplayString)(a.date),1),r[0]||(r[0]=(0,o.createElementVNode)("span",null,"•",-1)),(0,o.createElementVNode)("span",null,(0,o.toDisplayString)(a.location),1)])):((0,o.openBlock)(),(0,o.createElementBlock)("span",c,(0,o.toDisplayString)(a.date),1))],64)):(0,o.createCommentVNode)("v-if",!0),"events"===e.item.value.feed?((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:1},[a.span?((0,o.openBlock)(),(0,o.createElementBlock)("p",h,(0,o.toDisplayString)(a.span),1)):(0,o.createCommentVNode)("v-if",!0),a.description?((0,o.openBlock)(),(0,o.createElementBlock)("p",f,(0,o.toDisplayString)(a.description),1)):(0,o.createCommentVNode)("v-if",!0)],64)):(0,o.createCommentVNode)("v-if",!0),"courses"===e.item.value.feed?((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:2},[a.span?((0,o.openBlock)(),(0,o.createElementBlock)("p",g,(0,o.toDisplayString)(a.span),1)):(0,o.createCommentVNode)("v-if",!0)],64)):(0,o.createCommentVNode)("v-if",!0)]})),_:2},[t(e.item)&&0===l?{name:"top",fn:(0,o.withCtx)((function(){return[(0,o.createElementVNode)("img",{class:"mb-2 w-full",alt:a.image_alt,src:a.image},null,8,i)]})),key:"0"}:void 0,"events"===e.item.value.feed&&a.start_date?{name:"left",fn:(0,o.withCtx)((function(){return[(0,o.createElementVNode)("div",d,[(0,o.createElementVNode)("div",u,(0,o.toDisplayString)((e=a.start_date,new Date(e).toLocaleString("default",{month:"short"}))),1),(0,o.createElementVNode)("div",p,(0,o.toDisplayString)(n(a.start_date)),1)])];var e})),key:"1"}:void 0]),1032,["label","href","external"])})),128)):(0,o.createCommentVNode)("v-if",!0)],64)}}}))},86859:(e,t,n)=>{n.r(t),n.d(t,{default:()=>r.a});var a=n(78478),r=n.n(a),o={};for(const e in a)"default"!==e&&(o[e]=()=>a[e]);n.d(t,o)},92533:(e,t,n)=>{n.r(t),n.d(t,{BaseTransition:()=>a.pR,BaseTransitionPropsValidators:()=>a.QP,Comment:()=>a.Mw,DeprecationTypes:()=>a.aT,EffectScope:()=>a.yC,ErrorCodes:()=>a.tG,ErrorTypeStrings:()=>a.ZQ,Fragment:()=>a.FK,KeepAlive:()=>a.PR,ReactiveEffect:()=>a.X2,Static:()=>a.jC,Suspense:()=>a.tY,Teleport:()=>a.Im,Text:()=>a.EY,TrackOpTypes:()=>a.Ul,Transition:()=>y,TransitionGroup:()=>pe,TriggerOpTypes:()=>a.PP,VueElement:()=>re,assertNumber:()=>a.U4,callWithAsyncErrorHandling:()=>a.qL,callWithErrorHandling:()=>a.gh,camelize:()=>a.PT,capitalize:()=>a.ZH,cloneVNode:()=>a.E3,compatUtils:()=>a.Y5,computed:()=>a.EW,createApp:()=>$e,createBlock:()=>a.Wv,createCommentVNode:()=>a.Q3,createElementBlock:()=>a.CE,createElementVNode:()=>a.Lk,createHydrationRenderer:()=>a.ci,createPropsRestProxy:()=>a.bn,createRenderer:()=>a.K9,createSSRApp:()=>We,createSlots:()=>a.eX,createStaticVNode:()=>a.Fv,createTextVNode:()=>a.eW,createVNode:()=>a.bF,customRef:()=>a.rY,defineAsyncComponent:()=>a.$V,defineComponent:()=>a.pM,defineCustomElement:()=>te,defineEmits:()=>a.qP,defineExpose:()=>a.wk,defineModel:()=>a.NP,defineOptions:()=>a.GM,defineProps:()=>a.Yj,defineSSRCustomElement:()=>ne,defineSlots:()=>a.Lu,devtools:()=>a.lt,effect:()=>a.QZ,effectScope:()=>a.uY,getCurrentInstance:()=>a.nI,getCurrentScope:()=>a.o5,getCurrentWatcher:()=>a.Yv,getTransitionRawChildren:()=>a.Df,guardReactiveProps:()=>a.Ng,h:()=>a.h,handleError:()=>a.H4,hasInjectionContext:()=>a.PS,hydrate:()=>He,hydrateOnIdle:()=>a.rU,hydrateOnInteraction:()=>a.Tq,hydrateOnMediaQuery:()=>a.dA,hydrateOnVisible:()=>a.Pn,initCustomFormatter:()=>a.y$,initDirectivesForSSR:()=>je,inject:()=>a.WQ,isMemoSame:()=>a.Bs,isProxy:()=>a.ju,isReactive:()=>a.g8,isReadonly:()=>a.Tm,isRef:()=>a.i9,isRuntimeOnly:()=>a.wX,isShallow:()=>a.fE,isVNode:()=>a.vv,markRaw:()=>a.IG,mergeDefaults:()=>a.HF,mergeModels:()=>a.zz,mergeProps:()=>a.v6,nextTick:()=>a.dY,normalizeClass:()=>a.C4,normalizeProps:()=>a._B,normalizeStyle:()=>a.Tr,onActivated:()=>a.n,onBeforeMount:()=>a.KC,onBeforeUnmount:()=>a.xo,onBeforeUpdate:()=>a.Ic,onDeactivated:()=>a.Y4,onErrorCaptured:()=>a.qG,onMounted:()=>a.sV,onRenderTracked:()=>a.qR,onRenderTriggered:()=>a.bj,onScopeDispose:()=>a.jr,onServerPrefetch:()=>a.SS,onUnmounted:()=>a.hi,onUpdated:()=>a.$u,onWatcherCleanup:()=>a.ch,openBlock:()=>a.uX,popScopeId:()=>a.jt,provide:()=>a.Gt,proxyRefs:()=>a.Pr,pushScopeId:()=>a.Qi,queuePostFlushCb:()=>a.Dl,reactive:()=>a.Kh,readonly:()=>a.tB,ref:()=>a.KR,registerRuntimeCompiler:()=>a.tC,render:()=>Xe,renderList:()=>a.pI,renderSlot:()=>a.RG,resolveComponent:()=>a.g2,resolveDirective:()=>a.gN,resolveDynamicComponent:()=>a.$y,resolveFilter:()=>a.LJ,resolveTransitionHooks:()=>a.OW,setBlockTracking:()=>a.Vq,setDevtoolsHook:()=>a.iD,setTransitionHooks:()=>a.MZ,shallowReactive:()=>a.Gc,shallowReadonly:()=>a.nD,shallowRef:()=>a.IJ,ssrContextKey:()=>a.Fw,ssrUtils:()=>a.Gw,stop:()=>a.ds,toDisplayString:()=>a.v_,toHandlerKey:()=>a.Kf,toHandlers:()=>a.Tb,toRaw:()=>a.ux,toRef:()=>a.lW,toRefs:()=>a.QW,toValue:()=>a.BA,transformVNodeArgs:()=>a.gW,triggerRef:()=>a.mu,unref:()=>a.R1,useAttrs:()=>a.OA,useCssModule:()=>ie,useCssVars:()=>V,useHost:()=>oe,useId:()=>a.Bi,useModel:()=>a.fn,useSSRContext:()=>a.LM,useShadowRoot:()=>le,useSlots:()=>a.Ht,useTemplateRef:()=>a.rk,useTransitionState:()=>a.Gy,vModelCheckbox:()=>xe,vModelDynamic:()=>Me,vModelRadio:()=>Ce,vModelSelect:()=>_e,vModelText:()=>ke,vShow:()=>A,version:()=>a.rE,warn:()=>a.R8,watch:()=>a.wB,watchEffect:()=>a.nT,watchPostEffect:()=>a.p9,watchSyncEffect:()=>a.U_,withAsyncContext:()=>a.E,withCtx:()=>a.k6,withDefaults:()=>a.rO,withDirectives:()=>a.bo,withKeys:()=>De,withMemo:()=>a.bU,withModifiers:()=>Ae,withScopeId:()=>a.YY});var a=n(63775),r=n(48543),o=n(66887);let l;const i="undefined"!=typeof window&&window.trustedTypes;if(i)try{l=i.createPolicy("vue",{createHTML:e=>e})}catch(e){}const s=l?e=>l.createHTML(e):e=>e,c="undefined"!=typeof document?document:null,d=c&&c.createElement("template"),u={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const r="svg"===t?c.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?c.createElementNS("http://www.w3.org/1998/Math/MathML",e):n?c.createElement(e,{is:n}):c.createElement(e);return"select"===e&&a&&null!=a.multiple&&r.setAttribute("multiple",a.multiple),r},createText:e=>c.createTextNode(e),createComment:e=>c.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>c.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,r,o){const l=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),r!==o&&(r=r.nextSibling););else{d.innerHTML=s("svg"===a?`<svg>${e}</svg>`:"mathml"===a?`<math>${e}</math>`:e);const r=d.content;if("svg"===a||"mathml"===a){const e=r.firstChild;for(;e.firstChild;)r.appendChild(e.firstChild);r.removeChild(e)}t.insertBefore(r,n)}return[l?l.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},p="transition",h="animation",f=Symbol("_vtc"),g={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},m=(0,r.extend)({},a.QP,g),y=(e=>(e.displayName="Transition",e.props=m,e))(((e,{slots:t})=>(0,a.h)(a.pR,k(e),t))),v=(e,t=[])=>{(0,r.isArray)(e)?e.forEach((e=>e(...t))):e&&e(...t)},b=e=>!!e&&((0,r.isArray)(e)?e.some((e=>e.length>1)):e.length>1);function k(e){const t={};for(const n in e)n in g||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:a,duration:o,enterFromClass:l=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:c=l,appearActiveClass:d=i,appearToClass:u=s,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=e,m=function(e){if(null==e)return null;if((0,r.isObject)(e))return[x(e.enter),x(e.leave)];{const t=x(e);return[t,t]}}(o),y=m&&m[0],k=m&&m[1],{onBeforeEnter:E,onEnter:L,onEnterCancelled:M,onLeave:R,onLeaveCancelled:O,onBeforeAppear:N=E,onAppear:A=L,onAppearCancelled:I=M}=t,D=(e,t,n,a)=>{e._enterCancelled=a,C(e,t?u:s),C(e,t?d:i),n&&n()},V=(e,t)=>{e._isLeaving=!1,C(e,p),C(e,f),C(e,h),t&&t()},P=e=>(t,n)=>{const r=e?A:L,o=()=>D(t,e,n);v(r,[t,o]),_((()=>{C(t,e?c:l),w(t,e?u:s),b(r)||S(t,a,y,o)}))};return(0,r.extend)(t,{onBeforeEnter(e){v(E,[e]),w(e,l),w(e,i)},onBeforeAppear(e){v(N,[e]),w(e,c),w(e,d)},onEnter:P(!1),onAppear:P(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>V(e,t);w(e,p),e._enterCancelled?(w(e,h),T()):(T(),w(e,h)),_((()=>{e._isLeaving&&(C(e,p),w(e,f),b(R)||S(e,a,k,n))})),v(R,[e,n])},onEnterCancelled(e){D(e,!1,void 0,!0),v(M,[e])},onAppearCancelled(e){D(e,!0,void 0,!0),v(I,[e])},onLeaveCancelled(e){V(e),v(O,[e])}})}function x(e){return(0,r.toNumber)(e)}function w(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e[f]||(e[f]=new Set)).add(t)}function C(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const n=e[f];n&&(n.delete(t),n.size||(e[f]=void 0))}function _(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let E=0;function S(e,t,n,a){const r=e._endId=++E,o=()=>{r===e._endId&&a()};if(null!=n)return setTimeout(o,n);const{type:l,timeout:i,propCount:s}=L(e,t);if(!l)return a();const c=l+"end";let d=0;const u=()=>{e.removeEventListener(c,p),o()},p=t=>{t.target===e&&++d>=s&&u()};setTimeout((()=>{d<s&&u()}),i+1),e.addEventListener(c,p)}function L(e,t){const n=window.getComputedStyle(e),a=e=>(n[e]||"").split(", "),r=a(`${p}Delay`),o=a(`${p}Duration`),l=M(r,o),i=a(`${h}Delay`),s=a(`${h}Duration`),c=M(i,s);let d=null,u=0,f=0;return t===p?l>0&&(d=p,u=l,f=o.length):t===h?c>0&&(d=h,u=c,f=s.length):(u=Math.max(l,c),d=u>0?l>c?p:h:null,f=d?d===p?o.length:s.length:0),{type:d,timeout:u,propCount:f,hasTransform:d===p&&/\b(transform|all)(,|$)/.test(a(`${p}Property`).toString())}}function M(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map(((t,n)=>R(t)+R(e[n]))))}function R(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function T(){return document.body.offsetHeight}const O=Symbol("_vod"),N=Symbol("_vsh"),A={beforeMount(e,{value:t},{transition:n}){e[O]="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):I(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:a}){!t!=!n&&(a?t?(a.beforeEnter(e),I(e,!0),a.enter(e)):a.leave(e,(()=>{I(e,!1)})):I(e,t))},beforeUnmount(e,{value:t}){I(e,t)}};function I(e,t){e.style.display=t?e[O]:"none",e[N]=!t}const D=Symbol("");function V(e){const t=(0,a.nI)();if(!t)return;const n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach((e=>z(e,n)))},o=()=>{const a=e(t.proxy);t.ce?z(t.ce,a):P(t.subTree,a),n(a)};(0,a.Ic)((()=>{(0,a.Dl)(o)})),(0,a.sV)((()=>{(0,a.wB)(o,r.NOOP,{flush:"post"});const e=new MutationObserver(o);e.observe(t.subTree.el.parentNode,{childList:!0}),(0,a.hi)((()=>e.disconnect()))}))}function P(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{P(n.activeBranch,t)}))}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)z(e.el,t);else if(e.type===a.FK)e.children.forEach((e=>P(e,t)));else if(e.type===a.jC){let{el:n,anchor:a}=e;for(;n&&(z(n,t),n!==a);)n=n.nextSibling}}function z(e,t){if(1===e.nodeType){const n=e.style;let a="";for(const e in t)n.setProperty(`--${e}`,t[e]),a+=`--${e}: ${t[e]};`;n[D]=a}}const B=/(^|;)\s*display\s*:/,F=/\s*!important$/;function X(e,t,n){if((0,r.isArray)(n))n.forEach((n=>X(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=function(e,t){const n=$[t];if(n)return n;let a=(0,r.camelize)(t);if("filter"!==a&&a in e)return $[t]=a;a=(0,r.capitalize)(a);for(let n=0;n<H.length;n++){const r=H[n]+a;if(r in e)return $[t]=r}return t}(e,t);F.test(n)?e.setProperty((0,r.hyphenate)(a),n.replace(F,""),"important"):e[a]=n}}const H=["Webkit","Moz","ms"],$={},W="http://www.w3.org/1999/xlink";function U(e,t,n,a,o,l=(0,r.isSpecialBooleanAttr)(t)){a&&t.startsWith("xlink:")?null==n?e.removeAttributeNS(W,t.slice(6,t.length)):e.setAttributeNS(W,t,n):null==n||l&&!(0,r.includeBooleanAttr)(n)?e.removeAttribute(t):e.setAttribute(t,l?"":(0,r.isSymbol)(n)?String(n):n)}function K(e,t,n,a,o){if("innerHTML"===t||"textContent"===t)return void(null!=n&&(e[t]="innerHTML"===t?s(n):n));const l=e.tagName;if("value"===t&&"PROGRESS"!==l&&!l.includes("-")){const a="OPTION"===l?e.getAttribute("value")||"":e.value,r=null==n?"checkbox"===e.type?"on":"":String(n);return a===r&&"_value"in e||(e.value=r),null==n&&e.removeAttribute(t),void(e._value=n)}let i=!1;if(""===n||null==n){const a=typeof e[t];"boolean"===a?n=(0,r.includeBooleanAttr)(n):null==n&&"string"===a?(n="",i=!0):"number"===a&&(n=0,i=!0)}try{e[t]=n}catch(e){}i&&e.removeAttribute(o||t)}function G(e,t,n,a){e.addEventListener(t,n,a)}const j=Symbol("_vei");const Q=/(?:Once|Passive|Capture)$/;let Y=0;const q=Promise.resolve(),J=()=>Y||(q.then((()=>Y=0)),Y=Date.now()),Z=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,ee={};function te(e,t,n){const o=(0,a.pM)(e,t);(0,r.isPlainObject)(o)&&(0,r.extend)(o,t);class l extends re{constructor(e){super(o,e,n)}}return l.def=o,l}const ne=(e,t)=>te(e,t,We),ae="undefined"!=typeof HTMLElement?HTMLElement:class{};class re extends ae{constructor(e,t={},n=$e){super(),this._def=e,this._props=t,this._createApp=n,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&n!==$e?this._root=this.shadowRoot:!1!==e.shadowRoot?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let e=this;for(;e=e&&(e.parentNode||e.host);)if(e instanceof re){this._parent=e;break}this._instance||(this._resolved?(this._setParent(),this._update()):e&&e._pendingResolve?this._pendingResolve=e._pendingResolve.then((()=>{this._pendingResolve=void 0,this._resolveDef()})):this._resolveDef())}_setParent(e=this._parent){e&&(this._instance.parent=e._instance,this._instance.provides=e._instance.provides)}disconnectedCallback(){this._connected=!1,(0,a.dY)((()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)}))}_resolveDef(){if(this._pendingResolve)return;for(let e=0;e<this.attributes.length;e++)this._setAttr(this.attributes[e].name);this._ob=new MutationObserver((e=>{for(const t of e)this._setAttr(t.attributeName)})),this._ob.observe(this,{attributes:!0});const e=(e,t=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:n,styles:a}=e;let o;if(n&&!(0,r.isArray)(n))for(const e in n){const t=n[e];(t===Number||t&&t.type===Number)&&(e in this._props&&(this._props[e]=(0,r.toNumber)(this._props[e])),(o||(o=Object.create(null)))[(0,r.camelize)(e)]=!0)}this._numberProps=o,t&&this._resolveProps(e),this.shadowRoot&&this._applyStyles(a),this._mount(e)},t=this._def.__asyncLoader;t?this._pendingResolve=t().then((t=>e(this._def=t,!0))):e(this._def)}_mount(e){__VUE_PROD_DEVTOOLS__&&!e.name&&(e.name="VueElement"),this._app=this._createApp(e),e.configureApp&&e.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const t=this._instance&&this._instance.exposed;if(t)for(const e in t)(0,r.hasOwn)(this,e)||Object.defineProperty(this,e,{get:()=>(0,o.R1)(t[e])})}_resolveProps(e){const{props:t}=e,n=(0,r.isArray)(t)?t:Object.keys(t||{});for(const e of Object.keys(this))"_"!==e[0]&&n.includes(e)&&this._setProp(e,this[e]);for(const e of n.map(r.camelize))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t,!0,!0)}})}_setAttr(e){if(e.startsWith("data-v-"))return;const t=this.hasAttribute(e);let n=t?this.getAttribute(e):ee;const a=(0,r.camelize)(e);t&&this._numberProps&&this._numberProps[a]&&(n=(0,r.toNumber)(n)),this._setProp(a,n,!1,!0)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,a=!1){if(t!==this._props[e]&&(t===ee?delete this._props[e]:(this._props[e]=t,"key"===e&&this._app&&(this._app._ceVNode.key=t)),a&&this._instance&&this._update(),n)){const n=this._ob;n&&n.disconnect(),!0===t?this.setAttribute((0,r.hyphenate)(e),""):"string"==typeof t||"number"==typeof t?this.setAttribute((0,r.hyphenate)(e),t+""):t||this.removeAttribute((0,r.hyphenate)(e)),n&&n.observe(this,{attributes:!0})}}_update(){Xe(this._createVNode(),this._root)}_createVNode(){const e={};this.shadowRoot||(e.onVnodeMounted=e.onVnodeUpdated=this._renderSlots.bind(this));const t=(0,a.bF)(this._def,(0,r.extend)(e,this._props));return this._instance||(t.ce=e=>{this._instance=e,e.ce=this,e.isCE=!0;const t=(e,t)=>{this.dispatchEvent(new CustomEvent(e,(0,r.isPlainObject)(t[0])?(0,r.extend)({detail:t},t[0]):{detail:t}))};e.emit=(e,...n)=>{t(e,n),(0,r.hyphenate)(e)!==e&&t((0,r.hyphenate)(e),n)},this._setParent()}),t}_applyStyles(e,t){if(!e)return;if(t){if(t===this._def||this._styleChildren.has(t))return;this._styleChildren.add(t)}const n=this._nonce;for(let t=e.length-1;t>=0;t--){const a=document.createElement("style");n&&a.setAttribute("nonce",n),a.textContent=e[t],this.shadowRoot.prepend(a)}}_parseSlots(){const e=this._slots={};let t;for(;t=this.firstChild;){const n=1===t.nodeType&&t.getAttribute("slot")||"default";(e[n]||(e[n]=[])).push(t),this.removeChild(t)}}_renderSlots(){const e=(this._teleportTarget||this).querySelectorAll("slot"),t=this._instance.type.__scopeId;for(let n=0;n<e.length;n++){const a=e[n],r=a.getAttribute("name")||"default",o=this._slots[r],l=a.parentNode;if(o)for(const e of o){if(t&&1===e.nodeType){const n=t+"-s",a=document.createTreeWalker(e,1);let r;for(e.setAttribute(n,"");r=a.nextNode();)r.setAttribute(n,"")}l.insertBefore(e,a)}else for(;a.firstChild;)l.insertBefore(a.firstChild,a);l.removeChild(a)}}_injectChildStyle(e){this._applyStyles(e.styles,e)}_removeChildStyle(e){}}function oe(e){const t=(0,a.nI)();return t&&t.ce||null}function le(){const e=oe();return e&&e.shadowRoot}function ie(e="$style"){{const t=(0,a.nI)();if(!t)return r.EMPTY_OBJ;const n=t.type.__cssModules;if(!n)return r.EMPTY_OBJ;return n[e]||r.EMPTY_OBJ}}const se=new WeakMap,ce=new WeakMap,de=Symbol("_moveCb"),ue=Symbol("_enterCb"),pe=(e=>(delete e.props.mode,e))({name:"TransitionGroup",props:(0,r.extend)({},m,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=(0,a.nI)(),r=(0,a.Gy)();let l,i;return(0,a.$u)((()=>{if(!l.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!function(e,t,n){const a=e.cloneNode(),r=e[f];r&&r.forEach((e=>{e.split(/\s+/).forEach((e=>e&&a.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&a.classList.add(e))),a.style.display="none";const o=1===t.nodeType?t:t.parentNode;o.appendChild(a);const{hasTransform:l}=L(a);return o.removeChild(a),l}(l[0].el,n.vnode.el,t))return;l.forEach(he),l.forEach(fe);const a=l.filter(ge);T(),a.forEach((e=>{const n=e.el,a=n.style;w(n,t),a.transform=a.webkitTransform=a.transitionDuration="";const r=n[de]=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",r),n[de]=null,C(n,t))};n.addEventListener("transitionend",r)}))})),()=>{const s=(0,o.ux)(e),c=k(s);let d=s.tag||a.FK;if(l=[],i)for(let e=0;e<i.length;e++){const t=i[e];t.el&&t.el instanceof Element&&(l.push(t),(0,a.MZ)(t,(0,a.OW)(t,c,r,n)),se.set(t,t.el.getBoundingClientRect()))}i=t.default?(0,a.Df)(t.default()):[];for(let e=0;e<i.length;e++){const t=i[e];null!=t.key&&(0,a.MZ)(t,(0,a.OW)(t,c,r,n))}return(0,a.bF)(d,null,i)}}});function he(e){const t=e.el;t[de]&&t[de](),t[ue]&&t[ue]()}function fe(e){ce.set(e,e.el.getBoundingClientRect())}function ge(e){const t=se.get(e),n=ce.get(e),a=t.left-n.left,r=t.top-n.top;if(a||r){const t=e.el.style;return t.transform=t.webkitTransform=`translate(${a}px,${r}px)`,t.transitionDuration="0s",e}}const me=e=>{const t=e.props["onUpdate:modelValue"]||!1;return(0,r.isArray)(t)?e=>(0,r.invokeArrayFns)(t,e):t};function ye(e){e.target.composing=!0}function ve(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const be=Symbol("_assign"),ke={created(e,{modifiers:{lazy:t,trim:n,number:a}},o){e[be]=me(o);const l=a||o.props&&"number"===o.props.type;G(e,t?"change":"input",(t=>{if(t.target.composing)return;let a=e.value;n&&(a=a.trim()),l&&(a=(0,r.looseToNumber)(a)),e[be](a)})),n&&G(e,"change",(()=>{e.value=e.value.trim()})),t||(G(e,"compositionstart",ye),G(e,"compositionend",ve),G(e,"change",ve))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:a,trim:o,number:l}},i){if(e[be]=me(i),e.composing)return;const s=null==t?"":t;if((!l&&"number"!==e.type||/^0\d/.test(e.value)?e.value:(0,r.looseToNumber)(e.value))!==s){if(document.activeElement===e&&"range"!==e.type){if(a&&t===n)return;if(o&&e.value.trim()===s)return}e.value=s}}},xe={deep:!0,created(e,t,n){e[be]=me(n),G(e,"change",(()=>{const t=e._modelValue,n=Se(e),a=e.checked,o=e[be];if((0,r.isArray)(t)){const e=(0,r.looseIndexOf)(t,n),l=-1!==e;if(a&&!l)o(t.concat(n));else if(!a&&l){const n=[...t];n.splice(e,1),o(n)}}else if((0,r.isSet)(t)){const e=new Set(t);a?e.add(n):e.delete(n),o(e)}else o(Le(e,a))}))},mounted:we,beforeUpdate(e,t,n){e[be]=me(n),we(e,t,n)}};function we(e,{value:t,oldValue:n},a){let o;if(e._modelValue=t,(0,r.isArray)(t))o=(0,r.looseIndexOf)(t,a.props.value)>-1;else if((0,r.isSet)(t))o=t.has(a.props.value);else{if(t===n)return;o=(0,r.looseEqual)(t,Le(e,!0))}e.checked!==o&&(e.checked=o)}const Ce={created(e,{value:t},n){e.checked=(0,r.looseEqual)(t,n.props.value),e[be]=me(n),G(e,"change",(()=>{e[be](Se(e))}))},beforeUpdate(e,{value:t,oldValue:n},a){e[be]=me(a),t!==n&&(e.checked=(0,r.looseEqual)(t,a.props.value))}},_e={deep:!0,created(e,{value:t,modifiers:{number:n}},o){const l=(0,r.isSet)(t);G(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?(0,r.looseToNumber)(Se(e)):Se(e)));e[be](e.multiple?l?new Set(t):t:t[0]),e._assigning=!0,(0,a.dY)((()=>{e._assigning=!1}))})),e[be]=me(o)},mounted(e,{value:t}){Ee(e,t)},beforeUpdate(e,t,n){e[be]=me(n)},updated(e,{value:t}){e._assigning||Ee(e,t)}};function Ee(e,t){const n=e.multiple,a=(0,r.isArray)(t);if(!n||a||(0,r.isSet)(t)){for(let o=0,l=e.options.length;o<l;o++){const l=e.options[o],i=Se(l);if(n)if(a){const e=typeof i;l.selected="string"===e||"number"===e?t.some((e=>String(e)===String(i))):(0,r.looseIndexOf)(t,i)>-1}else l.selected=t.has(i);else if((0,r.looseEqual)(Se(l),t))return void(e.selectedIndex!==o&&(e.selectedIndex=o))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function Se(e){return"_value"in e?e._value:e.value}function Le(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Me={created(e,t,n){Te(e,t,n,null,"created")},mounted(e,t,n){Te(e,t,n,null,"mounted")},beforeUpdate(e,t,n,a){Te(e,t,n,a,"beforeUpdate")},updated(e,t,n,a){Te(e,t,n,a,"updated")}};function Re(e,t){switch(e){case"SELECT":return _e;case"TEXTAREA":return ke;default:switch(t){case"checkbox":return xe;case"radio":return Ce;default:return ke}}}function Te(e,t,n,a,r){const o=Re(e.tagName,n.props&&n.props.type)[r];o&&o(e,t,n,a)}const Oe=["ctrl","shift","alt","meta"],Ne={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>Oe.some((n=>e[`${n}Key`]&&!t.includes(n)))},Ae=(e,t)=>{const n=e._withMods||(e._withMods={}),a=t.join(".");return n[a]||(n[a]=(n,...a)=>{for(let e=0;e<t.length;e++){const a=Ne[t[e]];if(a&&a(n,t))return}return e(n,...a)})},Ie={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},De=(e,t)=>{const n=e._withKeys||(e._withKeys={}),a=t.join(".");return n[a]||(n[a]=n=>{if(!("key"in n))return;const a=(0,r.hyphenate)(n.key);return t.some((e=>e===a||Ie[e]===a))?e(n):void 0})},Ve=(0,r.extend)({patchProp:(e,t,n,o,l,i)=>{const s="svg"===l;"class"===t?function(e,t,n){const a=e[f];a&&(t=(t?[t,...a]:[...a]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,o,s):"style"===t?function(e,t,n){const a=e.style,o=(0,r.isString)(n);let l=!1;if(n&&!o){if(t)if((0,r.isString)(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&X(a,t,"")}else for(const e in t)null==n[e]&&X(a,e,"");for(const e in n)"display"===e&&(l=!0),X(a,e,n[e])}else if(o){if(t!==n){const e=a[D];e&&(n+=";"+e),a.cssText=n,l=B.test(n)}}else t&&e.removeAttribute("style");O in e&&(e[O]=l?a.display:"",e[N]&&(a.display="none"))}(e,n,o):(0,r.isOn)(t)?(0,r.isModelListener)(t)||function(e,t,n,o,l=null){const i=e[j]||(e[j]={}),s=i[t];if(o&&s)s.value=o;else{const[n,c]=function(e){let t;if(Q.test(e)){let n;for(t={};n=e.match(Q);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[":"===e[2]?e.slice(3):(0,r.hyphenate)(e.slice(2)),t]}(t);if(o){const s=i[t]=function(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();(0,a.qL)(function(e,t){if((0,r.isArray)(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=J(),n}(o,l);G(e,n,s,c)}else s&&(function(e,t,n,a){e.removeEventListener(t,n,a)}(e,n,s,c),i[t]=void 0)}}(e,t,0,o,i):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,a){if(a)return"innerHTML"===t||"textContent"===t||!!(t in e&&Z(t)&&(0,r.isFunction)(n));if("spellcheck"===t||"draggable"===t||"translate"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}return(!Z(t)||!(0,r.isString)(n))&&t in e}(e,t,o,s))?(K(e,t,o),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||U(e,t,o,s,0,"value"!==t)):!e._isVueCE||!/[A-Z]/.test(t)&&(0,r.isString)(o)?("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),U(e,t,o,s)):K(e,(0,r.camelize)(t),o,0,t)}},u);let Pe,ze=!1;function Be(){return Pe||(Pe=(0,a.K9)(Ve))}function Fe(){return Pe=ze?Pe:(0,a.ci)(Ve),ze=!0,Pe}const Xe=(...e)=>{Be().render(...e)},He=(...e)=>{Fe().hydrate(...e)},$e=(...e)=>{const t=Be().createApp(...e),{mount:n}=t;return t.mount=e=>{const a=Ke(e);if(!a)return;const o=t._component;(0,r.isFunction)(o)||o.render||o.template||(o.template=a.innerHTML),1===a.nodeType&&(a.textContent="");const l=n(a,!1,Ue(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),l},t},We=(...e)=>{const t=Fe().createApp(...e),{mount:n}=t;return t.mount=e=>{const t=Ke(e);if(t)return n(t,!0,Ue(t))},t};function Ue(e){return e instanceof SVGElement?"svg":"function"==typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}function Ke(e){return(0,r.isString)(e)?document.querySelector(e):e}let Ge=!1;const je=()=>{Ge||(Ge=!0,ke.getSSRProps=({value:e})=>({value:e}),Ce.getSSRProps=({value:e},t)=>{if(t.props&&(0,r.looseEqual)(t.props.value,e))return{checked:!0}},xe.getSSRProps=({value:e},t)=>{if((0,r.isArray)(e)){if(t.props&&(0,r.looseIndexOf)(e,t.props.value)>-1)return{checked:!0}}else if((0,r.isSet)(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Me.getSSRProps=(e,t)=>{if("string"!=typeof t.type)return;const n=Re(t.type.toUpperCase(),t.props&&t.props.type);return n.getSSRProps?n.getSSRProps(e,t):void 0},A.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}})}}},s={};function c(e){var t=s[e];if(void 0!==t)return t.exports;var n=s[e]={exports:{}};return i[e].call(n.exports,n,n.exports,c),n.exports}c.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},c.d=(e,t)=>{for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},e=c(10785),t=c(56529),n=c(11052),a=c(48304),r=c(41495),o=c(66837),l=c(38587),(0,c(28924).waitForElem)("#megamenu").then((function(){(0,e.createApp)(n.default).use(t.default).component("Cols",a.default).component("MenuItem",r.default).component("MobilePanel",o.default).component("SeiWordmark",l.default).mount("#megamenu")}))})();
//# sourceMappingURL=megamenu.js.map