HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/buyercall/node_modules/flowbite-vue/dist/flowbite-vue.umd.js
(function(h,e){typeof exports=="object"&&typeof module<"u"?e(exports,require("vue")):typeof define=="function"&&define.amd?define(["exports","vue"],e):(h=typeof globalThis<"u"?globalThis:h||self,e(h["flowbite-vue"]={},h.Vue))})(this,function(h,e){"use strict";var Ot=document.createElement("style");Ot.textContent=`@tailwind components;@layer components{.btn-group>button{@apply rounded-none;}.btn-group>button:first-child{@apply rounded-l-lg;}.btn-group>button:last-child{@apply rounded-r-lg;}}.to-bottom-enter-active[data-v-7ea3917f],.to-bottom-leave-active[data-v-7ea3917f],.to-left-enter-active[data-v-7ea3917f],.to-left-leave-active[data-v-7ea3917f],.to-right-enter-active[data-v-7ea3917f],.to-right-leave-active[data-v-7ea3917f],.to-top-enter-active[data-v-7ea3917f],.to-top-leave-active[data-v-7ea3917f]{transition:all .25s}.to-top-enter-active[data-v-7ea3917f],.to-top-leave-to[data-v-7ea3917f]{opacity:0;transform:translateY(10px)}.to-top-leave[data-v-7ea3917f],.to-top-enter-to[data-v-7ea3917f]{opacity:1;transform:translateY(0)}.to-right-enter-active[data-v-7ea3917f],.to-right-leave-to[data-v-7ea3917f]{opacity:0;transform:translate(-10px)}.to-right-leave[data-v-7ea3917f],.to-right-enter-to[data-v-7ea3917f]{opacity:1;transform:translate(0)}.to-bottom-enter-active[data-v-7ea3917f],.to-bottom-leave-to[data-v-7ea3917f]{opacity:0;transform:translateY(-10px)}.to-bottom-leave[data-v-7ea3917f],.to-bottom-enter-to[data-v-7ea3917f]{opacity:1;transform:translateY(0)}.to-left-enter-active[data-v-7ea3917f],.to-left-leave-to[data-v-7ea3917f]{opacity:0;transform:translate(10px)}.to-left-leave[data-v-7ea3917f],.to-left-enter-to[data-v-7ea3917f]{opacity:1;transform:translate(0)}.slide-left-enter-active[data-v-aba06225],.slide-left-leave-active[data-v-aba06225]{transition:all .5s ease}.slide-left-enter-from[data-v-aba06225],.slide-left-leave-to[data-v-aba06225]{opacity:0;transform:translate(30px)}.slide-right-enter-active[data-v-aba06225],.slide-right-leave-active[data-v-aba06225]{transition:all .5s ease}.slide-right-enter-from[data-v-aba06225],.slide-right-leave-to[data-v-aba06225]{opacity:0;transform:translate(-30px)}.slide-top-enter-active[data-v-aba06225],.slide-top-leave-active[data-v-aba06225]{transition:all .5s ease}.slide-top-enter-from[data-v-aba06225],.slide-top-leave-to[data-v-aba06225]{opacity:0;transform:translateY(30px)}.slide-bottom-enter-active[data-v-aba06225],.slide-bottom-leave-active[data-v-aba06225]{transition:all .5s ease}.slide-bottom-enter-from[data-v-aba06225],.slide-bottom-leave-to[data-v-aba06225]{opacity:0;transform:translateY(-30px)}.fade-enter-active[data-v-aba06225],.fade-leave-active[data-v-aba06225]{transition:all .5s ease}.fade-enter-from[data-v-aba06225],.fade-leave-to[data-v-aba06225]{opacity:0}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}.v-popper--theme-tooltip .v-popper__inner{background:rgba(0,0,0,.8);color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-tooltip-dark .v-popper__wrapper .v-popper__inner{background:rgba(0,0,0);color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip-dark .v-popper__arrow-inner{visibility:hidden}.v-popper--theme-tooltip-dark .v-popper__arrow-outer{border-color:#000c}@media (prefers-color-scheme: dark){.v-popper--theme-tooltip-dark .v-popper__wrapper .v-popper__inner{background:rgb(55 65 81)}.v-popper--theme-tooltip-dark .v-popper__arrow-outer{border-color:#374151}}.v-popper--theme-tooltip-light .v-popper__wrapper .v-popper__inner{background:#fff;color:#000;padding:7px 12px 6px;border-radius:6px;border:1px solid #eeeeee;box-shadow:0 6px 30px #00000040}.v-popper--theme-tooltip-light .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-tooltip-light .v-popper__arrow-outer{border-color:#ddd}.v-popper__popper[data-popper-placement^=bottom] .v-popper__inner{margin-top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__inner{margin-left:-1px}input[type=range].range-lg[data-v-c4cfe3d4]::-moz-range-thumb{height:1.5rem;width:1.5rem}input[type=range].range-sm[data-v-c4cfe3d4]::-moz-range-thumb{height:1rem;width:1rem}
`,document.head.appendChild(Ot);let Lt=(t=21)=>crypto.getRandomValues(new Uint8Array(t)).reduce((r,o)=>(o&=63,o<36?r+=o.toString(36):o<62?r+=(o-26).toString(36).toUpperCase():o>62?r+="-":r+="_",r),"");const dt=e.reactive({});function ve(t,r){return e.onBeforeMount(()=>{t&&(dt[t]={id:t,flush:r?.flush??!1,alwaysOpen:r?.alwaysOpen??!1,openFirstItem:r?.openFirstItem??!0,panels:{}})}),e.onBeforeUnmount(()=>{t&&delete dt[t]}),{accordionsStates:dt}}const bo=["data-accordion-id"],yo=e.defineComponent({__name:"FwbAccordion",props:{alwaysOpen:{type:Boolean,default:!1},openFirstItem:{type:Boolean,default:!0},flush:{type:Boolean,default:!1}},setup(t){const r=t,o=Lt();return ve(o,{...r}),(n,a)=>(e.openBlock(),e.createElementBlock("div",{"data-accordion-id":e.unref(o)},[e.renderSlot(n.$slots,"default")],8,bo))}});function wo(){for(var t=0,r,o,n="";t<arguments.length;)(r=arguments[t++])&&(o=Rt(r))&&(n&&(n+=" "),n+=o);return n}function Rt(t){if(typeof t=="string")return t;for(var r,o="",n=0;n<t.length;n++)t[n]&&(r=Rt(t[n]))&&(o&&(o+=" "),o+=r);return o}var ct="-";function ko(t){var r=xo(t),o=t.conflictingClassGroups,n=t.conflictingClassGroupModifiers,a=n===void 0?{}:n;function s(i){var d=i.split(ct);return d[0]===""&&d.length!==1&&d.shift(),Dt(d,r)||_o(i)}function l(i,d){var c=o[i]||[];return d&&a[i]?[].concat(c,a[i]):c}return{getClassGroupId:s,getConflictingClassGroupIds:l}}function Dt(t,r){if(t.length===0)return r.classGroupId;var o=t[0],n=r.nextPart.get(o),a=n?Dt(t.slice(1),n):void 0;if(a)return a;if(r.validators.length!==0){var s=t.join(ct);return r.validators.find(function(l){var i=l.validator;return i(s)})?.classGroupId}}var jt=/^\[(.+)\]$/;function _o(t){if(jt.test(t)){var r=jt.exec(t)[1],o=r?.substring(0,r.indexOf(":"));if(o)return"arbitrary.."+o}}function xo(t){var r=t.theme,o=t.prefix,n={nextPart:new Map,validators:[]},a=$o(Object.entries(t.classGroups),o);return a.forEach(function(s){var l=s[0],i=s[1];pt(i,n,l,r)}),n}function pt(t,r,o,n){t.forEach(function(a){if(typeof a=="string"){var s=a===""?r:Ht(r,a);s.classGroupId=o;return}if(typeof a=="function"){if(Co(a)){pt(a(n),r,o,n);return}r.validators.push({validator:a,classGroupId:o});return}Object.entries(a).forEach(function(l){var i=l[0],d=l[1];pt(d,Ht(r,i),o,n)})})}function Ht(t,r){var o=t;return r.split(ct).forEach(function(n){o.nextPart.has(n)||o.nextPart.set(n,{nextPart:new Map,validators:[]}),o=o.nextPart.get(n)}),o}function Co(t){return t.isThemeGetter}function $o(t,r){return r?t.map(function(o){var n=o[0],a=o[1],s=a.map(function(l){return typeof l=="string"?r+l:typeof l=="object"?Object.fromEntries(Object.entries(l).map(function(i){var d=i[0],c=i[1];return[r+d,c]})):l});return[n,s]}):t}function vo(t){if(t<1)return{get:function(){},set:function(){}};var r=0,o=new Map,n=new Map;function a(s,l){o.set(s,l),r++,r>t&&(r=0,n=o,o=new Map)}return{get:function(l){var i=o.get(l);if(i!==void 0)return i;if((i=n.get(l))!==void 0)return a(l,i),i},set:function(l,i){o.has(l)?o.set(l,i):a(l,i)}}}var Gt="!";function So(t){var r=t.separator||":",o=r.length===1,n=r[0],a=r.length;return function(l){for(var i=[],d=0,c=0,f,u=0;u<l.length;u++){var m=l[u];if(d===0){if(m===n&&(o||l.slice(u,u+a)===r)){i.push(l.slice(c,u)),c=u+a;continue}if(m==="/"){f=u;continue}}m==="["?d++:m==="]"&&d--}var p=i.length===0?l:l.substring(c),g=p.startsWith(Gt),b=g?p.substring(1):p,w=f&&f>c?f-c:void 0;return{modifiers:i,hasImportantModifier:g,baseClassName:b,maybePostfixModifierPosition:w}}}function Bo(t){if(t.length<=1)return t;var r=[],o=[];return t.forEach(function(n){var a=n[0]==="[";a?(r.push.apply(r,o.sort().concat([n])),o=[]):o.push(n)}),r.push.apply(r,o.sort()),r}function Eo(t){return{cache:vo(t.cacheSize),splitModifiers:So(t),...ko(t)}}var To=/\s+/;function zo(t,r){var o=r.splitModifiers,n=r.getClassGroupId,a=r.getConflictingClassGroupIds,s=new Set;return t.trim().split(To).map(function(l){var i=o(l),d=i.modifiers,c=i.hasImportantModifier,f=i.baseClassName,u=i.maybePostfixModifierPosition,m=n(u?f.substring(0,u):f),p=!!u;if(!m){if(!u)return{isTailwindClass:!1,originalClassName:l};if(m=n(f),!m)return{isTailwindClass:!1,originalClassName:l};p=!1}var g=Bo(d).join(":"),b=c?g+Gt:g;return{isTailwindClass:!0,modifierId:b,classGroupId:m,originalClassName:l,hasPostfixModifier:p}}).reverse().filter(function(l){if(!l.isTailwindClass)return!0;var i=l.modifierId,d=l.classGroupId,c=l.hasPostfixModifier,f=i+d;return s.has(f)?!1:(s.add(f),a(d,c).forEach(function(u){return s.add(i+u)}),!0)}).reverse().map(function(l){return l.originalClassName}).join(" ")}function No(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];var n,a,s,l=i;function i(c){var f=r[0],u=r.slice(1),m=u.reduce(function(p,g){return g(p)},f());return n=Eo(m),a=n.cache.get,s=n.cache.set,l=d,d(c)}function d(c){var f=a(c);if(f)return f;var u=zo(c,n);return s(c,u),u}return function(){return l(wo.apply(null,arguments))}}function P(t){var r=function(n){return n[t]||[]};return r.isThemeGetter=!0,r}var Wt=/^\[(?:([a-z-]+):)?(.+)\]$/i,Vo=/^\d+\/\d+$/,Po=new Set(["px","full","screen"]),Fo=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Io=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Ao=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/;function H(t){return le(t)||Po.has(t)||Vo.test(t)||ut(t)}function ut(t){return ie(t,"length",jo)}function Mo(t){return ie(t,"size",qt)}function Oo(t){return ie(t,"position",qt)}function Lo(t){return ie(t,"url",Ho)}function De(t){return ie(t,"number",le)}function le(t){return!Number.isNaN(Number(t))}function Ro(t){return t.endsWith("%")&&le(t.slice(0,-1))}function Se(t){return Ut(t)||ie(t,"number",Ut)}function v(t){return Wt.test(t)}function Be(){return!0}function J(t){return Fo.test(t)}function Do(t){return ie(t,"",Go)}function ie(t,r,o){var n=Wt.exec(t);return n?n[1]?n[1]===r:o(n[2]):!1}function jo(t){return Io.test(t)}function qt(){return!1}function Ho(t){return t.startsWith("url(")}function Ut(t){return Number.isInteger(Number(t))}function Go(t){return Ao.test(t)}function Wo(){var t=P("colors"),r=P("spacing"),o=P("blur"),n=P("brightness"),a=P("borderColor"),s=P("borderRadius"),l=P("borderSpacing"),i=P("borderWidth"),d=P("contrast"),c=P("grayscale"),f=P("hueRotate"),u=P("invert"),m=P("gap"),p=P("gradientColorStops"),g=P("gradientColorStopPositions"),b=P("inset"),w=P("margin"),_=P("opacity"),k=P("padding"),$=P("saturate"),y=P("scale"),z=P("sepia"),x=P("skew"),E=P("space"),I=P("translate"),O=function(){return["auto","contain","none"]},V=function(){return["auto","hidden","clip","visible","scroll"]},N=function(){return["auto",v,r]},C=function(){return[v,r]},T=function(){return["",H]},A=function(){return["auto",le,v]},L=function(){return["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"]},M=function(){return["solid","dashed","dotted","double","none"]},ae=function(){return["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]},ge=function(){return["start","end","center","between","around","evenly","stretch"]},he=function(){return["","0",v]},Re=function(){return["auto","avoid","all","avoid-page","page","left","right","column"]},se=function(){return[le,De]},$e=function(){return[le,v]};return{cacheSize:500,theme:{colors:[Be],spacing:[H],blur:["none","",J,v],brightness:se(),borderColor:[t],borderRadius:["none","","full",J,v],borderSpacing:C(),borderWidth:T(),contrast:se(),grayscale:he(),hueRotate:$e(),invert:he(),gap:C(),gradientColorStops:[t],gradientColorStopPositions:[Ro,ut],inset:N(),margin:N(),opacity:se(),padding:C(),saturate:se(),scale:se(),sepia:he(),skew:$e(),space:C(),translate:C()},classGroups:{aspect:[{aspect:["auto","square","video",v]}],container:["container"],columns:[{columns:[J]}],"break-after":[{"break-after":Re()}],"break-before":[{"break-before":Re()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none"]}],clear:[{clear:["left","right","both","none"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[].concat(L(),[v])}],overflow:[{overflow:V()}],"overflow-x":[{"overflow-x":V()}],"overflow-y":[{"overflow-y":V()}],overscroll:[{overscroll:O()}],"overscroll-x":[{"overscroll-x":O()}],"overscroll-y":[{"overscroll-y":O()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[b]}],"inset-x":[{"inset-x":[b]}],"inset-y":[{"inset-y":[b]}],start:[{start:[b]}],end:[{end:[b]}],top:[{top:[b]}],right:[{right:[b]}],bottom:[{bottom:[b]}],left:[{left:[b]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Se]}],basis:[{basis:N()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",v]}],grow:[{grow:he()}],shrink:[{shrink:he()}],order:[{order:["first","last","none",Se]}],"grid-cols":[{"grid-cols":[Be]}],"col-start-end":[{col:["auto",{span:["full",Se]},v]}],"col-start":[{"col-start":A()}],"col-end":[{"col-end":A()}],"grid-rows":[{"grid-rows":[Be]}],"row-start-end":[{row:["auto",{span:[Se]},v]}],"row-start":[{"row-start":A()}],"row-end":[{"row-end":A()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",v]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",v]}],gap:[{gap:[m]}],"gap-x":[{"gap-x":[m]}],"gap-y":[{"gap-y":[m]}],"justify-content":[{justify:["normal"].concat(ge())}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal"].concat(ge(),["baseline"])}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[].concat(ge(),["baseline"])}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[k]}],px:[{px:[k]}],py:[{py:[k]}],ps:[{ps:[k]}],pe:[{pe:[k]}],pt:[{pt:[k]}],pr:[{pr:[k]}],pb:[{pb:[k]}],pl:[{pl:[k]}],m:[{m:[w]}],mx:[{mx:[w]}],my:[{my:[w]}],ms:[{ms:[w]}],me:[{me:[w]}],mt:[{mt:[w]}],mr:[{mr:[w]}],mb:[{mb:[w]}],ml:[{ml:[w]}],"space-x":[{"space-x":[E]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[E]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit",v,r]}],"min-w":[{"min-w":["min","max","fit",v,H]}],"max-w":[{"max-w":["0","none","full","min","max","fit","prose",{screen:[J]},J,v]}],h:[{h:[v,r,"auto","min","max","fit"]}],"min-h":[{"min-h":["min","max","fit",v,H]}],"max-h":[{"max-h":[v,r,"min","max","fit"]}],"font-size":[{text:["base",J,ut]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",De]}],"font-family":[{font:[Be]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",v]}],"line-clamp":[{"line-clamp":["none",le,De]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",v,H]}],"list-image":[{"list-image":["none",v]}],"list-style-type":[{list:["none","disc","decimal",v]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[_]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[_]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[].concat(M(),["wavy"])}],"text-decoration-thickness":[{decoration:["auto","from-font",H]}],"underline-offset":[{"underline-offset":["auto",v,H]}],"text-decoration-color":[{decoration:[t]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],indent:[{indent:C()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",v]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",v]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[_]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[].concat(L(),[Oo])}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",Mo]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Lo]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[g]}],"gradient-via-pos":[{via:[g]}],"gradient-to-pos":[{to:[g]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[s]}],"rounded-s":[{"rounded-s":[s]}],"rounded-e":[{"rounded-e":[s]}],"rounded-t":[{"rounded-t":[s]}],"rounded-r":[{"rounded-r":[s]}],"rounded-b":[{"rounded-b":[s]}],"rounded-l":[{"rounded-l":[s]}],"rounded-ss":[{"rounded-ss":[s]}],"rounded-se":[{"rounded-se":[s]}],"rounded-ee":[{"rounded-ee":[s]}],"rounded-es":[{"rounded-es":[s]}],"rounded-tl":[{"rounded-tl":[s]}],"rounded-tr":[{"rounded-tr":[s]}],"rounded-br":[{"rounded-br":[s]}],"rounded-bl":[{"rounded-bl":[s]}],"border-w":[{border:[i]}],"border-w-x":[{"border-x":[i]}],"border-w-y":[{"border-y":[i]}],"border-w-s":[{"border-s":[i]}],"border-w-e":[{"border-e":[i]}],"border-w-t":[{"border-t":[i]}],"border-w-r":[{"border-r":[i]}],"border-w-b":[{"border-b":[i]}],"border-w-l":[{"border-l":[i]}],"border-opacity":[{"border-opacity":[_]}],"border-style":[{border:[].concat(M(),["hidden"])}],"divide-x":[{"divide-x":[i]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[i]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[_]}],"divide-style":[{divide:M()}],"border-color":[{border:[a]}],"border-color-x":[{"border-x":[a]}],"border-color-y":[{"border-y":[a]}],"border-color-t":[{"border-t":[a]}],"border-color-r":[{"border-r":[a]}],"border-color-b":[{"border-b":[a]}],"border-color-l":[{"border-l":[a]}],"divide-color":[{divide:[a]}],"outline-style":[{outline:[""].concat(M())}],"outline-offset":[{"outline-offset":[v,H]}],"outline-w":[{outline:[H]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:T()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[_]}],"ring-offset-w":[{"ring-offset":[H]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",J,Do]}],"shadow-color":[{shadow:[Be]}],opacity:[{opacity:[_]}],"mix-blend":[{"mix-blend":ae()}],"bg-blend":[{"bg-blend":ae()}],filter:[{filter:["","none"]}],blur:[{blur:[o]}],brightness:[{brightness:[n]}],contrast:[{contrast:[d]}],"drop-shadow":[{"drop-shadow":["","none",J,v]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[f]}],invert:[{invert:[u]}],saturate:[{saturate:[$]}],sepia:[{sepia:[z]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[o]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[d]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[f]}],"backdrop-invert":[{"backdrop-invert":[u]}],"backdrop-opacity":[{"backdrop-opacity":[_]}],"backdrop-saturate":[{"backdrop-saturate":[$]}],"backdrop-sepia":[{"backdrop-sepia":[z]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[l]}],"border-spacing-x":[{"border-spacing-x":[l]}],"border-spacing-y":[{"border-spacing-y":[l]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",v]}],duration:[{duration:$e()}],ease:[{ease:["linear","in","out","in-out",v]}],delay:[{delay:$e()}],animate:[{animate:["none","spin","ping","pulse","bounce",v]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[y]}],"scale-x":[{"scale-x":[y]}],"scale-y":[{"scale-y":[y]}],rotate:[{rotate:[Se,v]}],"translate-x":[{"translate-x":[I]}],"translate-y":[{"translate-y":[I]}],"skew-x":[{"skew-x":[x]}],"skew-y":[{"skew-y":[x]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",v]}],accent:[{accent:["auto",t]}],appearance:["appearance-none"],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",v]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":C()}],"scroll-mx":[{"scroll-mx":C()}],"scroll-my":[{"scroll-my":C()}],"scroll-ms":[{"scroll-ms":C()}],"scroll-me":[{"scroll-me":C()}],"scroll-mt":[{"scroll-mt":C()}],"scroll-mr":[{"scroll-mr":C()}],"scroll-mb":[{"scroll-mb":C()}],"scroll-ml":[{"scroll-ml":C()}],"scroll-p":[{"scroll-p":C()}],"scroll-px":[{"scroll-px":C()}],"scroll-py":[{"scroll-py":C()}],"scroll-ps":[{"scroll-ps":C()}],"scroll-pe":[{"scroll-pe":C()}],"scroll-pt":[{"scroll-pt":C()}],"scroll-pr":[{"scroll-pr":C()}],"scroll-pb":[{"scroll-pb":C()}],"scroll-pl":[{"scroll-pl":C()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","pinch-zoom","manipulation",{pan:["x","left","right","y","up","down"]}]}],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",v]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[H,De]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}var B=No(Wo);const qo="p-5 border border-gray-200 dark:border-gray-700 dark:bg-gray-900";function Uo(t){const r=e.computed(()=>t.value.parentElement.parentElement.dataset.accordionId),o=e.computed(()=>t.value.parentElement.dataset.panelId),{accordionsStates:n}=ve(),a=e.computed(()=>n[r.value]),s=e.computed(()=>n[r.value].panels[o.value]),l=e.computed(()=>Object.keys(n[r.value].panels[o.value]).length);return{contentClasses:e.computed(()=>B(qo,!s.value.isVisible&&"hidden",(s.value.order!==l.value-1||a.value.flush)&&"border-b-0",s.value.order===l.value-1&&"border-t-0",a.value.flush&&"border-x-0"))}}const Yo=e.defineComponent({__name:"FwbAccordionContent",setup(t){const r=e.ref(!1),o=e.ref();let n;return e.onMounted(()=>{n=Uo(o).contentClasses,r.value=!0}),(a,s)=>(e.openBlock(),e.createElementBlock("div",{ref_key:"content",ref:o},[r.value?(e.openBlock(),e.createElementBlock("div",{key:0,class:e.normalizeClass(e.unref(n))},[e.renderSlot(a.$slots,"default")],2)):e.createCommentVNode("",!0)],512))}}),Ko="flex items-center p-5 w-full font-medium text-left text-gray-500 border border-gray-200 focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-800 dark:border-gray-700 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-800",Jo="w-6 h-6 shrink-0";function Qo(t){const r=e.computed(()=>t.value.parentElement.parentElement.dataset.accordionId),o=e.computed(()=>t.value.parentElement.dataset.panelId),{accordionsStates:n}=ve(),a=e.computed(()=>n[r.value]),s=e.computed(()=>a.value.panels[o.value]),l=e.computed(()=>Object.keys(s.value).length),i=e.computed(()=>s.value.order!==l.value-1),d=e.computed(()=>i.value||a.value.flush&&s.value.order===l.value-1&&!s.value.isVisible),c=e.computed(()=>B(Ko,s.value.isVisible&&"bg-gray-100 dark:bg-gray-800",s.value.order===0&&!a.value.flush&&"rounded-t-xl",s.value.order===0&&a.value.flush&&"border-t-0",d.value&&"border-b-0",a.value.flush&&"border-x-0")),f=e.computed(()=>B(Jo,s.value.isVisible&&"rotate-180"));return{headerClasses:c,arrowClasses:f}}const Zo={class:"w-full"},Xo=[e.createElementVNode("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"},null,-1)],en=e.defineComponent({__name:"FwbAccordionHeader",setup(t){const r=e.ref(!1),o=e.ref(),n=e.computed(()=>o.value.parentElement.parentElement.dataset.accordionId),a=e.computed(()=>o.value.parentElement.dataset.panelId),{accordionsStates:s}=ve(),l=e.computed(()=>s[n.value]),i=e.computed(()=>l.value.panels[a.value]);let d,c;function f(){const p=i.value.isVisible;for(const g in l.value.panels){const b=l.value.panels[g];b.id!==a.value?b.isVisible=!1:b.isVisible=!p}}function u(){i.value.isVisible=!i.value.isVisible}function m(){if(l.value.alwaysOpen)return u();f()}return e.onMounted(()=>{const p=Qo(o);d=p.headerClasses,c=p.arrowClasses,r.value=!0}),(p,g)=>(e.openBlock(),e.createElementBlock("div",{ref_key:"header",ref:o},[r.value?(e.openBlock(),e.createElementBlock("button",{key:0,type:"button",class:e.normalizeClass(e.unref(d)),onClick:m},[e.createElementVNode("span",Zo,[e.renderSlot(p.$slots,"default")]),(e.openBlock(),e.createElementBlock("svg",{"data-accordion-icon":"",class:e.normalizeClass(e.unref(c)),fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Xo,2))],2)):e.createCommentVNode("",!0)],512))}}),tn=["data-panel-id"],rn=e.defineComponent({__name:"FwbAccordionPanel",setup(t){const{accordionsStates:r}=ve(),o=Lt(),n=e.ref(),a=e.computed(()=>n.value?n.value.parentElement.dataset.accordionId:null),s=e.computed(()=>r[a.value]);return e.onMounted(()=>{const l=Object.keys(s?.value?.panels)?.length;s.value.panels[o]={id:o,order:l,isVisible:(s.value.openFirstItem&&l===0)??!1}}),(l,i)=>(e.openBlock(),e.createElementBlock("div",{ref_key:"panel",ref:n,"data-panel-id":e.unref(o)},[a.value?e.renderSlot(l.$slots,"default",{key:0}):e.createCommentVNode("",!0)],8,tn))}}),on={class:"flex items-center"},nn=e.createElementVNode("svg",{class:"flex-shrink-0 w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[e.createElementVNode("path",{"fill-rule":"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z","clip-rule":"evenodd"})],-1),an=[e.createElementVNode("span",{class:"sr-only"},"Dismiss",-1),e.createElementVNode("svg",{class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[e.createElementVNode("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1)],sn="ml-auto -mr-1.5 -my-1.5 rounded-lg focus:ring-2 p-1.5 inline-flex h-8 w-8 dark:bg-gray-800 dark:hover:bg-gray-700",ln=e.defineComponent({inheritAttrs:!1,__name:"FwbAlert",props:{type:{default:"info"},closable:{type:Boolean,default:!1},icon:{type:Boolean,default:!1},border:{type:Boolean,default:!1}},emits:["close"],setup(t,{emit:r}){const o=t,n=e.useAttrs(),a={danger:"text-red-800 dark:text-red-400",dark:"text-gray-800 dark:text-gray-300",info:"text-blue-800 dark:text-blue-400",success:"text-green-800 dark:text-green-400",warning:"text-yellow-800 dark:text-yellow-300"},s={danger:"bg-red-50",dark:"bg-gray-50",info:"bg-blue-50",success:"bg-green-50",warning:"bg-yellow-50"},i=B(sn,{danger:"text-red-500 dark:text-red-400 bg-red-50 hover:bg-red-200 focus:ring-red-400",dark:"text-gray-500 dark:text-gray-300 bg-gray-50 hover:bg-gray-200 focus:ring-gray-400 dark:hover:text-white",info:"text-blue-500 dark:text-blue-400 bg-blue-50 hover:bg-blue-200 focus:ring-blue-400",success:"text-green-500 dark:text-green-400 bg-green-50 hover:bg-green-200 focus:ring-green-400",warning:"text-yellow-500 dark:text-yellow-300 bg-yellow-50 hover:bg-yellow-200 focus:ring-yellow-400"}[o.type]),d={danger:"border-red-500 dark:text-red-400",dark:"border-gray-500 dark:text-gray-400",info:"border-blue-500 dark:text-blue-400",success:"border-green-500 dark:text-green-400",warning:"border-yellow-500 dark:text-yellow-400"},c={danger:[a.danger,s.danger].join(" "),dark:[a.dark,s.dark].join(" "),info:[a.info,s.info].join(" "),success:[a.success,s.success].join(" "),warning:[a.warning,s.warning].join(" ")},f=B("p-4 gap-3 text-sm dark:bg-gray-800 rounded-lg",c[o.type],(o.icon||o.closable)&&"flex items-center",d[o.type],o.border&&"border",n.class),u=e.ref(!0);function m(){r("close"),u.value=!1}return(p,g)=>u.value?(e.openBlock(),e.createElementBlock("div",e.mergeProps({key:0},p.$attrs,{class:e.unref(f),role:"alert"}),[e.createElementVNode("div",on,[p.icon||p.$slots.icon?e.renderSlot(p.$slots,"icon",{key:0},()=>[nn]):e.createCommentVNode("",!0),e.renderSlot(p.$slots,"title")]),e.renderSlot(p.$slots,"default",{onCloseClick:m}),e.renderSlot(p.$slots,"close-icon",{onCloseClick:m},()=>[p.closable?(e.openBlock(),e.createElementBlock("button",{key:0,type:"button",class:e.normalizeClass(e.unref(i)),"aria-label":"Close",onClick:m},an,2)):e.createCommentVNode("",!0)])],16)):e.createCommentVNode("",!0)}}),Q=t=>B(t),Yt={xs:"w-6 h-6",sm:"w-8 h-8",md:"w-10 h-10",lg:"w-20 h-20",xl:"w-36 h-36"},Kt={default:"rounded",rounded:"rounded-full"},dn="ring-2 ring-gray-300 dark:ring-gray-500 p-1",cn="absolute h-3.5 w-3.5 rounded-full border-2 border-white dark:border-gray-800",pn={away:"bg-gray-400",busy:"bg-yellow-400",offline:"bg-red-400",online:"bg-green-400"},un={"top-right-rounded":"top-0 -right-0.5","top-right-default":"-top-1.5 -right-1.5","top-left-rounded":"top-0 left-0","top-left-default":"top-0 left-0 transform -translate-y-1/2 -translate-x-1/2","bottom-right-rounded":"bottom-0 -right-0.5","bottom-right-default":"bottom-0 -right-1.5 translate-y-1/2","bottom-left-rounded":"bottom-0 left-0","bottom-left-default":"-bottom-1.5 left-0 transform -translate-x-1/2 "},fn="absolute w-auto h-auto text-gray-400",mn="flex overflow-hidden relative justify-center items-center",gn="bg-gray-100 dark:bg-gray-600",hn="font-medium text-gray-600 dark:text-gray-300",bn={xs:"bottom-0",sm:"bottom-0",md:"-bottom-1",lg:"-bottom-2",xl:"-bottom-4"};function yn(t){const r=e.computed(()=>Q([Yt[t.size.value],Kt[t.rounded.value?"rounded":"default"],t.bordered.value?dn:"",t.stacked.value?"border-2 border-white dark:border-gray-800":""])),o=e.computed(()=>{const l=`${t.statusPosition.value}-${t.rounded.value?"rounded":"default"}`;return Q([cn,pn[t.status.value],un[l]])}),n=e.computed(()=>Q([fn,bn[t.size.value]])),a=e.computed(()=>Q([mn,Yt[t.size.value],Kt[t.rounded.value?"rounded":"default"],t.img.value&&t.bordered.value?"":gn,t.bordered.value?" overflow-visible":""])),s=e.computed(()=>Q([hn]));return{avatarClasses:r,avatarDotClasses:o,avatarPlaceholderClasses:n,avatarPlaceholderInitialsClasses:s,avatarPlaceholderWrapperClasses:a}}const wn={class:"relative"},kn=["alt","src"],_n=[e.createElementVNode("path",{"clip-rule":"evenodd",d:"M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z","fill-rule":"evenodd"},null,-1)],xn=["data-pos"],Cn=e.defineComponent({__name:"FwbAvatar",props:{alt:{type:String,default:"Avatar"},bordered:{type:Boolean,default:!1},img:{type:String,default:""},rounded:{type:Boolean,default:!1},size:{type:String,default:"md"},stacked:{type:Boolean,default:!1},status:{type:String,default:null},statusPosition:{type:String,default:"top-right"},initials:{type:String,default:null}},setup(t){const r=t,o=e.ref(!1);function n(){o.value=!0}const a=e.useSlots(),s=e.computed(()=>a.placeholder),{avatarClasses:l,avatarDotClasses:i,avatarPlaceholderClasses:d,avatarPlaceholderInitialsClasses:c,avatarPlaceholderWrapperClasses:f}=yn(e.toRefs(r));return(u,m)=>(e.openBlock(),e.createElementBlock("div",wn,[e.createElementVNode("div",{class:e.normalizeClass(e.unref(f))},[t.img&&!o.value?(e.openBlock(),e.createElementBlock("img",{key:0,alt:t.alt,class:e.normalizeClass(e.unref(l)),src:t.img,onError:n},null,42,kn)):!t.initials&&s.value?(e.openBlock(),e.createElementBlock("div",{key:1,class:e.normalizeClass(e.unref(d))},[e.renderSlot(u.$slots,"placeholder")],2)):!t.img&&!t.initials?(e.openBlock(),e.createElementBlock("svg",{key:2,class:e.normalizeClass(e.unref(d)),fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},_n,2)):(e.openBlock(),e.createElementBlock("div",{key:3,class:e.normalizeClass(e.unref(c))},e.toDisplayString(t.initials),3))],2),t.status?(e.openBlock(),e.createElementBlock("span",{key:0,class:e.normalizeClass(e.unref(i)),"data-pos":t.statusPosition},null,10,xn)):e.createCommentVNode("",!0)]))}}),q=(t,r)=>{const o=t.__vccOpts||t;for(const[n,a]of r)o[n]=a;return o},$n={},vn={class:"flex -space-x-4"};function Sn(t,r){return e.openBlock(),e.createElementBlock("div",vn,[e.renderSlot(t.$slots,"default")])}const Bn=q($n,[["render",Sn]]),En=["href"],Tn=e.defineComponent({__name:"FwbAvatarStackCounter",props:{total:{type:Number,default:1},href:{type:String,default:"#"}},setup(t){return(r,o)=>(e.openBlock(),e.createElementBlock("a",{class:"relative flex justify-center items-center w-10 h-10 text-xs font-medium text-white bg-gray-700 rounded-full border-2 border-white hover:bg-gray-600 dark:border-gray-800",href:t.href},"+"+e.toDisplayString(t.total),9,En))}}),zn="mr-2 px-2.5 py-0.5 rounded flex items-center justify-center",Nn="bg-blue-100 hover:bg-blue-200 text-blue-800 dark:text-blue-800 dark:hover:bg-blue-300",Vn="p-1 rounded-full mr-2",Pn={default:"text-blue-800 dark:text-blue-800",dark:"text-gray-800 dark:bg-gray-700",red:"text-red-800 dark:text-red-900",green:"text-green-800 dark:text-green-900",yellow:"text-yellow-800 dark:text-yellow-900",indigo:"text-indigo-800 dark:text-indigo-900",purple:"text-purple-800 dark:text-purple-900",pink:"text-pink-800 dark:text-pink-900"},Fn={default:"bg-blue-100 dark:bg-blue-200",dark:"bg-gray-100 dark:bg-gray-700",red:"bg-red-100 dark:bg-red-200",green:"bg-green-100 dark:bg-green-200",yellow:"bg-yellow-100 dark:bg-yellow-200",indigo:"bg-indigo-100 dark:bg-indigo-200",purple:"bg-purple-100 dark:bg-purple-200",pink:"bg-pink-100 dark:bg-pink-200"},In={xs:"text-xs font-semibold",sm:"text-sm font-medium"};function An(t,r){const o=e.useAttrs();return{badgeClasses:e.computed(()=>B(In[t.size],t.href?"":Fn[t.type],t.href?"":Pn[t.type],t.href?Nn:"",r.isContentEmpty.value?Vn:zn,o.class))}}const Mn=e.defineComponent({__name:"FwbBadge",props:{type:{default:"default"},size:{default:"xs"},href:{default:null}},setup(t){const r=t,o=e.useSlots(),n=e.computed(()=>!o.default),a=e.computed(()=>r.href?"a":"span"),{badgeClasses:s}=An(r,{isContentEmpty:n});return(l,i)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(a.value),{class:e.normalizeClass(e.unref(s)),href:l.href},{default:e.withCtx(()=>[e.renderSlot(l.$slots,"icon"),e.renderSlot(l.$slots,"default")]),_:3},8,["class","href"]))}});function On(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Jt={exports:{}};/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/(function(t){(function(){var r={}.hasOwnProperty;function o(){for(var n=[],a=0;a<arguments.length;a++){var s=arguments[a];if(s){var l=typeof s;if(l==="string"||l==="number")n.push(s);else if(Array.isArray(s)){if(s.length){var i=o.apply(null,s);i&&n.push(i)}}else if(l==="object"){if(s.toString!==Object.prototype.toString&&!s.toString.toString().includes("[native code]")){n.push(s.toString());continue}for(var d in s)r.call(s,d)&&s[d]&&n.push(d)}}}return n.join(" ")}t.exports?(o.default=o,t.exports=o):window.classNames=o})()})(Jt);var Ln=Jt.exports;const F=On(Ln),Rn="inline-flex items-center space-x-1 md:space-x-3",Dn={default:"flex",solid:"flex px-5 py-3 text-gray-700 border border-gray-200 rounded-lg bg-gray-50 dark:bg-gray-800 dark:border-gray-700"};function jn(t){const r=e.computed(()=>F(Rn)),o=e.computed(()=>F(Dn[t.solid.value?"solid":"defauilt"]));return{breadcrumbClasses:r,breadcrumbWrapperClasses:o}}const Hn=e.defineComponent({__name:"FwbBreadcrumb",props:{solid:{type:Boolean,default:!1}},setup(t){const r=t,{breadcrumbClasses:o,breadcrumbWrapperClasses:n}=jn(e.toRefs(r));return(a,s)=>(e.openBlock(),e.createElementBlock("nav",{class:e.normalizeClass(e.unref(n)),"aria-label":"Breadcrumb"},[e.createElementVNode("ol",{class:e.normalizeClass(e.unref(o))},[e.renderSlot(a.$slots,"default")],2)],2))}}),Gn="ml-1 inline-flex items-center text-sm font-medium dark:text-gray-400",Wn="text-gray-700 hover:text-gray-900 dark:hover:text-white",qn="text-gray-500";function Un(t){return{breadcrumbItemClasses:e.computed(()=>F(Gn,t.href.value?Wn:qn))}}const Yn={class:"inline-flex items-center"},Kn={key:0,class:"w-6 h-6 text-gray-400 mr-1",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Jn=[e.createElementVNode("path",{"clip-rule":"evenodd",d:"M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z","fill-rule":"evenodd"},null,-1)],Qn={key:0,class:"w-4 h-4 mr-2",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Zn=[e.createElementVNode("path",{d:"M10.707 2.293a1 1 0 00-1.414 0l-7 7a1 1 0 001.414 1.414L4 10.414V17a1 1 0 001 1h2a1 1 0 001-1v-2a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 001 1h2a1 1 0 001-1v-6.586l.293.293a1 1 0 001.414-1.414l-7-7z"},null,-1)],Xn=e.defineComponent({__name:"FwbBreadcrumbItem",props:{href:{type:String,default:null},home:{type:Boolean,default:!1}},setup(t){const r=t,o=e.computed(()=>r.href?"a":"span"),{breadcrumbItemClasses:n}=Un(e.toRefs(r));return(a,s)=>(e.openBlock(),e.createElementBlock("li",Yn,[e.renderSlot(a.$slots,"arrow-icon",{},()=>[t.home?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("svg",Kn,Jn))]),(e.openBlock(),e.createBlock(e.resolveDynamicComponent(o.value),{class:e.normalizeClass(e.unref(n)),href:t.href},{default:e.withCtx(()=>[e.renderSlot(a.$slots,"home-icon",{},()=>[t.home?(e.openBlock(),e.createElementBlock("svg",Qn,Zn)):e.createCommentVNode("",!0)]),e.renderSlot(a.$slots,"default")]),_:3},8,["class","href"]))]))}}),ea={0:"w-0 h-0",.5:"w-0.5 h-0.5",1:"w-1 h-1",1.5:"w-1.5 h-1.5",10:"w-10 h-10",11:"w-11 h-11",12:"w-12 h-12",2:"w-2 h-2",2.5:"w-2.5 h-2.5",3:"w-3 h-3",4:"w-4 h-4",5:"w-5 h-5",6:"w-6 h-6",7:"w-7 h-7",8:"w-8 h-8",9:"w-9 h-9"},ta={blue:"fill-blue-600",gray:"fill-gray-600 dark:fill-gray-300",green:"fill-green-500",pink:"fill-pink-600",purple:"fill-purple-600",red:"fill-red-600",white:"fill-white",yellow:"fill-yellow-400"};function ra(t){const r=e.computed(()=>ea[t.size.value]),o=e.computed(()=>ta[t.color.value]),n=e.computed(()=>"text-gray-200 dark:text-gray-600"),a=e.computed(()=>"animate-spin");return{spinnerClasses:e.computed(()=>F(a.value,n.value,o.value,r.value))}}const oa=[e.createElementVNode("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"},null,-1),e.createElementVNode("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"},null,-1)],Ee=e.defineComponent({__name:"FwbSpinner",props:{color:{default:"blue"},size:{default:"4"}},setup(t){const r=t,{spinnerClasses:o}=ra(e.toRefs(r));return(n,a)=>(e.openBlock(),e.createElementBlock("svg",{class:e.normalizeClass(e.unref(o)),fill:"none",role:"status",viewBox:"0 0 100 101",xmlns:"http://www.w3.org/2000/svg"},oa,2))}}),Qt={default:{default:"text-white bg-blue-700 focus:ring-4 focus:ring-blue-300 font-medium rounded-lg dark:bg-blue-600 focus:outline-none dark:focus:ring-blue-800",blue:"text-white bg-blue-700 focus:ring-4 focus:ring-blue-300 font-medium rounded-lg dark:bg-blue-600 focus:outline-none dark:focus:ring-blue-800",alternative:"font-medium text-gray-900 focus:outline-none bg-white rounded-lg border border-gray-200 focus:z-10 focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 dark:bg-gray-800 dark:text-gray-400 dark:border-gray-600",dark:"text-white bg-gray-800 focus:outline-none focus:ring-4 focus:ring-gray-300 font-medium rounded-lg dark:bg-gray-800 dark:focus:ring-gray-700 dark:border-gray-700",light:"text-gray-900 bg-white border border-gray-300 focus:outline-none focus:ring-4 focus:ring-gray-200 font-medium rounded-lg dark:bg-gray-800 dark:text-white dark:border-gray-600 dark:focus:ring-gray-700",green:"focus:outline-none text-white bg-green-700 focus:ring-4 focus:ring-green-300 font-medium rounded-lg dark:bg-green-600 dark:focus:ring-green-800",red:"focus:outline-none text-white bg-red-700 focus:ring-4 focus:ring-red-300 font-medium rounded-lg dark:bg-red-600 dark:focus:ring-red-900",yellow:"focus:outline-none text-white bg-yellow-400 focus:ring-4 focus:ring-yellow-300 font-medium rounded-lg dark:focus:ring-yellow-900",purple:"focus:outline-none text-white bg-purple-700 focus:ring-4 focus:ring-purple-300 font-medium rounded-lg dark:bg-purple-600 dark:focus:ring-purple-900",pink:"focus:outline-none text-white bg-pink-700 focus:ring-4 focus:ring-pink-300 font-medium rounded-lg dark:bg-pink-600 dark:focus:ring-pink-900"},hover:{default:"hover:bg-blue-800 dark:hover:bg-blue-700",blue:"hover:bg-blue-800 dark:hover:bg-blue-700",alternative:"hover:bg-gray-100 hover:text-blue-700 dark:hover:text-white dark:hover:bg-gray-700",dark:"hover:bg-gray-900 dark:hover:bg-gray-700",light:"hover:bg-gray-100 dark:hover:border-gray-600",green:"hover:bg-green-800 dark:hover:bg-green-700",red:"hover:bg-red-800 dark:hover:bg-red-700",yellow:"hover:bg-yellow-500",purple:"hover:bg-purple-800 dark:hover:bg-purple-700",pink:"hover:bg-pink-800 dark:hover:bg-pink-700"}},Zt={default:{dark:"text-gray-900 border border-gray-800 focus:ring-4 focus:outline-none focus:ring-gray-300 font-medium rounded-lg text-sm text-center dark:border-gray-600 dark:text-gray-400 dark:focus:ring-gray-800",default:"text-blue-700 border border-blue-700 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm text-center dark:border-blue-500 dark:text-blue-500 dark:focus:ring-blue-800",blue:"text-blue-700 border border-blue-700 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-lg text-sm text-center dark:border-blue-500 dark:text-blue-500 dark:focus:ring-blue-800",green:"text-green-700 border border-green-700 focus:ring-4 focus:outline-none focus:ring-green-300 font-medium rounded-lg text-sm text-center dark:border-green-500 dark:text-green-500 dark:focus:ring-green-800",purple:"text-purple-700 border border-purple-700 focus:ring-4 focus:outline-none focus:ring-purple-300 font-medium rounded-lg text-sm text-center dark:border-purple-400 dark:text-purple-400 dark:focus:ring-purple-900",pink:"text-pink-700 border border-pink-700 focus:ring-4 focus:outline-none focus:ring-pink-300 font-medium rounded-lg text-sm text-center dark:border-pink-400 dark:text-pink-400 dark:focus:ring-pink-900",red:"text-red-700 border border-red-700 focus:ring-4 focus:outline-none focus:ring-red-300 font-medium rounded-lg text-sm text-center dark:border-red-500 dark:text-red-500 dark:focus:ring-red-900",yellow:"text-yellow-400 border border-yellow-400 focus:ring-4 focus:outline-none focus:ring-yellow-300 font-medium rounded-lg text-sm text-center dark:border-yellow-300 dark:text-yellow-300 dark:focus:ring-yellow-900"},hover:{dark:"hover:text-white hover:bg-gray-900 dark:hover:text-white dark:hover:bg-gray-600",default:"hover:text-white hover:bg-blue-800 dark:hover:text-white dark:hover:bg-blue-600",blue:"hover:text-white hover:bg-blue-800 dark:hover:text-white dark:hover:bg-blue-600",green:"hover:text-white hover:bg-green-800 dark:hover:text-white dark:hover:bg-green-600",purple:"hover:text-white hover:bg-purple-800 dark:hover:text-white dark:hover:bg-purple-500",pink:"hover:text-white hover:bg-pink-800 dark:hover:text-white dark:hover:bg-pink-500",red:"hover:text-white hover:bg-red-800 dark:hover:text-white dark:hover:bg-red-600",yellow:"hover:text-white hover:bg-yellow-500 dark:hover:text-white dark:hover:bg-yellow-400"}},Xt={hover:{"cyan-blue":"hover:bg-gradient-to-bl","green-blue":"hover:bg-gradient-to-bl","pink-orange":"hover:bg-gradient-to-bl","purple-blue":"hover:bg-gradient-to-bl","purple-pink":"hover:bg-gradient-to-l","red-yellow":"hover:bg-gradient-to-bl","teal-lime":"hover:bg-gradient-to-l hover:from-teal-200 hover:to-lime-200",blue:"hover:bg-gradient-to-br",cyan:"hover:bg-gradient-to-br",green:"hover:bg-gradient-to-br",lime:"hover:bg-gradient-to-br",pink:"hover:bg-gradient-to-br",purple:"hover:bg-gradient-to-br",red:"hover:bg-gradient-to-br",teal:"hover:bg-gradient-to-br"},default:{"cyan-blue":"text-white bg-gradient-to-r from-cyan-500 to-blue-500 focus:ring-4 focus:outline-none focus:ring-cyan-300 dark:focus:ring-cyan-800 font-medium rounded-lg","green-blue":"text-white bg-gradient-to-br from-green-400 to-blue-600 focus:ring-4 focus:outline-none focus:ring-green-200 dark:focus:ring-green-800 font-medium rounded-lg","pink-orange":"text-white bg-gradient-to-br from-pink-500 to-orange-400 focus:ring-4 focus:outline-none focus:ring-pink-200 dark:focus:ring-pink-800 font-medium rounded-lg","purple-blue":"text-white bg-gradient-to-br from-purple-600 to-blue-500 focus:ring-4 focus:outline-none focus:ring-blue-300 dark:focus:ring-blue-800 font-medium rounded-lg","purple-pink":"text-white bg-gradient-to-r from-purple-500 to-pink-500 focus:ring-4 focus:outline-none focus:ring-purple-200 dark:focus:ring-purple-800 font-medium rounded-lg","red-yellow":"text-gray-900 bg-gradient-to-r from-red-200 via-red-300 to-yellow-200 focus:ring-4 focus:outline-none focus:ring-red-100 dark:focus:ring-red-400 font-medium rounded-lg","teal-lime":"text-gray-900 bg-gradient-to-r from-teal-200 to-lime-200 focus:ring-4 focus:outline-none focus:ring-lime-200 dark:focus:ring-teal-700 font-medium rounded-lg",blue:"text-white bg-gradient-to-r from-blue-500 via-blue-600 to-blue-700 focus:ring-4 focus:outline-none focus:ring-blue-300 dark:focus:ring-blue-800 rounded-lg",cyan:"text-white bg-gradient-to-r from-cyan-500 via-cyan-600 to-cyan-700 focus:ring-4 focus:outline-none focus:ring-cyan-300 dark:focus:ring-cyan-800 rounded-lg",green:"text-white bg-gradient-to-r from-green-500 via-green-600 to-green-700 focus:ring-4 focus:outline-none focus:ring-green-300 dark:focus:ring-green-800 rounded-lg",lime:"text-gray-900 bg-gradient-to-r from-lime-500 via-lime-600 to-lime-700 focus:ring-4 focus:outline-none focus:ring-lime-300 dark:focus:ring-lime-800 rounded-lg",pink:"text-white bg-gradient-to-r from-pink-500 via-pink-600 to-pink-700 focus:ring-4 focus:outline-none focus:ring-pink-300 dark:focus:ring-pink-800 rounded-lg",purple:"text-white bg-gradient-to-r from-purple-500 via-purple-600 to-purple-700 focus:ring-4 focus:outline-none focus:ring-purple-300 dark:focus:ring-purple-800 rounded-lg",red:"text-white bg-gradient-to-r from-red-500 via-red-600 to-red-700 focus:ring-4 focus:outline-none focus:ring-red-300 dark:focus:ring-red-800 rounded-lg",teal:"text-white bg-gradient-to-r from-teal-500 via-teal-600 to-teal-700 focus:ring-4 focus:outline-none focus:ring-teal-300 dark:focus:ring-teal-800 rounded-lg"}},er={default:{"cyan-blue":"relative inline-flex items-center justify-center overflow-hidden font-medium text-gray-900 rounded-lg group bg-gradient-to-br from-cyan-500 to-blue-500 dark:text-white focus:ring-4 focus:outline-none focus:ring-cyan-200 dark:focus:ring-cyan-800","green-blue":"relative inline-flex items-center justify-center overflow-hidden font-medium text-gray-900 rounded-lg group bg-gradient-to-br from-green-400 to-blue-600 dark:text-white focus:ring-4 focus:outline-none focus:ring-green-200 dark:focus:ring-green-800","pink-orange":"relative inline-flex items-center justify-center overflow-hidden font-medium text-gray-900 rounded-lg group bg-gradient-to-br from-pink-500 to-orange-400 dark:text-white focus:ring-4 focus:outline-none focus:ring-pink-200 dark:focus:ring-pink-800","purple-blue":"relative inline-flex items-center justify-center overflow-hidden font-medium text-gray-900 rounded-lg group bg-gradient-to-br from-purple-600 to-blue-500 dark:text-white focus:ring-4 focus:outline-none focus:ring-blue-300 dark:focus:ring-blue-800","purple-pink":"relative inline-flex items-center justify-center overflow-hidden font-medium text-gray-900 rounded-lg group bg-gradient-to-br from-purple-500 to-pink-500 dark:text-white focus:ring-4 focus:outline-none focus:ring-purple-200 dark:focus:ring-purple-800","red-yellow":"relative inline-flex items-center justify-center overflow-hidden font-medium text-gray-900 rounded-lg group bg-gradient-to-br from-red-200 via-red-300 to-yellow-200 dark:text-white focus:ring-4 focus:outline-none focus:ring-red-100 dark:focus:ring-red-400","teal-lime":"relative inline-flex items-center justify-center overflow-hidden font-medium text-gray-900 rounded-lg group bg-gradient-to-br from-teal-300 to-lime-300 dark:text-white focus:ring-4 focus:outline-none focus:ring-lime-200 dark:focus:ring-lime-800"},hover:{"cyan-blue":"group-hover:from-cyan-500 group-hover:to-blue-500 hover:text-white","green-blue":"group-hover:from-green-400 group-hover:to-blue-600 hover:text-white","pink-orange":"group-hover:from-pink-500 group-hover:to-orange-400 hover:text-white","purple-blue":"group-hover:from-purple-600 group-hover:to-blue-500 hover:text-white","purple-pink":"group-hover:from-purple-500 group-hover:to-pink-500 hover:text-white","red-yellow":"group-hover:from-red-200 group-hover:via-red-300 group-hover:to-yellow-200 dark:hover:text-gray-900","teal-lime":"group-hover:from-teal-300 group-hover:to-lime-300 dark:hover:text-gray-900"}},na={xs:"text-xs px-2 py-1",sm:"text-sm px-3 py-1.5",md:"text-sm px-4 py-2",lg:"text-base px-5 py-2.5",xl:"text-base px-6 py-3"},aa={xs:"text-xs p-1",sm:"text-sm p-1.5",md:"text-sm p-2",lg:"text-base p-2.5",xl:"text-base p-3"},tr={blue:"shadow-lg shadow-blue-500/50 dark:shadow-lg dark:shadow-blue-800/80",cyan:"shadow-lg shadow-cyan-500/50 dark:shadow-lg dark:shadow-cyan-800/80",green:"shadow-lg shadow-green-500/50 dark:shadow-lg dark:shadow-green-800/80",lime:"shadow-lg shadow-lime-500/50 dark:shadow-lg dark:shadow-lime-800/80",pink:"shadow-lg shadow-pink-500/50 dark:shadow-lg dark:shadow-pink-800/80",purple:"shadow-lg shadow-purple-500/50 dark:shadow-lg dark:shadow-purple-800/80",red:"shadow-lg shadow-red-500/50 dark:shadow-lg dark:shadow-red-800/80",teal:"shadow-lg shadow-teal-500/50 dark:shadow-lg dark:shadow-teal-800/80"},ft=["blue","green","cyan","teal","lime","red","pink","purple"],sa=["alternative","light"];function la(t){const r=e.useSlots(),o=e.computed(()=>t.square.value?aa[t.size.value]:na[t.size.value]),n=e.computed(()=>{const s=!!t.gradient.value,l=!!t.color.value,i=t.outline.value;let d="",c="";if(s&&i)ft.includes(t.gradient.value)?console.warn(`cannot use outline prop with "${t.gradient.value}" gradient`):(c=er.default[t.gradient.value],t.disabled.value||(d=er.hover[t.gradient.value]));else if(s)c=Xt.default[t.gradient.value],t.disabled.value||(d=Xt.hover[t.gradient.value]);else if(l&&i)if(sa.includes(t.color.value))console.warn(`cannot use outline prop with "${t.color.value}" color`);else{const u=t.color.value;c=Zt.default[u],t.disabled.value||(d=Zt.hover[u])}else{const u=t.color.value;c=Qt.default[u],t.disabled.value||(d=Qt.hover[u])}let f="";return t.shadow.value===""?t.gradient.value&&ft.includes(t.gradient.value)&&(f=tr[t.gradient.value]):typeof t.shadow.value=="string"&&ft.includes(t.shadow.value)&&(f=tr[t.shadow.value]),[c,d,f,t.pill.value&&"!rounded-full",t.disabled.value&&"cursor-not-allowed opacity-50",s&&i?"p-0.5":o.value,(r.prefix||r.suffix||t.loading.value)&&"inline-flex items-center",t.class.value].filter(u=>u).join(" ")}),a=e.computed(()=>t.gradient.value&&t.outline.value?["relative bg-white dark:bg-gray-900 rounded-md inline-flex items-center",o.value,t.disabled.value?"":"group-hover:bg-opacity-0 transition-all ease-in duration-75"].filter(s=>s).join(" "):"");return{wrapperClasses:n.value,spanClasses:a.value}}function ia(t){const r={xs:"2.5",sm:"3",md:"4",lg:"5",xl:"6"},o=e.computed(()=>r[t.size.value]);return{color:e.computed(()=>t.outline.value?t.gradient.value?t.gradient.value.includes("purple")?"purple":t.gradient.value.includes("blue")?"blue":t.gradient.value.includes("pink")?"pink":t.gradient.value.includes("red")?"red":"white":["alternative","dark","light"].includes(t.color.value)?"white":t.color.value==="default"?"blue":t.color.value:"white"),size:o}}const da={key:0,class:"mr-2"},ca={key:0,class:"mr-2"},pa={key:1,class:"ml-2"},ua={key:1,class:"ml-2"},rr=e.defineComponent({__name:"FwbButton",props:{class:{default:""},color:{default:"default"},gradient:{default:null},size:{default:"md"},shadow:{default:null},pill:{type:Boolean,default:!1},square:{type:Boolean,default:!1},outline:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},loadingPosition:{default:"prefix"},disabled:{type:Boolean,default:!1},href:{default:""},tag:{default:"a"}},setup(t){const r=t,o=la(e.toRefs(r)),n=e.computed(()=>Q(o.wrapperClasses)),a=e.computed(()=>Q(o.spanClasses)),s=e.computed(()=>r.outline&&r.gradient),l=e.computed(()=>r.loading&&r.loadingPosition==="prefix"),i=e.computed(()=>r.loading&&r.loadingPosition==="suffix"),{color:d,size:c}=ia(e.toRefs(r)),f=r.tag!=="a"?e.resolveComponent(r.tag):"a",u=r.href?f:"button",m=r.tag==="router-link"||r.tag==="nuxt-link"?"to":"href";return(p,g)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(e.unref(u)),e.normalizeProps({class:n.value,[e.unref(m)||""]:p.href,disabled:e.unref(u)==="button"&&p.disabled}),{default:e.withCtx(()=>[!s.value&&(p.$slots.prefix||l.value)?(e.openBlock(),e.createElementBlock("div",da,[l.value?(e.openBlock(),e.createBlock(Ee,{key:0,color:e.unref(d),size:e.unref(c)},null,8,["color","size"])):e.renderSlot(p.$slots,"prefix",{key:1})])):e.createCommentVNode("",!0),e.createElementVNode("span",{class:e.normalizeClass(a.value)},[s.value&&(p.$slots.prefix||l.value)?(e.openBlock(),e.createElementBlock("span",ca,[l.value?(e.openBlock(),e.createBlock(Ee,{key:0,color:e.unref(d),size:e.unref(c)},null,8,["color","size"])):e.renderSlot(p.$slots,"prefix",{key:1})])):e.createCommentVNode("",!0),e.renderSlot(p.$slots,"default"),s.value&&(p.$slots.suffix||i.value)?(e.openBlock(),e.createElementBlock("span",pa,[i.value?(e.openBlock(),e.createBlock(Ee,{key:0,color:e.unref(d),size:e.unref(c)},null,8,["color","size"])):e.renderSlot(p.$slots,"suffix",{key:1})])):e.createCommentVNode("",!0)],2),!s.value&&(p.$slots.suffix||i.value)?(e.openBlock(),e.createElementBlock("div",ua,[i.value?(e.openBlock(),e.createBlock(Ee,{key:0,color:e.unref(d),size:e.unref(c)},null,8,["color","size"])):e.renderSlot(p.$slots,"suffix",{key:1})])):e.createCommentVNode("",!0)]),_:3},16,["class","disabled"]))}}),Df="",fa={},ma={class:"btn-group inline-flex rounded-md shadow-sm",role:"group"};function ga(t,r){return e.openBlock(),e.createElementBlock("div",ma,[e.renderSlot(t.$slots,"default")])}const ha=q(fa,[["render",ga]]);function ba(t){const r=e.computed(()=>t.variant.value==="default"?"block max-w-sm bg-white rounded-lg border border-gray-200 shadow-md hover:bg-gray-100 dark:bg-gray-800 dark:border-gray-700 dark:hover:bg-gray-700":t.variant.value==="image"?"max-w-sm bg-white rounded-lg border border-gray-200 shadow-md dark:bg-gray-800 dark:border-gray-700":t.variant.value==="horizontal"?"flex flex-col items-center bg-white rounded-lg border shadow-md md:flex-row md:max-w-xl hover:bg-gray-100 dark:border-gray-700 dark:bg-gray-800 dark:hover:bg-gray-700":""),o=e.computed(()=>t.variant.value==="horizontal"?"object-cover w-full h-96 rounded-t-lg md:h-auto md:w-48 md:rounded-none md:rounded-l-lg":"");return{cardClasses:r,horizontalImageClasses:o}}const ya=["alt","src"],wa=e.defineComponent({__name:"FwbCard",props:{href:{type:String,default:""},imgAlt:{type:String,default:""},imgSrc:{type:String,default:""},variant:{type:String,default:"default"}},setup(t){const r=t,{cardClasses:o,horizontalImageClasses:n}=ba(e.toRefs(r)),a=e.computed(()=>r.href?"a":"div");return(s,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(a.value),{class:e.normalizeClass(e.unref(o)),href:t.href},{default:e.withCtx(()=>[t.imgSrc?(e.openBlock(),e.createElementBlock("img",{key:0,alt:t.imgAlt,class:e.normalizeClass([e.unref(n),"rounded-t-lg"]),src:t.imgSrc},null,10,ya)):e.createCommentVNode("",!0),e.createElementVNode("div",null,[e.renderSlot(s.$slots,"default")])]),_:3},8,["class","href"]))}}),ka={class:"relative"},_a={class:"overflow-hidden relative h-56 rounded-lg sm:h-64 xl:h-80 2xl:h-96"},xa=["alt","src"],Ca={key:0,class:"flex absolute bottom-5 left-1/2 z-30 space-x-3 -translate-x-1/2"},$a=["aria-label","onClick"],va=["onClick"],Sa=[e.createElementVNode("span",{class:"inline-flex justify-center items-center w-8 h-8 rounded-full sm:w-10 sm:h-10 bg-white/30 dark:bg-gray-800/30 group-hover:bg-white/50 dark:group-hover:bg-gray-800/60 group-focus:ring-4 group-focus:ring-white dark:group-focus:ring-gray-800/70 group-focus:outline-none"},[e.createElementVNode("svg",{class:"w-5 h-5 text-white sm:w-6 sm:h-6 dark:text-gray-800",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[e.createElementVNode("path",{d:"M15 19l-7-7 7-7","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2"})]),e.createElementVNode("span",{class:"hidden"},"Previous")],-1)],Ba=["onClick"],Ea=[e.createElementVNode("span",{class:"inline-flex justify-center items-center w-8 h-8 rounded-full sm:w-10 sm:h-10 bg-white/30 dark:bg-gray-800/30 group-hover:bg-white/50 dark:group-hover:bg-gray-800/60 group-focus:ring-4 group-focus:ring-white dark:group-focus:ring-gray-800/70 group-focus:outline-none"},[e.createElementVNode("svg",{class:"w-5 h-5 text-white sm:w-6 sm:h-6 dark:text-gray-800",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[e.createElementVNode("path",{d:"M9 5l7 7-7 7","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2"})]),e.createElementVNode("span",{class:"hidden"},"Next")],-1)],Ta=e.defineComponent({__name:"FwbCarousel",props:{pictures:{type:Array,default(){return[]}},noIndicators:{type:Boolean,default:!1},noControls:{type:Boolean,default:!1},slide:{type:Boolean,default:!1},slideInterval:{type:Number,default:3e3},animation:{type:Boolean,default:!1}},setup(t){const r=t,o=e.ref(0),n=e.ref(""),a=e.ref(),s=()=>{a.value=setInterval(function(){d()},r.slideInterval)},l=()=>{clearInterval(a.value),s()},i=f=>{o.value=f,l()},d=()=>{o.value!==r.pictures.length-1?o.value++:o.value=0,n.value="right",l()},c=()=>{o.value!==0?o.value--:o.value=r.pictures.length-1,n.value="left",l()};return e.onMounted(()=>{r.slide&&s()}),(f,u)=>(e.openBlock(),e.createElementBlock("div",ka,[e.createElementVNode("div",_a,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.pictures,(m,p)=>(e.openBlock(),e.createElementBlock("div",{key:p,class:e.normalizeClass([p===o.value?"z-30":"z-0","absolute inset-0 -translate-y-0"])},[e.createElementVNode("img",{alt:m.alt,src:m.src,class:"block absolute top-1/2 left-1/2 w-full -translate-x-1/2 -translate-y-1/2"},null,8,xa)],2))),128))]),t.noIndicators?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("div",Ca,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.pictures,(m,p)=>(e.openBlock(),e.createElementBlock("button",{key:p,"aria-label":"Slide "+p,class:e.normalizeClass([p===o.value?"bg-white":"bg-white/50","w-3 h-3 rounded-full bg-white"]),"aria-current":"false",type:"button",onClick:e.withModifiers(g=>i(p),["prevent"])},null,10,$a))),128))])),t.noControls?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock(e.Fragment,{key:1},[e.createElementVNode("button",{class:"flex absolute top-0 left-0 z-30 justify-center items-center px-4 h-full cursor-pointer group focus:outline-none","data-carousel-prev":"",type:"button",onClick:e.withModifiers(c,["prevent"])},Sa,8,va),e.createElementVNode("button",{class:"flex absolute top-0 right-0 z-30 justify-center items-center px-4 h-full cursor-pointer group focus:outline-none","data-carousel-next":"",type:"button",onClick:e.withModifiers(d,["prevent"])},Ea,8,Ba)],64))]))}});var or;const mt=typeof window<"u",za=t=>typeof t<"u",Na=t=>typeof t=="function",Va=t=>typeof t=="string",gt=()=>{};mt&&((or=window?.navigator)!=null&&or.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function je(t){return typeof t=="function"?t():e.unref(t)}function Pa(t){return t}function Fa(t,r){var o;if(typeof t=="number")return t+r;const n=((o=t.match(/^-?[0-9]+\.?[0-9]*/))==null?void 0:o[0])||"",a=t.slice(n.length),s=parseFloat(n)+r;return Number.isNaN(s)?t:s+a}function ht(t){return e.getCurrentScope()?(e.onScopeDispose(t),!0):!1}function Ia(t){return typeof t=="function"?e.computed(t):e.ref(t)}function Aa(t,r=!0){e.getCurrentInstance()?e.onMounted(t):r?t():e.nextTick(t)}function Ma(t,r,o={}){const{immediate:n=!0}=o,a=e.ref(!1);let s=null;function l(){s&&(clearTimeout(s),s=null)}function i(){a.value=!1,l()}function d(...c){l(),a.value=!0,s=setTimeout(()=>{a.value=!1,s=null,t(...c)},je(r))}return n&&(a.value=!0,mt&&d()),ht(i),{isPending:a,start:d,stop:i}}function Oa(t=!1,r={}){const{truthyValue:o=!0,falsyValue:n=!1}=r,a=e.isRef(t),s=e.ref(t);function l(i){if(arguments.length)return s.value=i,s.value;{const d=je(o);return s.value=s.value===d?je(n):d,s.value}}return a?l:[s,l]}function Te(t){var r;const o=je(t);return(r=o?.$el)!=null?r:o}const He=mt?window:void 0;function Ge(...t){let r,o,n,a;if(Va(t[0])?([o,n,a]=t,r=He):[r,o,n,a]=t,!r)return gt;let s=gt;const l=e.watch(()=>Te(r),d=>{s(),d&&(d.addEventListener(o,n,a),s=()=>{d.removeEventListener(o,n,a),s=gt})},{immediate:!0,flush:"post"}),i=()=>{l(),s()};return ht(i),i}function La(t,r,o={}){const{window:n=He,ignore:a,capture:s=!0,detectIframe:l=!1}=o;if(!n)return;const i=e.ref(!0);let d;const c=p=>{n.clearTimeout(d);const g=Te(t);!g||g===p.target||p.composedPath().includes(g)||!i.value||r(p)},f=p=>a&&a.some(g=>{const b=Te(g);return b&&(p.target===b||p.composedPath().includes(b))}),u=[Ge(n,"click",c,{passive:!0,capture:s}),Ge(n,"pointerdown",p=>{const g=Te(t);i.value=!!g&&!p.composedPath().includes(g)&&!f(p)},{passive:!0}),Ge(n,"pointerup",p=>{if(p.button===0){const g=p.composedPath();p.composedPath=()=>g,d=n.setTimeout(()=>c(p),50)}},{passive:!0}),l&&Ge(n,"blur",p=>{var g;const b=Te(t);((g=document.activeElement)==null?void 0:g.tagName)==="IFRAME"&&!b?.contains(document.activeElement)&&r(p)})].filter(Boolean);return()=>u.forEach(p=>p())}function Ra(t,r=!1){const o=e.ref(),n=()=>o.value=!!t();return n(),Aa(n,r),o}function ze(t,r={}){const{window:o=He}=r,n=Ra(()=>o&&"matchMedia"in o&&typeof o.matchMedia=="function");let a;const s=e.ref(!1),l=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",i):a.removeListener(i))},i=()=>{n.value&&(l(),a=o.matchMedia(Ia(t).value),s.value=a.matches,"addEventListener"in a?a.addEventListener("change",i):a.addListener(i))};return e.watchEffect(i),ht(()=>l()),s}const nr={sm:640,md:768,lg:1024,xl:1280,"2xl":1536};var Da=Object.defineProperty,ar=Object.getOwnPropertySymbols,ja=Object.prototype.hasOwnProperty,Ha=Object.prototype.propertyIsEnumerable,sr=(t,r,o)=>r in t?Da(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,Ga=(t,r)=>{for(var o in r||(r={}))ja.call(r,o)&&sr(t,o,r[o]);if(ar)for(var o of ar(r))Ha.call(r,o)&&sr(t,o,r[o]);return t};function lr(t,r={}){function o(i,d){let c=t[i];return d!=null&&(c=Fa(c,d)),typeof c=="number"&&(c=`${c}px`),c}const{window:n=He}=r;function a(i){return n?n.matchMedia(i).matches:!1}const s=i=>ze(`(min-width: ${o(i)})`,r),l=Object.keys(t).reduce((i,d)=>(Object.defineProperty(i,d,{get:()=>s(d),enumerable:!0,configurable:!0}),i),{});return Ga({greater(i){return ze(`(min-width: ${o(i,.1)})`,r)},greaterOrEqual:s,smaller(i){return ze(`(max-width: ${o(i,-.1)})`,r)},smallerOrEqual(i){return ze(`(max-width: ${o(i)})`,r)},between(i,d){return ze(`(min-width: ${o(i)}) and (max-width: ${o(d,-.1)})`,r)},isGreater(i){return a(`(min-width: ${o(i,.1)})`)},isGreaterOrEqual(i){return a(`(min-width: ${o(i)})`)},isSmaller(i){return a(`(max-width: ${o(i,-.1)})`)},isSmallerOrEqual(i){return a(`(max-width: ${o(i)})`)},isInBetween(i,d){return a(`(min-width: ${o(i)}) and (max-width: ${o(d,-.1)})`)}},l)}function Wa(t){return JSON.parse(JSON.stringify(t))}const ir=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},dr="__vueuse_ssr_handlers__";ir[dr]=ir[dr]||{};var cr;(function(t){t.UP="UP",t.RIGHT="RIGHT",t.DOWN="DOWN",t.LEFT="LEFT",t.NONE="NONE"})(cr||(cr={}));var qa=Object.defineProperty,pr=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,Ya=Object.prototype.propertyIsEnumerable,ur=(t,r,o)=>r in t?qa(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,Ka=(t,r)=>{for(var o in r||(r={}))Ua.call(r,o)&&ur(t,o,r[o]);if(pr)for(var o of pr(r))Ya.call(r,o)&&ur(t,o,r[o]);return t};Ka({linear:Pa},{easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]});function fr(t,r,o,n={}){var a,s,l;const{clone:i=!1,passive:d=!1,eventName:c,deep:f=!1,defaultValue:u}=n,m=e.getCurrentInstance(),p=o||m?.emit||((a=m?.$emit)==null?void 0:a.bind(m))||((l=(s=m?.proxy)==null?void 0:s.$emit)==null?void 0:l.bind(m?.proxy));let g=c;r||(r="modelValue"),g=c||g||`update:${r.toString()}`;const b=_=>i?Na(i)?i(_):Wa(_):_,w=()=>za(t[r])?b(t[r]):u;if(d){const _=w(),k=e.ref(_);return e.watch(()=>t[r],$=>k.value=b($)),e.watch(k,$=>{($!==t[r]||f)&&p(g,$)},{deep:f}),k}else return e.computed({get(){return w()},set(_){p(g,_)}})}var Ja=typeof global=="object"&&global&&global.Object===Object&&global;const Qa=Ja;var Za=typeof self=="object"&&self&&self.Object===Object&&self,Xa=Qa||Za||Function("return this")();const bt=Xa;var es=bt.Symbol;const Z=es;var mr=Object.prototype,ts=mr.hasOwnProperty,rs=mr.toString,Ne=Z?Z.toStringTag:void 0;function os(t){var r=ts.call(t,Ne),o=t[Ne];try{t[Ne]=void 0;var n=!0}catch{}var a=rs.call(t);return n&&(r?t[Ne]=o:delete t[Ne]),a}var ns=Object.prototype,as=ns.toString;function ss(t){return as.call(t)}var ls="[object Null]",is="[object Undefined]",gr=Z?Z.toStringTag:void 0;function yt(t){return t==null?t===void 0?is:ls:gr&&gr in Object(t)?os(t):ss(t)}function wt(t){return t!=null&&typeof t=="object"}var ds="[object Symbol]";function kt(t){return typeof t=="symbol"||wt(t)&&yt(t)==ds}function cs(t,r){for(var o=-1,n=t==null?0:t.length,a=Array(n);++o<n;)a[o]=r(t[o],o,t);return a}var ps=Array.isArray;const be=ps;var us=1/0,hr=Z?Z.prototype:void 0,br=hr?hr.toString:void 0;function yr(t){if(typeof t=="string")return t;if(be(t))return cs(t,yr)+"";if(kt(t))return br?br.call(t):"";var r=t+"";return r=="0"&&1/t==-us?"-0":r}function We(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}function fs(t){return t}var ms="[object AsyncFunction]",gs="[object Function]",hs="[object GeneratorFunction]",bs="[object Proxy]";function ys(t){if(!We(t))return!1;var r=yt(t);return r==gs||r==hs||r==ms||r==bs}var ws=bt["__core-js_shared__"];const _t=ws;var wr=function(){var t=/[^.]+$/.exec(_t&&_t.keys&&_t.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function ks(t){return!!wr&&wr in t}var _s=Function.prototype,xs=_s.toString;function Cs(t){if(t!=null){try{return xs.call(t)}catch{}try{return t+""}catch{}}return""}var $s=/[\\^$.*+?()[\]{}|]/g,vs=/^\[object .+?Constructor\]$/,Ss=Function.prototype,Bs=Object.prototype,Es=Ss.toString,Ts=Bs.hasOwnProperty,zs=RegExp("^"+Es.call(Ts).replace($s,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Ns(t){if(!We(t)||ks(t))return!1;var r=ys(t)?zs:vs;return r.test(Cs(t))}function Vs(t,r){return t?.[r]}function xt(t,r){var o=Vs(t,r);return Ns(o)?o:void 0}function Ps(t,r,o){switch(o.length){case 0:return t.call(r);case 1:return t.call(r,o[0]);case 2:return t.call(r,o[0],o[1]);case 3:return t.call(r,o[0],o[1],o[2])}return t.apply(r,o)}var Fs=800,Is=16,As=Date.now;function Ms(t){var r=0,o=0;return function(){var n=As(),a=Is-(n-o);if(o=n,a>0){if(++r>=Fs)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}function Os(t){return function(){return t}}var Ls=function(){try{var t=xt(Object,"defineProperty");return t({},"",{}),t}catch{}}();const qe=Ls;var Rs=qe?function(t,r){return qe(t,"toString",{configurable:!0,enumerable:!1,value:Os(r),writable:!0})}:fs,Ds=Ms(Rs);const js=Ds;var Hs=9007199254740991,Gs=/^(?:0|[1-9]\d*)$/;function kr(t,r){var o=typeof t;return r=r??Hs,!!r&&(o=="number"||o!="symbol"&&Gs.test(t))&&t>-1&&t%1==0&&t<r}function Ws(t,r,o){r=="__proto__"&&qe?qe(t,r,{configurable:!0,enumerable:!0,value:o,writable:!0}):t[r]=o}function _r(t,r){return t===r||t!==t&&r!==r}var qs=Object.prototype,Us=qs.hasOwnProperty;function Ys(t,r,o){var n=t[r];(!(Us.call(t,r)&&_r(n,o))||o===void 0&&!(r in t))&&Ws(t,r,o)}var xr=Math.max;function Ks(t,r,o){return r=xr(r===void 0?t.length-1:r,0),function(){for(var n=arguments,a=-1,s=xr(n.length-r,0),l=Array(s);++a<s;)l[a]=n[r+a];a=-1;for(var i=Array(r+1);++a<r;)i[a]=n[a];return i[r]=o(l),Ps(t,this,i)}}var Js=9007199254740991;function Qs(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=Js}var Zs="[object Arguments]";function Cr(t){return wt(t)&&yt(t)==Zs}var $r=Object.prototype,Xs=$r.hasOwnProperty,el=$r.propertyIsEnumerable,tl=Cr(function(){return arguments}())?Cr:function(t){return wt(t)&&Xs.call(t,"callee")&&!el.call(t,"callee")};const vr=tl;var rl=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ol=/^\w*$/;function nl(t,r){if(be(t))return!1;var o=typeof t;return o=="number"||o=="symbol"||o=="boolean"||t==null||kt(t)?!0:ol.test(t)||!rl.test(t)||r!=null&&t in Object(r)}var al=xt(Object,"create");const Ve=al;function sl(){this.__data__=Ve?Ve(null):{},this.size=0}function ll(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var il="__lodash_hash_undefined__",dl=Object.prototype,cl=dl.hasOwnProperty;function pl(t){var r=this.__data__;if(Ve){var o=r[t];return o===il?void 0:o}return cl.call(r,t)?r[t]:void 0}var ul=Object.prototype,fl=ul.hasOwnProperty;function ml(t){var r=this.__data__;return Ve?r[t]!==void 0:fl.call(r,t)}var gl="__lodash_hash_undefined__";function hl(t,r){var o=this.__data__;return this.size+=this.has(t)?0:1,o[t]=Ve&&r===void 0?gl:r,this}function de(t){var r=-1,o=t==null?0:t.length;for(this.clear();++r<o;){var n=t[r];this.set(n[0],n[1])}}de.prototype.clear=sl,de.prototype.delete=ll,de.prototype.get=pl,de.prototype.has=ml,de.prototype.set=hl;function bl(){this.__data__=[],this.size=0}function Ue(t,r){for(var o=t.length;o--;)if(_r(t[o][0],r))return o;return-1}var yl=Array.prototype,wl=yl.splice;function kl(t){var r=this.__data__,o=Ue(r,t);if(o<0)return!1;var n=r.length-1;return o==n?r.pop():wl.call(r,o,1),--this.size,!0}function _l(t){var r=this.__data__,o=Ue(r,t);return o<0?void 0:r[o][1]}function xl(t){return Ue(this.__data__,t)>-1}function Cl(t,r){var o=this.__data__,n=Ue(o,t);return n<0?(++this.size,o.push([t,r])):o[n][1]=r,this}function ye(t){var r=-1,o=t==null?0:t.length;for(this.clear();++r<o;){var n=t[r];this.set(n[0],n[1])}}ye.prototype.clear=bl,ye.prototype.delete=kl,ye.prototype.get=_l,ye.prototype.has=xl,ye.prototype.set=Cl;var $l=xt(bt,"Map");const vl=$l;function Sl(){this.size=0,this.__data__={hash:new de,map:new(vl||ye),string:new de}}function Bl(t){var r=typeof t;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?t!=="__proto__":t===null}function Ye(t,r){var o=t.__data__;return Bl(r)?o[typeof r=="string"?"string":"hash"]:o.map}function El(t){var r=Ye(this,t).delete(t);return this.size-=r?1:0,r}function Tl(t){return Ye(this,t).get(t)}function zl(t){return Ye(this,t).has(t)}function Nl(t,r){var o=Ye(this,t),n=o.size;return o.set(t,r),this.size+=o.size==n?0:1,this}function ce(t){var r=-1,o=t==null?0:t.length;for(this.clear();++r<o;){var n=t[r];this.set(n[0],n[1])}}ce.prototype.clear=Sl,ce.prototype.delete=El,ce.prototype.get=Tl,ce.prototype.has=zl,ce.prototype.set=Nl;var Vl="Expected a function";function Ct(t,r){if(typeof t!="function"||r!=null&&typeof r!="function")throw new TypeError(Vl);var o=function(){var n=arguments,a=r?r.apply(this,n):n[0],s=o.cache;if(s.has(a))return s.get(a);var l=t.apply(this,n);return o.cache=s.set(a,l)||s,l};return o.cache=new(Ct.Cache||ce),o}Ct.Cache=ce;var Pl=500;function Fl(t){var r=Ct(t,function(n){return o.size===Pl&&o.clear(),n}),o=r.cache;return r}var Il=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Al=/\\(\\)?/g,Ml=Fl(function(t){var r=[];return t.charCodeAt(0)===46&&r.push(""),t.replace(Il,function(o,n,a,s){r.push(a?s.replace(Al,"$1"):n||o)}),r});const Ol=Ml;function Ll(t){return t==null?"":yr(t)}function Ke(t,r){return be(t)?t:nl(t,r)?[t]:Ol(Ll(t))}var Rl=1/0;function $t(t){if(typeof t=="string"||kt(t))return t;var r=t+"";return r=="0"&&1/t==-Rl?"-0":r}function Dl(t,r){r=Ke(r,t);for(var o=0,n=r.length;t!=null&&o<n;)t=t[$t(r[o++])];return o&&o==n?t:void 0}function jl(t,r){for(var o=-1,n=r.length,a=t.length;++o<n;)t[a+o]=r[o];return t}var Sr=Z?Z.isConcatSpreadable:void 0;function Hl(t){return be(t)||vr(t)||!!(Sr&&t&&t[Sr])}function Br(t,r,o,n,a){var s=-1,l=t.length;for(o||(o=Hl),a||(a=[]);++s<l;){var i=t[s];r>0&&o(i)?r>1?Br(i,r-1,o,n,a):jl(a,i):n||(a[a.length]=i)}return a}function Gl(t){var r=t==null?0:t.length;return r?Br(t,1):[]}function Wl(t){return js(Ks(t,void 0,Gl),t+"")}function ql(t,r){return t!=null&&r in Object(t)}function Ul(t,r,o){r=Ke(r,t);for(var n=-1,a=r.length,s=!1;++n<a;){var l=$t(r[n]);if(!(s=t!=null&&o(t,l)))break;t=t[l]}return s||++n!=a?s:(a=t==null?0:t.length,!!a&&Qs(a)&&kr(l,a)&&(be(t)||vr(t)))}function Yl(t,r){return t!=null&&Ul(t,r,ql)}function Kl(t,r,o,n){if(!We(t))return t;r=Ke(r,t);for(var a=-1,s=r.length,l=s-1,i=t;i!=null&&++a<s;){var d=$t(r[a]),c=o;if(d==="__proto__"||d==="constructor"||d==="prototype")return t;if(a!=l){var f=i[d];c=n?n(f,d,i):void 0,c===void 0&&(c=We(f)?f:kr(r[a+1])?[]:{})}Ys(i,d,c),i=i[d]}return t}function Jl(t,r,o){for(var n=-1,a=r.length,s={};++n<a;){var l=r[n],i=Dl(t,l);o(i,l)&&Kl(s,Ke(l,t),i)}return s}function Ql(t,r){return Jl(t,r,function(o,n){return Yl(t,n)})}var Zl=Wl(function(t,r){return t==null?{}:Ql(t,r)});const Xl=Zl;function Je(t,r=!0,o=[]){return t.forEach(n=>{if(n!==null){if(typeof n!="object"){(typeof n=="string"||typeof n=="number")&&o.push(e.createTextVNode(String(n)));return}if(Array.isArray(n)){Je(n,r,o);return}if(n.type===e.Fragment){if(n.children===null)return;Array.isArray(n.children)&&Je(n.children,r,o)}else n.type!==e.Comment&&o.push(n)}}),o}function ei(t,r="default",o=void 0){const n=t[r];if(!n)return console.warn("getFirstSlotVNode",`slot[${r}] is empty`),null;const a=Je(n(o));return a.length===1?a[0]:(console.warn("getFirstSlotVNode",`slot[${r}] should have exactly one child`),null)}const ti={focus:["onFocus","onBlur"],click:["onClick"],hover:["onMouseenter","onMouseleave"]};function ri(t,r){Object.entries(ti).forEach(([,o])=>{o.forEach(n=>{t.props?t.props=Object.assign({},t.props):t.props={};const a=t.props[n],s=r[n];a?t.props[n]=(...l)=>{a(...l),s(...l)}:t.props[n]=s})})}const vt=e.defineComponent({name:"SlotListener",props:{trigger:{type:String,default:"click"}},emits:["click","focus","blur","mouseenter","mouseleave"],setup(t,{emit:r}){return{handleClick:i=>{r("click",i)},handleBlur:i=>{r("blur",i)},handleFocus:i=>{r("focus",i)},handleMouseLeave:i=>{r("mouseleave",i)},handleMouseEnter:i=>{r("mouseenter",i)}}},render(){const{$slots:t}=this,r={onClick:this.handleClick,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onFocus:this.handleFocus,onBlur:this.handleBlur},o=ei(t,"default"),n=[r];return o?.props&&n.push(Xl(o.props,"onClick","onMouseenter","onMouseleave","onFocus","onBlur")),o&&ri(o,{onBlur:s=>{n.forEach(l=>{l?.onBlur?.(s)})},onFocus:s=>{n.forEach(l=>{l?.onFocus?.(s)})},onClick:s=>{n.forEach(l=>{l?.onClick?.(s)})},onMouseenter:s=>{n.forEach(l=>{l?.onMouseenter?.(s)})},onMouseleave:s=>{n.forEach(l=>{l?.onMouseleave?.(s)})}}),o}}),oi="absolute z-10 bg-white divide-y divide-gray-100 rounded shadow dark:bg-gray-700",Qe=8,ni={bottom:"",left:"top-0",right:"top-0",top:""},ai={bottom(t){return`bottom: -${t.height+Qe}px;`},left(t){return`left: -${t.width+Qe}px;`},right(t){return`right: -${t.width+Qe}px;`},top(t){return`top: -${t.height+Qe}px;`}};function si(t){e.watch(t.visible,a=>{a&&e.nextTick(()=>o())});const r=e.ref(""),o=()=>{const a=t.contentRef.value?.getBoundingClientRect();if(!a){r.value="";return}r.value=ai[t.placement.value](a)};return{contentClasses:e.computed(()=>F(oi,ni[t.placement.value])),contentStyles:r}}const li=t=>(e.pushScopeId("data-v-7ea3917f"),t=t(),e.popScopeId(),t),ii={class:"inline-flex items-center"},di=li(()=>e.createElementVNode("svg",{class:"w-4 h-4 ml-2",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[e.createElementVNode("path",{d:"M19 9l-7 7-7-7","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2"})],-1)),ci=e.defineComponent({__name:"FwbDropdown",props:{placement:{default:"bottom"},text:{default:""},transition:{default:""}},setup(t){const r=t,o=e.ref(!1),n=()=>o.value=!1,a=()=>o.value=!o.value,s={bottom:"to-bottom",left:"to-left",right:"to-right",top:"to-top"},l=e.computed(()=>r.transition===null?s[r.placement]:r.transition),i=e.ref(),d=e.ref(),{contentClasses:c,contentStyles:f}=si({placement:e.toRef(r,"placement"),visible:o,contentRef:i});return La(d,()=>{o.value&&(o.value=!1)}),(u,m)=>(e.openBlock(),e.createElementBlock("div",{ref_key:"wrapper",ref:d,class:"inline-flex relative"},[e.createElementVNode("div",ii,[e.createVNode(vt,{onClick:a},{default:e.withCtx(()=>[e.renderSlot(u.$slots,"trigger",{},()=>[e.createVNode(rr,null,{suffix:e.withCtx(()=>[di]),default:e.withCtx(()=>[e.createTextVNode(e.toDisplayString(u.text)+" ",1)]),_:1})],!0)]),_:3})]),e.createVNode(e.Transition,{name:l.value},{default:e.withCtx(()=>[o.value?(e.openBlock(),e.createElementBlock("div",{key:0,ref_key:"content",ref:i,class:e.normalizeClass([e.unref(c)]),style:e.normalizeStyle(e.unref(f))},[e.createVNode(vt,{onClick:n},{default:e.withCtx(()=>[e.renderSlot(u.$slots,"default",{},void 0,!0)]),_:3})],6)):e.createCommentVNode("",!0)]),_:3},8,["name"])],512))}}),qf="",pi=q(ci,[["__scopeId","data-v-7ea3917f"]]),ui=e.defineComponent({inheritAttrs:!1,__name:"FwbFooter",props:{sticky:{type:Boolean,default:!1},footerType:{default:"default"}},setup(t){const r=t,o=e.useAttrs(),n=B(r.footerType==="sitemap"&&"bg-gray-800",r.footerType==="socialmedia"&&"p-4 bg-white sm:p-6 dark:bg-gray-800",r.footerType==="logo"&&"p-4 bg-white rounded-lg shadow md:px-6 md:py-8 dark:bg-gray-800",r.footerType==="default"&&"p-4 bg-white rounded-lg shadow md:flex md:items-center md:justify-between md:p-6 dark:bg-gray-800",r.sticky&&"absolute bottom-0 left-0 z-20 w-full border-t border-gray-200 dark:border-gray-600",o.class);return(a,s)=>(e.openBlock(),e.createElementBlock("footer",e.mergeProps(a.$attrs,{class:e.unref(n)}),[e.renderSlot(a.$slots,"default")],16))}}),fi=["href"],mi=["alt","src"],gi=e.defineComponent({inheritAttrs:!1,__name:"FwbFooterBrand",props:{href:{default:""},src:{default:""},alt:{default:""},name:{default:""},imageClass:{default:""},nameClass:{default:""},aClass:{default:""}},setup(t){const r=t,o=e.useAttrs(),n=B("mb-6 md:mb-0",o.class),a=B("flex items-center",r.aClass),s=B("h-8 mr-3",r.imageClass),l=B("self-center text-2xl font-semibold whitespace-nowrap dark:text-white",r.nameClass);return(i,d)=>(e.openBlock(),e.createElementBlock("div",e.mergeProps({class:e.unref(n)},i.$attrs),[e.createElementVNode("a",{class:e.normalizeClass(e.unref(a)),href:i.href},[e.createElementVNode("img",{alt:i.alt,class:e.normalizeClass(e.unref(s)),src:i.src},null,10,mi),e.createElementVNode("span",{class:e.normalizeClass(e.unref(l))},e.toDisplayString(i.name),3)],10,fi)],16))}}),hi=e.defineComponent({inheritAttrs:!1,__name:"FwbFooterCopyright",props:{year:{default:new Date().getFullYear()},by:{default:""},href:{default:""},aClass:{default:""},copyrightMessage:{default:"All Rights Reserved."}},setup(t){const r=t,o=e.useAttrs(),n=B("block text-sm text-gray-500 sm:text-center dark:text-gray-400",o.class),a=B(r.href?"hover:underline":"ml-1",r.aClass),s=r.href?"a":"span";return(l,i)=>(e.openBlock(),e.createElementBlock("span",e.mergeProps(l.$attrs,{class:e.unref(n)}),[e.createTextVNode(" © "+e.toDisplayString(l.year)+" ",1),(e.openBlock(),e.createBlock(e.resolveDynamicComponent(e.unref(s)),{class:e.normalizeClass(e.unref(a)),href:l.href},{default:e.withCtx(()=>[e.createTextVNode(e.toDisplayString(l.by),1)]),_:1},8,["class","href"])),e.createTextVNode(" "+e.toDisplayString(l.copyrightMessage),1)],16))}}),bi={class:"sr-only"},yi=e.defineComponent({inheritAttrs:!1,__name:"FwbFooterIcon",props:{href:{default:""},ariaLabel:{default:""},srText:{default:""}},setup(t){const r=t,o=e.useAttrs(),n=r.href?"a":"span",a=B("text-gray-500 hover:text-gray-900 dark:hover:text-white",o.class);return(s,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(e.unref(n)),e.mergeProps({"aria-label":s.ariaLabel,class:e.unref(a),href:s.href},s.$attrs),{default:e.withCtx(()=>[e.renderSlot(s.$slots,"default"),e.createElementVNode("span",bi,e.toDisplayString(s.srText),1)]),_:3},16,["aria-label","class","href"]))}}),wi=e.defineComponent({inheritAttrs:!1,__name:"FwbFooterLink",props:{href:{default:""},aClass:{default:""},component:{default:"a"}},setup(t){const r=t,o=e.useAttrs(),n=r.component==="a"?"a":e.resolveComponent(r.component),a=r.component==="router-link"?"to":"href",s=B("hover:underline",r.aClass),l=B("mr-4 md:mr-6 last:mr-0",o.class);return(i,d)=>(e.openBlock(),e.createElementBlock("li",e.mergeProps(i.$attrs,{class:e.unref(l)}),[(e.openBlock(),e.createBlock(e.resolveDynamicComponent(e.unref(n)),e.normalizeProps({[e.unref(a)||""]:i.href,class:e.unref(s)}),{default:e.withCtx(()=>[e.renderSlot(i.$slots,"default")]),_:3},16,["class"]))],16))}}),ki=e.defineComponent({inheritAttrs:!1,__name:"FwbFooterLinkGroup",setup(t){const r=e.useAttrs(),o=B("flex flex-wrap items-center mt-3 text-sm font-medium text-gray-500 dark:text-gray-400 sm:mt-0",r.class);return(n,a)=>(e.openBlock(),e.createElementBlock("ul",e.mergeProps(n.$attrs,{class:e.unref(o)}),[e.renderSlot(n.$slots,"default")],16))}}),_i="overflow-hidden w-48 text-sm font-medium text-gray-900 bg-white border border-gray-200 rounded-lg dark:bg-gray-700 dark:border-gray-600 dark:text-white";function xi(){return{containerClasses:e.computed(()=>F(_i))}}const Ci=e.defineComponent({__name:"FwbListGroup",setup(t){const{containerClasses:r}=xi();return(o,n)=>(e.openBlock(),e.createElementBlock("ul",{class:e.normalizeClass(e.unref(r))},[e.renderSlot(o.$slots,"default")],2))}}),$i={border:t=>t.substring(0,t.lastIndexOf("-"))},vi=(t,r=$i)=>{const n=Object.keys(r).find(a=>t.includes(a));return n?r[n](t):t.substring(0,t.indexOf("-"))};function D(...t){return t.filter(r=>r).reduce((r,o)=>{const n=Array.isArray(o)?Array.from(o).map(f=>f.split(" ")).flat():o.split(" "),a=n.map(f=>vi(f)),s=a.filter(f=>!r.types.includes(f)),i=[...a.filter(f=>r.types.includes(f)),...s],d=[...new Set([...r.types,...i])],c=d.map(f=>{if(i.includes(f)){const m=a.indexOf(f);if(m>=0)return n[m]||""}const u=r.types.indexOf(f);return u>=0&&r.classes[u]||""}).filter(f=>!!f);return{types:d,classes:c}},{types:[],classes:[]}).classes.join(" ")}const Si="inline-flex items-center w-full px-4 py-2 border-b border-gray-200 dark:border-gray-600",Bi="block w-full px-4 py-2 cursor-pointer hover:bg-gray-100 hover:text-blue-700 focus:outline-none focus:ring-2 focus:ring-blue-700 focus:text-blue-700 dark:hover:bg-gray-600 dark:hover:text-white dark:focus:ring-gray-500 dark:focus:text-white",Ei="bg-gray-100 cursor-not-allowed dark:bg-gray-600 dark:text-gray-400";function Ti(t){return{itemClasses:e.computed(()=>D(Si,t.disabled.value?Ei:"",!t.disabled.value&&t.hover.value?Bi:""))}}const zi={key:0,class:"mr-2"},Ni={key:1,class:"ml-2"},Vi=e.defineComponent({__name:"FwbListGroupItem",props:{hover:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},setup(t){const r=t,{itemClasses:o}=Ti(e.toRefs(r));return(n,a)=>(e.openBlock(),e.createElementBlock("li",{class:e.normalizeClass(e.unref(o))},[n.$slots.prefix?(e.openBlock(),e.createElementBlock("div",zi,[e.renderSlot(n.$slots,"prefix")])):e.createCommentVNode("",!0),e.renderSlot(n.$slots,"default"),n.$slots.suffix?(e.openBlock(),e.createElementBlock("div",Ni,[e.renderSlot(n.$slots,"suffix")])):e.createCommentVNode("",!0)],2))}}),Pi=e.createElementVNode("div",{class:"bg-gray-900 bg-opacity-50 dark:bg-opacity-80 fixed inset-0 z-40"},null,-1),Fi=["onClick","onKeyup"],Ii={class:"relative bg-white rounded-lg shadow dark:bg-gray-700"},Ai=e.createElementVNode("svg",{class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[e.createElementVNode("path",{"clip-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","fill-rule":"evenodd"})],-1),Mi={key:0,class:"p-6 rounded-b border-gray-200 border-t dark:border-gray-600"},Oi=e.defineComponent({__name:"FwbModal",props:{notEscapable:{type:Boolean,default:!1},persistent:{type:Boolean,default:!1},size:{default:"2xl"}},emits:["close","click:outside"],setup(t,{emit:r}){const o=t,n={xs:"max-w-xs",sm:"max-w-sm",md:"max-w-md",lg:"max-w-lg",xl:"max-w-xl","2xl":"max-w-2xl","3xl":"max-w-3xl","4xl":"max-w-4xl","5xl":"max-w-5xl","6xl":"max-w-6xl","7xl":"max-w-7xl"};function a(){r("close")}function s(){o.persistent||(r("click:outside"),a())}function l(){!o.notEscapable&&!o.persistent&&a()}const i=e.ref(null);return e.onMounted(()=>{i.value&&i.value.focus()}),(d,c)=>(e.openBlock(),e.createElementBlock("div",null,[Pi,e.createElementVNode("div",{ref_key:"modalRef",ref:i,class:"overflow-y-auto overflow-x-hidden fixed top-0 right-0 left-0 z-50 w-full md:inset-0 h-modal md:h-full justify-center items-center flex",tabindex:"0",onClick:e.withModifiers(s,["self"]),onKeyup:e.withKeys(l,["esc"])},[e.createElementVNode("div",{class:e.normalizeClass([`${n[d.size]}`,"relative p-4 w-full h-full"])},[e.createElementVNode("div",Ii,[e.createElementVNode("div",{class:e.normalizeClass([d.$slots.header?"border-b border-gray-200 dark:border-gray-600":"","p-4 rounded-t flex justify-between items-center"])},[e.renderSlot(d.$slots,"header"),d.persistent?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("button",{key:0,"aria-label":"close",class:"text-gray-400 bg-transparent hover:bg-gray-200 hover:text-gray-900 rounded-lg text-sm p-1.5 ml-auto inline-flex items-center dark:hover:bg-gray-600 dark:hover:text-white",type:"button",onClick:a},[e.renderSlot(d.$slots,"close-icon",{},()=>[Ai])]))],2),e.createElementVNode("div",{class:e.normalizeClass([d.$slots.header?"":"pt-0","p-6"])},[e.renderSlot(d.$slots,"body")],2),d.$slots.footer?(e.openBlock(),e.createElementBlock("div",Mi,[e.renderSlot(d.$slots,"footer")])):e.createCommentVNode("",!0)])],2)],40,Fi)]))}}),Li={class:"container flex flex-wrap justify-between items-center mx-auto"},Ri=e.createElementVNode("span",{class:"sr-only"},"Open main menu",-1),Di=e.createElementVNode("svg",{"aria-hidden":"true",class:"w-6 h-6",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[e.createElementVNode("path",{"clip-rule":"evenodd",d:"M3 5a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 15a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z","fill-rule":"evenodd"})],-1),ji={key:0,class:"hidden md:order-2 md:flex"},Hi=" border-gray-200",Gi="fixed w-full z-20 top-0 left-0 border-b border-gray-200 dark:border-gray-600",Wi="rounded",qi="p-3 bg-gray-50 dark:bg-gray-800 dark:border-gray-700",Ui="bg-white px-2 sm:px-4 py-2.5 dark:bg-gray-900",Yi=e.defineComponent({__name:"FwbNavbar",props:{class:{type:String,default:""},sticky:{type:Boolean,default:!1},rounded:{type:Boolean,default:!1},solid:{type:Boolean,default:!1}},setup(t){const r=t,o=e.useSlots(),a=lr(nr).smaller("md"),s=e.ref(!1),l=Oa(s),i=e.computed(()=>Q([Hi,r.sticky?Gi:"",r.rounded?Wi:"",r.solid?qi:Ui,r.class].join(" "))),d=e.computed(()=>a?s.value:!0);return(c,f)=>(e.openBlock(),e.createElementBlock("nav",{class:e.normalizeClass(i.value)},[e.createElementVNode("div",Li,[e.renderSlot(c.$slots,"logo"),e.createElementVNode("button",{"aria-controls":"navbar-default","aria-expanded":"false",class:"inline-flex items-center p-2 ml-3 text-sm text-gray-500 rounded-lg md:hidden hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-gray-200 dark:text-gray-400 dark:hover:bg-gray-700 dark:focus:ring-gray-600",type:"button",onClick:f[0]||(f[0]=u=>e.unref(l)())},[Ri,e.renderSlot(c.$slots,"menu-icon",{},()=>[Di])]),e.renderSlot(c.$slots,"default",{isShowMenu:d.value}),e.unref(o)["right-side"]?(e.openBlock(),e.createElementBlock("div",ji,[e.renderSlot(c.$slots,"right-side")])):e.createCommentVNode("",!0)])],2))}}),Ki="w-full md:block md:w-auto",Ji="flex flex-col p-4 mt-4 rounded-lg border border-gray-100 md:flex-row md:space-x-8 md:mt-0 md:text-sm md:font-medium md:border-0 dark:bg-gray-800 md:dark:bg-gray-900 dark:border-gray-700",Qi="bg-gray-50",Zi=e.defineComponent({__name:"FwbNavbarCollapse",props:{isShowMenu:{type:Boolean,default:!1}},setup(t){const r=t,n=lr(nr).smaller("md"),a=e.computed(()=>F(Ki,r.isShowMenu?"":"hidden")),s=e.computed(()=>F(Ji,n.value?Qi:""));return(l,i)=>(e.openBlock(),e.createElementBlock("div",{class:e.normalizeClass(a.value)},[e.createElementVNode("ul",{class:e.normalizeClass(s.value)},[e.renderSlot(l.$slots,"default")],2)],2))}}),Xi="bg-blue-700 md:bg-transparent text-white md:text-blue-700 dark:text-white",ed="text-gray-700 hover:bg-gray-100 md:hover:bg-transparent md:border-0 md:hover:text-blue-700 dark:text-gray-400 md:dark:hover:text-white dark:hover:bg-gray-700 dark:hover:text-white md:dark:hover:bg-transparent",td="block py-2 pr-4 pl-3 rounded md:p-0",rd=e.defineComponent({__name:"FwbNavbarLink",props:{link:{default:"/"},isActive:{type:Boolean,default:!1},component:{default:"a"},linkAttr:{default:"href"},disabled:{type:Boolean,default:!1}},emits:["click"],setup(t,{emit:r}){const o=t,n=e.computed(()=>o.component!=="a"?e.resolveComponent(o.component):"a"),a=B(td,o.isActive?Xi:ed),s=l=>{o.disabled||r("click",l)};return(l,i)=>(e.openBlock(),e.createElementBlock("li",null,[(e.openBlock(),e.createBlock(e.resolveDynamicComponent(n.value),e.normalizeProps({[l.linkAttr||""]:l.link,class:e.unref(a),onClick:s}),{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},16,["class"]))]))}}),od=["src","alt"],nd={class:"self-center text-xl font-semibold whitespace-nowrap dark:text-white"},ad=e.defineComponent({__name:"FwbNavbarLogo",props:{link:{default:"/"},imageUrl:{default:"/assets/logo.svg"},alt:{default:"Logo"},component:{default:"a"},linkAttr:{default:"href"}},setup(t){const r=t,o=e.computed(()=>r.component!=="a"?e.resolveComponent(r.component):"a");return(n,a)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(o.value),e.normalizeProps({class:"flex items-center",[n.linkAttr||""]:n.link}),{default:e.withCtx(()=>[e.createElementVNode("img",{src:n.imageUrl,alt:n.alt,class:"mr-3 h-6 sm:h-10"},null,8,od),e.createElementVNode("span",nd,[e.renderSlot(n.$slots,"default")])]),_:3},16))}}),sd={"aria-label":"Navigation"},ld={class:"font-semibold text-gray-900 dark:text-white"},id={class:"font-semibold text-gray-900 dark:text-white"},dd={class:"font-semibold text-gray-900 dark:text-white"},cd=["disabled"],pd=["disabled"],ud={key:0,stroke:"currentColor",fill:"currentColor","stroke-width":"0",viewBox:"0 0 20 20","aria-hidden":"true",class:"h-5 w-5",height:"1em",width:"1em",xmlns:"http://www.w3.org/2000/svg"},fd=[e.createElementVNode("path",{"fill-rule":"evenodd",d:"M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z","clip-rule":"evenodd"},null,-1)],md=["disabled","onClick"],gd=["disabled"],hd={key:0,stroke:"currentColor",fill:"currentColor","stroke-width":"0",viewBox:"0 0 20 20","aria-hidden":"true",class:"h-5 w-5",height:"1em",width:"1em",xmlns:"http://www.w3.org/2000/svg"},bd=[e.createElementVNode("path",{"fill-rule":"evenodd",d:"M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z","clip-rule":"evenodd"},null,-1)],yd=["disabled"],wd=e.defineComponent({__name:"FwbPagination",props:{modelValue:{default:1},totalPages:{default:void 0},perPage:{default:10},totalItems:{default:10},layout:{default:"pagination"},showIcons:{type:Boolean,default:!1},sliceLength:{default:2},previousLabel:{default:"Prev"},nextLabel:{default:"Next"},enableFirstAndLastButtons:{type:Boolean,default:!1},showLabels:{type:Boolean,default:!0},large:{type:Boolean,default:!1}},emits:["update:model-value","page-changed"],setup(t,{emit:r}){const o=t;function n(y){r("update:model-value",y),r("page-changed",y)}function a(){r("update:model-value",o.modelValue-1),r("page-changed",o.modelValue-1)}function s(){r("update:model-value",o.modelValue+1),r("page-changed",o.modelValue+1)}function l(){r("update:model-value",1),r("page-changed",1)}function i(){const y=d.value;r("update:model-value",y),r("page-changed",y)}const d=e.computed(()=>o.totalPages?o.totalPages:Math.ceil(o.totalItems/o.perPage)),c=e.computed(()=>o.modelValue<=1),f=e.computed(()=>o.modelValue>=d.value),u=y=>y===o.modelValue,m=e.computed(()=>{if(o.layout==="navigation")return[];if(o.layout==="table")return[];if(d.value<=o.sliceLength*2+1){const x=[];for(let E=1;E<=d.value;E++)x.push(E);return x}if(o.modelValue<=o.sliceLength){const x=[],E=Math.abs(o.modelValue-o.sliceLength)+o.modelValue+o.sliceLength+1;for(let I=1;I<=E;I++)x.push(I);return x}if(o.modelValue>=d.value-o.sliceLength){const x=[];for(let E=Math.abs(d.value-o.sliceLength*2);E<=d.value;E++)x.push(E);return x}const y=[],z=o.modelValue-o.sliceLength>0?o.modelValue-o.sliceLength:1;for(let x=z;x<o.modelValue+o.sliceLength+1&&!(x>=d.value);x++)y.push(x);return y}),p=e.computed(()=>o.modelValue*o.perPage-o.perPage+1),g=e.computed(()=>{const y=o.modelValue*o.perPage;return o.totalItems&&y>o.totalItems?o.totalItems:y}),b=e.computed(()=>o.totalItems?o.totalItems:d.value*o.perPage),w=e.computed(()=>o.modelValue===1),_=e.computed(()=>o.modelValue===d.value);function k(y){const z="flex items-center justify-center px-3 h-8 leading-tight text-gray-500 bg-white border border-gray-300 hover:bg-gray-100 hover:text-gray-700 dark:bg-gray-800 dark:border-gray-700 dark:text-gray-400 dark:hover:bg-gray-700 dark:hover:text-white",x="text-blue-600 bg-blue-50 hover:bg-blue-100 hover:text-blue-700 dark:bg-gray-700 dark:text-white",E="px-4 h-10";return B(z,y&&x,o.large&&E)}function $(y){const z="flex items-center justify-center first:rounded-l-lg last:rounded-r-lg px-3 h-8 ml-0 leading-tight text-gray-500 bg-white border border-gray-300 hover:bg-gray-100 hover:text-gray-700 dark:bg-gray-800 dark:border-gray-700 dark:text-gray-400 dark:hover:bg-gray-700 dark:hover:text-white",x="bg-gray-100 text-gray-700 dark:bg-gray-700 dark:text-white cursor-not-allowed",E="px-4 h-10",I="border-none text-white hover:text-white bg-gray-800 rounded-none first:rounded-l last:rounded-r hover:bg-gray-900 dark:bg-gray-800 dark:border-gray-700 dark:text-gray-400 dark:hover:bg-gray-700 dark:hover:text-white";return B(z,y===o.modelValue&&x,o.large&&E,(y>d.value||y<1)&&x,o.layout==="navigation"&&"first:mr-3",(o.layout==="navigation"||o.layout==="table")&&"rounded-lg",o.layout==="table"&&I)}return(y,z)=>(e.openBlock(),e.createElementBlock("nav",sd,[y.layout==="table"?(e.openBlock(),e.createElementBlock("div",{key:0,class:e.normalizeClass(["text-gray-700 dark:text-gray-400 mb-2",y.large?"text-base":"text-sm"])},[e.createTextVNode(" Showing "),e.createElementVNode("span",ld,e.toDisplayString(p.value),1),e.createTextVNode(" to "),e.createElementVNode("span",id,e.toDisplayString(g.value),1),e.createTextVNode(" of "),e.createElementVNode("span",dd,e.toDisplayString(b.value),1)],2)):e.createCommentVNode("",!0),e.createElementVNode("div",{class:e.normalizeClass(["inline-flex",y.large&&"text-base h-10"])},[e.renderSlot(y.$slots,"start"),y.enableFirstAndLastButtons?e.renderSlot(y.$slots,"first-button",{key:0},()=>[e.createElementVNode("button",{disabled:w.value,class:e.normalizeClass($(1)),onClick:l}," First ",10,cd)]):e.createCommentVNode("",!0),e.renderSlot(y.$slots,"prev-button",{disabled:c.value,decreasePage:a},()=>[e.createElementVNode("button",{disabled:c.value,class:e.normalizeClass($(y.modelValue-1)),onClick:a},[e.renderSlot(y.$slots,"prev-icon",{},()=>[y.showIcons||y.$slots["prev-icon"]?(e.openBlock(),e.createElementBlock("svg",ud,fd)):e.createCommentVNode("",!0)]),y.showLabels?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createTextVNode(e.toDisplayString(y.previousLabel),1)],64)):e.createCommentVNode("",!0)],10,pd)]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(m.value,x=>e.renderSlot(y.$slots,"page-button",{key:x,page:x,setPage:n,disabled:u(x)},()=>[e.createElementVNode("button",{disabled:u(x),class:e.normalizeClass(k(x===y.modelValue)),onClick:E=>n(x)},e.toDisplayString(x),11,md)])),128)),e.renderSlot(y.$slots,"next-button",{disabled:f.value,increasePage:s},()=>[e.createElementVNode("button",{disabled:f.value,class:e.normalizeClass($(y.modelValue+1)),onClick:s},[y.showLabels?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createTextVNode(e.toDisplayString(y.nextLabel),1)],64)):e.createCommentVNode("",!0),e.renderSlot(y.$slots,"next-icon",{},()=>[y.showIcons||y.$slots["next-icon"]?(e.openBlock(),e.createElementBlock("svg",hd,bd)):e.createCommentVNode("",!0)])],10,gd)]),y.enableFirstAndLastButtons?e.renderSlot(y.$slots,"last-button",{key:1},()=>[e.createElementVNode("button",{disabled:_.value,class:e.normalizeClass($(d.value)),onClick:i}," Last ",10,yd)]):e.createCommentVNode("",!0),e.renderSlot(y.$slots,"end")],2)]))}}),kd={default:"bg-blue-600 dark:bg-blue-600",blue:"bg-blue-600 dark:bg-blue-600",dark:"bg-gray-600 dark:bg-gray-300",green:"bg-green-600 dark:bg-green-500",red:"bg-red-600 dark:bg-red-500",yellow:"bg-yellow-400",indigo:"bg-indigo-600 dark:bg-indigo-500",purple:"bg-purple-600 dark:bg-purple-500"},_d={default:"",blue:"text-blue-700 dark:text-blue-500",dark:"dark:text-white",green:"text-green-700 dark:text-green-500",red:"text-red-700 dark:text-red-500",yellow:"text-yellow-700 dark:text-yellow-500",indigo:"text-indigo-700 dark:text-indigo-500",purple:"text-purple-700 dark:text-purple-500"},Er={sm:"h-1.5 text-xs leading-none",md:"h-2.5 text-xs leading-none",lg:"h-4 text-sm leading-none",xl:"h-6 text-base leading-tight"};function xd(t){const r=e.computed(()=>F(kd[t.color.value],Er[t.size.value])),o=e.computed(()=>F(Er[t.size.value])),n=e.computed(()=>F(_d[t.color.value]));return{innerClasses:r,outerClasses:o,outsideLabelClasses:n}}const Cd={key:0,class:"flex justify-between mb-1"},$d=e.defineComponent({__name:"FwbProgress",props:{color:{default:"default"},label:{default:""},labelPosition:{default:"none"},labelProgress:{type:Boolean,default:!1},progress:{default:0},size:{default:"md"}},setup(t){const r=t,{innerClasses:o,outerClasses:n,outsideLabelClasses:a}=xd(e.toRefs(r));return(s,l)=>(e.openBlock(),e.createElementBlock("div",null,[s.label||s.labelProgress&&s.labelPosition==="outside"?(e.openBlock(),e.createElementBlock("div",Cd,[e.createElementVNode("span",{class:e.normalizeClass([e.unref(a),"text-base font-medium"])},e.toDisplayString(s.label),3),s.labelProgress&&s.labelPosition==="outside"?(e.openBlock(),e.createElementBlock("span",{key:0,class:e.normalizeClass([e.unref(a),"text-sm font-medium"])},e.toDisplayString(s.progress)+"%",3)):e.createCommentVNode("",!0)])):e.createCommentVNode("",!0),e.createElementVNode("div",{class:e.normalizeClass([e.unref(n),"w-full bg-gray-200 rounded-full dark:bg-gray-700"])},[e.createElementVNode("div",{class:e.normalizeClass([e.unref(o),"rounded-full font-medium text-blue-100 text-center p-0.5"]),style:e.normalizeStyle({width:s.progress+"%"})},[s.labelProgress&&s.labelPosition==="inside"?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createTextVNode(e.toDisplayString(s.progress)+"% ",1)],64)):e.createCommentVNode("",!0)],6)],2)]))}}),vd={sm:"w-5 h-5",md:"w-7 h-7",lg:"w-10 h-10"};function Sd(t){return{sizeClasses:e.computed(()=>F(vd[t.size.value]??""))}}const Bd={class:"flex items-center"},Ed=[e.createElementVNode("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"},null,-1)],Td=[e.createElementVNode("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"},null,-1)],zd=e.createElementVNode("span",{class:"w-1 h-1 mx-1.5 bg-gray-500 rounded-full dark:bg-gray-400"},null,-1),Nd=["href"],Vd=e.defineComponent({__name:"FwbRating",props:{rating:{default:3},reviewLink:{default:""},reviewText:{default:""},scale:{default:5},size:{default:"md"}},setup(t){const r=t,o=e.computed(()=>Math.floor(r.rating)),n=e.computed(()=>r.scale-o.value),{sizeClasses:a}=Sd(e.toRefs(r));return(s,l)=>(e.openBlock(),e.createElementBlock("div",Bd,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.value,i=>(e.openBlock(),e.createElementBlock("svg",{key:i,class:e.normalizeClass([e.unref(a),"text-yellow-400"]),fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Ed,2))),128)),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(n.value,i=>(e.openBlock(),e.createElementBlock("svg",{key:i,class:e.normalizeClass([e.unref(a),"text-gray-300 dark:text-gray-500"]),fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Td,2))),128)),e.renderSlot(s.$slots,"besideText"),s.reviewText&&s.reviewLink?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[zd,e.createElementVNode("a",{href:s.reviewLink,class:"text-sm font-medium text-gray-900 underline hover:no-underline dark:text-white"},e.toDisplayString(s.reviewText),9,Nd)],64)):e.createCommentVNode("",!0)]))}}),Pd={class:"h-full px-3 py-4 overflow-y-auto bg-gray-50 dark:bg-gray-800"},Fd={class:"space-y-2 font-medium"},Id=e.defineComponent({inheritAttrs:!1,__name:"FwbSidebar",setup(t){const r=e.useAttrs(),o=B("absolute top-0 left-0 z-40 w-64 h-screen transition-transform",r.class);return(n,a)=>(e.openBlock(),e.createElementBlock("aside",e.mergeProps(n.$attrs,{class:e.unref(o),"aria-label":"Sidebar"}),[e.createElementVNode("div",Pd,[e.createElementVNode("div",Fd,[e.renderSlot(n.$slots,"default")])])],16))}}),Ad={class:"p-4 mt-6 rounded-lg bg-blue-50 dark:bg-blue-900",role:"alert"},Md={class:"flex items-center mb-3"},Od={class:"bg-orange-100 text-orange-800 text-sm font-semibold mr-2 px-2.5 py-0.5 rounded dark:bg-orange-200 dark:text-orange-900"},Ld=[e.createElementVNode("span",{class:"sr-only"},"Close",-1),e.createElementVNode("svg",{class:"w-2.5 h-2.5","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 14 14"},[e.createElementVNode("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"m1 1 6 6m0 0 6 6M7 7l6-6M7 7l-6 6"})],-1)],Rd=e.defineComponent({__name:"FwbSidebarCta",props:{label:{default:void 0}},emits:["close"],setup(t,{emit:r}){function o(){r("close")}return(n,a)=>(e.openBlock(),e.createElementBlock("div",Ad,[e.createElementVNode("div",Md,[e.createElementVNode("span",Od,e.toDisplayString(n.label),1),e.createElementVNode("button",{type:"button",class:"ml-auto -mx-1.5 -my-1.5 bg-blue-50 inline-flex justify-center items-center w-6 h-6 text-blue-900 rounded-lg focus:ring-2 focus:ring-blue-400 p-1 hover:bg-blue-200 h-6 w-6 dark:bg-blue-900 dark:text-blue-400 dark:hover:bg-blue-800","aria-label":"Close",onClick:o},Ld)]),e.renderSlot(n.$slots,"default")]))}}),Dd={class:"overflow-hidden"},jd=e.createElementVNode("svg",{class:"flex-shrink-0 w-5 h-5 text-gray-500 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 18 21"},[e.createElementVNode("path",{d:"M15 12a1 1 0 0 0 .962-.726l2-7A1 1 0 0 0 17 3H3.77L3.175.745A1 1 0 0 0 2.208 0H1a1 1 0 0 0 0 2h.438l.6 2.255v.019l2 7 .746 2.986A3 3 0 1 0 9 17a2.966 2.966 0 0 0-.184-1h2.368c-.118.32-.18.659-.184 1a3 3 0 1 0 3-3H6.78l-.5-2H15Z"})],-1),Hd={class:"flex-1 ml-3 text-left whitespace-nowrap"},Gd=[e.createElementVNode("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"m1 1 4 4 4-4"},null,-1)],Wd={class:"py-2 space-y-2 z-0 overflow-hidden"},qd={key:0},Ud=e.defineComponent({__name:"FwbSidebarDropdownItem",setup(t){const r=e.ref(!1);function o(){r.value=!r.value}return(n,a)=>(e.openBlock(),e.createElementBlock("div",Dd,[e.createElementVNode("button",{type:"button",class:"flex items-center w-full p-2 text-base text-gray-900 transition duration-75 rounded-lg group hover:bg-gray-100 dark:text-white dark:hover:bg-gray-700 z-10","aria-controls":"dropdown-content",onClick:o},[e.renderSlot(n.$slots,"icon",{},()=>[jd]),e.createElementVNode("span",Hd,[e.renderSlot(n.$slots,"trigger")]),e.renderSlot(n.$slots,"arrow-icon",{toggleDropdown:o},()=>[(e.openBlock(),e.createElementBlock("svg",{class:e.normalizeClass(["w-3 h-3 transition-all duration-300",r.value&&"rotate-180"]),"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 10 6"},Gd,2))])]),e.createElementVNode("div",Wd,[e.createVNode(e.Transition,{duration:150,"enter-from-class":"-translate-y-full","enter-to-class":"translate-y-0","enter-active-class":"transition duration-400 ease-out","leave-active-class":"transition duration-400 ease-in","leave-from-class":"translate-y-0","leave-to-class":"-translate-y-full"},{default:e.withCtx(()=>[r.value?(e.openBlock(),e.createElementBlock("div",qd,[e.renderSlot(n.$slots,"default")])):e.createCommentVNode("",!0)]),_:3})])]))}}),Yd=e.defineComponent({__name:"FwbSidebarItem",props:{link:{default:"/"},tag:{default:"router-link"}},setup(t){const r=t,o=r.tag==="a"?"a":e.resolveComponent(r.tag),n=r.tag==="a"?"href":"to";return(a,s)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(e.unref(o)),e.normalizeProps({[e.unref(n)||""]:a.link,class:"flex items-center p-2 text-gray-900 rounded-lg dark:text-white hover:bg-gray-100 dark:hover:bg-gray-700 group"}),{default:e.withCtx(()=>[e.renderSlot(a.$slots,"icon"),e.createElementVNode("span",{class:e.normalizeClass(["flex-1 whitespace-nowrap",a.$slots.icon&&"ml-3"])},[e.renderSlot(a.$slots,"default")],2),e.renderSlot(a.$slots,"suffix")]),_:3},16))}}),Kd="pt-4 mt-4 space-y-2 font-medium border-t border-gray-200 dark:border-gray-700",Jd=e.defineComponent({__name:"FwbSidebarItemGroup",props:{border:{type:Boolean,default:!1}},setup(t){return(r,o)=>(e.openBlock(),e.createElementBlock("div",{class:e.normalizeClass(r.border&&Kd)},[e.renderSlot(r.$slots,"default")],2))}}),Qd=["src","alt"],Zd={class:"self-center text-xl font-semibold whitespace-nowrap dark:text-white"},Xd=e.defineComponent({__name:"FwbSidebarLogo",props:{name:{default:""},link:{default:"/"},logo:{default:""},alt:{default:""},tag:{default:"router-link"}},setup(t){const r=t,o=r.tag==="a"?"a":e.resolveComponent(r.tag),n=r.tag==="a"?"href":"to";return(a,s)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(e.unref(o)),e.normalizeProps({[e.unref(n)||""]:a.link,class:"flex items-center mb-5 pl-2.5"}),{default:e.withCtx(()=>[e.createElementVNode("img",{src:a.logo,class:"h-6 mr-3 sm:h-7",alt:a.alt??a.name},null,8,Qd),e.createElementVNode("span",Zd,e.toDisplayString(a.name),1)]),_:1},16))}}),ec={class:"relative overflow-x-auto shadow-md sm:rounded-lg"},tc={class:"w-full text-sm text-left text-gray-500 dark:text-gray-400"},rc=e.defineComponent({__name:"FwbTable",props:{striped:{type:Boolean,default:!1},stripedColumns:{type:Boolean,default:!1},hoverable:{type:Boolean,default:!1}},setup(t){const r=t;return e.provide("hoverable",r.hoverable),e.provide("striped",r.striped),e.provide("stripedColumns",r.stripedColumns),(o,n)=>(e.openBlock(),e.createElementBlock("div",ec,[e.createElementVNode("table",tc,[e.renderSlot(o.$slots,"default")])]))}}),oc={};function nc(t,r){return e.openBlock(),e.createElementBlock("tbody",null,[e.renderSlot(t.$slots,"default")])}const ac=q(oc,[["render",nc]]),sc="px-6 py-4 first:font-medium first:text-gray-900 first:dark:text-white first:whitespace-nowrap last:text-right",lc="even:bg-gray-white even:dark:bg-gray-900 odd:dark:bg-gray-800 odd:bg-gray-50";function ic(){const t=e.inject("stripedColumns");return{tableCellClasses:e.computed(()=>F(sc,{[lc]:t}))}}const dc=e.defineComponent({__name:"FwbTableCell",setup(t){const{tableCellClasses:r}=ic();return(o,n)=>(e.openBlock(),e.createElementBlock("td",{class:e.normalizeClass(e.unref(r))},[e.renderSlot(o.$slots,"default")],2))}}),cc={},pc={class:"text-xs text-gray-700 uppercase bg-gray-50 dark:bg-gray-700 dark:text-gray-400"};function uc(t,r){return e.openBlock(),e.createElementBlock("thead",pc,[e.createElementVNode("tr",null,[e.renderSlot(t.$slots,"default")])])}const fc=q(cc,[["render",uc]]),mc="px-6 py-3 text-xs uppercase",gc="even:bg-white even:dark:bg-gray-900 odd:dark:bg-gray-800 odd:bg-gray-50";function hc(){const t=e.inject("stripedColumns");return{tableHeadCellClasses:e.computed(()=>F(mc,{[gc]:t}))}}const bc=e.defineComponent({__name:"FwbTableHeadCell",setup(t){const{tableHeadCellClasses:r}=hc();return(o,n)=>(e.openBlock(),e.createElementBlock("th",{scope:"col",class:e.normalizeClass(e.unref(r))},[e.renderSlot(o.$slots,"default")],2))}}),yc="bg-white dark:bg-gray-800 [&:not(:last-child)]:border-b [&:not(:last-child)]:dark:border-gray-700",wc="odd:bg-white even:bg-gray-50 odd:dark:bg-gray-800 even:dark:bg-gray-700",kc="hover:bg-gray-50 dark:hover:bg-gray-600";function _c(){const t=e.inject("striped"),r=e.inject("hoverable");return{tableRowClasses:e.computed(()=>F(yc,{[kc]:r,[wc]:t}))}}const xc=e.defineComponent({__name:"FwbTableRow",setup(t){const{tableRowClasses:r}=_c();return(o,n)=>(e.openBlock(),e.createElementBlock("tr",{class:e.normalizeClass(e.unref(r))},[e.renderSlot(o.$slots,"default")],2))}}),Tr="flowbite-tab-activate-func-injection",zr="flowbite-tab-active-name-injection",Nr="flowbite-tab-style-injection",Vr="flowbite-tab-visibility-directive-injection",Cc={key:0},$c={key:1},vc=e.defineComponent({__FLOWBITE_TAB__:!0,__name:"FwbTab",props:{name:{type:String,required:!0},title:{type:String,default:""},disabled:{type:Boolean,default:!1}},setup(t){const r=e.inject(zr,""),o=e.inject(Vr,"if");return(n,a)=>e.unref(o)==="if"?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.unref(r)===t.name?(e.openBlock(),e.createElementBlock("div",Cc,[e.renderSlot(n.$slots,"default")])):e.createCommentVNode("",!0)],64)):e.unref(o)==="show"?e.withDirectives((e.openBlock(),e.createElementBlock("div",$c,[e.renderSlot(n.$slots,"default")],512)),[[e.vShow,e.unref(r)===t.name]]):e.createCommentVNode("",!0)}});function Sc(t){const r=e.computed(()=>B("flex flex-wrap font-medium text-center text-gray-500 dark:text-gray-400 text-sm",t.variant==="underline"&&"-mb-px",t.variant==="default"&&"border-b border-gray-200 dark:border-gray-700"));return{divClasses:e.computed(()=>t.variant==="underline"?"border-b border-gray-200 dark:border-gray-700 font-medium text-center text-gray-500 dark:text-gray-400 text-sm":""),ulClasses:r}}const Pr="flowbite-themable-injection-key",we={blue:{background:"bg-blue-700 dark:bg-blue-600",disabled:"",hover:"hover:bg-blue-800 dark:hover:bg-blue-700",text:"text-blue-600 dark:text-blue-500",border:"border-blue-600 dark:border-blue-500",focus:"focus:ring-blue-300 dark:focus:ring-blue-800"},green:{background:"bg-green-700 dark:bg-green-600",disabled:"",hover:"hover:bg-green-800 dark:hover:bg-green-700",text:"text-green-600 dark:text-green-500",border:"border-green-600 dark:border-green-500",focus:"focus:ring-green-300 dark:focus:ring-green-800"},pink:{background:"bg-pink-700 dark:bg-pink-600",disabled:"",hover:"hover:bg-pink-800 dark:hover:bg-pink-700",text:"text-pink-600 dark:text-pink-500",border:"border-pink-600 dark:border-pink-500",focus:"focus:ring-pink-300 dark:focus:ring-pink-900"},purple:{background:"bg-purple-700 dark:bg-purple-600",disabled:"",hover:"hover:bg-purple-800 dark:hover:bg-purple-700",text:"text-purple-600 dark:text-purple-500",border:"border-purple-600 dark:border-purple-500",focus:"focus:ring-purple-300 dark:focus:ring-purple-900"},red:{background:"bg-red-700 dark:bg-red-600",disabled:"",hover:"hover:bg-red-800 dark:hover:bg-red-700",text:"text-red-600 dark:text-red-500",border:"border-red-600 dark:border-red-500",focus:"focus:ring-red-300 dark:focus:ring-red-900"}};function Fr(t){const r=e.inject(Pr,e.ref(null)),o=e.computed(()=>t||r.value),n=e.computed(()=>!!r?.value),a=e.computed(()=>o.value?we[o.value].background:""),s=e.computed(()=>o.value?we[o.value].border:""),l=e.computed(()=>r?.value||void 0),i=e.computed(()=>o.value?we[o.value].disabled:""),d=e.computed(()=>o.value?we[o.value].focus:""),c=e.computed(()=>o.value?we[o.value].hover:""),f=e.computed(()=>o.value?we[o.value].text:"");return{backgroundClasses:a,borderClasses:s,color:l,disabledClasses:i,focusClasses:d,hoverClasses:c,isActive:n,textClasses:f}}const Bc={default:"cursor-pointer inline-block p-4 rounded-t-lg hover:text-gray-600 hover:bg-gray-50 dark:hover:bg-gray-800 dark:hover:text-gray-300",active:"cursor-pointer inline-block p-4 text-blue-600 bg-gray-100 rounded-t-lg active dark:bg-gray-800 dark:text-blue-500",disabled:"inline-block p-4 text-gray-400 rounded-t-lg cursor-not-allowed dark:text-gray-500"},Ec={default:"cursor-pointer inline-block p-4 rounded-t-lg border-b-2 border-transparent hover:text-gray-600 hover:border-gray-300 dark:hover:text-gray-300",active:"cursor-pointer inline-block p-4 text-blue-600 rounded-t-lg border-b-2 border-blue-600 active dark:text-blue-500 dark:border-blue-500",disabled:"inline-block p-4 text-gray-400 rounded-t-lg cursor-not-allowed dark:text-gray-500"},Tc={default:"cursor-pointer inline-block py-3 px-4 rounded-lg hover:text-gray-900 hover:bg-gray-100 dark:hover:bg-gray-800 dark:hover:text-white",active:"cursor-pointer inline-block py-3 px-4 text-white bg-blue-600 rounded-lg active",disabled:"inline-block py-3 px-4 text-gray-400 cursor-not-allowed dark:text-gray-500"};function zc(t){const r=Fr();return{tabClasses:e.computed(()=>{const n=r.isActive.value,a=t.active.value?"active":t.disabled.value?"disabled":"default";return t.variant==="default"?D(Bc[a],(n&&a)==="active"?r.textClasses.value:""):t.variant==="underline"?D(Ec[a],(n&&a)==="active"?[r.borderClasses.value,r.textClasses.value]:""):t.variant==="pills"?D(Tc[a],(n&&a)==="active"?[r.backgroundClasses.value,"text-white"]:""):""})}}const Nc=e.defineComponent({__name:"FwbTabPane",props:{name:{type:String,required:!0},title:{type:String,default:""},disabled:{type:Boolean,default:!1},active:{type:Boolean,default:!1}},setup(t){const r=t,o=e.inject(Nr);o||console.warn("you can't use Tab outside of Tabs component. No tab style injection found");const n=e.inject(Tr);n||console.warn("you can't use Tab outside of Tabs component. No tab activate injection found");const a=()=>{if(!r.disabled){if(!n)return console.warn("no onActivate");n(r.name)}},{tabClasses:s}=zc({active:e.toRef(r,"active"),disabled:e.toRef(r,"disabled"),variant:o});return(l,i)=>(e.openBlock(),e.createElementBlock("li",null,[e.createElementVNode("div",{class:e.normalizeClass(e.unref(s)),onClick:a},e.toDisplayString(t.title),3)]))}}),Vc=e.defineComponent({inheritAttrs:!1,__name:"FwbTabs",props:{variant:{default:"default"},modelValue:{default:""},directive:{default:"if"}},emits:["update:modelValue","click:pane"],setup(t,{emit:r}){const o=t,{ulClasses:n,divClasses:a}=Sc(o);e.provide(Nr,o.variant);const l=e.useSlots().default,i=e.computed(()=>l?Je(l()).filter(u=>u.type.__FLOWBITE_TAB__):[]),d=e.computed({get:()=>o.modelValue,set:u=>r("update:modelValue",u)});e.provide(zr,d),e.provide(Vr,e.toRef(o,"directive"));const c=u=>{d.value=u},f=()=>{r("click:pane")};return e.provide(Tr,c),(u,m)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("div",{class:e.normalizeClass(e.unref(a))},[e.createElementVNode("ul",{class:e.normalizeClass(e.unref(n))},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,(p,g)=>(e.openBlock(),e.createBlock(Nc,{key:g,active:d.value===p.props?.name,disabled:p.props?.disabled,name:p.props?.name,title:p.props?.title,onClick:f},null,8,["active","disabled","name","title"]))),128))],2)],2),e.createElementVNode("div",e.normalizeProps(e.guardReactiveProps(u.$attrs)),[e.renderSlot(u.$slots,"default")],16)],64))}}),Pc="relative border-gray-200 dark:border-gray-700",Fc="border-l",Ic="flex",Ac=e.defineComponent({__name:"FwbTimeline",props:{horizontal:{type:Boolean,default:!1}},setup(t){const r=t;e.provide("horizontal",r.horizontal);const o=e.computed(()=>F(Pc,r.horizontal?Ic:Fc));return(n,a)=>(e.openBlock(),e.createElementBlock("ol",e.mergeProps({class:o.value},n.$attrs),[e.renderSlot(n.$slots,"default")],16))}}),Mc={},Oc={class:"font-normal mb-4 text-base text-gray-500 dark:text-gray-400"};function Lc(t,r){return e.openBlock(),e.createElementBlock("p",Oc,[e.renderSlot(t.$slots,"default")])}const Rc=q(Mc,[["render",Lc]]),Dc=e.defineComponent({__name:"FwbTimelineContent",setup(t){const r=e.inject("horizontal"),o=e.computed(()=>F(r?"mt-3 sm:pr-8":""));return(n,a)=>(e.openBlock(),e.createElementBlock("div",{class:e.normalizeClass(o.value)},[e.renderSlot(n.$slots,"default")],2))}}),jc="mb-10",Hc="mb-6 sm:mb-0 relative",Gc="ml-6",Wc=e.defineComponent({__name:"FwbTimelineItem",setup(t){const r=e.inject("horizontal"),o=e.computed(()=>F(jc,r?Hc:Gc));return(n,a)=>(e.openBlock(),e.createElementBlock("li",{class:e.normalizeClass(o.value)},[e.renderSlot(n.$slots,"default")],2))}}),qc="h-0.5 w-full bg-gray-200 dark:bg-gray-700 sm:flex",Uc=e.defineComponent({__name:"FwbTimelinePoint",setup(t){const r=e.useSlots(),o=e.computed(()=>!!r.default),n=e.inject("horizontal"),a=e.computed(()=>F(n?"flex items-center":"")),s=e.computed(()=>F(qc,{"sm:hidden hidden":!n})),l=e.computed(()=>{const i="absolute rounded-full -left-1.5 border border-white dark:border-gray-900 dark:bg-gray-700",d="mt-1.5 w-3 h-3 bg-gray-200",c="mt-1.5 w-6 h-6 -left-3 flex justify-center items-center bg-blue-200 ring-8 ring-white dark:ring-gray-900",f="w-3 h-3 bg-gray-200",u="w-6 h-6 -left-3 flex justify-center items-center bg-blue-200 ring-8 ring-white dark:ring-gray-900",m=!n&&!o.value,p=!n&&o.value,g=n&&!o.value,b=n&&o.value;return F(i,{[d]:m,[c]:p,[f]:g,[u]:b})});return(i,d)=>(e.openBlock(),e.createElementBlock("div",{class:e.normalizeClass(a.value)},[e.createElementVNode("div",{class:e.normalizeClass(l.value)},[e.renderSlot(i.$slots,"default")],2),e.createElementVNode("div",{class:e.normalizeClass(s.value)},null,2)],2))}}),Yc={},Kc={class:"font-normal leading-none mb-1 text-gray-400 dark:text-gray-500 text-sm"};function Jc(t,r){return e.openBlock(),e.createElementBlock("time",Kc,[e.renderSlot(t.$slots,"default")])}const Qc=q(Yc,[["render",Jc]]),Zc={},Xc={class:"font-semibold text-gray-900 dark:text-white text-lg"};function ep(t,r){return e.openBlock(),e.createElementBlock("h3",Xc,[e.renderSlot(t.$slots,"default")])}const tp=q(Zc,[["render",ep]]),rp={danger:"text-red-500 bg-red-100 dark:bg-red-800 dark:text-red-200",empty:"",success:"text-green-500 bg-green-100 dark:bg-green-800 dark:text-green-200",warning:"text-orange-500 bg-orange-100 dark:bg-orange-700 dark:text-orange-200"},op={center:"items-center",end:"items-end",start:"items-start"},Ir="flex w-full max-w-xs p-4 text-gray-500 bg-white rounded-lg shadow dark:text-gray-400 dark:bg-gray-800",Ar="text-sm font-normal";function np(t){const r=e.computed(()=>rp[t.type.value]),o=e.computed(()=>{const a=op[t.alignment.value];return t.divide.value?D(Ir,"dark:divide-gray-700 divide-x divide-gray-200",a):D(Ir,a)}),n=e.computed(()=>t.type.value!=="empty"&&t.divide.value?D(Ar,"pl-3"):Ar);return{typeClasses:r,wrapperClasses:o,contentClasses:n}}function ap(t){const{backgroundClasses:r,borderClasses:o,disabledClasses:n,focusClasses:a,hoverClasses:s,isActive:l,textClasses:i}=Fr(t.theme?.value);return{classes:e.computed(()=>{if(!l.value)return"";const c=[];return t.apply.value.includes("text")&&c.push(i.value),t.apply.value.includes("border")&&c.push(o.value),t.apply.value.includes("background")&&c.push(r.value),t.apply.value.includes("hover")&&c.push(s.value),t.apply.value.includes("disabled")&&c.push(n.value),t.apply.value.includes("focus")&&c.push(a.value),c.join(" ")})}}const Mr=e.defineComponent({__name:"FlowbiteThemableChild",props:{apply:{type:Array,required:!0},tag:{type:String,default:"div"},theme:{type:String,default:void 0}},setup(t){const r=t,o=e.useAttrs(),{classes:n}=ap(e.toRefs(r)),a=e.computed(()=>o.class||"");return(s,l)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.tag),{class:e.normalizeClass(e.unref(D)(a.value,e.unref(n)))},{default:e.withCtx(()=>[e.renderSlot(s.$slots,"default")]),_:3},8,["class"]))}}),sp={key:1,"aria-hidden":"true",class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},lp=[e.createElementVNode("path",{"clip-rule":"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z","fill-rule":"evenodd"},null,-1)],ip={key:2,"aria-hidden":"true",class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},dp=[e.createElementVNode("path",{"clip-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","fill-rule":"evenodd"},null,-1)],cp={key:3,"aria-hidden":"true",class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},pp=[e.createElementVNode("path",{"clip-rule":"evenodd",d:"M8.257 3.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H4.42c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92zM11 13a1 1 0 11-2 0 1 1 0 012 0zm-1-8a1 1 0 00-1 1v3a1 1 0 002 0V6a1 1 0 00-1-1z","fill-rule":"evenodd"},null,-1)],up=[e.createElementVNode("span",{class:"sr-only"},"Close",-1),e.createElementVNode("svg",{class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[e.createElementVNode("path",{"clip-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","fill-rule":"evenodd"})],-1)],St=e.defineComponent({__name:"FwbToast",props:{type:{type:String,default:"empty"},alignment:{type:String,default:"center"},closable:{type:Boolean,default:!1},divide:{type:Boolean,default:!1}},emits:["close"],setup(t,{emit:r}){const o=t,n=e.ref(!0),{typeClasses:a,wrapperClasses:s,contentClasses:l}=np(e.toRefs(o)),i=()=>{r("close"),n.value=!1};return(d,c)=>n.value?(e.openBlock(),e.createElementBlock("div",{key:0,id:"toast-default",class:e.normalizeClass(e.unref(s)),role:"alert"},[t.type!=="empty"||d.$slots.icon?(e.openBlock(),e.createBlock(Mr,{key:0,apply:["background","text"],class:e.normalizeClass(["inline-flex flex-shrink-0 justify-center items-center w-8 h-8 rounded-lg",e.unref(a)])},{default:e.withCtx(()=>[d.$slots.icon?e.renderSlot(d.$slots,"icon",{key:0,class:e.normalizeClass({"ml-3":t.type!=="empty"})}):t.type==="success"?(e.openBlock(),e.createElementBlock("svg",sp,lp)):t.type==="danger"?(e.openBlock(),e.createElementBlock("svg",ip,dp)):t.type==="warning"?(e.openBlock(),e.createElementBlock("svg",cp,pp)):e.createCommentVNode("",!0)]),_:3},8,["class"])):e.createCommentVNode("",!0),e.createElementVNode("div",{class:e.normalizeClass([e.unref(l),{"ml-3":d.$slots.icon||t.type!=="empty"}])},[e.renderSlot(d.$slots,"default")],2),t.closable?(e.openBlock(),e.createElementBlock("button",{key:1,"aria-label":"Close",class:"border-none ml-auto -mx-1.5 -my-1.5 bg-white text-gray-400 hover:text-gray-900 rounded-lg focus:ring-2 focus:ring-gray-300 p-1.5 hover:bg-gray-100 inline-flex h-8 w-8 dark:text-gray-500 dark:hover:text-white dark:bg-gray-800 dark:hover:bg-gray-700",type:"button",onClick:i},up)):e.createCommentVNode("",!0)],2)):e.createCommentVNode("",!0)}}),Or="flowbite-toast-injection-key",fp=e.defineComponent({components:{FwbToast:St},props:{transition:{type:String,default:"slide-left"}},setup(){const t=e.ref([]),r=(s,l)=>{Ma(()=>a(s),l)},o=s=>{const l=parseInt((new Date().getTime()*Math.random()).toString()).toString();return t.value.push({id:l,...s}),s.time>0&&r(l,s.time),l},n=()=>{if(t.value.length===0)return"";const s=t.value[t.value.length-1].id;return t.value.pop(),s},a=s=>{const l=t.value.findIndex(i=>i.id===s);return l>=0&&t.value.splice(l,1),l>=0};return e.provide(Or,{add:o,pop:n,remove:a}),{toasts:t,removeToast:a}},render(){const{$props:t,$slots:r,toasts:o,removeToast:n}=this;return e.h("div",{},[r.default?r.default():null,e.h(e.TransitionGroup,{name:t.transition,tag:"div",class:"xl:w-1/6 md:w-1/4 sm:w-1/4 fixed top-3 right-3 flex flex-col gap-2 z-50"},{default:()=>o.map(a=>a.component?e.h(a.component,{key:a.id,onClose:()=>n(a.id),...a.componentProps?a.componentProps:{}},()=>a.text):e.h(St,{closable:!0,type:a.type,key:a.id,onClose:()=>n(a.id)},()=>a.text))})])}}),a0="",mp=q(fp,[["__scopeId","data-v-aba06225"]]);function G(t){return t.split("-")[1]}function Bt(t){return t==="y"?"height":"width"}function U(t){return t.split("-")[0]}function ke(t){return["top","bottom"].includes(U(t))?"x":"y"}function Lr(t,r,o){let{reference:n,floating:a}=t;const s=n.x+n.width/2-a.width/2,l=n.y+n.height/2-a.height/2,i=ke(r),d=Bt(i),c=n[d]/2-a[d]/2,f=i==="x";let u;switch(U(r)){case"top":u={x:s,y:n.y-a.height};break;case"bottom":u={x:s,y:n.y+n.height};break;case"right":u={x:n.x+n.width,y:l};break;case"left":u={x:n.x-a.width,y:l};break;default:u={x:n.x,y:n.y}}switch(G(r)){case"start":u[i]-=c*(o&&f?-1:1);break;case"end":u[i]+=c*(o&&f?-1:1)}return u}const gp=async(t,r,o)=>{const{placement:n="bottom",strategy:a="absolute",middleware:s=[],platform:l}=o,i=s.filter(Boolean),d=await(l.isRTL==null?void 0:l.isRTL(r));let c=await l.getElementRects({reference:t,floating:r,strategy:a}),{x:f,y:u}=Lr(c,n,d),m=n,p={},g=0;for(let b=0;b<i.length;b++){const{name:w,fn:_}=i[b],{x:k,y:$,data:y,reset:z}=await _({x:f,y:u,initialPlacement:n,placement:m,strategy:a,middlewareData:p,rects:c,platform:l,elements:{reference:t,floating:r}});f=k??f,u=$??u,p={...p,[w]:{...p[w],...y}},z&&g<=50&&(g++,typeof z=="object"&&(z.placement&&(m=z.placement),z.rects&&(c=z.rects===!0?await l.getElementRects({reference:t,floating:r,strategy:a}):z.rects),{x:f,y:u}=Lr(c,m,d)),b=-1)}return{x:f,y:u,placement:m,strategy:a,middlewareData:p}};function pe(t,r){return typeof t=="function"?t(r):t}function Rr(t){return typeof t!="number"?function(r){return{top:0,right:0,bottom:0,left:0,...r}}(t):{top:t,right:t,bottom:t,left:t}}function Pe(t){return{...t,top:t.y,left:t.x,right:t.x+t.width,bottom:t.y+t.height}}async function Ze(t,r){var o;r===void 0&&(r={});const{x:n,y:a,platform:s,rects:l,elements:i,strategy:d}=t,{boundary:c="clippingAncestors",rootBoundary:f="viewport",elementContext:u="floating",altBoundary:m=!1,padding:p=0}=pe(r,t),g=Rr(p),b=i[m?u==="floating"?"reference":"floating":u],w=Pe(await s.getClippingRect({element:(o=await(s.isElement==null?void 0:s.isElement(b)))==null||o?b:b.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(i.floating)),boundary:c,rootBoundary:f,strategy:d})),_=u==="floating"?{...l.floating,x:n,y:a}:l.reference,k=await(s.getOffsetParent==null?void 0:s.getOffsetParent(i.floating)),$=await(s.isElement==null?void 0:s.isElement(k))&&await(s.getScale==null?void 0:s.getScale(k))||{x:1,y:1},y=Pe(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({rect:_,offsetParent:k,strategy:d}):_);return{top:(w.top-y.top+g.top)/$.y,bottom:(y.bottom-w.bottom+g.bottom)/$.y,left:(w.left-y.left+g.left)/$.x,right:(y.right-w.right+g.right)/$.x}}const Fe=Math.min,ue=Math.max;function Et(t,r,o){return ue(t,Fe(r,o))}const hp=t=>({name:"arrow",options:t,async fn(r){const{x:o,y:n,placement:a,rects:s,platform:l,elements:i}=r,{element:d,padding:c=0}=pe(t,r)||{};if(d==null)return{};const f=Rr(c),u={x:o,y:n},m=ke(a),p=Bt(m),g=await l.getDimensions(d),b=m==="y",w=b?"top":"left",_=b?"bottom":"right",k=b?"clientHeight":"clientWidth",$=s.reference[p]+s.reference[m]-u[m]-s.floating[p],y=u[m]-s.reference[m],z=await(l.getOffsetParent==null?void 0:l.getOffsetParent(d));let x=z?z[k]:0;x&&await(l.isElement==null?void 0:l.isElement(z))||(x=i.floating[k]||s.floating[p]);const E=$/2-y/2,I=x/2-g[p]/2-1,O=Fe(f[w],I),V=Fe(f[_],I),N=O,C=x-g[p]-V,T=x/2-g[p]/2+E,A=Et(N,T,C),L=G(a)!=null&&T!=A&&s.reference[p]/2-(T<N?O:V)-g[p]/2<0?T<N?N-T:C-T:0;return{[m]:u[m]-L,data:{[m]:A,centerOffset:T-A+L}}}}),bp=["top","right","bottom","left"],Dr=bp.reduce((t,r)=>t.concat(r,r+"-start",r+"-end"),[]),yp={left:"right",right:"left",bottom:"top",top:"bottom"};function Xe(t){return t.replace(/left|right|bottom|top/g,r=>yp[r])}function jr(t,r,o){o===void 0&&(o=!1);const n=G(t),a=ke(t),s=Bt(a);let l=a==="x"?n===(o?"end":"start")?"right":"left":n==="start"?"bottom":"top";return r.reference[s]>r.floating[s]&&(l=Xe(l)),{main:l,cross:Xe(l)}}const wp={start:"end",end:"start"};function et(t){return t.replace(/start|end/g,r=>wp[r])}const kp=function(t){return t===void 0&&(t={}),{name:"autoPlacement",options:t,async fn(r){var o,n,a;const{rects:s,middlewareData:l,placement:i,platform:d,elements:c}=r,{crossAxis:f=!1,alignment:u,allowedPlacements:m=Dr,autoAlignment:p=!0,...g}=pe(t,r),b=u!==void 0||m===Dr?function(V,N,C){return(V?[...C.filter(T=>G(T)===V),...C.filter(T=>G(T)!==V)]:C.filter(T=>U(T)===T)).filter(T=>!V||G(T)===V||!!N&&et(T)!==T)}(u||null,p,m):m,w=await Ze(r,g),_=((o=l.autoPlacement)==null?void 0:o.index)||0,k=b[_];if(k==null)return{};const{main:$,cross:y}=jr(k,s,await(d.isRTL==null?void 0:d.isRTL(c.floating)));if(i!==k)return{reset:{placement:b[0]}};const z=[w[U(k)],w[$],w[y]],x=[...((n=l.autoPlacement)==null?void 0:n.overflows)||[],{placement:k,overflows:z}],E=b[_+1];if(E)return{data:{index:_+1,overflows:x},reset:{placement:E}};const I=x.map(V=>{const N=G(V.placement);return[V.placement,N&&f?V.overflows.slice(0,2).reduce((C,T)=>C+T,0):V.overflows[0],V.overflows]}).sort((V,N)=>V[1]-N[1]),O=((a=I.filter(V=>V[2].slice(0,G(V[0])?2:3).every(N=>N<=0))[0])==null?void 0:a[0])||I[0][0];return O!==i?{data:{index:_+1,overflows:x},reset:{placement:O}}:{}}}},_p=function(t){return t===void 0&&(t={}),{name:"flip",options:t,async fn(r){var o;const{placement:n,middlewareData:a,rects:s,initialPlacement:l,platform:i,elements:d}=r,{mainAxis:c=!0,crossAxis:f=!0,fallbackPlacements:u,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:g=!0,...b}=pe(t,r),w=U(n),_=U(l)===l,k=await(i.isRTL==null?void 0:i.isRTL(d.floating)),$=u||(_||!g?[Xe(l)]:function(N){const C=Xe(N);return[et(N),C,et(C)]}(l));u||p==="none"||$.push(...function(N,C,T,A){const L=G(N);let M=function(ae,ge,he){const Re=["left","right"],se=["right","left"],$e=["top","bottom"],R=["bottom","top"];switch(ae){case"top":case"bottom":return he?ge?se:Re:ge?Re:se;case"left":case"right":return ge?$e:R;default:return[]}}(U(N),T==="start",A);return L&&(M=M.map(ae=>ae+"-"+L),C&&(M=M.concat(M.map(et)))),M}(l,g,p,k));const y=[l,...$],z=await Ze(r,b),x=[];let E=((o=a.flip)==null?void 0:o.overflows)||[];if(c&&x.push(z[w]),f){const{main:N,cross:C}=jr(n,s,k);x.push(z[N],z[C])}if(E=[...E,{placement:n,overflows:x}],!x.every(N=>N<=0)){var I,O;const N=(((I=a.flip)==null?void 0:I.index)||0)+1,C=y[N];if(C)return{data:{index:N,overflows:E},reset:{placement:C}};let T=(O=E.filter(A=>A.overflows[0]<=0).sort((A,L)=>A.overflows[1]-L.overflows[1])[0])==null?void 0:O.placement;if(!T)switch(m){case"bestFit":{var V;const A=(V=E.map(L=>[L.placement,L.overflows.filter(M=>M>0).reduce((M,ae)=>M+ae,0)]).sort((L,M)=>L[1]-M[1])[0])==null?void 0:V[0];A&&(T=A);break}case"initialPlacement":T=l}if(n!==T)return{reset:{placement:T}}}return{}}}},xp=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(r){const{x:o,y:n}=r,a=await async function(s,l){const{placement:i,platform:d,elements:c}=s,f=await(d.isRTL==null?void 0:d.isRTL(c.floating)),u=U(i),m=G(i),p=ke(i)==="x",g=["left","top"].includes(u)?-1:1,b=f&&p?-1:1,w=pe(l,s);let{mainAxis:_,crossAxis:k,alignmentAxis:$}=typeof w=="number"?{mainAxis:w,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...w};return m&&typeof $=="number"&&(k=m==="end"?-1*$:$),p?{x:k*b,y:_*g}:{x:_*g,y:k*b}}(r,t);return{x:o+a.x,y:n+a.y,data:a}}}};function Cp(t){return t==="x"?"y":"x"}const $p=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(r){const{x:o,y:n,placement:a}=r,{mainAxis:s=!0,crossAxis:l=!1,limiter:i={fn:w=>{let{x:_,y:k}=w;return{x:_,y:k}}},...d}=pe(t,r),c={x:o,y:n},f=await Ze(r,d),u=ke(U(a)),m=Cp(u);let p=c[u],g=c[m];if(s){const w=u==="y"?"bottom":"right";p=Et(p+f[u==="y"?"top":"left"],p,p-f[w])}if(l){const w=m==="y"?"bottom":"right";g=Et(g+f[m==="y"?"top":"left"],g,g-f[w])}const b=i.fn({...r,[u]:p,[m]:g});return{...b,data:{x:b.x-o,y:b.y-n}}}}},vp=function(t){return t===void 0&&(t={}),{name:"size",options:t,async fn(r){const{placement:o,rects:n,platform:a,elements:s}=r,{apply:l=()=>{},...i}=pe(t,r),d=await Ze(r,i),c=U(o),f=G(o),u=ke(o)==="x",{width:m,height:p}=n.floating;let g,b;c==="top"||c==="bottom"?(g=c,b=f===(await(a.isRTL==null?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(b=c,g=f==="end"?"top":"bottom");const w=p-d[g],_=m-d[b],k=!r.middlewareData.shift;let $=w,y=_;if(u){const x=m-d.left-d.right;y=f||k?Fe(_,x):x}else{const x=p-d.top-d.bottom;$=f||k?Fe(w,x):x}if(k&&!f){const x=ue(d.left,0),E=ue(d.right,0),I=ue(d.top,0),O=ue(d.bottom,0);u?y=m-2*(x!==0||E!==0?x+E:ue(d.left,d.right)):$=p-2*(I!==0||O!==0?I+O:ue(d.top,d.bottom))}await l({...r,availableWidth:y,availableHeight:$});const z=await a.getDimensions(s.floating);return m!==z.width||p!==z.height?{reset:{rects:!0}}:{}}}};function j(t){var r;return((r=t.ownerDocument)==null?void 0:r.defaultView)||window}function Y(t){return j(t).getComputedStyle(t)}const Hr=Math.min,Ie=Math.max,tt=Math.round;function Gr(t){const r=Y(t);let o=parseFloat(r.width),n=parseFloat(r.height);const a=t.offsetWidth,s=t.offsetHeight,l=tt(o)!==a||tt(n)!==s;return l&&(o=a,n=s),{width:o,height:n,fallback:l}}function X(t){return qr(t)?(t.nodeName||"").toLowerCase():""}let rt;function Wr(){if(rt)return rt;const t=navigator.userAgentData;return t&&Array.isArray(t.brands)?(rt=t.brands.map(r=>r.brand+"/"+r.version).join(" "),rt):navigator.userAgent}function K(t){return t instanceof j(t).HTMLElement}function ee(t){return t instanceof j(t).Element}function qr(t){return t instanceof j(t).Node}function Ur(t){return typeof ShadowRoot>"u"?!1:t instanceof j(t).ShadowRoot||t instanceof ShadowRoot}function ot(t){const{overflow:r,overflowX:o,overflowY:n,display:a}=Y(t);return/auto|scroll|overlay|hidden|clip/.test(r+n+o)&&!["inline","contents"].includes(a)}function Sp(t){return["table","td","th"].includes(X(t))}function Tt(t){const r=/firefox/i.test(Wr()),o=Y(t),n=o.backdropFilter||o.WebkitBackdropFilter;return o.transform!=="none"||o.perspective!=="none"||!!n&&n!=="none"||r&&o.willChange==="filter"||r&&!!o.filter&&o.filter!=="none"||["transform","perspective"].some(a=>o.willChange.includes(a))||["paint","layout","strict","content"].some(a=>{const s=o.contain;return s!=null&&s.includes(a)})}function Yr(){return!/^((?!chrome|android).)*safari/i.test(Wr())}function zt(t){return["html","body","#document"].includes(X(t))}function Kr(t){return ee(t)?t:t.contextElement}const Jr={x:1,y:1};function _e(t){const r=Kr(t);if(!K(r))return Jr;const o=r.getBoundingClientRect(),{width:n,height:a,fallback:s}=Gr(r);let l=(s?tt(o.width):o.width)/n,i=(s?tt(o.height):o.height)/a;return l&&Number.isFinite(l)||(l=1),i&&Number.isFinite(i)||(i=1),{x:l,y:i}}function Ae(t,r,o,n){var a,s;r===void 0&&(r=!1),o===void 0&&(o=!1);const l=t.getBoundingClientRect(),i=Kr(t);let d=Jr;r&&(n?ee(n)&&(d=_e(n)):d=_e(t));const c=i?j(i):window,f=!Yr()&&o;let u=(l.left+(f&&((a=c.visualViewport)==null?void 0:a.offsetLeft)||0))/d.x,m=(l.top+(f&&((s=c.visualViewport)==null?void 0:s.offsetTop)||0))/d.y,p=l.width/d.x,g=l.height/d.y;if(i){const b=j(i),w=n&&ee(n)?j(n):n;let _=b.frameElement;for(;_&&n&&w!==b;){const k=_e(_),$=_.getBoundingClientRect(),y=getComputedStyle(_);$.x+=(_.clientLeft+parseFloat(y.paddingLeft))*k.x,$.y+=(_.clientTop+parseFloat(y.paddingTop))*k.y,u*=k.x,m*=k.y,p*=k.x,g*=k.y,u+=$.x,m+=$.y,_=j(_).frameElement}}return{width:p,height:g,top:m,right:u+p,bottom:m+g,left:u,x:u,y:m}}function te(t){return((qr(t)?t.ownerDocument:t.document)||window.document).documentElement}function nt(t){return ee(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Qr(t){return Ae(te(t)).left+nt(t).scrollLeft}function Me(t){if(X(t)==="html")return t;const r=t.assignedSlot||t.parentNode||Ur(t)&&t.host||te(t);return Ur(r)?r.host:r}function Zr(t){const r=Me(t);return zt(r)?r.ownerDocument.body:K(r)&&ot(r)?r:Zr(r)}function at(t,r){var o;r===void 0&&(r=[]);const n=Zr(t),a=n===((o=t.ownerDocument)==null?void 0:o.body),s=j(n);return a?r.concat(s,s.visualViewport||[],ot(n)?n:[]):r.concat(n,at(n))}function Xr(t,r,o){return r==="viewport"?Pe(function(n,a){const s=j(n),l=te(n),i=s.visualViewport;let d=l.clientWidth,c=l.clientHeight,f=0,u=0;if(i){d=i.width,c=i.height;const m=Yr();(m||!m&&a==="fixed")&&(f=i.offsetLeft,u=i.offsetTop)}return{width:d,height:c,x:f,y:u}}(t,o)):ee(r)?Pe(function(n,a){const s=Ae(n,!0,a==="fixed"),l=s.top+n.clientTop,i=s.left+n.clientLeft,d=K(n)?_e(n):{x:1,y:1};return{width:n.clientWidth*d.x,height:n.clientHeight*d.y,x:i*d.x,y:l*d.y}}(r,o)):Pe(function(n){const a=te(n),s=nt(n),l=n.ownerDocument.body,i=Ie(a.scrollWidth,a.clientWidth,l.scrollWidth,l.clientWidth),d=Ie(a.scrollHeight,a.clientHeight,l.scrollHeight,l.clientHeight);let c=-s.scrollLeft+Qr(n);const f=-s.scrollTop;return Y(l).direction==="rtl"&&(c+=Ie(a.clientWidth,l.clientWidth)-i),{width:i,height:d,x:c,y:f}}(te(t)))}function eo(t){return K(t)&&Y(t).position!=="fixed"?t.offsetParent:null}function to(t){const r=j(t);let o=eo(t);for(;o&&Sp(o)&&Y(o).position==="static";)o=eo(o);return o&&(X(o)==="html"||X(o)==="body"&&Y(o).position==="static"&&!Tt(o))?r:o||function(n){let a=Me(n);for(;K(a)&&!zt(a);){if(Tt(a))return a;a=Me(a)}return null}(t)||r}function Bp(t,r,o){const n=K(r),a=te(r),s=Ae(t,!0,o==="fixed",r);let l={scrollLeft:0,scrollTop:0};const i={x:0,y:0};if(n||!n&&o!=="fixed")if((X(r)!=="body"||ot(a))&&(l=nt(r)),K(r)){const d=Ae(r,!0);i.x=d.x+r.clientLeft,i.y=d.y+r.clientTop}else a&&(i.x=Qr(a));return{x:s.left+l.scrollLeft-i.x,y:s.top+l.scrollTop-i.y,width:s.width,height:s.height}}const Ep={getClippingRect:function(t){let{element:r,boundary:o,rootBoundary:n,strategy:a}=t;const s=o==="clippingAncestors"?function(c,f){const u=f.get(c);if(u)return u;let m=at(c).filter(w=>ee(w)&&X(w)!=="body"),p=null;const g=Y(c).position==="fixed";let b=g?Me(c):c;for(;ee(b)&&!zt(b);){const w=Y(b),_=Tt(b);(g?_||p:_||w.position!=="static"||!p||!["absolute","fixed"].includes(p.position))?p=w:m=m.filter(k=>k!==b),b=Me(b)}return f.set(c,m),m}(r,this._c):[].concat(o),l=[...s,n],i=l[0],d=l.reduce((c,f)=>{const u=Xr(r,f,a);return c.top=Ie(u.top,c.top),c.right=Hr(u.right,c.right),c.bottom=Hr(u.bottom,c.bottom),c.left=Ie(u.left,c.left),c},Xr(r,i,a));return{width:d.right-d.left,height:d.bottom-d.top,x:d.left,y:d.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{rect:r,offsetParent:o,strategy:n}=t;const a=K(o),s=te(o);if(o===s)return r;let l={scrollLeft:0,scrollTop:0},i={x:1,y:1};const d={x:0,y:0};if((a||!a&&n!=="fixed")&&((X(o)!=="body"||ot(s))&&(l=nt(o)),K(o))){const c=Ae(o);i=_e(o),d.x=c.x+o.clientLeft,d.y=c.y+o.clientTop}return{width:r.width*i.x,height:r.height*i.y,x:r.x*i.x-l.scrollLeft*i.x+d.x,y:r.y*i.y-l.scrollTop*i.y+d.y}},isElement:ee,getDimensions:function(t){return K(t)?Gr(t):t.getBoundingClientRect()},getOffsetParent:to,getDocumentElement:te,getScale:_e,async getElementRects(t){let{reference:r,floating:o,strategy:n}=t;const a=this.getOffsetParent||to,s=this.getDimensions;return{reference:Bp(r,await a(o),n),floating:{x:0,y:0,...await s(o)}}},getClientRects:t=>Array.from(t.getClientRects()),isRTL:t=>Y(t).direction==="rtl"},Tp=(t,r,o)=>{const n=new Map,a={platform:Ep,...o},s={...a.platform,_c:n};return gp(t,r,{...a,platform:s})},fe={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:5e3,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:t=>[...t,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover","focus"],delay:{show:0,hide:400}}}};function Nt(t,r){let o=fe.themes[t]||{},n;do n=o[r],typeof n>"u"?o.$extend?o=fe.themes[o.$extend]||{}:(o=null,n=fe[r]):o=null;while(o);return n}function zp(t){const r=[t];let o=fe.themes[t]||{};do o.$extend&&!o.$resetCss?(r.push(o.$extend),o=fe.themes[o.$extend]||{}):o=null;while(o);return r.map(n=>`v-popper--theme-${n}`)}function ro(t){const r=[t];let o=fe.themes[t]||{};do o.$extend?(r.push(o.$extend),o=fe.themes[o.$extend]||{}):o=null;while(o);return r}let xe=!1;if(typeof window<"u"){xe=!1;try{const t=Object.defineProperty({},"passive",{get(){xe=!0}});window.addEventListener("test",null,t)}catch{}}let oo=!1;typeof window<"u"&&typeof navigator<"u"&&(oo=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const Np=["auto","top","bottom","left","right"].reduce((t,r)=>t.concat([r,`${r}-start`,`${r}-end`]),[]),no={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},ao={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function so(t,r){const o=t.indexOf(r);o!==-1&&t.splice(o,1)}function Vt(){return new Promise(t=>requestAnimationFrame(()=>{requestAnimationFrame(t)}))}const W=[];let me=null;const lo={};function io(t){let r=lo[t];return r||(r=lo[t]=[]),r}let Pt=function(){};typeof window<"u"&&(Pt=window.Element);function S(t){return function(r){return Nt(r.theme,t)}}const Ft="__floating-vue__popper",co=()=>e.defineComponent({name:"VPopper",provide(){return{[Ft]:{parentPopper:this}}},inject:{[Ft]:{default:null}},props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,default:null},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:S("disabled")},positioningDisabled:{type:Boolean,default:S("positioningDisabled")},placement:{type:String,default:S("placement"),validator:t=>Np.includes(t)},delay:{type:[String,Number,Object],default:S("delay")},distance:{type:[Number,String],default:S("distance")},skidding:{type:[Number,String],default:S("skidding")},triggers:{type:Array,default:S("triggers")},showTriggers:{type:[Array,Function],default:S("showTriggers")},hideTriggers:{type:[Array,Function],default:S("hideTriggers")},popperTriggers:{type:Array,default:S("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:S("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:S("popperHideTriggers")},container:{type:[String,Object,Pt,Boolean],default:S("container")},boundary:{type:[String,Pt],default:S("boundary")},strategy:{type:String,validator:t=>["absolute","fixed"].includes(t),default:S("strategy")},autoHide:{type:[Boolean,Function],default:S("autoHide")},handleResize:{type:Boolean,default:S("handleResize")},instantMove:{type:Boolean,default:S("instantMove")},eagerMount:{type:Boolean,default:S("eagerMount")},popperClass:{type:[String,Array,Object],default:S("popperClass")},computeTransformOrigin:{type:Boolean,default:S("computeTransformOrigin")},autoMinSize:{type:Boolean,default:S("autoMinSize")},autoSize:{type:[Boolean,String],default:S("autoSize")},autoMaxSize:{type:Boolean,default:S("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:S("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:S("preventOverflow")},overflowPadding:{type:[Number,String],default:S("overflowPadding")},arrowPadding:{type:[Number,String],default:S("arrowPadding")},arrowOverflow:{type:Boolean,default:S("arrowOverflow")},flip:{type:Boolean,default:S("flip")},shift:{type:Boolean,default:S("shift")},shiftCrossAxis:{type:Boolean,default:S("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:S("noAutoFocus")},disposeTimeout:{type:Number,default:S("disposeTimeout")}},emits:["show","hide","update:shown","apply-show","apply-hide","close-group","close-directive","auto-hide","resize","dispose"],data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},shownChildren:new Set,lastAutoHide:!0}},computed:{popperId(){return this.ariaId!=null?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:typeof this.autoHide=="function"?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:{...this.classes,popperClass:this.popperClass},result:this.positioningDisabled?null:this.result,attrs:this.$attrs}},parentPopper(){var t;return(t=this[Ft])==null?void 0:t.parentPopper},hasPopperShowTriggerHover(){var t,r;return((t=this.popperTriggers)==null?void 0:t.includes("hover"))||((r=this.popperShowTriggers)==null?void 0:r.includes("hover"))}},watch:{shown:"$_autoShowHide",disabled(t){t?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())},...["triggers","positioningDisabled"].reduce((t,r)=>(t[r]="$_refreshListeners",t),{}),...["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((t,r)=>(t[r]="$_computePosition",t),{})},created(){this.$_isDisposed=!0,this.randomId=`popper_${[Math.random(),Date.now()].map(t=>t.toString(36).substring(2,10)).join("_")}`,this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeUnmount(){this.dispose()},methods:{show({event:t=null,skipDelay:r=!1,force:o=!1}={}){var n,a;(n=this.parentPopper)!=null&&n.lockedChild&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,(o||!this.disabled)&&(((a=this.parentPopper)==null?void 0:a.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(t,r),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:t=null,skipDelay:r=!1}={}){var o;if(!this.$_hideInProgress){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}if(this.hasPopperShowTriggerHover&&this.$_isAimingPopper()){this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout(()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:r}),this.parentPopper.lockedChild=null)},1e3));return}((o=this.parentPopper)==null?void 0:o.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_pendingHide=!1,this.$_scheduleHide(t,r),this.$emit("hide"),this.$emit("update:shown",!1)}},init(){var t;this.$_isDisposed&&(this.$_isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=((t=this.referenceNode)==null?void 0:t.call(this))??this.$el,this.$_targetNodes=this.targetNodes().filter(r=>r.nodeType===r.ELEMENT_NODE),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.$_isDisposed||(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"),this.$emit("dispose"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){if(this.$_isDisposed||this.positioningDisabled)return;const t={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&t.middleware.push(xp({mainAxis:this.distance,crossAxis:this.skidding}));const r=this.placement.startsWith("auto");if(r?t.middleware.push(kp({alignment:this.placement.split("-")[1]??""})):t.placement=this.placement,this.preventOverflow&&(this.shift&&t.middleware.push($p({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!r&&this.flip&&t.middleware.push(_p({padding:this.overflowPadding,boundary:this.boundary}))),t.middleware.push(hp({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&t.middleware.push({name:"arrowOverflow",fn:({placement:n,rects:a,middlewareData:s})=>{let l;const{centerOffset:i}=s.arrow;return n.startsWith("top")||n.startsWith("bottom")?l=Math.abs(i)>a.reference.width/2:l=Math.abs(i)>a.reference.height/2,{data:{overflow:l}}}}),this.autoMinSize||this.autoSize){const n=this.autoSize?this.autoSize:this.autoMinSize?"min":null;t.middleware.push({name:"autoSize",fn:({rects:a,placement:s,middlewareData:l})=>{var i;if((i=l.autoSize)!=null&&i.skip)return{};let d,c;return s.startsWith("top")||s.startsWith("bottom")?d=a.reference.width:c=a.reference.height,this.$_innerNode.style[n==="min"?"minWidth":n==="max"?"maxWidth":"width"]=d!=null?`${d}px`:null,this.$_innerNode.style[n==="min"?"minHeight":n==="max"?"maxHeight":"height"]=c!=null?`${c}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,t.middleware.push(vp({boundary:this.boundary,padding:this.overflowPadding,apply:({availableWidth:n,availableHeight:a})=>{this.$_innerNode.style.maxWidth=n!=null?`${n}px`:null,this.$_innerNode.style.maxHeight=a!=null?`${a}px`:null}})));const o=await Tp(this.$_referenceNode,this.$_popperNode,t);Object.assign(this.result,{x:o.x,y:o.y,placement:o.placement,strategy:o.strategy,arrow:{...o.middlewareData.arrow,...o.middlewareData.arrowOverflow}})},$_scheduleShow(t=null,r=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),me&&this.instantMove&&me.instantMove&&me!==this.parentPopper){me.$_applyHide(!0),this.$_applyShow(!0);return}r?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(t=null,r=!1){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(me=this),r?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide"))},$_computeDelay(t){const r=this.delay;return parseInt(r&&r[t]||r||0)},async $_applyShow(t=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=t,!this.isShown&&(this.$_ensureTeleport(),await Vt(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...at(this.$_referenceNode),...at(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const r=this.$_referenceNode.getBoundingClientRect(),o=this.$_popperNode.querySelector(".v-popper__wrapper"),n=o.parentNode.getBoundingClientRect(),a=r.x+r.width/2-(n.left+o.offsetLeft),s=r.y+r.height/2-(n.top+o.offsetTop);this.result.transformOrigin=`${a}px ${s}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const t=this.showGroup;if(t){let r;for(let o=0;o<W.length;o++)r=W[o],r.showGroup!==t&&(r.hide(),r.$emit("close-group"))}W.push(this),document.body.classList.add("v-popper--some-open");for(const r of ro(this.theme))io(r).push(this),document.body.classList.add(`v-popper--some-open--${r}`);this.$emit("apply-show"),this.classes.showFrom=!0,this.classes.showTo=!1,this.classes.hideFrom=!1,this.classes.hideTo=!1,await Vt(),this.classes.showFrom=!1,this.classes.showTo=!0,this.noAutoFocus||this.$_popperNode.focus()},async $_applyHide(t=!1){if(this.shownChildren.size>0){this.$_pendingHide=!0,this.$_hideInProgress=!1;return}if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=t,so(W,this),W.length===0&&document.body.classList.remove("v-popper--some-open");for(const o of ro(this.theme)){const n=io(o);so(n,this),n.length===0&&document.body.classList.remove(`v-popper--some-open--${o}`)}me===this&&(me=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const r=this.disposeTimeout;r!==null&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},r)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await Vt(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.$_isDisposed)return;let t=this.container;if(typeof t=="string"?t=window.document.querySelector(t):t===!1&&(t=this.$_targetNodes[0].parentNode),!t)throw new Error("No container for popover: "+this.container);t.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const t=o=>{this.isShown&&!this.$_hideInProgress||(o.usedByTooltip=!0,!this.$_preventShow&&this.show({event:o}))};this.$_registerTriggerListeners(this.$_targetNodes,no,this.triggers,this.showTriggers,t),this.$_registerTriggerListeners([this.$_popperNode],no,this.popperTriggers,this.popperShowTriggers,t);const r=o=>{o.usedByTooltip||this.hide({event:o})};this.$_registerTriggerListeners(this.$_targetNodes,ao,this.triggers,this.hideTriggers,r),this.$_registerTriggerListeners([this.$_popperNode],ao,this.popperTriggers,this.popperHideTriggers,r)},$_registerEventListeners(t,r,o){this.$_events.push({targetNodes:t,eventType:r,handler:o}),t.forEach(n=>n.addEventListener(r,o,xe?{passive:!0}:void 0))},$_registerTriggerListeners(t,r,o,n,a){let s=o;n!=null&&(s=typeof n=="function"?n(s):n),s.forEach(l=>{const i=r[l];i&&this.$_registerEventListeners(t,i,a)})},$_removeEventListeners(t){const r=[];this.$_events.forEach(o=>{const{targetNodes:n,eventType:a,handler:s}=o;!t||t===a?n.forEach(l=>l.removeEventListener(a,s)):r.push(o)}),this.$_events=r},$_refreshListeners(){this.$_isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(t,r=!1){this.$_showFrameLocked||(this.hide({event:t}),t.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),r&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(t,r){for(const o of this.$_targetNodes){const n=o.getAttribute(t);n&&(o.removeAttribute(t),o.setAttribute(r,n))}},$_applyAttrsToTarget(t){for(const r of this.$_targetNodes)for(const o in t){const n=t[o];n==null?r.removeAttribute(o):r.setAttribute(o,n)}},$_updateParentShownChildren(t){let r=this.parentPopper;for(;r;)t?r.shownChildren.add(this.randomId):(r.shownChildren.delete(this.randomId),r.$_pendingHide&&r.hide()),r=r.parentPopper},$_isAimingPopper(){const t=this.$_referenceNode.getBoundingClientRect();if(Oe>=t.left&&Oe<=t.right&&Le>=t.top&&Le<=t.bottom){const r=this.$_popperNode.getBoundingClientRect(),o=Oe-re,n=Le-oe,a=r.left+r.width/2-re+(r.top+r.height/2)-oe+r.width+r.height,s=re+o*a,l=oe+n*a;return st(re,oe,s,l,r.left,r.top,r.left,r.bottom)||st(re,oe,s,l,r.left,r.top,r.right,r.top)||st(re,oe,s,l,r.right,r.top,r.right,r.bottom)||st(re,oe,s,l,r.left,r.bottom,r.right,r.bottom)}return!1}},render(){return this.$slots.default(this.slotData)}});typeof document<"u"&&typeof window<"u"&&(oo?(document.addEventListener("touchstart",po,xe?{passive:!0,capture:!0}:!0),document.addEventListener("touchend",Pp,xe?{passive:!0,capture:!0}:!0)):(window.addEventListener("mousedown",po,!0),window.addEventListener("click",Vp,!0)),window.addEventListener("resize",Ap));function po(t){for(let r=0;r<W.length;r++){const o=W[r];try{const n=o.popperNode();o.$_mouseDownContains=n.contains(t.target)}catch{}}}function Vp(t){uo(t)}function Pp(t){uo(t,!0)}function uo(t,r=!1){const o={};for(let n=W.length-1;n>=0;n--){const a=W[n];try{const s=a.$_containsGlobalTarget=Fp(a,t);a.$_pendingHide=!1,requestAnimationFrame(()=>{if(a.$_pendingHide=!1,!o[a.randomId]&&fo(a,s,t)){if(a.$_handleGlobalClose(t,r),!t.closeAllPopover&&t.closePopover&&s){let i=a.parentPopper;for(;i;)o[i.randomId]=!0,i=i.parentPopper;return}let l=a.parentPopper;for(;l&&fo(l,l.$_containsGlobalTarget,t);)l.$_handleGlobalClose(t,r),l=l.parentPopper}})}catch{}}}function Fp(t,r){const o=t.popperNode();return t.$_mouseDownContains||o.contains(r.target)}function fo(t,r,o){return o.closeAllPopover||o.closePopover&&r||Ip(t,o)&&!r}function Ip(t,r){if(typeof t.autoHide=="function"){const o=t.autoHide(r);return t.lastAutoHide=o,o}return t.autoHide}function Ap(t){for(let r=0;r<W.length;r++)W[r].$_computePosition(t)}let re=0,oe=0,Oe=0,Le=0;typeof window<"u"&&window.addEventListener("mousemove",t=>{re=Oe,oe=Le,Oe=t.clientX,Le=t.clientY},xe?{passive:!0}:void 0);function st(t,r,o,n,a,s,l,i){const d=((l-a)*(r-s)-(i-s)*(t-a))/((i-s)*(o-t)-(l-a)*(n-r)),c=((o-t)*(r-s)-(n-r)*(t-a))/((i-s)*(o-t)-(l-a)*(n-r));return d>=0&&d<=1&&c>=0&&c<=1}const Mp={extends:co()},It=(t,r)=>{const o=t.__vccOpts||t;for(const[n,a]of r)o[n]=a;return o};function Op(t,r,o,n,a,s){return e.openBlock(),e.createElementBlock("div",{ref:"reference",class:e.normalizeClass(["v-popper",{"v-popper--shown":t.slotData.isShown}])},[e.renderSlot(t.$slots,"default",e.normalizeProps(e.guardReactiveProps(t.slotData)))],2)}const Lp=It(Mp,[["render",Op]]);function Rp(){var t=window.navigator.userAgent,r=t.indexOf("MSIE ");if(r>0)return parseInt(t.substring(r+5,t.indexOf(".",r)),10);var o=t.indexOf("Trident/");if(o>0){var n=t.indexOf("rv:");return parseInt(t.substring(n+3,t.indexOf(".",n)),10)}var a=t.indexOf("Edge/");return a>0?parseInt(t.substring(a+5,t.indexOf(".",a)),10):-1}let lt;function At(){At.init||(At.init=!0,lt=Rp()!==-1)}var it={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){At(),e.nextTick(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});const t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",lt&&this.$el.appendChild(t),t.data="about:blank",lt||this.$el.appendChild(t)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!lt&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const Dp=e.withScopeId("data-v-b329ee4c");e.pushScopeId("data-v-b329ee4c");const jp={class:"resize-observer",tabindex:"-1"};e.popScopeId();const Hp=Dp((t,r,o,n,a,s)=>(e.openBlock(),e.createBlock("div",jp)));it.render=Hp,it.__scopeId="data-v-b329ee4c",it.__file="src/components/ResizeObserver.vue";const mo=(t="theme")=>({computed:{themeClass(){return zp(this[t])}}}),Gp=e.defineComponent({name:"VPopperContent",components:{ResizeObserver:it},mixins:[mo()],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},emits:["hide","resize"],methods:{toPx(t){return t!=null&&!isNaN(t)?`${t}px`:null}}}),Wp=["id","aria-hidden","tabindex","data-popper-placement"],qp={ref:"inner",class:"v-popper__inner"},Up=e.createElementVNode("div",{class:"v-popper__arrow-outer"},null,-1),Yp=e.createElementVNode("div",{class:"v-popper__arrow-inner"},null,-1),Kp=[Up,Yp];function Jp(t,r,o,n,a,s){const l=e.resolveComponent("ResizeObserver");return e.openBlock(),e.createElementBlock("div",{id:t.popperId,ref:"popover",class:e.normalizeClass(["v-popper__popper",[t.themeClass,t.classes.popperClass,{"v-popper__popper--shown":t.shown,"v-popper__popper--hidden":!t.shown,"v-popper__popper--show-from":t.classes.showFrom,"v-popper__popper--show-to":t.classes.showTo,"v-popper__popper--hide-from":t.classes.hideFrom,"v-popper__popper--hide-to":t.classes.hideTo,"v-popper__popper--skip-transition":t.skipTransition,"v-popper__popper--arrow-overflow":t.result&&t.result.arrow.overflow,"v-popper__popper--no-positioning":!t.result}]]),style:e.normalizeStyle(t.result?{position:t.result.strategy,transform:`translate3d(${Math.round(t.result.x)}px,${Math.round(t.result.y)}px,0)`}:void 0),"aria-hidden":t.shown?"false":"true",tabindex:t.autoHide?0:void 0,"data-popper-placement":t.result?t.result.placement:void 0,onKeyup:r[2]||(r[2]=e.withKeys(i=>t.autoHide&&t.$emit("hide"),["esc"]))},[e.createElementVNode("div",{class:"v-popper__backdrop",onClick:r[0]||(r[0]=i=>t.autoHide&&t.$emit("hide"))}),e.createElementVNode("div",{class:"v-popper__wrapper",style:e.normalizeStyle(t.result?{transformOrigin:t.result.transformOrigin}:void 0)},[e.createElementVNode("div",qp,[t.mounted?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createElementVNode("div",null,[e.renderSlot(t.$slots,"default")]),t.handleResize?(e.openBlock(),e.createBlock(l,{key:0,onNotify:r[1]||(r[1]=i=>t.$emit("resize",i))})):e.createCommentVNode("",!0)],64)):e.createCommentVNode("",!0)],512),e.createElementVNode("div",{ref:"arrow",class:"v-popper__arrow-container",style:e.normalizeStyle(t.result?{left:t.toPx(t.result.arrow.x),top:t.toPx(t.result.arrow.y)}:void 0)},Kp,4)],4)],46,Wp)}const go=It(Gp,[["render",Jp]]),ho={methods:{show(...t){return this.$refs.popper.show(...t)},hide(...t){return this.$refs.popper.hide(...t)},dispose(...t){return this.$refs.popper.dispose(...t)},onResize(...t){return this.$refs.popper.onResize(...t)}}},Qp=e.defineComponent({name:"VPopperWrapper",components:{Popper:Lp,PopperContent:go},mixins:[ho,mo("finalTheme")],props:{theme:{type:String,default:null}},computed:{finalTheme(){return this.theme??this.$options.vPopperTheme}},methods:{getTargetNodes(){return Array.from(this.$el.children).filter(t=>t!==this.$refs.popperContent.$el)}}});function Zp(t,r,o,n,a,s){const l=e.resolveComponent("PopperContent"),i=e.resolveComponent("Popper");return e.openBlock(),e.createBlock(i,{ref:"popper",theme:t.finalTheme,"target-nodes":t.getTargetNodes,"popper-node":()=>t.$refs.popperContent.$el,class:e.normalizeClass([t.themeClass])},{default:e.withCtx(({popperId:d,isShown:c,shouldMountContent:f,skipTransition:u,autoHide:m,show:p,hide:g,handleResize:b,onResize:w,classes:_,result:k})=>[e.renderSlot(t.$slots,"default",{shown:c,show:p,hide:g}),e.createVNode(l,{ref:"popperContent","popper-id":d,theme:t.finalTheme,shown:c,mounted:f,"skip-transition":u,"auto-hide":m,"handle-resize":b,classes:_,result:k,onHide:g,onResize:w},{default:e.withCtx(()=>[e.renderSlot(t.$slots,"popper",{shown:c,hide:g})]),_:2},1032,["popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:3},8,["theme","target-nodes","popper-node","class"])}const Mt=It(Qp,[["render",Zp]]);({...Mt},{...Mt});const Xp={...Mt,name:"VTooltip",vPopperTheme:"tooltip"};e.defineComponent({name:"VTooltipDirective",components:{Popper:co(),PopperContent:go},mixins:[ho],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default:t=>Nt(t.theme,"html")},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default:t=>Nt(t.theme,"loadingContent")},targetNodes:{type:Function,required:!0}},data(){return{asyncContent:null}},computed:{isContentAsync(){return typeof this.content=="function"},loading(){return this.isContentAsync&&this.asyncContent==null},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(t){if(typeof this.content=="function"&&this.$_isShown&&(t||!this.$_loading&&this.asyncContent==null)){this.asyncContent=null,this.$_loading=!0;const r=++this.$_fetchId,o=this.content(this);o.then?o.then(n=>this.onResult(r,n)):this.onResult(r,o)}},onResult(t,r){t===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=r)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}});const eu=Xp,s0="",tu={class:"flex items-start"},ru=e.defineComponent({__name:"FwbTooltip",props:{placement:{default:"top"},theme:{default:"dark"},trigger:{default:"hover"}},setup(t){const r=t,o=e.computed(()=>({light:"tooltip-light",dark:"tooltip-dark"})[r.theme]);return(n,a)=>(e.openBlock(),e.createElementBlock("div",tu,[e.createVNode(e.unref(eu),{placement:n.placement,triggers:[n.trigger],theme:o.value,"auto-hide":""},{popper:e.withCtx(()=>[e.renderSlot(n.$slots,"content")]),default:e.withCtx(()=>[e.renderSlot(n.$slots,"trigger")]),_:3},8,["placement","triggers","theme"])]))}}),l0="",ou="block text-sm font-medium text-gray-900 dark:text-gray-300",nu="w-4 h-4 rounded bg-gray-100 border-gray-300 dark:ring-offset-gray-800 focus:ring-2 dark:bg-gray-600 dark:border-gray-500";function au(){const t=e.computed(()=>D(nu)),r=e.computed(()=>ou);return{checkboxClasses:t,labelClasses:r}}const su={class:"flex gap-3 items-center justify-start"},lu=["disabled"],iu=e.defineComponent({__name:"FwbCheckbox",props:{disabled:{type:Boolean,default:!1},label:{default:""},modelValue:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(t,{emit:r}){const o=t,n=e.computed({get(){return o.modelValue},set(l){r("update:modelValue",l)}}),{checkboxClasses:a,labelClasses:s}=au();return(l,i)=>(e.openBlock(),e.createElementBlock("label",su,[e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":i[0]||(i[0]=d=>n.value=d),class:e.normalizeClass(e.unref(a)),disabled:l.disabled,type:"checkbox"},null,10,lu),[[e.vModelCheckbox,n.value]]),l.label?(e.openBlock(),e.createElementBlock("span",{key:0,class:e.normalizeClass(e.unref(s))},e.toDisplayString(l.label),3)):e.createCommentVNode("",!0),e.renderSlot(l.$slots,"default")]))}}),du="block w-full text-sm text-gray-900 border-[1px] border-gray-300 rounded-lg cursor-pointer bg-gray-50 dark:text-gray-400 focus:outline-none dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400",cu="block mb-2 text-sm font-medium text-gray-900 dark:text-white",pu="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 dark:hover:bg-bray-800 dark:bg-gray-700 hover:bg-gray-100 dark:border-gray-600 dark:hover:border-gray-500 dark:hover:bg-gray-600",uu="flex flex-col items-center justify-center pt-5 pb-6",fu="!-mb-2 text-sm text-gray-500 dark:text-gray-400";function mu(t){const r=e.computed(()=>D(du,"text-"+t)),o=e.computed(()=>cu),n=e.computed(()=>pu),a=e.computed(()=>uu),s=e.computed(()=>fu);return{fileInpClasses:r,labelClasses:o,dropzoneLabelClasses:n,dropzoneWrapClasses:a,dropzoneTextClasses:s}}const gu={key:0},hu=["multiple"],bu=e.createElementVNode("svg",{"aria-hidden":"true",class:"w-8 h-8 text-gray-500 dark:text-gray-400",fill:"none",viewBox:"0 0 20 16",xmlns:"http://www.w3.org/2000/svg"},[e.createElementVNode("path",{d:"M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",stroke:"currentColor"})],-1),yu={key:0},wu=e.createElementVNode("span",{class:"font-semibold"},"Click to upload",-1),ku={key:1},_u=["multiple"],xu=e.defineComponent({__name:"FwbFileInput",props:{dropzone:{type:Boolean,default:!1},label:{default:""},modelValue:{default:null},multiple:{type:Boolean,default:!1},size:{default:"sm"}},emits:["update:modelValue"],setup(t,{emit:r}){const o=t,n=e.computed(()=>be(o.modelValue)?o.modelValue.map(p=>p.name).join(", "):o.modelValue instanceof FileList?Array.from(o.modelValue).map(p=>p.name).join(","):o.modelValue instanceof File&&o.modelValue.name||""),a=e.computed({get(){return o.modelValue},set(p){r("update:modelValue",p)}}),s=p=>{const g=p.target;o.multiple?a.value=Array.from(g.files??[]):a.value=g.files?.[0]??null},l=p=>{p.preventDefault();const g=[];p.dataTransfer?.items?(Object.values(p.dataTransfer.items).forEach(b=>{b.kind==="file"&&g.push(b.getAsFile())}),o.multiple?a.value=g:a.value=g[0]):p.dataTransfer?.files&&Object.values(p.dataTransfer.files).forEach(b=>{a.value=b})},i=p=>{p.preventDefault()},{fileInpClasses:d,labelClasses:c,dropzoneLabelClasses:f,dropzoneWrapClasses:u,dropzoneTextClasses:m}=mu(o.size);return(p,g)=>(e.openBlock(),e.createElementBlock("div",null,[p.dropzone?(e.openBlock(),e.createElementBlock("div",{key:1,class:"flex items-center justify-center",onChange:s,onDragover:i,onDrop:l},[e.createElementVNode("label",{class:e.normalizeClass(e.unref(f))},[e.createElementVNode("div",{class:e.normalizeClass(e.unref(u))},[bu,a.value?(e.openBlock(),e.createElementBlock("p",ku,"File: "+e.toDisplayString(n.value),1)):(e.openBlock(),e.createElementBlock("div",yu,[e.createElementVNode("p",{class:e.normalizeClass(e.unref(m))},[wu,e.createTextVNode(" or drag and drop ")],2),e.renderSlot(p.$slots,"default")]))],2),e.createElementVNode("input",{multiple:p.multiple,type:"file",class:"hidden"},null,8,_u)],2)],32)):(e.openBlock(),e.createElementBlock("div",gu,[e.createElementVNode("label",null,[e.createElementVNode("span",{class:e.normalizeClass(e.unref(c))},e.toDisplayString(p.label),3),e.createElementVNode("input",{class:e.normalizeClass(e.unref(d)),multiple:p.multiple,type:"file",onChange:s},null,42,hu)]),e.renderSlot(p.$slots,"default")]))]))}}),Ce={Success:"success",Error:"error"},Cu="block mb-2 text-sm font-medium",$u="bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",vu="cursor-not-allowed bg-gray-100",Su={lg:"p-4",md:"p-2.5 text-sm",sm:"p-2 text-sm"},Bu="bg-green-50 border-green-500 dark:border-green-500 text-green-900 dark:text-green-400 placeholder-green-700 dark:placeholder-green-500 focus:ring-green-500 focus:border-green-500",Eu="bg-red-50 border-red-500 text-red-900 placeholder-red-700 focus:ring-red-500 focus:border-red-500 dark:text-red-500 dark:placeholder-red-500 dark:border-red-500";function Tu(t){const r=e.computed(()=>{const n=t.validationStatus.value,a=n===Ce.Success?Bu:n===Ce.Error?Eu:"";return B($u,a,Su[t.size.value],t.disabled.value?vu:"")}),o=e.computed(()=>{const n=t.validationStatus.value,a=n===Ce.Success?"text-green-700 dark:text-green-500":n===Ce.Error?"text-red-700 dark:text-red-500":"text-gray-900 dark:text-white";return B(Cu,a)});return{inputClasses:r,labelClasses:o}}const zu={class:"flex relative"},Nu={key:0,class:"w-10 flex absolute inset-y-0 left-0 items-center pl-3 pointer-events-none overflow-hidden"},Vu=["disabled","type","required"],Pu={key:1,class:"absolute right-2.5 bottom-2.5"},Fu={key:2,class:"mt-2 text-sm text-gray-500 dark:text-gray-400"},Iu=e.defineComponent({__name:"FwbInput",props:{disabled:{type:Boolean,default:!1},label:{default:""},modelValue:{default:""},required:{type:Boolean,default:!1},size:{default:"md"},type:{default:"text"},validationStatus:{default:void 0}},setup(t){const r=t,o=fr(r,"modelValue"),{inputClasses:n,labelClasses:a}=Tu(e.toRefs(r)),s=e.computed(()=>B("mt-2 text-sm",r.validationStatus===Ce.Success?"text-green-600 dark:text-green-500":"",r.validationStatus===Ce.Error?"text-red-600 dark:text-red-500":""));return(l,i)=>(e.openBlock(),e.createElementBlock("div",null,[l.label?(e.openBlock(),e.createElementBlock("label",{key:0,class:e.normalizeClass(e.unref(a))},e.toDisplayString(l.label),3)):e.createCommentVNode("",!0),e.createElementVNode("div",zu,[l.$slots.prefix?(e.openBlock(),e.createElementBlock("div",Nu,[e.renderSlot(l.$slots,"prefix")])):e.createCommentVNode("",!0),e.withDirectives(e.createElementVNode("input",e.mergeProps(l.$attrs,{"onUpdate:modelValue":i[0]||(i[0]=d=>e.isRef(o)?o.value=d:null),disabled:l.disabled,type:l.type,required:l.required,class:[e.unref(n),l.$slots.prefix?"pl-10":""]}),null,16,Vu),[[e.vModelDynamic,e.unref(o)]]),l.$slots.suffix?(e.openBlock(),e.createElementBlock("div",Pu,[e.renderSlot(l.$slots,"suffix")])):e.createCommentVNode("",!0)]),l.$slots.validationMessage?(e.openBlock(),e.createElementBlock("p",{key:1,class:e.normalizeClass(s.value)},[e.renderSlot(l.$slots,"validationMessage")],2)):e.createCommentVNode("",!0),l.$slots.helper?(e.openBlock(),e.createElementBlock("p",Fu,[e.renderSlot(l.$slots,"helper")])):e.createCommentVNode("",!0)]))}}),Au={class:"flex w-[100%] items-center"},Mu=["disabled","name","value"],Ou="w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-800 focus:ring-2 dark:bg-gray-700 dark:border-gray-600",Lu="m-2 mr-0 text-sm font-medium text-gray-900 dark:text-gray-300",Ru=e.defineComponent({__name:"FwbRadio",props:{modelValue:{default:""},name:{default:""},value:{default:""},label:{default:""},disabled:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(t,{emit:r}){const o=t,n=e.computed({get(){return o.modelValue},set(l){r("update:modelValue",l)}}),a=e.computed(()=>Ou),s=e.computed(()=>B(Lu,o.disabled&&"text-gray-400 dark:text-gray-500"));return(l,i)=>(e.openBlock(),e.createElementBlock("label",Au,[e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":i[0]||(i[0]=d=>n.value=d),type:"radio",disabled:l.disabled,name:l.name,value:l.value,class:e.normalizeClass(a.value)},null,10,Mu),[[e.vModelRadio,n.value]]),e.createElementVNode("span",{class:e.normalizeClass(s.value)},e.toDisplayString(l.label),3),e.renderSlot(l.$slots,"default")]))}}),Du="w-full h-2 bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700",ju="block mb-2 text-sm font-medium text-gray-900 dark:text-white",Hu={lg:"h-3 range-lg",md:"h-2 range-md",sm:"h-1 range-sm"};function Gu(t){const r=e.computed(()=>D(Du,Hu[t.size.value])),o=e.computed(()=>ju);return{rangeClasses:r,labelClasses:o}}const Wu={class:"flex flex-col"},qu=["step","min","max","disabled"],Uu=e.defineComponent({__name:"FwbRange",props:{disabled:{type:Boolean,default:!1},label:{default:"Range slider"},max:{default:100},min:{default:0},modelValue:{default:50},size:{default:"md"},steps:{default:1}},emits:["update:modelValue"],setup(t,{emit:r}){const o=t,n=e.computed({get(){return o.modelValue},set(l){r("update:modelValue",l)}}),{rangeClasses:a,labelClasses:s}=Gu(e.toRefs(o));return(l,i)=>(e.openBlock(),e.createElementBlock("label",Wu,[e.createElementVNode("span",{class:e.normalizeClass(e.unref(s))},e.toDisplayString(l.label),3),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":i[0]||(i[0]=d=>n.value=d),step:l.steps,min:l.min,max:l.max,disabled:l.disabled,type:"range",class:e.normalizeClass(e.unref(a))},null,10,qu),[[e.vModelText,n.value]])]))}}),i0="",Yu=q(Uu,[["__scopeId","data-v-c4cfe3d4"]]),ne={Success:"success",Error:"error"},Ku="block mb-2 text-sm font-medium",Ju="w-full text-gray-900 bg-gray-50 focus:ring-primary-500 focus:border-primary-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-primary-500 dark:focus:border-primary-500",Qu="cursor-not-allowed bg-gray-100",Zu="bg-transparent dark:bg-transparent border-b-2 border-gray-200 appearance-none dark:border-gray-700 focus:outline-none focus:ring-0 focus:border-gray-200 peer",Xu={lg:"p-4",md:"p-2.5 text-sm",sm:"p-2 text-sm"},ef="bg-green-50 border-green-500 dark:border-green-500 text-green-900 dark:text-green-400 placeholder-green-700 dark:placeholder-green-500 focus:ring-green-500 focus:border-green-500",tf="bg-red-50 border-red-500 text-red-900 placeholder-red-700 focus:ring-red-500 focus:border-red-500 dark:text-red-500 dark:placeholder-red-500 dark:border-red-500";function rf(t){const r=e.computed(()=>{const n=t.validationStatus.value,a=n===ne.Success?ef:n===ne.Error?tf:"",s=n===ne.Success?"focus:border-green-500":n===ne.Error?"focus:border-red-500":"";return B(Ju,a,Xu[t.size.value],t.disabled.value&&Qu,t.underline.value?Zu:"border border-gray-300 rounded-lg",t.underline.value&&s)}),o=e.computed(()=>{const n=t.validationStatus.value,a=n===ne.Success?"text-green-700 dark:text-green-500":n===ne.Error?"text-red-700 dark:text-red-500":"text-gray-900 dark:text-white";return B(Ku,a)});return{selectClasses:r,labelClasses:o}}const of=["disabled"],nf={disabled:"",selected:"",value:""},af=["value"],sf={key:1,class:"mt-2 text-sm text-gray-500 dark:text-gray-400"},lf=e.defineComponent({__name:"FwbSelect",props:{modelValue:{default:""},label:{default:""},options:{default:()=>[]},placeholder:{default:"Please select one"},disabled:{type:Boolean,default:!1},underline:{type:Boolean,default:!1},size:{default:"md"},validationStatus:{default:void 0}},emits:["update:modelValue"],setup(t,{emit:r}){const o=t,n=fr(o,"modelValue",r),{selectClasses:a,labelClasses:s}=rf(e.toRefs(o)),l=e.computed(()=>B("mt-2 text-sm",o.validationStatus===ne.Success?"text-green-600 dark:text-green-500":"",o.validationStatus===ne.Error?"text-red-600 dark:text-red-500":""));return(i,d)=>(e.openBlock(),e.createElementBlock("div",null,[e.createElementVNode("label",null,[i.label?(e.openBlock(),e.createElementBlock("span",{key:0,class:e.normalizeClass(e.unref(s))},e.toDisplayString(i.label),3)):e.createCommentVNode("",!0),e.withDirectives(e.createElementVNode("select",{"onUpdate:modelValue":d[0]||(d[0]=c=>e.isRef(n)?n.value=c:null),disabled:i.disabled,class:e.normalizeClass(e.unref(a))},[e.createElementVNode("option",nf,e.toDisplayString(i.placeholder),1),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.options,(c,f)=>(e.openBlock(),e.createElementBlock("option",{key:f,value:c.value},e.toDisplayString(c.name),9,af))),128))],10,of),[[e.vModelSelect,e.unref(n)]])]),i.$slots.validationMessage?(e.openBlock(),e.createElementBlock("p",{key:0,class:e.normalizeClass(l.value)},[e.renderSlot(i.$slots,"validationMessage")],2)):e.createCommentVNode("",!0),i.$slots.helper?(e.openBlock(),e.createElementBlock("p",sf,[e.renderSlot(i.$slots,"helper")])):e.createCommentVNode("",!0)]))}}),df="block w-full mb-4 border border-gray-200 rounded-lg bg-gray-50 dark:bg-gray-700 dark:border-gray-600",cf="block p-2.5 w-full text-sm text-gray-900 bg-gray-50 rounded-lg border border-gray-200 focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",pf="block mb-2 text-sm font-medium text-gray-900 dark:text-white",uf="block py-2 px-3 border-gray-200 dark:border-gray-600";function ff(t){const r=e.computed(()=>D(cf,t?"bg-white dark:bg-gray-800 border-none":"border")),o=e.computed(()=>pf),n=e.computed(()=>t?df:""),a=e.computed(()=>uf);return{textareaClasses:r,labelClasses:o,wrapperClasses:n,footerClasses:a}}const mf=["rows","placeholder"],gf=e.defineComponent({inheritAttrs:!1,__name:"FwbTextarea",props:{modelValue:{default:""},label:{default:"Your message"},rows:{default:4},custom:{type:Boolean,default:!1},placeholder:{default:"Write your message here..."}},emits:["update:modelValue"],setup(t,{emit:r}){const o=t,n=e.computed({get(){return o.modelValue},set(d){r("update:modelValue",d)}}),{textareaClasses:a,labelClasses:s,wrapperClasses:l,footerClasses:i}=ff(o.custom);return(d,c)=>(e.openBlock(),e.createElementBlock("label",null,[e.createElementVNode("span",{class:e.normalizeClass(e.unref(s))},e.toDisplayString(d.label),3),e.createElementVNode("span",{class:e.normalizeClass(e.unref(l))},[e.withDirectives(e.createElementVNode("textarea",e.mergeProps({"onUpdate:modelValue":c[0]||(c[0]=f=>n.value=f)},d.$attrs,{class:e.unref(a),rows:d.rows,placeholder:d.placeholder}),null,16,mf),[[e.vModelText,n.value]]),d.$slots.footer?(e.openBlock(),e.createElementBlock("span",{key:0,class:e.normalizeClass(e.unref(i))},[e.renderSlot(d.$slots,"footer")],2)):e.createCommentVNode("",!0)],2)]))}}),hf="w-fit relative inline-flex items-center cursor-pointer",bf='bg-gray-200 peer-focus:outline-none peer-focus:ring-4 peer-focus:ring-blue-300 dark:peer-focus:ring-blue-800 rounded-full peer dark:bg-gray-700 peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[""] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:border-gray-300 after:border after:rounded-full after:h-5 after:w-5 after:transition-all dark:border-gray-600 peer-checked:bg-blue-600',yf="ml-3 text-sm font-medium text-gray-900 dark:text-gray-300",wf={lg:"w-14 h-7 after:top-0.5 after:left-[4px] after:h-6 after:w-6",md:"w-11 h-6 after:top-[2px] after:left-[2px] after:h-5 after:w-5",sm:"w-9 h-5 after:top-[2px] after:left-[2px] after:h-4 after:w-4"},kf={red:"peer-focus:ring-red-300 dark:peer-focus:ring-red-800 peer-checked:bg-red-600",green:"peer-focus:ring-green-300 dark:peer-focus:ring-green-800 peer-checked:bg-green-600",purple:"peer-focus:ring-purple-300 dark:peer-focus:ring-purple-800 peer-checked:bg-purple-600",yellow:"peer-focus:ring-yellow-300 dark:peer-focus:ring-yellow-800 peer-checked:bg-yellow-400",teal:"peer-focus:ring-teal-300 dark:peer-focus:ring-teal-800 peer-checked:bg-teal-600",orange:"peer-focus:ring-orange-300 dark:peer-focus:ring-orange-800 peer-checked:bg-orange-500"};function _f(t){const r=e.computed(()=>hf),o=e.computed(()=>bf),n=e.computed(()=>wf[t.size.value]),a=e.computed(()=>kf[t.color.value]),s=e.computed(()=>yf);return{labelClasses:r,toggleSize:n,toggleClasses:o,toggleColor:a,toggleBallClasses:s}}const xf=["disabled"],Cf=e.defineComponent({__name:"FwbToggle",props:{color:{default:""},disabled:{type:Boolean,default:!1},label:{default:""},modelValue:{type:Boolean,default:!1},size:{default:"md"}},emits:["update:modelValue"],setup(t,{emit:r}){const o=t,n=e.computed({get(){return o.modelValue},set(c){r("update:modelValue",c)}}),{labelClasses:a,toggleSize:s,toggleClasses:l,toggleColor:i,toggleBallClasses:d}=_f(e.toRefs(o));return(c,f)=>(e.openBlock(),e.createElementBlock("label",{class:e.normalizeClass(e.unref(a))},[e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":f[0]||(f[0]=u=>n.value=u),disabled:c.disabled,class:"sr-only peer",type:"checkbox"},null,8,xf),[[e.vModelCheckbox,n.value]]),e.createElementVNode("span",{class:e.normalizeClass([e.unref(l),e.unref(s),e.unref(i)])},null,2),e.createElementVNode("span",{class:e.normalizeClass(e.unref(d))},e.toDisplayString(c.label),3)],2))}}),$f=["href"],vf=e.defineComponent({__name:"FwbA",props:{href:{default:""},color:{default:"text-primary-600 dark:text-primary-500"}},setup(t){return(r,o)=>(e.openBlock(),e.createElementBlock("a",{href:r.href,class:e.normalizeClass([r.color,"inline-flex items-center hover:underline"])},[e.renderSlot(r.$slots,"default")],10,$f))}}),Sf=e.defineComponent({inheritAttrs:!1,__name:"FwbHeading",props:{tag:{default:"h1"},color:{default:"text-gray-900 dark:text-white"},customSize:{default:""}},setup(t){const r=t,o={h1:"text-5xl font-extrabold",h2:"text-4xl font-bold",h3:"text-3xl font-bold",h4:"text-2xl font-bold",h5:"text-xl font-bold",h6:"text-lg font-bold"},n=e.useAttrs(),a=B("w-full",o[r.tag],r.color,r.customSize,n.class),s=r.tag;return(l,i)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(e.unref(s)),e.mergeProps(l.$attrs,{class:e.unref(a)}),{default:e.withCtx(()=>[e.renderSlot(l.$slots,"default")]),_:3},16,["class"]))}}),Bf=["src","alt"],Ef=["src","alt"],Tf=e.defineComponent({__name:"FwbImg",props:{caption:{default:""},src:{default:""},size:{default:"max-w-full"},alt:{default:""},imgClass:{default:"h-auto"},alignment:{default:""},captionClass:{default:"mt-2 text-sm text-center text-gray-500 dark:text-gray-400"}},setup(t){return(r,o)=>r.caption?(e.openBlock(),e.createElementBlock("figure",{key:0,class:e.normalizeClass(r.size)},[e.createElementVNode("img",{src:r.src,alt:r.alt,class:e.normalizeClass([r.size,r.alignment,r.imgClass])},null,10,Bf),e.createElementVNode("figcaption",{class:e.normalizeClass(r.captionClass)},e.toDisplayString(r.caption),3)],2)):(e.openBlock(),e.createElementBlock("img",{key:1,src:r.src,alt:r.alt,class:e.normalizeClass([r.size,r.alignment,r.imgClass])},null,10,Ef))}}),zf=e.defineComponent({__name:"FwbP",props:{height:{default:"normal"},color:{default:"text-gray-900 dark:text-white"},size:{default:""},weight:{default:""},whitespace:{default:""},align:{default:""}},setup(t){const r={xs:"text-xs",sm:"text-sm",base:"text-base",lg:"text-lg",xl:"text-xl"},o={thin:"font-thin",extralight:"font-extralight",light:"font-light",normal:"font-normal",medium:"font-medium",semibold:"font-semibold",bold:"font-bold",extrabold:"font-extrabold",black:"font-black"},n={left:"text-left",center:"text-center",right:"text-right"},a={normal:"leading-normal",relaxed:"leading-relaxed",loose:"leading-loose"},s={normal:"whitespace-normal",nowrap:"whitespace-nowrap",pre:"whitespace-pre",preline:"whitespace-pre-line",prewrap:"whitespace-pre-wrap"};return(l,i)=>(e.openBlock(),e.createElementBlock("p",{class:e.normalizeClass([l.color,r[l.size],a[l.height],o[l.weight],s[l.whitespace],n[l.align]])},[e.renderSlot(l.$slots,"default")],2))}}),Nf=e.defineComponent({__name:"FlowbiteThemable",props:{theme:{default:"blue"}},setup(t){const r=t;return e.provide(Pr,e.toRef(r,"theme")),(o,n)=>e.renderSlot(o.$slots,"default")}});function Vf(){const t=e.inject(Or,null);return t===null&&console.warn("Cannot use useToast outside <toast-provider> component. Please wrap your component with <toast-provider>"),{add:a=>t?t?.add(a):"",remove:a=>t?t?.remove(a):!1,pop:()=>t?t?.pop():""}}h.FlowbiteThemable=Nf,h.FlowbiteThemableChild=Mr,h.FwbA=vf,h.FwbAccordion=yo,h.FwbAccordionContent=Yo,h.FwbAccordionHeader=en,h.FwbAccordionPanel=rn,h.FwbAlert=ln,h.FwbAvatar=Cn,h.FwbAvatarStack=Bn,h.FwbAvatarStackCounter=Tn,h.FwbBadge=Mn,h.FwbBreadcrumb=Hn,h.FwbBreadcrumbItem=Xn,h.FwbButton=rr,h.FwbButtonGroup=ha,h.FwbCard=wa,h.FwbCarousel=Ta,h.FwbCheckbox=iu,h.FwbDropdown=pi,h.FwbFileInput=xu,h.FwbFooter=ui,h.FwbFooterBrand=gi,h.FwbFooterCopyright=hi,h.FwbFooterIcon=yi,h.FwbFooterLink=wi,h.FwbFooterLinkGroup=ki,h.FwbHeading=Sf,h.FwbImg=Tf,h.FwbInput=Iu,h.FwbListGroup=Ci,h.FwbListGroupItem=Vi,h.FwbModal=Oi,h.FwbNavbar=Yi,h.FwbNavbarCollapse=Zi,h.FwbNavbarLink=rd,h.FwbNavbarLogo=ad,h.FwbP=zf,h.FwbPagination=wd,h.FwbProgress=$d,h.FwbRadio=Ru,h.FwbRange=Yu,h.FwbRating=Vd,h.FwbSelect=lf,h.FwbSidebar=Id,h.FwbSidebarCta=Rd,h.FwbSidebarDropdownItem=Ud,h.FwbSidebarItem=Yd,h.FwbSidebarItemGroup=Jd,h.FwbSidebarLogo=Xd,h.FwbSlotListener=vt,h.FwbSpinner=Ee,h.FwbTab=vc,h.FwbTable=rc,h.FwbTableBody=ac,h.FwbTableCell=dc,h.FwbTableHead=fc,h.FwbTableHeadCell=bc,h.FwbTableRow=xc,h.FwbTabs=Vc,h.FwbTextarea=gf,h.FwbTimeline=Ac,h.FwbTimelineBody=Rc,h.FwbTimelineContent=Dc,h.FwbTimelineItem=Wc,h.FwbTimelinePoint=Uc,h.FwbTimelineTime=Qc,h.FwbTimelineTitle=tp,h.FwbToast=St,h.FwbToastProvider=mp,h.FwbToggle=Cf,h.FwbTooltip=ru,h.useToast=Vf,Object.defineProperty(h,Symbol.toStringTag,{value:"Module"})});