/*! For license information please see vue-ae1ddb46e93774ff2cd9.js.LICENSE.txt */
(()=>{"use strict";var e,t,n,r,a,o={8363:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});var r=n(28504),a=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 s=l(a);const i=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),a=i[n];if(a)return a;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}=r.compile(e,l),d=new Function("Vue",c)(s);return d._rc=!0,i[n]=d}a.registerRuntimeCompiler(c),t.compile=c,Object.keys(a).forEach((function(e){"default"===e||Object.prototype.hasOwnProperty.call(t,e)||(t[e]=a[e])}))},10785:(e,t,n)=>{e.exports=n(8363)},13972:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(21252),a={};for(const e in r)"default"!==e&&(a[e]=()=>r[e]);n.d(t,a);const o=r.default},19022:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(27502),a={};for(const e in r)"default"!==e&&(a[e]=()=>r[e]);n.d(t,a);const o=r.default},21252:(e,t,n)=>{n.r(t),n.d(t,{default:()=>a.a});var r=n(81121),a=n.n(r),o={};for(const e in r)"default"!==e&&(o[e]=()=>r[e]);n.d(t,o)},27502:(e,t,n)=>{n.r(t),n.d(t,{default:()=>a.a});var r=n(36675),a=n.n(r),o={};for(const e in r)"default"!==e&&(o[e]=()=>r[e]);n.d(t,o)},28504:(e,t,n)=>{n.r(t),n.d(t,{BASE_TRANSITION:()=>i,BindingTypes:()=>Lr,CAMELIZE:()=>A,CAPITALIZE:()=>N,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:()=>Zr,DOMErrorCodes:()=>Wr,DOMErrorMessages:()=>Ur,DOMNodeTransforms:()=>Jr,ElementTypes:()=>G,ErrorCodes:()=>Ne,FRAGMENT:()=>a,GUARD_REACTIVE_PROPS:()=>T,IS_MEMO_SAME:()=>H,IS_REF:()=>B,KEEP_ALIVE:()=>s,MERGE_PROPS:()=>S,NORMALIZE_CLASS:()=>L,NORMALIZE_PROPS:()=>M,NORMALIZE_STYLE:()=>R,Namespaces:()=>U,NodeTypes:()=>K,OPEN_BLOCK:()=>c,POP_SCOPE_ID:()=>z,PUSH_SCOPE_ID:()=>P,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:()=>zr,TRANSITION_GROUP:()=>Vr,TS_NODE_TYPES:()=>Ge,UNREF:()=>F,V_MODEL_CHECKBOX:()=>Tr,V_MODEL_DYNAMIC:()=>Nr,V_MODEL_RADIO:()=>Mr,V_MODEL_SELECT:()=>Ar,V_MODEL_TEXT:()=>Or,V_ON_WITH_KEYS:()=>Dr,V_ON_WITH_MODIFIERS:()=>Ir,V_SHOW:()=>Pr,WITH_CTX:()=>V,WITH_DIRECTIVES:()=>x,WITH_MEMO:()=>X,advancePositionWithClone:()=>dt,advancePositionWithMutation:()=>ut,assert:()=>pt,baseCompile:()=>Sr,baseParse:()=>dn,buildDirectiveArgs:()=>ir,buildProps:()=>or,buildSlots:()=>Jn,checkCompatEnabled:()=>Re,compile:()=>ea,convertToBlock:()=>me,createArrayExpression:()=>J,createAssignmentExpression:()=>ue,createBlockStatement:()=>ie,createCacheExpression:()=>se,createCallExpression:()=>ae,createCompilerError:()=>Ae,createCompoundExpression:()=>re,createConditionalExpression:()=>le,createDOMCompilerError:()=>$r,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:()=>Rt,generate:()=>En,generateCodeFrame:()=>r.generateCodeFrame,getBaseTransformPreset:()=>Er,getConstantType:()=>fn,getMemoedVNodeCall:()=>Lt,getVNodeBlockHelper:()=>ge,getVNodeHelper:()=>fe,hasDynamicKeyVBind:()=>mt,hasScopeRef:()=>St,helperNameMap:()=>$,injectProp:()=>Ct,isCoreComponent:()=>Ye,isFnExpression:()=>ct,isFnExpressionBrowser:()=>st,isFnExpressionNode:()=>it,isFunctionType:()=>We,isInDestructureAssignment:()=>ze,isInNewExpression:()=>Ve,isMemberExpression:()=>ot,isMemberExpressionBrowser:()=>rt,isMemberExpressionNode:()=>at,isReferencedIdentifier:()=>Pe,isSimpleIdentifier:()=>Je,isSlotOutlet:()=>kt,isStaticArgOf:()=>gt,isStaticExp:()=>Qe,isStaticProperty:()=>Ue,isStaticPropertyKey:()=>Ke,isTemplateNode:()=>bt,isText:()=>yt,isVSlot:()=>vt,locStub:()=>Q,noopDirectiveTransform:()=>Rr,parse:()=>ta,parserOptions:()=>Br,processExpression:()=>In,processFor:()=>Un,processIf:()=>zn,processSlotOutlet:()=>ur,registerRuntimeHelpers:()=>W,resolveComponentType:()=>ar,stringifyExpression:()=>Dn,toValidAssetId:()=>Et,trackSlotScopes:()=>Qn,trackVForSlotScopes:()=>Yn,transform:()=>kn,transformBind:()=>Xn,transformElement:()=>rr,transformExpression:()=>Nn,transformModel:()=>mr,transformOn:()=>pr,transformStyle:()=>Xr,traverseNode:()=>xn,unwrapTSNode:()=>je,walkBlockDeclarations:()=>Be,walkFunctionParams:()=>Fe,walkIdentifiers:()=>De,warnDeprecation:()=>Me});var r=n(48543);const a=Symbol(""),o=Symbol(""),l=Symbol(""),s=Symbol(""),i=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(""),R=Symbol(""),M=Symbol(""),T=Symbol(""),O=Symbol(""),A=Symbol(""),N=Symbol(""),I=Symbol(""),D=Symbol(""),P=Symbol(""),z=Symbol(""),V=Symbol(""),F=Symbol(""),B=Symbol(""),X=Symbol(""),H=Symbol(""),$={[a]:"Fragment",[o]:"Teleport",[l]:"Suspense",[s]:"KeepAlive",[i]:"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",[R]:"normalizeStyle",[M]:"normalizeProps",[T]:"guardReactiveProps",[O]:"toHandlers",[A]:"camelize",[N]:"capitalize",[I]:"toHandlerKey",[D]:"setBlockTracking",[P]:"pushScopeId",[z]:"popScopeId",[V]:"withCtx",[F]:"unref",[B]:"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,r,a,o,l,s=!1,i=!1,d=!1,u=Q){return e&&(s?(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:r,patchFlag:a,dynamicProps:o,directives:l,isBlock:s,disableTracking:i,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,r.isString)(e)?te(e,!0):e,value:t}}function te(e,t=!1,n=Q,r=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:r}}function ne(e,t){return{type:5,loc:t,content:(0,r.isString)(e)?te(e,!1,t):e}}function re(e,t=Q){return{type:8,loc:t,children:e}}function ae(e,t=[],n=Q){return{type:14,loc:n,callee:e,arguments:t}}function oe(e,t=void 0,n=!1,r=!1,a=Q){return{type:18,params:e,returns:t,newline:n,isSlot:r,loc:a}}function le(e,t,n,r=!0){return{type:19,test:e,consequent:t,alternate:n,newline:r,loc:Q}}function se(e,t,n=!1,r=!1){return{type:20,index:e,value:t,needPauseTracking:n,inVOnce:r,needArraySpread:!1,loc:Q}}function ie(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:r}){e.isBlock||(e.isBlock=!0,n(fe(r,e.isComponent)),t(c),t(ge(r,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),r=Se(e,t);return 3===n?!0===r:!1!==r}function Re(e,t,n,...r){return Le(e,t)}function Me(e,t,n,...r){if("suppress-warning"===Se(e,t))return;const{message:a,link:o}=Ee[e],l=`(deprecation ${e}) ${"function"==typeof a?a(...r):a}${o?`\n  Details: ${o}`:""}`,s=new SyntaxError(l);s.code=e,n&&(s.loc=n),t.onWarn(s)}function Te(e){throw e}function Oe(e){}function Ae(e,t,n,r){const a=new SyntaxError(String(`https://vuejs.org/error-reference/#compiler-${e}`));return a.code=e,a.loc=t,a}const Ne={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,r=[],a=Object.create(null)){}function Pe(e,t,n){return!1}function ze(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 Ve(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 Fe(e,t){for(const n of e.params)for(const e of $e(n))t(e)}function Be(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 r="ForStatement"===e.type?e.init:e.left;if(r&&"VariableDeclaration"===r.type&&("var"===r.kind?t:!t))for(const e of r.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 s;case"BaseTransition":case"base-transition":return i}}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,rt=e=>{const t=nt(e).trim().replace(tt,(e=>e.trim()));let n=0,r=[],a=0,o=0,l=null;for(let e=0;e<t.length;e++){const s=t.charAt(e);switch(n){case 0:if("["===s)r.push(n),n=1,a++;else if("("===s)r.push(n),n=2,o++;else if(!(0===e?Ze:et).test(s))return!1;break;case 1:"'"===s||'"'===s||"`"===s?(r.push(n),n=3,l=s):"["===s?a++:"]"===s&&(--a||(n=r.pop()));break;case 2:if("'"===s||'"'===s||"`"===s)r.push(n),n=3,l=s;else if("("===s)o++;else if(")"===s){if(e===t.length-1)return!1;--o||(n=r.pop())}break;case 3:s===l&&(n=r.pop(),l=null)}}return!a&&!o},at=r.NOOP,ot=rt,lt=/^\s*(async\s*)?(\([^)]*?\)|[\w$_]+)\s*(:[^=]+)?=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,st=e=>lt.test(nt(e)),it=r.NOOP,ct=st;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 r=0,a=-1;for(let e=0;e<n;e++)10===t.charCodeAt(e)&&(r++,a=e);return e.offset+=n,e.line+=r,e.column=-1===a?e.column+n:n-a,e}function pt(e,t){if(!e)throw new Error(t||"unexpected compiler condition")}function ht(e,t,n=!1){for(let a=0;a<e.props.length;a++){const o=e.props[a];if(7===o.type&&(n||o.exp)&&((0,r.isString)(t)?o.name===t:t.test(o.name)))return o}}function ft(e,t,n=!1,r=!1){for(let a=0;a<e.props.length;a++){const o=e.props[a];if(6===o.type){if(n)continue;if(o.name===t&&(o.value||r))return o}else if("bind"===o.name&&(o.exp||r)&&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([M,T]);function wt(e,t=[]){if(e&&!(0,r.isString)(e)&&14===e.type){const n=e.callee;if(!(0,r.isString)(n)&&xt.has(n))return wt(e.arguments[0],t.concat(e))}return[e,t]}function Ct(e,t,n){let a,o,l=13===e.type?e.props:e.arguments[2],s=[];if(l&&!(0,r.isString)(l)&&14===l.type){const e=wt(l);l=e[0],s=e[1],o=s[s.length-1]}if(null==l||(0,r.isString)(l))a=Z([t]);else if(14===l.type){const e=l.arguments[0];(0,r.isString)(e)||15!==e.type?l.callee===O?a=ae(n.helper(S),[Z([t]),l]):l.arguments.unshift(Z([t])):_t(t,e)||e.properties.unshift(t),!a&&(a=l)}else 15===l.type?(_t(t,l)||l.properties.unshift(t),a=l):(a=ae(n.helper(S),[Z([t]),l]),o&&o.callee===T&&(o=s[s.length-2]));13===e.type?o?o.arguments[0]=a:e.props=a:o?o.arguments[0]=a:e.arguments[2]=a}function _t(e,t){let n=!1;if(4===e.key.type){const r=e.key.content;n=t.properties.some((e=>4===e.key.type&&e.key.content===r))}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 r=e.props[n];if(7===r.type&&(St(r.arg,t)||St(r.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,r.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 Rt=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,Mt={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:r.NO,isPreTag:r.NO,isIgnoreNewlineTag:r.NO,isCustomElement:r.NO,onError:Te,onWarn:Oe,comments:!1,prefixIdentifiers:!1};let Tt=Mt,Ot=null,At="",Nt=null,It=null,Dt="",Pt=-1,zt=-1,Vt=0,Ft=!1,Bt=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 r=this.newlines.length-1;r>=0;r--){const a=this.newlines[r];if(e>a){t=r+2,n=e-a;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(Ft)return Gt(Ut(e,t),e,t);let n=e+Ht.delimiterOpen.length,r=t-Ht.delimiterClose.length;for(;ke(At.charCodeAt(n));)n++;for(;ke(At.charCodeAt(r-1));)r--;let a=Ut(n,r);a.includes("&")&&(a=Tt.decodeEntities(a,!1)),rn({type:5,content:sn(a,!1,an(n,r)),loc:an(e,t)})},onopentagname(e,t){const n=Ut(e,t);Nt={type:1,tag:n,ns:Tt.getNamespace(n,Xt[0],Tt.ns),tagType:0,props:[],children:[],loc:an(e-1,t),codegenNode:void 0}},onopentagend(e){Kt(e)},onclosetag(e,t){const n=Ut(e,t);if(!Tt.isVoidTag(n)){let r=!1;for(let e=0;e<Xt.length;e++)if(Xt[e].tag.toLowerCase()===n.toLowerCase()){r=!0,e>0&&cn(24,Xt[0].loc.start.offset);for(let n=0;n<=e;n++)jt(Xt.shift(),t,n<e);break}r||cn(23,Qt(e,60))}},onselfclosingtag(e){const t=Nt.tag;Nt.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:an(e,t),value:void 0,loc:an(e)}},ondirname(e,t){const n=Ut(e,t),r="."===n||":"===n?"bind":"@"===n?"on":"#"===n?"slot":n.slice(2);if(Ft||""!==r||cn(26,e),Ft||""===r)It={type:6,name:n,nameLoc:an(e,t),value:void 0,loc:an(e)};else if(It={type:7,name:r,rawName:n,exp:void 0,arg:void 0,modifiers:"."===n?[te("prop")]:[],loc:an(e)},"pre"===r){Ft=Ht.inVPre=!0,Bt=Nt;const e=Nt.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(Ft)It.name+=n,on(It.nameLoc,t);else{const r="["!==n[0];It.arg=sn(r?n:n.slice(1,-1),r,an(e,t),r?3:0)}},ondirmodifier(e,t){const n=Ut(e,t);if(Ft)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 r=te(n,!0,an(e,t));It.modifiers.push(r)}},onattribdata(e,t){Dt+=Ut(e,t),Pt<0&&(Pt=e),zt=t},onattribentity(e,t,n){Dt+=e,Pt<0&&(Pt=t),zt=n},onattribnameend(e){const t=It.loc.start.offset,n=Ut(t,e);7===It.type&&(It.rawName=n),Nt.props.some((e=>(7===e.type?e.rawName:e.name)===n))&&cn(2,t)},onattribend(e,t){if(Nt&&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?an(Pt,zt):an(Pt-1,zt+1)},Ht.inSFCRoot&&"template"===Nt.tag&&"lang"===It.name&&Dt&&"html"!==Dt&&Ht.enterRCDATA(we("</template"),0);else{let e=0;It.exp=sn(Dt,!1,an(Pt,zt),0,e),"for"===It.name&&(It.forParseResult=function(e){const t=e.loc,n=e.content,r=n.match(Rt);if(!r)return;const[,a,o]=r,l=(e,n,r=!1)=>{const a=t.start.offset+n;return sn(e,!1,an(a,a+e.length),0,r?1:0)},s={source:l(o.trim(),n.indexOf(o,a.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let i=a.trim().replace(Wt,"").trim();const c=a.indexOf(i),d=i.match($t);if(d){i=i.replace($t,"").trim();const e=d[1].trim();let t;if(e&&(t=n.indexOf(e,c+i.length),s.key=l(e,t,!0)),d[2]){const r=d[2].trim();r&&(s.index=l(r,n.indexOf(r,s.key?t+e.length:c+i.length),!0))}}return i&&(s.value=l(i,c,!0)),s}(It.exp));let t=-1;"bind"===It.name&&(t=It.modifiers.findIndex((e=>"sync"===e.content)))>-1&&Re("COMPILER_V_BIND_SYNC",Tt,It.loc,It.rawName)&&(It.name="model",It.modifiers.splice(t,1))}7===It.type&&"pre"===It.name||Nt.props.push(It)}Dt="",Pt=zt=-1},oncomment(e,t){Tt.comments&&rn({type:3,content:Ut(e,t),loc:an(e-4,t+3)})},onend(){const e=At.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 At.slice(e,t)}function Kt(e){Ht.inSFCRoot&&(Nt.innerLoc=an(e+1,e+1)),rn(Nt);const{tag:t,ns:n}=Nt;0===n&&Tt.isPreTag(t)&&Vt++,Tt.isVoidTag(t)?jt(Nt,e):(Xt.unshift(Nt),1!==n&&2!==n||(Ht.inXML=!0)),Nt=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 r=Xt[0]||Ot,a=r.children[r.children.length-1];a&&2===a.type?(a.content+=e,on(a.loc,n)):r.children.push({type:2,content:e,loc:an(t,n)})}function jt(e,t,n=!1){on(e.loc,n?Qt(t,60):function(e){let t=e;for(;62!==At.charCodeAt(t)&&t<At.length-1;)t++;return t}(t)+1),Ht.inSFCRoot&&(e.children.length?e.innerLoc.end=(0,r.extend)({},e.children[e.children.length-1].loc.end):e.innerLoc.end=(0,r.extend)({},e.innerLoc.start),e.innerLoc.source=Ut(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:a,ns:o,children:l}=e;if(Ft||("slot"===a?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(Re("COMPILER_IS_ON_ELEMENT",Tt,n.loc))return!0}}else if("bind"===n.name&&gt(n.arg,"is")&&Re("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(a)){const e=l[0];e&&2===e.type&&(e.content=e.content.replace(/^\r?\n/,""))}0===o&&Tt.isPreTag(a)&&Vt--,Bt===e&&(Ft=Ht.inVPre=!1,Bt=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&&Re("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(;At.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 r=!1;for(let t=0;t<e.length;t++){const a=e[t];if(2===a.type)if(Vt)a.content=a.content.replace(Jt,"\n");else if(en(a.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(a.content)))?(r=!0,e[t]=null):a.content=" "}else n&&(a.content=nn(a.content))}return r?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 r=0;r<e.length;r++)ke(e.charCodeAt(r))?n||(t+=" ",n=!0):(t+=e[r],n=!1);return t}function rn(e){(Xt[0]||Ot).children.push(e)}function an(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:an(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,r=0,a=0){return te(e,t,n,r)}function cn(e,t,n){Tt.onError(Ae(e,an(t,t)))}function dn(e,t){if(Ht.reset(),Nt=null,It=null,Dt="",Pt=-1,zt=-1,Xt.length=0,At=e,Tt=(0,r.extend)({},Mt),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 a=Ot=Y([],e);return Ht.parse(At),a.loc=an(0,e.length),a.children=Zt(a.children),Ot=null,a}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,a=!1,o=!1){const{children:l}=e,s=[];for(let t=0;t<l.length;t++){const r=l[t];if(1===r.type&&0===r.tagType){const e=a?0:fn(r,n);if(e>0){if(e>=2){r.codegenNode.patchFlag=-1,s.push(r);continue}}else{const e=r.codegenNode;if(13===e.type){const t=e.patchFlag;if((void 0===t||512===t||1===t)&&yn(r,n)>=2){const t=vn(r);t&&(e.props=n.hoist(t))}e.dynamicProps&&(e.dynamicProps=n.hoist(e.dynamicProps))}}}else if(12===r.type&&(a?0:fn(r,n))>=2){s.push(r);continue}if(1===r.type){const t=1===r.tagType;t&&n.scopes.vSlot++,hn(r,e,n,!1,o),t&&n.scopes.vSlot--}else if(11===r.type)hn(r,e,n,1===r.children.length,!0);else if(9===r.type)for(let t=0;t<r.branches.length;t++)hn(r.branches[t],e,n,1===r.branches[t].children.length,o)}let i=!1;if(s.length===l.length&&1===e.type)if(0===e.tagType&&e.codegenNode&&13===e.codegenNode.type&&(0,r.isArray)(e.codegenNode.children))e.codegenNode.children=c(J(e.codegenNode.children)),i=!0;else if(1===e.tagType&&e.codegenNode&&13===e.codegenNode.type&&e.codegenNode.children&&!(0,r.isArray)(e.codegenNode.children)&&15===e.codegenNode.children.type){const t=d(e.codegenNode,"default");t&&(t.returns=c(J(t.returns)),i=!0)}else if(3===e.tagType&&t&&1===t.type&&1===t.tagType&&t.codegenNode&&13===t.codegenNode.type&&t.codegenNode.children&&!(0,r.isArray)(t.codegenNode.children)&&15===t.codegenNode.children.type){const n=ht(e,"slot",!0),r=n&&n.arg&&d(t.codegenNode,n.arg);r&&(r.returns=c(J(r.returns)),i=!0)}if(!i)for(const e of s)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,r.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}}s.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 a=n.get(e);if(void 0!==a)return a;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 r=3;const a=yn(e,t);if(0===a)return n.set(e,0),0;a<r&&(r=a);for(let a=0;a<e.children.length;a++){const o=fn(e.children[a],t);if(0===o)return n.set(e,0),0;o<r&&(r=o)}if(r>1)for(let a=0;a<e.props.length;a++){const o=e.props[a];if(7===o.type&&"bind"===o.name&&o.exp){const a=fn(o.exp,t);if(0===a)return n.set(e,0),0;a<r&&(r=a)}}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,r),r}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 a=e.children[n];if((0,r.isString)(a)||(0,r.isSymbol)(a))continue;const o=fn(a,t);if(0===o)return 0;o<l&&(l=o)}return l;case 20:return 2}}const gn=new Set([L,R,M,T]);function mn(e,t){if(14===e.type&&!(0,r.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 r=vn(e);if(r&&15===r.type){const{properties:e}=r;for(let r=0;r<e.length;r++){const{key:a,value:o}=e[r],l=fn(a,t);if(0===l)return l;let s;if(l<n&&(n=l),s=4===o.type?fn(o,t):14===o.type?mn(o,t):0,0===s)return s;s<n&&(n=s)}}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:a=!1,hmr:o=!1,cacheHandlers:l=!1,nodeTransforms:s=[],directiveTransforms:i={},transformHoist:c=null,isBuiltInComponent:d=r.NOOP,isCustomElement:u=r.NOOP,expressionPlugins:p=[],scopeId:h=null,slotted:f=!0,ssr:g=!1,inSSR:m=!1,ssrCssVars:y="",bindingMetadata:v=r.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,r.capitalize)((0,r.camelize)(_[1])),prefixIdentifiers:n,hoistStatic:a,hmr:o,cacheHandlers:l,nodeTransforms:s,directiveTransforms:i,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:r.NOOP,addIdentifiers(e){},removeIdentifiers(e){},hoist(e){(0,r.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 r=se(E.cached.length,e,t,n);return E.cached.push(r),r}};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:r}=e;if(1===r.length){const n=r[0];if(pn(e,n)&&n.codegenNode){const r=n.codegenNode;13===r.type&&me(r,t),e.codegenNode=r}else e.codegenNode=n}else if(r.length>1){let r=64;e.codegenNode=q(t,n(a),void 0,e.children,r,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,a=[];for(let o=0;o<n.length;o++){const l=n[o](e,t);if(l&&((0,r.isArray)(l)?a.push(...l):a.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 a=()=>{n--};for(;n<e.children.length;n++){const o=e.children[n];(0,r.isString)(o)||(t.grandParent=t.parent,t.parent=e,t.childIndex=n,t.onNodeRemoved=a,xn(o,t))}}(e,t)}t.currentNode=e;let o=a.length;for(;o--;)a[o]()}function wn(e,t){const n=(0,r.isString)(e)?t=>t===e:t=>e.test(t);return(e,r)=>{if(1===e.type){const{props:a}=e;if(3===e.tagType&&a.some(vt))return;const o=[];for(let l=0;l<a.length;l++){const s=a[l];if(7===s.type&&n(s.name)){a.splice(l,1),l--;const n=t(e,s,r);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:r=!1,filename:a="template.vue.html",scopeId:o=null,optimizeImports:l=!1,runtimeGlobalName:s="Vue",runtimeModuleName:i="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:d=!1,isTS:u=!1,inSSR:p=!1}){const h={mode:t,prefixIdentifiers:n,sourceMap:r,filename:a,scopeId:o,optimizeImports:l,runtimeGlobalName:s,runtimeModuleName:i,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:r,push:a,prefixIdentifiers:o,indent:l,deindent:s,newline:i,scopeId:c,ssr:d}=n,u=Array.from(e.helpers),y=u.length>0,v=!o&&"module"!==r;if(function(e,t){const{ssr:n,prefixIdentifiers:r,push:a,newline:o,runtimeModuleName:l,runtimeGlobalName:s,ssrRuntimeModuleName:i}=t,c=s,d=Array.from(e.helpers);d.length>0&&(a(`const _Vue = ${c}\n`,-1),e.hoists.length)&&a(`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:r}=t;r();for(let a=0;a<e.length;a++){const o=e[a];o&&(n(`const _hoisted_${a+1} = `),Mn(o,t),r())}t.pure=!1}(e.hoists,t),o(),a("return ")}(e,n),a(`function ${d?"ssrRender":"render"}(${(d?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ")}) {`),l(),v&&(a("with (_ctx) {"),l(),y&&(a(`const { ${u.map(_n).join(", ")} } = _Vue\n`,-1),i())),e.components.length&&(Sn(e.components,"component",n),(e.directives.length||e.temps>0)&&i()),e.directives.length&&(Sn(e.directives,"directive",n),e.temps>0&&i()),e.filters&&e.filters.length&&(i(),Sn(e.filters,"filter",n),i()),e.temps>0){a("let ");for(let t=0;t<e.temps;t++)a(`${t>0?", ":""}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(a("\n",0),i()),d||a("return "),e.codegenNode?Mn(e.codegenNode,n):a("null"),v&&(s(),a("}")),s(),a("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function Sn(e,t,{helper:n,push:r,newline:a,isTS:o}){const l=n("filter"===t?k:"component"===t?y:b);for(let n=0;n<e.length;n++){let s=e[n];const i=s.endsWith("__self");i&&(s=s.slice(0,-6)),r(`const ${Et(s,t)} = ${l}(${JSON.stringify(s)}${i?", true":""})${o?"!":""}`),n<e.length-1&&a()}}function Ln(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),Rn(e,t,n),n&&t.deindent(),t.push("]")}function Rn(e,t,n=!1,a=!0){const{push:o,newline:l}=t;for(let s=0;s<e.length;s++){const i=e[s];(0,r.isString)(i)?o(i,-3):(0,r.isArray)(i)?Ln(i,t):Mn(i,t),s<e.length-1&&(n?(a&&o(","),l()):a&&o(", "))}}function Mn(e,t){if((0,r.isString)(e))t.push(e,-3);else if((0,r.isSymbol)(e))t.push(t.helper(e));else switch(e.type){case 1:case 9:case 11:case 12:Mn(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:r,pure:a}=t;a&&n(Cn),n(`${r(E)}(`),Mn(e.content,t),n(")")}(e,t);break;case 8:On(e,t);break;case 3:!function(e,t){const{push:n,helper:r,pure:a}=t;a&&n(Cn),n(`${r(f)}(${JSON.stringify(e.content)})`,-3,e)}(e,t);break;case 13:!function(e,t){const{push:n,helper:r,pure:a}=t,{tag:o,props:l,children:s,patchFlag:i,dynamicProps:d,directives:u,isBlock:p,disableTracking:h,isComponent:f}=e;let g;i&&(g=String(i)),u&&n(r(x)+"("),p&&n(`(${r(c)}(${h?"true":""}), `),a&&n(Cn);n(r(p?ge(t.inSSR,f):fe(t.inSSR,f))+"(",-2,e),Rn(function(e){let t=e.length;for(;t--&&null==e[t];);return e.slice(0,t+1).map((e=>e||"null"))}([o,l,s,g,d]),t),n(")"),p&&n(")"),u&&(n(", "),Mn(u,t),n(")"))}(e,t);break;case 14:!function(e,t){const{push:n,helper:a,pure:o}=t,l=(0,r.isString)(e.callee)?e.callee:a(e.callee);o&&n(Cn),n(l+"(",-2,e),Rn(e.arguments,t),n(")")}(e,t);break;case 15:!function(e,t){const{push:n,indent:r,deindent:a,newline:o}=t,{properties:l}=e;if(!l.length)return void n("{}",-2,e);const s=l.length>1||!1;n(s?"{":"{ "),s&&r();for(let e=0;e<l.length;e++){const{key:r,value:a}=l[e];An(r,t),n(": "),Mn(a,t),e<l.length-1&&(n(","),o())}s&&a(),n(s?"}":" }")}(e,t);break;case 17:!function(e,t){Ln(e.elements,t)}(e,t);break;case 18:!function(e,t){const{push:n,indent:a,deindent:o}=t,{params:l,returns:s,body:i,newline:c,isSlot:d}=e;d&&n(`_${$[V]}(`),n("(",-2,e),(0,r.isArray)(l)?Rn(l,t):l&&Mn(l,t),n(") => "),(c||i)&&(n("{"),a()),s?(c&&n("return "),(0,r.isArray)(s)?Ln(s,t):Mn(s,t)):i&&Mn(i,t),(c||i)&&(o(),n("}")),d&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}(e,t);break;case 19:!function(e,t){const{test:n,consequent:r,alternate:a,newline:o}=e,{push:l,indent:s,deindent:i,newline:c}=t;if(4===n.type){const e=!Je(n.content);e&&l("("),Tn(n,t),e&&l(")")}else l("("),Mn(n,t),l(")");o&&s(),t.indentLevel++,o||l(" "),l("? "),Mn(r,t),t.indentLevel--,o&&c(),o||l(" "),l(": ");const d=19===a.type;d||t.indentLevel++,Mn(a,t),d||t.indentLevel--,o&&i(!0)}(e,t);break;case 20:!function(e,t){const{push:n,helper:r,indent:a,deindent:o,newline:l}=t,{needPauseTracking:s,needArraySpread:i}=e;i&&n("[...("),n(`_cache[${e.index}] || (`),s&&(a(),n(`${r(D)}(-1`),e.inVOnce&&n(", true"),n("),"),l(),n("(")),n(`_cache[${e.index}] = `),Mn(e.value,t),s&&(n(`).cacheIndex = ${e.index},`),l(),n(`${r(D)}(1),`),l(),n(`_cache[${e.index}]`),o()),n(")"),i&&n(")]")}(e,t);break;case 21:Rn(e.body,t,!0,!1)}}function Tn(e,t){const{content:n,isStatic:r}=e;t.push(r?JSON.stringify(n):n,-3,e)}function On(e,t){for(let n=0;n<e.children.length;n++){const a=e.children[n];(0,r.isString)(a)?t.push(a,-3):Mn(a,t)}}function An(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 Nn=(e,t)=>{if(5===e.type)e.content=In(e.content,t);else if(1===e.type){const n=ht(e,"memo");for(let r=0;r<e.props.length;r++){const a=e.props[r];if(7===a.type&&"for"!==a.name){const e=a.exp,r=a.arg;!e||4!==e.type||"on"===a.name&&r||n&&r&&4===r.type&&"key"===r.content||(a.exp=In(e,t,"slot"===a.name)),r&&4===r.type&&!r.isStatic&&(a.arg=In(r,t))}}}};function In(e,t,n=!1,r=!1,a=Object.create(t.identifiers)){return e}function Dn(e){return(0,r.isString)(e)?e:4===e.type?e.content:e.children.map(Dn).join("")}const Pn=wn(/^(if|else|else-if)$/,((e,t,n)=>zn(e,t,n,((e,t,r)=>{const a=n.parent.children;let o=a.indexOf(e),l=0;for(;o-- >=0;){const e=a[o];e&&9===e.type&&(l+=e.branches.length)}return()=>{if(r)e.codegenNode=Fn(t,l,n);else{const r=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);r.alternate=Fn(t,l+e.branches.length-1,n)}}}))));function zn(e,t,n,r){if(!("else"===t.name||t.exp&&t.exp.content.trim())){const r=t.exp?t.exp.loc:e.loc;n.onError(Ae(28,t.loc)),t.exp=te("true",!1,r)}if("if"===t.name){const o=Vn(e,t),l={type:9,loc:(a=e.loc,an(a.start.offset,a.end.offset)),branches:[o]};if(n.replaceNode(l),r)return r(l,o,!0)}else{const a=n.parent.children;let o=a.indexOf(e);for(;o-- >=-1;){const l=a[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(Ae(30,e.loc)),n.removeNode();const a=Vn(e,t);l.branches.push(a);const o=r&&r(l,a,!1);xn(a,n),o&&o(),n.currentNode=null}else n.onError(Ae(30,e.loc));break}n.removeNode(l)}}}var a}function Vn(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 Fn(e,t,n){return e.condition?le(e.condition,Bn(e,t,n),ae(n.helper(f),['""',"true"])):Bn(e,t,n)}function Bn(e,t,n){const{helper:r}=n,o=ee("key",te(`${t}`,!1,Q,2)),{children:l}=e,s=l[0];if(1!==l.length||1!==s.type){if(1===l.length&&11===s.type){const e=s.codegenNode;return Ct(e,o,n),e}{let t=64;return q(n,r(a),Z([o]),l,t,void 0,void 0,!0,!1,!1,e.loc)}}{const e=s.codegenNode,t=Lt(e);return 13===t.type&&me(t,n),Ct(t,o,n),e}}const Xn=(e,t,n)=>{const{modifiers:a,loc:o}=e,l=e.arg;let{exp:s}=e;if(s&&4===s.type&&!s.content.trim()&&(s=void 0),!s){if(4!==l.type||!l.isStatic)return n.onError(Ae(52,l.loc)),{props:[ee(l,te("",!0,o))]};Hn(e),s=e.exp}return 4!==l.type?(l.children.unshift("("),l.children.push(') || ""')):l.isStatic||(l.content=`${l.content} || ""`),a.some((e=>"camel"===e.content))&&(4===l.type?l.isStatic?l.content=(0,r.camelize)(l.content):l.content=`${n.helperString(A)}(${l.content})`:(l.children.unshift(`${n.helperString(A)}(`),l.children.push(")"))),n.inSSR||(a.some((e=>"prop"===e.content))&&$n(l,"."),a.some((e=>"attr"===e.content))&&$n(l,"^")),{props:[ee(l,s)]}},Hn=(e,t)=>{const n=e.arg,a=(0,r.camelize)(n.content);e.exp=te(a,!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:r,removeHelper:o}=n;return Un(e,t,n,(t=>{const l=ae(r(w),[t.source]),s=bt(e),i=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,r(a),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:s&&1===e.children.length&&kt(e.children[0])?e.children[0]:null;if(m?(d=m.codegenNode,s&&p&&Ct(d,p,n)):g?d=q(n,r(a),p?Z([p]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(d=f[0].codegenNode,s&&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?(r(c),r(ge(n.inSSR,d.isComponent))):r(fe(n.inSSR,d.isComponent))),i){const e=oe(Gn(t.parseResult,[te("_cached")]));e.body=ie([re(["const _memo = (",i.exp,")"]),re(["if (_cached",...u?[" && _cached.key === ",u]:[],` && ${n.helperString(H)}(_cached, _memo)) return _cached`]),re(["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,r){if(!t.exp)return void n.onError(Ae(31,t.loc));const a=t.forParseResult;if(!a)return void n.onError(Ae(32,t.loc));Kn(a);const{addIdentifiers:o,removeIdentifiers:l,scopes:s}=n,{source:i,value:c,key:d,index:u}=a,p={type:11,loc:t.loc,source:i,valueAlias:c,keyAlias:d,objectIndexAlias:u,parseResult:a,children:bt(e)?e.children:[e]};n.replaceNode(p),s.vFor++;const h=r&&r(p);return()=>{s.vFor--,h&&h()}}function Kn(e,t){e.finalized||(e.finalized=!0)}function Gn({value:e,key:t,index:n},r=[]){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,...r])}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:r,index:a}=e,{addIdentifiers:o,removeIdentifiers:l}=t;return n&&o(n),r&&o(r),a&&o(a),()=>{n&&l(n),r&&l(r),a&&l(a)}}}},qn=(e,t,n,r)=>oe(e,n,!1,!0,n.length?n[0].loc:r);function Jn(e,t,n=qn){t.helper(V);const{children:r,loc:a}=e,o=[],l=[];let s=t.scopes.vSlot>0||t.scopes.vFor>0;const i=ht(e,"slot",!0);if(i){const{arg:e,exp:t}=i;e&&!Qe(e)&&(s=!0),o.push(ee(e||te("default",!0),n(t,void 0,r,a)))}let c=!1,d=!1;const u=[],p=new Set;let h=0;for(let e=0;e<r.length;e++){const a=r[e];let f;if(!bt(a)||!(f=ht(a,"slot",!0))){3!==a.type&&u.push(a);continue}if(i){t.onError(Ae(37,f.loc));break}c=!0;const{children:g,loc:m}=a,{arg:y=te("default",!0),exp:v,loc:b}=f;let k;Qe(y)?k=y?y.content:"default":s=!0;const x=ht(a,"for"),C=n(v,x,g,m);let _,E;if(_=ht(a,"if"))s=!0,l.push(le(_.exp,Zn(y,C,h++),jn));else if(E=ht(a,/^else(-if)?$/,!0)){let n,a=e;for(;a--&&(n=r[a],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(Ae(30,E.loc))}else if(x){s=!0;const e=x.forParseResult;e?(Kn(e),l.push(ae(t.helper(w),[e.source,oe(Gn(e),Zn(y,C),!0)]))):t.onError(Ae(32,x.loc))}else{if(k){if(p.has(k)){t.onError(Ae(38,b));continue}p.add(k),"default"===k&&(d=!0)}o.push(ee(y,C))}}if(!i){const e=(e,r)=>{const o=n(e,void 0,r,a);return t.compatConfig&&(o.isNonScopedSlot=!0),ee("default",o)};c?u.length&&u.some((e=>tr(e)))&&(d?t.onError(Ae(39,u[0].loc)):o.push(e(void 0,u))):o.push(e(void 0,r))}const f=s?2:er(e.children)?3:1;let g=Z(o.concat(ee("_",te(f+"",!1))),a);return l.length&&(g=ae(t.helper(_),[g,J(l)])),{slots:g,hasDynamicSlots:s}}function Zn(e,t,n){const r=[ee("name",e),ee("fn",t)];return null!=n&&r.push(ee("key",te(String(n),!0))),Z(r)}function er(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(2===n.tagType||er(n.children))return!0;break;case 9:if(er(n.branches))return!0;break;case 10:case 11:if(er(n.children))return!0}}return!1}function tr(e){return 2!==e.type&&12!==e.type||(2===e.type?!!e.content.trim():tr(e.content))}const nr=new WeakMap,rr=(e,t)=>function(){if(1!==(e=t.currentNode).type||0!==e.tagType&&1!==e.tagType)return;const{tag:n,props:a}=e,i=1===e.tagType;let c=i?ar(e,t):`"${n}"`;const d=(0,r.isObject)(c)&&c.callee===v;let u,p,h,f,g,m=0,y=d||c===o||c===l||!i&&("svg"===n||"foreignObject"===n||"math"===n);if(a.length>0){const n=or(e,t,void 0,i,d);u=n.props,m=n.patchFlag,f=n.dynamicPropNames;const r=n.directives;g=r&&r.length?J(r.map((e=>ir(e,t)))):void 0,n.shouldUseBlock&&(y=!0)}if(e.children.length>0)if(c===s&&(y=!0,m|=1024),i&&c!==o&&c!==s){const{slots:n,hasDynamicSlots:r}=Jn(e,t);p=n,r&&(m|=1024)}else if(1===e.children.length&&c!==o){const n=e.children[0],r=n.type,a=5===r||8===r;a&&0===fn(n,t)&&(m|=1),p=a||2===r?n:e.children}else p=e.children;f&&f.length&&(h=function(e){let t="[";for(let n=0,r=e.length;n<r;n++)t+=JSON.stringify(e[n]),n<r-1&&(t+=", ");return t+"]"}(f)),e.codegenNode=q(t,c,u,p,0===m?void 0:m,h,g,!!y,!1,i,e.loc)};function ar(e,t,n=!1){let{tag:r}=e;const a=cr(r),o=ft(e,"is",!1,!0);if(o)if(a||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 ae(t.helper(v),[e])}else 6===o.type&&o.value.content.startsWith("vue:")&&(r=o.value.content.slice(4));const l=Ye(r)||t.isBuiltInComponent(r);return l?(n||t.helper(l),l):(t.helper(y),t.components.add(r),Et(r,"component"))}function or(e,t,n=e.props,a,o,l=!1){const{tag:s,loc:i,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(lr(d),i)),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,s=(0,r.isOn)(l);if(!s||a&&!o||"onclick"===l.toLowerCase()||"onUpdate:modelValue"===l||(0,r.isReservedProp)(l)||(b=!0),s&&(0,r.isReservedProp)(l)&&(x=!0),s&&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),!a||"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:r,value:a}=c;let o=!0;if("ref"===n&&(m=!0,_()),"is"===n&&(cr(s)||a&&a.content.startsWith("vue:")||Le("COMPILER_IS_ON_ELEMENT",t)))continue;d.push(ee(te(n,!0,r),te(a?a.content:"",o,a?a.loc:e)))}else{const{name:n,arg:o,exp:m,loc:y,modifiers:v}=c,b="bind"===n,x="on"===n;if("slot"===n){a||t.onError(Ae(40,y));continue}if("once"===n||"memo"===n)continue;if("is"===n||b&&gt(o,"is")&&(cr(s)||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:a?[m]:[m,"true"]});else t.onError(Ae(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:a}=w(c,e,t);!l&&n.forEach(E),x&&o&&!Qe(o)?C(Z(n,i)):d.push(...n),a&&(p.push(c),(0,r.isSymbol)(a)&&nr.set(c,a))}else(0,r.isBuiltInDirective)(n)||(p.push(c),h&&(f=!0))}}let A;if(u.length?(C(),A=u.length>1?ae(t.helper(S),u,i):u[0]):d.length&&(A=Z(lr(d),i)),k?g|=16:(y&&!a&&(g|=2),v&&!a&&(g|=4),w.length&&(g|=8),b&&(g|=32)),f||0!==g&&32!==g||!(m||x||p.length>0)||(g|=512),!t.inSSR&&A)switch(A.type){case 15:let e=-1,n=-1,r=!1;for(let t=0;t<A.properties.length;t++){const a=A.properties[t].key;Qe(a)?"class"===a.content?e=t:"style"===a.content&&(n=t):a.isHandlerKey||(r=!0)}const a=A.properties[e],o=A.properties[n];r?A=ae(t.helper(M),[A]):(a&&!Qe(a.value)&&(a.value=ae(t.helper(L),[a.value])),o&&(v||4===o.value.type&&"["===o.value.content.trim()[0]||17===o.value.type)&&(o.value=ae(t.helper(R),[o.value])));break;case 14:break;default:A=ae(t.helper(M),[ae(t.helper(T),[A])])}return{props:A,directives:p,patchFlag:g,dynamicPropNames:w,shouldUseBlock:f}}function lr(e){const t=new Map,n=[];for(let a=0;a<e.length;a++){const o=e[a];if(8===o.key.type||!o.key.isStatic){n.push(o);continue}const l=o.key.content,s=t.get(l);s?("style"===l||"class"===l||(0,r.isOn)(l))&&sr(s,o):(t.set(l,o),n.push(o))}return n}function sr(e,t){17===e.value.type?e.value.elements.push(t.value):e.value=J([e.value,t.value],e.loc)}function ir(e,t){const n=[],r=nr.get(e);r?n.push(t.helperString(r)):(t.helper(b),t.directives.add(e.name),n.push(Et(e.name,"directive")));const{loc:a}=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,a);n.push(Z(e.modifiers.map((e=>ee(e,t))),a))}return J(n,e.loc)}function cr(e){return"component"===e||"Component"===e}const dr=(e,t)=>{if(kt(e)){const{children:n,loc:r}=e,{slotName:a,slotProps:o}=ur(e,t),l=[t.prefixIdentifiers?"_ctx.$slots":"$slots",a,"{}","undefined","true"];let s=2;o&&(l[2]=o,s=3),n.length&&(l[3]=oe([],n,!1,!1,r),s=4),t.scopeId&&!t.slotted&&(s=5),l.splice(s),e.codegenNode=ae(t.helper(C),l,r)}};function ur(e,t){let n,a='"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?a=JSON.stringify(n.value.content):(n.name=(0,r.camelize)(n.name),o.push(n)));else if("bind"===n.name&&gt(n.arg,"name")){if(n.exp)a=n.exp;else if(n.arg&&4===n.arg.type){const e=(0,r.camelize)(n.arg.content);a=n.exp=te(e,!1,n.arg.loc)}}else"bind"===n.name&&n.arg&&Qe(n.arg)&&(n.arg.content=(0,r.camelize)(n.arg.content)),o.push(n)}if(o.length>0){const{props:r,directives:a}=or(e,t,o,!1,!1);n=r,a.length&&t.onError(Ae(36,a[0].loc))}return{slotName:a,slotProps:n}}const pr=(e,t,n,a)=>{const{loc:o,modifiers:l,arg:s}=e;let i;if(e.exp||l.length||n.onError(Ae(35,o)),4===s.type)if(s.isStatic){let e=s.content;e.startsWith("vue:")&&(e=`vnode-${e.slice(4)}`),i=te(0!==t.tagType||e.startsWith("vnode")||!/[A-Z]/.test(e)?(0,r.toHandlerKey)((0,r.camelize)(e)):`on:${e}`,!0,s.loc)}else i=re([`${n.helperString(I)}(`,s,")"]);else i=s,i.children.unshift(`${n.helperString(I)}(`),i.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=re([`${t?"$event":"(...args)"} => ${n?"{":"("}`,c,n?"}":")"]))}let u={props:[ee(i,c||te("() => {}",!1,o))]};return a&&(u=a(u)),d&&(u.props[0].value=n.cache(u.props[0].value)),u.props.forEach((e=>e.key.isHandlerKey=!0)),u},hr=(e,t)=>{if(0===e.type||1===e.type||11===e.type||10===e.type)return()=>{const n=e.children;let r,a=!1;for(let e=0;e<n.length;e++){const t=n[e];if(yt(t)){a=!0;for(let a=e+1;a<n.length;a++){const o=n[a];if(!yt(o)){r=void 0;break}r||(r=n[e]=re([t],t.loc)),r.children.push(" + ",o),n.splice(a,1),a--}}}if(a&&(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 r=n[e];if(yt(r)||8===r.type){const a=[];2===r.type&&" "===r.content||a.push(r),t.ssr||0!==fn(r,t)||a.push("1"),n[e]={type:12,content:r,loc:r.loc,codegenNode:ae(t.helper(g),a)}}}}},fr=new WeakSet,gr=(e,t)=>{if(1===e.type&&ht(e,"once",!0)){if(fr.has(e)||t.inVOnce||t.inSSR)return;return fr.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))}}},mr=(e,t,n)=>{const{exp:a,arg:o}=e;if(!a)return n.onError(Ae(41,e.loc)),yr();const l=a.loc.source.trim(),s=4===a.type?a.content:l,i=n.bindingMetadata[l];if("props"===i||"props-aliased"===i)return n.onError(Ae(44,a.loc)),yr();if(!s.trim()||!ot(a))return n.onError(Ae(42,a.loc)),yr();const c=o||te("modelValue",!0),d=o?Qe(o)?`onUpdate:${(0,r.camelize)(o.content)}`:re(['"onUpdate:" + ',o]):"onUpdate:modelValue";let u;u=re([(n.isTS?"($event: any)":"$event")+" => ((",a,") = $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`:re([o,' + "Modifiers"']):"modelModifiers";p.push(ee(n,te(`{ ${t} }`,!1,e.loc,2)))}return yr(p)};function yr(e=[]){return{props:e}}const vr=/[\w).+\-_$\]]/,br=(e,t)=>{Le("COMPILER_FILTERS",t)&&(5===e.type?kr(e.content,t):1===e.type&&e.props.forEach((e=>{7===e.type&&"for"!==e.name&&e.exp&&kr(e.exp,t)})))};function kr(e,t){if(4===e.type)xr(e,t);else for(let n=0;n<e.children.length;n++){const r=e.children[n];"object"==typeof r&&(4===r.type?xr(r,t):8===r.type?kr(e,t):5===r.type&&kr(r.content,t))}}function xr(e,t){const n=e.content;let r,a,o,l,s=!1,i=!1,c=!1,d=!1,u=0,p=0,h=0,f=0,g=[];for(o=0;o<n.length;o++)if(a=r,r=n.charCodeAt(o),s)39===r&&92!==a&&(s=!1);else if(i)34===r&&92!==a&&(i=!1);else if(c)96===r&&92!==a&&(c=!1);else if(d)47===r&&92!==a&&(d=!1);else if(124!==r||124===n.charCodeAt(o+1)||124===n.charCodeAt(o-1)||u||p||h){switch(r){case 34:i=!0;break;case 39:s=!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===r){let e,t=o-1;for(;t>=0&&(e=n.charAt(t)," "===e);t--);e&&vr.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=wr(l,g[o],t);e.content=l,e.ast=void 0}}function wr(e,t,n){n.helper(k);const r=t.indexOf("(");if(r<0)return n.filters.add(t),`${Et(t,"filter")}(${e})`;{const a=t.slice(0,r),o=t.slice(r+1);return n.filters.add(a),`${Et(a,"filter")}(${e}${")"!==o?","+o:o}`}}const Cr=new WeakSet,_r=(e,t)=>{if(1===e.type){const n=ht(e,"memo");if(!n||Cr.has(e))return;return Cr.add(e),()=>{const r=e.codegenNode||t.currentNode.codegenNode;r&&13===r.type&&(1!==e.tagType&&me(r,t),e.codegenNode=ae(t.helper(X),[n.exp,oe(void 0,r),"_cache",String(t.cached.length)]),t.cached.push(null))}}};function Er(e){return[[gr,Pn,_r,Wn,br,dr,rr,Qn,hr],{on:pr,bind:Xn,model:mr}]}function Sr(e,t={}){const n=t.onError||Te,a="module"===t.mode;!0===t.prefixIdentifiers?n(Ae(47)):a&&n(Ae(48)),t.cacheHandlers&&n(Ae(49)),t.scopeId&&!a&&n(Ae(50));const o=(0,r.extend)({},t,{prefixIdentifiers:!1}),l=(0,r.isString)(e)?dn(e,o):e,[s,i]=Er();return kn(l,(0,r.extend)({},o,{nodeTransforms:[...s,...t.nodeTransforms||[]],directiveTransforms:(0,r.extend)({},i,t.directiveTransforms||{})})),En(l,o)}const Lr={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"},Rr=()=>({props:[]}),Mr=Symbol(""),Tr=Symbol(""),Or=Symbol(""),Ar=Symbol(""),Nr=Symbol(""),Ir=Symbol(""),Dr=Symbol(""),Pr=Symbol(""),zr=Symbol(""),Vr=Symbol("");let Fr;W({[Mr]:"vModelRadio",[Tr]:"vModelCheckbox",[Or]:"vModelText",[Ar]:"vModelSelect",[Nr]:"vModelDynamic",[Ir]:"withModifiers",[Dr]:"withKeys",[Pr]:"vShow",[zr]:"Transition",[Vr]:"TransitionGroup"});const Br={parseMode:"html",isVoidTag:r.isVoidTag,isNativeTag:e=>(0,r.isHTMLTag)(e)||(0,r.isSVGTag)(e)||(0,r.isMathMLTag)(e),isPreTag:e=>"pre"===e,isIgnoreNewlineTag:e=>"pre"===e||"textarea"===e,decodeEntities:function(e,t=!1){return Fr||(Fr=document.createElement("div")),t?(Fr.innerHTML=`<div foo="${e.replace(/"/g,"&quot;")}">`,Fr.children[0].getAttribute("foo")):(Fr.innerHTML=e,Fr.textContent)},isBuiltInComponent:e=>"Transition"===e||"transition"===e?zr:"TransitionGroup"===e||"transition-group"===e?Vr:void 0,getNamespace(e,t,n){let r=t?t.ns:n;if(t&&2===r)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)))&&(r=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&"mglyph"!==e&&"malignmark"!==e&&(r=0);else t&&1===r&&("foreignObject"!==t.tag&&"desc"!==t.tag&&"title"!==t.tag||(r=0));if(0===r){if("svg"===e)return 1;if("math"===e)return 2}return r}},Xr=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:Hr(t.value.content,t.loc),modifiers:[],loc:t.loc})}))},Hr=(e,t)=>{const n=(0,r.parseStringStyle)(e);return te(JSON.stringify(n),!1,t,3)};function $r(e,t){return Ae(e,t)}const Wr={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__"},Ur={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."},Kr=(0,r.makeMap)("passive,once,capture"),Gr=(0,r.makeMap)("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),jr=(0,r.makeMap)("left,right"),Qr=(0,r.makeMap)("onkeyup,onkeydown,onkeypress"),Yr=(e,t)=>Qe(e)&&"onclick"===e.content.toLowerCase()?te(t,!0):4!==e.type?re(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,qr=(e,t)=>{1!==e.type||0!==e.tagType||"script"!==e.tag&&"style"!==e.tag||t.removeNode()},Jr=[Xr],Zr={cloak:Rr,html:(e,t,n)=>{const{exp:r,loc:a}=e;return r||n.onError($r(53,a)),t.children.length&&(n.onError($r(54,a)),t.children.length=0),{props:[ee(te("innerHTML",!0,a),r||te("",!0))]}},text:(e,t,n)=>{const{exp:r,loc:a}=e;return r||n.onError($r(55,a)),t.children.length&&(n.onError($r(56,a)),t.children.length=0),{props:[ee(te("textContent",!0),r?fn(r,n)>0?r:ae(n.helperString(E),[r],a):te("",!0))]}},model:(e,t,n)=>{const r=mr(e,t,n);if(!r.props.length||1===t.tagType)return r;e.arg&&n.onError($r(58,e.arg.loc));const{tag:a}=t,o=n.isCustomElement(a);if("input"===a||"textarea"===a||"select"===a||o){let l=Or,s=!1;if("input"===a||o){const r=ft(t,"type");if(r){if(7===r.type)l=Nr;else if(r.value)switch(r.value.content){case"radio":l=Mr;break;case"checkbox":l=Tr;break;case"file":s=!0,n.onError($r(59,e.loc))}}else mt(t)&&(l=Nr)}else"select"===a&&(l=Ar);s||(r.needRuntime=n.helper(l))}else n.onError($r(57,e.loc));return r.props=r.props.filter((e=>!(4===e.key.type&&"modelValue"===e.key.content))),r},on:(e,t,n)=>pr(e,t,n,(t=>{const{modifiers:a}=e;if(!a.length)return t;let{key:o,value:l}=t.props[0];const{keyModifiers:s,nonKeyModifiers:i,eventOptionModifiers:c}=((e,t,n)=>{const r=[],a=[],o=[];for(let l=0;l<t.length;l++){const s=t[l].content;"native"===s&&Re("COMPILER_V_ON_NATIVE",n)||Kr(s)?o.push(s):jr(s)?Qe(e)?Qr(e.content.toLowerCase())?r.push(s):a.push(s):(r.push(s),a.push(s)):Gr(s)?a.push(s):r.push(s)}return{keyModifiers:r,nonKeyModifiers:a,eventOptionModifiers:o}})(o,a,n,e.loc);if(i.includes("right")&&(o=Yr(o,"onContextmenu")),i.includes("middle")&&(o=Yr(o,"onMouseup")),i.length&&(l=ae(n.helper(Ir),[l,JSON.stringify(i)])),!s.length||Qe(o)&&!Qr(o.content.toLowerCase())||(l=ae(n.helper(Dr),[l,JSON.stringify(s)])),c.length){const e=c.map(r.capitalize).join("");o=Qe(o)?te(`${o.content}${e}`,!0):re(["(",o,`) + "${e}"`])}return{props:[ee(o,l)]}})),show:(e,t,n)=>{const{exp:r,loc:a}=e;return r||n.onError($r(61,a)),{props:[],needRuntime:n.helper(Pr)}}};function ea(e,t={}){return Sr(e,(0,r.extend)({},Br,t,{nodeTransforms:[qr,...Jr,...t.nodeTransforms||[]],directiveTransforms:(0,r.extend)({},Zr,t.directiveTransforms||{}),transformHoist:null}))}function ta(e,t={}){return dn(e,(0,r.extend)({},Br,t))}},28924:(e,t,n)=>{function r(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:()=>r})},36675:function(e,t,n){var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},r.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var a=n(10785),o=n(10785),l=n(10785);t.default=(0,a.defineComponent)(r({name:"GenericButton"},{__name:"GenericButton",setup:function(e){var t=(0,l.inject)("dataset");return function(e,n){var r=(0,o.resolveComponent)("SdsLink"),a=(0,o.resolveComponent)("SdsButton");return(0,o.openBlock)(),(0,o.createBlock)(a,{kind:"primary",size:(0,o.unref)(t).size,block:!1,class:(0,o.normalizeClass)(["group rounded-none flex !p-0 font-normal",{"w-fit":["False","false","0",0].includes((0,o.unref)(t).fill),"w-full":!["False","false","0",0].includes((0,o.unref)(t).fill),"ml-0 mr-auto justify-start":"left"===(0,o.unref)(t).align,"mx-auto justify-center":"center"===(0,o.unref)(t).align,"ml-auto mr-0 justify-end":"right"===(0,o.unref)(t).align,"!bg-white border-2 !border-cmu-blue hover:!bg-cmu-blue":"blue"===(0,o.unref)(t).color,"!bg-white border-2 !border-cmu-gray-400 hover:!bg-cmu-gray-400":"gray"===(0,o.unref)(t).color,"!bg-white border-2 !border-cmu-red-600 hover:!bg-cmu-red-600":"red"===(0,o.unref)(t).color,"!bg-transparent border-2 !border-cmu-white hover:!bg-cmu-white":"white"===(0,o.unref)(t).color}])},{default:(0,o.withCtx)((function(){return[(0,o.createVNode)(r,{href:"None"===(0,o.unref)(t).url?null:(0,o.unref)(t).url,target:"True"===(0,o.unref)(t).newWindow?"_blank":null,class:(0,o.normalizeClass)(["block w-fit h-full no-underline text-wrap",{"text-xl px-8 2xl:px-16 py-8":"lg"===(0,o.unref)(t).size,"text-lg px-6 2xl:px-12 py-4":"md"===(0,o.unref)(t).size,"text-sm px-4 2xl:px-8 py-1":"sm"===(0,o.unref)(t).size,"!text-cmu-blue group-hover:!text-cmu-white":"blue"===(0,o.unref)(t).color,"!text-cmu-gray-600 group-hover:!text-cmu-white":"gray"===(0,o.unref)(t).color,"!text-cmu-red-600 group-hover:!text-cmu-white":"red"===(0,o.unref)(t).color,"!text-cmu-white group-hover:!text-cmu-gray-800":"white"===(0,o.unref)(t).color}])},{default:(0,o.withCtx)((function(){return[(0,o.createTextVNode)((0,o.toDisplayString)((0,o.unref)(t).text),1)]})),_:1},8,["href","target","class"])]})),_:1},8,["size","class"])}}}))},48543:(e,t,n)=>{function r(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:()=>a,NO:()=>s,NOOP:()=>l,PatchFlagNames:()=>Q,PatchFlags:()=>j,ShapeFlags:()=>Y,SlotFlags:()=>q,camelize:()=>N,capitalize:()=>P,cssVarNameEscapeSymbolsRE:()=>Oe,def:()=>B,escapeHtml:()=>Re,escapeHtmlComment:()=>Te,extend:()=>d,genCacheKey:()=>G,genPropsAccessExp:()=>K,generateCodeFrame:()=>ne,getEscapedCssVarName:()=>Ae,getGlobalThis:()=>W,hasChanged:()=>V,hasOwn:()=>h,hyphenate:()=>D,includeBooleanAttr:()=>ve,invokeArrayFns:()=>F,isArray:()=>f,isBooleanAttr:()=>ye,isBuiltInDirective:()=>T,isDate:()=>y,isFunction:()=>b,isGloballyAllowed:()=>Z,isGloballyWhitelisted:()=>ee,isHTMLTag:()=>ue,isIntegerKey:()=>R,isKnownHtmlAttr:()=>Ce,isKnownMathMLAttr:()=>Ee,isKnownSvgAttr:()=>_e,isMap:()=>g,isMathMLTag:()=>he,isModelListener:()=>c,isObject:()=>w,isOn:()=>i,isPlainObject:()=>L,isPromise:()=>C,isRegExp:()=>v,isRenderableAttrValue:()=>Se,isReservedProp:()=>M,isSSRSafeAttrName:()=>xe,isSVGTag:()=>pe,isSet:()=>m,isSpecialBooleanAttr:()=>me,isString:()=>k,isSymbol:()=>x,isVoidTag:()=>fe,looseEqual:()=>Ne,looseIndexOf:()=>Ie,looseToNumber:()=>X,makeMap:()=>r,normalizeClass:()=>ce,normalizeProps:()=>de,normalizeStyle:()=>re,objectToString:()=>_,parseStringStyle:()=>se,propsToAttrMap:()=>we,remove:()=>u,slotFlagsText:()=>J,stringifyStyle:()=>ie,toDisplayString:()=>Pe,toHandlerKey:()=>z,toNumber:()=>H,toRawType:()=>S,toTypeString:()=>E});const a={},o=[],l=()=>{},s=()=>!1,i=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),R=e=>k(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,M=r(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),T=r("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))},A=/-(\w)/g,N=O((e=>e.replace(A,((e,t)=>t?t.toUpperCase():"")))),I=/\B([A-Z])/g,D=O((e=>e.replace(I,"-$1").toLowerCase())),P=O((e=>e.charAt(0).toUpperCase()+e.slice(1))),z=O((e=>e?`on${P(e)}`:"")),V=(e,t)=>!Object.is(e,t),F=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},B=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,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=r("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 r=e.split(/(\r?\n)/);const a=r.filter(((e,t)=>t%2==1));r=r.filter(((e,t)=>t%2==0));let o=0;const l=[];for(let e=0;e<r.length;e++)if(o+=r[e].length+(a[e]&&a[e].length||0),o>=t){for(let s=e-te;s<=e+te||n>o;s++){if(s<0||s>=r.length)continue;const i=s+1;l.push(`${i}${" ".repeat(Math.max(3-String(i).length,0))}|  ${r[s]}`);const c=r[s].length,d=a[s]&&a[s].length||0;if(s===e){const e=t-(o-(c+d)),r=Math.max(1,n>o?c-e:n-t);l.push("   |  "+" ".repeat(e)+"^".repeat(r))}else if(s>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 re(e){if(f(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],a=k(r)?se(r):re(r);if(a)for(const e in a)t[e]=a[e]}return t}if(k(e)||w(e))return e}const ae=/;(?![^(]*\))/g,oe=/:([^]+)/,le=/\/\*[^]*?\*\//g;function se(e){const t={};return e.replace(le,"").split(ae).forEach((e=>{if(e){const n=e.split(oe);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function ie(e){if(!e)return"";if(k(e))return e;let t="";for(const n in e){const r=e[n];(k(r)||"number"==typeof r)&&(t+=`${n.startsWith("--")?n:D(n)}:${r};`)}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 r=ce(e[n]);r&&(t+=r+" ")}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=re(n)),e}const ue=r("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=r("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=r("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=r("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr"),ge="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",me=r(ge),ye=r(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=r("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=r("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=r("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 Re(e){const t=""+e,n=Le.exec(t);if(!n)return t;let r,a,o="",l=0;for(a=n.index;a<t.length;a++){switch(t.charCodeAt(a)){case 34:r="&quot;";break;case 38:r="&amp;";break;case 39:r="&#39;";break;case 60:r="&lt;";break;case 62:r="&gt;";break;default:continue}l!==a&&(o+=t.slice(l,a)),l=a+1,o+=r}return l!==a?o+t.slice(l,a):o}const Me=/^-?>|<!--|-->|--!>|<!-$/g;function Te(e){return e.replace(Me,"")}const Oe=/[ !"#$%&'()*+,./:;<=>?@[\\\]^`{|}~]/g;function Ae(e,t){return e.replace(Oe,(e=>t?'"'===e?'\\\\\\"':`\\\\${e}`:`\\${e}`))}function Ne(e,t){if(e===t)return!0;let n=y(e),r=y(t);if(n||r)return!(!n||!r)&&e.getTime()===t.getTime();if(n=x(e),r=x(t),n||r)return e===t;if(n=f(e),r=f(t),n||r)return!(!n||!r)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=Ne(e[r],t[r]);return n}(e,t);if(n=w(e),r=w(t),n||r){if(!n||!r)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const r=e.hasOwnProperty(n),a=t.hasOwnProperty(n);if(r&&!a||!r&&a||!Ne(e[n],t[n]))return!1}}return String(e)===String(t)}function Ie(e,t){return e.findIndex((e=>Ne(e,t)))}const De=e=>!(!e||!0!==e.__v_isRef),Pe=e=>k(e)?e:null==e?"":f(e)||w(e)&&(e.toString===_||!b(e.toString))?De(e)?Pe(e.value):JSON.stringify(e,ze,2):String(e),ze=(e,t)=>De(t)?ze(e,t.value):g(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],r)=>(e[Ve(t,r)+" =>"]=n,e)),{})}:m(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>Ve(e)))}:x(t)?Ve(t):!w(t)||f(t)||L(t)?t:String(t),Ve=(e,t="")=>{var n;return x(e)?`Symbol(${null!=(n=e.description)?n:t})`:e}},56529:(e,t,n)=>{n.r(t),n.d(t,{SdsActionButton:()=>i,SdsActionDropdown:()=>qe,SdsAvatar:()=>tt,SdsBadge:()=>nt,SdsButton:()=>it,SdsCalendar:()=>qn,SdsCheckboxGroup:()=>er,SdsClientOnly:()=>$e,SdsComboBox:()=>mr,SdsDatapoint:()=>kr,SdsDatepicker:()=>Ta,SdsDropdown:()=>Ia,SdsDropdownDivider:()=>Pa,SdsDropdownHeader:()=>Va,SdsDropdownItem:()=>Fa,SdsExpandCollapse:()=>Xa,SdsFileUploader:()=>co,SdsFilterByDropdown:()=>wo,SdsFloatingActionButton:()=>Wo,SdsFloatingUi:()=>Ue,SdsFormGroup:()=>qo,SdsIndicator:()=>Ro,SdsInput:()=>tl,SdsLayoutApp:()=>Ri,SdsLayoutAppSimple:()=>rc,SdsLayoutSeiExternal:()=>_c,SdsLayoutSeiExternalFooter:()=>bc,SdsLayoutSeiExternalHeader:()=>fc,SdsLayoutSeiExternalHeaderContent:()=>Mc,SdsLayoutSeiExternalNav:()=>zc,SdsLayoutSeiExternalWordmark:()=>oc,SdsLayoutStacked:()=>Bc,SdsLink:()=>rl,SdsLoadingSkeleton:()=>Xc,SdsLoadingSpinner:()=>Wc,SdsMegaMenu:()=>jc,SdsMegaMenuItem:()=>ld,SdsMobileMenu:()=>md,SdsModal:()=>kd,SdsMultiselect:()=>Nd,SdsNavigationItem:()=>Vd,SdsPaginator:()=>Zd,SdsPanel:()=>pd,SdsPopover:()=>nu,SdsRadioGroup:()=>ou,SdsResizer:()=>iu,SdsScrollArea:()=>or,SdsScrollspy:()=>du,SdsSection:()=>fu,SdsSeiWordmark:()=>ol,SdsSelect:()=>yu,SdsSvgIcon:()=>Wa,SdsTable:()=>Xu,SdsTabs:()=>ku,SdsTag:()=>Gu,SdsTextarea:()=>Yu,SdsToast:()=>ip,SdsToaster:()=>dp,SdsToggleSwitch:()=>hp,SdsTooltip:()=>rr,SdsTopFiveChart:()=>Op,default:()=>Np});var r=n(63775),a=n(48543),o=n(66887),l=n(92533);const s={key:0,class:"relative flex items-center"},i=(0,r.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,i=n,c=(0,r.EW)((()=>l.kind?"action-btn":"")),d=(0,r.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,r.EW)((()=>{switch(l.variant){case"gray":return"action-btn-gray";case"red":return"action-btn-red";case"blue":return"action-btn-blue";default:return""}})),p=(0,r.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,r.EW)((()=>l.disabled?"disabled":"")),f=(0,r.EW)((()=>l.active?"active":"")),g=(0,r.EW)((()=>l.block?"action-btn-block":"")),m=(0,r.EW)((()=>l.pending?"active pointer-events-none":"")),y=()=>{i("click")};return(t,n)=>((0,r.uX)(),(0,r.Wv)((0,r.$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,a.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,r.k6)((()=>[e.pending?((0,r.uX)(),(0,r.CE)("span",s,[(0,r.Lk)("span",{class:(0,a.normalizeClass)(["absolute inset-0 flex items-center",{"justify-center":!e.block}])},[((0,r.uX)(),(0,r.CE)("svg",{class:(0,a.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,r.Lk)("title",null,"Pending",-1),(0,r.Lk)("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),(0,r.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,r.Lk)("span",{class:(0,a.normalizeClass)(["inline-flex items-center opacity-0",{"gap-2":"xs"!==e.size,"gap-1":"xs"===e.size}])},[(0,r.RG)(t.$slots,"default")],2)])):(0,r.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)}i.install=e=>{e.component(i.name,i)};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,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=f;const l=e=>{clearTimeout(e),a(),a=f};let s;return i=>{const c=(0,o.BA)(e),d=(0,o.BA)(r.maxWait);return t&&l(t),c<=0||void 0!==d&&d<=0?(n&&(l(n),n=null),Promise.resolve(i())):new Promise(((e,o)=>{a=r.rejectOnCancel?o:e,s=i,d&&!n&&(n=setTimeout((()=>{t&&l(t),n=null,e(s())}),d)),t=setTimeout((()=>{n&&l(n),n=null,e(i())}),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,r.nI)()?(0,r.sV)(e,n):t?e():(0,r.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 a=[],l=()=>{a.forEach((e=>e())),a.length=0},s=(0,r.EW)((()=>{const e=k((0,o.BA)(t[0])).filter((e=>null!=e));return e.every((e=>"string"!=typeof e))?e:void 0})),i=function(e,t){return(0,r.wB)(e,t,{flush:"post",immediate:!0})}((()=>{var e,n;return[null!=(n=null==(e=s.value)?void 0:e.map((e=>C(e))))?n:[w].filter((e=>null!=e)),k((0,o.BA)(s.value?t[1]:t[0])),k((0,o.R1)(s.value?t[2]:t[1])),(0,o.BA)(s.value?t[3]:t[2])]}),(e=>{let[t,n,r,o]=e;if(l(),!t?.length||!n?.length||!r?.length)return;const s=(e=>"[object Object]"===h.call(e))(o)?{...o}:o;a.push(...t.flatMap((e=>n.flatMap((t=>r.map((n=>((e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)))(e,t,n,s))))))))}));return c(l),()=>{i(),l()}}let E=!1;function S(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{window:r=w,ignore:a=[],capture:l=!0,detectIframe:s=!1,controls:i=!1}=n;if(!r)return i?{stop:f,cancel:f,trigger:f}:f;if(g&&!E){E=!0;const e={passive:!0};Array.from(r.document.body.children).forEach((t=>_(t,"click",f,e))),_(r.document.documentElement,"click",f,e)}let c=!0;const d=e=>(0,o.BA)(a).some((t=>{if("string"==typeof t)return Array.from(r.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 r=C(e);if(null!=n.target&&(r 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),r=n.$.subTree&&n.$.subTree.children;return!(null==r||!Array.isArray(r))&&r.some((e=>e.el===t.target||t.composedPath().includes(e.el)))}(e,n))&&r&&r!==n.target&&!n.composedPath().includes(r)){if("detail"in n&&0===n.detail&&(c=!d(n)),!c)return void(c=!0);t(n)}};let p=!1;const h=[_(r,"click",(e=>{p||(p=!0,setTimeout((()=>{p=!1}),0),u(e))}),{passive:!0,capture:l}),_(r,"pointerdown",(t=>{const n=C(e);c=!d(t)&&!(!n||t.composedPath().includes(n))}),{passive:!0}),s&&_(r,"blur",(n=>{setTimeout((()=>{var a;const o=C(e);"IFRAME"===(null==(a=r.document.activeElement)?void 0:a.tagName)&&!o?.contains(r.document.activeElement)&&t(n)}),0)}),{passive:!0})].filter(Boolean),m=()=>h.forEach((e=>e()));return i?{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,r.nI)();return t&&(0,r.sV)((()=>{e.value=!0}),t),e}();return(0,r.EW)((()=>(t.value,!!e())))}function R(){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:r=w,eventName:a="keydown",passive:l=!1,dedupe:s=!1}=n,i="function"==typeof(c=e)?c:"string"==typeof c?e=>e.key===c:Array.isArray(c)?e=>c.includes(e.key):()=>!0;var c;return _(r,a,(e=>{e.repeat&&(0,o.BA)(s)||i(e)&&t(e)}),l)}const M=Symbol("vueuse-ssr-width");function T(){const e=(0,r.PS)()?function(){var e;const t=arguments.length<=0?void 0:arguments[0],n=null==(e=(0,r.nI)())?void 0:e.proxy;if(null==n&&!(0,r.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,r.WQ)(...arguments)}(M,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:a=T()}=t,l=L((()=>n&&"matchMedia"in n&&"function"==typeof n.matchMedia)),s=(0,o.IJ)("number"==typeof a),i=(0,o.IJ)(),c=(0,o.IJ)(!1);return(0,r.nT)((()=>{if(s.value){s.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*)\)/),r=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let o=!(!n&&!r);return n&&o&&(o=a>=b(n[1])),r&&o&&(o=a<=b(r[1])),t?!o:o}))}else l.value&&(i.value=n.matchMedia((0,o.BA)(e)),c.value=i.value.matches)})),_(i,"change",(e=>{c.value=e.matches}),{passive:!0}),(0,r.EW)((()=>c.value))}const A={sm:640,md:768,lg:1024,xl:1280,"2xl":1536};function N(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{window:a=w,...l}=n;let s;const i=L((()=>a&&"ResizeObserver"in a)),d=()=>{s&&(s.disconnect(),s=void 0)},u=(0,r.EW)((()=>{const t=(0,o.BA)(e);return Array.isArray(t)?t.map((e=>C(e))):[C(t)]})),p=(0,r.wB)(u,(e=>{if(d(),i.value&&a){s=new ResizeObserver(t);for(const t of e)t&&s.observe(t,l)}}),{immediate:!0,flush:"post"}),h=()=>{d(),p()};return c(h),{isSupported:i,stop:h}}function I(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{reset:n=!0,windowResize:a=!0,windowScroll:l=!0,immediate:s=!0,updateTiming:i="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 r=t.getBoundingClientRect();d.value=r.height,u.value=r.bottom,h.value=r.left,f.value=r.right,g.value=r.top,m.value=r.width,y.value=r.x,v.value=r.y}function E(){"sync"===i?b():"next-frame"===i&&requestAnimationFrame((()=>b()))}return N(e,E),(0,r.wB)((()=>C(e)),(e=>!e&&E())),function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{window:a=w,...l}=n;let s;const i=L((()=>a&&"MutationObserver"in a)),d=()=>{s&&(s.disconnect(),s=void 0)},u=(0,r.EW)((()=>{const t=k((0,o.BA)(e)).map(C).filter(p);return new Set(t)})),h=(0,r.wB)((()=>u.value),(e=>{d(),i.value&&e.size&&(s=new MutationObserver(t),e.forEach((e=>s.observe(e,l))))}),{immediate:!0,flush:"post"});c((()=>{h(),d()}))}(e,E,{attributeFilter:["style","class"]}),l&&_("scroll",E,{capture:!0,passive:!0}),a&&_("resize",E,{passive:!0}),x((()=>{s&&E()})),{height:d,bottom:u,left:h,right:f,top:g,width:m,x:y,y:v,update:E}}const D=["start","end"],P=["top","right","bottom","left"].reduce(((e,t)=>e.concat(t,t+"-"+D[0],t+"-"+D[1])),[]),z=Math.min,V=Math.max,F=Math.round,B=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 V(e,z(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 r=G(e),a=q(e),o=Q(a);let l="x"===a?r===(n?"end":"start")?"right":"left":"start"===r?"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:r,height:a}=e;return{width:r,height:a,top:n,left:t,right:t+r,bottom:n+a,x:t,y:n}}function re(e,t,n){let{reference:r,floating:a}=e;const o=Y(t),l=q(t),s=Q(l),i=K(t),c="y"===o,d=r.x+r.width/2-a.width/2,u=r.y+r.height/2-a.height/2,p=r[s]/2-a[s]/2;let h;switch(i){case"top":h={x:d,y:r.y-a.height};break;case"bottom":h={x:d,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:u};break;case"left":h={x:r.x-a.width,y:u};break;default:h={x:r.x,y:r.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 ae(e,t){var n;void 0===t&&(t={});const{x:r,y:a,platform:o,rects:l,elements:s,strategy:i}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:u="floating",altBoundary:p=!1,padding:h=0}=U(t,e),f=te(h),g=s[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(s.floating)),boundary:c,rootBoundary:d,strategy:i})),y="floating"===u?{x:r,y:a,width:l.floating.width,height:l.floating.height}:l.reference,v=await(null==o.getOffsetParent?void 0:o.getOffsetParent(s.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:s,rect:y,offsetParent:v,strategy:i}):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=z(...e.map((e=>e.left))),n=z(...e.map((e=>e.top)));return{x:t,y:n,width:V(...e.map((e=>e.right)))-t,height:V(...e.map((e=>e.bottom)))-n}}function le(){return typeof window<"u"}function se(e){return de(e)?(e.nodeName||"").toLowerCase():"#document"}function ie(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 ie(e).Node)}function ue(e){return!!le()&&(e instanceof Element||e instanceof ie(e).Element)}function pe(e){return!!le()&&(e instanceof HTMLElement||e instanceof ie(e).HTMLElement)}function he(e){return!(!le()||typeof ShadowRoot>"u")&&(e instanceof ShadowRoot||e instanceof ie(e).ShadowRoot)}function fe(e){const{overflow:t,overflowX:n,overflowY:r,display:a}=ke(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(a)}function ge(e){return["table","td","th"].includes(se(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(se(e))}function ke(e){return ie(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"===se(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 r;void 0===t&&(t=[]),void 0===n&&(n=!0);const a=Ce(e),o=a===(null==(r=e.ownerDocument)?void 0:r.body),l=ie(a);if(o){const e=Ee(l);return t.concat(l,l.visualViewport||[],fe(a)?a:[],e&&n?_e(e):[])}return t.concat(a,_e(a,[],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,r=parseFloat(t.height)||0;const a=pe(e),o=a?e.offsetWidth:n,l=a?e.offsetHeight:r,s=F(n)!==o||F(r)!==l;return s&&(n=o,r=l),{width:n,height:r,$:s}}function Le(e){return ue(e)?e:e.contextElement}function Re(e){const t=Le(e);if(!pe(t))return X(1);const n=t.getBoundingClientRect(),{width:r,height:a,$:o}=Se(t);let l=(o?F(n.width):n.width)/r,s=(o?F(n.height):n.height)/a;return(!l||!Number.isFinite(l))&&(l=1),(!s||!Number.isFinite(s))&&(s=1),{x:l,y:s}}const Me=X(0);function Te(e){const t=ie(e);return ve()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Me}function Oe(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const a=e.getBoundingClientRect(),o=Le(e);let l=X(1);t&&(r?ue(r)&&(l=Re(r)):l=Re(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==ie(e))&&t}(o,n,r)?Te(o):X(0);let i=(a.left+s.x)/l.x,c=(a.top+s.y)/l.y,d=a.width/l.x,u=a.height/l.y;if(o){const e=ie(o),t=r&&ue(r)?ie(r):r;let n=e,a=Ee(n);for(;a&&r&&t!==n;){const e=Re(a),t=a.getBoundingClientRect(),r=ke(a),o=t.left+(a.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(a.clientTop+parseFloat(r.paddingTop))*e.y;i*=e.x,c*=e.y,d*=e.x,u*=e.y,i+=o,c+=l,n=ie(a),a=Ee(n)}}return ne({width:d,height:u,x:i,y:c})}function Ae(e,t){const n=xe(e).scrollLeft;return t?t.left+n:Oe(ce(e)).left+n}function Ne(e,t,n){void 0===n&&(n=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:Ae(e,r)),y:r.top+t.scrollTop}}function Ie(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=ie(e),r=ce(e),a=n.visualViewport;let o=r.clientWidth,l=r.clientHeight,s=0,i=0;if(a){o=a.width,l=a.height;const e=ve();(!e||e&&"fixed"===t)&&(s=a.offsetLeft,i=a.offsetTop)}return{width:o,height:l,x:s,y:i}}(e,n);else if("document"===t)r=function(e){const t=ce(e),n=xe(e),r=e.ownerDocument.body,a=V(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=V(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let l=-n.scrollLeft+Ae(e);const s=-n.scrollTop;return"rtl"===ke(r).direction&&(l+=V(t.clientWidth,r.clientWidth)-a),{width:a,height:o,x:l,y:s}}(ce(e));else if(ue(t))r=function(e,t){const n=Oe(e,!0,"fixed"===t),r=n.top+e.clientTop,a=n.left+e.clientLeft,o=pe(e)?Re(e):X(1);return{width:e.clientWidth*o.x,height:e.clientHeight*o.y,x:a*o.x,y:r*o.y}}(t,n);else{const n=Te(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ne(r)}function De(e,t){const n=we(e);return!(n===t||!ue(n)||be(n))&&("fixed"===ke(n).position||De(n,t))}function Pe(e,t){const n=t.get(e);if(n)return n;let r=_e(e,[],!1).filter((e=>ue(e)&&"body"!==se(e))),a=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&&(a=null),(o?!n&&!a:!n&&"static"===t.position&&a&&["absolute","fixed"].includes(a.position)||fe(l)&&!n&&De(e,l))?r=r.filter((e=>e!==l)):a=t,l=we(l)}return t.set(e,r),r}function ze(e,t,n){const r=pe(t),a=ce(t),o="fixed"===n,l=Oe(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const i=X(0);if(r||!r&&!o)if(("body"!==se(t)||fe(a))&&(s=xe(t)),r){const e=Oe(t,!0,o,t);i.x=e.x+t.clientLeft,i.y=e.y+t.clientTop}else a&&(i.x=Ae(a));const c=!a||r||o?X(0):Ne(a,s);return{x:l.left+s.scrollLeft-i.x-c.x,y:l.top+s.scrollTop-i.y-c.y,width:l.width,height:l.height}}function Ve(e){return"static"===ke(e).position}function Fe(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 Be(e,t){const n=ie(e);if(me(e))return n;if(!pe(e)){let t=we(e);for(;t&&!be(t);){if(ue(t)&&!Ve(t))return t;t=we(t)}return n}let r=Fe(e,t);for(;r&&ge(r)&&Ve(r);)r=Fe(r,t);return r&&be(r)&&Ve(r)&&!ye(r)?n:r||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:r,strategy:a}=e;const o="fixed"===a,l=ce(r),s=!!t&&me(t.floating);if(r===l||s&&o)return n;let i={scrollLeft:0,scrollTop:0},c=X(1);const d=X(0),u=pe(r);if((u||!u&&!o)&&(("body"!==se(r)||fe(l))&&(i=xe(r)),pe(r))){const e=Oe(r);c=Re(r),d.x=e.x+r.clientLeft,d.y=e.y+r.clientTop}const p=!l||u||o?X(0):Ne(l,i,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-i.scrollLeft*c.x+d.x+p.x,y:n.y*c.y-i.scrollTop*c.y+d.y+p.y}},getDocumentElement:ce,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:a}=e;const o=[..."clippingAncestors"===n?me(t)?[]:Pe(t,this._c):[].concat(n),r],l=o[0],s=o.reduce(((e,n)=>{const r=Ie(t,n,a);return e.top=V(r.top,e.top),e.right=z(r.right,e.right),e.bottom=z(r.bottom,e.bottom),e.left=V(r.left,e.left),e}),Ie(t,l,a));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:Be,getElementRects:async function(e){const t=this.getOffsetParent||Be,n=this.getDimensions,r=await n(e.floating);return{reference:ze(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.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:Re,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,r.pM)({setup(e,t){let{slots:n}=t;const a=(0,o.KR)(!1);return(0,r.sV)((()=>{a.value=!0})),()=>a.value&&n.default?n.default():null}}),We={class:"inline-block"},Ue=(0,r.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),s=(0,o.KR)(null),i=(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),i.value||!h.value)return;h.value=!1,i.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),!i.value)return;i.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;i.value?y(t):m(e)},b=function(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map((function(e){e(n)})),(r=e.get("*"))&&r.slice().map((function(e){e(t,n)}))}}}();(0,r.Gt)("emitter",b),b.on("floating-ui-toggle",(e=>{e?i.value||m():i.value&&y()})),S(n,(e=>{t.value&&e.target&&t.value?.contains(e.target)||i.value&&y()})),R("Escape",(e=>{i.value&&(e.preventDefault(),y())}));const k=e,x=(0,r.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},r=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,r;const{x:a,y:o,placement:l,middlewareData:s}=t,i=await async function(e,t){const{placement:n,platform:r,elements:a}=e,o=await(null==r.isRTL?void 0:r.isRTL(a.floating)),l=K(n),s=G(n),i="y"===Y(n),c=["left","top"].includes(l)?-1:1,d=o&&i?-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 s&&"number"==typeof f&&(h="end"===s?-1*f:f),i?{x:h*d,y:p*c}:{x:p*c,y:h*d}}(t,e);return l===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:a+i.x,y:o+i.y,data:{...i,placement:l}}}}}(k.offset)),r?e.middleware.push(function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,r,a;const{rects:o,middlewareData:l,placement:s,platform:i,elements:c}=t,{crossAxis:d=!1,alignment:u,allowedPlacements:p=P,autoAlignment:h=!0,...f}=U(e,t),g=void 0!==u||p===P?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 ae(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==i.isRTL?void 0:i.isRTL(c.floating)));if(s!==v)return{reset:{placement:g[0]}};const k=[m[K(v)],m[b[0]],m[b[1]]],x=[...(null==(r=l.autoPlacement)?void 0:r.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==(a=C.filter((e=>e[2].slice(0,G(e[0])?2:3).every((e=>e<=0))))[0])?void 0:a[0])||C[0][0];return _!==s?{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:r,rects:a,platform:o,strategy:l}=t,{padding:s=2,x:i,y:c}=U(e,t),d=Array.from(await(null==o.getClientRects?void 0:o.getClientRects(r.reference))||[]),u=function(e){const t=e.slice().sort(((e,t)=>e.y-t.y)),n=[];let r=null;for(let e=0;e<t.length;e++){const a=t[e];!r||a.y-r.y>r.height/2?n.push([a]):n[n.length-1].push(a),r=a}return n.map((e=>ne(oe(e))))}(d),p=ne(oe(d)),h=te(s),f=await o.getElementRects({reference:{getBoundingClientRect:function(){if(2===u.length&&u[0].left>u[1].right&&null!=i&&null!=c)return u.find((e=>i>e.left-h.left&&i<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],r="top"===K(n),a=e.top,o=t.bottom,l=r?e.left:t.left,s=r?e.right:t.right;return{top:a,bottom:o,left:l,right:s,width:s-l,height:o-a,x:l,y:a}}const e="left"===K(n),t=V(...u.map((e=>e.right))),r=z(...u.map((e=>e.left))),a=u.filter((n=>e?n.left===r:n.right===t)),o=a[0].top,l=a[a.length-1].bottom;return{top:o,bottom:l,left:r,right:t,width:t-r,height:l-o,x:r,y:o}}return p}},floating:r.floating,strategy:l});return a.reference.x!==f.reference.x||a.reference.y!==f.reference.y||a.reference.width!==f.reference.width||a.reference.height!==f.reference.height?{reset:{rects:f}}:{}}}}()),r||e.middleware.push(function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:a,middlewareData:o,rects:l,initialPlacement:s,platform:i,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(a),v=Y(s),b=K(s)===s,k=await(null==i.isRTL?void 0:i.isRTL(c.floating)),x=p||(b||!g?[ee(s)]:function(e){const t=ee(e);return[Z(e),t,Z(t)]}(s)),w="none"!==f;!p&&w&&x.push(...function(e,t,n,r){const a=G(e);let o=function(e,t,n){const r=["left","right"],a=["right","left"],o=["top","bottom"],l=["bottom","top"];switch(e){case"top":case"bottom":return n?t?a:r:t?r:a;case"left":case"right":return t?o:l;default:return[]}}(K(e),"start"===n,r);return a&&(o=o.map((e=>e+"-"+a)),t&&(o=o.concat(o.map(Z)))),o}(s,g,f,k));const C=[s,...x],_=await ae(t,m),E=[];let S=(null==(r=o.flip)?void 0:r.overflows)||[];if(d&&E.push(_[y]),u){const e=J(a,l,k);E.push(_[e[0]],_[e[1]])}if(S=[...S,{placement:a,overflows:E}],!E.every((e=>e<=0))){var L,R;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==(R=S.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:R.placement;if(!n)switch(h){case"bestFit":{var M;const e=null==(M=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:M[0];e&&(n=e);break}case"initialPlacement":n=s}if(a!==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:r,placement:a}=t,{mainAxis:o=!0,crossAxis:l=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...i}=U(e,t),c={x:n,y:r},d=await ae(t,i),u=Y(K(a)),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=s.fn({...t,[p]:h,[u]:f});return{...g,data:{x:g.x-n,y:g.y-r,enabled:{[p]:o,[u]:l}}}}}}({padding:k.overflowPadding})),!k.hideArrow&&s.value&&e.middleware.push((e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:a,rects:o,platform:l,elements:s,middlewareData:i}=t,{element:c,padding:d=0}=U(e,t)||{};if(null==c)return{};const u=te(d),p={x:n,y:r},h=q(a),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=s.floating[b]||o.floating[f]);const _=k/2-x/2,E=C/2-g[f]/2-1,S=z(u[y],E),L=z(u[v],E),R=S,M=C-g[f]-L,T=C/2-g[f]/2+_,O=W(R,T,M),A=!i.arrow&&null!=G(a)&&T!==O&&o.reference[f]/2-(T<R?S:L)-g[f]/2<0,N=A?T<R?T-R:T-M:0;return{[h]:p[h]+N,data:{[h]:O,centerOffset:T-O-N,...A&&{alignmentOffset:N}},reset:A}}}))({element:s.value,padding:k.arrowPadding}));const a=await((e,t,n)=>{const r=new Map,a={platform:Xe,...n},o={...a.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:a="absolute",middleware:o=[],platform:l}=n,s=o.filter(Boolean),i=await(null==l.isRTL?void 0:l.isRTL(t));let c=await l.getElementRects({reference:e,floating:t,strategy:a}),{x:d,y:u}=re(c,r,i),p=r,h={},f=0;for(let n=0;n<s.length;n++){const{name:o,fn:g}=s[n],{x:m,y,data:v,reset:b}=await g({x:d,y:u,initialPlacement:r,placement:p,strategy:a,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:a}):b.rects),({x:d,y:u}=re(c,p,i))),n=-1)}return{x:d,y:u,placement:p,strategy:a,middlewareData:h}})(e,t,{...a,platform:o})})(t.value,n.value,e),{x:o,y:l,placement:i,middlewareData:p}=a;if(c.value={left:o?`${o}px`:"",top:l?`${l}px`:""},!k.hideArrow){const{x:e,y:t}=p.arrow;u.value=i,d.value={left:e?`${e}px`:"",top:t?`${t}px`:""}}};let C=null;return(0,r.wB)(i,(async e=>{e?(await(0,r.dY)(),w(),t.value&&n.value&&(C=function(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:a=!0,ancestorResize:o=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:i=!1}=r,c=Le(e),d=a||o?[...c?_e(c):[],..._e(t)]:[];d.forEach((e=>{a&&e.addEventListener("scroll",n,{passive:!0}),o&&e.addEventListener("resize",n)}));const u=c&&s?function(e,t){let n,r=null;const a=ce(e);function o(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function l(s,i){void 0===s&&(s=!1),void 0===i&&(i=1),o();const c=e.getBoundingClientRect(),{left:d,top:u,width:p,height:h}=c;if(s||t(),!p||!h)return;const f={rootMargin:-B(u)+"px "+-B(a.clientWidth-(d+p))+"px "+-B(a.clientHeight-(u+h))+"px "+-B(d)+"px",threshold:V(0,z(1,i))||1};let g=!0;function m(t){const r=t[0].intersectionRatio;if(r!==i){if(!g)return l();r?l(!1,r):n=setTimeout((()=>{l(!1,1e-7)}),1e3)}1===r&&!He(c,e.getBoundingClientRect())&&l(),g=!1}try{r=new IntersectionObserver(m,{...f,root:a.ownerDocument})}catch{r=new IntersectionObserver(m,f)}r.observe(e)}(!0),o}(c,n):null;let p=-1,h=null;l&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame((()=>{var e;null==(e=h)||e.observe(t)}))),n()})),c&&!i&&h.observe(c),h.observe(t));let f,g=i?Oe(e):null;return i&&function t(){const r=Oe(e);g&&!He(g,r)&&n(),g=r,f=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach((e=>{a&&e.removeEventListener("scroll",n),o&&e.removeEventListener("resize",n)})),u?.(),null==(e=h)||e.disconnect(),h=null,i&&cancelAnimationFrame(f)}}(t.value,n.value,w))):C&&C()})),(u,p)=>((0,r.uX)(),(0,r.CE)("div",We,[(0,r.Lk)("div",{ref_key:"triggerRef",ref:t,class:"inline-block w-full"},[(0,r.RG)(u.$slots,"trigger",{isOpen:(0,o.R1)(i),open:m,close:y,toggle:v})],512),(0,r.bF)($e,null,{default:(0,r.k6)((()=>[((0,r.uX)(),(0,r.Wv)(r.Im,{to:"body"},[(0,r.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,r.k6)((()=>[(0,o.R1)(i)?((0,r.uX)(),(0,r.CE)("div",{key:0,ref_key:"popperRef",ref:n,class:(0,a.normalizeClass)(e.popperClass),style:(0,a.normalizeStyle)((0,o.R1)(c))},[e.hideArrow?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("div",{key:0,ref_key:"arrowRef",ref:s,class:(0,a.normalizeClass)([e.arrowClass,(0,o.R1)(x)]),style:(0,a.normalizeStyle)((0,o.R1)(d))},null,6)),(0,r.RG)(u.$slots,"default",{isOpen:(0,o.R1)(i),open:m,close:y,toggle:v})],6)):(0,r.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,r.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,r.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""}})),s=(0,r.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""}})),i=(0,r.EW)((()=>t.kind?"action-btn":"")),c=(0,r.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,r.EW)((()=>{switch(t.variant){case"gray":return"action-btn-gray";case"red":return"action-btn-red";case"blue":return"action-btn-blue";default:return""}})),u=(0,r.EW)((()=>t.disabled?"disabled":"")),p=(0,r.EW)((()=>t.block?"action-btn-block":""));return(h,f)=>{const g=(0,r.gN)("uid");return(0,r.uX)(),(0,r.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,a.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,r.k6)((l=>{let{open:m,close:y,isOpen:v,toggle:b}=l;return[(0,r.RG)(h.$slots,"trigger",{open:m,close:y,isOpen:v,toggle:b},(()=>[(0,r.bo)(((0,r.uX)(),(0,r.CE)("button",{ref_key:"button",ref:n,type:"button",class:(0,a.normalizeClass)(["space-x",[(0,o.R1)(i),(0,o.R1)(c),(0,o.R1)(d),(0,o.R1)(s),(0,o.R1)(u),(0,o.R1)(p),v&&"active"]]),"aria-haspopup":"true","aria-expanded":v,disabled:e.disabled,onClick:e=>((e,n,r)=>{e?r(t.closeDelay):n(t.openDelay)})(v,m,y)},[(0,r.RG)(h.$slots,"title",{},(()=>[(0,r.eW)((0,a.toDisplayString)(e.title),1)])),e.hideArrow?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("svg",Qe,f[0]||(f[0]=[(0,r.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,r.k6)((e=>{let{open:t,close:a,toggle:l,isOpen:s}=e;return[(0,r.Lk)("div",{class:"py-2 rounded","aria-orientation":"vertical","aria-labelledby":(0,o.R1)(n)&&(0,o.R1)(n).id||void 0},[(0,r.RG)(h.$slots,"default",{close:a,open:t,toggle:l,isOpen:s})],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,r.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,r.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,r.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"})),s=(0,r.EW)((()=>"lg"===t.size?"text-6xl font-light":"sm"===t.size?"text-xl font-medium":"xs"===t.size?"text-sm font-semibold":"text-2xl")),i=(0,r.EW)((()=>"circle"===t.shape?"rounded-full aspect-square":"aspect-[4/5]")),c=(0,r.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,r.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,r.uX)(),(0,r.CE)("div",{"data-id":"sds-avatar",class:(0,a.normalizeClass)(["inline-flex items-center justify-center",(0,o.R1)(c),(0,o.R1)(l),(0,o.R1)(i)]),role:"img","aria-label":e.name||"Avatar"},[e.src?((0,r.uX)(),(0,r.CE)("div",{key:0,title:e.name,class:(0,a.normalizeClass)(["bg-cover",(0,o.R1)(n),(0,o.R1)(l),(0,o.R1)(i)]),style:(0,a.normalizeStyle)(`background-image: url(${e.src})`)},null,14,Ze)):((0,r.uX)(),(0,r.CE)("span",{key:1,title:e.name,class:(0,a.normalizeClass)(["leading-none text-black cursor-default uppercase",(0,o.R1)(s),(0,o.R1)(c)])},(0,a.toDisplayString)((0,o.R1)(d)),11,et))],10,Je))}});tt.install=e=>{e.component(tt.name,tt)};const nt=(0,r.pM)({name:"SdsBadge",__name:"Badge",props:{type:{type:String,default:"medium"},variant:{type:String,default:"gray"}},setup(e){const t=e,n=(0,r.EW)((()=>{let e="",n="",r="";switch("light-border"===t.type&&(r="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,r]}));return(e,t)=>((0,r.uX)(),(0,r.CE)("div",{"data-id":"sds-badge",role:"status",class:(0,a.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,r.RG)(e.$slots,"default")],2))}});nt.install=e=>{e.component(nt.name,nt)};const rt=["data-pending","type","disabled","aria-disabled","aria-busy"],at={key:0,class:"relative"},ot={class:"absolute inset-0 flex items-center justify-center"},lt={class:"opacity-0"},st={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"},it=(0,r.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,s=n,i=(0,r.EW)((()=>l.kind?"btn":"")),c=(0,r.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,r.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,r.EW)((()=>{switch(l.size){case"lg":return"btn-lg";case"sm":return"btn-sm";case"xs":return"btn-xs";default:return""}})),p=(0,r.EW)((()=>l.disabled?"disabled":"")),h=(0,r.EW)((()=>l.active||l.pending?"active":"")),f=(0,r.EW)((()=>l.pending?"active pointer-events-none":"")),g=(0,r.EW)((()=>l.block?"btn-block sds-theme-plaid:flex sds-theme-plaid:justify-center":"")),m=()=>{l.pending||s("click")};return(t,n)=>((0,r.uX)(),(0,r.CE)("button",{"data-id":"sds-button","data-pending":e.pending||void 0,type:e.type,class:(0,a.normalizeClass)([(0,o.R1)(i),(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,r.uX)(),(0,r.CE)("span",at,[(0,r.Lk)("span",ot,[((0,r.uX)(),(0,r.CE)("svg",{"data-id":"spinner",class:(0,a.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,r.Lk)("title",null,"Pending",-1),(0,r.Lk)("circle",{class:"opacity-25 fill-transparent",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),(0,r.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,r.Lk)("span",lt,[(0,r.RG)(t.$slots,"default")])])):((0,r.uX)(),(0,r.CE)(r.FK,{key:1},[(0,r.RG)(t.$slots,"default"),"primary"===l.kind||"secondary"===l.kind?((0,r.uX)(),(0,r.CE)("svg",st,n[1]||(n[1]=[(0,r.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,r.Q3)("",!0)],64))],10,rt))}});it.install=e=>{e.component(it.name,it)};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),r=1;r<t;r++)n[r-1]=arguments[r];const a=ut.bind(null,n.find((e=>"object"==typeof e)));return n.map(a)}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[r,a]=pt(n?.in,e,t);return+ft(r)==+ft(a)}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,r=t?.in;return e.forEach((e=>{!r&&"object"==typeof e&&(r=ut.bind(null,e));const t=ht(e,r);(!n||n>t||isNaN(+t))&&(n=t)})),ut(r,n||NaN)}function wt(e,t){let n,r=t?.in;return e.forEach((e=>{!r&&"object"==typeof e&&(r=ut.bind(null,e));const t=ht(e,r);(!n||n<t||isNaN(+t))&&(n=t)})),ut(r,n||NaN)}function Ct(e,t){const n=ht(e,t?.in),r=n.getFullYear(),a=n.getMonth(),o=ut(n,0);return o.setFullYear(r,a+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 r=ht(e,n?.in);return r.setDate(t),r}function Rt(e,t,n){const r=ht(e,n?.in);return r.setHours(t),r}function Mt(e,t,n){const r=ht(e,n?.in);return r.setMinutes(t),r}function Tt(e,t,n){const r=ht(e,n?.in);return r.setSeconds(t),r}function Ot(e,t,n){const r=ht(e,n?.in);return r.setMilliseconds(t),r}function At(e,t,n){const r=ht(e,n?.in);if(isNaN(t))return ut(e,NaN);if(!t)return r;const a=r.getDate(),o=ut(e,r.getTime());return o.setMonth(r.getMonth()+t+1,0),a>=o.getDate()?o:(r.setFullYear(o.getFullYear(),o.getMonth(),a),r)}function Nt(e,t,n){return At(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 Pt={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"})},zt={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function Vt(e){return(t,n)=>{let r;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,a=n?.width?String(n.width):t;r=e.formattingValues[a]||e.formattingValues[t]}else{const t=e.defaultWidth,a=n?.width?String(n.width):e.defaultWidth;r=e.values[a]||e.values[t]}return r[e.argumentCallback?e.argumentCallback(t):t]}}const Ft={ordinalNumber:(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:Vt({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Vt({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:Vt({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:Vt({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:Vt({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 Bt(e){return function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=n.width,a=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;const l=o[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],i=Array.isArray(s)?function(e){for(let t=0;t<e.length;t++)if(e[t].test(l))return t}(s):function(e){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&e[t].test(l))return t}(s);let c;return c=e.valueCallback?e.valueCallback(i):i,c=n.valueCallback?n.valueCallback(c):c,{value:c,rest:t.slice(l.length)}}}const Xt={code:"en-US",formatDistance:(e,t,n)=>{let r;const a=It[e];return r="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:Pt,formatRelative:(e,t,n,r)=>zt[e],localize:Ft,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 r=n[0],a=e.match(Ht.parsePattern);if(!a)return null;let o=Ht.valueCallback?Ht.valueCallback(a[0]):a[0];return o=t.valueCallback?t.valueCallback(o):o,{value:o,rest:e.slice(r.length)}}),era:Bt({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:Bt({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:Bt({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:Bt({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:Bt({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(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=ht(e,t?.in),o=a.getDay(),l=(o<r?7:0)+o-r;return a.setDate(a.getDate()-l),a.setHours(0,0,0,0),a}function Gt(e,t){return Kt(e,{...t,weekStartsOn:1})}function jt(e,t){const n=ht(e,t?.in),r=n.getFullYear(),a=ut(n,0);a.setFullYear(r+1,0,4),a.setHours(0,0,0,0);const o=Gt(a),l=ut(n,0);l.setFullYear(r,0,4),l.setHours(0,0,0,0);const s=Gt(l);return n.getTime()>=o.getTime()?r+1:n.getTime()>=s.getTime()?r:r-1}function Qt(e,t){const n=ht(e,t?.in),r=+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(r/ct)+1}function Yt(e,t){const n=ht(e,t?.in),r=n.getFullYear(),a=Wt(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,l=ut(t?.in||e,0);l.setFullYear(r+1,0,o),l.setHours(0,0,0,0);const s=Kt(l,t),i=ut(t?.in||e,0);i.setFullYear(r,0,o),i.setHours(0,0,0,0);const c=Kt(i,t);return+n>=+s?r+1:+n>=+c?r:r-1}function qt(e,t){const n=ht(e,t?.in),r=+Kt(n,t)-+function(e,t){const n=Wt(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=Yt(e,t),o=ut(t?.in||e,0);return o.setFullYear(a,0,r),o.setHours(0,0,0,0),Kt(o,t)}(n,t);return Math.round(r/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(),r=n>0?n:1-n;return Jt("yy"===t?r%100:r,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,r=e.getMilliseconds();return Jt(Math.trunc(r*Math.pow(10,n-3)),t.length)}},en={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:"year"})}return Zt.y(e,t)},Y:function(e,t,n,r){const a=Yt(e,r),o=a>0?a:1-a;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 r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Jt(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Jt(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return Zt.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return Jt(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const a=qt(e,r);return"wo"===t?n.ordinalNumber(a,{unit:"week"}):Jt(a,t.length)},I:function(e,t,n){const r=Qt(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):Jt(r,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 r=function(e,t){const n=ht(e,t?.in);return function(e,t){const[n,r]=pt(void 0,e,t),a=ft(n),o=ft(r),l=+a-Ut(a),s=+o-Ut(o);return Math.round((l-s)/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(r,{unit:"dayOfYear"}):Jt(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":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"})}},e:function(e,t,n,r){const a=e.getDay(),o=(a-r.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(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"})}},c:function(e,t,n,r){const a=e.getDay(),o=(a-r.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(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),a=0===r?7:r;switch(t){case"i":return String(a);case"ii":return Jt(a,t.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let a;switch(a=12===r?"noon":0===r?"midnight":r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let a;switch(a=r>=17?"evening":r>=12?"afternoon":r>=4?"morning":"night",t){case"B":case"BB":case"BBB":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{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 r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):Jt(r,t.length)},k:function(e,t,n){let r=e.getHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):Jt(r,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 r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return nn(r);case"XXXX":case"XX":return rn(r);default:return rn(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return nn(r);case"xxxx":case"xx":return rn(r);default:return rn(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+tn(r,":");default:return"GMT"+rn(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+tn(r,":");default:return"GMT"+rn(r,":")}},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?"-":"+",r=Math.abs(e),a=Math.trunc(r/60),o=r%60;return 0===o?n+String(a):n+String(a)+t+Jt(o,2)}function nn(e,t){return e%60==0?(e>0?"-":"+")+Jt(Math.abs(e)/60,2):rn(e,t)}function rn(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e>0?"-":"+",r=Math.abs(e);return n+Jt(Math.trunc(r/60),2)+t+Jt(r%60,2)}const an=(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+)?/)||[],r=n[1],a=n[2];if(!a)return an(e,t);let o;switch(r){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}}",an(r,t)).replace("{{time}}",on(a,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 r=function(e,t,n){const r="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,n);if(console.warn(r),dn.includes(e))throw new RangeError(r)}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 r=Wt(),a=r.locale??Xt,o=r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,l=r.weekStartsOn??r.locale?.options?.weekStartsOn??0,s=ht(e,n?.in);if(!fn(s))throw new RangeError("Invalid time value");let i=t.match(mn).map((e=>{const t=e[0];return"p"===t||"P"===t?(0,ln[t])(e,a.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}}));a.localize.preprocessor&&(i=a.localize.preprocessor(s,i));const c={firstWeekContainsDate:o,weekStartsOn:l,locale:a};return i.map((n=>{if(!n.isToken)return n.value;const r=n.value;return(pn(r)||un(r))&&hn(r,t,String(e)),(0,en[r[0]])(s,r,a.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"],Rn={class:"flex flex-col sm:flex-row sm:gap-8"},Mn={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"},An=["disabled","title","onClick"],Nn={class:"mt-1"},In={class:"text-sm text-gray-600 dark:text-gray-400 mb-2"},Dn={class:"flex gap-1"},Pn={class:"w-full"},zn=["disabled"],Vn={class:"w-full"},Fn=["disabled"],Bn={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,r.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 s=e,i=n,c=(0,r.EW)({get:()=>s.modelValue,set(e){i("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,r.EW)((()=>kn(d.value,"MMMM"))),g=(0,r.EW)((()=>kn(d.value,"yyyy"))),m=(0,r.EW)((()=>Et(_t(d.value))+1)),y=(0,r.EW)((()=>Ct(d.value))),v=(0,o.KR)(At(d.value,1)),b=(0,r.EW)((()=>kn(v.value,"MMMM"))),k=(0,r.EW)((()=>kn(v.value,"yyyy"))),x=(0,r.EW)((()=>Et(_t(v.value))+1)),w=(0,r.EW)((()=>Ct(v.value))),C=(0,o.KR)("days"),_=(0,o.KR)(null),E=(0,o.KR)(null);(0,r.wB)((()=>C.value),(()=>{_.value=kn(d.value,"MMMM"),E.value=kn(d.value,"yyyy")}));const S=(0,r.EW)((()=>"date"===s.mode||"dateTime"===s.mode)),L=(0,r.EW)((()=>"dateTime"===s.mode||"time"===s.mode)),R=(0,o.KR)(null),M=(0,o.KR)(null),T=(0,o.KR)(null),O=(0,o.KR)(null),A=(0,o.KR)(null),N=(0,o.KR)(null);(0,r.sV)((async()=>{I(),D(),await(0,r.dY)(),P()})),(0,r.wB)((()=>s.modelValue),(()=>{P()}),{deep:!0});const I=()=>{if(!("time"!==s.mode||c.value&&(c.value instanceof Date||c.value.start&&c.value.end))){const e=Rt(Mt(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:s.min&&s.min instanceof Date&&vt(s.min,new Date)&&(d.value=s.min),v.value=At(d.value,1)},P=()=>{K.value?(c.value&&!(c.value instanceof Date)&&c.value.start instanceof Date?(R.value=U(c.value.start,"hh"),M.value=U(c.value.start,"mm"),T.value=St(c.value.start)>11?"pm":"am"):(R.value=null,M.value=null,T.value=null),c.value&&!(c.value instanceof Date)&&c.value.end instanceof Date?(O.value=U(c.value.end,"hh"),A.value=U(c.value.end,"mm"),N.value=St(c.value.end)>11?"pm":"am"):(O.value=null,A.value=null,N.value=null)):c.value instanceof Date?(R.value=U(c.value,"hh"),M.value=U(c.value,"mm"),T.value=St(c.value)>11?"pm":"am"):(R.value=null,M.value=null,T.value=null)},z=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=Rt(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=Rt(c.value.end,e)}}else if(c.value instanceof Date){const e=St(c.value)>12?parseInt(t)+12:parseInt(t);c.value=Rt(c.value,e)}break;case"minutes":K.value?!n&&c.value&&!(c.value instanceof Date)&&c.value.start instanceof Date?c.value.start=Mt(c.value.start,parseInt(t)):n&&c.value&&!(c.value instanceof Date)&&c.value.end instanceof Date&&(c.value.end=Mt(c.value.end,parseInt(t))):c.value instanceof Date&&(c.value=Mt(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=Rt(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=Rt(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=Rt(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])})},V=(0,r.EW)((()=>[...Array(12).keys()].map((e=>(e+1).toLocaleString("en-US",{minimumIntegerDigits:2,useGrouping:!1}))))),F=(0,r.EW)((()=>[...Array(60).keys()].map((e=>e.toLocaleString("en-US",{minimumIntegerDigits:2,useGrouping:!1}))))),B=(0,r.EW)((()=>["am","pm"])),X=()=>{d.value=Nt(d.value),v.value=Nt(v.value)},H=()=>{d.value=At(d.value,1),v.value=At(v.value,1)},$=(0,r.EW)((()=>!(s.min instanceof Date)||yt(_t(s.min),_t(d.value)))),W=(0,r.EW)((()=>!(s.max instanceof Date)||vt(_t(s.max),_t(d.value)))),U=(e,t)=>kn(e,t),K=(0,r.EW)((()=>s.modelValue&&!kt(s.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=s.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:Rt(Mt(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=s.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:Rt(Mt(Tt(Ot(Lt(t,e),0),0),0),0);let r=null,a=null;c.value.end&&yt(c.value.end,n)?(r=c.value.end,a=n):(r=n,a=c.value.end),c.value={start:r,end:a}}else if(c.value.start&&!c.value.end){const n=c.value.start;c.value={start:n,end:s.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:Rt(Mt(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]),r=wt([c.value.start,c.value.end]),a=Rt(Mt(Tt(Ot(n,0),0),0),0),o=Rt(Mt(Tt(Ot(r,0),0),0),0),l=Lt(t,e),i=Rt(Mt(Tt(Ot(l,0),0),0),0);if(i.valueOf()===a.valueOf())c.value={start:null,end:r};else if(i.valueOf()===o.valueOf())c.value={start:n,end:null};else if(yt(l,n))c.value={start:s.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:i,end:r};else if(vt(l,n))if("start"===s.inputToChange){const n=s.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:i;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:s.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:i};else c.value={start:n,end:s.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:i}}else{const n=c.value.start;c.value={start:n,end:Rt(Mt(Tt(Ot(Lt(t,e),0),0),0),0)}}else c.value={start:s.useCurrentTimeForToday&&mt(Lt(t,e))?new Date:Rt(Mt(Tt(Ot(Lt(t,e),0),0),0),0),end:null};if(await(0,r.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 s.min instanceof Date&&yt(Lt(t?v.value:d.value,e),Rt(Mt(Tt(Ot(s.min,0),0),0),0))}(e,t)||function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!(s.max instanceof Date))return!1;const n=Lt(t?v.value:d.value,e-1),r=Rt(Mt(Tt(Ot(s.max,0),0),0),0);return vt(n,r)||bt(n,r)}(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 r=+ht(e,n?.in),[a,o]=[+ht(t.start,n?.in),+ht(t.end,n?.in)].sort(((e,t)=>e-t));return r>=a&&r<=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,r.uX)(),(0,r.CE)("div",wn,[(0,o.R1)(S)?((0,r.uX)(),(0,r.CE)("div",Cn,["days"===(0,o.R1)(C)?((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.Lk)("div",{class:(0,a.normalizeClass)(["flex relative gap-1 mb-2 w-56",{"sm:w-120":(0,o.R1)(K)}])},[(0,r.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,r.Lk)("span",{class:"sr-only"},"Go to previous month",-1),(0,r.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,r.Lk)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"48",d:"M328 112L184 256l144 144"})],-1)]),8,_n),(0,r.Lk)("div",En,[(0,r.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,r.Lk)("span",null,(0,a.toDisplayString)((0,o.R1)(f))+" "+(0,a.toDisplayString)((0,o.R1)(g)),1)])]),(0,o.R1)(K)?((0,r.uX)(),(0,r.CE)("div",Sn,[(0,r.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,r.Lk)("span",null,(0,a.toDisplayString)((0,o.R1)(b))+" "+(0,a.toDisplayString)((0,o.R1)(k)),1)])])):(0,r.Q3)("",!0),(0,r.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,r.Lk)("span",{class:"sr-only"},"Go to next month",-1),(0,r.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,r.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,r.Lk)("div",Rn,[(0,r.Lk)("div",Mn,[((0,r.uX)(),(0,r.CE)(r.FK,null,(0,r.pI)(u,(e=>(0,r.Lk)("div",{key:e,class:"text-sm font-bold text-gray-400 text-center uppercase mb-1"},(0,a.toDisplayString)(e.charAt(0)),1))),64)),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(y),(e=>((0,r.uX)(),(0,r.CE)("div",{key:e,class:(0,a.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,r.Lk)("button",{class:(0,a.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,a.toDisplayString)(e),11,Tn)],2)))),128))]),(0,o.R1)(K)?((0,r.uX)(),(0,r.CE)("div",On,[((0,r.uX)(),(0,r.CE)(r.FK,null,(0,r.pI)(u,(e=>(0,r.Lk)("div",{key:e,class:"text-sm font-bold text-gray-400 text-center uppercase mb-1"},(0,a.toDisplayString)(e.charAt(0)),1))),64)),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(w),(e=>((0,r.uX)(),(0,r.CE)("div",{key:e,class:(0,a.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,r.Lk)("button",{class:(0,a.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,a.toDisplayString)(e),11,An)],2)))),128))])):(0,r.Q3)("",!0)])],64)):((0,r.uX)(),(0,r.CE)("div",{key:1,class:(0,a.normalizeClass)(["grid gap-1 w-56",{"sm:w-120":(0,o.R1)(K)}])},[(0,r.Lk)("div",null,[t[22]||(t[22]=(0,r.Lk)("div",{class:"mb-1 text-sm uppercase font-semibold text-gray-500"}," Month ",-1)),(0,r.Lk)("label",null,[t[21]||(t[21]=(0,r.Lk)("span",{class:"sr-only"},"Month",-1)),(0,r.bo)((0,r.Lk)("select",{"onUpdate:modelValue":t[2]||(t[2]=e=>(0,o.i9)(_)?_.value=e:null),class:"form-control form-control-sm"},[((0,r.uX)(),(0,r.CE)(r.FK,null,(0,r.pI)(p,(e=>(0,r.Lk)("option",{key:e},(0,a.toDisplayString)(e),1))),64))],512),[[l.vModelSelect,(0,o.R1)(_)]])])]),(0,r.Lk)("div",Nn,[t[24]||(t[24]=(0,r.Lk)("div",{class:"mb-1 text-sm uppercase font-semibold text-gray-500"}," Year ",-1)),(0,r.Lk)("label",null,[t[23]||(t[23]=(0,r.Lk)("span",{class:"sr-only"},"Year",-1)),(0,r.bo)((0,r.Lk)("select",{"onUpdate:modelValue":t[3]||(t[3]=e=>(0,o.i9)(E)?E.value=e:null),class:"form-control form-control-sm"},[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(h),(e=>((0,r.uX)(),(0,r.CE)("option",{key:e},(0,a.toDisplayString)(e),1)))),128))],512),[[l.vModelSelect,(0,o.R1)(E)]])])]),(0,r.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=At(d.value,1),C.value="days")})())}," Go to Date "),(0,r.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=At(d.value,1),void(C.value="days")))}," Go to Today "),t[25]||(t[25]=(0,r.Lk)("hr",{class:"my-2"},null,-1)),(0,r.Lk)("button",{class:"btn btn-secondary btn-sm",type:"button",tabindex:"-1",onClick:t[6]||(t[6]=e=>C.value="days")}," Cancel ")],2))])):(0,r.Q3)("",!0),(0,o.R1)(L)&&"days"===(0,o.R1)(C)?((0,r.uX)(),(0,r.CE)("div",{key:1,class:(0,a.normalizeClass)({"sm:flex sm:gap-8 sm:w-120":(0,o.R1)(S)&&(0,o.R1)(K)})},[(0,r.Lk)("div",{class:(0,a.normalizeClass)(["w-56",{"border-t my-2 pt-2 dark:border-gray-700":(0,o.R1)(S)}])},[(0,r.Lk)("div",In,[(0,o.R1)(c)&&(0,o.R1)(c)instanceof Date?((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.eW)((0,a.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,r.uX)(),(0,r.CE)(r.FK,{key:1},[(0,r.eW)((0,a.toDisplayString)(U((0,o.R1)(c).start,"eeee, MMM dd, yyyy")),1)],64)):((0,r.uX)(),(0,r.CE)(r.FK,{key:2},[(0,r.eW)(" -- ")],64))]),(0,r.Lk)("div",Dn,[t[29]||(t[29]=(0,r.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,r.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,r.Lk)("label",Pn,[t[26]||(t[26]=(0,r.Lk)("span",{class:"sr-only"},"Hour",-1)),(0,r.bo)((0,r.Lk)("select",{"onUpdate:modelValue":t[7]||(t[7]=e=>(0,o.i9)(R)?R.value=e:null),disabled:!(0,o.R1)(R),class:"form-control form-control-sm",onChange:t[8]||(t[8]=e=>z("hour",e.target.value))},[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(V),(e=>((0,r.uX)(),(0,r.CE)("option",{key:e},(0,a.toDisplayString)(e),1)))),128))],40,zn),[[l.vModelSelect,(0,o.R1)(R)]])]),t[30]||(t[30]=(0,r.Lk)("span",{class:"my-auto"},":",-1)),(0,r.Lk)("label",Vn,[t[27]||(t[27]=(0,r.Lk)("span",{class:"sr-only"},"Minutes",-1)),(0,r.bo)((0,r.Lk)("select",{"onUpdate:modelValue":t[9]||(t[9]=e=>(0,o.i9)(M)?M.value=e:null),disabled:!(0,o.R1)(M),class:"form-control form-control-sm",onChange:t[10]||(t[10]=e=>z("minutes",e.target.value))},[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(F),(e=>((0,r.uX)(),(0,r.CE)("option",{key:e},(0,a.toDisplayString)(e),1)))),128))],40,Fn),[[l.vModelSelect,(0,o.R1)(M)]])]),(0,r.Lk)("label",Bn,[t[28]||(t[28]=(0,r.Lk)("span",{class:"sr-only"},"Meridian",-1)),(0,r.bo)((0,r.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=>z("meridian",e.target.value))},[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(B),(e=>((0,r.uX)(),(0,r.CE)("option",{key:e},(0,a.toDisplayString)(e),1)))),128))],40,Xn),[[l.vModelSelect,(0,o.R1)(T)]])])])],2),(0,o.R1)(K)?((0,r.uX)(),(0,r.CE)("div",Hn,[(0,r.Lk)("div",$n,[(0,o.R1)(c)&&!((0,o.R1)(c)instanceof Date)&&(0,o.R1)(c).end instanceof Date?((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.eW)((0,a.toDisplayString)(U((0,o.R1)(c).end,"eeee, MMM dd, yyyy")),1)],64)):((0,r.uX)(),(0,r.CE)(r.FK,{key:1},[(0,r.eW)(" -- ")],64))]),(0,r.Lk)("div",Wn,[t[34]||(t[34]=(0,r.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,r.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,r.Lk)("label",Un,[t[31]||(t[31]=(0,r.Lk)("span",{class:"sr-only"},"Hour",-1)),(0,r.bo)((0,r.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=>z("hour",e.target.value,!0))},[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(V),(e=>((0,r.uX)(),(0,r.CE)("option",{key:e},(0,a.toDisplayString)(e),1)))),128))],40,Kn),[[l.vModelSelect,(0,o.R1)(O)]])]),t[35]||(t[35]=(0,r.Lk)("span",{class:"my-auto"},":",-1)),(0,r.Lk)("label",Gn,[t[32]||(t[32]=(0,r.Lk)("span",{class:"sr-only"},"Minute",-1)),(0,r.bo)((0,r.Lk)("select",{"onUpdate:modelValue":t[15]||(t[15]=e=>(0,o.i9)(A)?A.value=e:null),disabled:!(0,o.R1)(A),class:"form-control form-control-sm",onChange:t[16]||(t[16]=e=>z("minutes",e.target.value,!0))},[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(F),(e=>((0,r.uX)(),(0,r.CE)("option",{key:e},(0,a.toDisplayString)(e),1)))),128))],40,jn),[[l.vModelSelect,(0,o.R1)(A)]])]),(0,r.Lk)("label",Qn,[t[33]||(t[33]=(0,r.Lk)("span",{class:"sr-only"},"Meridian",-1)),(0,r.bo)((0,r.Lk)("select",{"onUpdate:modelValue":t[17]||(t[17]=e=>(0,o.i9)(N)?N.value=e:null),disabled:!(0,o.R1)(N),class:"form-control form-control-sm",onChange:t[18]||(t[18]=e=>z("meridian",e.target.value,!0))},[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(B),(e=>((0,r.uX)(),(0,r.CE)("option",{key:e},(0,a.toDisplayString)(e),1)))),128))],40,Yn),[[l.vModelSelect,(0,o.R1)(N)]])])])])):(0,r.Q3)("",!0)],2)):(0,r.Q3)("",!0)]))}});qn.install=e=>{e.component(qn.name,qn)};const Jn=["id","value","name","required","disabled","onClick"],Zn=["for"],er=(0,r.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 s=e,i=n,c=(0,o.KR)(),d=(0,r.EW)({get:()=>s.modelValue,set(e){i("update:model-value",e)}});return(t,n)=>{const s=(0,r.gN)("uid");return(0,r.bo)(((0,r.uX)(),(0,r.CE)("div",{ref_key:"root",ref:c,"data-id":"sds-checkbox-group",class:(0,a.normalizeClass)(["flex",{"flex-col gap-2":e.stacked,"gap-4":!e.stacked}])},[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.options,((s,u)=>((0,r.uX)(),(0,r.CE)("div",{key:`${(0,o.R1)(c)?.id}_${JSON.stringify(s)}`,class:"flex gap-2 items-start"},[(0,r.bo)((0,r.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,a.normalizeClass)(["relative top-1",{valid:e.valid,invalid:e.invalid}]),value:s[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=>{i("change",e)})(s[e.valueKey])},null,10,Jn),[[l.vModelCheckbox,(0,o.R1)(d)]]),(0,r.RG)(t.$slots,"label",{optionId:`${(0,o.R1)(c)?.id}__option_${u}`,option:s},(()=>[(0,r.Lk)("label",{for:`${(0,o.R1)(c)?.id}__option_${u}`,class:(0,a.normalizeClass)({"opacity-50 pointer-events-none select-none":e.disabled})},[(0,r.Lk)("span",null,(0,a.toDisplayString)(s[e.labelKey]),1)],10,Zn)]))])))),128))],2)),[[s]])}}});er.install=e=>{e.component(er.name,er)},$e.install=e=>{e.component($e.name,$e)};const tr=["onMouseover","onMouseleave"],nr=["onMouseover","onMouseout"],rr=(0,r.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,r.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""}})),a=(0,r.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,r.EW)((()=>"light"===t.type?"bg-gray-25 border-gray-200":"bg-black border-gray-800")),s=(0,r.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,i)=>((0,r.uX)(),(0,r.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)(a)} ${(0,o.R1)(s)} ${(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,r.k6)((n=>{let{open:a,close:o}=n;return[(0,r.Lk)("div",{onMouseover:t=>a(e.openDelay),onMouseleave:t=>o(e.closeDelay)},[(0,r.RG)(t.$slots,"trigger")],40,tr)]})),default:(0,r.k6)((n=>{let{open:a,close:o,toggle:l,isOpen:s}=n;return[(0,r.Lk)("div",{class:"p-2",onMouseover:e=>a(),onMouseout:t=>o(e.closeDelay)},[(0,r.RG)(t.$slots,"default",{close:o,open:a,toggle:l,isOpen:s})],40,nr)]})),_:3},8,["strategy","placement","disabled","will-open","will-close","popper-class","arrow-class"]))}}),ar={"data-id":"sds-scroll-area",class:"scroll-area"},or=(0,r.pM)({name:"SdsScrollArea",__name:"ScrollArea",setup:e=>(e,t)=>((0,r.uX)(),(0,r.CE)("div",ar,[(0,r.RG)(e.$slots,"default")]))}),lr=["disabled"],sr=["id","placeholder","disabled","maxlength","onKeyup"],ir={key:1,class:"input-group-addon"},cr={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"},dr={key:0,class:"overflow-x-auto flex gap-2 p-2 border-b border-gray-100 dark:border-gray-700"},ur=["disabled","onClick"],pr={key:0,class:"border-b border-gray-100 dark:border-gray-700"},hr={key:0,class:"flex w-full px-4 py-2 text-sm text-left text-black list-none dark:text-white font-semibold"},fr={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"},gr={key:0,class:"flex items-center gap-1.5"},mr=(0,r.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 s=e,i=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,r.EW)({get:()=>s.modelValue,set(e){i("update:model-value",e)}}),g=(0,o.KR)(s.modelValue),m=(0,o.KR)(!1),b=(0,o.KR)(!1),k=(0,o.KR)(-1),x=(0,o.KR)("label");(0,r.wB)(f,(e=>{M.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:a=0,maxWait:o,...l}=n;!function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{eventFilter:a=y,...o}=n;(0,r.wB)(e,function(e,t){return function(){for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return new Promise(((n,a)=>{Promise.resolve(e((()=>t.apply(this,r)),{fn:t,thisArg:this,args:r})).then(n).catch(a)}))}}(a,t),o)}(e,t,{...l,eventFilter:v(a,{maxWait:o})})}(f,(()=>{$()}),{debounce:s.debounceComplete}),(0,r.wB)(m,(()=>{k.value=-1,M.value=-1})),(0,r.wB)((()=>s.suggestions),(e=>{b.value||(m.value=typeof e<"u"&&e.length>0)})),(0,r.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;s.optionGroupChildren&&t[s.optionGroupChildren]?(n[s.optionGroupChildren]=w(t[s.optionGroupChildren]),n[s.optionGroupChildren].length>0&&e.push(n)):c(n[s.optionLabel?s.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&&(s.optionGroupChildren&&e[s.optionGroupChildren]?e[s.optionGroupChildren]=e[s.optionGroupChildren].map((e=>("string"!=typeof e&&(e.index=t,t++),e))):(e.index=t,t++)),e)))},_=(0,r.EW)((()=>{let e=0;return O.value?.forEach((t=>{"string"!=typeof t&&s.optionGroupChildren&&t[s.optionGroupChildren]?e+=t[s.optionGroupChildren].length:e+=1})),e})),E=(0,r.EW)((()=>s.suggestions?.filter((e=>"string"!=typeof e&&s.optionGroupChildren&&e[s.optionGroupChildren])))),L=(0,r.EW)((()=>{let e=-1;return E.value?[{index:-1,key:e,label:"All",count:_.value},...E.value.map(((t,n)=>{const r="string"!=typeof t&&s.optionGroupChildren&&t[s.optionGroupChildren].length||0;return r>0&&(e+=1),{index:n,key:e,label:"string"!=typeof t&&t[s.optionGroupLabel?s.optionGroupLabel:x.value],count:r}})).filter((e=>"string"==typeof e||!e||!s.hideEmptyGroups||e.count>0))]:[]})),M=(0,o.KR)(-1),T=(0,r.EW)((()=>L.value.find((e=>"string"!=typeof e&&e?.key===M.value)))),O=(0,o.KR)(),A=(0,o.KR)(),N=(0,o.KR)();(0,r.nT)((()=>{const e=s.suggestions?.map((e=>("object"!=typeof e&&(e={[s.optionLabel?s.optionLabel:x.value]:e}),e)));O.value=s.filterSuggestions&&e?w(e):e&&C(e);const t=s.suggestions?.filter((e=>"string"!=typeof e&&s.optionGroupChildren&&e[s.optionGroupLabel?s.optionGroupLabel:x.value]===T.value?.label));A.value=s.filterSuggestions&&t?w(t):t&&C(t),N.value=-1===M.value?O.value:A.value}));const I=(0,r.EW)((()=>m.value&&N.value&&N.value.length>0));(0,r.sV)((()=>{s.autofocus&&p.value.focus()})),R("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})),R("/",(e=>{if(!s.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()},P=()=>{f.value="",p.value.focus()},z=e=>{b.value=!0,f.value="string"==typeof e?e:s.optionLabel?e[s.optionLabel]:e[x.value],H(e),W(),D()},V=()=>{let e;return N.value.forEach((t=>{if("string"!=typeof t)if(s.optionGroupChildren&&t[s.optionGroupChildren]){const n=t[s.optionGroupChildren].find((e=>"string"!=typeof e&&e.index===k.value));n&&(e=n)}else t.index===k.value&&(e=t)})),e},F=()=>{const e=V();return e?s.optionLabel?e[s.optionLabel]:e[x.value]:""},B=()=>{if(!s.disabled){if(I.value){const e=V();e&&(f.value=F(),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":!s.disableGroupTabs&&N.value.length>0&&M.value>-1&&!t.metaKey&&!t.ctrlKey&&!t.shiftKey&&(t.preventDefault(),k.value=-1,M.value=M.value-1);break;case"right":!s.disableGroupTabs&&N.value.length>0&&M.value<L.value[L.value.length-1].key&&!t.metaKey&&!t.ctrlKey&&!t.shiftKey&&(t.preventDefault(),k.value=-1,M.value=M.value+1)}V()?g.value=c(F()):g.value=c(f.value),(async()=>{if(await(0,r.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(),a=t.getBoundingClientRect();if(!(a.top>=n.top&&a.bottom<=n.top+e.clientHeight)){const t=a.top-n.top,r=a.bottom-n.bottom;Math.abs(t)<Math.abs(r)?e.scrollTop+=t:e.scrollTop+=r}})()}else m.value=!0},H=e=>{i("result",e)},$=()=>{i("complete",g.value)},W=()=>{i("enter",g.value)};return(t,n)=>((0,r.uX)(),(0,r.CE)("div",{ref_key:"root",ref:d,"data-id":"sds-combo-box",class:"relative"},[(0,r.Lk)("div",{class:(0,a.normalizeClass)(["input-group",{disabled:e.disabled,"input-group-sm":"sm"===e.size}])},[(0,r.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,r.Lk)("span",{class:"sr-only"},"Combo box",-1)),((0,r.uX)(),(0,r.CE)("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",class:(0,a.normalizeClass)({"w-3.5 h-3.5":"sm"===e.size,"w-4 h-4":"sm"!==e.size})},n[9]||(n[9]=[(0,r.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,lr),(0,r.bo)((0,r.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,r.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)(B,["prevent","self"]),["enter"])},null,40,sr),[[l.vModelText,(0,o.R1)(g),void 0,{trim:!0}]]),(0,o.R1)(g).length>0&&!e.disabled?((0,r.uX)(),(0,r.CE)("button",{key:0,tabindex:"-1",type:"button",class:(0,a.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:P},[n[12]||(n[12]=(0,r.Lk)("span",{class:"sr-only"},"Clear query",-1)),((0,r.uX)(),(0,r.CE)("svg",{fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",stroke:"currentColor",viewBox:"0 0 24 24",class:(0,a.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,r.Lk)("path",{d:"M6 18L18 6M6 6l12 12"},null,-1)]),2))],2)):(0,r.Q3)("",!0),e.focusOnKeyPress&&!e.hideFocusHelperText?((0,r.uX)(),(0,r.CE)("div",ir,[(0,r.bF)(rr,null,{trigger:(0,r.k6)((()=>n[13]||(n[13]=[(0,r.Lk)("div",{class:"border dark:border-gray-700 rounded shadow px-1.5 p-1 leading-3 cursor-default"},[(0,r.Lk)("span",null,"/")],-1)]))),default:(0,r.k6)((()=>[n[14]||(n[14]=(0,r.Lk)("p",null,' Press "/" to focus ',-1))])),_:1})])):(0,r.Q3)("",!0),(0,r.RG)(t.$slots,"default")],2),(0,r.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,r.k6)((()=>[(0,o.R1)(I)?((0,r.uX)(),(0,r.CE)("div",cr,[!e.disableGroupTabs&&(0,o.R1)(L).length>1?((0,r.uX)(),(0,r.CE)("div",dr,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(L),(e=>((0,r.uX)(),(0,r.CE)("button",{key:e.index,type:"button",tabindex:"-1",class:(0,a.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)(M)===e.key,"text-gray-600 dark:text-gray-300":e.count>0&&(0,o.R1)(M)!==e.key}]),disabled:e.count<1,onClick:t=>(e=>{p.value.focus(),k.value=-1,M.value=e.key})(e)},[(0,r.Lk)("span",null,(0,a.toDisplayString)(e.label),1),(0,r.Lk)("span",{class:(0,a.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)(M)===e.key,"bg-gray-500 dark:bg-gray-700":e.count>0&&(0,o.R1)(M)!==e.key}])},(0,a.toDisplayString)(e.count),3)],10,ur)))),128))])):(0,r.Q3)("",!0),(0,r.bF)(or,{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,r.k6)((()=>[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(N),((n,l)=>((0,r.uX)(),(0,r.CE)(r.FK,{key:`${n}_${l}`},[e.optionGroupChildren&&n[e.optionGroupChildren]?((0,r.uX)(),(0,r.CE)("div",pr,[-1===(0,o.R1)(M)?((0,r.uX)(),(0,r.CE)("div",hr,[(0,r.RG)(t.$slots,"optionGroup",{option:n,label:e.optionGroupLabel?n[e.optionGroupLabel]:n},(()=>[(0,r.eW)((0,a.toDisplayString)(e.optionGroupLabel?n[e.optionGroupLabel]:n),1)]))])):(0,r.Q3)("",!0),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(n[e.optionGroupChildren],((l,s)=>((0,r.uX)(),(0,r.Wv)((0,r.$y)(e.optionType),{key:`${n}_${l}_${s}`,ref_for:!0,ref_key:"dropdownOption",ref:h,href:"a"===e.optionType?l.href:void 0,class:(0,a.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=>z(l)},{default:(0,r.k6)((()=>[(0,r.RG)(t.$slots,"option",{option:l,label:e.optionLabel?l[e.optionLabel]:l[(0,o.R1)(x)]},(()=>[(0,r.eW)((0,a.toDisplayString)(e.optionLabel?l[e.optionLabel]:l[(0,o.R1)(x)]),1)]))])),_:2},1032,["href","class","data-active","type","onClick"])))),128))])):((0,r.uX)(),(0,r.Wv)((0,r.$y)(e.optionType),{key:1,ref_for:!0,ref_key:"dropdownOption",ref:h,href:"a"===e.optionType?n.href:void 0,class:(0,a.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=>z(n)},{default:(0,r.k6)((()=>[(0,r.RG)(t.$slots,"option",{option:n,label:e.optionLabel?n[e.optionLabel]:n[(0,o.R1)(x)]},(()=>[(0,r.eW)((0,a.toDisplayString)(e.optionLabel?n[e.optionLabel]:n[(0,o.R1)(x)]),1)]))])),_:2},1032,["href","class","data-active","type","onClick"]))],64)))),128))])),_:3},512),(0,r.Lk)("div",fr,[n[16]||(n[16]=(0,r.Lk)("div",{class:"ml-auto flex items-center gap-1.5"},[(0,r.Lk)("div",{class:"flex gap-1 p-1 border border-gray-100 dark:border-gray-500 rounded shadow-inner"},[(0,r.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,r.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,r.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,r.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,r.Lk)("span",{class:"sr-only"},"Up, down"),(0,r.eW)(" to navigate ")],-1)),(0,o.R1)(L).length>1?((0,r.uX)(),(0,r.CE)("div",gr,n[15]||(n[15]=[(0,r.Lk)("div",{class:"flex gap-1 p-1 border border-gray-100 dark:border-gray-500 rounded shadow-inner"},[(0,r.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,r.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,r.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,r.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,r.Lk)("span",{class:"sr-only"},"Left, right",-1),(0,r.eW)(" to switch tabs ")]))):(0,r.Q3)("",!0),n[17]||(n[17]=(0,r.Lk)("div",{class:"flex items-center gap-1.5"},[(0,r.Lk)("div",{class:"inline-block p-1 border border-gray-100 dark:border-gray-500 rounded shadow-inner"},[(0,r.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,r.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,r.Lk)("span",{class:"sr-only"},"Enter"),(0,r.eW)(" to select ")],-1))])])):(0,r.Q3)("",!0)])),_:3})],512))}});mr.install=e=>{e.component(mr.name,mr)};const yr={key:0,class:"text-base"},vr={class:"flex gap-2"},br={key:0,class:"text-base mt-auto"},kr=(0,r.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,r.EW)((()=>"number"==typeof t.modelValue?t.modelValue.toLocaleString():t.modelValue)),l=(0,r.EW)((()=>{let e="";switch(t.size){case"sm":e="text-lg";break;case"md":e="text-3xl";break;default:e="text-5xl"}return e})),s=(0,r.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,i)=>((0,r.uX)(),(0,r.CE)("div",null,[t.$slots.label||e.label?((0,r.uX)(),(0,r.CE)("div",yr,[(0,r.RG)(t.$slots,"label",{},(()=>[(0,r.eW)((0,a.toDisplayString)(e.label),1)]))])):(0,r.Q3)("",!0),(0,r.Lk)("div",vr,[(0,r.Lk)("div",{class:(0,a.normalizeClass)(["font-bold",[(0,o.R1)(l),(0,o.R1)(s)]])},[(0,r.RG)(t.$slots,"default",{},(()=>[(0,r.eW)((0,a.toDisplayString)((0,o.R1)(n)),1)]))],2),t.$slots.context||e.context?((0,r.uX)(),(0,r.CE)("div",br,[(0,r.RG)(t.$slots,"context",{},(()=>[(0,r.eW)((0,a.toDisplayString)(e.context),1)]))])):(0,r.Q3)("",!0)])]))}});kr.install=e=>{e.component(kr.name,kr)};class xr{subPriority=0;validate(e,t){return!0}}class wr extends xr{constructor(e,t,n,r,a){super(),this.value=e,this.validateValue=t,this.setValue=n,this.priority=r,a&&(this.subPriority=a)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,n){return this.setValue(e,t,this.value,n)}}class Cr extends xr{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 _r{run(e,t,n,r){const a=this.parse(e,t,n,r);return a?{setter:new wr(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}validate(e,t,n){return!0}}const Er=/^(1[0-2]|0?\d)/,Sr=/^(3[0-1]|[0-2]?\d)/,Lr=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,Rr=/^(5[0-3]|[0-4]?\d)/,Mr=/^(2[0-3]|[0-1]?\d)/,Tr=/^(2[0-4]|[0-1]?\d)/,Or=/^(1[0-1]|0?\d)/,Ar=/^(1[0-2]|0?\d)/,Nr=/^[0-5]?\d/,Ir=/^[0-5]?\d/,Dr=/^\d/,Pr=/^\d{1,2}/,zr=/^\d{1,3}/,Vr=/^\d{1,4}/,Fr=/^-?\d+/,Br=/^-?\d/,Xr=/^-?\d{1,2}/,Hr=/^-?\d{1,3}/,$r=/^-?\d{1,4}/,Wr=/^([+-])(\d{2})(\d{2})?|Z/,Ur=/^([+-])(\d{2})(\d{2})|Z/,Kr=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,Gr=/^([+-])(\d{2}):(\d{2})|Z/,jr=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function Qr(e,t){return e&&{value:t(e.value),rest:e.rest}}function Yr(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function qr(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 Jr(e){return Yr(Fr,e)}function Zr(e,t){switch(e){case 1:return Yr(Dr,t);case 2:return Yr(Pr,t);case 3:return Yr(zr,t);case 4:return Yr(Vr,t);default:return Yr(new RegExp("^\\d{1,"+e+"}"),t)}}function ea(e,t){switch(e){case 1:return Yr(Br,t);case 2:return Yr(Xr,t);case 3:return Yr(Hr,t);case 4:return Yr($r,t);default:return Yr(new RegExp("^-?\\d{1,"+e+"}"),t)}}function ta(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function na(e,t){const n=t>0,r=n?t:1-t;let a;if(r<=50)a=e||100;else{const t=r+50;a=e+100*Math.trunc(t/100)-(e>=t%100?100:0)}return n?a:1-a}function ra(e){return e%400==0||e%4==0&&e%100!=0}const aa=[31,28,31,30,31,30,31,31,30,31,30,31],oa=[31,29,31,30,31,30,31,31,30,31,30,31];function la(e,t,n){const r=ht(e,n?.in);return isNaN(t)?ut(n?.in||e,NaN):(t&&r.setDate(r.getDate()+t),r)}function sa(e,t,n){const r=Wt(),a=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,o=ht(e,n?.in),l=o.getDay(),s=7-a;return la(o,t<0||t>6?t-(l+s)%7:((t%7+7)%7+s)%7-(l+s)%7,n)}const ia={G:new class extends _r{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 _r{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,t,n){const r=e=>({year:e,isTwoDigitYear:"yy"===t});switch(t){case"y":return Qr(Zr(4,e),r);case"yo":return Qr(n.ordinalNumber(e,{unit:"year"}),r);default:return Qr(Zr(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n){const r=e.getFullYear();if(n.isTwoDigitYear){const t=na(n.year,r);return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}const a="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(a,0,1),e.setHours(0,0,0,0),e}},Y:new class extends _r{priority=130;parse(e,t,n){const r=e=>({year:e,isTwoDigitYear:"YY"===t});switch(t){case"Y":return Qr(Zr(4,e),r);case"Yo":return Qr(n.ordinalNumber(e,{unit:"year"}),r);default:return Qr(Zr(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n,r){const a=Yt(e,r);if(n.isTwoDigitYear){const t=na(n.year,a);return e.setFullYear(t,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),Kt(e,r)}const o="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(o,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),Kt(e,r)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:new class extends _r{priority=130;parse(e,t){return ea("R"===t?4:t.length,e)}set(e,t,n){const r=ut(e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),Gt(r)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:new class extends _r{priority=130;parse(e,t){return ea("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 _r{priority=120;parse(e,t,n){switch(t){case"Q":case"QQ":return Zr(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 _r{priority=120;parse(e,t,n){switch(t){case"q":case"qq":return Zr(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 _r{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,t,n){const r=e=>e-1;switch(t){case"M":return Qr(Yr(Er,e),r);case"MM":return Qr(Zr(2,e),r);case"Mo":return Qr(n.ordinalNumber(e,{unit:"month"}),r);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 _r{priority=110;parse(e,t,n){const r=e=>e-1;switch(t){case"L":return Qr(Yr(Er,e),r);case"LL":return Qr(Zr(2,e),r);case"Lo":return Qr(n.ordinalNumber(e,{unit:"month"}),r);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 _r{priority=100;parse(e,t,n){switch(t){case"w":return Yr(Rr,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return Zr(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n,r){return Kt(function(e,t,n){const r=ht(e,n?.in),a=qt(r,n)-t;return r.setDate(r.getDate()-7*a),ht(r,n?.in)}(e,n,r),r)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:new class extends _r{priority=100;parse(e,t,n){switch(t){case"I":return Yr(Rr,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return Zr(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n){return Gt(function(e,t,n){const r=ht(e,n?.in),a=Qt(r,n)-t;return r.setDate(r.getDate()-7*a),r}(e,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:new class extends _r{priority=90;subPriority=1;parse(e,t,n){switch(t){case"d":return Yr(Sr,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return Zr(t.length,e)}}validate(e,t){const n=ra(e.getFullYear()),r=e.getMonth();return n?t>=1&&t<=oa[r]:t>=1&&t<=aa[r]}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 _r{priority=90;subpriority=1;parse(e,t,n){switch(t){case"D":case"DD":return Yr(Lr,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return Zr(t.length,e)}}validate(e,t){return ra(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 _r{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,r){return(e=sa(e,n,r)).setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]},e:new class extends _r{priority=90;parse(e,t,n,r){const a=e=>{const t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return Qr(Zr(t.length,e),a);case"eo":return Qr(n.ordinalNumber(e,{unit:"day"}),a);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,r){return(e=sa(e,n,r)).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 _r{priority=90;parse(e,t,n,r){const a=e=>{const t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return Qr(Zr(t.length,e),a);case"co":return Qr(n.ordinalNumber(e,{unit:"day"}),a);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,r){return(e=sa(e,n,r)).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 _r{priority=90;parse(e,t,n){const r=e=>0===e?7:e;switch(t){case"i":case"ii":return Zr(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return Qr(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiii":return Qr(n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return Qr(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);default:return Qr(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"}),r)}}validate(e,t){return t>=1&&t<=7}set(e,t,n){return(e=function(e,t,n){const r=ht(e,n?.in),a=function(e,t){const n=ht(e,t?.in).getDay();return 0===n?7:n}(r,n);return la(r,t-a,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 _r{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(ta(n),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]},b:new class extends _r{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(ta(n),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]},B:new class extends _r{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(ta(n),0,0,0),e}incompatibleTokens=["a","b","t","T"]},h:new class extends _r{priority=70;parse(e,t,n){switch(t){case"h":return Yr(Ar,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return Zr(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,n){const r=e.getHours()>=12;return r&&n<12?e.setHours(n+12,0,0,0):r||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 _r{priority=70;parse(e,t,n){switch(t){case"H":return Yr(Mr,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return Zr(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 _r{priority=70;parse(e,t,n){switch(t){case"K":return Yr(Or,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return Zr(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 _r{priority=70;parse(e,t,n){switch(t){case"k":return Yr(Tr,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return Zr(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,n){const r=n<=24?n%24:n;return e.setHours(r,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]},m:new class extends _r{priority=60;parse(e,t,n){switch(t){case"m":return Yr(Nr,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return Zr(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 _r{priority=50;parse(e,t,n){switch(t){case"s":return Yr(Ir,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return Zr(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 _r{priority=30;parse(e,t){return Qr(Zr(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 _r{priority=10;parse(e,t){switch(t){case"X":return qr(Wr,e);case"XX":return qr(Ur,e);case"XXXX":return qr(Kr,e);case"XXXXX":return qr(jr,e);default:return qr(Gr,e)}}set(e,t,n){return t.timestampIsSet?e:ut(e,e.getTime()-Ut(e)-n)}incompatibleTokens=["t","T","x"]},x:new class extends _r{priority=10;parse(e,t){switch(t){case"x":return qr(Wr,e);case"xx":return qr(Ur,e);case"xxxx":return qr(Kr,e);case"xxxxx":return qr(jr,e);default:return qr(Gr,e)}}set(e,t,n){return t.timestampIsSet?e:ut(e,e.getTime()-Ut(e)-n)}incompatibleTokens=["t","T","X"]},t:new class extends _r{priority=40;parse(e){return Jr(e)}set(e,t,n){return[ut(e,1e3*n),{timestampIsSet:!0}]}incompatibleTokens="*"},T:new class extends _r{priority=20;parse(e){return Jr(e)}set(e,t,n){return[ut(e,n),{timestampIsSet:!0}]}incompatibleTokens="*"}},ca=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,da=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,ua=/^'([^]*?)'?$/,pa=/''/g,ha=/\S/,fa=/[a-zA-Z]/;function ga(e,t,n,r){const a=()=>ut(n,NaN),o=Object.assign({},Wt()),l=o.locale??Xt,s=o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,i=o.weekStartsOn??o.locale?.options?.weekStartsOn??0;if(!t)return e?a():ht(n,r?.in);const c={firstWeekContainsDate:s,weekStartsOn:i,locale:l},d=[new Cr(r?.in,n)],u=t.match(da).map((e=>{const t=e[0];return t in ln?(0,ln[t])(e,l.formatLong):e})).join("").match(ca),p=[];for(let n of u){pn(n)&&hn(n,t,e),un(n)&&hn(n,t,e);const r=n[0],o=ia[r];if(o){const{incompatibleTokens:t}=o;if(Array.isArray(t)){const e=p.find((e=>t.includes(e.token)||e.token===r));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:r,fullToken:n});const s=o.run(e,n,l.match,c);if(!s)return a();d.push(s.setter),e=s.rest}else{if(r.match(fa))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");if("''"===n?n="'":"'"===r&&(n=ma(n)),0!==e.indexOf(n))return a();e=e.slice(n.length)}}if(e.length>0&&ha.test(e))return a();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,r?.in);if(isNaN(+f))return a();const g={};for(const e of h){if(!e.validate(f,c))return a();const t=e.set(f,g,c);Array.isArray(t)?(f=t[0],Object.assign(g,t[1])):f=t}return f}function ma(e){return e.match(ua)[1].replace(pa,"'")}function ya(e,t,n){return la(e,-1,n)}function va(e,t,n){return At(e,12*t,n)}const ba=["disabled","onClick"],ka={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","aria-hidden":"true",role:"img",class:"fill-current w-4 h-4"},xa={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"},wa={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"},Ca=["title","placeholder","readonly","disabled","required","pattern","onFocusin","onKeydown","onMousedown","onKeyup"],_a=["disabled","onClick"],Ea={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","aria-hidden":"true",role:"img",class:"fill-current w-4 h-4"},Sa={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"},La={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"},Ra=["title","placeholder","readonly","disabled","required","pattern","onFocusin","onKeydown","onMousedown","onKeyup"],Ma={class:"p-4"},Ta=(0,r.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 s=e,i=n,c=(0,o.KR)({start:"",end:""}),d=(0,o.KR)(),u=(0,o.KR)(),p=(0,r.EW)((()=>{switch(s.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,r.EW)((()=>s.modelValue&&!(s.modelValue instanceof Date))),f=(0,r.EW)((()=>{switch(s.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,r.EW)((()=>{switch(s.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,r.EW)((()=>{switch(s.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,r.EW)({get:()=>s.modelValue,set(e){i("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=Rt(Mt(Tt(Ot(new Date,0),0),0),0);return{date:e,text:kn(e,g.value)}}if("tomorrow"===e){const e=la(Rt(Mt(Tt(Ot(new Date,0),0),0),0),1);return{date:e,text:kn(e,g.value)}}if("yesterday"===e){const e=ya(Rt(Mt(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(ga(e,t,new Date))));if(t.length>0){let n=ga(e,t[0],new Date);"date"===s.mode?n=Rt(Mt(Tt(Ot(n,0),0),0),0):"time"===s.mode&&(n=ga(kn(n,"yyyy-MM-dd HH:mm:ss"),"yyyy-MM-dd HH:mm:ss",new Date));const r=n.getFullYear();r<41?n=va(n,2e3):r>=41&&r<99&&(n=va(n,1900));const a=!!s.min&&yt(n,s.min),o=!!s.max&&vt(ya(n),s.max),l=!!s.max&&bt(ya(n),s.max);if(!a&&!o&&!l)return{date:n,text:kn(n,g.value)}}return{date:null,text:""}};(0,r.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:""}}!s.readonly&&e&&e()};return(t,n)=>((0,r.uX)(),(0,r.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,r.k6)((s=>{let{open:i,close:p,toggle:g}=s;return[(0,r.Lk)("div",{class:(0,a.normalizeClass)(["flex w-full",{"gap-1":"sm"===e.size,"gap-2":"sm"!==e.size}])},[(0,r.Lk)("div",{class:(0,a.normalizeClass)(["w-full input-group",{"input-group-sm":"sm"===e.size,disabled:e.disabled,valid:e.valid,invalid:e.invalid}])},[(0,r.Lk)("button",{type:"button",tabindex:"-1",class:(0,a.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,r.uX)(),(0,r.CE)("svg",ka,["time"===e.mode?((0,r.uX)(),(0,r.CE)("path",xa)):((0,r.uX)(),(0,r.CE)("path",wa))])),n[9]||(n[9]=(0,r.Lk)("span",{class:"sr-only"},"Select a date",-1))],10,ba),(0,r.bo)((0,r.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:i(),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:i()),["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,Ca),[[l.vModelText,(0,o.R1)(c).start]])],2),(0,o.R1)(h)?((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[e.hideArrow?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("div",{key:0,class:(0,a.normalizeClass)(["flex my-auto flex-shrink-0",{"opacity-50":e.disabled||e.readonly}])},[((0,r.uX)(),(0,r.CE)("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":"true",role:"img",class:(0,a.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,r.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,r.Lk)("div",{class:(0,a.normalizeClass)(["w-full input-group",{"input-group-sm":"sm"===e.size,disabled:e.disabled,valid:e.valid,invalid:e.invalid}])},[(0,r.Lk)("button",{type:"button",tabindex:"-1",class:(0,a.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,r.uX)(),(0,r.CE)("svg",Ea,["time"===e.mode?((0,r.uX)(),(0,r.CE)("path",Sa)):((0,r.uX)(),(0,r.CE)("path",La))])),n[11]||(n[11]=(0,r.Lk)("span",{class:"sr-only"},"Select a date",-1))],10,_a),(0,r.bo)((0,r.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:i(),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:i()),["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,Ra),[[l.vModelText,(0,o.R1)(c).end]])],2)],64)):(0,r.Q3)("",!0)],2)]})),default:(0,r.k6)((t=>{let{close:a}=t;return[(0,r.Lk)("div",Ma,[(0,r.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,r.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"===s.mode&&(h.value&&c.value.start&&c.value.end||!h.value&&c.value.start)&&e()})(a)],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"]))}});Ta.install=e=>{e.component(Ta.name,Ta)};const Oa=["aria-expanded","disabled","onClick"],Aa={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"},Na=["aria-labelledby"],Ia=(0,r.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,r.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""}})),s=(0,r.EW)((()=>{switch(t.size){case"md":default:return"";case"sm":return"btn-sm"}})),i=(0,r.EW)((()=>t.kind?"btn":"")),c=(0,r.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,r.EW)((()=>{switch(t.variant){case"blue":return"btn-blue";case"red":return"btn-red";case"white":return"btn-white";default:return""}})),u=(0,r.EW)((()=>t.disabled?"disabled":"")),p=(0,r.EW)((()=>t.block?"btn-block":""));return(h,f)=>{const g=(0,r.gN)("uid");return(0,r.uX)(),(0,r.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,a.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,r.k6)((l=>{let{open:m,close:y,isOpen:v,toggle:b}=l;return[(0,r.RG)(h.$slots,"trigger",{open:m,close:y,isOpen:v,toggle:b},(()=>[(0,r.bo)(((0,r.uX)(),(0,r.CE)("button",{ref_key:"button",ref:n,type:"button",class:(0,a.normalizeClass)(["space-x",[(0,o.R1)(i),(0,o.R1)(c),(0,o.R1)(d),(0,o.R1)(s),(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,r)=>{e?r(t.closeDelay):n(t.openDelay)})(v,m,y)},[(0,r.RG)(h.$slots,"title",{},(()=>[(0,r.eW)((0,a.toDisplayString)(e.title),1)])),e.hideArrow?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("svg",Aa,f[0]||(f[0]=[(0,r.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,Oa)),[[g]])]))]})),default:(0,r.k6)((t=>{let{open:l,close:s,toggle:i,isOpen:c}=t;return[(0,r.Lk)("div",{class:(0,a.normalizeClass)(["py-2 rounded","dark"===e.type?"dropdown-dark bg-gray-950":""]),"aria-orientation":"vertical","aria-labelledby":(0,o.R1)(n)&&(0,o.R1)(n).id||void 0},[(0,r.RG)(h.$slots,"default",{close:s,open:l,toggle:i,isOpen:c})],10,Na)]})),_:3},8,["offset","strategy","placement","disabled","will-open","will-close","class","popper-class"])}}});Ia.install=e=>{e.component(Ia.name,Ia)};const Da={"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"},Pa=(0,r.pM)({name:"SdsDropdownDivider",__name:"DropdownDivider",setup:e=>(e,t)=>((0,r.uX)(),(0,r.CE)("div",Da))});Pa.install=e=>{e.component(Pa.name,Pa)};const za={"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"},Va=(0,r.pM)({name:"SdsDropdownHeader",__name:"DropdownHeader",setup:e=>(e,t)=>((0,r.uX)(),(0,r.CE)("div",za,[(0,r.RG)(e.$slots,"default")]))});Va.install=e=>{e.component(Va.name,Va)};const Fa=(0,r.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,r.WQ)("emitter"),l=(0,r.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,s)=>((0,r.uX)(),(0,r.Wv)((0,r.$y)(e.tag),{"data-id":"sds-dropdown-item",class:(0,a.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:s[0]||(s[0]=t=>e.closeOnClick?(0,o.R1)(n)?.emit("floating-ui-toggle",!1):null)},{default:(0,r.k6)((()=>[(0,r.Lk)("span",{class:(0,a.normalizeClass)(["flex py-2",e.active&&"-ml-2"])},[(0,r.RG)(t.$slots,"default")],2)])),_:3},8,["class","disabled"]))}});Fa.install=e=>{e.component(Fa.name,Fa)};const Ba=["disabled","aria-disabled"],Xa=(0,r.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,r.uX)(),(0,r.CE)("button",{"data-id":"sds-expand-collapse",type:"button",class:(0,a.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,a.toDisplayString)(e.modelValue?e.collapseLabel:e.expandLabel),11,Ba))});Xa.install=e=>{e.component(Xa.name,Xa)};const Ha=["width","height","viewBox"],$a=["d","fill"],Wa=(0,r.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,r.uX)(),(0,r.CE)("svg",{width:e.width,height:e.height,viewBox:e.viewBox,xmlns:"http://www.w3.org/2000/svg"},[(0,r.Lk)("path",{d:e.path,fill:e.color},null,8,$a)],8,Ha))});Wa.install=e=>{e.component(Wa.name,Wa)};const Ua={"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"},Ka={class:"group relative"},Ga=["name","accept","multiple","required","disabled"],ja=["for"],Qa={key:0,class:"flex flex-col space-y-2 mt-2"},Ya={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"},qa={key:0,class:"flex flex-none w-10 h-10"},Ja=["alt","src"],Za={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"},ro={class:"flex flex-none justify-center items-center w-10 h-10 p-2 bg-red-25 dark:bg-red-900 rounded"},ao={class:"overflow-hidden"},oo={class:"w-full"},lo={class:"truncate"},so={class:"leading-6"},io={class:"block text-xs text-red-600 dark:text-red-300 leading-4"},co=(0,r.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,s=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,r.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),r=e.type,a=s.allowedFiletypes.length>0&&s.allowedFiletypes.includes(r)||s.allowedFiletypes.length<1,o=!(s.maxFilesSize&&!(s.maxFilesSize&&h.value+n<=s.maxFilesSize));s.multiple&&d.value.forEach((e=>{t.items.add(e)})),n<=s.filesize&&a&&o?(t.items.add(e),c.value.files=t.files,d.value=Array.from(c.value.files)||[],h.value+=n,s.multiple||(p.value=[])):n>s.filesize||!o?(n>s.filesize&&(e.invalidSize=!0),o||(e.invalidFilesSize=!0),s.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)):a||(s.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,r.wB)((()=>s.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,r.gN)("uid");return(0,r.uX)(),(0,r.CE)("div",Ua,[(0,r.Lk)("div",Ka,[(0,r.bo)((0,r.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,a.normalizeClass)(["absolute inset-0 opacity-0 cursor-pointer",{"pointer-events-none":(0,o.R1)(f)}]),onChange:y},null,42,Ga),[[l]]),(0,r.Lk)("div",{class:(0,a.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,r.Lk)("label",{for:(0,o.R1)(c)?.id??void 0,class:(0,a.normalizeClass)(["action-btn action-btn-ghost action-btn-blue action-btn-sm cursor-pointer font-semibold z-10",{disabled:(0,o.R1)(f)}])},[(0,r.bF)((0,o.R1)(Wa),{"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,r.eW)((0,a.toDisplayString)(e.multiple?"Upload files":"Upload file"),1)],10,ja),(0,r.Lk)("p",{class:(0,a.normalizeClass)(["text-xs text-center font-semibold text-gray-900 dark:text-white leading-4",{"opacity-50":(0,o.R1)(f)}])},(0,a.toDisplayString)(e.multiple?"Click to upload or drag and drop files here":"Click to upload or drag and drop a file here"),3),(0,r.Lk)("p",{class:(0,a.normalizeClass)(["text-xs text-center text-gray-600 dark:text-gray-400 leading-4",{"opacity-50":(0,o.R1)(f)}])},(0,a.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,r.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,r.uX)(),(0,r.CE)("ul",Qa,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(d),(l=>((0,r.uX)(),(0,r.CE)("li",{key:l.name+l.size+l.type+l.lastModified},[(0,r.Lk)("div",Ya,[w(l,e.allowedFiletypes)?((0,r.uX)(),(0,r.CE)("div",qa,[(0,r.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,Ja)])):((0,r.uX)(),(0,r.CE)("div",Za,[(0,r.bF)((0,o.R1)(Wa),{"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,r.Lk)("div",eo,[(0,r.Lk)("span",to,(0,a.toDisplayString)(l.name),1)]),(0,r.RG)(t.$slots,"file",{type:l}),(0,r.bF)((0,o.R1)(i),{kind:"ghost",variant:"red",size:"md",class:"z-10 ml-auto",onClick:e=>g(l)},{default:(0,r.k6)((()=>[(0,r.bF)((0,o.R1)(Wa),{"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,r.Lk)("span",{class:"sr-only"},"Remove file",-1))])),_:2},1032,["onClick"])])])))),128)),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(p),(l=>((0,r.uX)(),(0,r.CE)("li",{key:l.name+l.size+l.type+l.lastModified},[(0,r.Lk)("div",no,[(0,r.Lk)("div",ro,[(0,r.bF)((0,o.R1)(Wa),{"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,r.Lk)("div",ao,[(0,r.Lk)("div",oo,[(0,r.Lk)("div",lo,[(0,r.Lk)("span",so,(0,a.toDisplayString)(l.name),1)])]),(0,r.Lk)("span",io,[l.invalidType||l.invalidType&&l.invalidSize||l.invalidType&&l.invalidFilesSize||l.invalidType&&l.invalidFilesSize&&l.invalidSize?((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.eW)(" Invalid file type ")],64)):l.invalidFilesSize||l.invalidFilesSize&&l.invalidSize?((0,r.uX)(),(0,r.CE)(r.FK,{key:1},[(0,r.eW)((0,a.toDisplayString)(`Total file size exceeds the ${e.maxFilesSize} MB limit. Reduce files.`),1)],64)):l.invalidSize?((0,r.uX)(),(0,r.CE)(r.FK,{key:2},[(0,r.eW)((0,a.toDisplayString)(`File size exceeds the ${e.filesize} MB limit.`),1)],64)):(0,r.Q3)("",!0)])]),(0,r.RG)(t.$slots,"invalidFile",{type:l}),(0,r.bF)((0,o.R1)(i),{kind:"ghost",variant:"red",size:"md",class:"z-10 ml-auto",onClick:e=>m(l)},{default:(0,r.k6)((()=>[(0,r.bF)((0,o.R1)(Wa),{"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,r.Lk)("span",{class:"sr-only"},"Remove file",-1))])),_:2},1032,["onClick"])])])))),128))])):(0,r.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,r.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 s=e,c=n,d=(0,o.KR)(),u=(0,o.KR)(),p=(0,o.KR)(""),h=(0,o.KR)([]),f=(0,r.EW)((()=>{switch(s.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,r.EW)({get:()=>s.modelValue,set(e){c("update:model-value",e)}}),m=(0,r.EW)((()=>h.value.every((e=>e.selected)))),y=(0,r.EW)((()=>h.value.some((e=>e.selected)))),v=(0,r.EW)((()=>y.value&&!m.value)),b=(0,r.EW)((()=>h.value.filter((e=>e.text&&e.text.toLowerCase().includes(p.value.toLowerCase()))))),k=()=>{const e=JSON.parse(JSON.stringify(g.value));s.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,r.gN)("uid");return(0,r.uX)(),(0,r.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,r.k6)((o=>{let{isOpen:l,toggle:c}=o;return[(0,r.bo)(((0,r.uX)(),(0,r.Wv)(i,{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(!s.enableFilter)return;const e=setInterval((()=>{typeof u.value>"u"||(u.value?.focus(),clearInterval(e))}),100)})(),k()}},{default:(0,r.k6)((()=>[(0,r.RG)(t.$slots,"title",{},(()=>[(0,r.Lk)("span",null,(0,a.toDisplayString)(e.title),1)])),n[2]||(n[2]=(0,r.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,r.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,r.k6)((t=>{let{close:s}=t;return[(0,r.Lk)("div",{"aria-orientation":"vertical","aria-labelledby":(0,o.R1)(d)&&(0,o.R1)(d).id||void 0},[e.enableFilter?((0,r.uX)(),(0,r.CE)("div",po,[(0,r.Lk)("div",ho,[(0,r.bo)((0,r.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,r.Q3)("",!0),e.enableFilter?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("div",fo,[(0,r.Lk)("label",go,[(0,r.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,r.Lk)("span",{class:"my-auto"},"Select all",-1))])])),(0,r.Lk)("div",yo,[(0,r.Lk)("ul",null,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(b),(e=>((0,r.uX)(),(0,r.CE)("li",{key:e.id},[(0,r.Lk)("div",vo,[(0,r.bo)((0,r.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,r.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,a.toDisplayString)(e.text),9,ko)])])))),128))])]),(0,r.Lk)("div",xo,[(0,r.bF)(it,{kind:"primary",size:"sm",block:"",onClick:e=>{c("update:model-value",h.value),s()}},{default:(0,r.k6)((()=>n[4]||(n[4]=[(0,r.eW)(" Apply filter ")]))),_:2},1032,["onClick"]),(0,r.bF)(it,{kind:"ghost",size:"sm",block:"",onClick:e=>{k(),s()}},{default:(0,r.k6)((()=>n[5]||(n[5]=[(0,r.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,r.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,r.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}}})),s=(0,r.EW)((()=>{switch(t.size){case"sm":return"h-3 w-3";case"lg":return"h-10 w-10";default:return"h-4 w-4"}})),i=(0,r.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,r.EW)((()=>{let e=1e3,n=1e3,r=0,a=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":r=o+l,a=o+l;break;case"top-right":r=e-o-l,a=o+l;break;case"bottom-right":r=e-o-l,a=n-o-l;break;case"bottom-left":r=o+l,a=n-o-l}else switch(t.placement){case"top-left":r=o/2+l,a=o/2+l;break;case"top-right":r=e-o/2-l,a=o/2+l;break;case"bottom-right":r=e-o/2-l,a=n-o/2-l;break;case"bottom-left":r=o/2+l,a=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="${r}" cy="${a}" r="${o}" /></svg>'), linear-gradient(#fff, #fff)`})),d=(0,r.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,r.uX)(),(0,r.CE)("div",Co,[(0,r.Lk)("div",_o,[(0,r.RG)(t.$slots,"default"),e.hideIndicator?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("div",{key:0,role:"status",class:(0,a.normalizeClass)(["absolute rounded-full",[(0,o.R1)(n),(0,o.R1)(s),(0,o.R1)(i)]])},[e.status?((0,r.uX)(),(0,r.CE)("span",Eo,(0,a.toDisplayString)(e.status),1)):(0,r.Q3)("",!0)],2))])]))}}),Lo=(e,t)=>{const n=e.__vccOpts||e;for(const[e,r]of t)n[e]=r;return n},Ro=Lo(So,[["__scopeId","data-v-f4365617"]]),Mo={class:"p-4 flex h-screen w-screen"},To={class:"ml-auto mt-auto relative"},Oo=["aria-expanded"],Ao={class:"w-6 h-6"},No={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"],Po={class:"grow uppercase font-bold text-lg"},zo={class:"grow mx-6 mt-4 mb-2 overflow-auto text-black dark:text-white"},Vo={key:0,class:"border-t border-gray-100 dark:border-gray-700 px-6"},Fo={class:"grid grid-flow-col auto-cols-fr"},Bo=["onClick"],Xo={key:0,class:"h-4 w-4 mx-auto"},Ho=["src","alt"],$o={class:"mx-auto"},Wo=(0,r.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 s=e,c=n,d=(0,r.EW)((()=>s.variant)),u=(0,r.EW)({get:()=>s.modelValue,set(e){c("update:model-value",e)}}),p=(0,r.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,r.wB)(m,(e=>{c(e?"open":"close")})),S(f,(()=>{m.value&&(m.value=!1)}),{ignore:[g]}),R("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 s=(0,r.gN)("uid");return(0,r.uX)(),(0,r.Wv)($e,null,{default:(0,r.k6)((()=>[((0,r.uX)(),(0,r.Wv)(r.Im,{to:"body"},[(0,r.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,r.Lk)("div",Mo,[(0,r.Lk)("div",To,[(0,r.bF)(Ro,{"hide-indicator":!e.showIndicator,variant:e.indicatorVariant},{default:(0,r.k6)((()=>[(0,r.bo)(((0,r.uX)(),(0,r.CE)("button",{ref_key:"button",ref:g,type:"button",class:(0,a.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,r.Lk)("div",Ao,[(0,o.R1)(m)?((0,r.uX)(),(0,r.CE)("svg",No,n[2]||(n[2]=[(0,r.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,r.Q3)("",!0),(0,o.R1)(m)?(0,r.Q3)("",!0):(0,r.RG)(t.$slots,"trigger-icon",{key:1},(()=>[n[3]||(n[3]=(0,r.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,r.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,r.Lk)("span",Io,(0,a.toDisplayString)((0,o.R1)(m)?"close":"open"),1)],10,Oo)),[[s]])])),_:3},8,["hide-indicator","variant"]),(0,r.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,r.k6)((()=>[(0,o.R1)(m)?((0,r.uX)(),(0,r.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,r.Lk)("div",{class:(0,a.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,r.Lk)("h2",Po,(0,a.toDisplayString)((0,o.R1)(p).title),1),(0,r.bF)(i,{kind:"ghost",size:"sm",class:"text-gray-100 dark:text-gray-900",onClick:n[1]||(n[1]=e=>m.value=!1)},{default:(0,r.k6)((()=>n[4]||(n[4]=[(0,r.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,r.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,r.Lk)("span",{class:"sr-only"},"Close",-1)]))),_:1})],2),(0,r.Lk)("div",zo,[(0,o.R1)(p)?(0,r.RG)(t.$slots,`tab(${(0,o.R1)(p).key})`,{key:0,tab:(0,o.R1)(p)}):(0,r.Q3)("",!0)]),(0,o.R1)(u).length>1?((0,r.uX)(),(0,r.CE)("div",Vo,[(0,r.Lk)("nav",Fo,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(u),(e=>((0,r.uX)(),(0,r.CE)("button",{key:e.key,class:(0,a.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,r.uX)(),(0,r.CE)("div",Xo,[(0,r.RG)(t.$slots,`tab-icon(${e.key})`,{},(()=>[(0,r.Lk)("img",{src:e.iconSrc,alt:e.tabName,class:"h-4 w-4",width:"16",height:"16"},null,8,Ho)]))])):(0,r.Q3)("",!0),(0,r.Lk)("span",$o,(0,a.toDisplayString)(e.tabName),1)],10,Bo)))),128))])])):(0,r.Q3)("",!0)],8,Do)):(0,r.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,r.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,r.EW)((()=>t.labelFor||`${n.value?.id}_form-control`));return(t,s)=>{const i=(0,r.gN)("uid");return(0,r.bo)(((0,r.uX)(),(0,r.Wv)((0,r.$y)(e.el),{ref_key:"root",ref:n,disabled:"fieldset"===e.el?e.disabled:void 0,"data-id":"sds-form-group",class:(0,a.normalizeClass)(["flex",{"flex-col gap-2":"top"===e.labelPosition,"gap-4":"left"===e.labelPosition}])},{default:(0,r.k6)((()=>["fieldset"===e.el?((0,r.uX)(),(0,r.CE)("legend",Uo,[(0,r.Lk)("span",null,(0,a.toDisplayString)(e.label),1),e.required?((0,r.uX)(),(0,r.CE)("span",{key:0,class:(0,a.normalizeClass)({"sr-only":!e.showMarker})},"* required",2)):(0,r.Q3)("",!0),e.required?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("span",{key:1,class:(0,a.normalizeClass)({"sr-only":!e.showMarker})},"(optional)",2))])):(0,r.Q3)("",!0),((0,r.uX)(),(0,r.Wv)((0,r.$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,a.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,r.k6)((()=>[(0,r.RG)(t.$slots,"label",{label:e.label},(()=>[(0,r.Lk)("span",null,(0,a.toDisplayString)(e.label),1)])),e.required?((0,r.uX)(),(0,r.CE)("span",{key:0,class:(0,a.normalizeClass)([{"sr-only":!e.showMarker},"font-normal text-red-500 dark:text-red-300 text-xs"])},"* required",2)):(0,r.Q3)("",!0),e.required?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("span",{key:1,class:(0,a.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,r.Lk)("div",Ko,[(0,r.Lk)("div",null,[(0,r.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,r.Q3)("",!0):((0,r.uX)(),(0,r.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,r.RG)(t.$slots,"helperText",{helperText:e.helperText},(()=>[(0,r.Lk)("span",jo,(0,a.toDisplayString)(e.helperText),1)]))],8,Go)),e.state&&(e.validFeedback||t.$slots.validFeedback)&&!e.disabled?((0,r.uX)(),(0,r.CE)("p",Qo,[(0,r.RG)(t.$slots,"validFeedback",{validFeedback:e.validFeedback},(()=>[(0,r.Lk)("span",null,(0,a.toDisplayString)(e.validFeedback),1)]))])):(0,r.Q3)("",!0),!1!==e.state||!e.invalidFeedback&&!t.$slots.invalidFeedback||e.disabled?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("p",Yo,[(0,r.RG)(t.$slots,"invalidFeedback",{invalidFeedback:e.invalidFeedback},(()=>[(0,r.Lk)("span",null,(0,a.toDisplayString)(e.invalidFeedback),1)]))]))])])),_:3},8,["disabled","class"])),[[i]])}}});qo.install=e=>{e.component(qo.name,qo)},Ro.install=e=>{e.component(Ro.name,Ro)};const Jo=(0,r.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,r.EW)((()=>t.maxValue-t.currentValue));return(t,l)=>((0,r.uX)(),(0,r.CE)("div",{"data-id":"sds-character-counter",class:(0,a.normalizeClass)({"text-red-700 dark:text-red-300":(0,o.R1)(n)<0||e.currentValue<e.minValue&&e.currentValue>0})},(0,a.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,r.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 s=e,i=n,c=(0,r.EW)({get:()=>s.modelValue,set(e){i("update:model-value",e)}});return(t,n)=>((0,r.uX)(),(0,r.CE)("div",Zo,[(0,r.bo)((0,r.Lk)("input",{id:e.id,"onUpdate:modelValue":n[0]||(n[0]=e=>(0,o.i9)(c)?c.value=e:null),class:(0,a.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,r.uX)(),(0,r.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,r.Q3)("",!0)]))}});tl.install=e=>{e.component(tl.name,tl)};const nl=["target","rel","tabindex"],rl=(0,r.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,r.EW)((()=>{switch(t.kind){case"primary":return"link-primary";case"secondary":return"link-secondary";case"tertiary":return"link-tertiary";default:return""}})),l=(0,r.EW)((()=>{switch(t.type){case"inline":return"link-inline";case"cta":return"link-cta";default:return""}})),s=(0,r.EW)((()=>{switch(t.variant){case"red":return"link-red";case"white":return"link-white";default:return"link-blue"}})),i=(0,r.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,r.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,r.EW)((()=>t.disabled?"disabled":""));return(t,u)=>((0,r.uX)(),(0,r.CE)("a",{"data-id":"sds-link",target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,class:(0,a.normalizeClass)(["link",(0,o.R1)(n),(0,o.R1)(l),(0,o.R1)(s),(0,o.R1)(i),(0,o.R1)(c),(0,o.R1)(d)]),tabindex:e.disabled?-1:void 0},[(0,r.RG)(t.$slots,"default")],10,nl))}}),al={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,r.pM)({name:"SdsSeiWordmark",__name:"SeiWordmark",setup:e=>(e,t)=>((0,r.uX)(),(0,r.CE)("svg",al,t[0]||(t[0]=[(0,r.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"},sl={class:"md:hidden my-auto p-3 bg-white dark:bg-gray-950 border-b border-gray-100 dark:border-gray-800"},il={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"},Rl=["src","alt"],Ml={class:"sr-only"},Tl=["href"],Ol={key:1,class:"my-auto"},Al={key:1,class:"grid grid-cols-1 pb-24","aria-label":"Mobile sidebar"},Nl=["href","onClick"],Il={key:0,class:"inline-block w-4 h-4 my-auto flex-shrink-0"},Dl=["src","alt"],Pl={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","aria-hidden":"true",class:"w-4 h-4 fill-current"},zl={class:"sr-only"},Vl={class:"inline-block my-auto text-left"},Fl={key:0,class:"inline-block my-auto"},Bl={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"},es={class:"sr-only"},ts={class:"inline-block my-auto text-left"},ns={key:0,class:"inline-block my-auto"},rs={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"},as={key:1,class:"inline-flex gap-1 my-auto ml-auto"},os=["innerHTML"],ls={key:0,class:"p-3"},ss={class:"pt-3 border-t border-gray-100 dark:border-gray-800 items-center flex gap-2 flex-shrink-0"},is={class:"h-screen flex flex-col sticky top-0"},cs={class:"my-auto px-3"},ds={class:"border-b border-gray-100 dark:border-gray-800"},us={class:"flex items-center gap-2 pt-3"},ps={key:0,class:"hidden md:block grow"},hs=["href"],fs={class:"text-red-600 dark:text-red-400 font-bold"},gs={key:1,class:"flex"},ms={class:"text-red-600 dark:text-red-400 font-bold"},ys={key:1,class:"mx-auto"},vs=["title"],bs={"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"},ks={key:0,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M13 5l7 7-7 7M5 5l7 7-7 7"},xs={key:1,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M11 19l-7-7 7-7m8 14l-7-7 7-7"},ws={class:"text-xl leading-6 flex"},Cs={key:0,class:"text-red-600 dark:text-red-400 font-bold"},_s={key:1},Es={key:1,class:"sticky top-0 z-10"},Ss={key:0,class:"flex gap-2 py-3"},Ls=["href"],Rs=["src","alt"],Ms={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"},Ts={class:"sr-only"},Os=["src","alt"],As={class:"sr-only"},Ns=["href"],Is={class:"overflow-y-auto grow overscroll-contain pt-3"},Ds={key:0,class:"grid grid-cols-1 pb-24","aria-label":"Sidebar"},Ps=["href","onClick"],zs=["src","alt"],Vs={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","aria-hidden":"true",class:"w-4 h-4 fill-current"},Fs={class:"sr-only"},Bs={key:0,class:"inline-block my-auto text-left"},Xs={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"},Hs={key:1,class:"flex justify-center p-1 rounded-full bg-red-600"},$s={class:"sr-only"},Ws={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"},Us={key:0,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"3",d:"M19 9l-7 7-7-7"},Ks={key:1,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"3",d:"M9 5l7 7-7 7"},Gs=["href","onClick"],js={class:"inline-block my-auto text-left"},Qs={key:0,class:"inline-block my-auto"},Ys={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"},qs={key:1,class:"inline-flex gap-1 my-auto ml-auto"},Js=["innerHTML"],Zs=["href","onClick"],ei=["src","alt"],ti={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","aria-hidden":"true",class:"w-4 h-4 fill-current"},ni={class:"sr-only"},ri={key:0,class:"inline-block my-auto text-left"},ai={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"},oi={key:1,class:"flex justify-center p-1 rounded-full bg-red-600 dark:bg-red-700"},li={class:"sr-only"},si={key:2,class:"inline-flex gap-1 my-auto ml-auto"},ii=["innerHTML"],ci={key:0,class:"items-center flex gap-2 flex-shrink-0 p-3"},di={class:"bg-gray-50 dark:bg-black flex flex-col items-stretch grow min-w-0"},ui={class:"grow pb-4"},pi={key:0,class:"bg-gray-25 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"},hi={class:"grow my-auto flex flex-row gap-2"},fi={class:"text-xl font-light text-gray-900 dark:text-gray-100"},gi={key:0,class:"flex-shrink-0 my-auto flex flex-col md:flex-row gap-2"},mi={class:"p-4"},yi={key:0,class:"p-4"},vi={class:"text-xs p-4 flex flex-col lg:flex-row gap-4 pt-4"},bi={class:"flex-shrink-0 flex order-2 lg:order-1"},ki={key:0,class:"flex-shrink flex lg:mx-auto order-1 lg:order-2"},xi={class:"my-auto"},wi={class:"flex-shrink-0 flex lg:ml-auto order-3"},Ci={class:"my-auto"},_i={class:"flex flex-col"},Ei={class:"ml-auto"},Si={key:0,class:"bg-blue-500 text-white dark:bg-blue-700 p-4 sticky bottom-0 z-40"},Li={class:"flex flex-col md:flex-row gap-2 items-stretch md:items-center"},Ri=(0,r.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 s=e,i=n,c=(0,r.Ht)(),d=(0,o.KR)(!1),u=(0,o.KR)(),p=(0,o.KR)(),h=(0,o.KR)(),f=(0,o.KR)([]),g=(0,r.EW)((()=>(new Date).getFullYear())),m=(0,r.EW)((()=>s.enableCollapsibleSidebar&&y.value?"w-auto":s.sidebarWidth)),y=(0,r.EW)({get:()=>s.modelValue,set(e){i("update:model-value",e)}});(0,r.wB)(d,(async e=>{e?(document.documentElement.classList.add("layout-app-internal-prevent-scroll"),await(0,r.dY)(),u.value.focus()):(document.documentElement.classList.remove("layout-app-internal-prevent-scroll"),p.value.focus())})),(0,r.wB)(y,(e=>{e&&(f.value=[])})),(0,r.sV)((()=>{document.addEventListener("keyup",E)})),(0,r.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,i("navigate",{group:e,item:t,event:n})},_=()=>{s.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,r.uX)(),(0,r.CE)("div",ll,[(0,r.Lk)("header",sl,[(0,r.Lk)("div",il,[e.appSuite&&!(0,o.R1)(y)?((0,r.uX)(),(0,r.CE)("h1",cl,[e.appSuiteUrl?((0,r.uX)(),(0,r.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,r.Lk)("span",ul,(0,a.toDisplayString)(e.appSuitePrefix),1),(0,r.Lk)("span",null,(0,a.toDisplayString)(e.appSuite),1)],8,dl)):((0,r.uX)(),(0,r.CE)("p",pl,[(0,r.Lk)("span",hl,(0,a.toDisplayString)(e.appSuitePrefix),1),(0,r.Lk)("span",null,(0,a.toDisplayString)(e.appSuite),1)]))])):(0,r.Q3)("",!0)]),e.appSuite||e.appName?((0,r.uX)(),(0,r.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,r.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,r.Lk)("g",{fill:"none",stroke:"currentColor","stroke-width":"4","stroke-linecap":"round","stroke-linejoin":"round"},[(0,r.Lk)("path",{d:"M7.95 11.95h32"}),(0,r.Lk)("path",{d:"M7.95 23.95h32"}),(0,r.Lk)("path",{d:"M7.95 35.95h32"})])],-1)),(0,r.Lk)("span",fl,[e.appSuitePrefix?((0,r.uX)(),(0,r.CE)("span",gl,(0,a.toDisplayString)(e.appSuitePrefix),1)):(0,r.Q3)("",!0),e.appSuite?((0,r.uX)(),(0,r.CE)("span",ml,(0,a.toDisplayString)(e.appSuite),1)):(0,r.Q3)("",!0)])],512)):(0,r.Q3)("",!0)]),(0,r.Lk)("div",yl,[(0,r.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,r.k6)((()=>[(0,o.R1)(d)?((0,r.uX)(),(0,r.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,r.Lk)("span",{class:"sr-only"},"Toggle mobile menu",-1)]))):(0,r.Q3)("",!0)])),_:1}),(0,r.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,r.k6)((()=>[(0,o.R1)(d)?((0,r.uX)(),(0,r.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,r.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,r.Lk)("span",{class:"sr-only"},"Toggle mobile menu",-1)]),512),(0,r.Lk)("div",vl,[(0,r.Lk)("div",bl,[e.appName?((0,r.uX)(),(0,r.CE)("div",kl,[(0,r.Lk)("div",xl,[(0,r.Lk)("p",wl,[(0,r.RG)(t.$slots,"app-icon",{classList:"block w-4 h-4 my-auto flex-shrink-0"},(()=>[e.hideAppIcon?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("span",Cl,[e.appUrl?((0,r.uX)(),(0,r.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,r.uX)(),(0,r.CE)("img",{key:0,src:e.appIconUrl,alt:e.appName,class:"w-4 h-4"},null,8,El)):((0,r.uX)(),(0,r.CE)("svg",Sl,n[13]||(n[13]=[(0,r.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,r.Lk)("span",Ll,(0,a.toDisplayString)(e.appName),1)],8,_l)):((0,r.uX)(),(0,r.CE)(r.FK,{key:1},[e.appIconUrl?((0,r.uX)(),(0,r.CE)("img",{key:0,src:e.appIconUrl,alt:e.appName,class:"w-4 h-4"},null,8,Rl)):(0,r.Q3)("",!0),n[14]||(n[14]=(0,r.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,r.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,r.Lk)("span",Ml,(0,a.toDisplayString)(e.appName),1)],64))]))])),e.appUrl&&e.appName?((0,r.uX)(),(0,r.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,a.toDisplayString)(e.appName),9,Tl)):e.appName?((0,r.uX)(),(0,r.CE)("span",Ol,(0,a.toDisplayString)(e.appName),1)):(0,r.Q3)("",!0)])])])):(0,r.Q3)("",!0),e.sidebarNavigationItems.length>0?((0,r.uX)(),(0,r.CE)("nav",Al,[(0,r.RG)(t.$slots,"mobile-sidebar-navigation",{items:e.sidebarNavigationItems,collapsed:(0,o.R1)(y)},(()=>[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.sidebarNavigationItems,(l=>((0,r.uX)(),(0,r.CE)(r.FK,{key:l.id},[l.items?((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.Lk)("button",{href:l.href,class:(0,a.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,r.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,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("span",Il,[l.iconUrl?((0,r.uX)(),(0,r.CE)("img",{key:0,src:l.iconUrl,alt:l.title,class:"w-4 h-4"},null,8,Dl)):((0,r.uX)(),(0,r.CE)("svg",Pl,n[15]||(n[15]=[(0,r.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,r.Lk)("span",zl,(0,a.toDisplayString)(l.title),1)]))])),(0,r.Lk)("span",Vl,(0,a.toDisplayString)(l.title),1),v(l)&&!k(l)?((0,r.uX)(),(0,r.CE)("span",Fl,[(0,r.Lk)("span",Bl,(0,a.toDisplayString)(v(l)),1)])):(0,r.Q3)("",!0),((0,r.uX)(),(0,r.CE)("svg",Xl,[k(l)?((0,r.uX)(),(0,r.CE)("path",Hl)):((0,r.uX)(),(0,r.CE)("path",$l))]))],10,Nl),k(l)?((0,r.uX)(!0),(0,r.CE)(r.FK,{key:0},(0,r.pI)(l.items,(t=>((0,r.uX)(),(0,r.CE)("a",{key:t.id,href:t.href,class:(0,a.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,r.Lk)("span",Ul,(0,a.toDisplayString)(t.title),1),t.badgeCount?((0,r.uX)(),(0,r.CE)("span",Kl,[(0,r.Lk)("span",Gl,(0,a.toDisplayString)(t.badgeCount),1)])):(0,r.Q3)("",!0),!(0,o.R1)(y)&&t.keyboardShortcut&&t.keyboardShortcut?.length?((0,r.uX)(),(0,r.CE)("span",jl,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(t.keyboardShortcut,((e,t)=>((0,r.uX)(),(0,r.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,r.Q3)("",!0)],10,Wl)))),128)):(0,r.Q3)("",!0)],64)):((0,r.uX)(),(0,r.CE)("a",{key:1,href:l.href,class:(0,a.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,r.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,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("span",ql,[l.iconUrl?((0,r.uX)(),(0,r.CE)("img",{key:0,src:l.iconUrl,alt:l.title,class:"w-4 h-4"},null,8,Jl)):((0,r.uX)(),(0,r.CE)("svg",Zl,n[16]||(n[16]=[(0,r.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,r.Lk)("span",es,(0,a.toDisplayString)(l.title),1)]))])),(0,r.Lk)("span",ts,(0,a.toDisplayString)(l.title),1),l.badgeCount?((0,r.uX)(),(0,r.CE)("span",ns,[(0,r.Lk)("span",rs,(0,a.toDisplayString)(l.badgeCount),1)])):(0,r.Q3)("",!0),!(0,o.R1)(y)&&l.keyboardShortcut&&l.keyboardShortcut?.length?((0,r.uX)(),(0,r.CE)("span",as,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(l.keyboardShortcut,((e,t)=>((0,r.uX)(),(0,r.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,os)))),128))])):(0,r.Q3)("",!0)],10,Yl))],64)))),128))])),w("user-section")?((0,r.uX)(),(0,r.CE)("div",ls,[(0,r.Lk)("div",ss,[(0,r.RG)(t.$slots,"user-section",{collapsed:(0,o.R1)(y)})])])):(0,r.Q3)("",!0)])):(0,r.Q3)("",!0)])])],544)):(0,r.Q3)("",!0)])),_:3}),(0,r.Lk)("aside",{"aria-label":"desktop sidebar",class:(0,a.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,r.Lk)("div",is,[(0,r.Lk)("header",cs,[(0,r.Lk)("div",ds,[(0,r.Lk)("div",us,[e.appSuite&&!(0,o.R1)(y)?((0,r.uX)(),(0,r.CE)("h1",ps,[e.appSuiteUrl?((0,r.uX)(),(0,r.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,r.Lk)("span",fs,(0,a.toDisplayString)(e.appSuitePrefix),1),(0,r.Lk)("span",null,(0,a.toDisplayString)(e.appSuite),1)],8,hs)):((0,r.uX)(),(0,r.CE)("p",gs,[(0,r.Lk)("span",ms,(0,a.toDisplayString)(e.appSuitePrefix),1),(0,r.Lk)("span",null,(0,a.toDisplayString)(e.appSuite),1)]))])):(0,r.Q3)("",!0),e.enableCollapsibleSidebar?((0,r.uX)(),(0,r.CE)("div",ys,[(0,r.Lk)("button",{id:"btn-collapse-toggle",title:(0,o.R1)(y)?"Expand sidebar ( [ )":"Collapse sidebar ( [ )",class:(0,a.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,r.uX)(),(0,r.CE)("svg",bs,[(0,o.R1)(y)?((0,r.uX)(),(0,r.CE)("path",ks)):((0,r.uX)(),(0,r.CE)("path",xs))]))],10,vs)])):(0,r.Q3)("",!0)]),e.appSuite||e.appName?((0,r.uX)(),(0,r.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,r.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,r.Lk)("g",{fill:"none",stroke:"currentColor","stroke-width":"4","stroke-linecap":"round","stroke-linejoin":"round"},[(0,r.Lk)("path",{d:"M7.95 11.95h32"}),(0,r.Lk)("path",{d:"M7.95 23.95h32"}),(0,r.Lk)("path",{d:"M7.95 35.95h32"})])],-1)),(0,r.Lk)("span",ws,[e.appSuitePrefix?((0,r.uX)(),(0,r.CE)("span",Cs,(0,a.toDisplayString)(e.appSuitePrefix),1)):(0,r.Q3)("",!0),e.appSuite?((0,r.uX)(),(0,r.CE)("span",_s,(0,a.toDisplayString)(e.appSuite),1)):(0,r.Q3)("",!0),e.appName&&!e.hideAppNameInMobileHeader?((0,r.uX)(),(0,r.CE)("span",{key:2,class:(0,a.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,a.toDisplayString)(e.appName),3)):(0,r.Q3)("",!0)])],512)):(0,r.Q3)("",!0),e.appName?((0,r.uX)(),(0,r.CE)("div",Es,[e.appName?((0,r.uX)(),(0,r.CE)("p",Ss,[(0,r.RG)(t.$slots,"app-icon",{classList:"block w-4 h-4 my-auto flex-shrink-0"},(()=>[e.hideAppIcon?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("span",{key:0,class:(0,a.normalizeClass)(["block w-4 h-4 my-auto flex-shrink-0",{"mx-auto":(0,o.R1)(y)}])},[e.appUrl?((0,r.uX)(),(0,r.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,r.uX)(),(0,r.CE)("img",{key:0,src:e.appIconUrl,alt:e.appName,class:"w-4 h-4"},null,8,Rs)):((0,r.uX)(),(0,r.CE)("svg",Ms,n[18]||(n[18]=[(0,r.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,r.Lk)("span",Ts,(0,a.toDisplayString)(e.appName),1)],8,Ls)):((0,r.uX)(),(0,r.CE)(r.FK,{key:1},[e.appIconUrl?((0,r.uX)(),(0,r.CE)("img",{key:0,src:e.appIconUrl,alt:e.appName,class:"w-4 h-4"},null,8,Os)):(0,r.Q3)("",!0),n[19]||(n[19]=(0,r.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,r.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,r.Lk)("span",As,(0,a.toDisplayString)(e.appName),1)],64))],2))])),e.appUrl&&e.appName?((0,r.uX)(),(0,r.CE)("a",{key:0,href:e.appUrl,class:(0,a.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,a.toDisplayString)(e.appName),11,Ns)):e.appName?((0,r.uX)(),(0,r.CE)("span",{key:1,class:(0,a.normalizeClass)(["my-auto",{"sr-only":e.enableCollapsibleSidebar&&(0,o.R1)(y)}])},(0,a.toDisplayString)(e.appName),3)):(0,r.Q3)("",!0)])):(0,r.Q3)("",!0)])):(0,r.Q3)("",!0)])]),(0,r.Lk)("div",Is,[e.sidebarNavigationItems.length>0?((0,r.uX)(),(0,r.CE)("nav",Ds,[(0,r.RG)(t.$slots,"sidebar-navigation",{items:e.sidebarNavigationItems,collapsed:(0,o.R1)(y)},(()=>[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.sidebarNavigationItems,(l=>((0,r.uX)(),(0,r.CE)(r.FK,{key:l.id},[l.items?((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.bF)(rr,{placement:"right",disabled:!(0,o.R1)(y)},{trigger:(0,r.k6)((()=>[(0,r.Lk)("button",{href:l.href,class:(0,a.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,r.RG)(t.$slots,"sidebar-navigation-item-icon",{item:l,classList:"inline-block w-4 h-4 my-auto flex-shrink-0"},(()=>[e.hideSidebarIcons?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("span",{key:0,class:(0,a.normalizeClass)(["inline-block w-4 h-4 my-auto flex-shrink-0",{"mx-auto":(0,o.R1)(y)}])},[l.iconUrl?((0,r.uX)(),(0,r.CE)("img",{key:0,src:l.iconUrl,alt:l.title,class:"w-4 h-4"},null,8,zs)):((0,r.uX)(),(0,r.CE)("svg",Vs,n[20]||(n[20]=[(0,r.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,r.Lk)("span",Fs,(0,a.toDisplayString)(l.title),1)],2))])),(0,o.R1)(y)?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("span",Bs,(0,a.toDisplayString)(l.title),1)),v(l)&&!k(l)?((0,r.uX)(),(0,r.CE)("span",{key:1,class:(0,a.normalizeClass)(["inline-block my-auto",{"absolute bottom-1 right-3":(0,o.R1)(y)}])},[(0,o.R1)(y)?((0,r.uX)(),(0,r.CE)("span",Hs,[(0,r.Lk)("span",$s,(0,a.toDisplayString)(v(l)),1)])):((0,r.uX)(),(0,r.CE)("span",Xs,(0,a.toDisplayString)(v(l)),1))],2)):(0,r.Q3)("",!0),(0,o.R1)(y)?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("svg",Ws,[k(l)?((0,r.uX)(),(0,r.CE)("path",Us)):((0,r.uX)(),(0,r.CE)("path",Ks))]))],10,Ps)])),default:(0,r.k6)((()=>[(0,r.Lk)("p",null,(0,a.toDisplayString)(l.title),1)])),_:2},1032,["disabled"]),!(0,o.R1)(y)&&k(l)?((0,r.uX)(!0),(0,r.CE)(r.FK,{key:0},(0,r.pI)(l.items,(t=>((0,r.uX)(),(0,r.CE)("a",{key:t.id,href:t.href,class:(0,a.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,r.Lk)("span",js,(0,a.toDisplayString)(t.title),1),t.badgeCount?((0,r.uX)(),(0,r.CE)("span",Qs,[(0,r.Lk)("span",Ys,(0,a.toDisplayString)(t.badgeCount),1)])):(0,r.Q3)("",!0),!(0,o.R1)(y)&&t.keyboardShortcut&&t.keyboardShortcut?.length?((0,r.uX)(),(0,r.CE)("span",qs,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(t.keyboardShortcut,((e,t)=>((0,r.uX)(),(0,r.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,Js)))),128))])):(0,r.Q3)("",!0)],10,Gs)))),128)):(0,r.Q3)("",!0)],64)):((0,r.uX)(),(0,r.Wv)(rr,{key:1,placement:"right",disabled:!(0,o.R1)(y)},{trigger:(0,r.k6)((()=>[(0,r.Lk)("a",{href:l.href,class:(0,a.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,r.RG)(t.$slots,"sidebar-navigation-item-icon",{item:l,classList:"inline-block w-4 h-4 my-auto flex-shrink-0"},(()=>[e.hideSidebarIcons?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("span",{key:0,class:(0,a.normalizeClass)(["inline-block w-4 h-4 my-auto flex-shrink-0",{"mx-auto":(0,o.R1)(y)}])},[l.iconUrl?((0,r.uX)(),(0,r.CE)("img",{key:0,src:l.iconUrl,alt:l.title,class:"w-4 h-4"},null,8,ei)):((0,r.uX)(),(0,r.CE)("svg",ti,n[21]||(n[21]=[(0,r.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,r.Lk)("span",ni,(0,a.toDisplayString)(l.title),1)],2))])),(0,o.R1)(y)?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("span",ri,(0,a.toDisplayString)(l.title),1)),l.badgeCount?((0,r.uX)(),(0,r.CE)("span",{key:1,class:(0,a.normalizeClass)(["inline-block my-auto",{"absolute bottom-1 right-3":(0,o.R1)(y)}])},[(0,o.R1)(y)?((0,r.uX)(),(0,r.CE)("span",oi,[(0,r.Lk)("span",li,(0,a.toDisplayString)(l.badgeCount),1)])):((0,r.uX)(),(0,r.CE)("span",ai,(0,a.toDisplayString)(l.badgeCount),1))],2)):(0,r.Q3)("",!0),!(0,o.R1)(y)&&l.keyboardShortcut&&l.keyboardShortcut?.length?((0,r.uX)(),(0,r.CE)("span",si,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(l.keyboardShortcut,((e,t)=>((0,r.uX)(),(0,r.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,ii)))),128))])):(0,r.Q3)("",!0)],10,Zs)])),default:(0,r.k6)((()=>[(0,r.Lk)("p",null,(0,a.toDisplayString)(l.title),1)])),_:2},1032,["disabled"]))],64)))),128))]))])):(0,r.Q3)("",!0)]),w("user-section")?((0,r.uX)(),(0,r.CE)("div",ci,[(0,r.RG)(t.$slots,"user-section",{collapsed:(0,o.R1)(y)})])):(0,r.Q3)("",!0)])],2),(0,r.Lk)("div",di,[(0,r.Lk)("main",ui,[e.hidePageHeader?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("div",pi,[(0,r.Lk)("div",hi,[(0,r.RG)(t.$slots,"page-title",{classList:"text-xl font-light text-gray-900 dark:text-gray-100"},(()=>[(0,r.Lk)("p",fi,(0,a.toDisplayString)(e.pageTitle),1)]))]),w("page-header")?((0,r.uX)(),(0,r.CE)("div",gi,[(0,r.RG)(t.$slots,"page-header")])):(0,r.Q3)("",!0)])),(0,r.Lk)("div",mi,[(0,r.RG)(t.$slots,"default")])]),(0,r.Lk)("footer",null,[w("footer-top")?((0,r.uX)(),(0,r.CE)("div",yi,[(0,r.RG)(t.$slots,"footer-top")])):(0,r.Q3)("",!0),n[24]||(n[24]=(0,r.Lk)("hr",{class:"mx-4 border-t border-gray-200 dark:border-gray-800"},null,-1)),(0,r.Lk)("div",vi,[(0,r.Lk)("div",bi,[(0,r.bF)(rl,{href:"https://sei.cmu.edu",title:"Software Engineering Institute",class:"my-auto text-black dark:text-white",external:""},{default:(0,r.k6)((()=>[(0,r.bF)(ol,{class:"h-10"}),n[22]||(n[22]=(0,r.Lk)("span",{class:"sr-only"},"Software Engineering Institute",-1))])),_:1})]),w("footer-middle")?((0,r.uX)(),(0,r.CE)("div",ki,[(0,r.Lk)("div",xi,[(0,r.RG)(t.$slots,"footer-middle")])])):(0,r.Q3)("",!0),(0,r.Lk)("div",wi,[(0,r.Lk)("div",Ci,[(0,r.RG)(t.$slots,"footer-right",{year:(0,o.R1)(g)},(()=>[(0,r.Lk)("div",_i,[(0,r.Lk)("p",Ei," © "+(0,a.toDisplayString)((0,o.R1)(g))+" Carnegie Mellon University ",1),n[23]||(n[23]=(0,r.Lk)("p",{class:"ml-auto"}," Proprietary. SEI Internal Use Only ",-1))])]))])])])]),!e.hideActionBar&&w("action-bar")?((0,r.uX)(),(0,r.CE)("aside",Si,[(0,r.Lk)("div",Li,[(0,r.RG)(t.$slots,"action-bar")])])):(0,r.Q3)("",!0)])])]))}});Ri.install=e=>{e.component(Ri.name,Ri)};const Mi={"data-id":"sds-layout-app-simple",class:"flex flex-col h-screen dark:text-gray-50"},Ti={class:"bg-white dark:bg-gray-950 border-b border-gray-100 dark:border-gray-800 px-4 py-2 flex flex-shrink-0"},Oi={class:"my-auto"},Ai={key:0,class:"block"},Ni=["href"],Ii={class:"text-red-600 dark:text-red-400 font-bold"},Di={key:1,class:"flex"},Pi={class:"text-red-600 dark:text-red-400 font-bold"},zi={class:"ml-auto my-auto items-center flex gap-2 flex-shrink-0"},Vi={class:"flex grow flex-shrink-0"},Fi={class:"bg-gray-50 dark:bg-black flex flex-col items-stretch grow min-w-0"},Bi={class:"grow pb-4"},Xi={key:0,class:"bg-gray-25 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"},Hi={class:"grow my-auto flex flex-row gap-2"},$i={class:"text-xl font-light text-gray-900 dark:text-gray-100"},Wi={key:0,class:"flex-shrink-0 my-auto flex flex-col md:flex-row gap-2"},Ui={class:"p-4"},Ki={key:0,class:"p-4"},Gi={class:"text-xs p-4 flex flex-col lg:flex-row gap-4 pt-4"},ji={class:"flex-shrink-0 flex order-2 lg:order-1"},Qi={key:0,class:"flex-shrink flex lg:mx-auto order-1 lg:order-2"},Yi={class:"my-auto"},qi={class:"flex-shrink-0 flex lg:ml-auto order-3"},Ji={class:"my-auto"},Zi={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"},rc=(0,r.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,s=(0,r.Ht)(),i=(0,r.EW)((()=>(new Date).getFullYear())),c=e=>!!s[e];return(t,n)=>((0,r.uX)(),(0,r.CE)("div",Mi,[(0,r.Lk)("header",Ti,[(0,r.Lk)("div",Oi,[e.appSuite?((0,r.uX)(),(0,r.CE)("h1",Ai,[e.appSuiteUrl?((0,r.uX)(),(0,r.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,r.Lk)("span",Ii,(0,a.toDisplayString)(e.appSuitePrefix),1),(0,r.Lk)("span",null,(0,a.toDisplayString)(e.appSuite),1)],8,Ni)):((0,r.uX)(),(0,r.CE)("p",Di,[(0,r.Lk)("span",Pi,(0,a.toDisplayString)(e.appSuitePrefix),1),(0,r.Lk)("span",null,(0,a.toDisplayString)(e.appSuite),1)]))])):(0,r.Q3)("",!0)]),(0,r.Lk)("div",zi,[(0,r.RG)(t.$slots,"user-section")])]),(0,r.Lk)("div",Vi,[(0,r.Lk)("div",Fi,[(0,r.Lk)("main",Bi,[e.hidePageHeader?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("div",Xi,[(0,r.Lk)("div",Hi,[(0,r.RG)(t.$slots,"page-title",{classList:"text-xl font-light text-gray-900 dark:text-gray-100"},(()=>[(0,r.Lk)("p",$i,(0,a.toDisplayString)(e.pageTitle),1)]))]),c("page-header")?((0,r.uX)(),(0,r.CE)("div",Wi,[(0,r.RG)(t.$slots,"page-header")])):(0,r.Q3)("",!0)])),(0,r.Lk)("div",Ui,[(0,r.RG)(t.$slots,"default")])]),(0,r.Lk)("footer",null,[c("footer-top")?((0,r.uX)(),(0,r.CE)("div",Ki,[(0,r.RG)(t.$slots,"footer-top")])):(0,r.Q3)("",!0),n[3]||(n[3]=(0,r.Lk)("hr",{class:"mx-4 border-t border-gray-200 dark:border-gray-800"},null,-1)),(0,r.Lk)("div",Gi,[(0,r.Lk)("div",ji,[(0,r.bF)(rl,{href:"https://sei.cmu.edu",title:"Software Engineering Institute",class:"my-auto text-black dark:text-white",external:""},{default:(0,r.k6)((()=>[(0,r.bF)(ol,{class:"h-10"}),n[1]||(n[1]=(0,r.Lk)("span",{class:"sr-only"},"Software Engineering Institute",-1))])),_:1})]),c("footer-middle")?((0,r.uX)(),(0,r.CE)("div",Qi,[(0,r.Lk)("div",Yi,[(0,r.RG)(t.$slots,"footer-middle")])])):(0,r.Q3)("",!0),(0,r.Lk)("div",qi,[(0,r.Lk)("div",Ji,[(0,r.RG)(t.$slots,"footer-right",{year:(0,o.R1)(i)},(()=>[(0,r.Lk)("div",Zi,[(0,r.Lk)("p",ec," © "+(0,a.toDisplayString)((0,o.R1)(i))+" Carnegie Mellon University ",1),n[2]||(n[2]=(0,r.Lk)("p",{class:"ml-auto"}," Proprietary. SEI Internal Use Only ",-1))])]))])])])]),!e.hideActionBar&&c("action-bar")?((0,r.uX)(),(0,r.CE)("aside",tc,[(0,r.Lk)("div",nc,[(0,r.RG)(t.$slots,"action-bar")])])):(0,r.Q3)("",!0)])])]))}});rc.install=e=>{e.component(rc.name,rc)};const ac={"data-id":"sds-layout-sei-external-wordmark",viewBox:"0 0 728.14 64.49"},oc=(0,r.pM)({name:"SdsLayoutSeiExternalWordmark",__name:"LayoutSeiExternalWordmark",setup:e=>(e,t)=>((0,r.uX)(),(0,r.CE)("svg",ac,t[0]||(t[0]=[(0,r.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"},sc={class:"bg-red-600"},ic={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,r.pM)({name:"SdsLayoutSeiExternalHeader",__name:"LayoutSeiExternalHeader",props:{page:{type:Object,default:()=>({})}},setup:e=>(t,n)=>((0,r.uX)(),(0,r.CE)("header",lc,[(0,r.Lk)("div",sc,[(0,r.Lk)("div",ic,[(0,r.Lk)("a",cc,[(0,r.bF)(oc,{class:"text-white fill-current h-7"}),n[0]||(n[0]=(0,r.Lk)("span",{class:"sr-only"},"Carnegie Mellon University",-1))])])]),(0,r.Lk)("div",dc,[(0,r.Lk)("div",uc,[(0,r.Lk)("div",pc,[n[1]||(n[1]=(0,r.Lk)("h1",{class:"text-5xl font-extralight"},[(0,r.Lk)("a",{href:"https://sei.cmu.edu",class:"break-words hover:text-red-500"},"Software Engineering Institute")],-1)),e.page.organization?((0,r.uX)(),(0,r.CE)("h2",hc,(0,a.toDisplayString)(e.page.organization),1)):(0,r.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,r.pM)({name:"SdsLayoutSeiExternalFooter",__name:"LayoutSeiExternalFooter",setup:e=>(e,t)=>((0,r.uX)(),(0,r.CE)("section",gc,[(0,r.Lk)("div",mc,[(0,r.Lk)("div",yc,[t[0]||(t[0]=(0,r.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,r.Lk)("div",vc," © "+(0,a.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,r.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,r.uX)(),(0,r.CE)("div",kc,[(0,r.Lk)("main",null,[(0,r.RG)(t.$slots,"header",{},(()=>[(0,r.bF)(fc,{page:e.page},null,8,["page"])])),t.$slots.default?((0,r.uX)(),(0,r.CE)("section",xc,[e.removeContentPadding?(0,r.RG)(t.$slots,"default",{key:0}):((0,r.uX)(),(0,r.CE)("div",wc,[(0,r.RG)(t.$slots,"default")]))])):(0,r.Q3)("",!0)]),e.showFooter||t.$slots.footer?((0,r.uX)(),(0,r.CE)("footer",Cc,[(0,r.RG)(t.$slots,"footer"),e.showFooter?((0,r.uX)(),(0,r.Wv)(bc,{key:0})):(0,r.Q3)("",!0)])):(0,r.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"},Rc=["innerHTML"],Mc=(0,r.pM)({name:"SdsLayoutSeiExternalHeaderContent",__name:"LayoutSeiExternalHeaderContent",props:{page:{type:Object,default:()=>({})}},setup:e=>(t,n)=>((0,r.uX)(),(0,r.CE)("div",Ec,[e.page.title?((0,r.uX)(),(0,r.CE)("h3",Sc,(0,a.toDisplayString)(e.page.title),1)):(0,r.Q3)("",!0),e.page.subtitle?((0,r.uX)(),(0,r.CE)("h4",Lc,(0,a.toDisplayString)(e.page.subtitle),1)):(0,r.Q3)("",!0),e.page.description?((0,r.uX)(),(0,r.CE)("div",{key:2,class:"max-w-screen-md prose break-words prose-red",innerHTML:e.page.description},null,8,Rc)):(0,r.Q3)("",!0)]))});Mc.install=e=>{e.component(Mc.name,Mc)};const Tc={"data-id":"sds-layout-sei-external-nav",class:"space-y-4"},Oc={class:"text-xl text-gray-400 break-words"},Ac={class:"pb-2 space-y-2"},Nc=["href"],Ic={key:0,class:"pt-2 border-t border-t-gray-100"},Dc=["href"],Pc={class:"group-hover:underline"},zc=(0,r.pM)({name:"SdsLayoutSeiExternalNav",__name:"LayoutSeiExternalNav",props:{page:{type:Object,default:()=>({})}},setup:e=>(t,n)=>((0,r.uX)(),(0,r.CE)("div",Tc,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.page.nav,(e=>((0,r.uX)(),(0,r.CE)("div",{key:e.title,class:"p-4 space-y-2 bg-gray-50"},[(0,r.Lk)("h3",Oc,(0,a.toDisplayString)(e.title),1),(0,r.Lk)("ul",Ac,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.items,(e=>((0,r.uX)(),(0,r.CE)("li",{key:e.title},[(0,r.Lk)("a",{href:e.url,class:"text-red-600 break-words hover:text-red-700 hover:underline"},(0,a.toDisplayString)(e.title),9,Nc)])))),128))]),e.seeAll?((0,r.uX)(),(0,r.CE)("div",Ic,[(0,r.Lk)("a",{href:e.seeAll.url,class:"inline-flex font-bold uppercase group text-gray-600"},[(0,r.Lk)("span",Pc,(0,a.toDisplayString)(e.seeAll.title),1),n[0]||(n[0]=(0,r.Lk)("svg",{viewBox:"0 0 32 32",class:"block w-5 h-5 my-auto fill-current","aria-hidden":"true"},[(0,r.Lk)("path",{d:"M11.303 8l11.394 7.997L11.303 24z"})],-1))],8,Dc)])):(0,r.Q3)("",!0)])))),128))]))});zc.install=e=>{e.component(zc.name,zc)},oc.install=e=>{e.component(oc.name,oc)};const Vc={"data-id":"sds-layout-stacked",class:"flex flex-col w-full min-h-screen"},Fc={class:"grow"},Bc=(0,r.pM)({name:"SdsLayoutStacked",__name:"LayoutStacked",props:{stickyHeader:{type:Boolean,default:!1},stickyFooter:{type:Boolean,default:!1}},setup(e){const t=(0,r.Ht)(),n=(0,r.EW)((()=>!!t.header)),l=(0,r.EW)((()=>!!t.footer));return(t,s)=>((0,r.uX)(),(0,r.CE)("div",Vc,[(0,o.R1)(n)?((0,r.uX)(),(0,r.CE)("header",{key:0,class:(0,a.normalizeClass)(["z-30 flex-shrink",{"sticky top-0 shadow":e.stickyHeader}])},[(0,r.RG)(t.$slots,"header")],2)):(0,r.Q3)("",!0),(0,r.Lk)("main",Fc,[(0,r.RG)(t.$slots,"default")]),(0,o.R1)(l)?((0,r.uX)(),(0,r.CE)("footer",{key:1,class:(0,a.normalizeClass)(["z-20 flex-shrink",{"sticky bottom-0 shadow":e.stickyFooter}])},[(0,r.RG)(t.$slots,"footer")],2)):(0,r.Q3)("",!0)]))}});Bc.install=e=>{e.component(Bc.name,Bc)},rl.install=e=>{e.component(rl.name,rl)};const Xc=(0,r.pM)({name:"SdsLoadingSkeleton",__name:"LoadingSkeleton",props:{height:{default:"h-full",type:String},width:{default:"w-full",type:String}},setup:e=>(t,n)=>((0,r.uX)(),(0,r.CE)("span",{"data-id":"sds-loading-skeleton",class:(0,a.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,r.pM)({name:"SdsLoadingSpinner",__name:"LoadingSpinner",props:{size:{type:String,default:"md"},label:{type:String,default:null}},setup(e){const t=e,n=(0,r.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,r.uX)(),(0,r.CE)("div",Hc,[((0,r.uX)(),(0,r.CE)("svg",{class:(0,a.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,r.Lk)("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),(0,r.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,r.uX)(),(0,r.CE)("span",$c,(0,a.toDisplayString)(e.label),1)):(0,r.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,r.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 s=e,i=n,c=(0,r.EW)({get:()=>s.modelValue,set(e){i("update:model-value",e)}}),d=(0,o.KR)(!1),u=(0,o.KR)(),p=(0,o.KR)(),h=(0,o.KR)(),f=(0,r.EW)((()=>s.modelValue.find((e=>e.selected))||null)),g=(0,o.KR)([]),m=(0,r.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)})),N(u,(()=>{C(!1)})),R("Escape",(e=>{d.value&&(e.preventDefault(),C())})),(0,r.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,r.EW)((()=>!(!h.value||!p.value)&&k.value>=v.value)),M=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};function n(t,n){let r=(0,o.BA)(e[(0,o.BA)(t)]);return null!=n&&(r=function(e,t){var n;if("number"==typeof e)return e+t;const r=(null==(n=e.match(/^-?\d+\.?\d*/))?void 0:n[0])||"",a=e.slice(r.length),o=Number.parseFloat(r)+t;return Number.isNaN(o)?e:o+a}(r,n)),"number"==typeof r&&(r=`${r}px`),r}const{window:a=w,strategy:l="min-width",ssrWidth:s=T()}=t,i="number"==typeof s,c=i?(0,o.IJ)(!1):{value:!0};function d(e,t){return!c.value&&i?"min"===e?s>=b(t):s<=b(t):!!a&&a.matchMedia(`(${e}-width: ${t})`).matches}i&&x((()=>c.value=!!a));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,r.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,r)=>O((()=>`(min-width: ${n(e)}) and (max-width: ${n(r,-.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,r.EW)((()=>0===e.value.length?"":e.value.at("min-width"===l?-1:0)))}})}(A),D=(0,o.KR)(),P=(0,o.KR)(),z=(0,r.EW)((()=>M.smaller("xl").value?16:32));return(0,r.wB)(m,(e=>{if("full"===s.width)D.value=void 0,P.value=void 0;else if("auto"===s.width){const t=e?.offsetLeft||0,n=(e?.offsetLeft||0)-p.value?.offsetLeft-z.value>0;D.value=`${n?t-z.value:t}px`,P.value=void 0}}),{deep:!0}),(0,r.wB)(L,(e=>{"full"!==s.width&&e&&(D.value=void 0,P.value=`${p.value?.offsetLeft||0}px`)})),(t,n)=>((0,r.uX)(),(0,r.CE)("nav",{ref_key:"root",ref:u,"data-id":"sds-megamenu",class:(0,a.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,r.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,r.Lk)("div",{ref_key:"menu",ref:p,class:(0,a.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,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(c),(l=>((0,r.uX)(),(0,r.Wv)((0,r.$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,a.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,r.k6)((()=>[(0,r.RG)(t.$slots,`link(${l.key})`,{item:l},(()=>[(0,r.Lk)("span",Kc,(0,a.toDisplayString)(l.title),1),"a"!==l.tag?((0,r.uX)(),(0,r.CE)("svg",{key:0,class:(0,a.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,r.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,r.Q3)("",!0),"a"===l.tag&&l.external?((0,r.uX)(),(0,r.CE)("svg",Gc,n[5]||(n[5]=[(0,r.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,r.Q3)("",!0)]))])),_:2},1032,["id","type","href","aria-haspopup","aria-expanded","data-id","data-selected","class","onClick"])))),128))],2)]),(0,r.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,r.k6)((()=>[(0,o.R1)(f)?((0,r.uX)(),(0,r.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,r.uX)(),(0,r.CE)("div",{ref_key:"panel",ref:h,key:(0,o.R1)(f)?.key,style:(0,a.normalizeStyle)({left:(0,o.R1)(D),right:(0,o.R1)(P)}),class:(0,a.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,r.Lk)("div",{class:(0,a.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,r.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,r.RG)(t.$slots,"default",{key:0,close:C,item:(0,o.R1)(f),content:(0,o.R1)(f).content}):(0,r.Q3)("",!0)])):(0,r.Q3)("",!0)],2)],6)):(0,r.Q3)("",!0)])):(0,r.Q3)("",!0)])),_:3}),(0,r.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,r.k6)((()=>["full"===e.width&&(0,o.R1)(d)?((0,r.uX)(),(0,r.CE)("div",{key:0,class:"z-10 mt-auto fixed inset-x-0 bottom-0 bg-black/50",style:(0,a.normalizeStyle)({top:`${(0,o.R1)(y)}px`})},null,4)):(0,r.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"},rd={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"},ad={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,r.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,r.EW)((()=>t.type||t.cta?"link group w-full no-underline":"")),l=(0,r.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""}})),s=(0,r.EW)((()=>t.disabled?"disabled":""));return(t,i)=>((0,r.uX)(),(0,r.CE)("a",{"data-id":"sds-megamenuitem",target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,class:(0,a.normalizeClass)([(0,o.R1)(n),(0,o.R1)(l),(0,o.R1)(s)]),tabindex:e.disabled?-1:void 0,role:"menuitem"},[t.$slots.top?((0,r.uX)(),(0,r.CE)("div",Yc,[(0,r.RG)(t.$slots,"top")])):(0,r.Q3)("",!0),(0,r.Lk)("div",qc,[t.$slots.left?((0,r.uX)(),(0,r.CE)("div",Jc,[(0,r.RG)(t.$slots,"left")])):(0,r.Q3)("",!0),(0,r.Lk)("div",{class:(0,a.normalizeClass)(["descriptive"===e.type?"gap-1":"","flex flex-col"])},[(0,r.Lk)("div",Zc,[(0,r.Lk)("p",ed,[(0,r.Lk)("span",null,(0,a.toDisplayString)(e.label),1),e.cta||"landing-page"===e.type||e.external?((0,r.uX)(),(0,r.CE)("span",td,[i[3]||(i[3]=(0,r.eW)((0,a.toDisplayString)(" ")+" ")),e.external&&"landing-page"===e.type?((0,r.uX)(),(0,r.CE)("svg",nd,i[0]||(i[0]=[(0,r.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,r.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,r.Q3)("",!0),!e.cta&&"landing-page"!==e.type||e.external?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("svg",rd,i[1]||(i[1]=[(0,r.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,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("svg",ad,i[2]||(i[2]=[(0,r.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,r.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,r.Q3)("",!0)])]),(0,r.Lk)("p",od,[(0,r.RG)(t.$slots,"default")])],2)])],10,Qc))}});function sd(e){return!!e&&e(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).some((e=>!(e.type===r.Mw||Array.isArray(e.children)&&!e.children.length)&&(e.type!==r.EY||"string"==typeof e.children&&""!==e.children.trim())))}ld.install=e=>{e.component(ld.name,ld)};const id=["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,r.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 s=e,i=n,c=(0,r.Ht)(),d=(0,o.KR)(null),u=(0,o.KR)(null),p=(0,r.EW)((()=>sd(c.title))),h=(0,r.EW)((()=>sd(c.footer))),f=(0,r.EW)({get:()=>s.modelValue,set(e){i("update:model-value",e)}}),g=(0,r.EW)((()=>{switch(s.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,r.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,r.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 s=(0,r.gN)("uid"),i=(0,r.gN)("focus");return(0,r.uX)(),(0,r.Wv)($e,null,{default:(0,r.k6)((()=>[((0,r.uX)(),(0,r.Wv)(r.Im,{to:"body"},[(0,r.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,r.k6)((()=>[(0,o.R1)(f)?((0,r.uX)(),(0,r.CE)("div",{key:0,"data-id":"sds-panel-backdrop",class:(0,a.normalizeClass)(["fixed inset-0 block h-full px-2 py-0 overflow-auto bg-black bg-opacity-50",[(0,o.R1)(g)]])},[(0,r.Lk)("button",{class:"absolute inset-0",onClick:y},n[0]||(n[0]=[(0,r.Lk)("span",{class:"sr-only"},"Close panel",-1)]))],2)):(0,r.Q3)("",!0)])),_:1}),(0,r.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,r.k6)((()=>[(0,o.R1)(f)?((0,r.uX)(),(0,r.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,a.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,r.Lk)("header",cd,[(0,o.R1)(p)?(0,r.bo)(((0,r.uX)(),(0,r.CE)("div",{key:0,ref_key:"titleWrapper",ref:d,class:"flex items-center gap-2 text-2xl leading-7 font-light"},[(0,r.RG)(t.$slots,"title")])),[[s]]):(0,r.Q3)("",!0),(0,r.bo)(((0,r.uX)(),(0,r.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,r.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,r.Lk)("path",{d:"M6 18L18 6M6 6l12 12"})],-1)]))),[[i]])]),(0,r.Lk)("main",dd,[(0,r.RG)(t.$slots,"default")]),(0,o.R1)(h)?((0,r.uX)(),(0,r.CE)("footer",ud,[(0,r.RG)(t.$slots,"footer")])):(0,r.Q3)("",!0)],42,id)):(0,r.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,r.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{emit:n}=t;const a=(0,o.KR)("transition-all duration-200 ease-in-out relative overflow-visible top-0 h-0"),s=e,i=n,c=(0,o.KR)("root"),d=(0,o.KR)(s.mobileMenus),u=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(typeof document>"u")return null;d.value.map((t=>{t.selected=!t.selected&&e===t.key,t.selected&&e&&(c.value=e)}))},p=(0,r.EW)((()=>d.value.find((e=>e.selected&&"expand"!==e.type)))),h=(0,r.EW)({get:()=>s.modelValue,set(e){i("update:model-value",e)}});(0,r.hi)((()=>{f()}));const f=()=>{typeof document>"u"||(document.documentElement.classList.remove("panel-prevent-scroll"),document.removeEventListener("keyup",g))},g=e=>{"Escape"===e.key&&(h.value=!1)};return(0,r.wB)(h,(e=>{h.value=e,!(typeof document>"u")&&(e?typeof document>"u"||(document.documentElement.classList.add("panel-prevent-scroll"),setTimeout((()=>{document.addEventListener("keyup",g)}),0)):f())}),{immediate:!0}),(t,n)=>((0,r.uX)(),(0,r.CE)("nav",{"data-id":"sds-mobilemenu",role:"menu","aria-label":e.ariaLabel},[(0,r.bF)(pd,{modelValue:h.value,"onUpdate:modelValue":n[0]||(n[0]=e=>h.value=e),side:e.side,size:e.size,"z-index":e.zIndex},{title:(0,r.k6)((()=>[(0,r.RG)(t.$slots,"title",{navigate:u,activePanel:c.value})])),default:(0,r.k6)((()=>[(0,r.bF)(l.Transition,{"enter-active-class":a.value,"enter-from-class":"opacity-0 -right-full ml-40","enter-to-class":"opacity-1 right-0 ml-0","leave-active-class":a.value,"leave-from-class":"opacity-1 right-0 ml-0","leave-to-class":"opacity-0 -right-full ml-40"},{default:(0,r.k6)((()=>[typeof p.value<"u"&&c.value===p.value.key?((0,r.uX)(),(0,r.CE)("div",fd,[(0,r.RG)(t.$slots,`panel(${c.value})`,{navigate:u,activePanel:c.value})])):(0,r.Q3)("",!0)])),_:3},8,["enter-active-class","leave-active-class"]),(0,r.bF)(l.Transition,{"enter-active-class":a.value,"enter-from-class":"opacity-0 -left-full mr-40","enter-to-class":"opacity-1 left-0 mr-0","leave-active-class":a.value,"leave-from-class":"opacity-1 left-0 mr-0","leave-to-class":"opacity-0 -left-full mr-40"},{default:(0,r.k6)((()=>[typeof p.value>"u"?((0,r.uX)(),(0,r.CE)("div",gd,[(0,r.RG)(t.$slots,"default",{navigate:u,activePanel:c.value})])):(0,r.Q3)("",!0)])),_:3},8,["enter-active-class","leave-active-class"])])),footer:(0,r.k6)((()=>[(0,r.RG)(t.$slots,"footer",{navigate:u,activePanel:c.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,r.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 s=e,i=n,c=(0,r.Ht)(),d=(0,o.KR)(null),u=(0,o.KR)(null),p=(0,r.EW)((()=>!!c.title)),h=(0,r.EW)((()=>!!c.footer)),f=(0,r.EW)({get:()=>s.modelValue,set(e){i("update:model-value",e)}}),g=(0,r.EW)((()=>{switch(s.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,r.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,r.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 s=(0,r.gN)("uid"),i=(0,r.gN)("focus");return(0,r.uX)(),(0,r.Wv)($e,null,{default:(0,r.k6)((()=>[((0,r.uX)(),(0,r.Wv)(r.Im,{to:"body"},[(0,r.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,r.k6)((()=>[(0,o.R1)(f)?((0,r.uX)(),(0,r.CE)("div",{key:0,"data-id":"sds-modal-backdrop",class:(0,a.normalizeClass)(["fixed inset-0 block h-full bg-black bg-opacity-50",[(0,o.R1)(g)]])},null,2)):(0,r.Q3)("",!0)])),_:1}),(0,r.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,r.k6)((()=>[(0,o.R1)(f)?((0,r.uX)(),(0,r.CE)("div",{key:0,class:"fixed inset-0 block h-full w-full overflow-auto z-50",onMousedown:(0,l.withModifiers)(y,["self"])},[(0,r.Lk)("button",{class:(0,a.normalizeClass)(["fixed inset-0 h-full w-full cursor-auto",{"sr-only":e.hideHeader}]),onClick:y},n[0]||(n[0]=[(0,r.Lk)("span",{class:"sr-only"},"Close modal",-1)]),2),(0,r.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,r.Lk)("div",{class:(0,a.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,r.Lk)("div",{class:(0,a.normalizeClass)(["flex items-center p-6 pb-0",{"sr-only":e.hideHeader}])},[(0,o.R1)(p)||e.title?(0,r.bo)(((0,r.uX)(),(0,r.CE)("div",{key:0,ref_key:"titleWrapper",ref:d,class:"flex items-center gap-2 text-2xl leading-7 font-light"},[(0,r.RG)(t.$slots,"title",{},(()=>[(0,r.eW)((0,a.toDisplayString)(e.title),1)]))])),[[s]]):(0,r.Q3)("",!0),(0,r.bo)(((0,r.uX)(),(0,r.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,r.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,r.Lk)("path",{d:"M6 18L18 6M6 6l12 12"})],-1)]))),[[i]])],2),(0,r.Lk)("div",vd,[(0,r.RG)(t.$slots,"default")]),(0,o.R1)(h)?((0,r.uX)(),(0,r.CE)("div",bd,[(0,r.RG)(t.$slots,"footer")])):(0,r.Q3)("",!0)],2)],40,yd)],32)):(0,r.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"],Rd={key:2,class:"dropdown-list-item default"},Md={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"},Ad=(0,r.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 s=e,i=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,r.EW)((()=>x.value||C.value||_.value||w.value||S.value||L.value)),x=(0,r.EW)((()=>s.loading&&f.value&&R.value)),w=(0,r.EW)((()=>A.value.length>0&&f.value&&!s.loading&&R.value)),C=(0,r.EW)((()=>""!==s.defaultMsg&&""===O.value&&A.value.length<1&&!s.loading&&f.value&&R.value)),_=(0,r.EW)((()=>""!==s.noResultsMsg&&""!==O.value&&A.value.length<1&&!s.loading&&f.value&&R.value)),E=(0,r.EW)((()=>""!==s.placeholder&&s.selected.length<1&&""===O.value)),S=(0,r.EW)((()=>f.value&&!R.value&&T.value)),L=(0,r.EW)((()=>!T.value)),R=(0,r.EW)((()=>T.value&&(s.maxItems<0||s.selected.length<s.maxItems))),M=(0,r.EW)((()=>!s.canSearch)),T=(0,r.EW)((()=>null!==!O.value.match(/<[^\s]|&[^\s;]*;/gi))),O=(0,r.EW)((()=>s.modelValue.trim()||"")),A=(0,r.EW)((()=>{const e=s.options;return s.taggable&&""!==O.value&&(e.some((e=>s.enforceLowercaseNewTag?e[s.labelKey].trim().toLowerCase()===O.value.toLowerCase():e[s.labelKey].trim()===O.value))||e.push(N.value)),s.hideSelectedOptions?e.filter((e=>0===s.selected.filter((t=>e[s.valueKey]===t[s.valueKey])).length)):e})),N=(0,r.EW)((()=>{const e={},t=Math.floor(9e5*Math.random()+1e5);return e[s.valueKey]=t,e[s.labelKey]=s.enforceLowercaseNewTag?O.value.toLowerCase():O.value,e.isNewTag=!0,e}));(0,r.wB)(k,(e=>{e&&ee()})),(0,r.wB)(A,(()=>{y.value=0})),(0,r.sV)((()=>{D(),setTimeout((()=>{s.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,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];const o=this;clearTimeout(t),t=setTimeout((()=>{e.apply(o,r)}),150)}}(ee),document.addEventListener("scroll",c.value),window.addEventListener("resize",c.value)})),(0,r.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,s.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;(!s.hideCaret||s.showClear&&s.selected.length>0)&&(t-=10);const n=Math.min(Math.max(e,20),t);m.value=n+"px"}}))},P=e=>{if(!R.value)return;if(V(e))return void(s.toggleSelectedOptions&&z(e));let t=[];s.multiple&&(t=s.selected),t.push(e),$(t),s.clearInputOnSelection&&B(),s.clearOptionsOnSelection&&X(),q(),ee()},z=e=>{$(s.selected.filter((t=>t[s.valueKey]!==e[s.valueKey]))),q(),ee()},V=e=>s.selected.some((t=>t[s.labelKey]===e[s.labelKey])),F=()=>{i("focus"),u.value.focus()},B=()=>{H("")},X=()=>{W([])},H=e=>{i("update:model-value",e),D(),ee()},$=e=>{i("update-selected",e),D(),y.value>A.value.length-1&&(y.value=A.value.length-1)},W=e=>{i("update-options",e)},U=async()=>{s.disabled||k.value||(i("open"),F(),f.value=!0,await(0,r.dY)(),y.value=0)},K=()=>{k.value&&(i("close"),s.multiple||B(),f.value=!1,y.value=0)},G=()=>{$([]),B(),F(),ee()},j=e=>{if(k.value)switch(e){case"down":y.value<A.value.length-1?(y.value=y.value+1,Q()):(s.canLoopOptions&&(y.value=0),s.canLoopOptions&&Q());break;case"up":y.value>0?(y.value=y.value-1,Q()):(s.canLoopOptions&&(y.value=A.value.length-1),s.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 r=0;for(let e=0;e<y.value;e++)r+=h.value.children[e].offsetHeight;const a=r+n,o=h.value.scrollTop||0,l=h.value.offsetHeight+h.value.scrollTop||0;e?h.value.scrollTop=a:r<=o?h.value.scrollTop=r:a>=l&&(h.value.scrollTop=o+n)},Y=()=>{s.disabled||(U(),g.value=!0)},q=()=>{s.closeOnSelection?K():F()},J=e=>{d.value?.contains(e.target)||(k.value&&y.value<=A.value.length-1&&y.value>-1&&R.value&&s.modelValue&&""!==s.modelValue.trim()&&(P(A.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,r.dY)(),"down"===s.openDirection&&(b.value=!1),"up"===s.openDirection&&(b.value=!0,v.value=d.value.clientHeight+"px"),"auto"===s.openDirection)){const e=window.innerHeight-d.value.getBoundingClientRect().bottom<s.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,r.uX)(),(0,r.CE)("div",{ref_key:"root",ref:d,"data-id":"sds-multiselect",class:(0,a.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=>{s.disabled||(!s.canSearch&&"Space"===e.key&&e.preventDefault(),"Enter"===e.key&&k.value&&e.preventDefault(),"Delete"===e.key||"Backspace"===e.key?(()=>{if(""!==s.modelValue||!s.canSearch||s.hideTags||s.disableRemoveLastSelection)return;const e=s.selected;e.splice(-1,1),$(e),ee()})():"Tab"===e.key?k.value&&(e.preventDefault(),y.value<=A.value.length-1&&y.value>-1&&R.value&&s.modelValue&&""!==s.modelValue.trim()&&!V(A.value[y.value])&&P(A.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=>{s.disabled||("Enter"===e.key&&k.value?y.value<=A.value.length-1&&y.value>-1&&P(A.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,r.Lk)("ul",{class:(0,a.normalizeClass)(["tag-list",{single:!e.multiple}])},[e.hideTags&&e.multiple?(0,r.Q3)("",!0):((0,r.uX)(!0),(0,r.CE)(r.FK,{key:0},(0,r.pI)(e.selected,(o=>((0,r.uX)(),(0,r.CE)("li",{key:o[e.valueKey],class:"tag-list-item"},[(0,r.RG)(t.$slots,"tagTemplate",{tag:o,remove:z,disabled:e.disabled},(()=>[e.multiple?((0,r.uX)(),(0,r.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=>z(o)},n[5]||(n[5]=[(0,r.Lk)("span",{"aria-hidden":"true"},"×",-1)]),8,xd)):(0,r.Q3)("",!0),(0,r.Lk)("span",null,(0,a.toDisplayString)(o[e.labelKey]),1)]),!0)])))),128)),(0,r.Lk)("li",{style:(0,a.normalizeStyle)({width:!e.multiple&&(0,o.R1)(k)&&e.canSearch?"100%":(0,o.R1)(m)}),class:"tag-list-item input"},[(0,r.Lk)("span",{ref_key:"fauxInput",ref:p,class:"faux-input","aria-hidden":"true"},(0,a.toDisplayString)(e.modelValue),513),e.required&&e.selected.length<1?((0,r.uX)(),(0,r.CE)("select",{key:0,class:"faux-input","aria-hidden":"true",tabindex:"-1",required:"",onFocus:te},n[6]||(n[6]=[(0,r.Lk)("option",null,null,-1)]),32)):(0,r.Q3)("",!0),(0,r.Lk)("label",null,[(0,r.Lk)("input",{ref_key:"input",ref:u,value:e.modelValue,placeholder:(0,o.R1)(E)?e.placeholder:"",readonly:(0,o.R1)(M),disabled:e.disabled,style:(0,a.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<=A.value.length-1&&y.value>-1&&R.value&&s.modelValue&&""!==s.modelValue.trim()&&!V(A.value[y.value])&&(P(A.value[y.value]),e.preventDefault()),H(""),await(0,r.dY)(),K()})(e)),onInput:n[1]||(n[1]=e=>(e=>{!s.canSearch||!e.target||H(e.target.value)})(e))},null,44,wd),n[7]||(n[7]=(0,r.Lk)("span",{class:"sr-only"},"Enter text",-1))])],4)],2),e.selected.length>0&&e.showClear?((0,r.uX)(),(0,r.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,r.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,r.Lk)("path",{d:"M6 18L18 6M6 6l12 12"})],-1)]))):(0,r.Q3)("",!0),e.hideCaret||e.showClear&&e.selected.length>0?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("div",Cd)),e.id?((0,r.uX)(),(0,r.CE)("select",{key:2,id:e.id,required:e.required,multiple:e.multiple,class:"sr-only","aria-hidden":"true",tabindex:"-1"},[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.selected,(t=>((0,r.uX)(),(0,r.CE)("option",{key:t.id,value:t.id,selected:""},(0,a.toDisplayString)(t[e.labelKey]),9,Ed)))),128))],8,_d)):(0,r.Q3)("",!0),(0,o.R1)(k)?((0,r.uX)(),(0,r.CE)("ul",{key:3,ref_key:"dropdownMenu",ref:h,style:(0,a.normalizeStyle)({bottom:(0,o.R1)(v),maxHeight:e.maxHeight+"px"}),class:"dropdown-list"},[(0,o.R1)(x)?((0,r.uX)(),(0,r.CE)("li",Sd,[(0,r.RG)(t.$slots,"loadingTemplate",{loadingMsg:e.loadingMsg},(()=>[(0,r.eW)((0,a.toDisplayString)(e.loadingMsg),1)]),!0)])):(0,r.Q3)("",!0),(0,o.R1)(w)?((0,r.uX)(!0),(0,r.CE)(r.FK,{key:1},(0,r.pI)((0,o.R1)(A),((n,l)=>((0,r.uX)(),(0,r.CE)("li",{key:n[e.valueKey],disabled:e.disabled,class:(0,a.normalizeClass)(["dropdown-list-item",{selected:V(n),active:l===(0,o.R1)(y)}]),onClick:e=>P(n),onMouseover:e=>y.value=l},[(0,r.RG)(t.$slots,"optionTemplate",{option:n,add:P,disabled:e.disabled,isSelectedOption:V(n)},(()=>[(0,r.eW)((0,a.toDisplayString)(n[e.labelKey])+" ",1),n.isNewTag&&!V(n)?((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.eW)(" (new) ")],64)):(0,r.Q3)("",!0)]),!0)],42,Ld)))),128)):(0,r.Q3)("",!0),(0,o.R1)(C)?((0,r.uX)(),(0,r.CE)("li",Rd,[(0,r.RG)(t.$slots,"defaultTemplate",{defaultMsg:e.defaultMsg},(()=>[(0,r.eW)((0,a.toDisplayString)(e.defaultMsg),1)]),!0)])):(0,r.Q3)("",!0),(0,o.R1)(_)?((0,r.uX)(),(0,r.CE)("li",Md,[(0,r.RG)(t.$slots,"noResultsTemplate",{noResultsMsg:e.noResultsMsg},(()=>[(0,r.eW)((0,a.toDisplayString)(e.noResultsMsg),1)]),!0)])):(0,r.Q3)("",!0),(0,o.R1)(S)?((0,r.uX)(),(0,r.CE)("li",Td,[(0,r.RG)(t.$slots,"cannotAddResultsTemplate",{cannotAddResultsMsg:e.cannotAddResultsMsg},(()=>[(0,r.eW)((0,a.toDisplayString)(e.cannotAddResultsMsg),1)]),!0)])):(0,r.Q3)("",!0),(0,o.R1)(L)?((0,r.uX)(),(0,r.CE)("li",Od,[(0,r.RG)(t.$slots,"invalidInputTemplate",{invalidInputMsg:e.invalidInputMsg},(()=>[(0,r.eW)((0,a.toDisplayString)(e.invalidInputMsg),1)]),!0)])):(0,r.Q3)("",!0)],4)):(0,r.Q3)("",!0)],34))}}),Nd=Lo(Ad,[["__scopeId","data-v-bfdaf96a"]]);Nd.install=e=>{e.component(Nd.name,Nd)};const Id={key:0,class:"my-auto"},Dd={key:0,class:"select-none text-lg"},Pd={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"},zd={key:3,class:"mt-4 mb-2 border-gray-200 dark:border-gray-700"},Vd=(0,r.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,r.nI)()?.vnode.key??null;return(n,l)=>((0,r.uX)(),(0,r.CE)(r.FK,null,["back"===e.type?((0,r.uX)(),(0,r.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,r.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",viewBox:"0 0 256 256"},[(0,r.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,r.Lk)("h3",{class:"text-2xl font-thin"}," Go Back ",-1)]))):(0,r.Q3)("",!0),"back"!==e.type?((0,r.uX)(),(0,r.Wv)((0,r.$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,a.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,r.k6)((()=>[n.$slots.left?((0,r.uX)(),(0,r.CE)("div",Id,[(0,r.RG)(n.$slots,"left")])):(0,r.Q3)("",!0),(0,r.RG)(n.$slots,"default",{},(()=>[e.label?((0,r.uX)(),(0,r.CE)("span",Dd,(0,a.toDisplayString)(e.label),1)):(0,r.Q3)("",!0)])),"expand"===e.type&&n.$slots.children||"slide"===e.type?((0,r.uX)(),(0,r.CE)("div",Pd,[((0,r.uX)(),(0,r.CE)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",viewBox:"0 0 512 512",class:(0,a.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,r.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,r.Q3)("",!0)])),_:3},8,["id","data-type","target","rel","href","class","tabindex","onClick"])):(0,r.Q3)("",!0),n.$slots.children&&"expand"===e.type?((0,r.uX)(),(0,r.CE)("div",{key:2,class:(0,a.normalizeClass)(["-mx-6 px-6 bg-white dark:bg-gray-900 relative top-0 transition-all ease-in-out duration-200 origin-top",{"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,r.Lk)("hr",{class:"border-gray-200 dark:border-gray-700"},null,-1)),(0,r.RG)(n.$slots,"children")],2)):(0,r.Q3)("",!0),"title"===e.type?((0,r.uX)(),(0,r.CE)("hr",zd)):(0,r.Q3)("",!0)],64))}});Vd.install=e=>{e.component(Vd.name,Vd)};const Fd={key:0,"data-id":"sds-paginator",class:"paginator","aria-label":"Page navigation"},Bd={class:"btn-toolbar",role:"toolbar"},Xd={class:"mr-2 btn-group"},Hd=["disabled"],$d={class:"mr-2 btn-group"},Wd=["disabled"],Ud={key:0,class:"hidden btn-group md:block"},Kd=["disabled","onClick"],Gd={class:"flex md:hidden mx-3"},jd={class:"m-auto text-sm font-semibold"},Qd={class:"ml-2 btn-group"},Yd=["disabled"],qd={class:"ml-2 btn-group"},Jd=["disabled"],Zd=(0,r.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 s=e,i=n,c=(0,r.EW)((()=>s.currentPage<=1||s.loading)),d=(0,r.EW)((()=>s.currentPage>=s.totalPages||s.loading)),u=(0,r.EW)((()=>{if(s.totalPages<=s.threshold)return Array.apply(null,Array(s.totalPages)).map(((e,t)=>t+1));if(s.currentPage<s.threshold)return Array.apply(null,Array(s.threshold)).map(((e,t)=>t+1)).concat(["...",s.totalPages]);if(s.currentPage>s.totalPages-s.threshold+1)return[1,"..."].concat(Array.apply(null,Array(s.threshold)).map(((e,t)=>s.totalPages-s.threshold+t+1)));{let e=[1,"..."];return e=e.concat(Array.apply(null,Array(s.threshold-3)).map(((e,t)=>s.currentPage+t-s.threshold+3))),e.push(s.currentPage),e=e.concat(Array.apply(null,Array(s.threshold-3)).map(((e,t)=>s.currentPage+t+1))),e.concat(["...",s.totalPages])}})),p=(e,t)=>{i("go-to-page",{page:e,event:t})};return(t,n)=>e.totalPages>1?((0,r.uX)(),(0,r.CE)("nav",Fd,[(0,r.Lk)("div",Bd,[(0,r.Lk)("div",Xd,[(0,r.Lk)("button",{disabled:(0,o.R1)(c),class:"flex space-x-1 btn btn-ghost btn-sm py-2",title:"First",onClick:n[0]||(n[0]=(0,l.withModifiers)((e=>p(1,e)),["prevent"]))},n[4]||(n[4]=[(0,r.Lk)("svg",{class:"w-3 h-3 my-auto",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[(0,r.Lk)("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"3",d:"M11 19l-7-7 7-7m8 14l-7-7 7-7"})],-1),(0,r.Lk)("span",null,"First",-1)]),8,Hd)]),(0,r.Lk)("div",$d,[(0,r.Lk)("button",{disabled:(0,o.R1)(c),class:"flex space-x-1 btn btn-ghost btn-sm py-2",title:"Prev",onClick:n[1]||(n[1]=(0,l.withModifiers)((t=>p(e.currentPage-1,t)),["prevent"]))},n[5]||(n[5]=[(0,r.Lk)("svg",{class:"w-3 h-3 my-auto",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[(0,r.Lk)("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"3",d:"M15 19l-7-7 7-7"})],-1),(0,r.Lk)("span",null,"Prev",-1)]),8,Wd)]),e.totalPages>1?((0,r.uX)(),(0,r.CE)("div",Ud,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(u),((t,n)=>((0,r.uX)(),(0,r.CE)("button",{key:n,class:(0,a.normalizeClass)([{"shadow-none border-transparent":"..."===t},"btn btn-ghost btn-sm py-2"]),disabled:"..."===t||e.loading||e.currentPage===t,onClick:(0,l.withModifiers)((e=>p(t,e)),["prevent"])},(0,a.toDisplayString)(t.toLocaleString()),11,Kd)))),128))])):(0,r.Q3)("",!0),(0,r.Lk)("div",Gd,[(0,r.Lk)("span",jd,"Page "+(0,a.toDisplayString)(e.currentPage.toLocaleString()),1)]),(0,r.Lk)("div",Qd,[(0,r.Lk)("button",{disabled:(0,o.R1)(d),class:"flex space-x-1 btn btn-ghost btn-sm py-2",title:"Next",onClick:n[2]||(n[2]=(0,l.withModifiers)((t=>p(e.currentPage+1,t)),["prevent"]))},n[6]||(n[6]=[(0,r.Lk)("span",null,"Next",-1),(0,r.Lk)("svg",{class:"w-3 h-3 my-auto",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[(0,r.Lk)("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"3",d:"M9 5l7 7-7 7"})],-1)]),8,Yd)]),(0,r.Lk)("div",qd,[(0,r.Lk)("button",{disabled:(0,o.R1)(d),class:"flex space-x-1 btn btn-ghost btn-sm py-2",title:"Last",onClick:n[3]||(n[3]=(0,l.withModifiers)((t=>p(e.totalPages,t)),["prevent"]))},n[7]||(n[7]=[(0,r.Lk)("span",null,"Last",-1),(0,r.Lk)("svg",{class:"w-3 h-3 my-auto",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[(0,r.Lk)("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"3",d:"M13 5l7 7-7 7M5 5l7 7-7 7"})],-1)]),8,Jd)])])])):(0,r.Q3)("",!0)}});Zd.install=e=>{e.component(Zd.name,Zd)},pd.install=e=>{e.component(pd.name,pd)};const eu=["onMouseover","onMouseleave"],tu=["onMouseover","onMouseout"],nu=(0,r.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,r.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""}})),a=(0,r.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,r.uX)(),(0,r.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)(a)} ${(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,r.k6)((n=>{let{open:a,close:o}=n;return[(0,r.Lk)("div",{onMouseover:t=>a(e.openDelay),onMouseleave:t=>o(e.closeDelay)},[(0,r.RG)(t.$slots,"trigger")],40,eu)]})),default:(0,r.k6)((n=>{let{open:a,close:o,toggle:l,isOpen:s}=n;return[(0,r.Lk)("div",{class:"p-4",onMouseover:e=>a(),onMouseout:t=>o(e.closeDelay)},[(0,r.RG)(t.$slots,"default",{close:o,open:a,toggle:l,isOpen:s})],40,tu)]})),_:3},8,["strategy","placement","disabled","will-open","will-close","popper-class"]))}});nu.install=e=>{e.component(nu.name,nu)};const ru=["id","value","name","required","disabled","onClick"],au=["for"],ou=(0,r.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 s=e,i=n,c=(0,o.KR)(),d=(0,r.EW)({get:()=>s.modelValue,set(e){i("update:model-value",e)}});return(t,n)=>{const s=(0,r.gN)("uid");return(0,r.bo)(((0,r.uX)(),(0,r.CE)("div",{ref_key:"root",ref:c,"data-id":"sds-radio-group",class:(0,a.normalizeClass)(["flex",{"flex-col gap-2":e.stacked,"gap-4":!e.stacked}])},[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.options,((s,u)=>((0,r.uX)(),(0,r.CE)("div",{key:`${(0,o.R1)(c)?.id}_${JSON.stringify(s)}`,class:"flex gap-2 items-start"},[(0,r.bo)((0,r.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,a.normalizeClass)(["relative top-1",{valid:e.valid,invalid:e.invalid}]),value:s[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=>{i("change",e)})(s[e.valueKey])},null,10,ru),[[l.vModelRadio,(0,o.R1)(d)]]),(0,r.RG)(t.$slots,"label",{optionId:`${(0,o.R1)(c)?.id}__option_${u}`,option:s},(()=>[(0,r.Lk)("label",{for:`${(0,o.R1)(c)?.id}__option_${u}`,class:(0,a.normalizeClass)({"opacity-50 pointer-events-none select-none":e.disabled})},[(0,r.Lk)("span",null,(0,a.toDisplayString)(s[e.labelKey]),1)],10,au)]))])))),128))],2)),[[s]])}}});ou.install=e=>{e.component(ou.name,ou)};const lu=["width","height"],su=["width","height","x","y"],iu=(0,r.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),s=(0,o.KR)(),i=(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(),i.value=!0})(e)}},w=e=>{if(i.value||c.value){if(i.value&&null!==n.value){const r=n.value.getBoundingClientRect();e instanceof MouseEvent?p=e.clientX-r.right:window?.TouchEvent&&e instanceof TouchEvent&&(p=e.touches[0].clientX-r.right);const a=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:a;e&&parseInt(e)>t.min&&(m.value=e)}else m.value=a}if(c.value&&null!==n.value){const r=n.value.getBoundingClientRect();e instanceof MouseEvent?h=e.clientY-r.bottom:window?.TouchEvent&&e instanceof TouchEvent&&(h=e.touches[0].clientY-r.bottom);const a=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:a;e&&parseInt(e)>t.min&&(y.value=e)}else y.value=a}}},C=e=>{i.value=!1,c.value=!1,s.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,r.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,r.hi)((()=>{document?.removeEventListener("mousemove",w),document?.removeEventListener("touchmove",w),document?.removeEventListener("mouseup",C),document?.removeEventListener("touchend",C)})),(o,u)=>((0,r.uX)(),(0,r.CE)("div",{"data-id":"sds-resizer",class:(0,a.normalizeClass)(["flex justify-end",{"flex-col max-w-full":"bottom"===e.direction,"flex-row max-w-full":"right"===e.direction}])},[(0,r.Lk)("div",{ref_key:"scrollAreaOuter",ref:n,style:(0,a.normalizeStyle)("right"===t.direction?{width:"right"===t.direction?m.value:"bottom"===t.direction?"":void 0}:{height:_()}),class:(0,a.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,r.Lk)("div",{ref_key:"scrollAreaInner",ref:l,class:(0,a.normalizeClass)("right"===e.direction?b:v)},[(0,r.RG)(o.$slots,"default")],2)],6),(0,r.Lk)("div",{ref_key:"handle",ref:s,class:(0,a.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(),!i.value&&!c.value&&(d.value=!1)})(e)),onMouseover:u[3]||(u[3]=e=>(e=>{e.preventDefault(),!i.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,r.Lk)("div",{class:(0,a.normalizeClass)(["absolute",{"w-full h-4":"bottom"===e.direction,"h-full w-4":"right"===e.direction}])},[((0,r.uX)(),(0,r.CE)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"bottom"===e.direction?64:16,height:"bottom"===e.direction?16:64,class:(0,a.normalizeClass)({"mx-auto":"bottom"===e.direction,"my-auto h-full":"right"===e.direction}),viewBox:"0 0 10 10"},[(0,r.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,lu))],2)],34)],2))}});iu.install=e=>{e.component(iu.name,iu)},or.install=e=>{e.component(or.name,or)};const cu=["href","onClick"],du=(0,r.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,r.EW)((()=>typeof document>"u"?null:t.parent?document.querySelector(t.parent):null)),l=(0,o.KR)(),s=(0,o.KR)(),i=e=>{const t=document.getElementById(e.id);return t?t.getBoundingClientRect().top-56-15:0},c=(e,t,r)=>{const a=n.value&&n.value.getBoundingClientRect().top||window.scrollY;return 0===e&&0===a?[!0,null]:a<i(t)?[!1,null]:!r||a<i(r)?[!0,t.id]:[!1,null]},d=()=>{const e=[];if(s.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(s.value)l.value=s.value;else if(!t.items.length||l.value);else for(let e=0;e<t.items.length;e++){const n=t.items[e],r=t.items[e+1],[a,o]=c(e,n,r);a&&(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,r.sV)((()=>{requestAnimationFrame(d),n.value?n.value.addEventListener("scroll",u):window.addEventListener("scroll",u)})),(0,r.hi)((()=>{n.value?n.value.removeEventListener("scroll",u):window.removeEventListener("scroll",u)})),(t,s)=>((0,r.uX)(),(0,r.CE)("nav",null,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.items,(s=>((0,r.uX)(),(0,r.CE)("a",{key:s.id,href:`#${s.id}`,"data-id":"sds-scrollspy",class:(0,a.normalizeClass)({[e.itemClass]:!0,[e.activeClass]:(0,o.R1)(l)===s.id,[e.inactiveClass]:(0,o.R1)(l)!==s.id}),onClick:t=>e.parent?((e,t)=>{if(!n.value)return;const r=document.getElementById(e);r&&(t.preventDefault(),n.value.scrollTop=r.offsetTop-n.value.offsetTop)})(s.id,t):void 0},[(0,r.RG)(t.$slots,"default",{item:s},(()=>[(0,r.eW)((0,a.toDisplayString)(s.text),1)]))],10,cu)))),128))]))}});du.install=e=>{e.component(du.name,du)};const uu={class:"self-center grow"},pu={key:0,class:"slot-title"},hu={key:1,class:"text-sm text-gray-500 dark:text-gray-400"},fu=(0,r.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,r.Ht)(),n=(0,r.EW)((()=>!!t.title)),l=(0,r.EW)((()=>!!t.subtitle)),s=(0,r.EW)((()=>!!t.nav)),i=(0,r.EW)((()=>!!t.default));return(t,c)=>((0,r.uX)(),(0,r.CE)("div",{"data-id":"sds-section",class:(0,a.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,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("header",{key:0,class:(0,a.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,r.Lk)("div",{class:(0,a.normalizeClass)(["flex px-4 py-3",{"border-b border-gray-300 dark:border-gray-800":"accented"===e.type}])},[(0,r.Lk)("div",uu,[(0,o.R1)(n)?((0,r.uX)(),(0,r.CE)("div",pu,[(0,r.RG)(t.$slots,"title")])):(0,r.Q3)("",!0),(0,o.R1)(l)?((0,r.uX)(),(0,r.CE)("div",hu,[(0,r.RG)(t.$slots,"subtitle")])):(0,r.Q3)("",!0)]),(0,o.R1)(s)?((0,r.uX)(),(0,r.CE)("div",{key:0,class:(0,a.normalizeClass)(["flex items-stretch self-start justify-center ml-auto",[e.navClass]])},[(0,r.RG)(t.$slots,"nav")],2)):(0,r.Q3)("",!0)],2)],2)),!e.hideContent&&(0,o.R1)(i)?((0,r.uX)(),(0,r.CE)("div",{key:1,class:(0,a.normalizeClass)([e.contentClass])},[(0,r.RG)(t.$slots,"default")],2)):(0,r.Q3)("",!0)],2))}});fu.install=e=>{e.component(fu.name,fu)},ol.install=e=>{e.component(ol.name,ol)};const gu=["id","disabled","required","name"],mu=["value"],yu=(0,r.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 s=e,i=n,c=(0,r.EW)({get:()=>s.modelValue,set(e){i("update:model-value",e)}});return(t,n)=>(0,r.bo)(((0,r.uX)(),(0,r.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,a.normalizeClass)(["form-control",{"form-control-sm":"sm"===e.size,valid:e.valid,invalid:e.invalid}])},[n[1]||(n[1]=(0,r.Lk)("option",{disabled:"",value:""},null,-1)),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.options,(t=>((0,r.uX)(),(0,r.CE)("option",{key:`${e.id}_${JSON.stringify(t)}`,value:t[e.valueKey]},(0,a.toDisplayString)(t[e.labelKey]),9,mu)))),128))],10,gu)),[[l.vModelSelect,(0,o.R1)(c)]])}});yu.install=e=>{e.component(yu.name,yu)};const vu={role:"tablist",class:"flex whitespace-nowrap z-10"},bu=["id","aria-labelledby"],ku=(0,r.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,s=n,i=(0,o.KR)(),c=(0,r.EW)({get:()=>l.modelValue,set(e){s("update:model-value",e)}});return(t,n)=>{const d=(0,r.gN)("uid");return(0,r.bo)(((0,r.uX)(),(0,r.CE)("div",{ref_key:"root",ref:i,"data-id":"sds-tabs"},[(0,r.Lk)("div",{class:(0,a.normalizeClass)(["overflow-x-auto",{"bg-gray-50 dark:bg-gray-850 rounded-t":"folder"===e.type}])},[(0,r.Lk)("ul",vu,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(c),(n=>((0,r.uX)(),(0,r.CE)("li",{key:n.key,role:"presentation",class:(0,a.normalizeClass)({"mr-auto":"left"===n.align,"ml-auto":"right"===n.align,"mx-auto":"center"===n.align})},[((0,r.uX)(),(0,r.Wv)((0,r.$y)(n.tag||"button"),{id:`sds-tabs-${(0,o.R1)(i)?.id}__${n.key}__tab`,class:(0,a.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)(i)?.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,r)=>t?await t(e,n,r):n())))(e,l.willChangeTab),c.value=c.value.map((t=>(t.active=e.key===t.key,t))),s("change",e)})(n)},{default:(0,r.k6)((()=>[(0,r.RG)(t.$slots,`tab(${n.key})`,{},(()=>[(0,r.eW)((0,a.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,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(c),(e=>((0,r.uX)(),(0,r.CE)(r.FK,null,[e.active?((0,r.uX)(),(0,r.CE)("div",{id:`sds-tabs-${(0,o.R1)(i)?.id}__${e.key}__tab-content`,key:e.key,"aria-labelledby":`sds-tabs-${(0,o.R1)(i)?.id}__${e.key}__tab`,role:"tabpanel",tabindex:"0"},[e.active?(0,r.RG)(t.$slots,`panel(${e.key})`,{key:0},(()=>[(0,r.RG)(t.$slots,"panel",{item:e})])):(0,r.Q3)("",!0)],8,bu)):(0,r.Q3)("",!0)],64)))),256))])),[[d]])}}});ku.install=e=>{e.component(ku.name,ku)};const xu=["id"],wu={key:0},Cu={class:"border-t dark:border-gray-700"},_u={key:0,class:"[.table-prose_&]:px-2 w-10"},Eu={class:"sr-only"},Su=["onClick"],Lu={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"},Mu={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"},Tu=["onClick"],Ou={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"},Nu={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"},Iu=["id"],Du=["aria-label"],Pu=["onClick"],zu={class:"sr-only"},Vu=["id"],Fu=["id"],Bu=["colspan"],Xu=(0,r.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,s=n,i=["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,r.EW)((()=>l.fields.flatMap((e=>e.fields?e.fields:e)))),g=(0,r.EW)((()=>u.value.filter((e=>e.enableDrawer)).length>0)),m=(0,r.EW)((()=>l.onSort?[...u.value]:[...u.value].sort(((e,t)=>C(e,t,p.value))))),y=(0,r.EW)((()=>l.fields.filter((e=>!e.hidden)))),v=(0,r.EW)((()=>Object.entries(y.value).map((e=>{let[t,n]=e;return n.key})))),b=(0,r.EW)((()=>{const{density:e}=l;switch(e){case i[0]:return"table-prose-lg";case i[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 r=e[n],a=t[n];return"number"==typeof r&&"number"==typeof a||r instanceof Date&&a instanceof Date?(r<a?-1:r>a?1:0)*h.value:E(r).localeCompare(E(a))*h.value},_=()=>{d.value=!d.value,u.value=[...u.value].map((e=>e.enableDrawer?{...e,toggled:!!d.value}:e)),s("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,r.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,r.wB)((()=>l.sortBy),(e=>{p.value=e})),(0,r.wB)((()=>l.sortDesc),(e=>{h.value=e?-1:1})),(0,r.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,r.g2)("SdsSvgIcon");return(0,r.uX)(),(0,r.CE)("table",{id:e.id||"sds-table","data-id":"sds-table",class:(0,a.normalizeClass)(["table-prose dark:table-prose-invert",[(0,o.R1)(b)]])},[t.$slots.caption||e.caption?((0,r.uX)(),(0,r.CE)("caption",wu,[(0,r.RG)(t.$slots,"caption",{},(()=>[(0,r.eW)((0,a.toDisplayString)(e.caption),1)]))])):(0,r.Q3)("",!0),(0,r.Lk)("colgroup",null,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(y),(n=>(0,r.RG)(t.$slots,`col(${n.key})`,{active:(0,o.R1)(p)===n.key,activeClass:e.sortedColumnClass},(()=>[((0,r.uX)(),(0,r.CE)("col",{key:n.key,class:(0,a.normalizeClass)({[e.sortedColumnClass]:(0,o.R1)(p)===n.key})},null,2))])))),256))]),(0,r.Lk)("thead",Cu,[(0,r.Lk)("tr",null,[(0,o.R1)(g)?((0,r.uX)(),(0,r.CE)("th",_u,[(0,r.Lk)("button",{class:"flex items-center justify-center w-6 h-6",onClick:_},[(0,o.R1)(d)?((0,r.uX)(),(0,r.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,r.uX)(),(0,r.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,r.Lk)("span",Eu,(0,a.toDisplayString)((0,o.R1)(d)?"Collapse all drawers":"Expand all drawers"),1)])])):(0,r.Q3)("",!0),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(y),(n=>((0,r.uX)(),(0,r.CE)(r.FK,null,[n.fields?((0,r.uX)(),(0,r.CE)("th",{key:n.key,class:(0,a.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,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(n.fields,((e,n)=>((0,r.uX)(),(0,r.CE)("button",{key:e.key,type:"button",class:(0,a.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,r.RG)(t.$slots,`head(${e.key})`,{field:e,active:(0,o.R1)(p)===e.key},(()=>[(0,r.Lk)("span",{class:(0,a.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,a.toDisplayString)(e.label),3),e.sortable?((0,r.uX)(),(0,r.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,a.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,r.uX)(),(0,r.CE)("path",Lu)):(0,r.Q3)("",!0),(0,o.R1)(p)===e.key&&(0,o.R1)(h)>0?((0,r.uX)(),(0,r.CE)("path",Ru)):(0,r.Q3)("",!0),(0,o.R1)(p)===e.key&&(0,o.R1)(h)<0?((0,r.uX)(),(0,r.CE)("path",Mu)):(0,r.Q3)("",!0)],2)):(0,r.Q3)("",!0)]))],10,Su)))),128))],2)):((0,r.uX)(),(0,r.CE)("th",{key:n.key,class:(0,a.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,r.Lk)("button",{class:(0,a.normalizeClass)({"cursor-default":!n.sortable}),onClick:e=>n.sortable?w(n):void 0},[(0,r.RG)(t.$slots,`head(${n.key})`,{field:n,active:(0,o.R1)(p)===n.key},(()=>[(0,r.Lk)("span",{class:(0,a.normalizeClass)({"text-gray-900 dark:text-gray-100":(0,o.R1)(p)===n.key})},(0,a.toDisplayString)(n.label),3),n.sortable?((0,r.uX)(),(0,r.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,a.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,r.uX)(),(0,r.CE)("path",Ou)):(0,r.Q3)("",!0),(0,o.R1)(p)===n.key&&(0,o.R1)(h)>0?((0,r.uX)(),(0,r.CE)("path",Au)):(0,r.Q3)("",!0),(0,o.R1)(p)===n.key&&(0,o.R1)(h)<0?((0,r.uX)(),(0,r.CE)("path",Nu)):(0,r.Q3)("",!0)],2)):(0,r.Q3)("",!0)]))],10,Tu)],2))],64)))),256))])]),(0,r.Lk)("tbody",null,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(m),((i,d)=>((0,r.uX)(),(0,r.CE)(r.FK,{key:i.id},[(0,r.Lk)("tr",{id:`${e.id||"sds-table"}_tr_${i.id||d}`,class:(0,a.normalizeClass)({"[.table-prose_tbody_&]:border-b-0 dark:[.table-prose_tbody_&]:border-b-0":i.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":i.toggled&&!i.nestedRows&&e.rowHighlight})},[(0,o.R1)(g)?((0,r.uX)(),(0,r.CE)("td",{key:0,class:"[.table-prose_tbody_&]:px-2 w-10","aria-label":(0,o.R1)(g)?void 0:"No value"},[i.enableDrawer?((0,r.uX)(),(0,r.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&&s("open-drawer",t))})(i)},[i.toggled?((0,r.uX)(),(0,r.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,r.uX)(),(0,r.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,r.Lk)("span",zu,(0,a.toDisplayString)(i.toggled?"Collapse drawer":"Expand drawer"),1)],8,Pu)):(0,r.Q3)("",!0)],8,Du)):(0,r.Q3)("",!0),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(v),(e=>((0,r.uX)(),(0,r.Wv)((0,r.$y)(k(e)),{key:e,class:(0,a.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,r.k6)((()=>[(0,r.RG)(t.$slots,`cell(${e})`,{value:x(i,e),item:i,format:e=>x(i,e)},(()=>[(0,r.eW)((0,a.toDisplayString)(x(i,e)),1)]))])),_:2},1032,["class"])))),128))],10,Iu),i.nestedRows&&i.nestedRows.length?((0,r.uX)(!0),(0,r.CE)(r.FK,{key:0},(0,r.pI)(i.nestedRows,((l,s)=>((0,r.uX)(),(0,r.CE)(r.FK,null,[i.enableDrawer&&i.toggled?((0,r.uX)(),(0,r.CE)("tr",{id:`${e.id||"sds-table"}_tr_${l.id||s}`,key:s,class:(0,a.normalizeClass)({"[.table-prose_tbody_&]:border-b-0 dark:[.table-prose_tbody_&]:border-b-0":s!==i.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,r.Lk)("td",{"aria-label":"No value",class:"[.table-prose_tbody_&]:px-2 w-10"},null,-1)),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(v),(e=>((0,r.uX)(),(0,r.Wv)((0,r.$y)(k(e)),{key:e,class:(0,a.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,r.k6)((()=>[(0,r.RG)(t.$slots,`cell(${e})`,{value:x(l,e),item:l,format:e=>x(l,e)},(()=>[(0,r.eW)((0,a.toDisplayString)(x(l,e)),1)]))])),_:2},1032,["class"])))),128))],10,Vu)):(0,r.Q3)("",!0)],64)))),256)):((0,r.uX)(),(0,r.CE)(r.FK,{key:1},[i.enableDrawer&&i.toggled?((0,r.uX)(),(0,r.CE)("tr",{key:0,id:`${e.id||"sds-table"}_tr_${i.id||d}_drawer`,class:(0,a.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,r.Lk)("td",{colspan:(0,o.R1)(v).length+1},[(0,r.RG)(t.$slots,"drawer",{item:i})],8,Bu)],10,Fu)):(0,r.Q3)("",!0)],64))],64)))),128))])],10,xu)}}});Xu.install=e=>{e.component(Xu.name,Xu)};const Hu=["id","data-link","data-readonly"],$u={key:0,class:"leading-none"},Wu=["href","rel","target"],Uu={key:2},Ku={key:4},Gu=(0,r.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 s=(0,r.Ht)(),i=["increment","decrement","remove"],c=e=>i.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,r.EW)((()=>!!s.leftSlot)),g=(0,r.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,r.EW)((()=>{switch(d.size){case"sm":return"h-6";case"md":return"h-8";default:return""}})),y=(0,r.EW)((()=>{switch(d.size){case"sm":return"text-xs leading-4";case"md":return"text-base leading-6";default:return""}})),v=(0,r.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,r.uX)(),(0,r.CE)("div",{id:e.id,"data-id":"sds-tag",class:(0,a.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,r.Lk)("div",{class:(0,a.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,r.uX)(),(0,r.CE)("span",$u,[(0,r.RG)(t.$slots,"leftSlot")])):(0,r.Q3)("",!0),e.href&&!e.readonly?((0,r.uX)(),(0,r.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,r.RG)(t.$slots,"label",{},(()=>[(0,r.eW)((0,a.toDisplayString)(e.label),1)]))],8,Wu)):((0,r.uX)(),(0,r.CE)("span",Uu,[(0,r.RG)(t.$slots,"label",{},(()=>[(0,r.eW)((0,a.toDisplayString)(e.label),1)]))])),c(e.action)&&!e.readonly?((0,r.uX)(),(0,r.CE)(r.FK,{key:3},["increment"===e.action?((0,r.uX)(),(0,r.CE)("button",{key:0,ref:"button",type:"button",class:(0,a.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,r.bF)((0,o.R1)(Wa),{"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,r.Lk)("span",{class:"sr-only"},"Increment",-1))],2)):"decrement"===e.action?((0,r.uX)(),(0,r.CE)("button",{key:1,ref:"button",type:"button",class:(0,a.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,r.bF)((0,o.R1)(Wa),{"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,r.Lk)("span",{class:"sr-only"},"Decrement",-1))],2)):"remove"===e.action?((0,r.uX)(),(0,r.CE)("button",{key:2,ref:"button",type:"button",class:(0,a.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,r.bF)((0,o.R1)(Wa),{"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,r.Lk)("span",{class:"sr-only"},"Remove",-1))],2)):(0,r.Q3)("",!0)],64)):t.$slots.action?((0,r.uX)(),(0,r.CE)("span",Ku,[(0,r.RG)(t.$slots,"action")])):(0,r.Q3)("",!0)],2)],10,Hu))}});Gu.install=e=>{e.component(Gu.name,Gu)};const ju={"data-id":"sds-textarea",class:"w-full relative"},Qu=["id","rows","maxlength","minlength","placeholder","autofocus","disabled","readonly","required"],Yu=(0,r.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 s=e,i=n,c=(0,r.EW)({get:()=>s.modelValue,set(e){i("update:model-value",e)}});return(t,n)=>((0,r.uX)(),(0,r.CE)("div",ju,[(0,r.bo)((0,r.Lk)("textarea",{id:e.id,"onUpdate:modelValue":n[0]||(n[0]=e=>(0,o.i9)(c)?c.value=e:null),class:(0,a.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,Qu),[[l.vModelText,(0,o.R1)(c)]]),e.countCharacters?((0,r.uX)(),(0,r.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,r.Q3)("",!0)]))}});Yu.install=e=>{e.component(Yu.name,Yu)};const qu={class:"overflow-hidden rounded ring-1 ring-black dark:ring-gray-700 ring-opacity-5"},Ju={class:"p-4"},Zu={class:"flex toasts-start"},ep={class:"flex-shrink-0"},tp={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"},np={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"},ap={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"},op={class:"ml-3 w-0 flex-1 pt-0.5"},lp={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"},ip=(0,r.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,s=n,i=(0,o.KR)(),c=(0,r.EW)((()=>l.type));(0,r.sV)((()=>{p()})),(0,r.hi)((()=>{u()}));const d=()=>{s("remove",l.id)},u=()=>{i.value&&clearTimeout(i.value)},p=()=>{u(),!l.noAutoHide&&(i.value=setTimeout((()=>{d()}),l.autoHideDelay))};return(t,n)=>((0,r.uX)(),(0,r.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,r.Lk)("div",qu,[(0,r.Lk)("div",Ju,[(0,r.Lk)("div",Zu,[(0,r.Lk)("div",ep,[(0,o.R1)(c)?((0,r.uX)(),(0,r.CE)("svg",{key:0,class:(0,a.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,r.uX)(),(0,r.CE)("path",tp)):(0,r.Q3)("",!0),"info"===(0,o.R1)(c)?((0,r.uX)(),(0,r.CE)("path",np)):(0,r.Q3)("",!0),"warning"===(0,o.R1)(c)?((0,r.uX)(),(0,r.CE)("path",rp)):(0,r.Q3)("",!0),"danger"===(0,o.R1)(c)?((0,r.uX)(),(0,r.CE)("path",ap)):(0,r.Q3)("",!0)],2)):(0,r.Q3)("",!0)]),(0,r.Lk)("div",op,[e.title?((0,r.uX)(),(0,r.CE)("p",lp,(0,a.toDisplayString)(e.title),1)):(0,r.Q3)("",!0),e.text?((0,r.uX)(),(0,r.CE)("p",sp,(0,a.toDisplayString)(e.text),1)):(0,r.Q3)("",!0)]),(0,r.Lk)("div",{class:"flex flex-shrink-0 ml-4"},[(0,r.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,r.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,r.Lk)("path",{d:"M6 18L18 6M6 6l12 12"})],-1),(0,r.Lk)("span",{class:"sr-only"},"Close toast",-1)]))])])])])],32))}});ip.install=e=>{e.component(ip.name,ip)};const cp={key:0,"data-id":"sds-toaster",class:"fixed inset-0 z-50 p-4 pointer-events-none sm:p-6"},dp=(0,r.pM)({name:"SdsToaster",__name:"Toaster",props:{modelValue:{type:Array,default:()=>[]}},emits:["update:model-value"],setup(e,t){let{emit:n}=t;const a=e,s=n,i=(0,r.EW)({get:()=>a.modelValue,set(e){s("update:model-value",e)}}),c=e=>{i.value=i.value.filter((t=>e!==t.id))};return(e,t)=>((0,r.uX)(),(0,r.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,r.k6)((()=>[(0,o.R1)(i).length>0?((0,r.uX)(),(0,r.CE)("div",cp,[(0,r.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,r.k6)((()=>[(0,r.RG)(e.$slots,"default",{toasts:(0,o.R1)(i),removeToast:c},(()=>[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(i),(e=>((0,r.uX)(),(0,r.Wv)(ip,{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,r.Q3)("",!0)])),_:3}))}});dp.install=e=>{e.component(dp.name,dp)};const up={"data-id":"sds-toggle-switch",class:"flex items-center"},pp=["disabled","aria-checked"],hp=(0,r.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,s=n,i=(0,r.EW)({get:()=>l.modelValue,set(e){s("update:model-value",e)}}),c=()=>{i.value=!i.value};return(t,n)=>((0,r.uX)(),(0,r.CE)("div",up,[(0,r.Lk)("button",{type:"button",class:(0,a.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)(i)?"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)(i),onClick:c},[(0,r.Lk)("span",{"aria-hidden":"true",class:(0,a.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)(i)?"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,r.Lk)("span",{class:"sr-only"},"Toggle switch",-1))],10,pp)]))}});hp.install=e=>{e.component(hp.name,hp)},rr.install=e=>{e.component(rr.name,rr)};const fp={"data-id":"sds-top-five-chart",class:"space-y-4 chart"},gp={key:0},mp={class:"space-y-6"},yp={class:"flex"},vp={class:"grow"},bp={class:"mb-2"},kp=["title","aria-valuenow","aria-valuemax"],xp={class:"sr-only"},wp={class:"text-sm font-semibold chart-label-section"},Cp=["href"],_p=["onClick"],Ep={key:1},Sp={key:0,class:"mt-4"},Lp=["href"],Rp={key:1},Mp={key:0},Tp={key:1},Op=(0,r.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 s=e,i=n,c=(0,r.EW)((()=>d.value?s.entries.slice(0,5):[])),d=(0,r.EW)((()=>s.entries.length<1||s.entries.every((e=>Object.prototype.hasOwnProperty.call(e,"id")&&Object.prototype.hasOwnProperty.call(e,"title")&&Object.prototype.hasOwnProperty.call(e,"count"))))),u=(0,r.EW)((()=>Math.max.apply(Math,c.value.map((e=>e.count))))),p=e=>100*e/u.value,h=e=>s.showPercent?`${e}%`:e,f=e=>typeof e.url<"u",g=e=>{switch(s.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,r.uX)(),(0,r.CE)("div",fp,[(0,r.Lk)("h3",{class:(0,a.normalizeClass)({"text-lg font-light":e.smallHeading,"text-2xl font-light":!e.smallHeading})},(0,a.toDisplayString)(e.title),3),(0,o.R1)(c).length>0?((0,r.uX)(),(0,r.CE)("div",gp,[(0,r.Lk)("ul",mp,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,o.R1)(c),((t,n)=>((0,r.uX)(),(0,r.CE)("li",{key:t.id},[(0,r.Lk)("div",yp,[(0,r.Lk)("div",vp,[(0,r.Lk)("div",bp,[(0,r.Lk)("div",{class:(0,a.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,a.normalizeStyle)({width:`${p(t.count)}%`})},[(0,r.Lk)("span",xp,(0,a.toDisplayString)(h(t.count))+" "+(0,a.toDisplayString)(t.title),1)],14,kp)]),(0,r.Lk)("div",wp,[(0,r.eW)((0,a.toDisplayString)(h(t.count))+" · ",1),e.doNotLinkEntries?((0,r.uX)(),(0,r.CE)("span",Ep,(0,a.toDisplayString)(t.title),1)):((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[f(t)?((0,r.uX)(),(0,r.CE)("a",{key:0,href:t.url,class:"hover:underline focus:underline focus:outline-none"},(0,a.toDisplayString)(t.title),9,Cp)):((0,r.uX)(),(0,r.CE)("a",{key:1,href:"#",class:"hover:underline focus:underline focus:outline-none",onClick:(0,l.withModifiers)((e=>(e=>{i("result-click",e)})(t)),["prevent"])},(0,a.toDisplayString)(t.title),9,_p))],64))])])])])))),128)),null!==e.viewAllUrl?((0,r.uX)(),(0,r.CE)("li",Sp,[(0,r.Lk)("a",{href:e.viewAllUrl,class:"link link-primary link-blue link-cta"}," View All ",8,Lp)])):(0,r.Q3)("",!0)])])):((0,r.uX)(),(0,r.CE)("div",Rp,[(0,o.R1)(d)?((0,r.uX)(),(0,r.CE)("p",Mp,(0,a.toDisplayString)(e.noDataMsg),1)):((0,r.uX)(),(0,r.CE)("p",Tp,(0,a.toDisplayString)(e.missingPropsMsg),1))]))]))}});Op.install=e=>{e.component(Op.name,Op)};const Ap={SdsActionButton:i,SdsActionDropdown:qe,SdsAvatar:tt,SdsBadge:nt,SdsButton:it,SdsCalendar:qn,SdsCheckboxGroup:er,SdsClientOnly:$e,SdsComboBox:mr,SdsDatapoint:kr,SdsDatepicker:Ta,SdsDropdown:Ia,SdsDropdownDivider:Pa,SdsDropdownHeader:Va,SdsDropdownItem:Fa,SdsExpandCollapse:Xa,SdsFileUploader:co,SdsFilterByDropdown:wo,SdsFloatingActionButton:Wo,SdsFloatingUi:Ue,SdsFormGroup:qo,SdsIndicator:Ro,SdsInput:tl,SdsLayoutApp:Ri,SdsLayoutAppSimple:rc,SdsLayoutSeiExternal:_c,SdsLayoutSeiExternalFooter:bc,SdsLayoutSeiExternalHeader:fc,SdsLayoutSeiExternalHeaderContent:Mc,SdsLayoutSeiExternalNav:zc,SdsLayoutSeiExternalWordmark:oc,SdsLayoutStacked:Bc,SdsLink:rl,SdsLoadingSkeleton:Xc,SdsLoadingSpinner:Wc,SdsMegaMenu:jc,SdsMegaMenuItem:ld,SdsMobileMenu:md,SdsModal:kd,SdsMultiselect:Nd,SdsNavigationItem:Vd,SdsPaginator:Zd,SdsPanel:pd,SdsPopover:nu,SdsRadioGroup:ou,SdsResizer:iu,SdsScrollArea:or,SdsScrollspy:du,SdsSection:fu,SdsSeiWordmark:ol,SdsSelect:yu,SdsSvgIcon:Wa,SdsTabs:ku,SdsTable:Xu,SdsTag:Gu,SdsTextarea:Yu,SdsToast:ip,SdsToaster:dp,SdsToggleSwitch:hp,SdsTooltip:rr,SdsTopFiveChart:Op},Np={install(e){Object.keys(Ap).forEach((t=>{e.component(t,Ap[t])}))}}},63775:(e,t,n)=>{n.d(t,{$V:()=>Ue,$u:()=>st,$y:()=>vt,BA:()=>r.BA,Bi:()=>we,Bs:()=>ya,C4:()=>a.normalizeClass,CE:()=>Cr,Df:()=>ke,Dl:()=>E,E:()=>Kt,E3:()=>Nr,EW:()=>ha,EY:()=>pr,FK:()=>ur,Fv:()=>Dr,Fw:()=>Vn,GM:()=>Dt,Gc:()=>r.Gc,Gt:()=>cn,Gw:()=>Ca,Gy:()=>ce,H4:()=>f,HF:()=>$t,Ht:()=>Ft,IG:()=>r.IG,IJ:()=>r.IJ,Ic:()=>lt,Im:()=>ae,K9:()=>Mn,KC:()=>at,KR:()=>r.KR,Kf:()=>a.toHandlerKey,Kh:()=>r.Kh,LJ:()=>_a,LM:()=>Fn,Lk:()=>Tr,Lu:()=>Pt,MZ:()=>be,Mw:()=>hr,NP:()=>zt,Ng:()=>Ar,OA:()=>Bt,OW:()=>me,PP:()=>r.PP,PR:()=>je,PS:()=>un,PT:()=>a.camelize,Pn:()=>Xe,Pr:()=>r.Pr,Q3:()=>Pr,QP:()=>ue,QW:()=>r.QW,QZ:()=>r.QZ,Qi:()=>$,R1:()=>r.R1,R8:()=>ba,RG:()=>_t,SS:()=>dt,Tb:()=>St,Tm:()=>r.Tm,Tq:()=>$e,Tr:()=>a.normalizeStyle,U4:()=>d,U_:()=>Hn,Ul:()=>r.Ul,Vq:()=>xr,WQ:()=>dn,Wv:()=>_r,X2:()=>r.X2,Y4:()=>qe,Y5:()=>Ea,YY:()=>U,Yj:()=>At,Yv:()=>r.Yv,ZH:()=>a.capitalize,ZQ:()=>ka,_B:()=>a.normalizeProps,aT:()=>Sa,bF:()=>Or,bU:()=>ma,bj:()=>ut,bn:()=>Ut,bo:()=>G,ch:()=>r.ch,ci:()=>Tn,dA:()=>He,dY:()=>w,ds:()=>r.ds,eW:()=>Ir,eX:()=>Ct,fE:()=>r.fE,fn:()=>Gn,g2:()=>mt,g8:()=>r.g8,gN:()=>bt,gW:()=>Lr,gh:()=>p,h:()=>fa,hi:()=>ct,i9:()=>r.i9,iD:()=>wa,jC:()=>fr,jr:()=>r.jr,jt:()=>W,ju:()=>r.ju,k6:()=>K,lW:()=>r.lW,lt:()=>xa,mu:()=>r.mu,n:()=>Ye,nD:()=>r.nD,nI:()=>Kr,nT:()=>Bn,o5:()=>r.o5,p9:()=>Xn,pI:()=>wt,pM:()=>xe,pR:()=>fe,qG:()=>ht,qL:()=>h,qP:()=>Nt,qR:()=>pt,rE:()=>va,rO:()=>Vt,rU:()=>Be,rY:()=>r.rY,rk:()=>_e,sV:()=>ot,tB:()=>r.tB,tC:()=>ra,tG:()=>u,tY:()=>or,uX:()=>yr,uY:()=>r.uY,ux:()=>r.ux,v6:()=>Br,v_:()=>a.toDisplayString,vv:()=>Er,wB:()=>$n,wX:()=>aa,wk:()=>It,xo:()=>it,y$:()=>ga,yC:()=>r.yC,zz:()=>Wt});var r=n(66887),a=n(48543);const o=[];let l=!1;function s(e,...t){if(l)return;l=!0,(0,r.C4)();const n=o.length?o[o.length-1].component:null,a=n&&n.appContext.config.warnHandler,s=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 r=e.component&&e.component.parent;e=r&&r.vnode}return t}();if(a)p(a,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,s.map((({vnode:e})=>`at <${pa(n,e.type)}>`)).join("\n"),s]);else{const n=[`[Vue warn]: ${e}`,...t];s.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)`:"",r=!!e.component&&null==e.component.parent,a=` at <${pa(e.component,e.type,r)}`,o=">"+n;return e.props?[a,...i(e.props),o]:[a+o]}(e))})),t}(s)),console.warn(...n)}(0,r.bl)(),l=!1}function i(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,a.isString)(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?n?t:[`${e}=${t}`]:(0,r.i9)(t)?(t=c(e,(0,r.ux)(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):(0,a.isFunction)(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=(0,r.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,r){try{return r?e(...r):e()}catch(e){f(e,t,n)}}function h(e,t,n,r){if((0,a.isFunction)(e)){const o=p(e,t,n,r);return o&&(0,a.isPromise)(o)&&o.catch((e=>{f(e,t,n)})),o}if((0,a.isArray)(e)){const a=[];for(let o=0;o<e.length;o++)a.push(h(e[o],t,n,r));return a}}function f(e,t,n,o=!0){t&&t.vnode;const{errorHandler:l,throwUnhandledErrorInProduction:s}=t&&t.appContext.config||a.EMPTY_OBJ;if(t){let a=t.parent;const o=t.proxy,s=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const t=a.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,o,s))return;a=a.parent}if(l)return(0,r.C4)(),p(l,null,10,[e,o,s]),void(0,r.bl)()}!function(e,t,n,r=!0,a=!1){if(a)throw e;console.error(e)}(e,0,0,o,s)}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=R(e),n=g[g.length-1];!n||!(2&e.flags)&&t>=R(n)?g.push(e):g.splice(function(e){let t=m+1,n=g.length;for(;t<n;){const r=t+n>>>1,a=g[r],o=R(a);o<e||o===e&&2&a.flags?t=r+1:n=r}return t}(t),0,e),e.flags|=1,_()}}function _(){x||(x=k.then(M))}function E(e){(0,a.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)=>R(e)-R(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 R=e=>null==e.id?2&e.flags?-1:1/0:e.id;function M(e){a.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)&&M(e)}}let T,O=[],A=!1;function N(e,...t){T?T.emit(e,...t):A||O.push({event:e,args:t})}function I(e,t){var n,r;T=e,T?(T.enabled=!0,O.forEach((({event:e,args:t})=>T.emit(e,...t))),O=[]):"undefined"!=typeof window&&window.HTMLElement&&!(null==(r=null==(n=window.navigator)?void 0:n.userAgent)?void 0:r.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,A=!0,O=[])}),3e3)):(A=!0,O=[])}const D=F("component:added"),P=F("component:updated"),z=F("component:removed"),V=e=>{T&&"function"==typeof T.cleanupBuffer&&!T.cleanupBuffer(e)&&z(e)};function F(e){return t=>{N(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}let B=null,X=null;function H(e){const t=B;return B=e,X=e&&e.type.__scopeId||null,t}function $(e){X=e}function W(){X=null}const U=e=>K;function K(e,t=B,n){if(!t)return e;if(e._n)return e;const r=(...n)=>{r._d&&xr(-1);const a=H(t);let o;try{o=e(...n)}finally{H(a),r._d&&xr(1)}return __VUE_PROD_DEVTOOLS__&&P(t),o};return r._n=!0,r._c=!0,r._d=!0,r}function G(e,t){if(null===B)return e;const n=ia(B),o=e.dirs||(e.dirs=[]);for(let e=0;e<t.length;e++){let[l,s,i,c=a.EMPTY_OBJ]=t[e];l&&((0,a.isFunction)(l)&&(l={mounted:l,updated:l}),l.deep&&(0,r.hV)(s),o.push({dir:l,instance:n,value:s,oldValue:void 0,arg:i,modifiers:c}))}return e}function j(e,t,n,a){const o=e.dirs,l=t&&t.dirs;for(let s=0;s<o.length;s++){const i=o[s];l&&(i.oldValue=l[s].value);let c=i.dir[a];c&&((0,r.C4)(),h(c,n,8,[e.el,i,e,t]),(0,r.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,a.isString)(n)?t?t(n):null:n},ne={name:"Teleport",__isTeleport:!0,process(e,t,n,r,a,o,l,s,i,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,r),h(c,n,r);const u=(e,t)=>{16&v&&(a&&a.isCE&&(a.ce._teleportTarget=e),d(b,e,t,a,o,l,s,i))},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)?Rn((()=>{p(),t.el.__isMounted=!0}),o):p()}else{if(J(t.props)&&!e.el.__isMounted)return void Rn((()=>{ne.process(e,t,n,r,a,o,l,s,i,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,a,o,l,s),Dn(e,t,!0)):i||u(e,t,v,b,a,o,l,s,!1),y)m?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):re(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&&re(t,e,null,c,0)}else m&&re(t,h,g,c,1);oe(t,y)}},remove(e,t,n,{um:r,o:{remove:a}},o){const{shapeFlag:l,children:s,anchor:i,targetStart:c,targetAnchor:d,target:u,props:p}=e;if(u&&(a(c),a(d)),o&&a(i),16&l){const e=o||!q(p);for(let a=0;a<s.length;a++){const o=s[a];r(o,t,n,e,!!o.dynamicChildren)}}},move:re,hydrate:function(e,t,n,r,a,o,{o:{nextSibling:l,parentNode:s,querySelector:i,insert:c,createText:d}},u){const p=t.target=te(t.props,i);if(p){const i=q(t.props),h=p._lpa||p.firstChild;if(16&t.shapeFlag)if(i)t.anchor=u(l(e),t,s(e),n,r,a,o),t.targetStart=h,t.targetAnchor=h&&l(h);else{t.anchor=l(e);let s=h;for(;s;){if(s&&8===s.nodeType)if("teleport start anchor"===s.data)t.targetStart=s;else if("teleport anchor"===s.data){t.targetAnchor=s,p._lpa=t.targetAnchor&&l(t.targetAnchor);break}s=l(s)}t.targetAnchor||le(p,t,d,c),u(h&&l(h),t,p,n,r,a,o)}oe(t,i)}return t.anchor&&l(t.anchor)}};function re(e,t,n,{o:{insert:r},m:a},o=2){0===o&&r(e.targetAnchor,t,n);const{el:l,anchor:s,shapeFlag:i,children:c,props:d}=e,u=2===o;if(u&&r(l,t,n),(!u||q(d))&&16&i)for(let e=0;e<c.length;e++)a(c[e],t,n,2);u&&r(s,t,n)}const ae=ne;function oe(e,t){const n=e.ctx;if(n&&n.ut){let r,a;for(t?(r=e.el,a=e.anchor):(r=e.targetStart,a=e.targetAnchor);r&&r!==a;)1===r.nodeType&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function le(e,t,n,r){const a=t.targetStart=n(""),o=t.targetAnchor=n("");return a[Q]=o,e&&(r(a,e),r(o,e)),o}const se=Symbol("_leaveCb"),ie=Symbol("_enterCb");function ce(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ot((()=>{e.isMounted=!0})),it((()=>{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 r of e)if(r.type!==hr){t=r,n=!0;break}}return t}const fe={name:"BaseTransition",props:ue,setup(e,{slots:t}){const n=Kr(),a=ce();return()=>{const o=t.default&&ke(t.default(),!0);if(!o||!o.length)return;const l=he(o),s=(0,r.ux)(e),{mode:i}=s;if(a.isLeaving)return ye(l);const c=ve(l);if(!c)return ye(l);let d=me(c,s,a,n,(e=>d=e));c.type!==hr&&be(c,d);let u=n.subTree&&ve(n.subTree);if(u&&u.type!==hr&&!Sr(c,u)&&pe(n).type!==hr){let e=me(u,s,a,n);if(be(u,e),"out-in"===i&&c.type!==hr)return a.isLeaving=!0,e.afterLeave=()=>{a.isLeaving=!1,8&n.job.flags||n.update(),delete e.afterLeave,u=void 0},ye(l);"in-out"===i&&c.type!==hr?e.delayLeave=(e,t,n)=>{ge(a,u)[String(u.key)]=u,e[se]=()=>{t(),e[se]=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 r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function me(e,t,n,r,o){const{appear:l,mode:s,persisted:i=!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,r,9,t)},E=(e,t)=>{const n=t[1];_(e,t),(0,a.isArray)(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},S={mode:s,persisted:i,beforeEnter(t){let r=c;if(!n.isMounted){if(!l)return;r=v||c}t[se]&&t[se](!0);const a=C[w];a&&Sr(e,a)&&a.el[se]&&a.el[se](),_(r,[t])},enter(e){let t=d,r=u,a=p;if(!n.isMounted){if(!l)return;t=b||d,r=k||u,a=x||p}let o=!1;const s=e[ie]=t=>{o||(o=!0,_(t?a:r,[e]),S.delayedLeave&&S.delayedLeave(),e[ie]=void 0)};t?E(t,[e,s]):s()},leave(t,r){const a=String(e.key);if(t[ie]&&t[ie](!0),n.isUnmounting)return r();_(f,[t]);let o=!1;const l=t[se]=n=>{o||(o=!0,r(),_(n?y:m,[t]),t[se]=void 0,C[a]===e&&delete C[a])};C[a]=e,g?E(g,[t,l]):l()},clone(e){const a=me(e,t,n,r,o);return o&&o(a),a}};return S}function ye(e){if(Ge(e))return(e=Nr(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,a.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 r=[],a=0;for(let o=0;o<e.length;o++){let l=e[o];const s=null==n?l.key:String(n)+String(null!=l.key?l.key:o);l.type===ur?(128&l.patchFlag&&a++,r=r.concat(ke(l.children,t,s))):(t||l.type!==hr)&&r.push(null!=s?Nr(l,{key:s}):l)}if(a>1)for(let e=0;e<r.length;e++)r[e].patchFlag=-2;return r}function xe(e,t){return(0,a.isFunction)(e)?(()=>(0,a.extend)({name:e.name},t,{setup:e}))():e}function we(){const e=Kr();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=Kr(),n=(0,r.IJ)(null);if(t){const r=t.refs===a.EMPTY_OBJ?t.refs={}:t.refs;Object.defineProperty(r,e,{enumerable:!0,get:()=>n.value,set:e=>n.value=e})}return n}function Ee(e,t,n,o,l=!1){if((0,a.isArray)(e))return void e.forEach(((e,r)=>Ee(e,t&&((0,a.isArray)(t)?t[r]: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 s=4&o.shapeFlag?ia(o.component):o.el,i=l?null:s,{i:c,r:d}=e,u=t&&t.r,h=c.refs===a.EMPTY_OBJ?c.refs={}:c.refs,f=c.setupState,g=(0,r.ux)(f),m=f===a.EMPTY_OBJ?()=>!1:e=>(0,a.hasOwn)(g,e);if(null!=u&&u!==d&&((0,a.isString)(u)?(h[u]=null,m(u)&&(f[u]=null)):(0,r.i9)(u)&&(u.value=null)),(0,a.isFunction)(d))p(d,c,12,[i,h]);else{const t=(0,a.isString)(d),o=(0,r.i9)(d);if(t||o){const r=()=>{if(e.f){const n=t?m(d)?f[d]:h[d]:d.value;l?(0,a.isArray)(n)&&(0,a.remove)(n,s):(0,a.isArray)(n)?n.includes(s)||n.push(s):t?(h[d]=[s],m(d)&&(f[d]=h[d])):(d.value=[s],e.k&&(h[e.k]=d.value))}else t?(h[d]=i,m(d)&&(f[d]=i)):o&&(d.value=i,e.k&&(h[e.k]=i))};i?(r.id=-1,Rn(r,n)):r()}}}let Se=!1;const Le=()=>{Se||(console.error("Hydration completed but contains mismatches."),Se=!0)},Re=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},Me=e=>8===e.nodeType;function Te(e){const{mt:t,p:n,o:{patchProp:o,createText:l,nextSibling:i,parentNode:c,remove:d,insert:u,createComment:p}}=e,h=(n,r,o,d,p,x=!1)=>{x=x||!!r.dynamicChildren;const w=Me(n)&&"["===n.data,C=()=>y(n,r,o,d,p,w),{type:_,ref:E,shapeFlag:S,patchFlag:L}=r;let R=n.nodeType;r.el=n,__VUE_PROD_DEVTOOLS__&&((0,a.def)(n,"__vnode",r,!0),(0,a.def)(n,"__vueParentComponent",o,!0)),-2===L&&(x=!1,r.dynamicChildren=null);let M=null;switch(_){case pr:3!==R?""===r.children?(u(r.el=l(""),c(n),n),M=n):M=C():(n.data!==r.children&&(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&s("Hydration text mismatch in",n.parentNode,`\n  - rendered on server: ${JSON.stringify(n.data)}\n  - expected on client: ${JSON.stringify(r.children)}`),Le(),n.data=r.children),M=i(n));break;case hr:k(n)?(M=i(n),b(r.el=n.content.firstChild,n,o)):M=8!==R||w?C():i(n);break;case fr:if(w&&(R=(n=i(n)).nodeType),1===R||3===R){M=n;const e=!r.children.length;for(let t=0;t<r.staticCount;t++)e&&(r.children+=1===M.nodeType?M.outerHTML:M.data),t===r.staticCount-1&&(r.anchor=M),M=i(M);return w?i(M):M}C();break;case ur:M=w?m(n,r,o,d,p,x):C();break;default:if(1&S)M=1===R&&r.type.toLowerCase()===n.tagName.toLowerCase()||k(n)?f(n,r,o,d,p,x):C();else if(6&S){r.slotScopeIds=p;const e=c(n);if(M=w?v(n):Me(n)&&"teleport start"===n.data?v(n,n.data,"teleport end"):i(n),t(r,e,null,o,d,Re(e),x),We(r)&&!r.type.__asyncResolved){let t;w?(t=Or(ur),t.anchor=M?M.previousSibling:e.lastChild):t=3===n.nodeType?Ir(""):Or("div"),t.el=n,r.component.subTree=t}}else 64&S?M=8!==R?C():r.type.hydrate(n,r,o,d,p,x,e,g):128&S?M=r.type.hydrate(n,r,o,d,Re(c(n)),p,x,e,h):__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&s("Invalid HostVNode type:",_,`(${typeof _})`)}return null!=E&&Ee(E,null,d,r),M},f=(e,t,n,l,i,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 r=e.content.firstChild;x&&y.beforeEnter(r),b(r,e,n),t.el=e=r}if(16&f&&(!p||!p.innerHTML&&!p.textContent)){let r=g(e.firstChild,t,e,n,l,i,c),a=!1;for(;r;){ze(e,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!a&&(s("Hydration children mismatch on",e,"\nServer rendered element contains more child nodes than client vdom."),a=!0),Le());const t=r;r=r.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&&(ze(e,0)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&s("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 r=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,a.isOn)(l)&&!(0,a.isReservedProp)(l)||"."===l[0]||r)&&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,r.g8)(p.style))for(const e in p.style)p.style[e];(u=p&&p.onVnodeBeforeMount)&&Xr(u,n,t),m&&j(t,null,n,"beforeMount"),((u=p&&p.onVnodeMounted)||m||x)&&cr((()=>{u&&Xr(u,n,t),x&&y.enter(e),m&&j(t,null,n,"mounted")}),l)}return e.nextSibling},g=(e,t,r,a,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]=zr(p[t]),y=m.type===pr;e?(y&&!d&&t+1<f&&zr(p[t+1]).type===pr&&(u(l(e.data.slice(m.children.length)),r,i(e)),e.data=m.children),e=h(e,m,a,o,c,d)):y&&!m.children?u(m.el=l(""),r):(ze(r,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!g&&(s("Hydration children mismatch on",r,"\nServer rendered element contains fewer child nodes than client vdom."),g=!0),Le()),n(null,m,r,null,a,o,Re(r),c))}return e},m=(e,t,n,r,a,o)=>{const{slotScopeIds:l}=t;l&&(a=a?a.concat(l):l);const s=c(e),d=g(i(e),t,s,n,r,a,o);return d&&Me(d)&&"]"===d.data?i(t.anchor=d):(Le(),u(t.anchor=p("]"),s,d),d)},y=(e,t,r,a,o,l)=>{if(ze(e.parentElement,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&s("Hydration node mismatch:\n- rendered on server:",e,3===e.nodeType?"(text)":Me(e)&&"["===e.data?"(start of fragment)":"","\n- expected on client:",t.type),Le()),t.el=null,l){const t=v(e);for(;;){const n=i(e);if(!n||n===t)break;d(n)}}const u=i(e),p=c(e);return d(e),n(null,t,p,u,r,a,Re(p),o),r&&(r.vnode.el=t.el,nr(r,t.el)),u},v=(e,t="[",n="]")=>{let r=0;for(;e;)if((e=i(e))&&Me(e)&&(e.data===t&&r++,e.data===n)){if(0===r)return i(e);r--}return e},b=(e,t,n)=>{const r=t.parentNode;r&&r.replaceChild(e,t);let a=n;for(;a;)a.vnode.el===t&&(a.vnode.el=a.subTree.el=e),a=a.parent},k=e=>1===e.nodeType&&"TEMPLATE"===e.tagName;return[(e,t)=>{if(!t.hasChildNodes())return __VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&s("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,r,o){let l,i,c,d;if("class"===t)c=e.getAttribute("class"),d=(0,a.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}(Ae(c||""),Ae(d))||(l=2,i="class");else if("style"===t){c=e.getAttribute("style")||"",d=(0,a.isString)(n)?n:(0,a.stringifyStyle)((0,a.normalizeStyle)(n));const t=Ne(c),s=Ne(d);if(r.dirs)for(const{dir:e,value:t}of r.dirs)"show"!==e.name||t||s.set("display","none");o&&Ie(o,r,s),function(e,t){if(e.size!==t.size)return!1;for(const[n,r]of e)if(r!==t.get(n))return!1;return!0}(t,s)||(l=3,i="style")}else(e instanceof SVGElement&&(0,a.isKnownSvgAttr)(t)||e instanceof HTMLElement&&((0,a.isBooleanAttr)(t)||(0,a.isKnownHtmlAttr)(t)))&&((0,a.isBooleanAttr)(t)?(c=e.hasAttribute(t),d=(0,a.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,a.isRenderableAttrValue)(n)&&String(n)),c!==d&&(l=4,i=t));if(null!=l&&!ze(e,l)){const t=e=>!1===e?"(not rendered)":`${i}="${e}"`;return s(`Hydration ${Pe[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 Ae(e){return new Set(e.trim().split(/\s+/))}function Ne(e){const t=new Map;for(const n of e.split(";")){let[e,r]=n.split(":");e=e.trim(),r=r&&r.trim(),e&&r&&t.set(e,r)}return t}function Ie(e,t,n){const r=e.subTree;if(e.getCssVars&&(t===r||r&&r.type===ur&&r.children.includes(t))){const t=e.getCssVars();for(const e in t)n.set(`--${(0,a.getEscapedCssVarName)(e,!1)}`,String(t[e]))}t===r&&e.parent&&Ie(e.parent,e.vnode,n)}const De="data-allow-mismatch",Pe={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function ze(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(Pe[t])}}const Ve=(0,a.getGlobalThis)().requestIdleCallback||(e=>setTimeout(e,1)),Fe=(0,a.getGlobalThis)().cancelIdleCallback||(e=>clearTimeout(e)),Be=(e=1e4)=>t=>{const n=Ve(t,{timeout:e});return()=>Fe(n)},Xe=e=>(t,n)=>{const r=new IntersectionObserver((e=>{for(const n of e)if(n.isIntersecting){r.disconnect(),t();break}}),e);return n((e=>{if(e instanceof Element)return function(e){const{top:t,left:n,bottom:r,right:a}=e.getBoundingClientRect(),{innerHeight:o,innerWidth:l}=window;return(t>0&&t<o||r>0&&r<o)&&(n>0&&n<l||a>0&&a<l)}(e)?(t(),r.disconnect(),!1):void r.observe(e)})),()=>r.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,a.isString)(e)&&(e=[e]);let r=!1;const o=e=>{r||(r=!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,a.isFunction)(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:o,delay:l=200,hydrate:s,timeout:i,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 r=s?()=>{const r=s(n,(t=>function(e,t){if(Me(e)&&"["===e.data){let n=1,r=e.nextSibling;for(;r;){if(1===r.nodeType){if(!1===t(r))break}else if(Me(r))if("]"===r.data){if(0==--n)break}else"["===r.data&&n++;r=r.nextSibling}}else t(e)}(e,t)));r&&(t.bum||(t.bum=[])).push(r)}:n;u?r():g().then((()=>!t.isUnmounted&&r()))},get __asyncResolved(){return u},setup(){const e=Ur;if(Ce(e),u)return()=>Ke(u,e);const t=t=>{p=null,f(t,e,13,!o)};if(c&&e.suspense||ea)return g().then((t=>()=>Ke(t,e))).catch((e=>(t(e),()=>o?Or(o,{error:e}):null)));const a=(0,r.KR)(!1),s=(0,r.KR)(),d=(0,r.KR)(!!l);return l&&setTimeout((()=>{d.value=!1}),l),null!=i&&setTimeout((()=>{if(!a.value&&!s.value){const e=new Error(`Async component timed out after ${i}ms.`);t(e),s.value=e}}),i),g().then((()=>{a.value=!0,e.parent&&Ge(e.parent.vnode)&&e.parent.update()})).catch((e=>{t(e),s.value=e})),()=>a.value&&u?Ke(u,e):s.value&&o?Or(o,{error:s.value}):n&&!d.value?Or(n):void 0}})}function Ke(e,t){const{ref:n,props:r,children:a,ce:o}=t.vnode,l=Or(e,r,a);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=Kr(),r=n.ctx;if(!r.renderer)return()=>{const e=t.default&&t.default();return e&&1===e.length?e[0]:e};const o=new Map,l=new Set;let s=null;__VUE_PROD_DEVTOOLS__&&(n.__v_cache=o);const i=n.suspense,{renderer:{p:c,m:d,um:u,o:{createElement:p}}}=r,h=p("div");function f(e){et(e),u(e,n,i,!0)}function g(e){o.forEach(((t,n)=>{const r=ua(t.type);r&&!e(r)&&m(n)}))}function m(e){const t=o.get(e);!t||s&&Sr(t,s)?s&&et(s):f(t),o.delete(e),l.delete(e)}r.activate=(e,t,n,r,o)=>{const l=e.component;d(e,t,n,0,i),c(l.vnode,e,t,n,l,i,r,e.slotScopeIds,o),Rn((()=>{l.isDeactivated=!1,l.a&&(0,a.invokeArrayFns)(l.a);const t=e.props&&e.props.onVnodeMounted;t&&Xr(t,l.parent,e)}),i),__VUE_PROD_DEVTOOLS__&&D(l)},r.deactivate=e=>{const t=e.component;zn(t.m),zn(t.a),d(e,h,null,1,i),Rn((()=>{t.da&&(0,a.invokeArrayFns)(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&Xr(n,t.parent,e),t.isDeactivated=!0}),i),__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&&(rr(n.subTree.type)?Rn((()=>{o.set(y,tt(n.subTree))}),n.subTree.suspense):o.set(y,tt(n.subTree)))};return ot(v),st(v),it((()=>{o.forEach((e=>{const{subTree:t,suspense:r}=n,a=tt(t);if(e.type!==a.type||e.key!==a.key)f(e);else{et(a);const e=a.component.da;e&&Rn(e,r)}}))})),()=>{if(y=null,!t.default)return s=null;const n=t.default(),r=n[0];if(n.length>1)return s=null,n;if(!Er(r)||!(4&r.shapeFlag||128&r.shapeFlag))return s=null,r;let a=tt(r);if(a.type===hr)return s=null,a;const i=a.type,c=ua(We(a)?a.type.__asyncResolved||{}:i),{include:d,exclude:u,max:p}=e;if(d&&(!c||!Qe(d,c))||u&&c&&Qe(u,c))return a.shapeFlag&=-257,s=a,r;const h=null==a.key?i:a.key,f=o.get(h);return a.el&&(a=Nr(a),128&r.shapeFlag&&(r.ssContent=a)),y=h,f?(a.el=f.el,a.component=f.component,a.transition&&be(a,a.transition),a.shapeFlag|=512,l.delete(h),l.add(h)):(l.add(h),p&&l.size>parseInt(p,10)&&m(l.values().next().value)),a.shapeFlag|=256,s=a,rr(r.type)?r:a}}};function Qe(e,t){return(0,a.isArray)(e)?e.some((e=>Qe(e,t))):(0,a.isString)(e)?e.split(",").includes(t):!!(0,a.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=Ur){const r=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(nt(t,r,n),n){let e=n.parent;for(;e&&e.parent;)Ge(e.parent.vnode)&&Ze(r,t,n,e),e=e.parent}}function Ze(e,t,n,r){const o=nt(t,e,r,!0);ct((()=>{(0,a.remove)(r[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=Ur,a=!1){if(n){const o=n[e]||(n[e]=[]),l=t.__weh||(t.__weh=(...a)=>{(0,r.C4)();const o=Qr(n),l=h(t,n,e,a);return o(),(0,r.bl)(),l});return a?o.unshift(l):o.push(l),l}}const rt=e=>(t,n=Ur)=>{ea&&"sp"!==e||nt(e,((...e)=>t(...e)),n)},at=rt("bm"),ot=rt("m"),lt=rt("bu"),st=rt("u"),it=rt("bum"),ct=rt("um"),dt=rt("sp"),ut=rt("rtg"),pt=rt("rtc");function ht(e,t=Ur){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,a.isString)(e)?kt(ft,e,!1)||e:e||yt}function bt(e){return kt(gt,e)}function kt(e,t,n=!0,r=!1){const o=B||Ur;if(o){const n=o.type;if(e===ft){const e=ua(n,!1);if(e&&(e===t||e===(0,a.camelize)(t)||e===(0,a.capitalize)((0,a.camelize)(t))))return n}const l=xt(o[e]||n[e],t)||xt(o.appContext[e],t);return!l&&r?n:l}}function xt(e,t){return e&&(e[t]||e[(0,a.camelize)(t)]||e[(0,a.capitalize)((0,a.camelize)(t))])}function wt(e,t,n,o){let l;const s=n&&n[o],i=(0,a.isArray)(e);if(i||(0,a.isString)(e)){let n=!1;i&&(0,r.g8)(e)&&(n=!(0,r.fE)(e),e=(0,r.qA)(e)),l=new Array(e.length);for(let a=0,o=e.length;a<o;a++)l[a]=t(n?(0,r.lJ)(e[a]):e[a],a,void 0,s&&s[a])}else if("number"==typeof e){l=new Array(e);for(let n=0;n<e;n++)l[n]=t(n+1,n,void 0,s&&s[n])}else if((0,a.isObject)(e))if(e[Symbol.iterator])l=Array.from(e,((e,n)=>t(e,n,void 0,s&&s[n])));else{const n=Object.keys(e);l=new Array(n.length);for(let r=0,a=n.length;r<a;r++){const a=n[r];l[r]=t(e[a],a,r,s&&s[r])}}else l=[];return n&&(n[o]=l),l}function Ct(e,t){for(let n=0;n<t.length;n++){const r=t[n];if((0,a.isArray)(r))for(let t=0;t<r.length;t++)e[r[t].name]=r[t].fn;else r&&(e[r.name]=r.key?(...e)=>{const t=r.fn(...e);return t&&(t.key=r.key),t}:r.fn)}return e}function _t(e,t,n={},r,o){if(B.ce||B.parent&&We(B.parent)&&B.parent.ce)return"default"!==t&&(n.name=t),yr(),_r(ur,null,[Or("slot",n,r&&r())],64);let l=e[t];l&&l._c&&(l._d=!1),yr();const s=l&&Et(l(n)),i=n.key||s&&s.key,c=_r(ur,{key:(i&&!(0,a.isSymbol)(i)?i:`_${t}`)+(!s&&r?"_fb":"")},s||(r?r():[]),s&&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=>!Er(e)||e.type!==hr&&!(e.type===ur&&!Et(e.children))))?e:null}function St(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:(0,a.toHandlerKey)(r)]=e[r];return n}const Lt=e=>e?qr(e)?ia(e):Lt(e.parent):null,Rt=(0,a.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):a.NOOP}),Mt=(e,t)=>e!==a.EMPTY_OBJ&&!e.__isScriptSetup&&(0,a.hasOwn)(e,t),Tt={get({_:e},t){if("__v_skip"===t)return!0;const{ctx:n,setupState:o,data:l,props:s,accessCache:i,type:c,appContext:d}=e;let u;if("$"!==t[0]){const r=i[t];if(void 0!==r)switch(r){case 1:return o[t];case 2:return l[t];case 4:return n[t];case 3:return s[t]}else{if(Mt(o,t))return i[t]=1,o[t];if(l!==a.EMPTY_OBJ&&(0,a.hasOwn)(l,t))return i[t]=2,l[t];if((u=e.propsOptions[0])&&(0,a.hasOwn)(u,t))return i[t]=3,s[t];if(n!==a.EMPTY_OBJ&&(0,a.hasOwn)(n,t))return i[t]=4,n[t];__VUE_OPTIONS_API__&&!Gt||(i[t]=0)}}const p=Rt[t];let h,f;return p?("$attrs"===t&&(0,r.u4)(e.attrs,"get",""),p(e)):(h=c.__cssModules)&&(h=h[t])?h:n!==a.EMPTY_OBJ&&(0,a.hasOwn)(n,t)?(i[t]=4,n[t]):(f=d.config.globalProperties,(0,a.hasOwn)(f,t)?f[t]:void 0)},set({_:e},t,n){const{data:r,setupState:o,ctx:l}=e;return Mt(o,t)?(o[t]=n,!0):r!==a.EMPTY_OBJ&&(0,a.hasOwn)(r,t)?(r[t]=n,!0):!((0,a.hasOwn)(e.props,t)||"$"===t[0]&&t.slice(1)in e||(l[t]=n,0))},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:l}},s){let i;return!!n[s]||e!==a.EMPTY_OBJ&&(0,a.hasOwn)(e,s)||Mt(t,s)||(i=l[0])&&(0,a.hasOwn)(i,s)||(0,a.hasOwn)(r,s)||(0,a.hasOwn)(Rt,s)||(0,a.hasOwn)(o.config.globalProperties,s)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:(0,a.hasOwn)(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Ot=(0,a.extend)({},Tt,{get(e,t){if(t!==Symbol.unscopables)return Tt.get(e,t,e)},has:(e,t)=>"_"!==t[0]&&!(0,a.isGloballyAllowed)(t)});function At(){return null}function Nt(){return null}function It(e){}function Dt(e){}function Pt(){return null}function zt(){}function Vt(e,t){return null}function Ft(){return Xt().slots}function Bt(){return Xt().attrs}function Xt(){const e=Kr();return e.setupContext||(e.setupContext=sa(e))}function Ht(e){return(0,a.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 r=n[e];r?(0,a.isArray)(r)||(0,a.isFunction)(r)?r=n[e]={type:r,default:t[e]}:r.default=t[e]:null===r&&(r=n[e]={default:t[e]}),r&&t[`__skip_${e}`]&&(r.skipFactory=!0)}return n}function Wt(e,t){return e&&t?(0,a.isArray)(e)&&(0,a.isArray)(t)?e.concat(t):(0,a.extend)({},Ht(e),Ht(t)):e||t}function Ut(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function Kt(e){const t=Kr();let n=e();return Yr(),(0,a.isPromise)(n)&&(n=n.catch((e=>{throw Qr(t),e}))),[n,()=>Qr(t)]}let Gt=!0;function jt(e,t,n){h((0,a.isArray)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Qt(e,t,n,r){let o=r.includes(".")?Kn(n,r):()=>n[r];if((0,a.isString)(e)){const n=t[e];(0,a.isFunction)(n)&&$n(o,n)}else if((0,a.isFunction)(e))$n(o,e.bind(n));else if((0,a.isObject)(e))if((0,a.isArray)(e))e.forEach((e=>Qt(e,t,n,r)));else{const r=(0,a.isFunction)(e.handler)?e.handler.bind(n):t[e.handler];(0,a.isFunction)(r)&&$n(o,r,e)}}function Yt(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:l,config:{optionMergeStrategies:s}}=e.appContext,i=l.get(t);let c;return i?c=i:o.length||n||r?(c={},o.length&&o.forEach((e=>qt(c,e,s,!0))),qt(c,t,s)):c=t,(0,a.isObject)(t)&&l.set(t,c),c}function qt(e,t,n,r=!1){const{mixins:a,extends:o}=t;o&&qt(e,o,n,!0),a&&a.forEach((t=>qt(e,t,n,!0)));for(const a in t)if(r&&"expose"===a);else{const r=Jt[a]||n&&n[a];e[a]=r?r(e[a],t[a]):t[a]}return e}const Jt={data:Zt,props:rn,emits:rn,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,a.extend)(Object.create(null),e);for(const r in t)n[r]=tn(e[r],t[r]);return n},provide:Zt,inject:function(e,t){return nn(en(e),en(t))}};function Zt(e,t){return t?e?function(){return(0,a.extend)((0,a.isFunction)(e)?e.call(this,this):e,(0,a.isFunction)(t)?t.call(this,this):t)}:t:e}function en(e){if((0,a.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,a.extend)(Object.create(null),e,t):t}function rn(e,t){return e?(0,a.isArray)(e)&&(0,a.isArray)(t)?[...new Set([...e,...t])]:(0,a.extend)(Object.create(null),Ht(e),Ht(null!=t?t:{})):t}function an(){return{app:null,config:{isNativeTag:a.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,r=null){(0,a.isFunction)(n)||(n=(0,a.extend)({},n)),null==r||(0,a.isObject)(r)||(r=null);const o=an(),l=new WeakSet,s=[];let i=!1;const c=o.app={_uid:on++,_component:n,_props:r,_container:null,_context:o,_instance:null,version:va,get config(){return o.config},set config(e){},use:(e,...t)=>(l.has(e)||(e&&(0,a.isFunction)(e.install)?(l.add(e),e.install(c,...t)):(0,a.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(a,l,s){if(!i){const d=c._ceVNode||Or(n,r);return d.appContext=o,!0===s?s="svg":!1===s&&(s=void 0),l&&t?t(d,a):e(d,a,s),i=!0,c._container=a,a.__vue_app__=c,__VUE_PROD_DEVTOOLS__&&(c._instance=d.component,function(e,t){N("app:init",e,t,{Fragment:ur,Text:pr,Comment:hr,Static:fr})}(c,va)),ia(d.component)}},onUnmount(e){s.push(e)},unmount(){i&&(h(s,c._instance,16),e(null,c._container),__VUE_PROD_DEVTOOLS__&&(c._instance=null,function(e){N("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(Ur){let n=Ur.provides;const r=Ur.parent&&Ur.parent.provides;r===n&&(n=Ur.provides=Object.create(r)),n[e]=t}}function dn(e,t,n=!1){const r=Ur||B;if(r||sn){const o=sn?sn._context.provides:r?null==r.parent?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return n&&(0,a.isFunction)(t)?t.call(r&&r.proxy):t}}function un(){return!!(Ur||B||sn)}const pn={},hn=()=>Object.create(pn),fn=e=>Object.getPrototypeOf(e)===pn;function gn(e,t,n,o){const[l,s]=e.propsOptions;let i,c=!1;if(t)for(let r in t){if((0,a.isReservedProp)(r))continue;const d=t[r];let u;l&&(0,a.hasOwn)(l,u=(0,a.camelize)(r))?s&&s.includes(u)?(i||(i={}))[u]=d:n[u]=d:qn(e.emitsOptions,r)||r in o&&d===o[r]||(o[r]=d,c=!0)}if(s){const t=(0,r.ux)(n),o=i||a.EMPTY_OBJ;for(let r=0;r<s.length;r++){const i=s[r];n[i]=mn(l,t,i,o[i],e,!(0,a.hasOwn)(o,i))}}return c}function mn(e,t,n,r,o,l){const s=e[n];if(null!=s){const e=(0,a.hasOwn)(s,"default");if(e&&void 0===r){const e=s.default;if(s.type!==Function&&!s.skipFactory&&(0,a.isFunction)(e)){const{propsDefaults:a}=o;if(n in a)r=a[n];else{const l=Qr(o);r=a[n]=e.call(null,t),l()}}else r=e;o.ce&&o.ce._setProp(n,r)}s[0]&&(l&&!e?r=!1:!s[1]||""!==r&&r!==(0,a.hyphenate)(n)||(r=!0))}return r}const yn=new WeakMap;function vn(e,t,n=!1){const r=__VUE_OPTIONS_API__&&n?yn:t.propsCache,o=r.get(e);if(o)return o;const l=e.props,s={},i=[];let c=!1;if(__VUE_OPTIONS_API__&&!(0,a.isFunction)(e)){const r=e=>{c=!0;const[n,r]=vn(e,t,!0);(0,a.extend)(s,n),r&&i.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!l&&!c)return(0,a.isObject)(e)&&r.set(e,a.EMPTY_ARR),a.EMPTY_ARR;if((0,a.isArray)(l))for(let e=0;e<l.length;e++){const t=(0,a.camelize)(l[e]);bn(t)&&(s[t]=a.EMPTY_OBJ)}else if(l)for(const e in l){const t=(0,a.camelize)(e);if(bn(t)){const n=l[e],r=s[t]=(0,a.isArray)(n)||(0,a.isFunction)(n)?{type:n}:(0,a.extend)({},n),o=r.type;let c=!1,d=!0;if((0,a.isArray)(o))for(let e=0;e<o.length;++e){const t=o[e],n=(0,a.isFunction)(t)&&t.name;if("Boolean"===n){c=!0;break}"String"===n&&(d=!1)}else c=(0,a.isFunction)(o)&&"Boolean"===o.name;r[0]=c,r[1]=d,(c||(0,a.hasOwn)(r,"default"))&&i.push(t)}}const d=[s,i];return(0,a.isObject)(e)&&r.set(e,d),d}function bn(e){return"$"!==e[0]&&!(0,a.isReservedProp)(e)}const kn=e=>"_"===e[0]||"$stable"===e,xn=e=>(0,a.isArray)(e)?e.map(zr):[zr(e)],wn=(e,t,n)=>{if(t._n)return t;const r=K(((...e)=>xn(t(...e))),n);return r._c=!1,r},Cn=(e,t,n)=>{const r=e._ctx;for(const n in e){if(kn(n))continue;const o=e[n];if((0,a.isFunction)(o))t[n]=wn(0,o,r);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 r in t)(n||"_"!==r)&&(e[r]=t[r])},Sn=(e,t,n)=>{const r=e.slots=hn();if(32&e.vnode.shapeFlag){const e=t._;e?(En(r,t,n),n&&(0,a.def)(r,"_",e,!0)):Cn(t,r)}else t&&_n(e,t)},Ln=(e,t,n)=>{const{vnode:r,slots:o}=e;let l=!0,s=a.EMPTY_OBJ;if(32&r.shapeFlag){const e=t._;e?n&&1===e?l=!1:En(o,t,n):(l=!t.$stable,Cn(t,o)),s=t}else t&&(_n(e,t),s={default:1});if(l)for(const e in o)kn(e)||null!=s[e]||delete o[e]},Rn=cr;function Mn(e){return On(e)}function Tn(e){return On(e,Te)}function On(e,t){"boolean"!=typeof __VUE_OPTIONS_API__&&((0,a.getGlobalThis)().__VUE_OPTIONS_API__=!0),"boolean"!=typeof __VUE_PROD_DEVTOOLS__&&((0,a.getGlobalThis)().__VUE_PROD_DEVTOOLS__=!1),"boolean"!=typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&((0,a.getGlobalThis)().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1);const n=(0,a.getGlobalThis)();n.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&I(n.__VUE_DEVTOOLS_GLOBAL_HOOK__,n);const{insert:o,remove:l,patchProp:s,createElement:i,createText:c,createComment:d,setText:u,setElementText:p,parentNode:h,nextSibling:f,setScopeId:g=a.NOOP,insertStaticContent:m}=e,y=(e,t,n,r=null,a=null,o=null,l=void 0,s=null,i=!!t.dynamicChildren)=>{if(e===t)return;e&&!Sr(e,t)&&(r=J(e),U(e,a,o,!0),e=null),-2===t.patchFlag&&(i=!1,t.dynamicChildren=null);const{type:c,ref:d,shapeFlag:u}=t;switch(c){case pr:v(e,t,n,r);break;case hr:b(e,t,n,r);break;case fr:null==e&&k(t,n,r,l);break;case ur:O(e,t,n,r,a,o,l,s,i);break;default:1&u?x(e,t,n,r,a,o,l,s,i):6&u?A(e,t,n,r,a,o,l,s,i):(64&u||128&u)&&c.process(e,t,n,r,a,o,l,s,i,te)}null!=d&&a&&Ee(d,e&&e.ref,o,t||e,!t)},v=(e,t,n,r)=>{if(null==e)o(t.el=c(t.children),n,r);else{const n=t.el=e.el;t.children!==e.children&&u(n,t.children)}},b=(e,t,n,r)=>{null==e?o(t.el=d(t.children||""),n,r):t.el=e.el},k=(e,t,n,r)=>{[e.el,e.anchor]=m(e.children,t,n,r,e.el,e.anchor)},x=(e,t,n,r,a,o,l,s,i)=>{"svg"===t.type?l="svg":"math"===t.type&&(l="mathml"),null==e?w(t,n,r,a,o,l,s,i):R(e,t,a,o,l,s,i)},w=(e,t,n,r,l,c,d,u)=>{let h,f;const{props:g,shapeFlag:m,transition:y,dirs:v}=e;if(h=e.el=i(e.type,c,g&&g.is,g),8&m?p(h,e.children):16&m&&E(e.children,h,null,r,l,An(e,c),d,u),v&&j(e,null,r,"created"),_(h,e,e.scopeId,d,r),g){for(const e in g)"value"===e||(0,a.isReservedProp)(e)||s(h,e,null,g[e],c,r);"value"in g&&s(h,"value",null,g.value,c),(f=g.onVnodeBeforeMount)&&Xr(f,r,e)}__VUE_PROD_DEVTOOLS__&&((0,a.def)(h,"__vnode",e,!0),(0,a.def)(h,"__vueParentComponent",r,!0)),v&&j(e,null,r,"beforeMount");const b=In(l,y);b&&y.beforeEnter(h),o(h,t,n),((f=g&&g.onVnodeMounted)||b||v)&&Rn((()=>{f&&Xr(f,r,e),b&&y.enter(h),v&&j(e,null,r,"mounted")}),l)},_=(e,t,n,r,a)=>{if(n&&g(e,n),r)for(let t=0;t<r.length;t++)g(e,r[t]);if(a){let n=a.subTree;if(t===n||rr(n.type)&&(n.ssContent===t||n.ssFallback===t)){const t=a.vnode;_(e,t,t.scopeId,t.slotScopeIds,a.parent)}}},E=(e,t,n,r,a,o,l,s,i=0)=>{for(let c=i;c<e.length;c++){const i=e[c]=s?Vr(e[c]):zr(e[c]);y(null,i,t,n,r,a,o,l,s)}},R=(e,t,n,r,o,l,i)=>{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||a.EMPTY_OBJ,g=t.props||a.EMPTY_OBJ;let m;if(n&&Nn(n,!1),(m=g.onVnodeBeforeUpdate)&&Xr(m,n,t,e),h&&j(t,e,n,"beforeUpdate"),n&&Nn(n,!0),(f.innerHTML&&null==g.innerHTML||f.textContent&&null==g.textContent)&&p(c,""),u?M(e.dynamicChildren,u,c,n,r,An(t,o),l):i||X(e,t,c,null,n,r,An(t,o),l,!1),d>0){if(16&d)T(c,f,g,n,o);else if(2&d&&f.class!==g.class&&s(c,"class",null,g.class,o),4&d&&s(c,"style",f.style,g.style,o),8&d){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const r=e[t],a=f[r],l=g[r];l===a&&"value"!==r||s(c,r,a,l,o,n)}}1&d&&e.children!==t.children&&p(c,t.children)}else i||null!=u||T(c,f,g,n,o);((m=g.onVnodeUpdated)||h)&&Rn((()=>{m&&Xr(m,n,t,e),h&&j(t,e,n,"updated")}),r)},M=(e,t,n,r,a,o,l)=>{for(let s=0;s<t.length;s++){const i=e[s],c=t[s],d=i.el&&(i.type===ur||!Sr(i,c)||70&i.shapeFlag)?h(i.el):n;y(i,c,d,null,r,a,o,l,!0)}},T=(e,t,n,r,o)=>{if(t!==n){if(t!==a.EMPTY_OBJ)for(const l in t)(0,a.isReservedProp)(l)||l in n||s(e,l,t[l],null,o,r);for(const l in n){if((0,a.isReservedProp)(l))continue;const i=n[l],c=t[l];i!==c&&"value"!==l&&s(e,l,c,i,o,r)}"value"in n&&s(e,"value",t.value,n.value,o)}},O=(e,t,n,r,a,l,s,i,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&&(i=i?i.concat(g):g),null==e?(o(u,n,r),o(p,n,r),E(t.children||[],n,p,a,l,s,i,d)):h>0&&64&h&&f&&e.dynamicChildren?(M(e.dynamicChildren,f,n,a,l,s,i),(null!=t.key||a&&t===a.subTree)&&Dn(e,t,!0)):X(e,t,n,p,a,l,s,i,d)},A=(e,t,n,r,a,o,l,s,i)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?a.ctx.activate(t,n,r,l,i):N(t,n,r,a,o,l,i):z(e,t,i)},N=(e,t,n,r,a,o,l)=>{const s=e.component=Wr(e,r,a);if(Ge(e)&&(s.ctx.renderer=te),ta(s,!1,l),s.asyncDep){if(a&&a.registerDep(s,F,l),!e.el){const e=s.subTree=Or(hr);b(null,e,t,n)}}else F(s,e,t,n,a,o,l)},z=(e,t,n)=>{const r=t.component=e.component;if(function(e,t,n){const{props:r,children:a,component:o}=e,{props:l,children:s,patchFlag:i}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&i>=0))return!(!a&&!s||s&&s.$stable)||r!==l&&(r?!l||tr(r,l,c):!!l);if(1024&i)return!0;if(16&i)return r?tr(r,l,c):!!l;if(8&i){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(l[n]!==r[n]&&!qn(c,n))return!0}}return!1}(e,t,n)){if(r.asyncDep&&!r.asyncResolved)return void B(r,t,n);r.next=t,r.update()}else t.el=e.el,r.vnode=t},F=(e,t,n,o,l,s,i)=>{const c=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:o,vnode:d}=e;{const n=Pn(e);if(n)return t&&(t.el=d.el,B(e,t,i)),void n.asyncDep.then((()=>{e.isUnmounted||c()}))}let u,p=t;Nn(e,!1),t?(t.el=d.el,B(e,t,i)):t=d,n&&(0,a.invokeArrayFns)(n),(u=t.props&&t.props.onVnodeBeforeUpdate)&&Xr(u,o,t,d),Nn(e,!0);const f=Jn(e),g=e.subTree;e.subTree=f,y(g,f,h(g.el),J(g),e,l,s),t.el=f.el,null===p&&nr(e,f.el),r&&Rn(r,l),(u=t.props&&t.props.onVnodeUpdated)&&Rn((()=>Xr(u,o,t,d)),l),__VUE_PROD_DEVTOOLS__&&P(e)}else{let r;const{el:i,props:c}=t,{bm:d,m:u,parent:p,root:h,type:f}=e,g=We(t);if(Nn(e,!1),d&&(0,a.invokeArrayFns)(d),!g&&(r=c&&c.onVnodeBeforeMount)&&Xr(r,p,t),Nn(e,!0),i&&re){const t=()=>{e.subTree=Jn(e),re(i,e.subTree,e,l,null)};g&&f.__asyncHydrate?f.__asyncHydrate(i,e,t):t()}else{h.ce&&h.ce._injectChildStyle(f);const r=e.subTree=Jn(e);y(null,r,n,o,e,l,s),t.el=r.el}if(u&&Rn(u,l),!g&&(r=c&&c.onVnodeMounted)){const e=t;Rn((()=>Xr(r,p,e)),l)}(256&t.shapeFlag||p&&We(p.vnode)&&256&p.vnode.shapeFlag)&&e.a&&Rn(e.a,l),e.isMounted=!0,__VUE_PROD_DEVTOOLS__&&D(e),t=n=o=null}};e.scope.on();const d=e.effect=new r.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),Nn(e,!0),u()},B=(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:s,vnode:{patchFlag:i}}=e,c=(0,r.ux)(l),[d]=e.propsOptions;let u=!1;if(!(o||i>0)||16&i){let r;gn(e,t,l,s)&&(u=!0);for(const o in c)t&&((0,a.hasOwn)(t,o)||(r=(0,a.hyphenate)(o))!==o&&(0,a.hasOwn)(t,r))||(d?!n||void 0===n[o]&&void 0===n[r]||(l[o]=mn(d,c,o,void 0,e,!0)):delete l[o]);if(s!==c)for(const e in s)t&&(0,a.hasOwn)(t,e)||(delete s[e],u=!0)}else if(8&i){const n=e.vnode.dynamicProps;for(let r=0;r<n.length;r++){let o=n[r];if(qn(e.emitsOptions,o))continue;const i=t[o];if(d)if((0,a.hasOwn)(s,o))i!==s[o]&&(s[o]=i,u=!0);else{const t=(0,a.camelize)(o);l[t]=mn(d,c,t,i,e,!1)}else i!==s[o]&&(s[o]=i,u=!0)}}u&&(0,r.hZ)(e.attrs,"set","")}(e,t.props,o,n),Ln(e,t.children,n),(0,r.C4)(),S(e),(0,r.bl)()},X=(e,t,n,r,a,o,l,s,i=!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,r,a,o,l,s,i);if(256&h)return void H(c,u,n,r,a,o,l,s,i)}8&f?(16&d&&q(c,a,o),u!==c&&p(n,u)):16&d?16&f?$(c,u,n,r,a,o,l,s,i):q(c,a,o,!0):(8&d&&p(n,""),16&f&&E(u,n,r,a,o,l,s,i))},H=(e,t,n,r,o,l,s,i,c)=>{e=e||a.EMPTY_ARR,t=t||a.EMPTY_ARR;const d=e.length,u=t.length,p=Math.min(d,u);let h;for(h=0;h<p;h++){const r=t[h]=c?Vr(t[h]):zr(t[h]);y(e[h],r,n,null,o,l,s,i,c)}d>u?q(e,o,l,!0,!1,p):E(t,n,r,o,l,s,i,c,p)},$=(e,t,n,r,o,l,s,i,c)=>{let d=0;const u=t.length;let p=e.length-1,h=u-1;for(;d<=p&&d<=h;){const r=e[d],a=t[d]=c?Vr(t[d]):zr(t[d]);if(!Sr(r,a))break;y(r,a,n,null,o,l,s,i,c),d++}for(;d<=p&&d<=h;){const r=e[p],a=t[h]=c?Vr(t[h]):zr(t[h]);if(!Sr(r,a))break;y(r,a,n,null,o,l,s,i,c),p--,h--}if(d>p){if(d<=h){const e=h+1,a=e<u?t[e].el:r;for(;d<=h;)y(null,t[d]=c?Vr(t[d]):zr(t[d]),n,a,o,l,s,i,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?Vr(t[d]):zr(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 r=e[d];if(b>=k){U(r,o,l,!0);continue}let a;if(null!=r.key)a=m.get(r.key);else for(v=g;v<=h;v++)if(0===C[v-g]&&Sr(r,t[v])){a=v;break}void 0===a?U(r,o,l,!0):(C[a-g]=d+1,a>=w?w=a:x=!0,y(r,t[a],n,null,o,l,s,i,c),b++)}const _=x?function(e){const t=e.slice(),n=[0];let r,a,o,l,s;const i=e.length;for(r=0;r<i;r++){const i=e[r];if(0!==i){if(a=n[n.length-1],e[a]<i){t[r]=a,n.push(r);continue}for(o=0,l=n.length-1;o<l;)s=o+l>>1,e[n[s]]<i?o=s+1:l=s;i<e[n[o]]&&(o>0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,l=n[o-1];o-- >0;)n[o]=l,l=t[l];return n}(C):a.EMPTY_ARR;for(v=_.length-1,d=k-1;d>=0;d--){const e=g+d,a=t[e],p=e+1<u?t[e+1].el:r;0===C[d]?y(null,a,n,p,o,l,s,i,c):x&&(v<0||d!==_[v]?W(a,n,p,2):v--)}}},W=(e,t,n,r,a=null)=>{const{el:l,type:s,transition:i,children:c,shapeFlag:d}=e;if(6&d)W(e.component.subTree,t,n,r);else if(128&d)e.suspense.move(t,n,r);else if(64&d)s.move(e,t,n,te);else if(s!==ur)if(s!==fr)if(2!==r&&1&d&&i)if(0===r)i.beforeEnter(l),o(l,t,n),Rn((()=>i.enter(l)),a);else{const{leave:e,delayLeave:r,afterLeave:a}=i,s=()=>o(l,t,n),c=()=>{e(l,(()=>{s(),a&&a()}))};r?r(l,s,c):c()}else o(l,t,n);else(({el:e,anchor:t},n,r)=>{let a;for(;e&&e!==t;)a=f(e),o(e,n,r),e=a;o(t,n,r)})(e,t,n);else{o(l,t,n);for(let e=0;e<c.length;e++)W(c[e],t,n,r);o(e.anchor,t,n)}},U=(e,t,n,r=!1,a=!1)=>{const{type:o,props:l,ref:s,children:i,dynamicChildren:c,shapeFlag:d,patchFlag:u,dirs:p,cacheIndex:h}=e;if(-2===u&&(a=!1),null!=s&&Ee(s,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)&&Xr(m,t,e),6&d)Y(e.component,n,r);else{if(128&d)return void e.suspense.unmount(n,r);f&&j(e,null,t,"beforeUnmount"),64&d?e.type.remove(e,t,n,te,r):c&&!c.hasOnce&&(o!==ur||u>0&&64&u)?q(c,t,n,!1,!0):(o===ur&&384&u||!a&&16&d)&&q(i,t,n),r&&K(e)}(g&&(m=l&&l.onVnodeUnmounted)||f)&&Rn((()=>{m&&Xr(m,t,e),f&&j(e,null,t,"unmounted")}),n)},K=e=>{const{type:t,el:n,anchor:r,transition:a}=e;if(t===ur)return void G(n,r);if(t===fr)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),a&&!a.persisted&&a.afterLeave&&a.afterLeave()};if(1&e.shapeFlag&&a&&!a.persisted){const{leave:t,delayLeave:r}=a,l=()=>t(n,o);r?r(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:r,scope:o,job:l,subTree:s,um:i,m:c,a:d}=e;zn(c),zn(d),r&&(0,a.invokeArrayFns)(r),o.stop(),l&&(l.flags|=8,U(s,e,t,n)),i&&Rn(i,t),Rn((()=>{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__&&V(e)},q=(e,t,n,r=!1,a=!1,o=0)=>{for(let l=o;l<e.length;l++)U(e[l],t,n,r,a)},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:N,mc:E,pc:X,pbc:M,n:J,o:e};let ne,re;return t&&([ne,re]=t(te)),{render:ee,hydrate:ne,createApp:ln(ee,ne)}}function An({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 Nn({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 r=e.children,o=t.children;if((0,a.isArray)(r)&&(0,a.isArray)(o))for(let e=0;e<r.length;e++){const t=r[e];let a=o[e];1&a.shapeFlag&&!a.dynamicChildren&&((a.patchFlag<=0||32===a.patchFlag)&&(a=o[e]=Vr(o[e]),a.el=t.el),n||-2===a.patchFlag||Dn(t,a)),a.type===pr&&(a.el=t.el)}}function Pn(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Pn(t)}function zn(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const Vn=Symbol.for("v-scx"),Fn=()=>dn(Vn);function Bn(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=a.EMPTY_OBJ){const{immediate:o,deep:l,flush:s,once:i}=n,c=(0,a.extend)({},n),d=t&&o||!t&&"post"!==s;let u;if(ea)if("sync"===s){const e=Fn();u=e.__watcherHandles||(e.__watcherHandles=[])}else if(!d){const e=()=>{};return e.stop=a.NOOP,e.resume=a.NOOP,e.pause=a.NOOP,e}const p=Ur;c.call=(e,t,n)=>h(e,p,t,n);let f=!1;"post"===s?c.scheduler=e=>{Rn(e,p&&p.suspense)}:"sync"!==s&&(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,r.wB)(e,t,c);return ea&&(u?u.push(g):d&&g()),g}function Un(e,t,n){const r=this.proxy,o=(0,a.isString)(e)?e.includes(".")?Kn(r,e):()=>r[e]:e.bind(r,r);let l;(0,a.isFunction)(t)?l=t:(l=t.handler,n=t);const s=Qr(this),i=Wn(o,l.bind(r),n);return s(),i}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=a.EMPTY_OBJ){const o=Kr(),l=(0,a.camelize)(t),s=(0,a.hyphenate)(t),i=jn(e,l),c=(0,r.rY)(((r,i)=>{let c,d,u=a.EMPTY_OBJ;return Hn((()=>{const t=e[l];(0,a.hasChanged)(c,t)&&(c=t,i())})),{get:()=>(r(),n.get?n.get(c):c),set(e){const r=n.set?n.set(e):e;if(!((0,a.hasChanged)(r,c)||u!==a.EMPTY_OBJ&&(0,a.hasChanged)(e,u)))return;const p=o.vnode.props;p&&(t in p||l in p||s in p)&&(`onUpdate:${t}`in p||`onUpdate:${l}`in p||`onUpdate:${s}`in p)||(c=e,i()),o.emit(`update:${t}`,r),(0,a.hasChanged)(e,r)&&(0,a.hasChanged)(e,u)&&!(0,a.hasChanged)(r,d)&&i(),u=e,d=r}}}));return c[Symbol.iterator]=()=>{let e=0;return{next:()=>e<2?{value:e++?i||a.EMPTY_OBJ:c,done:!1}:{done:!0}}},c}const jn=(e,t)=>"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${(0,a.camelize)(t)}Modifiers`]||e[`${(0,a.hyphenate)(t)}Modifiers`];function Qn(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||a.EMPTY_OBJ;let o=n;const l=t.startsWith("update:"),s=l&&jn(r,t.slice(7));let i;s&&(s.trim&&(o=n.map((e=>(0,a.isString)(e)?e.trim():e))),s.number&&(o=n.map(a.looseToNumber))),__VUE_PROD_DEVTOOLS__&&function(e,t,n){N("component:emit",e.appContext.app,e,t,n)}(e,t,o);let c=r[i=(0,a.toHandlerKey)(t)]||r[i=(0,a.toHandlerKey)((0,a.camelize)(t))];!c&&l&&(c=r[i=(0,a.toHandlerKey)((0,a.hyphenate)(t))]),c&&h(c,e,6,o);const d=r[i+"Once"];if(d){if(e.emitted){if(e.emitted[i])return}else e.emitted={};e.emitted[i]=!0,h(d,e,6,o)}}function Yn(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(void 0!==o)return o;const l=e.emits;let s={},i=!1;if(__VUE_OPTIONS_API__&&!(0,a.isFunction)(e)){const r=e=>{const n=Yn(e,t,!0);n&&(i=!0,(0,a.extend)(s,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return l||i?((0,a.isArray)(l)?l.forEach((e=>s[e]=null)):(0,a.extend)(s,l),(0,a.isObject)(e)&&r.set(e,s),s):((0,a.isObject)(e)&&r.set(e,null),null)}function qn(e,t){return!(!e||!(0,a.isOn)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,a.hasOwn)(e,t[0].toLowerCase()+t.slice(1))||(0,a.hasOwn)(e,(0,a.hyphenate)(t))||(0,a.hasOwn)(e,t))}function Jn(e){const{type:t,vnode:n,proxy:r,withProxy:o,propsOptions:[l],slots:s,attrs:i,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||r,t=e;b=zr(d.call(t,e,u,p,g,h,m)),k=i}else{const e=t;b=zr(e.length>1?e(p,{attrs:i,slots:s,emit:c}):e(p,null)),k=t.props?i:Zn(i)}}catch(t){gr.length=0,f(t,e,1),b=Or(hr)}let x=b;if(k&&!1!==y){const e=Object.keys(k),{shapeFlag:t}=x;e.length&&7&t&&(l&&e.some(a.isModelListener)&&(k=er(k,l)),x=Nr(x,k,!1,!0))}return n.dirs&&(x=Nr(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,a.isOn)(n))&&((t||(t={}))[n]=e[n]);return t},er=(e,t)=>{const n={};for(const r in e)(0,a.isModelListener)(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function tr(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let a=0;a<r.length;a++){const o=r[a];if(t[o]!==e[o]&&!qn(n,o))return!0}return!1}function nr({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r!==e)break;(e=t.vnode).el=n,t=t.parent}}const rr=e=>e.__isSuspense;let ar=0;const or={name:"Suspense",__isSuspense:!0,process(e,t,n,r,a,o,l,s,i,c){if(null==e)!function(e,t,n,r,a,o,l,s,i){const{p:c,o:{createElement:d}}=i,u=d("div"),p=e.suspense=sr(e,a,r,t,u,n,o,l,s,i);c(null,p.pendingBranch=e.ssContent,u,null,r,p,o,l),p.deps>0?(lr(e,"onPending"),lr(e,"onFallback"),c(null,e.ssFallback,t,n,r,null,o,l),dr(p,e.ssFallback)):p.resolve(!1,!0)}(t,n,r,a,o,l,s,i,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,r,a,o,l,s,{p:i,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,Sr(p,g)?(i(g,p,u.hiddenContainer,null,a,u,o,l,s),u.deps<=0?u.resolve():m&&(y||(i(f,h,n,r,a,null,o,l,s),dr(u,h)))):(u.pendingId=ar++,y?(u.isHydrating=!1,u.activeBranch=g):c(g,a,u),u.deps=0,u.effects.length=0,u.hiddenContainer=d("div"),m?(i(null,p,u.hiddenContainer,null,a,u,o,l,s),u.deps<=0?u.resolve():(i(f,h,n,r,a,null,o,l,s),dr(u,h))):f&&Sr(p,f)?(i(f,p,n,r,a,u,o,l,s),u.resolve(!0)):(i(null,p,u.hiddenContainer,null,a,u,o,l,s),u.deps<=0&&u.resolve()));else if(f&&Sr(p,f))i(f,p,n,r,a,u,o,l,s),dr(u,p);else if(lr(t,"onPending"),u.pendingBranch=p,512&p.shapeFlag?u.pendingId=p.component.suspenseId:u.pendingId=ar++,i(null,p,u.hiddenContainer,null,a,u,o,l,s),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,r,a,l,s,i,c)}},hydrate:function(e,t,n,r,a,o,l,s,i){const c=t.suspense=sr(t,r,n,e.parentNode,document.createElement("div"),null,a,o,l,s,!0),d=i(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,r=32&t;e.ssContent=ir(r?n.default:n),e.ssFallback=r?ir(n.fallback):Or(hr)}};function lr(e,t){const n=e.props&&e.props[t];(0,a.isFunction)(n)&&n()}function sr(e,t,n,r,o,l,s,i,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,a.toNumber)(e.props.timeout):void 0,w=l,C={vnode:e,parent:t,parentComponent:n,namespace:s,container:r,hiddenContainer:o,deps:0,pendingId:ar++,timeout:"number"==typeof x?x:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(e=!1,n=!1){const{vnode:r,activeBranch:a,pendingBranch:o,pendingId:s,effects:i,parentComponent:c,container:d}=C;let u=!1;C.isHydrating?C.isHydrating=!1:e||(u=a&&o.transition&&"out-in"===o.transition.mode,u&&(a.transition.afterLeave=()=>{s===C.pendingId&&(h(o,d,l===w?m(a):l,0),E(i))}),a&&(y(a.el)===d&&(l=m(a)),g(a,c,C,!0)),u||h(o,d,l,0)),dr(C,o),C.pendingBranch=null,C.isInFallback=!1;let p=C.parent,f=!1;for(;p;){if(p.pendingBranch){p.effects.push(...i),f=!0;break}p=p.parent}f||u||E(i),C.effects=[],k&&t&&t.pendingBranch&&b===t.pendingId&&(t.deps--,0!==t.deps||n||t.resolve()),lr(r,"onResolve")},fallback(e){if(!C.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:r,container:a,namespace:o}=C;lr(t,"onFallback");const l=m(n),s=()=>{C.isInFallback&&(p(null,e,a,l,r,null,o,i,c),dr(C,e))},d=e.transition&&"out-in"===e.transition.mode;d&&(n.transition.afterLeave=s),C.isInFallback=!0,g(n,r,null,!0),d||s()},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 r=!!C.pendingBranch;r&&C.deps++;const a=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;na(e,o,!1),a&&(l.el=a);const i=!a&&e.subTree.el;t(e,l,y(a||e.subTree.el),a?null:m(e.subTree),C,s,n),i&&v(i),nr(e,l.el),r&&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 ir(e){let t;if((0,a.isFunction)(e)){const n=kr&&e._c;n&&(e._d=!1,yr()),e=e(),n&&(e._d=!0,t=mr,vr())}if((0,a.isArray)(e)){const t=function(e){let t;for(let n=0;n<e.length;n++){const r=e[n];if(!Er(r))return;if(r.type!==hr||"v-if"===r.children){if(t)return;t=r}}return t}(e);e=t}return e=zr(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter((t=>t!==e))),e}function cr(e,t){t&&t.pendingBranch?(0,a.isArray)(e)?t.effects.push(...e):t.effects.push(e):E(e)}function dr(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let a=t.el;for(;!a&&t.component;)a=(t=t.component.subTree).el;n.el=a,r&&r.subTree===n&&(r.vnode.el=a,nr(r,a))}const ur=Symbol.for("v-fgt"),pr=Symbol.for("v-txt"),hr=Symbol.for("v-cmt"),fr=Symbol.for("v-stc"),gr=[];let mr=null;function yr(e=!1){gr.push(mr=e?null:[])}function vr(){gr.pop(),mr=gr[gr.length-1]||null}let br,kr=1;function xr(e,t=!1){kr+=e,e<0&&mr&&t&&(mr.hasOnce=!0)}function wr(e){return e.dynamicChildren=kr>0?mr||a.EMPTY_ARR:null,vr(),kr>0&&mr&&mr.push(e),e}function Cr(e,t,n,r,a,o){return wr(Tr(e,t,n,r,a,o,!0))}function _r(e,t,n,r,a){return wr(Or(e,t,n,r,a,!0))}function Er(e){return!!e&&!0===e.__v_isVNode}function Sr(e,t){return e.type===t.type&&e.key===t.key}function Lr(e){br=e}const Rr=({key:e})=>null!=e?e:null,Mr=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?(0,a.isString)(e)||(0,r.i9)(e)||(0,a.isFunction)(e)?{i:B,r:e,k:t,f:!!n}:e:null);function Tr(e,t=null,n=null,r=0,o=null,l=(e===ur?0:1),s=!1,i=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Rr(t),ref:t&&Mr(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:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:B};return i?(Fr(c,n),128&l&&e.normalize(c)):n&&(c.shapeFlag|=(0,a.isString)(n)?8:16),kr>0&&!s&&mr&&(c.patchFlag>0||6&l)&&32!==c.patchFlag&&mr.push(c),c}const Or=function(e,t=null,n=null,o=0,l=null,s=!1){if(e&&e!==yt||(e=hr),Er(e)){const r=Nr(e,t,!0);return n&&Fr(r,n),kr>0&&!s&&mr&&(6&r.shapeFlag?mr[mr.indexOf(e)]=r:mr.push(r)),r.patchFlag=-2,r}if(i=e,(0,a.isFunction)(i)&&"__vccOpts"in i&&(e=e.__vccOpts),t){t=Ar(t);let{class:e,style:n}=t;e&&!(0,a.isString)(e)&&(t.class=(0,a.normalizeClass)(e)),(0,a.isObject)(n)&&((0,r.ju)(n)&&!(0,a.isArray)(n)&&(n=(0,a.extend)({},n)),t.style=(0,a.normalizeStyle)(n))}var i;return Tr(e,t,n,o,l,(0,a.isString)(e)?1:rr(e)?128:Y(e)?64:(0,a.isObject)(e)?4:(0,a.isFunction)(e)?2:0,s,!0)};function Ar(e){return e?(0,r.ju)(e)||fn(e)?(0,a.extend)({},e):e:null}function Nr(e,t,n=!1,r=!1){const{props:o,ref:l,patchFlag:s,children:i,transition:c}=e,d=t?Br(o||{},t):o,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:d,key:d&&Rr(d),ref:t&&t.ref?n&&l?(0,a.isArray)(l)?l.concat(Mr(t)):[l,Mr(t)]:Mr(t):l,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ur?-1===s?16:16|s:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Nr(e.ssContent),ssFallback:e.ssFallback&&Nr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&be(u,c.clone(u)),u}function Ir(e=" ",t=0){return Or(pr,null,e,t)}function Dr(e,t){const n=Or(fr,null,e);return n.staticCount=t,n}function Pr(e="",t=!1){return t?(yr(),_r(hr,null,e)):Or(hr,null,e)}function zr(e){return null==e||"boolean"==typeof e?Or(hr):(0,a.isArray)(e)?Or(ur,null,e.slice()):Er(e)?Vr(e):Or(pr,null,String(e))}function Vr(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:Nr(e)}function Fr(e,t){let n=0;const{shapeFlag:r}=e;if(null==t)t=null;else if((0,a.isArray)(t))n=16;else if("object"==typeof t){if(65&r){const n=t.default;return void(n&&(n._c&&(n._d=!1),Fr(e,n()),n._c&&(n._d=!0)))}{n=32;const r=t._;r||fn(t)?3===r&&B&&(1===B.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=B}}else(0,a.isFunction)(t)?(t={default:t,_ctx:B},n=32):(t=String(t),64&r?(n=16,t=[Ir(t)]):n=8);e.children=t,e.shapeFlag|=n}function Br(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const e in r)if("class"===e)t.class!==r.class&&(t.class=(0,a.normalizeClass)([t.class,r.class]));else if("style"===e)t.style=(0,a.normalizeStyle)([t.style,r.style]);else if((0,a.isOn)(e)){const n=t[e],o=r[e];!o||n===o||(0,a.isArray)(n)&&n.includes(o)||(t[e]=n?[].concat(n,o):o)}else""!==e&&(t[e]=r[e])}return t}function Xr(e,t,n,r=null){h(e,t,7,[n,r])}const Hr=an();let $r=0;function Wr(e,t,n){const o=e.type,l=(t?t.appContext:e.appContext)||Hr,s={uid:$r++,vnode:e,type:o,parent:t,appContext:l,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new r.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:a.EMPTY_OBJ,inheritAttrs:o.inheritAttrs,ctx:a.EMPTY_OBJ,data:a.EMPTY_OBJ,props:a.EMPTY_OBJ,attrs:a.EMPTY_OBJ,slots:a.EMPTY_OBJ,refs:a.EMPTY_OBJ,setupState:a.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 s.ctx={_:s},s.root=t?t.root:s,s.emit=Qn.bind(null,s),e.ce&&e.ce(s),s}let Ur=null;const Kr=()=>Ur||B;let Gr,jr;{const e=(0,a.getGlobalThis)(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach((t=>t(e))):r[0](e)}};Gr=t("__VUE_INSTANCE_SETTERS__",(e=>Ur=e)),jr=t("__VUE_SSR_SETTERS__",(e=>ea=e))}const Qr=e=>{const t=Ur;return Gr(e),e.scope.on(),()=>{e.scope.off(),Gr(t)}},Yr=()=>{Ur&&Ur.scope.off(),Gr(null)};function qr(e){return 4&e.vnode.shapeFlag}let Jr,Zr,ea=!1;function ta(e,t=!1,n=!1){t&&jr(t);const{props:o,children:l}=e.vnode,s=qr(e);!function(e,t,n,a=!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=a?o:(0,r.Gc)(o):e.type.props?e.props=o:e.props=l,e.attrs=l}(e,o,s,t),Sn(e,l,n);const i=s?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,r.C4)();const n=e.setupContext=o.length>1?sa(e):null,l=Qr(e),s=p(o,e,0,[e.props,n]),i=(0,a.isPromise)(s);if((0,r.bl)(),l(),!i&&!e.sp||We(e)||Ce(e),i){if(s.then(Yr,Yr),t)return s.then((n=>{na(e,n,t)})).catch((t=>{f(t,e,0)}));e.asyncDep=s}else na(e,s,t)}else oa(e,t)}(e,t):void 0;return t&&jr(!1),i}function na(e,t,n){(0,a.isFunction)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,a.isObject)(t)&&(__VUE_PROD_DEVTOOLS__&&(e.devtoolsRawSetupState=t),e.setupState=(0,r.Pr)(t)),oa(e,n)}function ra(e){Jr=e,Zr=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Ot))}}const aa=()=>!Jr;function oa(e,t,n){const o=e.type;if(!e.render){if(!t&&Jr&&!o.render){const t=o.template||__VUE_OPTIONS_API__&&Yt(e).template;if(t){const{isCustomElement:n,compilerOptions:r}=e.appContext.config,{delimiters:l,compilerOptions:s}=o,i=(0,a.extend)((0,a.extend)({isCustomElement:n,delimiters:l},r),s);o.render=Jr(t,i)}}e.render=o.render||a.NOOP,Zr&&Zr(e)}if(__VUE_OPTIONS_API__){const t=Qr(e);(0,r.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:s,methods:i,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:R,inheritAttrs:M,components:T,directives:O,filters:A}=t;if(u&&function(e,t){(0,a.isArray)(e)&&(e=en(e));for(const n in e){const o=e[n];let l;l=(0,a.isObject)(o)?"default"in o?dn(o.from||n,o.default,!0):dn(o.from||n):dn(o),(0,r.i9)(l)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e}):t[n]=l}}(u,o),i)for(const e in i){const t=i[e];(0,a.isFunction)(t)&&(o[e]=t.bind(n))}if(l){const t=l.call(n,n);(0,a.isObject)(t)&&(e.data=(0,r.Kh)(t))}if(Gt=!0,s)for(const e in s){const t=s[e],r=(0,a.isFunction)(t)?t.bind(n,n):(0,a.isFunction)(t.get)?t.get.bind(n,n):a.NOOP,l=!(0,a.isFunction)(t)&&(0,a.isFunction)(t.set)?t.set.bind(n):a.NOOP,i=ha({get:r,set:l});Object.defineProperty(o,e,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e})}if(c)for(const e in c)Qt(c[e],o,n,e);if(d){const e=(0,a.isFunction)(d)?d.call(n):d;Reflect.ownKeys(e).forEach((t=>{cn(t,e[t])}))}function N(e,t){(0,a.isArray)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(p&&jt(p,e,"c"),N(at,h),N(ot,f),N(lt,g),N(st,m),N(Ye,y),N(qe,v),N(ht,S),N(pt,_),N(ut,E),N(it,k),N(ct,w),N(dt,L),(0,a.isArray)(R))if(R.length){const t=e.exposed||(e.exposed={});R.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});C&&e.render===a.NOOP&&(e.render=C),null!=M&&(e.inheritAttrs=M),T&&(e.components=T),O&&(e.directives=O),L&&Ce(e)}(e)}finally{(0,r.bl)(),t()}}}const la={get:(e,t)=>((0,r.u4)(e,"get",""),e[t])};function sa(e){return{attrs:new Proxy(e.attrs,la),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function ia(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy((0,r.Pr)((0,r.IG)(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Rt?Rt[n](e):void 0,has:(e,t)=>t in e||t in Rt})):e.proxy}const ca=/(?:^|[-_])(\w)/g,da=e=>e.replace(ca,(e=>e.toUpperCase())).replace(/[-_]/g,"");function ua(e,t=!0){return(0,a.isFunction)(e)?e.displayName||e.name:e.name||t&&e.__name}function pa(e,t,n=!1){let r=ua(t);if(!r&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(r=e[1])}if(!r&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};r=n(e.components||e.parent.type.components)||n(e.appContext.components)}return r?da(r):n?"App":"Anonymous"}const ha=(e,t)=>(0,r.EW)(e,t,ea);function fa(e,t,n){const r=arguments.length;return 2===r?(0,a.isObject)(t)&&!(0,a.isArray)(t)?Er(t)?Or(e,null,[t]):Or(e,t):Or(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&Er(n)&&(n=[n]),Or(e,t,n))}function ga(){}function ma(e,t,n,r){const a=n[r];if(a&&ya(a,e))return a;const o=t();return o.memo=e.slice(),o.cacheIndex=r,n[r]=o}function ya(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e<n.length;e++)if((0,a.hasChanged)(n[e],t[e]))return!1;return kr>0&&mr&&mr.push(e),!0}const va="3.5.13",ba=a.NOOP,ka={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"},xa=T,wa=I,Ca={createComponentInstance:Wr,setupComponent:ta,renderComponentRoot:Jn,setCurrentRenderingInstance:H,isVNode:Er,normalizeVNode:zr,getComponentPublicInstance:ia,ensureValidVNode:Et,pushWarningContext:function(e){o.push(e)},popWarningContext:function(){o.pop()}},_a=null,Ea=null,Sa=null},66887:(e,t,n)=>{n.d(t,{BA:()=>Ve,C4:()=>R,EW:()=>Qe,Gc:()=>be,IG:()=>Re,IJ:()=>Ne,KR:()=>Ae,Kh:()=>ve,PP:()=>qe,Pr:()=>Be,QW:()=>$e,QZ:()=>_,R1:()=>ze,Tm:()=>_e,Ul:()=>Ye,X2:()=>u,Yv:()=>tt,bl:()=>M,ch:()=>nt,ds:()=>E,fE:()=>Ee,g8:()=>Ce,hV:()=>at,hZ:()=>B,i9:()=>Oe,jr:()=>c,ju:()=>Se,lJ:()=>Me,lW:()=>Ke,mu:()=>Pe,nD:()=>xe,o5:()=>i,qA:()=>H,rY:()=>He,tB:()=>ke,u4:()=>F,uY:()=>s,ux:()=>Le,wB:()=>rt,yC:()=>l});var r=n(48543);let a,o;class l{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=a,!e&&a&&(this.index=(a.scopes||(a.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=a;try{return a=this,e()}finally{a=t}}}on(){a=this}off(){a=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 s(e){return new l(e)}function i(){return a}function c(e,t=!1){a&&a.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,a&&a.active&&a.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,r=n;for(;r;){const e=r.prevDep;-1===r.version?(r===n&&(n=e),w(r),C(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=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,a=S;o=e,S=!0;try{v(e);const n=e.fn(e._value);(0===t.version||(0,r.hasChanged)(n,e._value))&&(e._value=n,t.version++)}catch(e){throw t.version++,e}finally{o=n,S=a,b(e),e.flags&=-3}}function w(e,t=!1){const{dep:n,prevSub:r,nextSub:a}=e;if(r&&(r.nextSub=a,e.prevSub=void 0),a&&(a.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&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,r.extend)(n,t);try{n.run()}catch(e){throw n.stop(),e}const a=n.run.bind(n);return a.effect=n,a}function E(e){e.effect.stop()}let S=!0;const L=[];function R(){L.push(S),S=!1}function M(){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 A{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 N{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 A(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,P=Symbol(""),z=Symbol(""),V=Symbol("");function F(e,t,n){if(S&&o){let t=D.get(e);t||D.set(e,t=new Map);let r=t.get(n);r||(t.set(n,r=new N),r.map=t,r.key=n),r.track()}}function B(e,t,n,a,o,l){const s=D.get(e);if(!s)return void O++;const i=e=>{e&&e.trigger()};if(m(),"clear"===t)s.forEach(i);else{const o=(0,r.isArray)(e),l=o&&(0,r.isIntegerKey)(n);if(o&&"length"===n){const e=Number(a);s.forEach(((t,n)=>{("length"===n||n===V||!(0,r.isSymbol)(n)&&n>=e)&&i(t)}))}else switch((void 0!==n||s.has(void 0))&&i(s.get(n)),l&&i(s.get(V)),t){case"add":o?l&&i(s.get("length")):(i(s.get(P)),(0,r.isMap)(e)&&i(s.get(z)));break;case"delete":o||(i(s.get(P)),(0,r.isMap)(e)&&i(s.get(z)));break;case"set":(0,r.isMap)(e)&&i(s.get(P))}}y()}function X(e){const t=Le(e);return t===e?t:(F(t,0,V),Ee(e)?t:t.map(Me))}function H(e){return F(e=Le(e),0,V),e}const $={__proto__:null,[Symbol.iterator](){return W(this,Symbol.iterator,Me)},concat(...e){return X(this).concat(...e.map((e=>(0,r.isArray)(e)?X(e):e)))},entries(){return W(this,"entries",(e=>(e[1]=Me(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(Me)),arguments)},find(e,t){return K(this,"find",e,t,Me,arguments)},findIndex(e,t){return K(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return K(this,"findLast",e,t,Me,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",Me)}};function W(e,t,n){const r=H(e),a=r[t]();return r===e||Ee(e)||(a._next=a.next,a.next=()=>{const e=a._next();return e.value&&(e.value=n(e.value)),e}),a}const U=Array.prototype;function K(e,t,n,r,a,o){const l=H(e),s=l!==e&&!Ee(e),i=l[t];if(i!==U[t]){const t=i.apply(e,o);return s?Me(t):t}let c=n;l!==e&&(s?c=function(t,r){return n.call(this,Me(t),r,e)}:n.length>2&&(c=function(t,r){return n.call(this,t,r,e)}));const d=i.call(l,c,r);return s&&a?a(d):d}function G(e,t,n,r){const a=H(e);let o=n;return a!==e&&(Ee(e)?n.length>3&&(o=function(t,r,a){return n.call(this,t,r,a,e)}):o=function(t,r,a){return n.call(this,t,Me(r),a,e)}),a[t](o,...r)}function j(e,t,n){const r=Le(e);F(r,0,V);const a=r[t](...n);return-1!==a&&!1!==a||!Se(n[0])?a:(n[0]=Le(n[0]),r[t](...n))}function Q(e,t,n=[]){R(),m();const r=Le(e)[t].apply(e,n);return y(),M(),r}const Y=(0,r.makeMap)("__proto__,__v_isRef,__isVue"),q=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(r.isSymbol));function J(e){(0,r.isSymbol)(e)||(e=String(e));const t=Le(this);return F(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 a=this._isReadonly,o=this._isShallow;if("__v_isReactive"===t)return!a;if("__v_isReadonly"===t)return a;if("__v_isShallow"===t)return o;if("__v_raw"===t)return n===(a?o?ye:me:o?ge:fe).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const l=(0,r.isArray)(e);if(!a){let e;if(l&&(e=$[t]))return e;if("hasOwnProperty"===t)return J}const s=Reflect.get(e,t,Oe(e)?e:n);return((0,r.isSymbol)(t)?q.has(t):Y(t))?s:(a||F(e,0,t),o?s:Oe(s)?l&&(0,r.isIntegerKey)(t)?s:s.value:(0,r.isObject)(s)?a?ke(s):ve(s):s)}}class ee extends Z{constructor(e=!1){super(!1,e)}set(e,t,n,a){let o=e[t];if(!this._isShallow){const t=_e(o);if(Ee(n)||_e(n)||(o=Le(o),n=Le(n)),!(0,r.isArray)(e)&&Oe(o)&&!Oe(n))return!t&&(o.value=n,!0)}const l=(0,r.isArray)(e)&&(0,r.isIntegerKey)(t)?Number(t)<e.length:(0,r.hasOwn)(e,t),s=Reflect.set(e,t,n,Oe(e)?e:a);return e===Le(a)&&(l?(0,r.hasChanged)(n,o)&&B(e,"set",t,n):B(e,"add",t,n)),s}deleteProperty(e,t){const n=(0,r.hasOwn)(e,t),a=(e[t],Reflect.deleteProperty(e,t));return a&&n&&B(e,"delete",t,void 0),a}has(e,t){const n=Reflect.has(e,t);return(0,r.isSymbol)(t)&&q.has(t)||F(e,0,t),n}ownKeys(e){return F(e,0,(0,r.isArray)(e)?"length":P),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,re=new te,ae=new ee(!0),oe=new te(!0),le=e=>e,se=e=>Reflect.getPrototypeOf(e);function ie(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 a=this.__v_raw,o=Le(a),l=Le(n);e||((0,r.hasChanged)(n,l)&&F(o,0,n),F(o,0,l));const{has:s}=se(o),i=t?le:e?Te:Me;return s.call(o,n)?i(a.get(n)):s.call(o,l)?i(a.get(l)):void(a!==o&&a.get(n))},get size(){const t=this.__v_raw;return!e&&F(Le(t),0,P),Reflect.get(t,"size",t)},has(t){const n=this.__v_raw,a=Le(n),o=Le(t);return e||((0,r.hasChanged)(t,o)&&F(a,0,t),F(a,0,o)),t===o?n.has(t):n.has(t)||n.has(o)},forEach(n,r){const a=this,o=a.__v_raw,l=Le(o),s=t?le:e?Te:Me;return!e&&F(l,0,P),o.forEach(((e,t)=>n.call(r,s(e),s(t),a)))}};return(0,r.extend)(n,e?{add:ie("add"),set:ie("set"),delete:ie("delete"),clear:ie("clear")}:{add(e){t||Ee(e)||_e(e)||(e=Le(e));const n=Le(this);return se(n).has.call(n,e)||(n.add(e),B(n,"add",e,e)),this},set(e,n){t||Ee(n)||_e(n)||(n=Le(n));const a=Le(this),{has:o,get:l}=se(a);let s=o.call(a,e);s||(e=Le(e),s=o.call(a,e));const i=l.call(a,e);return a.set(e,n),s?(0,r.hasChanged)(n,i)&&B(a,"set",e,n):B(a,"add",e,n),this},delete(e){const t=Le(this),{has:n,get:r}=se(t);let a=n.call(t,e);a||(e=Le(e),a=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return a&&B(t,"delete",e,void 0),o},clear(){const e=Le(this),t=0!==e.size,n=e.clear();return t&&B(e,"clear",void 0,void 0),n}}),["keys","values","entries",Symbol.iterator].forEach((a=>{n[a]=function(e,t,n){return function(...a){const o=this.__v_raw,l=Le(o),s=(0,r.isMap)(l),i="entries"===e||e===Symbol.iterator&&s,c="keys"===e&&s,d=o[e](...a),u=n?le:t?Te:Me;return!t&&F(l,0,c?z:P),{next(){const{value:e,done:t}=d.next();return t?{value:e,done:t}:{value:i?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}(a,e,t)})),n}(e,t);return(t,a,o)=>"__v_isReactive"===a?!e:"__v_isReadonly"===a?e:"__v_raw"===a?t:Reflect.get((0,r.hasOwn)(n,a)&&a in t?n:t,a,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,ae,ue,ge)}function ke(e){return we(e,!0,re,pe,me)}function xe(e){return we(e,!0,oe,he,ye)}function we(e,t,n,a,o){if(!(0,r.isObject)(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const l=o.get(e);if(l)return l;const s=(i=e).__v_skip||!Object.isExtensible(i)?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,r.toRawType)(i));var i;if(0===s)return e;const c=new Proxy(e,2===s?a: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 Re(e){return!(0,r.hasOwn)(e,"__v_skip")&&Object.isExtensible(e)&&(0,r.def)(e,"__v_skip",!0),e}const Me=e=>(0,r.isObject)(e)?ve(e):e,Te=e=>(0,r.isObject)(e)?ke(e):e;function Oe(e){return!!e&&!0===e.__v_isRef}function Ae(e){return Ie(e,!1)}function Ne(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 N,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:Le(e),this._value=t?e:Me(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,r.hasChanged)(e,t)&&(this._rawValue=e,this._value=n?e:Me(e),this.dep.trigger())}}function Pe(e){e.dep&&e.dep.trigger()}function ze(e){return Oe(e)?e.value:e}function Ve(e){return(0,r.isFunction)(e)?e():ze(e)}const Fe={get:(e,t,n)=>"__v_raw"===t?e:ze(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const a=e[t];return Oe(a)&&!Oe(n)?(a.value=n,!0):Reflect.set(e,t,n,r)}};function Be(e){return Ce(e)?e:new Proxy(e,Fe)}class Xe{constructor(e){this.__v_isRef=!0,this._value=void 0;const t=this.dep=new N,{get:n,set:r}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=r}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,r.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,r.isFunction)(e)?new Ue(e):(0,r.isObject)(e)&&arguments.length>1?Ge(e,t,n):Ae(e)}function Ge(e,t,n){const r=e[t];return Oe(r)?r:new We(e,t,n)}class je{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new N(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 a,o;return(0,r.isFunction)(e)?a=e:(a=e.get,o=e.set),new je(a,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 rt(e,t,n=r.EMPTY_OBJ){const{immediate:a,deep:o,once:l,scheduler:s,augmentJob:c,call:d}=n,p=e=>o?e:Ee(e)||!1===o||0===o?at(e,1):at(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,r.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,r.isFunction)(e)?d?d(e,2):e():void 0))):f=(0,r.isFunction)(e)?t?d?()=>d(e,2):e:()=>{if(g){R();try{g()}finally{M()}}const t=et;et=h;try{return d?d(e,3,[m]):e(m)}finally{et=t}}:r.NOOP,t&&o){const e=f,t=!0===o?1/0:o;f=()=>at(e(),t)}const b=i(),k=()=>{h.stop(),b&&b.active&&(0,r.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,r.hasChanged)(e,x[t]))):(0,r.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=s?()=>s(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?a?w(!0):x=h.run():s?s(w.bind(null,!0),!0):h.run(),k.pause=h.pause.bind(h),k.resume=h.resume.bind(h),k.stop=k,k}function at(e,t=1/0,n){if(t<=0||!(0,r.isObject)(e)||e.__v_skip)return e;if((n=n||new Set).has(e))return e;if(n.add(e),t--,Oe(e))at(e.value,t,n);else if((0,r.isArray)(e))for(let r=0;r<e.length;r++)at(e[r],t,n);else if((0,r.isSet)(e)||(0,r.isMap)(e))e.forEach((e=>{at(e,t,n)}));else if((0,r.isPlainObject)(e)){for(const r in e)at(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&at(e[r],t,n)}return e}},81121:function(e,t,n){var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},r.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var a=n(10785),o=n(10785),l=n(10785);t.default=(0,a.defineComponent)(r({name:"GenericDatepicker"},{__name:"GenericDatepicker",setup:function(e){var t=(0,l.inject)("dataset"),n=new Date("1987-01-01"),r=new Date((new Date).getTime()+145152e6),a=t.model?(0,l.ref)(new Date(t.model)):(0,l.ref)();return function(e,l){var s,i,c,d,u,p,h,f=(0,o.resolveComponent)("SdsDatepicker");return(0,o.openBlock)(),(0,o.createBlock)(f,{id:null!==(s=(0,o.unref)(t).id)&&void 0!==s?s:null,modelValue:(0,o.unref)(a),"onUpdate:modelValue":l[0]||(l[0]=function(e){return(0,o.isRef)(a)?a.value=e:null}),name:null!==(i=(0,o.unref)(t).name)&&void 0!==i?i:null,class:(0,o.normalizeClass)(null!==(c=(0,o.unref)(t).class)&&void 0!==c?c:null),min:null!==(d=(0,o.unref)(t).min)&&void 0!==d?d:(0,o.unref)(n),max:null!==(u=(0,o.unref)(t).max)&&void 0!==u?u:(0,o.unref)(r),disabled:"false"!==(0,o.unref)(t).disabled,readonly:"false"!==(0,o.unref)(t).readonly,invalid:!1,valid:!1,mode:null!==(p=(0,o.unref)(t).mode)&&void 0!==p?p:"date",size:null!==(h=(0,o.unref)(t).size)&&void 0!==h?h:"md"},null,8,["id","modelValue","name","class","min","max","disabled","readonly","mode","size"])}}}))},92533:(e,t,n)=>{n.r(t),n.d(t,{BaseTransition:()=>r.pR,BaseTransitionPropsValidators:()=>r.QP,Comment:()=>r.Mw,DeprecationTypes:()=>r.aT,EffectScope:()=>r.yC,ErrorCodes:()=>r.tG,ErrorTypeStrings:()=>r.ZQ,Fragment:()=>r.FK,KeepAlive:()=>r.PR,ReactiveEffect:()=>r.X2,Static:()=>r.jC,Suspense:()=>r.tY,Teleport:()=>r.Im,Text:()=>r.EY,TrackOpTypes:()=>r.Ul,Transition:()=>y,TransitionGroup:()=>pe,TriggerOpTypes:()=>r.PP,VueElement:()=>ae,assertNumber:()=>r.U4,callWithAsyncErrorHandling:()=>r.qL,callWithErrorHandling:()=>r.gh,camelize:()=>r.PT,capitalize:()=>r.ZH,cloneVNode:()=>r.E3,compatUtils:()=>r.Y5,computed:()=>r.EW,createApp:()=>$e,createBlock:()=>r.Wv,createCommentVNode:()=>r.Q3,createElementBlock:()=>r.CE,createElementVNode:()=>r.Lk,createHydrationRenderer:()=>r.ci,createPropsRestProxy:()=>r.bn,createRenderer:()=>r.K9,createSSRApp:()=>We,createSlots:()=>r.eX,createStaticVNode:()=>r.Fv,createTextVNode:()=>r.eW,createVNode:()=>r.bF,customRef:()=>r.rY,defineAsyncComponent:()=>r.$V,defineComponent:()=>r.pM,defineCustomElement:()=>te,defineEmits:()=>r.qP,defineExpose:()=>r.wk,defineModel:()=>r.NP,defineOptions:()=>r.GM,defineProps:()=>r.Yj,defineSSRCustomElement:()=>ne,defineSlots:()=>r.Lu,devtools:()=>r.lt,effect:()=>r.QZ,effectScope:()=>r.uY,getCurrentInstance:()=>r.nI,getCurrentScope:()=>r.o5,getCurrentWatcher:()=>r.Yv,getTransitionRawChildren:()=>r.Df,guardReactiveProps:()=>r.Ng,h:()=>r.h,handleError:()=>r.H4,hasInjectionContext:()=>r.PS,hydrate:()=>He,hydrateOnIdle:()=>r.rU,hydrateOnInteraction:()=>r.Tq,hydrateOnMediaQuery:()=>r.dA,hydrateOnVisible:()=>r.Pn,initCustomFormatter:()=>r.y$,initDirectivesForSSR:()=>je,inject:()=>r.WQ,isMemoSame:()=>r.Bs,isProxy:()=>r.ju,isReactive:()=>r.g8,isReadonly:()=>r.Tm,isRef:()=>r.i9,isRuntimeOnly:()=>r.wX,isShallow:()=>r.fE,isVNode:()=>r.vv,markRaw:()=>r.IG,mergeDefaults:()=>r.HF,mergeModels:()=>r.zz,mergeProps:()=>r.v6,nextTick:()=>r.dY,normalizeClass:()=>r.C4,normalizeProps:()=>r._B,normalizeStyle:()=>r.Tr,onActivated:()=>r.n,onBeforeMount:()=>r.KC,onBeforeUnmount:()=>r.xo,onBeforeUpdate:()=>r.Ic,onDeactivated:()=>r.Y4,onErrorCaptured:()=>r.qG,onMounted:()=>r.sV,onRenderTracked:()=>r.qR,onRenderTriggered:()=>r.bj,onScopeDispose:()=>r.jr,onServerPrefetch:()=>r.SS,onUnmounted:()=>r.hi,onUpdated:()=>r.$u,onWatcherCleanup:()=>r.ch,openBlock:()=>r.uX,popScopeId:()=>r.jt,provide:()=>r.Gt,proxyRefs:()=>r.Pr,pushScopeId:()=>r.Qi,queuePostFlushCb:()=>r.Dl,reactive:()=>r.Kh,readonly:()=>r.tB,ref:()=>r.KR,registerRuntimeCompiler:()=>r.tC,render:()=>Xe,renderList:()=>r.pI,renderSlot:()=>r.RG,resolveComponent:()=>r.g2,resolveDirective:()=>r.gN,resolveDynamicComponent:()=>r.$y,resolveFilter:()=>r.LJ,resolveTransitionHooks:()=>r.OW,setBlockTracking:()=>r.Vq,setDevtoolsHook:()=>r.iD,setTransitionHooks:()=>r.MZ,shallowReactive:()=>r.Gc,shallowReadonly:()=>r.nD,shallowRef:()=>r.IJ,ssrContextKey:()=>r.Fw,ssrUtils:()=>r.Gw,stop:()=>r.ds,toDisplayString:()=>r.v_,toHandlerKey:()=>r.Kf,toHandlers:()=>r.Tb,toRaw:()=>r.ux,toRef:()=>r.lW,toRefs:()=>r.QW,toValue:()=>r.BA,transformVNodeArgs:()=>r.gW,triggerRef:()=>r.mu,unref:()=>r.R1,useAttrs:()=>r.OA,useCssModule:()=>se,useCssVars:()=>P,useHost:()=>oe,useId:()=>r.Bi,useModel:()=>r.fn,useSSRContext:()=>r.LM,useShadowRoot:()=>le,useSlots:()=>r.Ht,useTemplateRef:()=>r.rk,useTransitionState:()=>r.Gy,vModelCheckbox:()=>xe,vModelDynamic:()=>Re,vModelRadio:()=>Ce,vModelSelect:()=>_e,vModelText:()=>ke,vShow:()=>N,version:()=>r.rE,warn:()=>r.R8,watch:()=>r.wB,watchEffect:()=>r.nT,watchPostEffect:()=>r.p9,watchSyncEffect:()=>r.U_,withAsyncContext:()=>r.E,withCtx:()=>r.k6,withDefaults:()=>r.rO,withDirectives:()=>r.bo,withKeys:()=>De,withMemo:()=>r.bU,withModifiers:()=>Ne,withScopeId:()=>r.YY});var r=n(63775),a=n(48543),o=n(66887);let l;const s="undefined"!=typeof window&&window.trustedTypes;if(s)try{l=s.createPolicy("vue",{createHTML:e=>e})}catch(e){}const i=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,r)=>{const a="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&&r&&null!=r.multiple&&a.setAttribute("multiple",r.multiple),a},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,r,a,o){const l=n?n.previousSibling:t.lastChild;if(a&&(a===o||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),a!==o&&(a=a.nextSibling););else{d.innerHTML=i("svg"===r?`<svg>${e}</svg>`:"mathml"===r?`<math>${e}</math>`:e);const a=d.content;if("svg"===r||"mathml"===r){const e=a.firstChild;for(;e.firstChild;)a.appendChild(e.firstChild);a.removeChild(e)}t.insertBefore(a,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,a.extend)({},r.QP,g),y=(e=>(e.displayName="Transition",e.props=m,e))(((e,{slots:t})=>(0,r.h)(r.pR,k(e),t))),v=(e,t=[])=>{(0,a.isArray)(e)?e.forEach((e=>e(...t))):e&&e(...t)},b=e=>!!e&&((0,a.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:r,duration:o,enterFromClass:l=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:i=`${n}-enter-to`,appearFromClass:c=l,appearActiveClass:d=s,appearToClass:u=i,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,a.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:R,onLeave:M,onLeaveCancelled:O,onBeforeAppear:A=E,onAppear:N=L,onAppearCancelled:I=R}=t,D=(e,t,n,r)=>{e._enterCancelled=r,C(e,t?u:i),C(e,t?d:s),n&&n()},P=(e,t)=>{e._isLeaving=!1,C(e,p),C(e,f),C(e,h),t&&t()},z=e=>(t,n)=>{const a=e?N:L,o=()=>D(t,e,n);v(a,[t,o]),_((()=>{C(t,e?c:l),w(t,e?u:i),b(a)||S(t,r,y,o)}))};return(0,a.extend)(t,{onBeforeEnter(e){v(E,[e]),w(e,l),w(e,s)},onBeforeAppear(e){v(A,[e]),w(e,c),w(e,d)},onEnter:z(!1),onAppear:z(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>P(e,t);w(e,p),e._enterCancelled?(w(e,h),T()):(T(),w(e,h)),_((()=>{e._isLeaving&&(C(e,p),w(e,f),b(M)||S(e,r,k,n))})),v(M,[e,n])},onEnterCancelled(e){D(e,!1,void 0,!0),v(R,[e])},onAppearCancelled(e){D(e,!0,void 0,!0),v(I,[e])},onLeaveCancelled(e){P(e),v(O,[e])}})}function x(e){return(0,a.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,r){const a=e._endId=++E,o=()=>{a===e._endId&&r()};if(null!=n)return setTimeout(o,n);const{type:l,timeout:s,propCount:i}=L(e,t);if(!l)return r();const c=l+"end";let d=0;const u=()=>{e.removeEventListener(c,p),o()},p=t=>{t.target===e&&++d>=i&&u()};setTimeout((()=>{d<i&&u()}),s+1),e.addEventListener(c,p)}function L(e,t){const n=window.getComputedStyle(e),r=e=>(n[e]||"").split(", "),a=r(`${p}Delay`),o=r(`${p}Duration`),l=R(a,o),s=r(`${h}Delay`),i=r(`${h}Duration`),c=R(s,i);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=i.length):(u=Math.max(l,c),d=u>0?l>c?p:h:null,f=d?d===p?o.length:i.length:0),{type:d,timeout:u,propCount:f,hasTransform:d===p&&/\b(transform|all)(,|$)/.test(r(`${p}Property`).toString())}}function R(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map(((t,n)=>M(t)+M(e[n]))))}function M(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function T(){return document.body.offsetHeight}const O=Symbol("_vod"),A=Symbol("_vsh"),N={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:r}){!t!=!n&&(r?t?(r.beforeEnter(e),I(e,!0),r.enter(e)):r.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[A]=!t}const D=Symbol("");function P(e){const t=(0,r.nI)();if(!t)return;const n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach((e=>V(e,n)))},o=()=>{const r=e(t.proxy);t.ce?V(t.ce,r):z(t.subTree,r),n(r)};(0,r.Ic)((()=>{(0,r.Dl)(o)})),(0,r.sV)((()=>{(0,r.wB)(o,a.NOOP,{flush:"post"});const e=new MutationObserver(o);e.observe(t.subTree.el.parentNode,{childList:!0}),(0,r.hi)((()=>e.disconnect()))}))}function z(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{z(n.activeBranch,t)}))}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)V(e.el,t);else if(e.type===r.FK)e.children.forEach((e=>z(e,t)));else if(e.type===r.jC){let{el:n,anchor:r}=e;for(;n&&(V(n,t),n!==r);)n=n.nextSibling}}function V(e,t){if(1===e.nodeType){const n=e.style;let r="";for(const e in t)n.setProperty(`--${e}`,t[e]),r+=`--${e}: ${t[e]};`;n[D]=r}}const F=/(^|;)\s*display\s*:/,B=/\s*!important$/;function X(e,t,n){if((0,a.isArray)(n))n.forEach((n=>X(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=function(e,t){const n=$[t];if(n)return n;let r=(0,a.camelize)(t);if("filter"!==r&&r in e)return $[t]=r;r=(0,a.capitalize)(r);for(let n=0;n<H.length;n++){const a=H[n]+r;if(a in e)return $[t]=a}return t}(e,t);B.test(n)?e.setProperty((0,a.hyphenate)(r),n.replace(B,""),"important"):e[r]=n}}const H=["Webkit","Moz","ms"],$={},W="http://www.w3.org/1999/xlink";function U(e,t,n,r,o,l=(0,a.isSpecialBooleanAttr)(t)){r&&t.startsWith("xlink:")?null==n?e.removeAttributeNS(W,t.slice(6,t.length)):e.setAttributeNS(W,t,n):null==n||l&&!(0,a.includeBooleanAttr)(n)?e.removeAttribute(t):e.setAttribute(t,l?"":(0,a.isSymbol)(n)?String(n):n)}function K(e,t,n,r,o){if("innerHTML"===t||"textContent"===t)return void(null!=n&&(e[t]="innerHTML"===t?i(n):n));const l=e.tagName;if("value"===t&&"PROGRESS"!==l&&!l.includes("-")){const r="OPTION"===l?e.getAttribute("value")||"":e.value,a=null==n?"checkbox"===e.type?"on":"":String(n);return r===a&&"_value"in e||(e.value=a),null==n&&e.removeAttribute(t),void(e._value=n)}let s=!1;if(""===n||null==n){const r=typeof e[t];"boolean"===r?n=(0,a.includeBooleanAttr)(n):null==n&&"string"===r?(n="",s=!0):"number"===r&&(n=0,s=!0)}try{e[t]=n}catch(e){}s&&e.removeAttribute(o||t)}function G(e,t,n,r){e.addEventListener(t,n,r)}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,r.pM)(e,t);(0,a.isPlainObject)(o)&&(0,a.extend)(o,t);class l extends ae{constructor(e){super(o,e,n)}}return l.def=o,l}const ne=(e,t)=>te(e,t,We),re="undefined"!=typeof HTMLElement?HTMLElement:class{};class ae extends re{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 ae){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,r.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:r}=e;let o;if(n&&!(0,a.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,a.toNumber)(this._props[e])),(o||(o=Object.create(null)))[(0,a.camelize)(e)]=!0)}this._numberProps=o,t&&this._resolveProps(e),this.shadowRoot&&this._applyStyles(r),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,a.hasOwn)(this,e)||Object.defineProperty(this,e,{get:()=>(0,o.R1)(t[e])})}_resolveProps(e){const{props:t}=e,n=(0,a.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(a.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 r=(0,a.camelize)(e);t&&this._numberProps&&this._numberProps[r]&&(n=(0,a.toNumber)(n)),this._setProp(r,n,!1,!0)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,r=!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)),r&&this._instance&&this._update(),n)){const n=this._ob;n&&n.disconnect(),!0===t?this.setAttribute((0,a.hyphenate)(e),""):"string"==typeof t||"number"==typeof t?this.setAttribute((0,a.hyphenate)(e),t+""):t||this.removeAttribute((0,a.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,r.bF)(this._def,(0,a.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,a.isPlainObject)(t[0])?(0,a.extend)({detail:t},t[0]):{detail:t}))};e.emit=(e,...n)=>{t(e,n),(0,a.hyphenate)(e)!==e&&t((0,a.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 r=document.createElement("style");n&&r.setAttribute("nonce",n),r.textContent=e[t],this.shadowRoot.prepend(r)}}_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 r=e[n],a=r.getAttribute("name")||"default",o=this._slots[a],l=r.parentNode;if(o)for(const e of o){if(t&&1===e.nodeType){const n=t+"-s",r=document.createTreeWalker(e,1);let a;for(e.setAttribute(n,"");a=r.nextNode();)a.setAttribute(n,"")}l.insertBefore(e,r)}else for(;r.firstChild;)l.insertBefore(r.firstChild,r);l.removeChild(r)}}_injectChildStyle(e){this._applyStyles(e.styles,e)}_removeChildStyle(e){}}function oe(e){const t=(0,r.nI)();return t&&t.ce||null}function le(){const e=oe();return e&&e.shadowRoot}function se(e="$style"){{const t=(0,r.nI)();if(!t)return a.EMPTY_OBJ;const n=t.type.__cssModules;if(!n)return a.EMPTY_OBJ;return n[e]||a.EMPTY_OBJ}}const ie=new WeakMap,ce=new WeakMap,de=Symbol("_moveCb"),ue=Symbol("_enterCb"),pe=(e=>(delete e.props.mode,e))({name:"TransitionGroup",props:(0,a.extend)({},m,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=(0,r.nI)(),a=(0,r.Gy)();let l,s;return(0,r.$u)((()=>{if(!l.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!function(e,t,n){const r=e.cloneNode(),a=e[f];a&&a.forEach((e=>{e.split(/\s+/).forEach((e=>e&&r.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&r.classList.add(e))),r.style.display="none";const o=1===t.nodeType?t:t.parentNode;o.appendChild(r);const{hasTransform:l}=L(r);return o.removeChild(r),l}(l[0].el,n.vnode.el,t))return;l.forEach(he),l.forEach(fe);const r=l.filter(ge);T(),r.forEach((e=>{const n=e.el,r=n.style;w(n,t),r.transform=r.webkitTransform=r.transitionDuration="";const a=n[de]=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",a),n[de]=null,C(n,t))};n.addEventListener("transitionend",a)}))})),()=>{const i=(0,o.ux)(e),c=k(i);let d=i.tag||r.FK;if(l=[],s)for(let e=0;e<s.length;e++){const t=s[e];t.el&&t.el instanceof Element&&(l.push(t),(0,r.MZ)(t,(0,r.OW)(t,c,a,n)),ie.set(t,t.el.getBoundingClientRect()))}s=t.default?(0,r.Df)(t.default()):[];for(let e=0;e<s.length;e++){const t=s[e];null!=t.key&&(0,r.MZ)(t,(0,r.OW)(t,c,a,n))}return(0,r.bF)(d,null,s)}}});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=ie.get(e),n=ce.get(e),r=t.left-n.left,a=t.top-n.top;if(r||a){const t=e.el.style;return t.transform=t.webkitTransform=`translate(${r}px,${a}px)`,t.transitionDuration="0s",e}}const me=e=>{const t=e.props["onUpdate:modelValue"]||!1;return(0,a.isArray)(t)?e=>(0,a.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:r}},o){e[be]=me(o);const l=r||o.props&&"number"===o.props.type;G(e,t?"change":"input",(t=>{if(t.target.composing)return;let r=e.value;n&&(r=r.trim()),l&&(r=(0,a.looseToNumber)(r)),e[be](r)})),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:r,trim:o,number:l}},s){if(e[be]=me(s),e.composing)return;const i=null==t?"":t;if((!l&&"number"!==e.type||/^0\d/.test(e.value)?e.value:(0,a.looseToNumber)(e.value))!==i){if(document.activeElement===e&&"range"!==e.type){if(r&&t===n)return;if(o&&e.value.trim()===i)return}e.value=i}}},xe={deep:!0,created(e,t,n){e[be]=me(n),G(e,"change",(()=>{const t=e._modelValue,n=Se(e),r=e.checked,o=e[be];if((0,a.isArray)(t)){const e=(0,a.looseIndexOf)(t,n),l=-1!==e;if(r&&!l)o(t.concat(n));else if(!r&&l){const n=[...t];n.splice(e,1),o(n)}}else if((0,a.isSet)(t)){const e=new Set(t);r?e.add(n):e.delete(n),o(e)}else o(Le(e,r))}))},mounted:we,beforeUpdate(e,t,n){e[be]=me(n),we(e,t,n)}};function we(e,{value:t,oldValue:n},r){let o;if(e._modelValue=t,(0,a.isArray)(t))o=(0,a.looseIndexOf)(t,r.props.value)>-1;else if((0,a.isSet)(t))o=t.has(r.props.value);else{if(t===n)return;o=(0,a.looseEqual)(t,Le(e,!0))}e.checked!==o&&(e.checked=o)}const Ce={created(e,{value:t},n){e.checked=(0,a.looseEqual)(t,n.props.value),e[be]=me(n),G(e,"change",(()=>{e[be](Se(e))}))},beforeUpdate(e,{value:t,oldValue:n},r){e[be]=me(r),t!==n&&(e.checked=(0,a.looseEqual)(t,r.props.value))}},_e={deep:!0,created(e,{value:t,modifiers:{number:n}},o){const l=(0,a.isSet)(t);G(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?(0,a.looseToNumber)(Se(e)):Se(e)));e[be](e.multiple?l?new Set(t):t:t[0]),e._assigning=!0,(0,r.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,r=(0,a.isArray)(t);if(!n||r||(0,a.isSet)(t)){for(let o=0,l=e.options.length;o<l;o++){const l=e.options[o],s=Se(l);if(n)if(r){const e=typeof s;l.selected="string"===e||"number"===e?t.some((e=>String(e)===String(s))):(0,a.looseIndexOf)(t,s)>-1}else l.selected=t.has(s);else if((0,a.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 Re={created(e,t,n){Te(e,t,n,null,"created")},mounted(e,t,n){Te(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){Te(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){Te(e,t,n,r,"updated")}};function Me(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,r,a){const o=Me(e.tagName,n.props&&n.props.type)[a];o&&o(e,t,n,r)}const Oe=["ctrl","shift","alt","meta"],Ae={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)))},Ne=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(n,...r)=>{for(let e=0;e<t.length;e++){const r=Ae[t[e]];if(r&&r(n,t))return}return e(n,...r)})},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={}),r=t.join(".");return n[r]||(n[r]=n=>{if(!("key"in n))return;const r=(0,a.hyphenate)(n.key);return t.some((e=>e===r||Ie[e]===r))?e(n):void 0})},Pe=(0,a.extend)({patchProp:(e,t,n,o,l,s)=>{const i="svg"===l;"class"===t?function(e,t,n){const r=e[f];r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,o,i):"style"===t?function(e,t,n){const r=e.style,o=(0,a.isString)(n);let l=!1;if(n&&!o){if(t)if((0,a.isString)(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&X(r,t,"")}else for(const e in t)null==n[e]&&X(r,e,"");for(const e in n)"display"===e&&(l=!0),X(r,e,n[e])}else if(o){if(t!==n){const e=r[D];e&&(n+=";"+e),r.cssText=n,l=F.test(n)}}else t&&e.removeAttribute("style");O in e&&(e[O]=l?r.display:"",e[A]&&(r.display="none"))}(e,n,o):(0,a.isOn)(t)?(0,a.isModelListener)(t)||function(e,t,n,o,l=null){const s=e[j]||(e[j]={}),i=s[t];if(o&&i)i.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,a.hyphenate)(e.slice(2)),t]}(t);if(o){const i=s[t]=function(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();(0,r.qL)(function(e,t){if((0,a.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,i,c)}else i&&(function(e,t,n,r){e.removeEventListener(t,n,r)}(e,n,i,c),s[t]=void 0)}}(e,t,0,o,s):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){if(r)return"innerHTML"===t||"textContent"===t||!!(t in e&&Z(t)&&(0,a.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,a.isString)(n))&&t in e}(e,t,o,i))?(K(e,t,o),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||U(e,t,o,i,0,"value"!==t)):!e._isVueCE||!/[A-Z]/.test(t)&&(0,a.isString)(o)?("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),U(e,t,o,i)):K(e,(0,a.camelize)(t),o,0,t)}},u);let ze,Ve=!1;function Fe(){return ze||(ze=(0,r.K9)(Pe))}function Be(){return ze=Ve?ze:(0,r.ci)(Pe),Ve=!0,ze}const Xe=(...e)=>{Fe().render(...e)},He=(...e)=>{Be().hydrate(...e)},$e=(...e)=>{const t=Fe().createApp(...e),{mount:n}=t;return t.mount=e=>{const r=Ke(e);if(!r)return;const o=t._component;(0,a.isFunction)(o)||o.render||o.template||(o.template=r.innerHTML),1===r.nodeType&&(r.textContent="");const l=n(r,!1,Ue(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),l},t},We=(...e)=>{const t=Be().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,a.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,a.looseEqual)(t.props.value,e))return{checked:!0}},xe.getSSRProps=({value:e},t)=>{if((0,a.isArray)(e)){if(t.props&&(0,a.looseIndexOf)(e,t.props.value)>-1)return{checked:!0}}else if((0,a.isSet)(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Re.getSSRProps=(e,t)=>{if("string"!=typeof t.type)return;const n=Me(t.type.toUpperCase(),t.props&&t.props.type);return n.getSSRProps?n.getSSRProps(e,t):void 0},N.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}})}}},l={};function s(e){var t=l[e];if(void 0!==t)return t.exports;var n=l[e]={exports:{}};return o[e].call(n.exports,n,n.exports,s),n.exports}s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},s.d=(e,t)=>{for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),s.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},e=s(10785),t=s(56529),n=s(19022),r=s(13972),(0,(a=s(28924)).waitForElem)('[name="sds-button"]').then((function(r){r.forEach((function(r){var a=r.childNodes;if(a){var o=a[1];if(o){var l=o.dataset;l&&(0,e.createApp)(n.default).use(t.default).provide("dataset",l).mount(r)}}}))})),(0,a.waitForElem)('[name="sds-datepicker"]').then((function(n){n.forEach((function(n){var a=n.childNodes;if(a){var o=a[1];if(o){var l=o.dataset;l&&(0,e.createApp)(r.default).use(t.default).provide("dataset",l).mount(n)}}}))}))})();
//# sourceMappingURL=vue-ae1ddb46e93774ff2cd9.js.map