diff --git a/.gitignore b/.gitignore index baa0eb5..10252e0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ # Nuxt dev/build outputs -.output +# .output .nuxt .nitro .cache diff --git a/docs/.nojekyll b/docs/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/docs/200.html b/docs/200.html new file mode 100644 index 0000000..9c51190 --- /dev/null +++ b/docs/200.html @@ -0,0 +1,7 @@ + + + + +
+ \ No newline at end of file diff --git a/docs/404.html b/docs/404.html new file mode 100644 index 0000000..9c51190 --- /dev/null +++ b/docs/404.html @@ -0,0 +1,7 @@ + + + + +
+ \ No newline at end of file diff --git a/docs/_nuxt/Assistant-500-1.6013e7ac.woff2 b/docs/_nuxt/Assistant-500-1.6013e7ac.woff2 new file mode 100644 index 0000000..40ec5ad Binary files /dev/null and b/docs/_nuxt/Assistant-500-1.6013e7ac.woff2 differ diff --git a/docs/_nuxt/Assistant-500-2.6d4234f7.woff2 b/docs/_nuxt/Assistant-500-2.6d4234f7.woff2 new file mode 100644 index 0000000..7ac4374 Binary files /dev/null and b/docs/_nuxt/Assistant-500-2.6d4234f7.woff2 differ diff --git a/docs/_nuxt/Assistant-500-3.36ea2731.woff2 b/docs/_nuxt/Assistant-500-3.36ea2731.woff2 new file mode 100644 index 0000000..c971c77 Binary files /dev/null and b/docs/_nuxt/Assistant-500-3.36ea2731.woff2 differ diff --git a/docs/_nuxt/Badge.243c2ab2.js b/docs/_nuxt/Badge.243c2ab2.js new file mode 100644 index 0000000..a6233e7 --- /dev/null +++ b/docs/_nuxt/Badge.243c2ab2.js @@ -0,0 +1 @@ +import{_ as b,m as h,N as t,O as y,P as r,Q as C,R as f,r as $,x as j,o as n,c as i,n as o,t as v,j as g,S as m,d as O}from"./entry.cfac5bd5.js";const _=h({props:{src:{type:[String,Boolean],default:null},alt:{type:String,default:null},text:{type:String,default:null},size:{type:String,default:()=>t.ui.avatar.default.size,validator(e){return Object.keys(t.ui.avatar.size).includes(e)}},chipColor:{type:String,default:()=>t.ui.avatar.default.chipColor,validator(e){return["gray",...t.ui.colors].includes(e)}},chipPosition:{type:String,default:()=>t.ui.avatar.default.chipPosition,validator(e){return Object.keys(t.ui.avatar.chip.position).includes(e)}},chipText:{type:[String,Number],default:null},ui:{type:Object,default:()=>t.ui.avatar}},setup(e){const l=y(),a=r(()=>C({},e.ui,l.ui.avatar)),c=r(()=>f(a.value.wrapper,a.value.background,a.value.rounded,a.value.size[e.size])),s=r(()=>f(a.value.rounded,a.value.size[e.size])),u=r(()=>f(a.value.chip.base,a.value.chip.size[e.size],a.value.chip.position[e.chipPosition],a.value.chip.background.replaceAll("{color}",e.chipColor))),d=r(()=>typeof e.src=="boolean"?null:e.src),z=r(()=>(e.alt||"").split(" ").map(k=>k.charAt(0)).join("").substring(0,2)),p=$(!1);j(()=>e.src,()=>{p.value&&(p.value=!1)});function S(){p.value=!0}return{wrapperClass:c,avatarClass:s,chipClass:u,url:d,placeholder:z,error:p,onError:S}}}),N=["src","alt","onerror"];function w(e,l,a,c,s,u){return n(),i("span",{class:o(e.wrapperClass)},[e.url&&!e.error?(n(),i("img",{key:0,class:o(e.avatarClass),src:e.url,alt:e.alt,onerror:()=>e.onError()},null,10,N)):e.text||e.placeholder?(n(),i("span",{key:1,class:o(e.ui.placeholder)},v(e.text||e.placeholder),3)):g("",!0),e.chipColor?(n(),i("span",{key:2,class:o(e.chipClass)},v(e.chipText),3)):g("",!0),m(e.$slots,"default")],2)}const E=b(_,[["render",w]]),A=h({props:{size:{type:String,default:()=>t.ui.badge.default.size,validator(e){return Object.keys(t.ui.badge.size).includes(e)}},color:{type:String,default:()=>t.ui.badge.default.color,validator(e){return[...t.ui.colors,...Object.keys(t.ui.badge.color)].includes(e)}},variant:{type:String,default:()=>t.ui.badge.default.variant,validator(e){return[...Object.keys(t.ui.badge.variant),...Object.values(t.ui.badge.color).flatMap(l=>Object.keys(l))].includes(e)}},label:{type:String,default:null},ui:{type:Object,default:()=>t.ui.badge}},setup(e){const l=y(),a=r(()=>C({},e.ui,l.ui.badge));return{badgeClass:r(()=>{var u,d;const s=((d=(u=a.value.color)==null?void 0:u[e.color])==null?void 0:d[e.variant])||a.value.variant[e.variant];return f(a.value.base,a.value.font,a.value.rounded,a.value.size[e.size],s==null?void 0:s.replaceAll("{color}",e.color))})}}});function P(e,l,a,c,s,u){return n(),i("span",{class:o(e.badgeClass)},[m(e.$slots,"default",{},()=>[O(v(e.label),1)])],2)}const T=b(A,[["render",P]]);export{E as _,T as a}; diff --git a/docs/_nuxt/auth.4d23d3c4.js b/docs/_nuxt/auth.4d23d3c4.js new file mode 100644 index 0000000..135be3d --- /dev/null +++ b/docs/_nuxt/auth.4d23d3c4.js @@ -0,0 +1 @@ +import{T as e,z as a,U as s}from"./entry.cfac5bd5.js";const r=e(()=>{if(!a().value)return s("/")});export{r as default}; diff --git a/docs/_nuxt/entry.210bd65e.css b/docs/_nuxt/entry.210bd65e.css new file mode 100644 index 0000000..077337e --- /dev/null +++ b/docs/_nuxt/entry.210bd65e.css @@ -0,0 +1 @@ +/*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border-color:rgb(var(--color-gray-200)/1);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:Assistant,system-ui;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:rgb(var(--color-gray-400)/1);opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.form-input,.form-multiselect,.form-select,.form-textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;appearance:none;background-color:#fff;border-color:rgb(var(--color-gray-500)/var(--tw-border-opacity,1));border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}.form-input:focus,.form-multiselect:focus,.form-select:focus,.form-textarea:focus{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:0 0 #fff,0 0 0 1px #2563eb,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.form-input::placeholder,.form-textarea::placeholder{color:rgb(var(--color-gray-500)/1);color:rgb(var(--color-gray-500)/var(--tw-text-opacity,1));opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-meridiem-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}.form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='rgb(var(--color-gray-500) / var(--tw-stroke-opacity, 1))' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-select:where([size]:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.form-checkbox,.form-radio{--tw-shadow:0 0 #0000;-webkit-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:rgb(var(--color-gray-500)/var(--tw-border-opacity,1));border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1rem}.form-checkbox{border-radius:0}.form-radio{border-radius:100%}.form-checkbox:focus,.form-radio:focus{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:0 0 0 2px #fff,0 0 0 4px #2563eb,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.form-checkbox:checked,.form-radio:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}.form-checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}.form-radio:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}.form-checkbox:checked:focus,.form-checkbox:checked:hover,.form-radio:checked:focus,.form-radio:checked:hover{background-color:currentColor;border-color:transparent}.form-checkbox:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}.form-checkbox:indeterminate:focus,.form-checkbox:indeterminate:hover{background-color:currentColor;border-color:transparent}.i-heroicons-arrow-path-20-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M15.312 11.424a5.5 5.5 0 0 1-9.201 2.466l-.312-.311h2.433a.75.75 0 0 0 0-1.5H3.989a.75.75 0 0 0-.75.75v4.242a.75.75 0 0 0 1.5 0v-2.43l.31.31a7 7 0 0 0 11.712-3.138.75.75 0 0 0-1.449-.39Zm1.23-3.723a.75.75 0 0 0 .219-.53V2.929a.75.75 0 0 0-1.5 0V5.36l-.31-.31A7 7 0 0 0 3.239 8.188a.75.75 0 1 0 1.448.389A5.5 5.5 0 0 1 13.89 6.11l.311.31h-2.432a.75.75 0 0 0 0 1.5h4.243a.75.75 0 0 0 .53-.219Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M15.312 11.424a5.5 5.5 0 0 1-9.201 2.466l-.312-.311h2.433a.75.75 0 0 0 0-1.5H3.989a.75.75 0 0 0-.75.75v4.242a.75.75 0 0 0 1.5 0v-2.43l.31.31a7 7 0 0 0 11.712-3.138.75.75 0 0 0-1.449-.39Zm1.23-3.723a.75.75 0 0 0 .219-.53V2.929a.75.75 0 0 0-1.5 0V5.36l-.31-.31A7 7 0 0 0 3.239 8.188a.75.75 0 1 0 1.448.389A5.5 5.5 0 0 1 13.89 6.11l.311.31h-2.432a.75.75 0 0 0 0 1.5h4.243a.75.75 0 0 0 .53-.219Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M15.312 11.424a5.5 5.5 0 0 1-9.201 2.466l-.312-.311h2.433a.75.75 0 0 0 0-1.5H3.989a.75.75 0 0 0-.75.75v4.242a.75.75 0 0 0 1.5 0v-2.43l.31.31a7 7 0 0 0 11.712-3.138.75.75 0 0 0-1.449-.39Zm1.23-3.723a.75.75 0 0 0 .219-.53V2.929a.75.75 0 0 0-1.5 0V5.36l-.31-.31A7 7 0 0 0 3.239 8.188a.75.75 0 1 0 1.448.389A5.5 5.5 0 0 1 13.89 6.11l.311.31h-2.432a.75.75 0 0 0 0 1.5h4.243a.75.75 0 0 0 .53-.219Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-arrow-path-20-solid,.i-heroicons-arrows-up-down-20-solid{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.i-heroicons-arrows-up-down-20-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M2.24 6.8a.75.75 0 0 0 1.06-.04l1.95-2.1v8.59a.75.75 0 0 0 1.5 0V4.66l1.95 2.1a.75.75 0 1 0 1.1-1.02l-3.25-3.5a.75.75 0 0 0-1.1 0L2.2 5.74a.75.75 0 0 0 .04 1.06Zm8 6.4a.75.75 0 0 0-.04 1.06l3.25 3.5a.75.75 0 0 0 1.1 0l3.25-3.5a.75.75 0 1 0-1.1-1.02l-1.95 2.1V6.75a.75.75 0 0 0-1.5 0v8.59l-1.95-2.1a.75.75 0 0 0-1.06-.04Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M2.24 6.8a.75.75 0 0 0 1.06-.04l1.95-2.1v8.59a.75.75 0 0 0 1.5 0V4.66l1.95 2.1a.75.75 0 1 0 1.1-1.02l-3.25-3.5a.75.75 0 0 0-1.1 0L2.2 5.74a.75.75 0 0 0 .04 1.06Zm8 6.4a.75.75 0 0 0-.04 1.06l3.25 3.5a.75.75 0 0 0 1.1 0l3.25-3.5a.75.75 0 1 0-1.1-1.02l-1.95 2.1V6.75a.75.75 0 0 0-1.5 0v8.59l-1.95-2.1a.75.75 0 0 0-1.06-.04Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M2.24 6.8a.75.75 0 0 0 1.06-.04l1.95-2.1v8.59a.75.75 0 0 0 1.5 0V4.66l1.95 2.1a.75.75 0 1 0 1.1-1.02l-3.25-3.5a.75.75 0 0 0-1.1 0L2.2 5.74a.75.75 0 0 0 .04 1.06Zm8 6.4a.75.75 0 0 0-.04 1.06l3.25 3.5a.75.75 0 0 0 1.1 0l3.25-3.5a.75.75 0 1 0-1.1-1.02l-1.95 2.1V6.75a.75.75 0 0 0-1.5 0v8.59l-1.95-2.1a.75.75 0 0 0-1.06-.04Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-bars-3{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-bars-3,.i-heroicons-bars-arrow-down-20-solid{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.i-heroicons-bars-arrow-down-20-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M2 3.75A.75.75 0 0 1 2.75 3h11.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 3.75ZM2 7.5a.75.75 0 0 1 .75-.75h7.508a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 7.5ZM14 7a.75.75 0 0 1 .75.75v6.59l1.95-2.1a.75.75 0 1 1 1.1 1.02l-3.25 3.5a.75.75 0 0 1-1.1 0l-3.25-3.5a.75.75 0 1 1 1.1-1.02l1.95 2.1V7.75A.75.75 0 0 1 14 7ZM2 11.25a.75.75 0 0 1 .75-.75h4.562a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1-.75-.75Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M2 3.75A.75.75 0 0 1 2.75 3h11.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 3.75ZM2 7.5a.75.75 0 0 1 .75-.75h7.508a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 7.5ZM14 7a.75.75 0 0 1 .75.75v6.59l1.95-2.1a.75.75 0 1 1 1.1 1.02l-3.25 3.5a.75.75 0 0 1-1.1 0l-3.25-3.5a.75.75 0 1 1 1.1-1.02l1.95 2.1V7.75A.75.75 0 0 1 14 7ZM2 11.25a.75.75 0 0 1 .75-.75h4.562a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1-.75-.75Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M2 3.75A.75.75 0 0 1 2.75 3h11.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 3.75ZM2 7.5a.75.75 0 0 1 .75-.75h7.508a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 7.5ZM14 7a.75.75 0 0 1 .75.75v6.59l1.95-2.1a.75.75 0 1 1 1.1 1.02l-3.25 3.5a.75.75 0 0 1-1.1 0l-3.25-3.5a.75.75 0 1 1 1.1-1.02l1.95 2.1V7.75A.75.75 0 0 1 14 7ZM2 11.25a.75.75 0 0 1 .75-.75h4.562a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1-.75-.75Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-bars-arrow-up-20-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M2 3.75A.75.75 0 0 1 2.75 3h11.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 3.75ZM2 7.5a.75.75 0 0 1 .75-.75h6.365a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 7.5ZM14 7a.75.75 0 0 1 .55.24l3.25 3.5a.75.75 0 1 1-1.1 1.02l-1.95-2.1v6.59a.75.75 0 0 1-1.5 0V9.66l-1.95 2.1a.75.75 0 1 1-1.1-1.02l3.25-3.5A.75.75 0 0 1 14 7ZM2 11.25a.75.75 0 0 1 .75-.75H7A.75.75 0 0 1 7 12H2.75a.75.75 0 0 1-.75-.75Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M2 3.75A.75.75 0 0 1 2.75 3h11.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 3.75ZM2 7.5a.75.75 0 0 1 .75-.75h6.365a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 7.5ZM14 7a.75.75 0 0 1 .55.24l3.25 3.5a.75.75 0 1 1-1.1 1.02l-1.95-2.1v6.59a.75.75 0 0 1-1.5 0V9.66l-1.95 2.1a.75.75 0 1 1-1.1-1.02l3.25-3.5A.75.75 0 0 1 14 7ZM2 11.25a.75.75 0 0 1 .75-.75H7A.75.75 0 0 1 7 12H2.75a.75.75 0 0 1-.75-.75Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M2 3.75A.75.75 0 0 1 2.75 3h11.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 3.75ZM2 7.5a.75.75 0 0 1 .75-.75h6.365a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 7.5ZM14 7a.75.75 0 0 1 .55.24l3.25 3.5a.75.75 0 1 1-1.1 1.02l-1.95-2.1v6.59a.75.75 0 0 1-1.5 0V9.66l-1.95 2.1a.75.75 0 1 1-1.1-1.02l3.25-3.5A.75.75 0 0 1 14 7ZM2 11.25a.75.75 0 0 1 .75-.75H7A.75.75 0 0 1 7 12H2.75a.75.75 0 0 1-.75-.75Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-bars-arrow-up-20-solid,.i-heroicons-bolt-solid{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.i-heroicons-bolt-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' d='M14.615 1.595a.75.75 0 0 1 .359.852L12.982 9.75h7.268a.75.75 0 0 1 .548 1.262l-10.5 11.25a.75.75 0 0 1-1.272-.71l1.992-7.302H3.75a.75.75 0 0 1-.548-1.262l10.5-11.25a.75.75 0 0 1 .913-.143Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' d='M14.615 1.595a.75.75 0 0 1 .359.852L12.982 9.75h7.268a.75.75 0 0 1 .548 1.262l-10.5 11.25a.75.75 0 0 1-1.272-.71l1.992-7.302H3.75a.75.75 0 0 1-.548-1.262l10.5-11.25a.75.75 0 0 1 .913-.143Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' d='M14.615 1.595a.75.75 0 0 1 .359.852L12.982 9.75h7.268a.75.75 0 0 1 .548 1.262l-10.5 11.25a.75.75 0 0 1-1.272-.71l1.992-7.302H3.75a.75.75 0 0 1-.548-1.262l10.5-11.25a.75.75 0 0 1 .913-.143Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-camera-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 9a3.75 3.75 0 1 0 0 7.5A3.75 3.75 0 0 0 12 9Z'/%3E%3Cpath fill-rule='evenodd' d='M9.344 3.071a49.52 49.52 0 0 1 5.312 0c.967.052 1.83.585 2.332 1.39l.821 1.317c.24.383.645.643 1.11.71.386.054.77.113 1.152.177 1.432.239 2.429 1.493 2.429 2.909V18a3 3 0 0 1-3 3h-15a3 3 0 0 1-3-3V9.574c0-1.416.997-2.67 2.429-2.909.382-.064.766-.123 1.151-.178a1.56 1.56 0 0 0 1.11-.71l.822-1.315a2.942 2.942 0 0 1 2.332-1.39ZM6.75 12.75a5.25 5.25 0 1 1 10.5 0 5.25 5.25 0 0 1-10.5 0Zm12-1.5a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 9a3.75 3.75 0 1 0 0 7.5A3.75 3.75 0 0 0 12 9Z'/%3E%3Cpath fill-rule='evenodd' d='M9.344 3.071a49.52 49.52 0 0 1 5.312 0c.967.052 1.83.585 2.332 1.39l.821 1.317c.24.383.645.643 1.11.71.386.054.77.113 1.152.177 1.432.239 2.429 1.493 2.429 2.909V18a3 3 0 0 1-3 3h-15a3 3 0 0 1-3-3V9.574c0-1.416.997-2.67 2.429-2.909.382-.064.766-.123 1.151-.178a1.56 1.56 0 0 0 1.11-.71l.822-1.315a2.942 2.942 0 0 1 2.332-1.39ZM6.75 12.75a5.25 5.25 0 1 1 10.5 0 5.25 5.25 0 0 1-10.5 0Zm12-1.5a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 9a3.75 3.75 0 1 0 0 7.5A3.75 3.75 0 0 0 12 9Z'/%3E%3Cpath fill-rule='evenodd' d='M9.344 3.071a49.52 49.52 0 0 1 5.312 0c.967.052 1.83.585 2.332 1.39l.821 1.317c.24.383.645.643 1.11.71.386.054.77.113 1.152.177 1.432.239 2.429 1.493 2.429 2.909V18a3 3 0 0 1-3 3h-15a3 3 0 0 1-3-3V9.574c0-1.416.997-2.67 2.429-2.909.382-.064.766-.123 1.151-.178a1.56 1.56 0 0 0 1.11-.71l.822-1.315a2.942 2.942 0 0 1 2.332-1.39ZM6.75 12.75a5.25 5.25 0 1 1 10.5 0 5.25 5.25 0 0 1-10.5 0Zm12-1.5a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-camera-solid,.i-heroicons-check-20-solid{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.i-heroicons-check-20-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M16.704 4.153a.75.75 0 0 1 .143 1.052l-8 10.5a.75.75 0 0 1-1.127.075l-4.5-4.5a.75.75 0 0 1 1.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 0 1 1.05-.143Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M16.704 4.153a.75.75 0 0 1 .143 1.052l-8 10.5a.75.75 0 0 1-1.127.075l-4.5-4.5a.75.75 0 0 1 1.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 0 1 1.05-.143Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M16.704 4.153a.75.75 0 0 1 .143 1.052l-8 10.5a.75.75 0 0 1-1.127.075l-4.5-4.5a.75.75 0 0 1 1.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 0 1 1.05-.143Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-chevron-down-20-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M5.23 7.21a.75.75 0 0 1 1.06.02L10 11.168l3.71-3.938a.75.75 0 1 1 1.08 1.04l-4.25 4.5a.75.75 0 0 1-1.08 0l-4.25-4.5a.75.75 0 0 1 .02-1.06Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M5.23 7.21a.75.75 0 0 1 1.06.02L10 11.168l3.71-3.938a.75.75 0 1 1 1.08 1.04l-4.25 4.5a.75.75 0 0 1-1.08 0l-4.25-4.5a.75.75 0 0 1 .02-1.06Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M5.23 7.21a.75.75 0 0 1 1.06.02L10 11.168l3.71-3.938a.75.75 0 1 1 1.08 1.04l-4.25 4.5a.75.75 0 0 1-1.08 0l-4.25-4.5a.75.75 0 0 1 .02-1.06Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-chevron-down-20-solid,.i-heroicons-chevron-left-20-solid{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.i-heroicons-chevron-left-20-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M12.79 5.23a.75.75 0 0 1-.02 1.06L8.832 10l3.938 3.71a.75.75 0 1 1-1.04 1.08l-4.5-4.25a.75.75 0 0 1 0-1.08l4.5-4.25a.75.75 0 0 1 1.06.02Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M12.79 5.23a.75.75 0 0 1-.02 1.06L8.832 10l3.938 3.71a.75.75 0 1 1-1.04 1.08l-4.5-4.25a.75.75 0 0 1 0-1.08l4.5-4.25a.75.75 0 0 1 1.06.02Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M12.79 5.23a.75.75 0 0 1-.02 1.06L8.832 10l3.938 3.71a.75.75 0 1 1-1.04 1.08l-4.5-4.25a.75.75 0 0 1 0-1.08l4.5-4.25a.75.75 0 0 1 1.06.02Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-chevron-right-20-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M7.21 14.77a.75.75 0 0 1 .02-1.06L11.168 10 7.23 6.29a.75.75 0 1 1 1.04-1.08l4.5 4.25a.75.75 0 0 1 0 1.08l-4.5 4.25a.75.75 0 0 1-1.06-.02Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M7.21 14.77a.75.75 0 0 1 .02-1.06L11.168 10 7.23 6.29a.75.75 0 1 1 1.04-1.08l4.5 4.25a.75.75 0 0 1 0 1.08l-4.5 4.25a.75.75 0 0 1-1.06-.02Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M7.21 14.77a.75.75 0 0 1 .02-1.06L11.168 10 7.23 6.29a.75.75 0 1 1 1.04-1.08l4.5 4.25a.75.75 0 0 1 0 1.08l-4.5 4.25a.75.75 0 0 1-1.06-.02Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-chevron-right-20-solid,.i-heroicons-circle-stack-20-solid{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.i-heroicons-circle-stack-20-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M10 1c3.866 0 7 1.79 7 4s-3.134 4-7 4-7-1.79-7-4 3.134-4 7-4Zm5.694 8.13c.464-.264.91-.583 1.306-.952V10c0 2.21-3.134 4-7 4s-7-1.79-7-4V8.178a7 7 0 0 0 1.306.953C5.838 10.006 7.854 10.5 10 10.5s4.162-.494 5.694-1.37ZM3 13.179V15c0 2.21 3.134 4 7 4s7-1.79 7-4v-1.822a7 7 0 0 1-1.306.953C14.162 15.006 12.146 15.5 10 15.5s-4.162-.494-5.694-1.37A7.009 7.009 0 0 1 3 13.179Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M10 1c3.866 0 7 1.79 7 4s-3.134 4-7 4-7-1.79-7-4 3.134-4 7-4Zm5.694 8.13c.464-.264.91-.583 1.306-.952V10c0 2.21-3.134 4-7 4s-7-1.79-7-4V8.178a7 7 0 0 0 1.306.953C5.838 10.006 7.854 10.5 10 10.5s4.162-.494 5.694-1.37ZM3 13.179V15c0 2.21 3.134 4 7 4s7-1.79 7-4v-1.822a7 7 0 0 1-1.306.953C14.162 15.006 12.146 15.5 10 15.5s-4.162-.494-5.694-1.37A7.009 7.009 0 0 1 3 13.179Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M10 1c3.866 0 7 1.79 7 4s-3.134 4-7 4-7-1.79-7-4 3.134-4 7-4Zm5.694 8.13c.464-.264.91-.583 1.306-.952V10c0 2.21-3.134 4-7 4s-7-1.79-7-4V8.178a7 7 0 0 0 1.306.953C5.838 10.006 7.854 10.5 10 10.5s4.162-.494 5.694-1.37ZM3 13.179V15c0 2.21 3.134 4 7 4s7-1.79 7-4v-1.822a7 7 0 0 1-1.306.953C14.162 15.006 12.146 15.5 10 15.5s-4.162-.494-5.694-1.37A7.009 7.009 0 0 1 3 13.179Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-magnifying-glass-20-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M9 3.5a5.5 5.5 0 1 0 0 11 5.5 5.5 0 0 0 0-11ZM2 9a7 7 0 1 1 12.452 4.391l3.328 3.329a.75.75 0 1 1-1.06 1.06l-3.329-3.328A7 7 0 0 1 2 9Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M9 3.5a5.5 5.5 0 1 0 0 11 5.5 5.5 0 0 0 0-11ZM2 9a7 7 0 1 1 12.452 4.391l3.328 3.329a.75.75 0 1 1-1.06 1.06l-3.329-3.328A7 7 0 0 1 2 9Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M9 3.5a5.5 5.5 0 1 0 0 11 5.5 5.5 0 0 0 0-11ZM2 9a7 7 0 1 1 12.452 4.391l3.328 3.329a.75.75 0 1 1-1.06 1.06l-3.329-3.328A7 7 0 0 1 2 9Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-magnifying-glass-20-solid,.i-heroicons-moon-20-solid{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.i-heroicons-moon-20-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M7.455 2.004a.75.75 0 0 1 .26.77 7 7 0 0 0 9.958 7.967.75.75 0 0 1 1.067.853A8.5 8.5 0 1 1 6.647 1.921a.75.75 0 0 1 .808.083Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M7.455 2.004a.75.75 0 0 1 .26.77 7 7 0 0 0 9.958 7.967.75.75 0 0 1 1.067.853A8.5 8.5 0 1 1 6.647 1.921a.75.75 0 0 1 .808.083Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M7.455 2.004a.75.75 0 0 1 .26.77 7 7 0 0 0 9.958 7.967.75.75 0 0 1 1.067.853A8.5 8.5 0 1 1 6.647 1.921a.75.75 0 0 1 .808.083Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-scale{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 3v17.25m0 0c-1.472 0-2.882.265-4.185.75M12 20.25c1.472 0 2.882.265 4.185.75M18.75 4.97A48.416 48.416 0 0 0 12 4.5c-2.291 0-4.545.16-6.75.47m13.5 0c1.01.143 2.01.317 3 .52m-3-.52 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.988 5.988 0 0 1-2.031.352 5.988 5.988 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L18.75 4.971Zm-16.5.52c.99-.203 1.99-.377 3-.52m0 0 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.989 5.989 0 0 1-2.031.352 5.989 5.989 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25 4.971Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 3v17.25m0 0c-1.472 0-2.882.265-4.185.75M12 20.25c1.472 0 2.882.265 4.185.75M18.75 4.97A48.416 48.416 0 0 0 12 4.5c-2.291 0-4.545.16-6.75.47m13.5 0c1.01.143 2.01.317 3 .52m-3-.52 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.988 5.988 0 0 1-2.031.352 5.988 5.988 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L18.75 4.971Zm-16.5.52c.99-.203 1.99-.377 3-.52m0 0 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.989 5.989 0 0 1-2.031.352 5.989 5.989 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25 4.971Z'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 3v17.25m0 0c-1.472 0-2.882.265-4.185.75M12 20.25c1.472 0 2.882.265 4.185.75M18.75 4.97A48.416 48.416 0 0 0 12 4.5c-2.291 0-4.545.16-6.75.47m13.5 0c1.01.143 2.01.317 3 .52m-3-.52 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.988 5.988 0 0 1-2.031.352 5.988 5.988 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L18.75 4.971Zm-16.5.52c.99-.203 1.99-.377 3-.52m0 0 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.989 5.989 0 0 1-2.031.352 5.989 5.989 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25 4.971Z'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-scale,.i-heroicons-scale-solid{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.i-heroicons-scale-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' d='M12 2.25a.75.75 0 0 1 .75.75v.756a49.106 49.106 0 0 1 9.152 1 .75.75 0 0 1-.152 1.485h-1.918l2.474 10.124a.75.75 0 0 1-.375.84A6.723 6.723 0 0 1 18.75 18a6.723 6.723 0 0 1-3.181-.795.75.75 0 0 1-.375-.84l2.474-10.124H12.75v13.28c1.293.076 2.534.343 3.697.776a.75.75 0 0 1-.262 1.453h-8.37a.75.75 0 0 1-.262-1.453c1.162-.433 2.404-.7 3.697-.775V6.24H6.332l2.474 10.124a.75.75 0 0 1-.375.84A6.723 6.723 0 0 1 5.25 18a6.723 6.723 0 0 1-3.181-.795.75.75 0 0 1-.375-.84L4.168 6.241H2.25a.75.75 0 0 1-.152-1.485 49.105 49.105 0 0 1 9.152-1V3a.75.75 0 0 1 .75-.75Zm4.878 13.543 1.872-7.662 1.872 7.662h-3.744Zm-9.756 0L5.25 8.131l-1.872 7.662h3.744Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' d='M12 2.25a.75.75 0 0 1 .75.75v.756a49.106 49.106 0 0 1 9.152 1 .75.75 0 0 1-.152 1.485h-1.918l2.474 10.124a.75.75 0 0 1-.375.84A6.723 6.723 0 0 1 18.75 18a6.723 6.723 0 0 1-3.181-.795.75.75 0 0 1-.375-.84l2.474-10.124H12.75v13.28c1.293.076 2.534.343 3.697.776a.75.75 0 0 1-.262 1.453h-8.37a.75.75 0 0 1-.262-1.453c1.162-.433 2.404-.7 3.697-.775V6.24H6.332l2.474 10.124a.75.75 0 0 1-.375.84A6.723 6.723 0 0 1 5.25 18a6.723 6.723 0 0 1-3.181-.795.75.75 0 0 1-.375-.84L4.168 6.241H2.25a.75.75 0 0 1-.152-1.485 49.105 49.105 0 0 1 9.152-1V3a.75.75 0 0 1 .75-.75Zm4.878 13.543 1.872-7.662 1.872 7.662h-3.744Zm-9.756 0L5.25 8.131l-1.872 7.662h3.744Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' d='M12 2.25a.75.75 0 0 1 .75.75v.756a49.106 49.106 0 0 1 9.152 1 .75.75 0 0 1-.152 1.485h-1.918l2.474 10.124a.75.75 0 0 1-.375.84A6.723 6.723 0 0 1 18.75 18a6.723 6.723 0 0 1-3.181-.795.75.75 0 0 1-.375-.84l2.474-10.124H12.75v13.28c1.293.076 2.534.343 3.697.776a.75.75 0 0 1-.262 1.453h-8.37a.75.75 0 0 1-.262-1.453c1.162-.433 2.404-.7 3.697-.775V6.24H6.332l2.474 10.124a.75.75 0 0 1-.375.84A6.723 6.723 0 0 1 5.25 18a6.723 6.723 0 0 1-3.181-.795.75.75 0 0 1-.375-.84L4.168 6.241H2.25a.75.75 0 0 1-.152-1.485 49.105 49.105 0 0 1 9.152-1V3a.75.75 0 0 1 .75-.75Zm4.878 13.543 1.872-7.662 1.872 7.662h-3.744Zm-9.756 0L5.25 8.131l-1.872 7.662h3.744Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-sun-20-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0v-1.5A.75.75 0 0 1 10 2Zm0 13a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0v-1.5A.75.75 0 0 1 10 15Zm0-8a3 3 0 1 0 0 6 3 3 0 0 0 0-6Zm5.657-1.596a.75.75 0 1 0-1.06-1.06l-1.061 1.06a.75.75 0 0 0 1.06 1.06l1.06-1.06Zm-9.193 9.192a.75.75 0 1 0-1.06-1.06l-1.06 1.06a.75.75 0 0 0 1.06 1.06l1.06-1.06ZM18 10a.75.75 0 0 1-.75.75h-1.5a.75.75 0 0 1 0-1.5h1.5A.75.75 0 0 1 18 10ZM5 10a.75.75 0 0 1-.75.75h-1.5a.75.75 0 0 1 0-1.5h1.5A.75.75 0 0 1 5 10Zm9.596 5.657a.75.75 0 0 0 1.06-1.06l-1.06-1.061a.75.75 0 1 0-1.06 1.06l1.06 1.06ZM5.404 6.464a.75.75 0 0 0 1.06-1.06l-1.06-1.06a.75.75 0 1 0-1.061 1.06l1.06 1.06Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0v-1.5A.75.75 0 0 1 10 2Zm0 13a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0v-1.5A.75.75 0 0 1 10 15Zm0-8a3 3 0 1 0 0 6 3 3 0 0 0 0-6Zm5.657-1.596a.75.75 0 1 0-1.06-1.06l-1.061 1.06a.75.75 0 0 0 1.06 1.06l1.06-1.06Zm-9.193 9.192a.75.75 0 1 0-1.06-1.06l-1.06 1.06a.75.75 0 0 0 1.06 1.06l1.06-1.06ZM18 10a.75.75 0 0 1-.75.75h-1.5a.75.75 0 0 1 0-1.5h1.5A.75.75 0 0 1 18 10ZM5 10a.75.75 0 0 1-.75.75h-1.5a.75.75 0 0 1 0-1.5h1.5A.75.75 0 0 1 5 10Zm9.596 5.657a.75.75 0 0 0 1.06-1.06l-1.06-1.061a.75.75 0 1 0-1.06 1.06l1.06 1.06ZM5.404 6.464a.75.75 0 0 0 1.06-1.06l-1.06-1.06a.75.75 0 1 0-1.061 1.06l1.06 1.06Z'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0v-1.5A.75.75 0 0 1 10 2Zm0 13a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0v-1.5A.75.75 0 0 1 10 15Zm0-8a3 3 0 1 0 0 6 3 3 0 0 0 0-6Zm5.657-1.596a.75.75 0 1 0-1.06-1.06l-1.061 1.06a.75.75 0 0 0 1.06 1.06l1.06-1.06Zm-9.193 9.192a.75.75 0 1 0-1.06-1.06l-1.06 1.06a.75.75 0 0 0 1.06 1.06l1.06-1.06ZM18 10a.75.75 0 0 1-.75.75h-1.5a.75.75 0 0 1 0-1.5h1.5A.75.75 0 0 1 18 10ZM5 10a.75.75 0 0 1-.75.75h-1.5a.75.75 0 0 1 0-1.5h1.5A.75.75 0 0 1 5 10Zm9.596 5.657a.75.75 0 0 0 1.06-1.06l-1.06-1.061a.75.75 0 1 0-1.06 1.06l1.06 1.06ZM5.404 6.464a.75.75 0 0 0 1.06-1.06l-1.06-1.06a.75.75 0 1 0-1.061 1.06l1.06 1.06Z'/%3E%3C/svg%3E");mask-image:var(--svg)}.i-heroicons-sun-20-solid,.i-heroicons-x-mark-20-solid{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.i-heroicons-x-mark-20-solid{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z'/%3E%3C/svg%3E");mask-image:var(--svg)}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{bottom:0;top:0}.-top-1{top:-.25rem}.bottom-0{bottom:0}.end-0{inset-inline-end:0}.end-4{inset-inline-end:1rem}.left-0{left:0}.right-0{right:0}.start-0{inset-inline-start:0}.start-4{inset-inline-start:1rem}.top-0{top:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[55\]{z-index:55}.-m-1{margin:-.25rem}.-m-1\.5{margin:-.375rem}.m-4{margin:1rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-my-0{margin-bottom:0;margin-top:0}.-my-0\.5{margin-bottom:-.125rem;margin-top:-.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.-me-1{margin-inline-end:-.25rem}.-me-1\.5{margin-inline-end:-.375rem}.-mt-1{margin-top:-.25rem}.-mt-10{margin-top:-2.5rem}.-mt-20{margin-top:-5rem}.-mt-\[50px\]{margin-top:-50px}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-24{margin-bottom:6rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.me-1{margin-inline-end:.25rem}.ml-4{margin-left:1rem}.ms-1{margin-inline-start:.25rem}.ms-3{margin-inline-start:.75rem}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-48{margin-top:12rem}.mt-6{margin-top:1.5rem}.line-clamp-1{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-full{height:100%}.h-max{height:max-content}.max-h-60{max-height:15rem}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-36{width:9rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[calc\(100\%\+0\.5rem\)\]{width:calc(100% + .5rem)}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[0\.375rem\]{min-width:.375rem}.min-w-\[0\.5rem\]{min-width:.5rem}.min-w-\[0\.625rem\]{min-width:.625rem}.min-w-\[0\.75rem\]{min-width:.75rem}.min-w-\[0\.875rem\]{min-width:.875rem}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[16px\]{min-width:16px}.min-w-\[1rem\]{min-width:1rem}.min-w-\[20px\]{min-width:20px}.min-w-\[24px\]{min-width:24px}.min-w-\[4px\]{min-width:4px}.min-w-\[5px\]{min-width:5px}.min-w-full{min-width:100%}.max-w-7xl{max-width:80rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.-translate-x-full{--tw-translate-x:-100%;transform:translate(-100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x:1rem;transform:translate(1rem,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x),.25rem) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:.5rem;transform:translate(var(--tw-translate-x),.5rem) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),1rem) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95)}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-py-1{scroll-padding-bottom:.25rem;scroll-padding-top:.25rem}.scroll-py-2{scroll-padding-bottom:.5rem;scroll-padding-top:.5rem}.appearance-none{-webkit-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-8{gap:2rem}.gap-x-1{column-gap:.25rem}.gap-x-1\.5{column-gap:.375rem}.gap-x-2{column-gap:.5rem}.gap-x-2\.5{column-gap:.625rem}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:-1px;margin-left:calc(-1px*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(-1px*var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:.75rem;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:1rem;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:.75rem;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:1px;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(var(--color-gray-100)/var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(var(--color-gray-200)/var(--tw-divide-opacity))}.divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(var(--color-gray-300)/var(--tw-divide-opacity))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-e{border-end-end-radius:.25rem;border-start-end-radius:.25rem}.rounded-e-2xl{border-end-end-radius:1rem;border-start-end-radius:1rem}.rounded-e-3xl{border-end-end-radius:1.5rem;border-start-end-radius:1.5rem}.rounded-e-full{border-end-end-radius:9999px;border-start-end-radius:9999px}.rounded-e-lg{border-end-end-radius:.5rem;border-start-end-radius:.5rem}.rounded-e-md{border-end-end-radius:.375rem;border-start-end-radius:.375rem}.rounded-e-none{border-end-end-radius:0;border-start-end-radius:0}.rounded-e-sm{border-end-end-radius:.125rem;border-start-end-radius:.125rem}.rounded-e-xl{border-end-end-radius:.75rem;border-start-end-radius:.75rem}.rounded-s{border-end-start-radius:.25rem;border-start-start-radius:.25rem}.rounded-s-2xl{border-end-start-radius:1rem;border-start-start-radius:1rem}.rounded-s-3xl{border-end-start-radius:1.5rem;border-start-start-radius:1.5rem}.rounded-s-full{border-end-start-radius:9999px;border-start-start-radius:9999px}.rounded-s-lg{border-end-start-radius:.5rem;border-start-start-radius:.5rem}.rounded-s-md{border-end-start-radius:.375rem;border-start-start-radius:.375rem}.rounded-s-none{border-end-start-radius:0;border-start-start-radius:0}.rounded-s-sm{border-end-start-radius:.125rem;border-start-start-radius:.125rem}.rounded-s-xl{border-end-start-radius:.75rem;border-start-start-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-gray-200{--tw-border-opacity:1;border-color:rgb(var(--color-gray-200)/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(var(--color-gray-300)/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-l-gray-100{--tw-border-opacity:1;border-left-color:rgb(var(--color-gray-100)/var(--tw-border-opacity))}.border-l-zinc-100{--tw-border-opacity:1;border-left-color:#f4f4f5;border-left-color:rgb(244 244 245/var(--tw-border-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-100)/1);background-color:rgb(var(--color-gray-100)/var(--tw-bg-opacity))}.bg-gray-100\/75{background-color:rgb(var(--color-gray-100)/.75)}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-200)/1);background-color:rgb(var(--color-gray-200)/var(--tw-bg-opacity))}.bg-gray-200\/75{background-color:rgb(var(--color-gray-200)/.75)}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-50)/1);background-color:rgb(var(--color-gray-50)/var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-500)/1);background-color:rgb(var(--color-gray-500)/var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-900)/1);background-color:rgb(var(--color-gray-900)/var(--tw-bg-opacity))}.bg-primary-100{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-100)/1);background-color:rgb(var(--color-primary-100)/var(--tw-bg-opacity))}.bg-primary-100\/0{background-color:rgb(var(--color-primary-100)/0)}.bg-primary-100\/10{background-color:rgb(var(--color-primary-100)/.1)}.bg-primary-100\/100{background-color:rgb(var(--color-primary-100)/1)}.bg-primary-100\/20{background-color:rgb(var(--color-primary-100)/.2)}.bg-primary-100\/25{background-color:rgb(var(--color-primary-100)/.25)}.bg-primary-100\/30{background-color:rgb(var(--color-primary-100)/.3)}.bg-primary-100\/40{background-color:rgb(var(--color-primary-100)/.4)}.bg-primary-100\/5{background-color:rgb(var(--color-primary-100)/.05)}.bg-primary-100\/50{background-color:rgb(var(--color-primary-100)/.5)}.bg-primary-100\/60{background-color:rgb(var(--color-primary-100)/.6)}.bg-primary-100\/70{background-color:rgb(var(--color-primary-100)/.7)}.bg-primary-100\/75{background-color:rgb(var(--color-primary-100)/.75)}.bg-primary-100\/80{background-color:rgb(var(--color-primary-100)/.8)}.bg-primary-100\/90{background-color:rgb(var(--color-primary-100)/.9)}.bg-primary-100\/95{background-color:rgb(var(--color-primary-100)/.95)}.bg-primary-400{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-400)/1);background-color:rgb(var(--color-primary-400)/var(--tw-bg-opacity))}.bg-primary-400\/0{background-color:rgb(var(--color-primary-400)/0)}.bg-primary-400\/10{background-color:rgb(var(--color-primary-400)/.1)}.bg-primary-400\/100{background-color:rgb(var(--color-primary-400)/1)}.bg-primary-400\/20{background-color:rgb(var(--color-primary-400)/.2)}.bg-primary-400\/25{background-color:rgb(var(--color-primary-400)/.25)}.bg-primary-400\/30{background-color:rgb(var(--color-primary-400)/.3)}.bg-primary-400\/40{background-color:rgb(var(--color-primary-400)/.4)}.bg-primary-400\/5{background-color:rgb(var(--color-primary-400)/.05)}.bg-primary-400\/50{background-color:rgb(var(--color-primary-400)/.5)}.bg-primary-400\/60{background-color:rgb(var(--color-primary-400)/.6)}.bg-primary-400\/70{background-color:rgb(var(--color-primary-400)/.7)}.bg-primary-400\/75{background-color:rgb(var(--color-primary-400)/.75)}.bg-primary-400\/80{background-color:rgb(var(--color-primary-400)/.8)}.bg-primary-400\/90{background-color:rgb(var(--color-primary-400)/.9)}.bg-primary-400\/95{background-color:rgb(var(--color-primary-400)/.95)}.bg-primary-50{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-50)/1);background-color:rgb(var(--color-primary-50)/var(--tw-bg-opacity))}.bg-primary-50\/0{background-color:rgb(var(--color-primary-50)/0)}.bg-primary-50\/10{background-color:rgb(var(--color-primary-50)/.1)}.bg-primary-50\/100{background-color:rgb(var(--color-primary-50)/1)}.bg-primary-50\/20{background-color:rgb(var(--color-primary-50)/.2)}.bg-primary-50\/25{background-color:rgb(var(--color-primary-50)/.25)}.bg-primary-50\/30{background-color:rgb(var(--color-primary-50)/.3)}.bg-primary-50\/40{background-color:rgb(var(--color-primary-50)/.4)}.bg-primary-50\/5{background-color:rgb(var(--color-primary-50)/.05)}.bg-primary-50\/50{background-color:rgb(var(--color-primary-50)/.5)}.bg-primary-50\/60{background-color:rgb(var(--color-primary-50)/.6)}.bg-primary-50\/70{background-color:rgb(var(--color-primary-50)/.7)}.bg-primary-50\/75{background-color:rgb(var(--color-primary-50)/.75)}.bg-primary-50\/80{background-color:rgb(var(--color-primary-50)/.8)}.bg-primary-50\/90{background-color:rgb(var(--color-primary-50)/.9)}.bg-primary-50\/95{background-color:rgb(var(--color-primary-50)/.95)}.bg-primary-500{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-500)/1);background-color:rgb(var(--color-primary-500)/var(--tw-bg-opacity))}.bg-primary-500\/0{background-color:rgb(var(--color-primary-500)/0)}.bg-primary-500\/10{background-color:rgb(var(--color-primary-500)/.1)}.bg-primary-500\/100{background-color:rgb(var(--color-primary-500)/1)}.bg-primary-500\/20{background-color:rgb(var(--color-primary-500)/.2)}.bg-primary-500\/25{background-color:rgb(var(--color-primary-500)/.25)}.bg-primary-500\/30{background-color:rgb(var(--color-primary-500)/.3)}.bg-primary-500\/40{background-color:rgb(var(--color-primary-500)/.4)}.bg-primary-500\/5{background-color:rgb(var(--color-primary-500)/.05)}.bg-primary-500\/50{background-color:rgb(var(--color-primary-500)/.5)}.bg-primary-500\/60{background-color:rgb(var(--color-primary-500)/.6)}.bg-primary-500\/70{background-color:rgb(var(--color-primary-500)/.7)}.bg-primary-500\/75{background-color:rgb(var(--color-primary-500)/.75)}.bg-primary-500\/80{background-color:rgb(var(--color-primary-500)/.8)}.bg-primary-500\/90{background-color:rgb(var(--color-primary-500)/.9)}.bg-primary-500\/95{background-color:rgb(var(--color-primary-500)/.95)}.bg-primary-600{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-600)/1);background-color:rgb(var(--color-primary-600)/var(--tw-bg-opacity))}.bg-primary-600\/0{background-color:rgb(var(--color-primary-600)/0)}.bg-primary-600\/10{background-color:rgb(var(--color-primary-600)/.1)}.bg-primary-600\/100{background-color:rgb(var(--color-primary-600)/1)}.bg-primary-600\/20{background-color:rgb(var(--color-primary-600)/.2)}.bg-primary-600\/25{background-color:rgb(var(--color-primary-600)/.25)}.bg-primary-600\/30{background-color:rgb(var(--color-primary-600)/.3)}.bg-primary-600\/40{background-color:rgb(var(--color-primary-600)/.4)}.bg-primary-600\/5{background-color:rgb(var(--color-primary-600)/.05)}.bg-primary-600\/50{background-color:rgb(var(--color-primary-600)/.5)}.bg-primary-600\/60{background-color:rgb(var(--color-primary-600)/.6)}.bg-primary-600\/70{background-color:rgb(var(--color-primary-600)/.7)}.bg-primary-600\/75{background-color:rgb(var(--color-primary-600)/.75)}.bg-primary-600\/80{background-color:rgb(var(--color-primary-600)/.8)}.bg-primary-600\/90{background-color:rgb(var(--color-primary-600)/.9)}.bg-primary-600\/95{background-color:rgb(var(--color-primary-600)/.95)}.bg-primary-900{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-900)/1);background-color:rgb(var(--color-primary-900)/var(--tw-bg-opacity))}.bg-primary-900\/0{background-color:rgb(var(--color-primary-900)/0)}.bg-primary-900\/10{background-color:rgb(var(--color-primary-900)/.1)}.bg-primary-900\/100{background-color:rgb(var(--color-primary-900)/1)}.bg-primary-900\/20{background-color:rgb(var(--color-primary-900)/.2)}.bg-primary-900\/25{background-color:rgb(var(--color-primary-900)/.25)}.bg-primary-900\/30{background-color:rgb(var(--color-primary-900)/.3)}.bg-primary-900\/40{background-color:rgb(var(--color-primary-900)/.4)}.bg-primary-900\/5{background-color:rgb(var(--color-primary-900)/.05)}.bg-primary-900\/50{background-color:rgb(var(--color-primary-900)/.5)}.bg-primary-900\/60{background-color:rgb(var(--color-primary-900)/.6)}.bg-primary-900\/70{background-color:rgb(var(--color-primary-900)/.7)}.bg-primary-900\/75{background-color:rgb(var(--color-primary-900)/.75)}.bg-primary-900\/80{background-color:rgb(var(--color-primary-900)/.8)}.bg-primary-900\/90{background-color:rgb(var(--color-primary-900)/.9)}.bg-primary-900\/95{background-color:rgb(var(--color-primary-900)/.95)}.bg-primary-950{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-950)/1);background-color:rgb(var(--color-primary-950)/var(--tw-bg-opacity))}.bg-primary-950\/0{background-color:rgb(var(--color-primary-950)/0)}.bg-primary-950\/10{background-color:rgb(var(--color-primary-950)/.1)}.bg-primary-950\/100{background-color:rgb(var(--color-primary-950)/1)}.bg-primary-950\/20{background-color:rgb(var(--color-primary-950)/.2)}.bg-primary-950\/25{background-color:rgb(var(--color-primary-950)/.25)}.bg-primary-950\/30{background-color:rgb(var(--color-primary-950)/.3)}.bg-primary-950\/40{background-color:rgb(var(--color-primary-950)/.4)}.bg-primary-950\/5{background-color:rgb(var(--color-primary-950)/.05)}.bg-primary-950\/50{background-color:rgb(var(--color-primary-950)/.5)}.bg-primary-950\/60{background-color:rgb(var(--color-primary-950)/.6)}.bg-primary-950\/70{background-color:rgb(var(--color-primary-950)/.7)}.bg-primary-950\/75{background-color:rgb(var(--color-primary-950)/.75)}.bg-primary-950\/80{background-color:rgb(var(--color-primary-950)/.8)}.bg-primary-950\/90{background-color:rgb(var(--color-primary-950)/.9)}.bg-primary-950\/95{background-color:rgb(var(--color-primary-950)/.95)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/90{background-color:#ffffffe6}.bg-\[url\(\'\/img\/togw-logomark-app-black-on-white\.jpg\'\)\]{background-image:url(../img/togw-logomark-app-black-on-white.jpg)}.bg-contain{background-size:contain}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-px{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.pe-10{padding-inline-end:2.5rem}.pe-11{padding-inline-end:2.75rem}.pe-12{padding-inline-end:3rem}.pe-2{padding-inline-end:.5rem}.pe-2\.5{padding-inline-end:.625rem}.pe-3{padding-inline-end:.75rem}.pe-3\.5{padding-inline-end:.875rem}.pe-7{padding-inline-end:1.75rem}.pe-8{padding-inline-end:2rem}.pe-9{padding-inline-end:2.25rem}.ps-10{padding-inline-start:2.5rem}.ps-11{padding-inline-start:2.75rem}.ps-12{padding-inline-start:3rem}.ps-2{padding-inline-start:.5rem}.ps-2\.5{padding-inline-start:.625rem}.ps-3{padding-inline-start:.75rem}.ps-3\.5{padding-inline-start:.875rem}.ps-4{padding-inline-start:1rem}.ps-7{padding-inline-start:1.75rem}.ps-8{padding-inline-start:2rem}.ps-9{padding-inline-start:2.25rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.text-left{text-align:left}.text-center{text-align:center}.font-sans{font-family:Assistant,system-ui}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[4px\]{font-size:4px}.text-\[5px\]{font-size:5px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.capitalize{text-transform:capitalize}.leading-5{line-height:1.25rem}.leading-\[2\.4rem\]{line-height:2.4rem}.leading-none{line-height:1}.tracking-\[-0\.0125em\]{letter-spacing:-.0125em}.tracking-wider{letter-spacing:.05em}.text-black{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(var(--color-gray-400)/1);color:rgb(var(--color-gray-400)/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(var(--color-gray-500)/1);color:rgb(var(--color-gray-500)/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(var(--color-gray-700)/1);color:rgb(var(--color-gray-700)/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(var(--color-gray-800)/1);color:rgb(var(--color-gray-800)/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(var(--color-gray-900)/1);color:rgb(var(--color-gray-900)/var(--tw-text-opacity))}.text-primary-400{--tw-text-opacity:1;color:rgb(var(--color-primary-400)/1);color:rgb(var(--color-primary-400)/var(--tw-text-opacity))}.text-primary-400\/0{color:rgb(var(--color-primary-400)/0)}.text-primary-400\/10{color:rgb(var(--color-primary-400)/.1)}.text-primary-400\/100{color:rgb(var(--color-primary-400)/1)}.text-primary-400\/20{color:rgb(var(--color-primary-400)/.2)}.text-primary-400\/25{color:rgb(var(--color-primary-400)/.25)}.text-primary-400\/30{color:rgb(var(--color-primary-400)/.3)}.text-primary-400\/40{color:rgb(var(--color-primary-400)/.4)}.text-primary-400\/5{color:rgb(var(--color-primary-400)/.05)}.text-primary-400\/50{color:rgb(var(--color-primary-400)/.5)}.text-primary-400\/60{color:rgb(var(--color-primary-400)/.6)}.text-primary-400\/70{color:rgb(var(--color-primary-400)/.7)}.text-primary-400\/75{color:rgb(var(--color-primary-400)/.75)}.text-primary-400\/80{color:rgb(var(--color-primary-400)/.8)}.text-primary-400\/90{color:rgb(var(--color-primary-400)/.9)}.text-primary-400\/95{color:rgb(var(--color-primary-400)/.95)}.text-primary-500{--tw-text-opacity:1;color:rgb(var(--color-primary-500)/1);color:rgb(var(--color-primary-500)/var(--tw-text-opacity))}.text-primary-500\/0{color:rgb(var(--color-primary-500)/0)}.text-primary-500\/10{color:rgb(var(--color-primary-500)/.1)}.text-primary-500\/100{color:rgb(var(--color-primary-500)/1)}.text-primary-500\/20{color:rgb(var(--color-primary-500)/.2)}.text-primary-500\/25{color:rgb(var(--color-primary-500)/.25)}.text-primary-500\/30{color:rgb(var(--color-primary-500)/.3)}.text-primary-500\/40{color:rgb(var(--color-primary-500)/.4)}.text-primary-500\/5{color:rgb(var(--color-primary-500)/.05)}.text-primary-500\/50{color:rgb(var(--color-primary-500)/.5)}.text-primary-500\/60{color:rgb(var(--color-primary-500)/.6)}.text-primary-500\/70{color:rgb(var(--color-primary-500)/.7)}.text-primary-500\/75{color:rgb(var(--color-primary-500)/.75)}.text-primary-500\/80{color:rgb(var(--color-primary-500)/.8)}.text-primary-500\/90{color:rgb(var(--color-primary-500)/.9)}.text-primary-500\/95{color:rgb(var(--color-primary-500)/.95)}.text-primary-600{--tw-text-opacity:1;color:rgb(var(--color-primary-600)/1);color:rgb(var(--color-primary-600)/var(--tw-text-opacity))}.text-primary-600\/0{color:rgb(var(--color-primary-600)/0)}.text-primary-600\/10{color:rgb(var(--color-primary-600)/.1)}.text-primary-600\/100{color:rgb(var(--color-primary-600)/1)}.text-primary-600\/20{color:rgb(var(--color-primary-600)/.2)}.text-primary-600\/25{color:rgb(var(--color-primary-600)/.25)}.text-primary-600\/30{color:rgb(var(--color-primary-600)/.3)}.text-primary-600\/40{color:rgb(var(--color-primary-600)/.4)}.text-primary-600\/5{color:rgb(var(--color-primary-600)/.05)}.text-primary-600\/50{color:rgb(var(--color-primary-600)/.5)}.text-primary-600\/60{color:rgb(var(--color-primary-600)/.6)}.text-primary-600\/70{color:rgb(var(--color-primary-600)/.7)}.text-primary-600\/75{color:rgb(var(--color-primary-600)/.75)}.text-primary-600\/80{color:rgb(var(--color-primary-600)/.8)}.text-primary-600\/90{color:rgb(var(--color-primary-600)/.9)}.text-primary-600\/95{color:rgb(var(--color-primary-600)/.95)}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.text-zinc-800{--tw-text-opacity:1;color:#27272a;color:rgb(39 39 42/var(--tw-text-opacity))}.text-zinc-900{--tw-text-opacity:1;color:#18181b;color:rgb(24 24 27/var(--tw-text-opacity))}.underline-offset-4{text-underline-offset:4px}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(var(--color-gray-400)/1);color:rgb(var(--color-gray-400)/var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 2px #0000000d;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.outline-primary-400{outline-color:rgb(var(--color-primary-400)/1)}.outline-primary-400\/0{outline-color:rgb(var(--color-primary-400)/0)}.outline-primary-400\/10{outline-color:rgb(var(--color-primary-400)/.1)}.outline-primary-400\/100{outline-color:rgb(var(--color-primary-400)/1)}.outline-primary-400\/20{outline-color:rgb(var(--color-primary-400)/.2)}.outline-primary-400\/25{outline-color:rgb(var(--color-primary-400)/.25)}.outline-primary-400\/30{outline-color:rgb(var(--color-primary-400)/.3)}.outline-primary-400\/40{outline-color:rgb(var(--color-primary-400)/.4)}.outline-primary-400\/5{outline-color:rgb(var(--color-primary-400)/.05)}.outline-primary-400\/50{outline-color:rgb(var(--color-primary-400)/.5)}.outline-primary-400\/60{outline-color:rgb(var(--color-primary-400)/.6)}.outline-primary-400\/70{outline-color:rgb(var(--color-primary-400)/.7)}.outline-primary-400\/75{outline-color:rgb(var(--color-primary-400)/.75)}.outline-primary-400\/80{outline-color:rgb(var(--color-primary-400)/.8)}.outline-primary-400\/90{outline-color:rgb(var(--color-primary-400)/.9)}.outline-primary-400\/95{outline-color:rgb(var(--color-primary-400)/.95)}.outline-primary-500{outline-color:rgb(var(--color-primary-500)/1)}.outline-primary-500\/0{outline-color:rgb(var(--color-primary-500)/0)}.outline-primary-500\/10{outline-color:rgb(var(--color-primary-500)/.1)}.outline-primary-500\/100{outline-color:rgb(var(--color-primary-500)/1)}.outline-primary-500\/20{outline-color:rgb(var(--color-primary-500)/.2)}.outline-primary-500\/25{outline-color:rgb(var(--color-primary-500)/.25)}.outline-primary-500\/30{outline-color:rgb(var(--color-primary-500)/.3)}.outline-primary-500\/40{outline-color:rgb(var(--color-primary-500)/.4)}.outline-primary-500\/5{outline-color:rgb(var(--color-primary-500)/.05)}.outline-primary-500\/50{outline-color:rgb(var(--color-primary-500)/.5)}.outline-primary-500\/60{outline-color:rgb(var(--color-primary-500)/.6)}.outline-primary-500\/70{outline-color:rgb(var(--color-primary-500)/.7)}.outline-primary-500\/75{outline-color:rgb(var(--color-primary-500)/.75)}.outline-primary-500\/80{outline-color:rgb(var(--color-primary-500)/.8)}.outline-primary-500\/90{outline-color:rgb(var(--color-primary-500)/.9)}.outline-primary-500\/95{outline-color:rgb(var(--color-primary-500)/.95)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-current{--tw-ring-color:currentColor}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-gray-200)/var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-gray-300)/var(--tw-ring-opacity))}.ring-primary-400{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-400)/var(--tw-ring-opacity))}.ring-primary-400\/0{--tw-ring-color:rgb(var(--color-primary-400)/0)}.ring-primary-400\/10{--tw-ring-color:rgb(var(--color-primary-400)/.1)}.ring-primary-400\/100{--tw-ring-color:rgb(var(--color-primary-400)/1)}.ring-primary-400\/20{--tw-ring-color:rgb(var(--color-primary-400)/.2)}.ring-primary-400\/25{--tw-ring-color:rgb(var(--color-primary-400)/.25)}.ring-primary-400\/30{--tw-ring-color:rgb(var(--color-primary-400)/.3)}.ring-primary-400\/40{--tw-ring-color:rgb(var(--color-primary-400)/.4)}.ring-primary-400\/5{--tw-ring-color:rgb(var(--color-primary-400)/.05)}.ring-primary-400\/50{--tw-ring-color:rgb(var(--color-primary-400)/.5)}.ring-primary-400\/60{--tw-ring-color:rgb(var(--color-primary-400)/.6)}.ring-primary-400\/70{--tw-ring-color:rgb(var(--color-primary-400)/.7)}.ring-primary-400\/75{--tw-ring-color:rgb(var(--color-primary-400)/.75)}.ring-primary-400\/80{--tw-ring-color:rgb(var(--color-primary-400)/.8)}.ring-primary-400\/90{--tw-ring-color:rgb(var(--color-primary-400)/.9)}.ring-primary-400\/95{--tw-ring-color:rgb(var(--color-primary-400)/.95)}.ring-primary-500{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-500)/var(--tw-ring-opacity))}.ring-primary-500\/0{--tw-ring-color:rgb(var(--color-primary-500)/0)}.ring-primary-500\/10{--tw-ring-color:rgb(var(--color-primary-500)/.1)}.ring-primary-500\/100{--tw-ring-color:rgb(var(--color-primary-500)/1)}.ring-primary-500\/20{--tw-ring-color:rgb(var(--color-primary-500)/.2)}.ring-primary-500\/25{--tw-ring-color:rgb(var(--color-primary-500)/.25)}.ring-primary-500\/30{--tw-ring-color:rgb(var(--color-primary-500)/.3)}.ring-primary-500\/40{--tw-ring-color:rgb(var(--color-primary-500)/.4)}.ring-primary-500\/5{--tw-ring-color:rgb(var(--color-primary-500)/.05)}.ring-primary-500\/50{--tw-ring-color:rgb(var(--color-primary-500)/.5)}.ring-primary-500\/60{--tw-ring-color:rgb(var(--color-primary-500)/.6)}.ring-primary-500\/70{--tw-ring-color:rgb(var(--color-primary-500)/.7)}.ring-primary-500\/75{--tw-ring-color:rgb(var(--color-primary-500)/.75)}.ring-primary-500\/80{--tw-ring-color:rgb(var(--color-primary-500)/.8)}.ring-primary-500\/90{--tw-ring-color:rgb(var(--color-primary-500)/.9)}.ring-primary-500\/95{--tw-ring-color:rgb(var(--color-primary-500)/.95)}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.ring-opacity-10{--tw-ring-opacity:.1}.blur{--tw-blur:blur(8px);filter:blur(8px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[16px\]{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:blur(16px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:blur(16px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[16px\],.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-px:before{content:var(--tw-content);inset:1px}.before\:rounded-md:before{border-radius:.375rem;content:var(--tw-content)}.before\:bg-gray-100:before{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-100)/1);background-color:rgb(var(--color-gray-100)/var(--tw-bg-opacity));content:var(--tw-content)}.after\:ms-0:after{content:var(--tw-content);margin-inline-start:0}.after\:ms-0\.5:after{content:var(--tw-content);margin-inline-start:.125rem}.after\:text-red-500:after{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity));content:var(--tw-content)}.after\:content-\[\'\*\'\]:after{--tw-content:"*";content:"*";content:var(--tw-content)}.first\:me-0:first-child{margin-inline-end:0}.first\:rounded-s-md:first-child{border-end-start-radius:.375rem;border-start-start-radius:.375rem}.last\:rounded-e-md:last-child{border-end-end-radius:.375rem;border-start-end-radius:.375rem}.hover\:rotate-\[6deg\]:hover{--tw-rotate:6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(6deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.1\]:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-100)/1);background-color:rgb(var(--color-gray-100)/var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-200)/1);background-color:rgb(var(--color-gray-200)/var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-50)/1);background-color:rgb(var(--color-gray-50)/var(--tw-bg-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-800)/1);background-color:rgb(var(--color-gray-800)/var(--tw-bg-opacity))}.hover\:bg-primary-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-100)/1);background-color:rgb(var(--color-primary-100)/var(--tw-bg-opacity))}.hover\:bg-primary-100\/0:hover{background-color:rgb(var(--color-primary-100)/0)}.hover\:bg-primary-100\/10:hover{background-color:rgb(var(--color-primary-100)/.1)}.hover\:bg-primary-100\/100:hover{background-color:rgb(var(--color-primary-100)/1)}.hover\:bg-primary-100\/20:hover{background-color:rgb(var(--color-primary-100)/.2)}.hover\:bg-primary-100\/25:hover{background-color:rgb(var(--color-primary-100)/.25)}.hover\:bg-primary-100\/30:hover{background-color:rgb(var(--color-primary-100)/.3)}.hover\:bg-primary-100\/40:hover{background-color:rgb(var(--color-primary-100)/.4)}.hover\:bg-primary-100\/5:hover{background-color:rgb(var(--color-primary-100)/.05)}.hover\:bg-primary-100\/50:hover{background-color:rgb(var(--color-primary-100)/.5)}.hover\:bg-primary-100\/60:hover{background-color:rgb(var(--color-primary-100)/.6)}.hover\:bg-primary-100\/70:hover{background-color:rgb(var(--color-primary-100)/.7)}.hover\:bg-primary-100\/75:hover{background-color:rgb(var(--color-primary-100)/.75)}.hover\:bg-primary-100\/80:hover{background-color:rgb(var(--color-primary-100)/.8)}.hover\:bg-primary-100\/90:hover{background-color:rgb(var(--color-primary-100)/.9)}.hover\:bg-primary-100\/95:hover{background-color:rgb(var(--color-primary-100)/.95)}.hover\:bg-primary-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-50)/1);background-color:rgb(var(--color-primary-50)/var(--tw-bg-opacity))}.hover\:bg-primary-50\/0:hover{background-color:rgb(var(--color-primary-50)/0)}.hover\:bg-primary-50\/10:hover{background-color:rgb(var(--color-primary-50)/.1)}.hover\:bg-primary-50\/100:hover{background-color:rgb(var(--color-primary-50)/1)}.hover\:bg-primary-50\/20:hover{background-color:rgb(var(--color-primary-50)/.2)}.hover\:bg-primary-50\/25:hover{background-color:rgb(var(--color-primary-50)/.25)}.hover\:bg-primary-50\/30:hover{background-color:rgb(var(--color-primary-50)/.3)}.hover\:bg-primary-50\/40:hover{background-color:rgb(var(--color-primary-50)/.4)}.hover\:bg-primary-50\/5:hover{background-color:rgb(var(--color-primary-50)/.05)}.hover\:bg-primary-50\/50:hover{background-color:rgb(var(--color-primary-50)/.5)}.hover\:bg-primary-50\/60:hover{background-color:rgb(var(--color-primary-50)/.6)}.hover\:bg-primary-50\/70:hover{background-color:rgb(var(--color-primary-50)/.7)}.hover\:bg-primary-50\/75:hover{background-color:rgb(var(--color-primary-50)/.75)}.hover\:bg-primary-50\/80:hover{background-color:rgb(var(--color-primary-50)/.8)}.hover\:bg-primary-50\/90:hover{background-color:rgb(var(--color-primary-50)/.9)}.hover\:bg-primary-50\/95:hover{background-color:rgb(var(--color-primary-50)/.95)}.hover\:bg-primary-500:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-500)/1);background-color:rgb(var(--color-primary-500)/var(--tw-bg-opacity))}.hover\:bg-primary-500\/0:hover{background-color:rgb(var(--color-primary-500)/0)}.hover\:bg-primary-500\/10:hover{background-color:rgb(var(--color-primary-500)/.1)}.hover\:bg-primary-500\/100:hover{background-color:rgb(var(--color-primary-500)/1)}.hover\:bg-primary-500\/20:hover{background-color:rgb(var(--color-primary-500)/.2)}.hover\:bg-primary-500\/25:hover{background-color:rgb(var(--color-primary-500)/.25)}.hover\:bg-primary-500\/30:hover{background-color:rgb(var(--color-primary-500)/.3)}.hover\:bg-primary-500\/40:hover{background-color:rgb(var(--color-primary-500)/.4)}.hover\:bg-primary-500\/5:hover{background-color:rgb(var(--color-primary-500)/.05)}.hover\:bg-primary-500\/50:hover{background-color:rgb(var(--color-primary-500)/.5)}.hover\:bg-primary-500\/60:hover{background-color:rgb(var(--color-primary-500)/.6)}.hover\:bg-primary-500\/70:hover{background-color:rgb(var(--color-primary-500)/.7)}.hover\:bg-primary-500\/75:hover{background-color:rgb(var(--color-primary-500)/.75)}.hover\:bg-primary-500\/80:hover{background-color:rgb(var(--color-primary-500)/.8)}.hover\:bg-primary-500\/90:hover{background-color:rgb(var(--color-primary-500)/.9)}.hover\:bg-primary-500\/95:hover{background-color:rgb(var(--color-primary-500)/.95)}.hover\:bg-primary-600:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-600)/1);background-color:rgb(var(--color-primary-600)/var(--tw-bg-opacity))}.hover\:bg-primary-600\/0:hover{background-color:rgb(var(--color-primary-600)/0)}.hover\:bg-primary-600\/10:hover{background-color:rgb(var(--color-primary-600)/.1)}.hover\:bg-primary-600\/100:hover{background-color:rgb(var(--color-primary-600)/1)}.hover\:bg-primary-600\/20:hover{background-color:rgb(var(--color-primary-600)/.2)}.hover\:bg-primary-600\/25:hover{background-color:rgb(var(--color-primary-600)/.25)}.hover\:bg-primary-600\/30:hover{background-color:rgb(var(--color-primary-600)/.3)}.hover\:bg-primary-600\/40:hover{background-color:rgb(var(--color-primary-600)/.4)}.hover\:bg-primary-600\/5:hover{background-color:rgb(var(--color-primary-600)/.05)}.hover\:bg-primary-600\/50:hover{background-color:rgb(var(--color-primary-600)/.5)}.hover\:bg-primary-600\/60:hover{background-color:rgb(var(--color-primary-600)/.6)}.hover\:bg-primary-600\/70:hover{background-color:rgb(var(--color-primary-600)/.7)}.hover\:bg-primary-600\/75:hover{background-color:rgb(var(--color-primary-600)/.75)}.hover\:bg-primary-600\/80:hover{background-color:rgb(var(--color-primary-600)/.8)}.hover\:bg-primary-600\/90:hover{background-color:rgb(var(--color-primary-600)/.9)}.hover\:bg-primary-600\/95:hover{background-color:rgb(var(--color-primary-600)/.95)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:bg-zinc-100:hover{--tw-bg-opacity:1;background-color:#f4f4f5;background-color:rgb(244 244 245/var(--tw-bg-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(var(--color-gray-700)/1);color:rgb(var(--color-gray-700)/var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(var(--color-gray-800)/1);color:rgb(var(--color-gray-800)/var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(var(--color-gray-900)/1);color:rgb(var(--color-gray-900)/var(--tw-text-opacity))}.hover\:text-primary-500:hover{--tw-text-opacity:1;color:rgb(var(--color-primary-500)/1);color:rgb(var(--color-primary-500)/var(--tw-text-opacity))}.hover\:text-primary-600:hover{--tw-text-opacity:1;color:rgb(var(--color-primary-600)/1);color:rgb(var(--color-primary-600)/var(--tw-text-opacity))}.hover\:text-primary-600\/0:hover{color:rgb(var(--color-primary-600)/0)}.hover\:text-primary-600\/10:hover{color:rgb(var(--color-primary-600)/.1)}.hover\:text-primary-600\/100:hover{color:rgb(var(--color-primary-600)/1)}.hover\:text-primary-600\/20:hover{color:rgb(var(--color-primary-600)/.2)}.hover\:text-primary-600\/25:hover{color:rgb(var(--color-primary-600)/.25)}.hover\:text-primary-600\/30:hover{color:rgb(var(--color-primary-600)/.3)}.hover\:text-primary-600\/40:hover{color:rgb(var(--color-primary-600)/.4)}.hover\:text-primary-600\/5:hover{color:rgb(var(--color-primary-600)/.05)}.hover\:text-primary-600\/50:hover{color:rgb(var(--color-primary-600)/.5)}.hover\:text-primary-600\/60:hover{color:rgb(var(--color-primary-600)/.6)}.hover\:text-primary-600\/70:hover{color:rgb(var(--color-primary-600)/.7)}.hover\:text-primary-600\/75:hover{color:rgb(var(--color-primary-600)/.75)}.hover\:text-primary-600\/80:hover{color:rgb(var(--color-primary-600)/.8)}.hover\:text-primary-600\/90:hover{color:rgb(var(--color-primary-600)/.9)}.hover\:text-primary-600\/95:hover{color:rgb(var(--color-primary-600)/.95)}.hover\:underline:hover{text-decoration-line:underline}.hover\:before\:bg-gray-50:hover:before{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-50)/1);background-color:rgb(var(--color-gray-50)/var(--tw-bg-opacity));content:var(--tw-content)}.focus\:border-inherit:focus{border-color:inherit}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-primary-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-500)/var(--tw-ring-opacity))}.focus\:ring-primary-500\/0:focus{--tw-ring-color:rgb(var(--color-primary-500)/0)}.focus\:ring-primary-500\/10:focus{--tw-ring-color:rgb(var(--color-primary-500)/.1)}.focus\:ring-primary-500\/100:focus{--tw-ring-color:rgb(var(--color-primary-500)/1)}.focus\:ring-primary-500\/20:focus{--tw-ring-color:rgb(var(--color-primary-500)/.2)}.focus\:ring-primary-500\/25:focus{--tw-ring-color:rgb(var(--color-primary-500)/.25)}.focus\:ring-primary-500\/30:focus{--tw-ring-color:rgb(var(--color-primary-500)/.3)}.focus\:ring-primary-500\/40:focus{--tw-ring-color:rgb(var(--color-primary-500)/.4)}.focus\:ring-primary-500\/5:focus{--tw-ring-color:rgb(var(--color-primary-500)/.05)}.focus\:ring-primary-500\/50:focus{--tw-ring-color:rgb(var(--color-primary-500)/.5)}.focus\:ring-primary-500\/60:focus{--tw-ring-color:rgb(var(--color-primary-500)/.6)}.focus\:ring-primary-500\/70:focus{--tw-ring-color:rgb(var(--color-primary-500)/.7)}.focus\:ring-primary-500\/75:focus{--tw-ring-color:rgb(var(--color-primary-500)/.75)}.focus\:ring-primary-500\/80:focus{--tw-ring-color:rgb(var(--color-primary-500)/.8)}.focus\:ring-primary-500\/90:focus{--tw-ring-color:rgb(var(--color-primary-500)/.9)}.focus\:ring-primary-500\/95:focus{--tw-ring-color:rgb(var(--color-primary-500)/.95)}.focus\:ring-transparent:focus{--tw-ring-color:transparent}.focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-0:focus-visible{outline-width:0}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-primary-500:focus-visible{outline-color:rgb(var(--color-primary-500)/1)}.focus-visible\:outline-primary-500\/0:focus-visible{outline-color:rgb(var(--color-primary-500)/0)}.focus-visible\:outline-primary-500\/10:focus-visible{outline-color:rgb(var(--color-primary-500)/.1)}.focus-visible\:outline-primary-500\/100:focus-visible{outline-color:rgb(var(--color-primary-500)/1)}.focus-visible\:outline-primary-500\/20:focus-visible{outline-color:rgb(var(--color-primary-500)/.2)}.focus-visible\:outline-primary-500\/25:focus-visible{outline-color:rgb(var(--color-primary-500)/.25)}.focus-visible\:outline-primary-500\/30:focus-visible{outline-color:rgb(var(--color-primary-500)/.3)}.focus-visible\:outline-primary-500\/40:focus-visible{outline-color:rgb(var(--color-primary-500)/.4)}.focus-visible\:outline-primary-500\/5:focus-visible{outline-color:rgb(var(--color-primary-500)/.05)}.focus-visible\:outline-primary-500\/50:focus-visible{outline-color:rgb(var(--color-primary-500)/.5)}.focus-visible\:outline-primary-500\/60:focus-visible{outline-color:rgb(var(--color-primary-500)/.6)}.focus-visible\:outline-primary-500\/70:focus-visible{outline-color:rgb(var(--color-primary-500)/.7)}.focus-visible\:outline-primary-500\/75:focus-visible{outline-color:rgb(var(--color-primary-500)/.75)}.focus-visible\:outline-primary-500\/80:focus-visible{outline-color:rgb(var(--color-primary-500)/.8)}.focus-visible\:outline-primary-500\/90:focus-visible{outline-color:rgb(var(--color-primary-500)/.9)}.focus-visible\:outline-primary-500\/95:focus-visible{outline-color:rgb(var(--color-primary-500)/.95)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-primary-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-500)/var(--tw-ring-opacity))}.focus-visible\:ring-primary-500\/0:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/0)}.focus-visible\:ring-primary-500\/10:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.1)}.focus-visible\:ring-primary-500\/100:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/1)}.focus-visible\:ring-primary-500\/20:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.2)}.focus-visible\:ring-primary-500\/25:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.25)}.focus-visible\:ring-primary-500\/30:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.3)}.focus-visible\:ring-primary-500\/40:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.4)}.focus-visible\:ring-primary-500\/5:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.05)}.focus-visible\:ring-primary-500\/50:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.5)}.focus-visible\:ring-primary-500\/60:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.6)}.focus-visible\:ring-primary-500\/70:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.7)}.focus-visible\:ring-primary-500\/75:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.75)}.focus-visible\:ring-primary-500\/80:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.8)}.focus-visible\:ring-primary-500\/90:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.9)}.focus-visible\:ring-primary-500\/95:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.95)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color:#fff}.focus-visible\:before\:ring-1:focus-visible:before{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);content:var(--tw-content)}.focus-visible\:before\:ring-inset:focus-visible:before{--tw-ring-inset:inset;content:var(--tw-content)}.focus-visible\:before\:ring-primary-500:focus-visible:before{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-500)/var(--tw-ring-opacity));content:var(--tw-content)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-50:disabled{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-50)/1);background-color:rgb(var(--color-gray-50)/var(--tw-bg-opacity))}.disabled\:bg-gray-900:disabled{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-900)/1);background-color:rgb(var(--color-gray-900)/var(--tw-bg-opacity))}.disabled\:bg-primary-500:disabled{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-500)/1);background-color:rgb(var(--color-primary-500)/var(--tw-bg-opacity))}.disabled\:bg-primary-500\/0:disabled{background-color:rgb(var(--color-primary-500)/0)}.disabled\:bg-primary-500\/10:disabled{background-color:rgb(var(--color-primary-500)/.1)}.disabled\:bg-primary-500\/100:disabled{background-color:rgb(var(--color-primary-500)/1)}.disabled\:bg-primary-500\/20:disabled{background-color:rgb(var(--color-primary-500)/.2)}.disabled\:bg-primary-500\/25:disabled{background-color:rgb(var(--color-primary-500)/.25)}.disabled\:bg-primary-500\/30:disabled{background-color:rgb(var(--color-primary-500)/.3)}.disabled\:bg-primary-500\/40:disabled{background-color:rgb(var(--color-primary-500)/.4)}.disabled\:bg-primary-500\/5:disabled{background-color:rgb(var(--color-primary-500)/.05)}.disabled\:bg-primary-500\/50:disabled{background-color:rgb(var(--color-primary-500)/.5)}.disabled\:bg-primary-500\/60:disabled{background-color:rgb(var(--color-primary-500)/.6)}.disabled\:bg-primary-500\/70:disabled{background-color:rgb(var(--color-primary-500)/.7)}.disabled\:bg-primary-500\/75:disabled{background-color:rgb(var(--color-primary-500)/.75)}.disabled\:bg-primary-500\/80:disabled{background-color:rgb(var(--color-primary-500)/.8)}.disabled\:bg-primary-500\/90:disabled{background-color:rgb(var(--color-primary-500)/.9)}.disabled\:bg-primary-500\/95:disabled{background-color:rgb(var(--color-primary-500)/.95)}.disabled\:bg-transparent:disabled{background-color:transparent}.disabled\:bg-white:disabled{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-75:disabled{opacity:.75}.group:hover .group-hover\:bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.group:hover .group-hover\:text-gray-700{--tw-text-opacity:1;color:rgb(var(--color-gray-700)/1);color:rgb(var(--color-gray-700)/var(--tw-text-opacity))}:is([dir=rtl] .rtl\:-translate-x-0){--tw-translate-x:-0px;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is([dir=rtl] .rtl\:-translate-x-4){--tw-translate-x:-1rem;transform:translate(-1rem,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is([dir=rtl] .rtl\:text-right){text-align:right}:is(.dark .dark\:divide-gray-700)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(var(--color-gray-700)/var(--tw-divide-opacity))}:is(.dark .dark\:divide-gray-800)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(var(--color-gray-800)/var(--tw-divide-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(var(--color-gray-700)/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-900){--tw-border-opacity:1;border-color:rgb(var(--color-gray-900)/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-900\/70){border-color:rgb(var(--color-gray-900)/.7)}:is(.dark .dark\:border-zinc-900){--tw-border-opacity:1;border-color:#18181b;border-color:rgb(24 24 27/var(--tw-border-opacity))}:is(.dark .dark\:bg-black\/75){background-color:#000000bf}:is(.dark .dark\:bg-gray-400){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-400)/1);background-color:rgb(var(--color-gray-400)/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-700)/1);background-color:rgb(var(--color-gray-700)/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-800)/1);background-color:rgb(var(--color-gray-800)/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800\/50){background-color:rgb(var(--color-gray-800)/.5)}:is(.dark .dark\:bg-gray-800\/75){background-color:rgb(var(--color-gray-800)/.75)}:is(.dark .dark\:bg-gray-900){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-900)/1);background-color:rgb(var(--color-gray-900)/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-950){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-950)/1);background-color:rgb(var(--color-gray-950)/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-950\/90){background-color:rgb(var(--color-gray-950)/.9)}:is(.dark .dark\:bg-primary-400){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-400)/1);background-color:rgb(var(--color-primary-400)/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary-400\/0){background-color:rgb(var(--color-primary-400)/0)}:is(.dark .dark\:bg-primary-400\/10){background-color:rgb(var(--color-primary-400)/.1)}:is(.dark .dark\:bg-primary-400\/100){background-color:rgb(var(--color-primary-400)/1)}:is(.dark .dark\:bg-primary-400\/20){background-color:rgb(var(--color-primary-400)/.2)}:is(.dark .dark\:bg-primary-400\/25){background-color:rgb(var(--color-primary-400)/.25)}:is(.dark .dark\:bg-primary-400\/30){background-color:rgb(var(--color-primary-400)/.3)}:is(.dark .dark\:bg-primary-400\/40){background-color:rgb(var(--color-primary-400)/.4)}:is(.dark .dark\:bg-primary-400\/5){background-color:rgb(var(--color-primary-400)/.05)}:is(.dark .dark\:bg-primary-400\/50){background-color:rgb(var(--color-primary-400)/.5)}:is(.dark .dark\:bg-primary-400\/60){background-color:rgb(var(--color-primary-400)/.6)}:is(.dark .dark\:bg-primary-400\/70){background-color:rgb(var(--color-primary-400)/.7)}:is(.dark .dark\:bg-primary-400\/75){background-color:rgb(var(--color-primary-400)/.75)}:is(.dark .dark\:bg-primary-400\/80){background-color:rgb(var(--color-primary-400)/.8)}:is(.dark .dark\:bg-primary-400\/90){background-color:rgb(var(--color-primary-400)/.9)}:is(.dark .dark\:bg-primary-400\/95){background-color:rgb(var(--color-primary-400)/.95)}:is(.dark .dark\:bg-primary-500){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-500)/1);background-color:rgb(var(--color-primary-500)/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary-950){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-950)/1);background-color:rgb(var(--color-primary-950)/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary-950\/0){background-color:rgb(var(--color-primary-950)/0)}:is(.dark .dark\:bg-primary-950\/10){background-color:rgb(var(--color-primary-950)/.1)}:is(.dark .dark\:bg-primary-950\/100){background-color:rgb(var(--color-primary-950)/1)}:is(.dark .dark\:bg-primary-950\/20){background-color:rgb(var(--color-primary-950)/.2)}:is(.dark .dark\:bg-primary-950\/25){background-color:rgb(var(--color-primary-950)/.25)}:is(.dark .dark\:bg-primary-950\/30){background-color:rgb(var(--color-primary-950)/.3)}:is(.dark .dark\:bg-primary-950\/40){background-color:rgb(var(--color-primary-950)/.4)}:is(.dark .dark\:bg-primary-950\/5){background-color:rgb(var(--color-primary-950)/.05)}:is(.dark .dark\:bg-primary-950\/50){background-color:rgb(var(--color-primary-950)/.5)}:is(.dark .dark\:bg-primary-950\/60){background-color:rgb(var(--color-primary-950)/.6)}:is(.dark .dark\:bg-primary-950\/70){background-color:rgb(var(--color-primary-950)/.7)}:is(.dark .dark\:bg-primary-950\/75){background-color:rgb(var(--color-primary-950)/.75)}:is(.dark .dark\:bg-primary-950\/80){background-color:rgb(var(--color-primary-950)/.8)}:is(.dark .dark\:bg-primary-950\/90){background-color:rgb(var(--color-primary-950)/.9)}:is(.dark .dark\:bg-primary-950\/95){background-color:rgb(var(--color-primary-950)/.95)}:is(.dark .dark\:bg-white){--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .dark\:bg-opacity-10){--tw-bg-opacity:.1}:is(.dark .dark\:bg-opacity-80){--tw-bg-opacity:.8}:is(.dark .dark\:bg-\[url\(\'\/img\/togw-logomark-app-white-on-zinc\.jpg\'\)\]){background-image:url(../img/togw-logomark-app-white-on-zinc.jpg)}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(var(--color-gray-200)/1);color:rgb(var(--color-gray-200)/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(var(--color-gray-300)/1);color:rgb(var(--color-gray-300)/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(var(--color-gray-400)/1);color:rgb(var(--color-gray-400)/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(var(--color-gray-500)/1);color:rgb(var(--color-gray-500)/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-700){--tw-text-opacity:1;color:rgb(var(--color-gray-700)/1);color:rgb(var(--color-gray-700)/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-800){--tw-text-opacity:1;color:rgb(var(--color-gray-800)/1);color:rgb(var(--color-gray-800)/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-900){--tw-text-opacity:1;color:rgb(var(--color-gray-900)/1);color:rgb(var(--color-gray-900)/var(--tw-text-opacity))}:is(.dark .dark\:text-primary-400){--tw-text-opacity:1;color:rgb(var(--color-primary-400)/1);color:rgb(var(--color-primary-400)/var(--tw-text-opacity))}:is(.dark .dark\:text-primary-400\/0){color:rgb(var(--color-primary-400)/0)}:is(.dark .dark\:text-primary-400\/10){color:rgb(var(--color-primary-400)/.1)}:is(.dark .dark\:text-primary-400\/100){color:rgb(var(--color-primary-400)/1)}:is(.dark .dark\:text-primary-400\/20){color:rgb(var(--color-primary-400)/.2)}:is(.dark .dark\:text-primary-400\/25){color:rgb(var(--color-primary-400)/.25)}:is(.dark .dark\:text-primary-400\/30){color:rgb(var(--color-primary-400)/.3)}:is(.dark .dark\:text-primary-400\/40){color:rgb(var(--color-primary-400)/.4)}:is(.dark .dark\:text-primary-400\/5){color:rgb(var(--color-primary-400)/.05)}:is(.dark .dark\:text-primary-400\/50){color:rgb(var(--color-primary-400)/.5)}:is(.dark .dark\:text-primary-400\/60){color:rgb(var(--color-primary-400)/.6)}:is(.dark .dark\:text-primary-400\/70){color:rgb(var(--color-primary-400)/.7)}:is(.dark .dark\:text-primary-400\/75){color:rgb(var(--color-primary-400)/.75)}:is(.dark .dark\:text-primary-400\/80){color:rgb(var(--color-primary-400)/.8)}:is(.dark .dark\:text-primary-400\/90){color:rgb(var(--color-primary-400)/.9)}:is(.dark .dark\:text-primary-400\/95){color:rgb(var(--color-primary-400)/.95)}:is(.dark .dark\:text-red-400){--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-zinc-200){--tw-text-opacity:1;color:#e4e4e7;color:rgb(228 228 231/var(--tw-text-opacity))}:is(.dark .dark\:text-zinc-300){--tw-text-opacity:1;color:#d4d4d8;color:rgb(212 212 216/var(--tw-text-opacity))}:is(.dark .dark\:placeholder-gray-500)::placeholder{--tw-placeholder-opacity:1;color:rgb(var(--color-gray-500)/1);color:rgb(var(--color-gray-500)/var(--tw-placeholder-opacity))}:is(.dark .dark\:ring-gray-700){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-gray-700)/var(--tw-ring-opacity))}:is(.dark .dark\:ring-gray-800){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-gray-800)/var(--tw-ring-opacity))}:is(.dark .dark\:ring-gray-900){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-gray-900)/var(--tw-ring-opacity))}:is(.dark .dark\:ring-primary-400){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-400)/var(--tw-ring-opacity))}:is(.dark .dark\:ring-primary-400\/0){--tw-ring-color:rgb(var(--color-primary-400)/0)}:is(.dark .dark\:ring-primary-400\/10){--tw-ring-color:rgb(var(--color-primary-400)/.1)}:is(.dark .dark\:ring-primary-400\/100){--tw-ring-color:rgb(var(--color-primary-400)/1)}:is(.dark .dark\:ring-primary-400\/20){--tw-ring-color:rgb(var(--color-primary-400)/.2)}:is(.dark .dark\:ring-primary-400\/25){--tw-ring-color:rgb(var(--color-primary-400)/.25)}:is(.dark .dark\:ring-primary-400\/30){--tw-ring-color:rgb(var(--color-primary-400)/.3)}:is(.dark .dark\:ring-primary-400\/40){--tw-ring-color:rgb(var(--color-primary-400)/.4)}:is(.dark .dark\:ring-primary-400\/5){--tw-ring-color:rgb(var(--color-primary-400)/.05)}:is(.dark .dark\:ring-primary-400\/50){--tw-ring-color:rgb(var(--color-primary-400)/.5)}:is(.dark .dark\:ring-primary-400\/60){--tw-ring-color:rgb(var(--color-primary-400)/.6)}:is(.dark .dark\:ring-primary-400\/70){--tw-ring-color:rgb(var(--color-primary-400)/.7)}:is(.dark .dark\:ring-primary-400\/75){--tw-ring-color:rgb(var(--color-primary-400)/.75)}:is(.dark .dark\:ring-primary-400\/80){--tw-ring-color:rgb(var(--color-primary-400)/.8)}:is(.dark .dark\:ring-primary-400\/90){--tw-ring-color:rgb(var(--color-primary-400)/.9)}:is(.dark .dark\:ring-primary-400\/95){--tw-ring-color:rgb(var(--color-primary-400)/.95)}:is(.dark .dark\:ring-opacity-20){--tw-ring-opacity:.2}:is(.dark .dark\:before\:bg-gray-800):before{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-800)/1);background-color:rgb(var(--color-gray-800)/var(--tw-bg-opacity));content:var(--tw-content)}:is(.dark .dark\:after\:text-red-400):after{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity));content:var(--tw-content)}:is(.dark .dark\:checked\:border-transparent:checked){border-color:transparent}:is(.dark .dark\:checked\:bg-current:checked){background-color:currentColor}:is(.dark .dark\:indeterminate\:border-transparent:indeterminate){border-color:transparent}:is(.dark .dark\:indeterminate\:bg-current:indeterminate){background-color:currentColor}:is(.dark .dark\:hover\:bg-gray-100:hover){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-100)/1);background-color:rgb(var(--color-gray-100)/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-700\/50:hover){background-color:rgb(var(--color-gray-700)/.5)}:is(.dark .dark\:hover\:bg-gray-800:hover){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-800)/1);background-color:rgb(var(--color-gray-800)/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-800\/50:hover){background-color:rgb(var(--color-gray-800)/.5)}:is(.dark .dark\:hover\:bg-gray-900:hover){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-900)/1);background-color:rgb(var(--color-gray-900)/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary-500:hover){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-500)/1);background-color:rgb(var(--color-primary-500)/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary-500\/0:hover){background-color:rgb(var(--color-primary-500)/0)}:is(.dark .dark\:hover\:bg-primary-500\/10:hover){background-color:rgb(var(--color-primary-500)/.1)}:is(.dark .dark\:hover\:bg-primary-500\/100:hover){background-color:rgb(var(--color-primary-500)/1)}:is(.dark .dark\:hover\:bg-primary-500\/20:hover){background-color:rgb(var(--color-primary-500)/.2)}:is(.dark .dark\:hover\:bg-primary-500\/25:hover){background-color:rgb(var(--color-primary-500)/.25)}:is(.dark .dark\:hover\:bg-primary-500\/30:hover){background-color:rgb(var(--color-primary-500)/.3)}:is(.dark .dark\:hover\:bg-primary-500\/40:hover){background-color:rgb(var(--color-primary-500)/.4)}:is(.dark .dark\:hover\:bg-primary-500\/5:hover){background-color:rgb(var(--color-primary-500)/.05)}:is(.dark .dark\:hover\:bg-primary-500\/50:hover){background-color:rgb(var(--color-primary-500)/.5)}:is(.dark .dark\:hover\:bg-primary-500\/60:hover){background-color:rgb(var(--color-primary-500)/.6)}:is(.dark .dark\:hover\:bg-primary-500\/70:hover){background-color:rgb(var(--color-primary-500)/.7)}:is(.dark .dark\:hover\:bg-primary-500\/75:hover){background-color:rgb(var(--color-primary-500)/.75)}:is(.dark .dark\:hover\:bg-primary-500\/80:hover){background-color:rgb(var(--color-primary-500)/.8)}:is(.dark .dark\:hover\:bg-primary-500\/90:hover){background-color:rgb(var(--color-primary-500)/.9)}:is(.dark .dark\:hover\:bg-primary-500\/95:hover){background-color:rgb(var(--color-primary-500)/.95)}:is(.dark .dark\:hover\:bg-primary-900:hover){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-900)/1);background-color:rgb(var(--color-primary-900)/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary-900\/0:hover){background-color:rgb(var(--color-primary-900)/0)}:is(.dark .dark\:hover\:bg-primary-900\/10:hover){background-color:rgb(var(--color-primary-900)/.1)}:is(.dark .dark\:hover\:bg-primary-900\/100:hover){background-color:rgb(var(--color-primary-900)/1)}:is(.dark .dark\:hover\:bg-primary-900\/20:hover){background-color:rgb(var(--color-primary-900)/.2)}:is(.dark .dark\:hover\:bg-primary-900\/25:hover){background-color:rgb(var(--color-primary-900)/.25)}:is(.dark .dark\:hover\:bg-primary-900\/30:hover){background-color:rgb(var(--color-primary-900)/.3)}:is(.dark .dark\:hover\:bg-primary-900\/40:hover){background-color:rgb(var(--color-primary-900)/.4)}:is(.dark .dark\:hover\:bg-primary-900\/5:hover){background-color:rgb(var(--color-primary-900)/.05)}:is(.dark .dark\:hover\:bg-primary-900\/50:hover){background-color:rgb(var(--color-primary-900)/.5)}:is(.dark .dark\:hover\:bg-primary-900\/60:hover){background-color:rgb(var(--color-primary-900)/.6)}:is(.dark .dark\:hover\:bg-primary-900\/70:hover){background-color:rgb(var(--color-primary-900)/.7)}:is(.dark .dark\:hover\:bg-primary-900\/75:hover){background-color:rgb(var(--color-primary-900)/.75)}:is(.dark .dark\:hover\:bg-primary-900\/80:hover){background-color:rgb(var(--color-primary-900)/.8)}:is(.dark .dark\:hover\:bg-primary-900\/90:hover){background-color:rgb(var(--color-primary-900)/.9)}:is(.dark .dark\:hover\:bg-primary-900\/95:hover){background-color:rgb(var(--color-primary-900)/.95)}:is(.dark .dark\:hover\:bg-primary-950:hover){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-950)/1);background-color:rgb(var(--color-primary-950)/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary-950\/0:hover){background-color:rgb(var(--color-primary-950)/0)}:is(.dark .dark\:hover\:bg-primary-950\/10:hover){background-color:rgb(var(--color-primary-950)/.1)}:is(.dark .dark\:hover\:bg-primary-950\/100:hover){background-color:rgb(var(--color-primary-950)/1)}:is(.dark .dark\:hover\:bg-primary-950\/20:hover){background-color:rgb(var(--color-primary-950)/.2)}:is(.dark .dark\:hover\:bg-primary-950\/25:hover){background-color:rgb(var(--color-primary-950)/.25)}:is(.dark .dark\:hover\:bg-primary-950\/30:hover){background-color:rgb(var(--color-primary-950)/.3)}:is(.dark .dark\:hover\:bg-primary-950\/40:hover){background-color:rgb(var(--color-primary-950)/.4)}:is(.dark .dark\:hover\:bg-primary-950\/5:hover){background-color:rgb(var(--color-primary-950)/.05)}:is(.dark .dark\:hover\:bg-primary-950\/50:hover){background-color:rgb(var(--color-primary-950)/.5)}:is(.dark .dark\:hover\:bg-primary-950\/60:hover){background-color:rgb(var(--color-primary-950)/.6)}:is(.dark .dark\:hover\:bg-primary-950\/70:hover){background-color:rgb(var(--color-primary-950)/.7)}:is(.dark .dark\:hover\:bg-primary-950\/75:hover){background-color:rgb(var(--color-primary-950)/.75)}:is(.dark .dark\:hover\:bg-primary-950\/80:hover){background-color:rgb(var(--color-primary-950)/.8)}:is(.dark .dark\:hover\:bg-primary-950\/90:hover){background-color:rgb(var(--color-primary-950)/.9)}:is(.dark .dark\:hover\:bg-primary-950\/95:hover){background-color:rgb(var(--color-primary-950)/.95)}:is(.dark .dark\:hover\:bg-white:hover){--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-zinc-900:hover){--tw-bg-opacity:1;background-color:#18181b;background-color:rgb(24 24 27/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:text-gray-200:hover){--tw-text-opacity:1;color:rgb(var(--color-gray-200)/1);color:rgb(var(--color-gray-200)/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-800:hover){--tw-text-opacity:1;color:rgb(var(--color-gray-800)/1);color:rgb(var(--color-gray-800)/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-primary-500:hover){--tw-text-opacity:1;color:rgb(var(--color-primary-500)/1);color:rgb(var(--color-primary-500)/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-primary-500\/0:hover){color:rgb(var(--color-primary-500)/0)}:is(.dark .dark\:hover\:text-primary-500\/10:hover){color:rgb(var(--color-primary-500)/.1)}:is(.dark .dark\:hover\:text-primary-500\/100:hover){color:rgb(var(--color-primary-500)/1)}:is(.dark .dark\:hover\:text-primary-500\/20:hover){color:rgb(var(--color-primary-500)/.2)}:is(.dark .dark\:hover\:text-primary-500\/25:hover){color:rgb(var(--color-primary-500)/.25)}:is(.dark .dark\:hover\:text-primary-500\/30:hover){color:rgb(var(--color-primary-500)/.3)}:is(.dark .dark\:hover\:text-primary-500\/40:hover){color:rgb(var(--color-primary-500)/.4)}:is(.dark .dark\:hover\:text-primary-500\/5:hover){color:rgb(var(--color-primary-500)/.05)}:is(.dark .dark\:hover\:text-primary-500\/50:hover){color:rgb(var(--color-primary-500)/.5)}:is(.dark .dark\:hover\:text-primary-500\/60:hover){color:rgb(var(--color-primary-500)/.6)}:is(.dark .dark\:hover\:text-primary-500\/70:hover){color:rgb(var(--color-primary-500)/.7)}:is(.dark .dark\:hover\:text-primary-500\/75:hover){color:rgb(var(--color-primary-500)/.75)}:is(.dark .dark\:hover\:text-primary-500\/80:hover){color:rgb(var(--color-primary-500)/.8)}:is(.dark .dark\:hover\:text-primary-500\/90:hover){color:rgb(var(--color-primary-500)/.9)}:is(.dark .dark\:hover\:text-primary-500\/95:hover){color:rgb(var(--color-primary-500)/.95)}:is(.dark .dark\:hover\:text-white:hover){--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:hover\:before\:bg-gray-800\/50:hover):before{background-color:rgb(var(--color-gray-800)/.5);content:var(--tw-content)}:is(.dark .dark\:focus\:ring-primary-400:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-400)/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-primary-400\/0:focus){--tw-ring-color:rgb(var(--color-primary-400)/0)}:is(.dark .dark\:focus\:ring-primary-400\/10:focus){--tw-ring-color:rgb(var(--color-primary-400)/.1)}:is(.dark .dark\:focus\:ring-primary-400\/100:focus){--tw-ring-color:rgb(var(--color-primary-400)/1)}:is(.dark .dark\:focus\:ring-primary-400\/20:focus){--tw-ring-color:rgb(var(--color-primary-400)/.2)}:is(.dark .dark\:focus\:ring-primary-400\/25:focus){--tw-ring-color:rgb(var(--color-primary-400)/.25)}:is(.dark .dark\:focus\:ring-primary-400\/30:focus){--tw-ring-color:rgb(var(--color-primary-400)/.3)}:is(.dark .dark\:focus\:ring-primary-400\/40:focus){--tw-ring-color:rgb(var(--color-primary-400)/.4)}:is(.dark .dark\:focus\:ring-primary-400\/5:focus){--tw-ring-color:rgb(var(--color-primary-400)/.05)}:is(.dark .dark\:focus\:ring-primary-400\/50:focus){--tw-ring-color:rgb(var(--color-primary-400)/.5)}:is(.dark .dark\:focus\:ring-primary-400\/60:focus){--tw-ring-color:rgb(var(--color-primary-400)/.6)}:is(.dark .dark\:focus\:ring-primary-400\/70:focus){--tw-ring-color:rgb(var(--color-primary-400)/.7)}:is(.dark .dark\:focus\:ring-primary-400\/75:focus){--tw-ring-color:rgb(var(--color-primary-400)/.75)}:is(.dark .dark\:focus\:ring-primary-400\/80:focus){--tw-ring-color:rgb(var(--color-primary-400)/.8)}:is(.dark .dark\:focus\:ring-primary-400\/90:focus){--tw-ring-color:rgb(var(--color-primary-400)/.9)}:is(.dark .dark\:focus\:ring-primary-400\/95:focus){--tw-ring-color:rgb(var(--color-primary-400)/.95)}:is(.dark .dark\:focus-visible\:outline-none:focus-visible){outline:2px solid transparent;outline-offset:2px}:is(.dark .dark\:focus-visible\:outline-primary-400:focus-visible){outline-color:rgb(var(--color-primary-400)/1)}:is(.dark .dark\:focus-visible\:outline-primary-400\/0:focus-visible){outline-color:rgb(var(--color-primary-400)/0)}:is(.dark .dark\:focus-visible\:outline-primary-400\/10:focus-visible){outline-color:rgb(var(--color-primary-400)/.1)}:is(.dark .dark\:focus-visible\:outline-primary-400\/100:focus-visible){outline-color:rgb(var(--color-primary-400)/1)}:is(.dark .dark\:focus-visible\:outline-primary-400\/20:focus-visible){outline-color:rgb(var(--color-primary-400)/.2)}:is(.dark .dark\:focus-visible\:outline-primary-400\/25:focus-visible){outline-color:rgb(var(--color-primary-400)/.25)}:is(.dark .dark\:focus-visible\:outline-primary-400\/30:focus-visible){outline-color:rgb(var(--color-primary-400)/.3)}:is(.dark .dark\:focus-visible\:outline-primary-400\/40:focus-visible){outline-color:rgb(var(--color-primary-400)/.4)}:is(.dark .dark\:focus-visible\:outline-primary-400\/5:focus-visible){outline-color:rgb(var(--color-primary-400)/.05)}:is(.dark .dark\:focus-visible\:outline-primary-400\/50:focus-visible){outline-color:rgb(var(--color-primary-400)/.5)}:is(.dark .dark\:focus-visible\:outline-primary-400\/60:focus-visible){outline-color:rgb(var(--color-primary-400)/.6)}:is(.dark .dark\:focus-visible\:outline-primary-400\/70:focus-visible){outline-color:rgb(var(--color-primary-400)/.7)}:is(.dark .dark\:focus-visible\:outline-primary-400\/75:focus-visible){outline-color:rgb(var(--color-primary-400)/.75)}:is(.dark .dark\:focus-visible\:outline-primary-400\/80:focus-visible){outline-color:rgb(var(--color-primary-400)/.8)}:is(.dark .dark\:focus-visible\:outline-primary-400\/90:focus-visible){outline-color:rgb(var(--color-primary-400)/.9)}:is(.dark .dark\:focus-visible\:outline-primary-400\/95:focus-visible){outline-color:rgb(var(--color-primary-400)/.95)}:is(.dark .dark\:focus-visible\:ring-primary-400:focus-visible){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-400)/var(--tw-ring-opacity))}:is(.dark .dark\:focus-visible\:ring-primary-400\/0:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/0)}:is(.dark .dark\:focus-visible\:ring-primary-400\/10:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/.1)}:is(.dark .dark\:focus-visible\:ring-primary-400\/100:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/1)}:is(.dark .dark\:focus-visible\:ring-primary-400\/20:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/.2)}:is(.dark .dark\:focus-visible\:ring-primary-400\/25:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/.25)}:is(.dark .dark\:focus-visible\:ring-primary-400\/30:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/.3)}:is(.dark .dark\:focus-visible\:ring-primary-400\/40:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/.4)}:is(.dark .dark\:focus-visible\:ring-primary-400\/5:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/.05)}:is(.dark .dark\:focus-visible\:ring-primary-400\/50:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/.5)}:is(.dark .dark\:focus-visible\:ring-primary-400\/60:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/.6)}:is(.dark .dark\:focus-visible\:ring-primary-400\/70:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/.7)}:is(.dark .dark\:focus-visible\:ring-primary-400\/75:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/.75)}:is(.dark .dark\:focus-visible\:ring-primary-400\/80:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/.8)}:is(.dark .dark\:focus-visible\:ring-primary-400\/90:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/.9)}:is(.dark .dark\:focus-visible\:ring-primary-400\/95:focus-visible){--tw-ring-color:rgb(var(--color-primary-400)/.95)}:is(.dark .dark\:focus-visible\:ring-offset-gray-900:focus-visible){--tw-ring-offset-color:rgb(var(--color-gray-900)/1)}:is(.dark .dark\:focus-visible\:before\:ring-primary-400:focus-visible):before{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-400)/var(--tw-ring-opacity));content:var(--tw-content)}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-800)/1);background-color:rgb(var(--color-gray-800)/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:bg-gray-900:disabled){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-900)/1);background-color:rgb(var(--color-gray-900)/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:bg-primary-400:disabled){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-400)/1);background-color:rgb(var(--color-primary-400)/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:bg-primary-400\/0:disabled){background-color:rgb(var(--color-primary-400)/0)}:is(.dark .dark\:disabled\:bg-primary-400\/10:disabled){background-color:rgb(var(--color-primary-400)/.1)}:is(.dark .dark\:disabled\:bg-primary-400\/100:disabled){background-color:rgb(var(--color-primary-400)/1)}:is(.dark .dark\:disabled\:bg-primary-400\/20:disabled){background-color:rgb(var(--color-primary-400)/.2)}:is(.dark .dark\:disabled\:bg-primary-400\/25:disabled){background-color:rgb(var(--color-primary-400)/.25)}:is(.dark .dark\:disabled\:bg-primary-400\/30:disabled){background-color:rgb(var(--color-primary-400)/.3)}:is(.dark .dark\:disabled\:bg-primary-400\/40:disabled){background-color:rgb(var(--color-primary-400)/.4)}:is(.dark .dark\:disabled\:bg-primary-400\/5:disabled){background-color:rgb(var(--color-primary-400)/.05)}:is(.dark .dark\:disabled\:bg-primary-400\/50:disabled){background-color:rgb(var(--color-primary-400)/.5)}:is(.dark .dark\:disabled\:bg-primary-400\/60:disabled){background-color:rgb(var(--color-primary-400)/.6)}:is(.dark .dark\:disabled\:bg-primary-400\/70:disabled){background-color:rgb(var(--color-primary-400)/.7)}:is(.dark .dark\:disabled\:bg-primary-400\/75:disabled){background-color:rgb(var(--color-primary-400)/.75)}:is(.dark .dark\:disabled\:bg-primary-400\/80:disabled){background-color:rgb(var(--color-primary-400)/.8)}:is(.dark .dark\:disabled\:bg-primary-400\/90:disabled){background-color:rgb(var(--color-primary-400)/.9)}:is(.dark .dark\:disabled\:bg-primary-400\/95:disabled){background-color:rgb(var(--color-primary-400)/.95)}:is(.dark .dark\:disabled\:bg-transparent:disabled){background-color:transparent}:is(.dark .dark\:disabled\:bg-white:disabled){--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .group:hover .dark\:group-hover\:bg-gray-900){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-900)/1);background-color:rgb(var(--color-gray-900)/var(--tw-bg-opacity))}:is(.dark .group:hover .dark\:group-hover\:text-gray-200){--tw-text-opacity:1;color:rgb(var(--color-gray-200)/1);color:rgb(var(--color-gray-200)/var(--tw-text-opacity))}@media (min-width:640px){.sm\:my-8{margin-bottom:2rem;margin-top:2rem}.sm\:w-96{width:24rem}.sm\:w-auto{width:auto}.sm\:max-w-lg{max-width:32rem}.sm\:translate-x-0{--tw-translate-x:0px;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-x-2{--tw-translate-x:.5rem;transform:translate(.5rem,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:items-center{align-items:center}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.md\:mb-36{margin-bottom:9rem}.md\:mt-16{margin-top:4rem}.md\:inline-flex{display:inline-flex}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}.md\:leading-\[3rem\]{line-height:3rem}}@media (min-width:1024px){.lg\:visible{visibility:visible}.lg\:mb-48{margin-bottom:12rem}.lg\:mt-20{margin-top:5rem}.lg\:h-36{height:9rem}.lg\:w-36{width:9rem}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-9xl{font-size:8rem;line-height:1}.lg\:leading-\[4rem\]{line-height:4rem}}.\[\&\:\:-moz-range-thumb\]\:relative::-moz-range-thumb{position:relative}.\[\&\:\:-moz-range-thumb\]\:z-\[1\]::-moz-range-thumb{z-index:1}.\[\&\:\:-moz-range-thumb\]\:-mt-1::-moz-range-thumb{margin-top:-.25rem}.\[\&\:\:-moz-range-thumb\]\:h-3::-moz-range-thumb{height:.75rem}.\[\&\:\:-moz-range-thumb\]\:h-4::-moz-range-thumb{height:1rem}.\[\&\:\:-moz-range-thumb\]\:h-5::-moz-range-thumb{height:1.25rem}.\[\&\:\:-moz-range-thumb\]\:w-3::-moz-range-thumb{width:.75rem}.\[\&\:\:-moz-range-thumb\]\:w-4::-moz-range-thumb{width:1rem}.\[\&\:\:-moz-range-thumb\]\:w-5::-moz-range-thumb{width:1.25rem}.\[\&\:\:-moz-range-thumb\]\:appearance-none::-moz-range-thumb{appearance:none}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:9999px}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-width:0}.\[\&\:\:-moz-range-thumb\]\:bg-current::-moz-range-thumb{background-color:currentColor}.\[\&\:\:-moz-slider-runnable-track\]\:h-full::-moz-slider-runnable-track{height:100%}.\[\&\:\:-webkit-slider-runnable-track\]\:h-full::-webkit-slider-runnable-track{height:100%}.\[\&\:\:-webkit-slider-thumb\]\:relative::-webkit-slider-thumb{position:relative}.\[\&\:\:-webkit-slider-thumb\]\:z-\[1\]::-webkit-slider-thumb{z-index:1}.\[\&\:\:-webkit-slider-thumb\]\:-mt-1::-webkit-slider-thumb{margin-top:-.25rem}.\[\&\:\:-webkit-slider-thumb\]\:h-3::-webkit-slider-thumb{height:.75rem}.\[\&\:\:-webkit-slider-thumb\]\:h-4::-webkit-slider-thumb{height:1rem}.\[\&\:\:-webkit-slider-thumb\]\:h-5::-webkit-slider-thumb{height:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:w-3::-webkit-slider-thumb{width:.75rem}.\[\&\:\:-webkit-slider-thumb\]\:w-4::-webkit-slider-thumb{width:1rem}.\[\&\:\:-webkit-slider-thumb\]\:w-5::-webkit-slider-thumb{width:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:bg-white::-webkit-slider-thumb{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.\[\&\:\:-webkit-slider-thumb\]\:ring-2::-webkit-slider-thumb{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\[\&\:\:-webkit-slider-thumb\]\:ring-current::-webkit-slider-thumb{--tw-ring-color:currentColor}:is(.dark .\[\&\:\:-webkit-slider-thumb\]\:dark\:bg-gray-900)::-webkit-slider-thumb{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-900)/1);background-color:rgb(var(--color-gray-900)/var(--tw-bg-opacity))}:is([dir=rtl] .rtl\:\[\&_span\:first-child\]\:rotate-180 span:first-child){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is([dir=rtl] .rtl\:\[\&_span\:last-child\]\:rotate-180 span:last-child){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark{color-scheme:dark}a:focus-visible{outline-color:rgb(var(--color-primary-500)/1)}:is(.dark a:focus-visible){outline-color:rgb(var(--color-primary-400)/1)}select{background-image:none}@font-face{font-display:swap;font-family:Assistant;font-style:normal;font-weight:500;src:url(./Assistant-500-1.6013e7ac.woff2) format("woff2");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-display:swap;font-family:Assistant;font-style:normal;font-weight:500;src:url(./Assistant-500-2.6d4234f7.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Assistant;font-style:normal;font-weight:500;src:url(./Assistant-500-3.36ea2731.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Assistant;font-style:normal;font-weight:700;src:url(./Assistant-500-1.6013e7ac.woff2) format("woff2");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-display:swap;font-family:Assistant;font-style:normal;font-weight:700;src:url(./Assistant-500-2.6d4234f7.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Assistant;font-style:normal;font-weight:700;src:url(./Assistant-500-3.36ea2731.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Assistant;font-style:normal;font-weight:800;src:url(./Assistant-500-1.6013e7ac.woff2) format("woff2");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-display:swap;font-family:Assistant;font-style:normal;font-weight:800;src:url(./Assistant-500-2.6d4234f7.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Assistant;font-style:normal;font-weight:800;src:url(./Assistant-500-3.36ea2731.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html{scroll-behavior:smooth}body{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark body){--tw-bg-opacity:1;background-color:#09090b;background-color:rgb(9 9 11/var(--tw-bg-opacity))} diff --git a/docs/_nuxt/entry.cfac5bd5.js b/docs/_nuxt/entry.cfac5bd5.js new file mode 100644 index 0000000..9cb6cd4 --- /dev/null +++ b/docs/_nuxt/entry.cfac5bd5.js @@ -0,0 +1,18 @@ +function rp(e,t){for(var r=0;rn[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}function xa(e,t){const r=Object.create(null),n=e.split(",");for(let i=0;i!!r[i.toLowerCase()]:i=>!!r[i]}const Oe={},en=[],kt=()=>{},np=()=>!1,ip=/^on[^a-z]/,wi=e=>ip.test(e),ka=e=>e.startsWith("onUpdate:"),Ne=Object.assign,Ea=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},sp=Object.prototype.hasOwnProperty,ue=(e,t)=>sp.call(e,t),te=Array.isArray,tn=e=>xi(e)==="[object Map]",qu=e=>xi(e)==="[object Set]",op=e=>xi(e)==="[object RegExp]",ie=e=>typeof e=="function",Ae=e=>typeof e=="string",Ta=e=>typeof e=="symbol",xe=e=>e!==null&&typeof e=="object",Oa=e=>xe(e)&&ie(e.then)&&ie(e.catch),Wu=Object.prototype.toString,xi=e=>Wu.call(e),ap=e=>xi(e).slice(8,-1),Ku=e=>xi(e)==="[object Object]",Ca=e=>Ae(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Gn=xa(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Es=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},lp=/-(\w)/g,Pt=Es(e=>e.replace(lp,(t,r)=>r?r.toUpperCase():"")),cp=/\B([A-Z])/g,wn=Es(e=>e.replace(cp,"-$1").toLowerCase()),Ts=Es(e=>e.charAt(0).toUpperCase()+e.slice(1)),Qs=Es(e=>e?`on${Ts(e)}`:""),li=(e,t)=>!Object.is(e,t),Jn=(e,t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:r})},up=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Vu=e=>{const t=Ae(e)?Number(e):NaN;return isNaN(t)?e:t};let Tl;const Ao=()=>Tl||(Tl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Os(e){if(te(e)){const t={};for(let r=0;r{if(r){const n=r.split(dp);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function Ce(e){let t="";if(Ae(e))t=e;else if(te(e))for(let r=0;rAe(e)?e:e==null?"":te(e)||xe(e)&&(e.toString===Wu||!ie(e.toString))?JSON.stringify(e,Ju,2):String(e),Ju=(e,t)=>t&&t.__v_isRef?Ju(e,t.value):tn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[n,i])=>(r[`${n} =>`]=i,r),{})}:qu(t)?{[`Set(${t.size})`]:[...t.values()]}:xe(t)&&!te(t)&&!Ku(t)?String(t):t;let bt;class vp{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=bt,!t&&bt&&(this.index=(bt.scopes||(bt.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const r=bt;try{return bt=this,t()}finally{bt=r}}}on(){bt=this}off(){bt=this.parent}stop(t){if(this._active){let r,n;for(r=0,n=this.effects.length;r{const t=new Set(e);return t.w=0,t.n=0,t},Xu=e=>(e.w&yr)>0,Yu=e=>(e.n&yr)>0,wp=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let r=0;for(let n=0;n{(u==="length"||u>=l)&&a.push(c)})}else switch(r!==void 0&&a.push(o.get(r)),t){case"add":te(e)?Ca(r)&&a.push(o.get("length")):(a.push(o.get(Fr)),tn(e)&&a.push(o.get(Po)));break;case"delete":te(e)||(a.push(o.get(Fr)),tn(e)&&a.push(o.get(Po)));break;case"set":tn(e)&&a.push(o.get(Fr));break}if(a.length===1)a[0]&&Ro(a[0]);else{const l=[];for(const c of a)c&&l.push(...c);Ro(Sa(l))}}function Ro(e,t){const r=te(e)?e:[...e];for(const n of r)n.computed&&Cl(n);for(const n of r)n.computed||Cl(n)}function Cl(e,t){(e!==wt||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function kp(e,t){var r;return(r=ls.get(e))==null?void 0:r.get(t)}const Ep=xa("__proto__,__v_isRef,__isVue"),ef=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ta)),Tp=$a(),Op=$a(!1,!0),Cp=$a(!0),Sl=Sp();function Sp(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...r){const n=le(this);for(let s=0,o=this.length;s{e[t]=function(...r){xn();const n=le(this)[t].apply(this,r);return kn(),n}}),e}function Ap(e){const t=le(this);return et(t,"has",e),t.hasOwnProperty(e)}function $a(e=!1,t=!1){return function(n,i,s){if(i==="__v_isReactive")return!e;if(i==="__v_isReadonly")return e;if(i==="__v_isShallow")return t;if(i==="__v_raw"&&s===(e?t?Wp:of:t?sf:nf).get(n))return n;const o=te(n);if(!e){if(o&&ue(Sl,i))return Reflect.get(Sl,i,s);if(i==="hasOwnProperty")return Ap}const a=Reflect.get(n,i,s);return(Ta(i)?ef.has(i):Ep(i))||(e||et(n,"get",i),t)?a:Re(a)?o&&Ca(i)?a:a.value:xe(a)?e?af(a):Tt(a):a}}const $p=tf(),Pp=tf(!0);function tf(e=!1){return function(r,n,i,s){let o=r[n];if(Ur(o)&&Re(o)&&!Re(i))return!1;if(!e&&(!cs(i)&&!Ur(i)&&(o=le(o),i=le(i)),!te(r)&&Re(o)&&!Re(i)))return o.value=i,!0;const a=te(r)&&Ca(n)?Number(n)e,Cs=e=>Reflect.getPrototypeOf(e);function $i(e,t,r=!1,n=!1){e=e.__v_raw;const i=le(e),s=le(t);r||(t!==s&&et(i,"get",t),et(i,"get",s));const{has:o}=Cs(i),a=n?Pa:r?ja:ci;if(o.call(i,t))return a(e.get(t));if(o.call(i,s))return a(e.get(s));e!==i&&e.get(t)}function Pi(e,t=!1){const r=this.__v_raw,n=le(r),i=le(e);return t||(e!==i&&et(n,"has",e),et(n,"has",i)),e===i?r.has(e):r.has(e)||r.has(i)}function Ri(e,t=!1){return e=e.__v_raw,!t&&et(le(e),"iterate",Fr),Reflect.get(e,"size",e)}function Al(e){e=le(e);const t=le(this);return Cs(t).has.call(t,e)||(t.add(e),Gt(t,"add",e,e)),this}function $l(e,t){t=le(t);const r=le(this),{has:n,get:i}=Cs(r);let s=n.call(r,e);s||(e=le(e),s=n.call(r,e));const o=i.call(r,e);return r.set(e,t),s?li(t,o)&&Gt(r,"set",e,t):Gt(r,"add",e,t),this}function Pl(e){const t=le(this),{has:r,get:n}=Cs(t);let i=r.call(t,e);i||(e=le(e),i=r.call(t,e)),n&&n.call(t,e);const s=t.delete(e);return i&&Gt(t,"delete",e,void 0),s}function Rl(){const e=le(this),t=e.size!==0,r=e.clear();return t&&Gt(e,"clear",void 0,void 0),r}function Ii(e,t){return function(n,i){const s=this,o=s.__v_raw,a=le(o),l=t?Pa:e?ja:ci;return!e&&et(a,"iterate",Fr),o.forEach((c,u)=>n.call(i,l(c),l(u),s))}}function ji(e,t,r){return function(...n){const i=this.__v_raw,s=le(i),o=tn(s),a=e==="entries"||e===Symbol.iterator&&o,l=e==="keys"&&o,c=i[e](...n),u=r?Pa:t?ja:ci;return!t&&et(s,"iterate",l?Po:Fr),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:a?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function nr(e){return function(...t){return e==="delete"?!1:this}}function Dp(){const e={get(s){return $i(this,s)},get size(){return Ri(this)},has:Pi,add:Al,set:$l,delete:Pl,clear:Rl,forEach:Ii(!1,!1)},t={get(s){return $i(this,s,!1,!0)},get size(){return Ri(this)},has:Pi,add:Al,set:$l,delete:Pl,clear:Rl,forEach:Ii(!1,!0)},r={get(s){return $i(this,s,!0)},get size(){return Ri(this,!0)},has(s){return Pi.call(this,s,!0)},add:nr("add"),set:nr("set"),delete:nr("delete"),clear:nr("clear"),forEach:Ii(!0,!1)},n={get(s){return $i(this,s,!0,!0)},get size(){return Ri(this,!0)},has(s){return Pi.call(this,s,!0)},add:nr("add"),set:nr("set"),delete:nr("delete"),clear:nr("clear"),forEach:Ii(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=ji(s,!1,!1),r[s]=ji(s,!0,!1),t[s]=ji(s,!1,!0),n[s]=ji(s,!0,!0)}),[e,r,t,n]}const[Fp,Mp,Bp,Hp]=Dp();function Ra(e,t){const r=t?e?Hp:Bp:e?Mp:Fp;return(n,i,s)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?n:Reflect.get(ue(r,i)&&i in n?r:n,i,s)}const Up={get:Ra(!1,!1)},zp={get:Ra(!1,!0)},qp={get:Ra(!0,!1)},nf=new WeakMap,sf=new WeakMap,of=new WeakMap,Wp=new WeakMap;function Kp(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Vp(e){return e.__v_skip||!Object.isExtensible(e)?0:Kp(ap(e))}function Tt(e){return Ur(e)?e:Ia(e,!1,rf,Up,nf)}function ki(e){return Ia(e,!1,Np,zp,sf)}function af(e){return Ia(e,!0,Lp,qp,of)}function Ia(e,t,r,n,i){if(!xe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=i.get(e);if(s)return s;const o=Vp(e);if(o===0)return e;const a=new Proxy(e,o===2?n:r);return i.set(e,a),a}function rn(e){return Ur(e)?rn(e.__v_raw):!!(e&&e.__v_isReactive)}function Ur(e){return!!(e&&e.__v_isReadonly)}function cs(e){return!!(e&&e.__v_isShallow)}function lf(e){return rn(e)||Ur(e)}function le(e){const t=e&&e.__v_raw;return t?le(t):e}function cf(e){return os(e,"__v_skip",!0),e}const ci=e=>xe(e)?Tt(e):e,ja=e=>xe(e)?af(e):e;function uf(e){pr&&wt&&(e=le(e),Zu(e.dep||(e.dep=Sa())))}function ff(e,t){e=le(e);const r=e.dep;r&&Ro(r)}function Re(e){return!!(e&&e.__v_isRef===!0)}function ee(e){return df(e,!1)}function an(e){return df(e,!0)}function df(e,t){return Re(e)?e:new Gp(e,t)}class Gp{constructor(t,r){this.__v_isShallow=r,this.dep=void 0,this.__v_isRef=!0,this._rawValue=r?t:le(t),this._value=r?t:ci(t)}get value(){return uf(this),this._value}set value(t){const r=this.__v_isShallow||cs(t)||Ur(t);t=r?t:le(t),li(t,this._rawValue)&&(this._rawValue=t,this._value=r?t:ci(t),ff(this))}}function pe(e){return Re(e)?e.value:e}const Jp={get:(e,t,r)=>pe(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const i=e[t];return Re(i)&&!Re(r)?(i.value=r,!0):Reflect.set(e,t,r,n)}};function hf(e){return rn(e)?e:new Proxy(e,Jp)}function MS(e){const t=te(e)?new Array(e.length):{};for(const r in e)t[r]=gf(e,r);return t}class Xp{constructor(t,r,n){this._object=t,this._key=r,this._defaultValue=n,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return kp(le(this._object),this._key)}}class Yp{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function pf(e,t,r){return Re(e)?e:ie(e)?new Yp(e):xe(e)&&arguments.length>1?gf(e,t,r):ee(e)}function gf(e,t,r){const n=e[t];return Re(n)?n:new Xp(e,t,r)}class Qp{constructor(t,r,n,i){this._setter=r,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Aa(t,()=>{this._dirty||(this._dirty=!0,ff(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!i,this.__v_isReadonly=n}get value(){const t=le(this);return uf(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Zp(e,t,r=!1){let n,i;const s=ie(e);return s?(n=e,i=kt):(n=e.get,i=e.set),new Qp(n,i,s||!i,r)}function gr(e,t,r,n){let i;try{i=n?e(...n):e()}catch(s){En(s,t,r)}return i}function pt(e,t,r,n){if(ie(e)){const s=gr(e,t,r,n);return s&&Oa(s)&&s.catch(o=>{En(o,t,r)}),s}const i=[];for(let s=0;s>>1;fi(qe[n])$t&&qe.splice(t,1)}function vf(e){te(e)?nn.push(...e):(!qt||!qt.includes(e,e.allowRecurse?$r+1:$r))&&nn.push(e),yf()}function Il(e,t=ui?$t+1:0){for(;tfi(r)-fi(n)),$r=0;$re.id==null?1/0:e.id,ng=(e,t)=>{const r=fi(e)-fi(t);if(r===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return r};function bf(e){Io=!1,ui=!0,qe.sort(ng);const t=kt;try{for($t=0;$tAe(h)?h.trim():h)),f&&(i=r.map(up))}let a,l=n[a=Qs(t)]||n[a=Qs(Pt(t))];!l&&s&&(l=n[a=Qs(wn(t))]),l&&pt(l,e,6,i);const c=n[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,pt(c,e,6,i)}}function _f(e,t,r=!1){const n=t.emitsCache,i=n.get(e);if(i!==void 0)return i;const s=e.emits;let o={},a=!1;if(!ie(e)){const l=c=>{const u=_f(c,t,!0);u&&(a=!0,Ne(o,u))};!r&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!s&&!a?(xe(e)&&n.set(e,null),null):(te(s)?s.forEach(l=>o[l]=null):Ne(o,s),xe(e)&&n.set(e,o),o)}function As(e,t){return!e||!wi(t)?!1:(t=t.slice(2).replace(/Once$/,""),ue(e,t[0].toLowerCase()+t.slice(1))||ue(e,wn(t))||ue(e,t))}let Me=null,$s=null;function fs(e){const t=Me;return Me=e,$s=e&&e.type.__scopeId||null,t}function BS(e){$s=e}function HS(){$s=null}function Pe(e,t=Me,r){if(!t||e._n)return e;const n=(...i)=>{n._d&&Gl(-1);const s=fs(t);let o;try{o=e(...i)}finally{fs(s),n._d&&Gl(1)}return o};return n._n=!0,n._c=!0,n._d=!0,n}function Zs(e){const{type:t,vnode:r,proxy:n,withProxy:i,props:s,propsOptions:[o],slots:a,attrs:l,emit:c,render:u,renderCache:f,data:d,setupState:h,ctx:p,inheritAttrs:m}=e;let x,y;const g=fs(e);try{if(r.shapeFlag&4){const b=i||n;x=ft(u.call(b,b,f,s,h,d,p)),y=l}else{const b=t;x=ft(b.length>1?b(s,{attrs:l,slots:a,emit:c}):b(s,null)),y=t.props?l:og(l)}}catch(b){Zn.length=0,En(b,e,1),x=ne(Je)}let E=x;if(y&&m!==!1){const b=Object.keys(y),{shapeFlag:T}=E;b.length&&T&7&&(o&&b.some(ka)&&(y=ag(y,o)),E=Rt(E,y))}return r.dirs&&(E=Rt(E),E.dirs=E.dirs?E.dirs.concat(r.dirs):r.dirs),r.transition&&(E.transition=r.transition),x=E,fs(g),x}function sg(e){let t;for(let r=0;r{let t;for(const r in e)(r==="class"||r==="style"||wi(r))&&((t||(t={}))[r]=e[r]);return t},ag=(e,t)=>{const r={};for(const n in e)(!ka(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function lg(e,t,r){const{props:n,children:i,component:s}=e,{props:o,children:a,patchFlag:l}=t,c=s.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return n?jl(n,o,c):!!o;if(l&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense,cg={name:"Suspense",__isSuspense:!0,process(e,t,r,n,i,s,o,a,l,c){e==null?ug(t,r,n,i,s,o,a,l,c):fg(e,t,r,n,i,o,a,l,c)},hydrate:dg,create:Da,normalize:hg},xf=cg;function di(e,t){const r=e.props&&e.props[t];ie(r)&&r()}function ug(e,t,r,n,i,s,o,a,l){const{p:c,o:{createElement:u}}=l,f=u("div"),d=e.suspense=Da(e,i,n,t,f,r,s,o,a,l);c(null,d.pendingBranch=e.ssContent,f,null,n,d,s,o),d.deps>0?(di(e,"onPending"),di(e,"onFallback"),c(null,e.ssFallback,t,r,n,null,s,o),sn(d,e.ssFallback)):d.resolve(!1,!0)}function fg(e,t,r,n,i,s,o,a,{p:l,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,h=t.ssFallback,{activeBranch:p,pendingBranch:m,isInFallback:x,isHydrating:y}=f;if(m)f.pendingBranch=d,xt(d,m)?(l(m,d,f.hiddenContainer,null,i,f,s,o,a),f.deps<=0?f.resolve():x&&(l(p,h,r,n,i,null,s,o,a),sn(f,h))):(f.pendingId++,y?(f.isHydrating=!1,f.activeBranch=m):c(m,i,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),x?(l(null,d,f.hiddenContainer,null,i,f,s,o,a),f.deps<=0?f.resolve():(l(p,h,r,n,i,null,s,o,a),sn(f,h))):p&&xt(d,p)?(l(p,d,r,n,i,f,s,o,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,i,f,s,o,a),f.deps<=0&&f.resolve()));else if(p&&xt(d,p))l(p,d,r,n,i,f,s,o,a),sn(f,d);else if(di(t,"onPending"),f.pendingBranch=d,f.pendingId++,l(null,d,f.hiddenContainer,null,i,f,s,o,a),f.deps<=0)f.resolve();else{const{timeout:g,pendingId:E}=f;g>0?setTimeout(()=>{f.pendingId===E&&f.fallback(h)},g):g===0&&f.fallback(h)}}function Da(e,t,r,n,i,s,o,a,l,c,u=!1){const{p:f,m:d,um:h,n:p,o:{parentNode:m,remove:x}}=c;let y;const g=pg(e);g&&t!=null&&t.pendingBranch&&(y=t.pendingId,t.deps++);const E=e.props?Vu(e.props.timeout):void 0,b={vnode:e,parent:t,parentComponent:r,isSVG:o,container:n,hiddenContainer:i,anchor:s,deps:0,pendingId:0,timeout:typeof E=="number"?E:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:u,isUnmounted:!1,effects:[],resolve(T=!1,$=!1){const{vnode:P,activeBranch:O,pendingBranch:L,pendingId:F,effects:U,parentComponent:D,container:z}=b;if(b.isHydrating)b.isHydrating=!1;else if(!T){const N=O&&L.transition&&L.transition.mode==="out-in";N&&(O.transition.afterLeave=()=>{F===b.pendingId&&d(L,z,M,0)});let{anchor:M}=b;O&&(M=p(O),h(O,D,b,!0)),N||d(L,z,M,0)}sn(b,L),b.pendingBranch=null,b.isInFallback=!1;let w=b.parent,S=!1;for(;w;){if(w.pendingBranch){w.effects.push(...U),S=!0;break}w=w.parent}S||vf(U),b.effects=[],g&&t&&t.pendingBranch&&y===t.pendingId&&(t.deps--,t.deps===0&&!$&&t.resolve()),di(P,"onResolve")},fallback(T){if(!b.pendingBranch)return;const{vnode:$,activeBranch:P,parentComponent:O,container:L,isSVG:F}=b;di($,"onFallback");const U=p(P),D=()=>{b.isInFallback&&(f(null,T,L,U,O,null,F,a,l),sn(b,T))},z=T.transition&&T.transition.mode==="out-in";z&&(P.transition.afterLeave=D),b.isInFallback=!0,h(P,O,null,!0),z||D()},move(T,$,P){b.activeBranch&&d(b.activeBranch,T,$,P),b.container=T},next(){return b.activeBranch&&p(b.activeBranch)},registerDep(T,$){const P=!!b.pendingBranch;P&&b.deps++;const O=T.vnode.el;T.asyncDep.catch(L=>{En(L,T,0)}).then(L=>{if(T.isUnmounted||b.isUnmounted||b.pendingId!==T.suspenseId)return;T.asyncResolved=!0;const{vnode:F}=T;Bo(T,L,!1),O&&(F.el=O);const U=!O&&T.subTree.el;$(T,F,m(O||T.subTree.el),O?null:p(T.subTree),b,o,l),U&&x(U),Na(T,F.el),P&&--b.deps===0&&b.resolve()})},unmount(T,$){b.isUnmounted=!0,b.activeBranch&&h(b.activeBranch,r,T,$),b.pendingBranch&&h(b.pendingBranch,r,T,$)}};return b}function dg(e,t,r,n,i,s,o,a,l){const c=t.suspense=Da(t,n,r,e.parentNode,document.createElement("div"),null,i,s,o,a,!0),u=l(e,c.pendingBranch=t.ssContent,r,c,s,o);return c.deps===0&&c.resolve(!1,!0),u}function hg(e){const{shapeFlag:t,children:r}=e,n=t&32;e.ssContent=Ll(n?r.default:r),e.ssFallback=n?Ll(r.fallback):ne(Je)}function Ll(e){let t;if(ie(e)){const r=cn&&e._c;r&&(e._d=!1,fe()),e=e(),r&&(e._d=!0,t=dt,Kf())}return te(e)&&(e=sg(e)),e=ft(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(r=>r!==e)),e}function kf(e,t){t&&t.pendingBranch?te(e)?t.effects.push(...e):t.effects.push(e):vf(e)}function sn(e,t){e.activeBranch=t;const{vnode:r,parentComponent:n}=e,i=r.el=t.el;n&&n.subTree===r&&(n.vnode.el=i,Na(n,i))}function pg(e){var t;return((t=e.props)==null?void 0:t.suspensible)!=null&&e.props.suspensible!==!1}function at(e,t){return Fa(e,null,t)}const Li={};function Ze(e,t,r){return Fa(e,t,r)}function Fa(e,t,{immediate:r,deep:n,flush:i,onTrack:s,onTrigger:o}=Oe){var a;const l=_p()===((a=Le)==null?void 0:a.scope)?Le:null;let c,u=!1,f=!1;if(Re(e)?(c=()=>e.value,u=cs(e)):rn(e)?(c=()=>e,n=!0):te(e)?(f=!0,u=e.some(b=>rn(b)||cs(b)),c=()=>e.map(b=>{if(Re(b))return b.value;if(rn(b))return Nr(b);if(ie(b))return gr(b,l,2)})):ie(e)?t?c=()=>gr(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return d&&d(),pt(e,l,3,[h])}:c=kt,t&&n){const b=c;c=()=>Nr(b())}let d,h=b=>{d=g.onStop=()=>{gr(b,l,4)}},p;if(dn)if(h=kt,t?r&&pt(t,l,3,[c(),f?[]:void 0,h]):c(),i==="sync"){const b=o0();p=b.__watcherHandles||(b.__watcherHandles=[])}else return kt;let m=f?new Array(e.length).fill(Li):Li;const x=()=>{if(g.active)if(t){const b=g.run();(n||u||(f?b.some((T,$)=>li(T,m[$])):li(b,m)))&&(d&&d(),pt(t,l,3,[b,m===Li?void 0:f&&m[0]===Li?[]:m,h]),m=b)}else g.run()};x.allowRecurse=!!t;let y;i==="sync"?y=x:i==="post"?y=()=>Be(x,l&&l.suspense):(x.pre=!0,l&&(x.id=l.uid),y=()=>Ss(x));const g=new Aa(c,y);t?r?x():m=g.run():i==="post"?Be(g.run.bind(g),l&&l.suspense):g.run();const E=()=>{g.stop(),l&&l.scope&&Ea(l.scope.effects,g)};return p&&p.push(E),E}function gg(e,t,r){const n=this.proxy,i=Ae(e)?e.includes(".")?Ef(n,e):()=>n[e]:e.bind(n,n);let s;ie(t)?s=t:(s=t.handler,r=t);const o=Le;vr(this);const a=Fa(i,s.bind(n),r);return o?vr(o):mr(),a}function Ef(e,t){const r=t.split(".");return()=>{let n=e;for(let i=0;i{Nr(r,t)});else if(Ku(e))for(const r in e)Nr(e[r],t);return e}function US(e,t){const r=Me;if(r===null)return e;const n=Is(r)||r.proxy,i=e.dirs||(e.dirs=[]);for(let s=0;s{e.isMounted=!0}),Tn(()=>{e.isUnmounting=!0}),e}const ct=[Function,Array],Tf={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ct,onEnter:ct,onAfterEnter:ct,onEnterCancelled:ct,onBeforeLeave:ct,onLeave:ct,onAfterLeave:ct,onLeaveCancelled:ct,onBeforeAppear:ct,onAppear:ct,onAfterAppear:ct,onAppearCancelled:ct},yg={name:"BaseTransition",props:Tf,setup(e,{slots:t}){const r=wr(),n=mg();let i;return()=>{const s=t.default&&Cf(t.default(),!0);if(!s||!s.length)return;let o=s[0];if(s.length>1){for(const m of s)if(m.type!==Je){o=m;break}}const a=le(e),{mode:l}=a;if(n.isLeaving)return eo(o);const c=Nl(o);if(!c)return eo(o);const u=jo(c,a,n,r);ds(c,u);const f=r.subTree,d=f&&Nl(f);let h=!1;const{getTransitionKey:p}=c.type;if(p){const m=p();i===void 0?i=m:m!==i&&(i=m,h=!0)}if(d&&d.type!==Je&&(!xt(c,d)||h)){const m=jo(d,a,n,r);if(ds(d,m),l==="out-in")return n.isLeaving=!0,m.afterLeave=()=>{n.isLeaving=!1,r.update.active!==!1&&r.update()},eo(o);l==="in-out"&&c.type!==Je&&(m.delayLeave=(x,y,g)=>{const E=Of(n,d);E[String(d.key)]=d,x._leaveCb=()=>{y(),x._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=g})}return o}}},vg=yg;function Of(e,t){const{leavingVNodes:r}=e;let n=r.get(t.type);return n||(n=Object.create(null),r.set(t.type,n)),n}function jo(e,t,r,n){const{appear:i,mode:s,persisted:o=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:f,onLeave:d,onAfterLeave:h,onLeaveCancelled:p,onBeforeAppear:m,onAppear:x,onAfterAppear:y,onAppearCancelled:g}=t,E=String(e.key),b=Of(r,e),T=(O,L)=>{O&&pt(O,n,9,L)},$=(O,L)=>{const F=L[1];T(O,L),te(O)?O.every(U=>U.length<=1)&&F():O.length<=1&&F()},P={mode:s,persisted:o,beforeEnter(O){let L=a;if(!r.isMounted)if(i)L=m||a;else return;O._leaveCb&&O._leaveCb(!0);const F=b[E];F&&xt(e,F)&&F.el._leaveCb&&F.el._leaveCb(),T(L,[O])},enter(O){let L=l,F=c,U=u;if(!r.isMounted)if(i)L=x||l,F=y||c,U=g||u;else return;let D=!1;const z=O._enterCb=w=>{D||(D=!0,w?T(U,[O]):T(F,[O]),P.delayedLeave&&P.delayedLeave(),O._enterCb=void 0)};L?$(L,[O,z]):z()},leave(O,L){const F=String(e.key);if(O._enterCb&&O._enterCb(!0),r.isUnmounting)return L();T(f,[O]);let U=!1;const D=O._leaveCb=z=>{U||(U=!0,L(),z?T(p,[O]):T(h,[O]),O._leaveCb=void 0,b[F]===e&&delete b[F])};b[F]=e,d?$(d,[O,D]):D()},clone(O){return jo(O,t,r,n)}};return P}function eo(e){if(Ei(e))return e=Rt(e),e.children=null,e}function Nl(e){return Ei(e)?e.children?e.children[0]:void 0:e}function ds(e,t){e.shapeFlag&6&&e.component?ds(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Cf(e,t=!1,r){let n=[],i=0;for(let s=0;s1)for(let s=0;sNe({name:e.name},t,{setup:e}))():e}const Mr=e=>!!e.type.__asyncLoader;function Dl(e){ie(e)&&(e={loader:e});const{loader:t,loadingComponent:r,errorComponent:n,delay:i=200,timeout:s,suspensible:o=!0,onError:a}=e;let l=null,c,u=0;const f=()=>(u++,l=null,d()),d=()=>{let h;return l||(h=l=t().catch(p=>{if(p=p instanceof Error?p:new Error(String(p)),a)return new Promise((m,x)=>{a(p,()=>m(f()),()=>x(p),u+1)});throw p}).then(p=>h!==l&&l?l:(p&&(p.__esModule||p[Symbol.toStringTag]==="Module")&&(p=p.default),c=p,p)))};return ke({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return c},setup(){const h=Le;if(c)return()=>to(c,h);const p=g=>{l=null,En(g,h,13,!n)};if(o&&h.suspense||dn)return d().then(g=>()=>to(g,h)).catch(g=>(p(g),()=>n?ne(n,{error:g}):null));const m=ee(!1),x=ee(),y=ee(!!i);return i&&setTimeout(()=>{y.value=!1},i),s!=null&&setTimeout(()=>{if(!m.value&&!x.value){const g=new Error(`Async component timed out after ${s}ms.`);p(g),x.value=g}},s),d().then(()=>{m.value=!0,h.parent&&Ei(h.parent.vnode)&&Ss(h.parent.update)}).catch(g=>{p(g),x.value=g}),()=>{if(m.value&&c)return to(c,h);if(x.value&&n)return ne(n,{error:x.value});if(r&&!y.value)return ne(r)}}})}function to(e,t){const{ref:r,props:n,children:i,ce:s}=t.vnode,o=ne(e,n,i);return o.ref=r,o.ce=s,delete t.vnode.ce,o}const Ei=e=>e.type.__isKeepAlive,bg={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const r=wr(),n=r.ctx;if(!n.renderer)return()=>{const g=t.default&&t.default();return g&&g.length===1?g[0]:g};const i=new Map,s=new Set;let o=null;const a=r.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:f}}}=n,d=f("div");n.activate=(g,E,b,T,$)=>{const P=g.component;c(g,E,b,0,a),l(P.vnode,g,E,b,P,a,T,g.slotScopeIds,$),Be(()=>{P.isDeactivated=!1,P.a&&Jn(P.a);const O=g.props&&g.props.onVnodeMounted;O&&Qe(O,P.parent,g)},a)},n.deactivate=g=>{const E=g.component;c(g,d,null,1,a),Be(()=>{E.da&&Jn(E.da);const b=g.props&&g.props.onVnodeUnmounted;b&&Qe(b,E.parent,g),E.isDeactivated=!0},a)};function h(g){ro(g),u(g,r,a,!0)}function p(g){i.forEach((E,b)=>{const T=Ho(E.type);T&&(!g||!g(T))&&m(b)})}function m(g){const E=i.get(g);!o||!xt(E,o)?h(E):o&&ro(o),i.delete(g),s.delete(g)}Ze(()=>[e.include,e.exclude],([g,E])=>{g&&p(b=>zn(g,b)),E&&p(b=>!zn(E,b))},{flush:"post",deep:!0});let x=null;const y=()=>{x!=null&&i.set(x,no(r.subTree))};return Fe(y),Pf(y),Tn(()=>{i.forEach(g=>{const{subTree:E,suspense:b}=r,T=no(E);if(g.type===T.type&&g.key===T.key){ro(T);const $=T.component.da;$&&Be($,b);return}h(g)})}),()=>{if(x=null,!t.default)return null;const g=t.default(),E=g[0];if(g.length>1)return o=null,g;if(!un(E)||!(E.shapeFlag&4)&&!(E.shapeFlag&128))return o=null,E;let b=no(E);const T=b.type,$=Ho(Mr(b)?b.type.__asyncResolved||{}:T),{include:P,exclude:O,max:L}=e;if(P&&(!$||!zn(P,$))||O&&$&&zn(O,$))return o=b,E;const F=b.key==null?T:b.key,U=i.get(F);return b.el&&(b=Rt(b),E.shapeFlag&128&&(E.ssContent=b)),x=F,U?(b.el=U.el,b.component=U.component,b.transition&&ds(b,b.transition),b.shapeFlag|=512,s.delete(F),s.add(F)):(s.add(F),L&&s.size>parseInt(L,10)&&m(s.values().next().value)),b.shapeFlag|=256,o=b,wf(E.type)?E:b}}},_g=bg;function zn(e,t){return te(e)?e.some(r=>zn(r,t)):Ae(e)?e.split(",").includes(t):op(e)?e.test(t):!1}function Sf(e,t){$f(e,"a",t)}function Af(e,t){$f(e,"da",t)}function $f(e,t,r=Le){const n=e.__wdc||(e.__wdc=()=>{let i=r;for(;i;){if(i.isDeactivated)return;i=i.parent}return e()});if(Ps(t,n,r),r){let i=r.parent;for(;i&&i.parent;)Ei(i.parent.vnode)&&wg(n,t,r,i),i=i.parent}}function wg(e,t,r,n){const i=Ps(t,e,n,!0);yt(()=>{Ea(n[t],i)},r)}function ro(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function no(e){return e.shapeFlag&128?e.ssContent:e}function Ps(e,t,r=Le,n=!1){if(r){const i=r[e]||(r[e]=[]),s=t.__weh||(t.__weh=(...o)=>{if(r.isUnmounted)return;xn(),vr(r);const a=pt(t,r,e,o);return mr(),kn(),a});return n?i.unshift(s):i.push(s),s}}const Qt=e=>(t,r=Le)=>(!dn||e==="sp")&&Ps(e,(...n)=>t(...n),r),xg=Qt("bm"),Fe=Qt("m"),kg=Qt("bu"),Pf=Qt("u"),Tn=Qt("bum"),yt=Qt("um"),Eg=Qt("sp"),Tg=Qt("rtg"),Og=Qt("rtc");function Rf(e,t=Le){Ps("ec",e,t)}const Ma="components";function qn(e,t){return jf(Ma,e,!0,t)||e}const If=Symbol.for("v-ndc");function Ba(e){return Ae(e)?jf(Ma,e,!1)||e:e||If}function jf(e,t,r=!0,n=!1){const i=Me||Le;if(i){const s=i.type;if(e===Ma){const a=Ho(s,!1);if(a&&(a===t||a===Pt(t)||a===Ts(Pt(t))))return s}const o=Fl(i[e]||s[e],t)||Fl(i.appContext[e],t);return!o&&n?s:o}}function Fl(e,t){return e&&(e[t]||e[Pt(t)]||e[Ts(Pt(t))])}function Cg(e,t,r,n){let i;const s=r&&r[n];if(te(e)||Ae(e)){i=new Array(e.length);for(let o=0,a=e.length;ot(o,a,void 0,s&&s[a]));else{const o=Object.keys(e);i=new Array(o.length);for(let a=0,l=o.length;aun(t)?!(t.type===Je||t.type===He&&!Lf(t.children)):!0)?e:null}const Lo=e=>e?Xf(e)?Is(e)||e.proxy:Lo(e.parent):null,Xn=Ne(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Lo(e.parent),$root:e=>Lo(e.root),$emit:e=>e.emit,$options:e=>Ha(e),$forceUpdate:e=>e.f||(e.f=()=>Ss(e.update)),$nextTick:e=>e.n||(e.n=_r.bind(e.proxy)),$watch:e=>gg.bind(e)}),io=(e,t)=>e!==Oe&&!e.__isScriptSetup&&ue(e,t),Sg={get({_:e},t){const{ctx:r,setupState:n,data:i,props:s,accessCache:o,type:a,appContext:l}=e;let c;if(t[0]!=="$"){const h=o[t];if(h!==void 0)switch(h){case 1:return n[t];case 2:return i[t];case 4:return r[t];case 3:return s[t]}else{if(io(n,t))return o[t]=1,n[t];if(i!==Oe&&ue(i,t))return o[t]=2,i[t];if((c=e.propsOptions[0])&&ue(c,t))return o[t]=3,s[t];if(r!==Oe&&ue(r,t))return o[t]=4,r[t];No&&(o[t]=0)}}const u=Xn[t];let f,d;if(u)return t==="$attrs"&&et(e,"get",t),u(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(r!==Oe&&ue(r,t))return o[t]=4,r[t];if(d=l.config.globalProperties,ue(d,t))return d[t]},set({_:e},t,r){const{data:n,setupState:i,ctx:s}=e;return io(i,t)?(i[t]=r,!0):n!==Oe&&ue(n,t)?(n[t]=r,!0):ue(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:n,appContext:i,propsOptions:s}},o){let a;return!!r[o]||e!==Oe&&ue(e,o)||io(t,o)||(a=s[0])&&ue(a,o)||ue(n,o)||ue(Xn,o)||ue(i.config.globalProperties,o)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:ue(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Ag(){return $g().slots}function $g(){const e=wr();return e.setupContext||(e.setupContext=Qf(e))}function Ml(e){return te(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}function zS(e){const t=wr();let r=e();return mr(),Oa(r)&&(r=r.catch(n=>{throw vr(t),n})),[r,()=>vr(t)]}let No=!0;function Pg(e){const t=Ha(e),r=e.proxy,n=e.ctx;No=!1,t.beforeCreate&&Bl(t.beforeCreate,e,"bc");const{data:i,computed:s,methods:o,watch:a,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:h,updated:p,activated:m,deactivated:x,beforeDestroy:y,beforeUnmount:g,destroyed:E,unmounted:b,render:T,renderTracked:$,renderTriggered:P,errorCaptured:O,serverPrefetch:L,expose:F,inheritAttrs:U,components:D,directives:z,filters:w}=t;if(c&&Rg(c,n,null),o)for(const M in o){const V=o[M];ie(V)&&(n[M]=V.bind(r))}if(i){const M=i.call(r,r);xe(M)&&(e.data=Tt(M))}if(No=!0,s)for(const M in s){const V=s[M],X=ie(V)?V.bind(r,r):ie(V.get)?V.get.bind(r,r):kt,ge=!ie(V)&&ie(V.set)?V.set.bind(r):kt,Ee=K({get:X,set:ge});Object.defineProperty(n,M,{enumerable:!0,configurable:!0,get:()=>Ee.value,set:oe=>Ee.value=oe})}if(a)for(const M in a)Nf(a[M],n,r,M);if(l){const M=ie(l)?l.call(r):l;Reflect.ownKeys(M).forEach(V=>{We(V,M[V])})}u&&Bl(u,e,"c");function N(M,V){te(V)?V.forEach(X=>M(X.bind(r))):V&&M(V.bind(r))}if(N(xg,f),N(Fe,d),N(kg,h),N(Pf,p),N(Sf,m),N(Af,x),N(Rf,O),N(Og,$),N(Tg,P),N(Tn,g),N(yt,b),N(Eg,L),te(F))if(F.length){const M=e.exposed||(e.exposed={});F.forEach(V=>{Object.defineProperty(M,V,{get:()=>r[V],set:X=>r[V]=X})})}else e.exposed||(e.exposed={});T&&e.render===kt&&(e.render=T),U!=null&&(e.inheritAttrs=U),D&&(e.components=D),z&&(e.directives=z)}function Rg(e,t,r=kt){te(e)&&(e=Do(e));for(const n in e){const i=e[n];let s;xe(i)?"default"in i?s=Se(i.from||n,i.default,!0):s=Se(i.from||n):s=Se(i),Re(s)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>s.value,set:o=>s.value=o}):t[n]=s}}function Bl(e,t,r){pt(te(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function Nf(e,t,r,n){const i=n.includes(".")?Ef(r,n):()=>r[n];if(Ae(e)){const s=t[e];ie(s)&&Ze(i,s)}else if(ie(e))Ze(i,e.bind(r));else if(xe(e))if(te(e))e.forEach(s=>Nf(s,t,r,n));else{const s=ie(e.handler)?e.handler.bind(r):t[e.handler];ie(s)&&Ze(i,s,e)}}function Ha(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:i,optionsCache:s,config:{optionMergeStrategies:o}}=e.appContext,a=s.get(t);let l;return a?l=a:!i.length&&!r&&!n?l=t:(l={},i.length&&i.forEach(c=>hs(l,c,o,!0)),hs(l,t,o)),xe(t)&&s.set(t,l),l}function hs(e,t,r,n=!1){const{mixins:i,extends:s}=t;s&&hs(e,s,r,!0),i&&i.forEach(o=>hs(e,o,r,!0));for(const o in t)if(!(n&&o==="expose")){const a=Ig[o]||r&&r[o];e[o]=a?a(e[o],t[o]):t[o]}return e}const Ig={data:Hl,props:Ul,emits:Ul,methods:Wn,computed:Wn,beforeCreate:Ve,created:Ve,beforeMount:Ve,mounted:Ve,beforeUpdate:Ve,updated:Ve,beforeDestroy:Ve,beforeUnmount:Ve,destroyed:Ve,unmounted:Ve,activated:Ve,deactivated:Ve,errorCaptured:Ve,serverPrefetch:Ve,components:Wn,directives:Wn,watch:Lg,provide:Hl,inject:jg};function Hl(e,t){return t?e?function(){return Ne(ie(e)?e.call(this,this):e,ie(t)?t.call(this,this):t)}:t:e}function jg(e,t){return Wn(Do(e),Do(t))}function Do(e){if(te(e)){const t={};for(let r=0;r1)return r&&ie(t)?t.call(n&&n.proxy):t}}function Ff(){return!!(Le||Me||hi)}function Fg(e,t,r,n=!1){const i={},s={};os(s,Rs,1),e.propsDefaults=Object.create(null),Mf(e,t,i,s);for(const o in e.propsOptions[0])o in i||(i[o]=void 0);r?e.props=n?i:ki(i):e.type.props?e.props=i:e.props=s,e.attrs=s}function Mg(e,t,r,n){const{props:i,attrs:s,vnode:{patchFlag:o}}=e,a=le(i),[l]=e.propsOptions;let c=!1;if((n||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[d,h]=Bf(f,t,!0);Ne(o,d),h&&a.push(...h)};!r&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!s&&!l)return xe(e)&&n.set(e,en),en;if(te(s))for(let u=0;u-1,h[1]=m<0||p-1||ue(h,"default"))&&a.push(f)}}}const c=[o,a];return xe(e)&&n.set(e,c),c}function zl(e){return e[0]!=="$"}function ql(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Wl(e,t){return ql(e)===ql(t)}function Kl(e,t){return te(t)?t.findIndex(r=>Wl(r,e)):ie(t)&&Wl(t,e)?0:-1}const Hf=e=>e[0]==="_"||e==="$stable",Ua=e=>te(e)?e.map(ft):[ft(e)],Bg=(e,t,r)=>{if(t._n)return t;const n=Pe((...i)=>Ua(t(...i)),r);return n._c=!1,n},Uf=(e,t,r)=>{const n=e._ctx;for(const i in e){if(Hf(i))continue;const s=e[i];if(ie(s))t[i]=Bg(i,s,n);else if(s!=null){const o=Ua(s);t[i]=()=>o}}},zf=(e,t)=>{const r=Ua(t);e.slots.default=()=>r},Hg=(e,t)=>{if(e.vnode.shapeFlag&32){const r=t._;r?(e.slots=le(t),os(t,"_",r)):Uf(t,e.slots={})}else e.slots={},t&&zf(e,t);os(e.slots,Rs,1)},Ug=(e,t,r)=>{const{vnode:n,slots:i}=e;let s=!0,o=Oe;if(n.shapeFlag&32){const a=t._;a?r&&a===1?s=!1:(Ne(i,t),!r&&a===1&&delete i._):(s=!t.$stable,Uf(t,i)),o=t}else t&&(zf(e,t),o={default:1});if(s)for(const a in i)!Hf(a)&&!(a in o)&&delete i[a]};function ps(e,t,r,n,i=!1){if(te(e)){e.forEach((d,h)=>ps(d,t&&(te(t)?t[h]:t),r,n,i));return}if(Mr(n)&&!i)return;const s=n.shapeFlag&4?Is(n.component)||n.component.proxy:n.el,o=i?null:s,{i:a,r:l}=e,c=t&&t.r,u=a.refs===Oe?a.refs={}:a.refs,f=a.setupState;if(c!=null&&c!==l&&(Ae(c)?(u[c]=null,ue(f,c)&&(f[c]=null)):Re(c)&&(c.value=null)),ie(l))gr(l,a,12,[o,u]);else{const d=Ae(l),h=Re(l);if(d||h){const p=()=>{if(e.f){const m=d?ue(f,l)?f[l]:u[l]:l.value;i?te(m)&&Ea(m,s):te(m)?m.includes(s)||m.push(s):d?(u[l]=[s],ue(f,l)&&(f[l]=u[l])):(l.value=[s],e.k&&(u[e.k]=l.value))}else d?(u[l]=o,ue(f,l)&&(f[l]=o)):h&&(l.value=o,e.k&&(u[e.k]=o))};o?(p.id=-1,Be(p,r)):p()}}}let ir=!1;const Ni=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",Di=e=>e.nodeType===8;function zg(e){const{mt:t,p:r,o:{patchProp:n,createText:i,nextSibling:s,parentNode:o,remove:a,insert:l,createComment:c}}=e,u=(y,g)=>{if(!g.hasChildNodes()){r(null,y,g),us(),g._vnode=y;return}ir=!1,f(g.firstChild,y,null,null,null),us(),g._vnode=y,ir&&console.error("Hydration completed but contains mismatches.")},f=(y,g,E,b,T,$=!1)=>{const P=Di(y)&&y.data==="[",O=()=>m(y,g,E,b,T,P),{type:L,ref:F,shapeFlag:U,patchFlag:D}=g;let z=y.nodeType;g.el=y,D===-2&&($=!1,g.dynamicChildren=null);let w=null;switch(L){case ln:z!==3?g.children===""?(l(g.el=i(""),o(y),y),w=y):w=O():(y.data!==g.children&&(ir=!0,y.data=g.children),w=s(y));break;case Je:z!==8||P?w=O():w=s(y);break;case Qn:if(P&&(y=s(y),z=y.nodeType),z===1||z===3){w=y;const S=!g.children.length;for(let N=0;N{$=$||!!g.dynamicChildren;const{type:P,props:O,patchFlag:L,shapeFlag:F,dirs:U}=g,D=P==="input"&&U||P==="option";if(D||L!==-1){if(U&&At(g,null,E,"created"),O)if(D||!$||L&48)for(const w in O)(D&&w.endsWith("value")||wi(w)&&!Gn(w))&&n(y,w,null,O[w],!1,void 0,E);else O.onClick&&n(y,"onClick",null,O.onClick,!1,void 0,E);let z;if((z=O&&O.onVnodeBeforeMount)&&Qe(z,E,g),U&&At(g,null,E,"beforeMount"),((z=O&&O.onVnodeMounted)||U)&&kf(()=>{z&&Qe(z,E,g),U&&At(g,null,E,"mounted")},b),F&16&&!(O&&(O.innerHTML||O.textContent))){let w=h(y.firstChild,g,y,E,b,T,$);for(;w;){ir=!0;const S=w;w=w.nextSibling,a(S)}}else F&8&&y.textContent!==g.children&&(ir=!0,y.textContent=g.children)}return y.nextSibling},h=(y,g,E,b,T,$,P)=>{P=P||!!g.dynamicChildren;const O=g.children,L=O.length;for(let F=0;F{const{slotScopeIds:P}=g;P&&(T=T?T.concat(P):P);const O=o(y),L=h(s(y),g,O,E,b,T,$);return L&&Di(L)&&L.data==="]"?s(g.anchor=L):(ir=!0,l(g.anchor=c("]"),O,L),L)},m=(y,g,E,b,T,$)=>{if(ir=!0,g.el=null,$){const L=x(y);for(;;){const F=s(y);if(F&&F!==L)a(F);else break}}const P=s(y),O=o(y);return a(y),r(null,g,O,P,E,b,Ni(O),T),P},x=y=>{let g=0;for(;y;)if(y=s(y),y&&Di(y)&&(y.data==="["&&g++,y.data==="]")){if(g===0)return s(y);g--}return y};return[u,f]}const Be=kf;function qg(e){return qf(e)}function Wg(e){return qf(e,zg)}function qf(e,t){const r=Ao();r.__VUE__=!0;const{insert:n,remove:i,patchProp:s,createElement:o,createText:a,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:h=kt,insertStaticContent:p}=e,m=(v,_,k,C=null,R=null,I=null,G=!1,B=null,H=!!_.dynamicChildren)=>{if(v===_)return;v&&!xt(v,_)&&(C=A(v),oe(v,R,I,!0),v=null),_.patchFlag===-2&&(H=!1,_.dynamicChildren=null);const{type:j,ref:Z,shapeFlag:J}=_;switch(j){case ln:x(v,_,k,C);break;case Je:y(v,_,k,C);break;case Qn:v==null&&g(_,k,C,G);break;case He:D(v,_,k,C,R,I,G,B,H);break;default:J&1?T(v,_,k,C,R,I,G,B,H):J&6?z(v,_,k,C,R,I,G,B,H):(J&64||J&128)&&j.process(v,_,k,C,R,I,G,B,H,q)}Z!=null&&R&&ps(Z,v&&v.ref,I,_||v,!_)},x=(v,_,k,C)=>{if(v==null)n(_.el=a(_.children),k,C);else{const R=_.el=v.el;_.children!==v.children&&c(R,_.children)}},y=(v,_,k,C)=>{v==null?n(_.el=l(_.children||""),k,C):_.el=v.el},g=(v,_,k,C)=>{[v.el,v.anchor]=p(v.children,_,k,C,v.el,v.anchor)},E=({el:v,anchor:_},k,C)=>{let R;for(;v&&v!==_;)R=d(v),n(v,k,C),v=R;n(_,k,C)},b=({el:v,anchor:_})=>{let k;for(;v&&v!==_;)k=d(v),i(v),v=k;i(_)},T=(v,_,k,C,R,I,G,B,H)=>{G=G||_.type==="svg",v==null?$(_,k,C,R,I,G,B,H):L(v,_,R,I,G,B,H)},$=(v,_,k,C,R,I,G,B)=>{let H,j;const{type:Z,props:J,shapeFlag:Q,transition:re,dirs:se}=v;if(H=v.el=o(v.type,I,J&&J.is,J),Q&8?u(H,v.children):Q&16&&O(v.children,H,null,C,R,I&&Z!=="foreignObject",G,B),se&&At(v,null,C,"created"),P(H,v,v.scopeId,G,C),J){for(const de in J)de!=="value"&&!Gn(de)&&s(H,de,null,J[de],I,v.children,C,R,$e);"value"in J&&s(H,"value",null,J.value),(j=J.onVnodeBeforeMount)&&Qe(j,C,v)}se&&At(v,null,C,"beforeMount");const me=(!R||R&&!R.pendingBranch)&&re&&!re.persisted;me&&re.beforeEnter(H),n(H,_,k),((j=J&&J.onVnodeMounted)||me||se)&&Be(()=>{j&&Qe(j,C,v),me&&re.enter(H),se&&At(v,null,C,"mounted")},R)},P=(v,_,k,C,R)=>{if(k&&h(v,k),C)for(let I=0;I{for(let j=H;j{const B=_.el=v.el;let{patchFlag:H,dynamicChildren:j,dirs:Z}=_;H|=v.patchFlag&16;const J=v.props||Oe,Q=_.props||Oe;let re;k&&Er(k,!1),(re=Q.onVnodeBeforeUpdate)&&Qe(re,k,_,v),Z&&At(_,v,k,"beforeUpdate"),k&&Er(k,!0);const se=R&&_.type!=="foreignObject";if(j?F(v.dynamicChildren,j,B,k,C,se,I):G||V(v,_,B,null,k,C,se,I,!1),H>0){if(H&16)U(B,_,J,Q,k,C,R);else if(H&2&&J.class!==Q.class&&s(B,"class",null,Q.class,R),H&4&&s(B,"style",J.style,Q.style,R),H&8){const me=_.dynamicProps;for(let de=0;de{re&&Qe(re,k,_,v),Z&&At(_,v,k,"updated")},C)},F=(v,_,k,C,R,I,G)=>{for(let B=0;B<_.length;B++){const H=v[B],j=_[B],Z=H.el&&(H.type===He||!xt(H,j)||H.shapeFlag&70)?f(H.el):k;m(H,j,Z,null,C,R,I,G,!0)}},U=(v,_,k,C,R,I,G)=>{if(k!==C){if(k!==Oe)for(const B in k)!Gn(B)&&!(B in C)&&s(v,B,k[B],null,G,_.children,R,I,$e);for(const B in C){if(Gn(B))continue;const H=C[B],j=k[B];H!==j&&B!=="value"&&s(v,B,j,H,G,_.children,R,I,$e)}"value"in C&&s(v,"value",k.value,C.value)}},D=(v,_,k,C,R,I,G,B,H)=>{const j=_.el=v?v.el:a(""),Z=_.anchor=v?v.anchor:a("");let{patchFlag:J,dynamicChildren:Q,slotScopeIds:re}=_;re&&(B=B?B.concat(re):re),v==null?(n(j,k,C),n(Z,k,C),O(_.children,k,Z,R,I,G,B,H)):J>0&&J&64&&Q&&v.dynamicChildren?(F(v.dynamicChildren,Q,k,R,I,G,B),(_.key!=null||R&&_===R.subTree)&&za(v,_,!0)):V(v,_,k,Z,R,I,G,B,H)},z=(v,_,k,C,R,I,G,B,H)=>{_.slotScopeIds=B,v==null?_.shapeFlag&512?R.ctx.activate(_,k,C,G,H):w(_,k,C,R,I,G,H):S(v,_,H)},w=(v,_,k,C,R,I,G)=>{const B=v.component=e0(v,C,R);if(Ei(v)&&(B.ctx.renderer=q),t0(B),B.asyncDep){if(R&&R.registerDep(B,N),!v.el){const H=B.subTree=ne(Je);y(null,H,_,k)}return}N(B,v,_,k,R,I,G)},S=(v,_,k)=>{const C=_.component=v.component;if(lg(v,_,k))if(C.asyncDep&&!C.asyncResolved){M(C,_,k);return}else C.next=_,rg(C.update),C.update();else _.el=v.el,C.vnode=_},N=(v,_,k,C,R,I,G)=>{const B=()=>{if(v.isMounted){let{next:Z,bu:J,u:Q,parent:re,vnode:se}=v,me=Z,de;Er(v,!1),Z?(Z.el=se.el,M(v,Z,G)):Z=se,J&&Jn(J),(de=Z.props&&Z.props.onVnodeBeforeUpdate)&&Qe(de,re,Z,se),Er(v,!0);const Ie=Zs(v),vt=v.subTree;v.subTree=Ie,m(vt,Ie,f(vt.el),A(vt),v,R,I),Z.el=Ie.el,me===null&&Na(v,Ie.el),Q&&Be(Q,R),(de=Z.props&&Z.props.onVnodeUpdated)&&Be(()=>Qe(de,re,Z,se),R)}else{let Z;const{el:J,props:Q}=_,{bm:re,m:se,parent:me}=v,de=Mr(_);if(Er(v,!1),re&&Jn(re),!de&&(Z=Q&&Q.onVnodeBeforeMount)&&Qe(Z,me,_),Er(v,!0),J&&ae){const Ie=()=>{v.subTree=Zs(v),ae(J,v.subTree,v,R,null)};de?_.type.__asyncLoader().then(()=>!v.isUnmounted&&Ie()):Ie()}else{const Ie=v.subTree=Zs(v);m(null,Ie,k,C,v,R,I),_.el=Ie.el}if(se&&Be(se,R),!de&&(Z=Q&&Q.onVnodeMounted)){const Ie=_;Be(()=>Qe(Z,me,Ie),R)}(_.shapeFlag&256||me&&Mr(me.vnode)&&me.vnode.shapeFlag&256)&&v.a&&Be(v.a,R),v.isMounted=!0,_=k=C=null}},H=v.effect=new Aa(B,()=>Ss(j),v.scope),j=v.update=()=>H.run();j.id=v.uid,Er(v,!0),j()},M=(v,_,k)=>{_.component=v;const C=v.vnode.props;v.vnode=_,v.next=null,Mg(v,_.props,C,k),Ug(v,_.children,k),xn(),Il(),kn()},V=(v,_,k,C,R,I,G,B,H=!1)=>{const j=v&&v.children,Z=v?v.shapeFlag:0,J=_.children,{patchFlag:Q,shapeFlag:re}=_;if(Q>0){if(Q&128){ge(j,J,k,C,R,I,G,B,H);return}else if(Q&256){X(j,J,k,C,R,I,G,B,H);return}}re&8?(Z&16&&$e(j,R,I),J!==j&&u(k,J)):Z&16?re&16?ge(j,J,k,C,R,I,G,B,H):$e(j,R,I,!0):(Z&8&&u(k,""),re&16&&O(J,k,C,R,I,G,B,H))},X=(v,_,k,C,R,I,G,B,H)=>{v=v||en,_=_||en;const j=v.length,Z=_.length,J=Math.min(j,Z);let Q;for(Q=0;QZ?$e(v,R,I,!0,!1,J):O(_,k,C,R,I,G,B,H,J)},ge=(v,_,k,C,R,I,G,B,H)=>{let j=0;const Z=_.length;let J=v.length-1,Q=Z-1;for(;j<=J&&j<=Q;){const re=v[j],se=_[j]=H?lr(_[j]):ft(_[j]);if(xt(re,se))m(re,se,k,null,R,I,G,B,H);else break;j++}for(;j<=J&&j<=Q;){const re=v[J],se=_[Q]=H?lr(_[Q]):ft(_[Q]);if(xt(re,se))m(re,se,k,null,R,I,G,B,H);else break;J--,Q--}if(j>J){if(j<=Q){const re=Q+1,se=reQ)for(;j<=J;)oe(v[j],R,I,!0),j++;else{const re=j,se=j,me=new Map;for(j=se;j<=Q;j++){const nt=_[j]=H?lr(_[j]):ft(_[j]);nt.key!=null&&me.set(nt.key,j)}let de,Ie=0;const vt=Q-se+1;let Vr=!1,xl=0;const Pn=new Array(vt);for(j=0;j=vt){oe(nt,R,I,!0);continue}let Ct;if(nt.key!=null)Ct=me.get(nt.key);else for(de=se;de<=Q;de++)if(Pn[de-se]===0&&xt(nt,_[de])){Ct=de;break}Ct===void 0?oe(nt,R,I,!0):(Pn[Ct-se]=j+1,Ct>=xl?xl=Ct:Vr=!0,m(nt,_[Ct],k,null,R,I,G,B,H),Ie++)}const kl=Vr?Kg(Pn):en;for(de=kl.length-1,j=vt-1;j>=0;j--){const nt=se+j,Ct=_[nt],El=nt+1{const{el:I,type:G,transition:B,children:H,shapeFlag:j}=v;if(j&6){Ee(v.component.subTree,_,k,C);return}if(j&128){v.suspense.move(_,k,C);return}if(j&64){G.move(v,_,k,q);return}if(G===He){n(I,_,k);for(let J=0;JB.enter(I),R);else{const{leave:J,delayLeave:Q,afterLeave:re}=B,se=()=>n(I,_,k),me=()=>{J(I,()=>{se(),re&&re()})};Q?Q(I,se,me):me()}else n(I,_,k)},oe=(v,_,k,C=!1,R=!1)=>{const{type:I,props:G,ref:B,children:H,dynamicChildren:j,shapeFlag:Z,patchFlag:J,dirs:Q}=v;if(B!=null&&ps(B,null,k,v,!0),Z&256){_.ctx.deactivate(v);return}const re=Z&1&&Q,se=!Mr(v);let me;if(se&&(me=G&&G.onVnodeBeforeUnmount)&&Qe(me,_,v),Z&6)rt(v.component,k,C);else{if(Z&128){v.suspense.unmount(k,C);return}re&&At(v,null,_,"beforeUnmount"),Z&64?v.type.remove(v,_,k,R,q,C):j&&(I!==He||J>0&&J&64)?$e(j,_,k,!1,!0):(I===He&&J&384||!R&&Z&16)&&$e(H,_,k),C&&tt(v)}(se&&(me=G&&G.onVnodeUnmounted)||re)&&Be(()=>{me&&Qe(me,_,v),re&&At(v,null,_,"unmounted")},k)},tt=v=>{const{type:_,el:k,anchor:C,transition:R}=v;if(_===He){Ke(k,C);return}if(_===Qn){b(v);return}const I=()=>{i(k),R&&!R.persisted&&R.afterLeave&&R.afterLeave()};if(v.shapeFlag&1&&R&&!R.persisted){const{leave:G,delayLeave:B}=R,H=()=>G(k,I);B?B(v.el,I,H):H()}else I()},Ke=(v,_)=>{let k;for(;v!==_;)k=d(v),i(v),v=k;i(_)},rt=(v,_,k)=>{const{bum:C,scope:R,update:I,subTree:G,um:B}=v;C&&Jn(C),R.stop(),I&&(I.active=!1,oe(G,v,_,k)),B&&Be(B,_),Be(()=>{v.isUnmounted=!0},_),_&&_.pendingBranch&&!_.isUnmounted&&v.asyncDep&&!v.asyncResolved&&v.suspenseId===_.pendingId&&(_.deps--,_.deps===0&&_.resolve())},$e=(v,_,k,C=!1,R=!1,I=0)=>{for(let G=I;Gv.shapeFlag&6?A(v.component.subTree):v.shapeFlag&128?v.suspense.next():d(v.anchor||v.el),W=(v,_,k)=>{v==null?_._vnode&&oe(_._vnode,null,null,!0):m(_._vnode||null,v,_,null,null,null,k),Il(),us(),_._vnode=v},q={p:m,um:oe,m:Ee,r:tt,mt:w,mc:O,pc:V,pbc:F,n:A,o:e};let Y,ae;return t&&([Y,ae]=t(q)),{render:W,hydrate:Y,createApp:Dg(W,Y)}}function Er({effect:e,update:t},r){e.allowRecurse=t.allowRecurse=r}function za(e,t,r=!1){const n=e.children,i=t.children;if(te(n)&&te(i))for(let s=0;s>1,e[r[a]]0&&(t[n]=r[s-1]),r[s]=n)}}for(s=r.length,o=r[s-1];s-- >0;)r[s]=o,o=t[o];return r}const Vg=e=>e.__isTeleport,Yn=e=>e&&(e.disabled||e.disabled===""),Vl=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Mo=(e,t)=>{const r=e&&e.to;return Ae(r)?t?t(r):null:r},Gg={__isTeleport:!0,process(e,t,r,n,i,s,o,a,l,c){const{mc:u,pc:f,pbc:d,o:{insert:h,querySelector:p,createText:m,createComment:x}}=c,y=Yn(t.props);let{shapeFlag:g,children:E,dynamicChildren:b}=t;if(e==null){const T=t.el=m(""),$=t.anchor=m("");h(T,r,n),h($,r,n);const P=t.target=Mo(t.props,p),O=t.targetAnchor=m("");P&&(h(O,P),o=o||Vl(P));const L=(F,U)=>{g&16&&u(E,F,U,i,s,o,a,l)};y?L(r,$):P&&L(P,O)}else{t.el=e.el;const T=t.anchor=e.anchor,$=t.target=e.target,P=t.targetAnchor=e.targetAnchor,O=Yn(e.props),L=O?r:$,F=O?T:P;if(o=o||Vl($),b?(d(e.dynamicChildren,b,L,i,s,o,a),za(e,t,!0)):l||f(e,t,L,F,i,s,o,a,!1),y)O||Fi(t,r,T,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const U=t.target=Mo(t.props,p);U&&Fi(t,U,null,c,0)}else O&&Fi(t,$,P,c,1)}Wf(t)},remove(e,t,r,n,{um:i,o:{remove:s}},o){const{shapeFlag:a,children:l,anchor:c,targetAnchor:u,target:f,props:d}=e;if(f&&s(u),(o||!Yn(d))&&(s(c),a&16))for(let h=0;h0?dt||en:null,Kf(),cn>0&&dt&&dt.push(e),e}function Ge(e,t,r,n,i,s){return Vf(je(e,t,r,n,i,s,!0))}function Ue(e,t,r,n,i){return Vf(ne(e,t,r,n,i,!0))}function un(e){return e?e.__v_isVNode===!0:!1}function xt(e,t){return e.type===t.type&&e.key===t.key}const Rs="__vInternal",Gf=({key:e})=>e??null,es=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?Ae(e)||Re(e)||ie(e)?{i:Me,r:e,k:t,f:!!r}:e:null);function je(e,t=null,r=null,n=0,i=null,s=e===He?0:1,o=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Gf(t),ref:t&&es(t),scopeId:$s,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:n,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Me};return a?(qa(l,r),s&128&&e.normalize(l)):r&&(l.shapeFlag|=Ae(r)?8:16),cn>0&&!o&&dt&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&&dt.push(l),l}const ne=Yg;function Yg(e,t=null,r=null,n=0,i=null,s=!1){if((!e||e===If)&&(e=Je),un(e)){const a=Rt(e,t,!0);return r&&qa(a,r),cn>0&&!s&&dt&&(a.shapeFlag&6?dt[dt.indexOf(e)]=a:dt.push(a)),a.patchFlag|=-2,a}if(i0(e)&&(e=e.__vccOpts),t){t=Jf(t);let{class:a,style:l}=t;a&&!Ae(a)&&(t.class=Ce(a)),xe(l)&&(lf(l)&&!te(l)&&(l=Ne({},l)),t.style=Os(l))}const o=Ae(e)?1:wf(e)?128:Vg(e)?64:xe(e)?4:ie(e)?2:0;return je(e,t,r,n,i,o,s,!0)}function Jf(e){return e?lf(e)||Rs in e?Ne({},e):e:null}function Rt(e,t,r=!1){const{props:n,ref:i,patchFlag:s,children:o}=e,a=t?fn(n||{},t):n;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Gf(a),ref:t&&t.ref?r&&i?te(i)?i.concat(es(t)):[i,es(t)]:es(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==He?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Rt(e.ssContent),ssFallback:e.ssFallback&&Rt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function on(e=" ",t=0){return ne(ln,null,e,t)}function qS(e,t){const r=ne(Qn,null,e);return r.staticCount=t,r}function Wt(e="",t=!1){return t?(fe(),Ue(Je,null,e)):ne(Je,null,e)}function ft(e){return e==null||typeof e=="boolean"?ne(Je):te(e)?ne(He,null,e.slice()):typeof e=="object"?lr(e):ne(ln,null,String(e))}function lr(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Rt(e)}function qa(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(te(t))r=16;else if(typeof t=="object")if(n&65){const i=t.default;i&&(i._c&&(i._d=!1),qa(e,i()),i._c&&(i._d=!0));return}else{r=32;const i=t._;!i&&!(Rs in t)?t._ctx=Me:i===3&&Me&&(Me.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ie(t)?(t={default:t,_ctx:Me},r=32):(t=String(t),n&64?(r=16,t=[on(t)]):r=8);e.children=t,e.shapeFlag|=r}function fn(...e){const t={};for(let r=0;rLe||Me;let Wa,Gr,Jl="__VUE_INSTANCE_SETTERS__";(Gr=Ao()[Jl])||(Gr=Ao()[Jl]=[]),Gr.push(e=>Le=e),Wa=e=>{Gr.length>1?Gr.forEach(t=>t(e)):Gr[0](e)};const vr=e=>{Wa(e),e.scope.on()},mr=()=>{Le&&Le.scope.off(),Wa(null)};function Xf(e){return e.vnode.shapeFlag&4}let dn=!1;function t0(e,t=!1){dn=t;const{props:r,children:n}=e.vnode,i=Xf(e);Fg(e,r,i,t),Hg(e,n);const s=i?r0(e,t):void 0;return dn=!1,s}function r0(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=cf(new Proxy(e.ctx,Sg));const{setup:n}=r;if(n){const i=e.setupContext=n.length>1?Qf(e):null;vr(e),xn();const s=gr(n,e,0,[e.props,i]);if(kn(),mr(),Oa(s)){if(s.then(mr,mr),t)return s.then(o=>{Bo(e,o,t)}).catch(o=>{En(o,e,0)});e.asyncDep=s}else Bo(e,s,t)}else Yf(e,t)}function Bo(e,t,r){ie(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:xe(t)&&(e.setupState=hf(t)),Yf(e,r)}let Xl;function Yf(e,t,r){const n=e.type;if(!e.render){if(!t&&Xl&&!n.render){const i=n.template||Ha(e).template;if(i){const{isCustomElement:s,compilerOptions:o}=e.appContext.config,{delimiters:a,compilerOptions:l}=n,c=Ne(Ne({isCustomElement:s,delimiters:a},o),l);n.render=Xl(i,c)}}e.render=n.render||kt}vr(e),xn(),Pg(e),kn(),mr()}function n0(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,r){return et(e,"get","$attrs"),t[r]}}))}function Qf(e){const t=r=>{e.exposed=r||{}};return{get attrs(){return n0(e)},slots:e.slots,emit:e.emit,expose:t}}function Is(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(hf(cf(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in Xn)return Xn[r](e)},has(t,r){return r in t||r in Xn}}))}function Ho(e,t=!0){return ie(e)?e.displayName||e.name:e.name||t&&e.__name}function i0(e){return ie(e)&&"__vccOpts"in e}const K=(e,t)=>Zp(e,t,dn);function _e(e,t,r){const n=arguments.length;return n===2?xe(t)&&!te(t)?un(t)?ne(e,null,[t]):ne(e,t):ne(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&un(r)&&(r=[r]),ne(e,t,r))}const s0=Symbol.for("v-scx"),o0=()=>Se(s0),Zf="3.3.4",a0="http://www.w3.org/2000/svg",Pr=typeof document<"u"?document:null,Yl=Pr&&Pr.createElement("template"),l0={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,n)=>{const i=t?Pr.createElementNS(a0,e):Pr.createElement(e,r?{is:r}:void 0);return e==="select"&&n&&n.multiple!=null&&i.setAttribute("multiple",n.multiple),i},createText:e=>Pr.createTextNode(e),createComment:e=>Pr.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Pr.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,n,i,s){const o=r?r.previousSibling:t.lastChild;if(i&&(i===s||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),r),!(i===s||!(i=i.nextSibling)););else{Yl.innerHTML=n?`${e}`:e;const a=Yl.content;if(n){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,r)}return[o?o.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}};function c0(e,t,r){const n=e._vtc;n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}function u0(e,t,r){const n=e.style,i=Ae(r);if(r&&!i){if(t&&!Ae(t))for(const s in t)r[s]==null&&Uo(n,s,"");for(const s in r)Uo(n,s,r[s])}else{const s=n.display;i?t!==r&&(n.cssText=r):t&&e.removeAttribute("style"),"_vod"in e&&(n.display=s)}}const Ql=/\s*!important$/;function Uo(e,t,r){if(te(r))r.forEach(n=>Uo(e,t,n));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=f0(e,t);Ql.test(r)?e.setProperty(wn(n),r.replace(Ql,""),"important"):e[n]=r}}const Zl=["Webkit","Moz","ms"],so={};function f0(e,t){const r=so[t];if(r)return r;let n=Pt(t);if(n!=="filter"&&n in e)return so[t]=n;n=Ts(n);for(let i=0;ioo||(v0.then(()=>oo=0),oo=Date.now());function _0(e,t){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;pt(w0(n,r.value),t,5,[n])};return r.value=e,r.attached=b0(),r}function w0(e,t){if(te(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(n=>i=>!i._stopped&&n&&n(i))}else return t}const rc=/^on[a-z]/,x0=(e,t,r,n,i=!1,s,o,a,l)=>{t==="class"?c0(e,n,i):t==="style"?u0(e,r,n):wi(t)?ka(t)||m0(e,t,r,n,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):k0(e,t,n,i))?h0(e,t,n,s,o,a,l):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),d0(e,t,n,i))};function k0(e,t,r,n){return n?!!(t==="innerHTML"||t==="textContent"||t in e&&rc.test(t)&&ie(r)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||rc.test(t)&&Ae(r)?!1:t in e}const sr="transition",Rn="animation",js=(e,{slots:t})=>_e(vg,E0(e),t);js.displayName="Transition";const ed={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};js.props=Ne({},Tf,ed);const Tr=(e,t=[])=>{te(e)?e.forEach(r=>r(...t)):e&&e(...t)},nc=e=>e?te(e)?e.some(t=>t.length>1):e.length>1:!1;function E0(e){const t={};for(const D in e)D in ed||(t[D]=e[D]);if(e.css===!1)return t;const{name:r="v",type:n,duration:i,enterFromClass:s=`${r}-enter-from`,enterActiveClass:o=`${r}-enter-active`,enterToClass:a=`${r}-enter-to`,appearFromClass:l=s,appearActiveClass:c=o,appearToClass:u=a,leaveFromClass:f=`${r}-leave-from`,leaveActiveClass:d=`${r}-leave-active`,leaveToClass:h=`${r}-leave-to`}=e,p=T0(i),m=p&&p[0],x=p&&p[1],{onBeforeEnter:y,onEnter:g,onEnterCancelled:E,onLeave:b,onLeaveCancelled:T,onBeforeAppear:$=y,onAppear:P=g,onAppearCancelled:O=E}=t,L=(D,z,w)=>{Or(D,z?u:a),Or(D,z?c:o),w&&w()},F=(D,z)=>{D._isLeaving=!1,Or(D,f),Or(D,h),Or(D,d),z&&z()},U=D=>(z,w)=>{const S=D?P:g,N=()=>L(z,D,w);Tr(S,[z,N]),ic(()=>{Or(z,D?l:s),or(z,D?u:a),nc(S)||sc(z,n,m,N)})};return Ne(t,{onBeforeEnter(D){Tr(y,[D]),or(D,s),or(D,o)},onBeforeAppear(D){Tr($,[D]),or(D,l),or(D,c)},onEnter:U(!1),onAppear:U(!0),onLeave(D,z){D._isLeaving=!0;const w=()=>F(D,z);or(D,f),S0(),or(D,d),ic(()=>{D._isLeaving&&(Or(D,f),or(D,h),nc(b)||sc(D,n,x,w))}),Tr(b,[D,w])},onEnterCancelled(D){L(D,!1),Tr(E,[D])},onAppearCancelled(D){L(D,!0),Tr(O,[D])},onLeaveCancelled(D){F(D),Tr(T,[D])}})}function T0(e){if(e==null)return null;if(xe(e))return[ao(e.enter),ao(e.leave)];{const t=ao(e);return[t,t]}}function ao(e){return Vu(e)}function or(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e._vtc||(e._vtc=new Set)).add(t)}function Or(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const{_vtc:r}=e;r&&(r.delete(t),r.size||(e._vtc=void 0))}function ic(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let O0=0;function sc(e,t,r,n){const i=e._endId=++O0,s=()=>{i===e._endId&&n()};if(r)return setTimeout(s,r);const{type:o,timeout:a,propCount:l}=C0(e,t);if(!o)return n();const c=o+"end";let u=0;const f=()=>{e.removeEventListener(c,d),s()},d=h=>{h.target===e&&++u>=l&&f()};setTimeout(()=>{u(r[p]||"").split(", "),i=n(`${sr}Delay`),s=n(`${sr}Duration`),o=oc(i,s),a=n(`${Rn}Delay`),l=n(`${Rn}Duration`),c=oc(a,l);let u=null,f=0,d=0;t===sr?o>0&&(u=sr,f=o,d=s.length):t===Rn?c>0&&(u=Rn,f=c,d=l.length):(f=Math.max(o,c),u=f>0?o>c?sr:Rn:null,d=u?u===sr?s.length:l.length:0);const h=u===sr&&/\b(transform|all)(,|$)/.test(n(`${sr}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:h}}function oc(e,t){for(;e.lengthac(r)+ac(e[n])))}function ac(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function S0(){return document.body.offsetHeight}const A0=["ctrl","shift","alt","meta"],$0={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>A0.some(r=>e[`${r}Key`]&&!t.includes(r))},P0=(e,t)=>(r,...n)=>{for(let i=0;i{In(e,!1)}):In(e,t))},beforeUnmount(e,{value:t}){In(e,t)}};function In(e,t){e.style.display=t?e._vod:"none"}const td=Ne({patchProp:x0},l0);let ei,lc=!1;function R0(){return ei||(ei=qg(td))}function I0(){return ei=lc?ei:Wg(td),lc=!0,ei}const j0=(...e)=>{const t=R0().createApp(...e),{mount:r}=t;return t.mount=n=>{const i=rd(n);if(!i)return;const s=t._component;!ie(s)&&!s.render&&!s.template&&(s.template=i.innerHTML),i.innerHTML="";const o=r(i,!1,i instanceof SVGElement);return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),o},t},L0=(...e)=>{const t=I0().createApp(...e),{mount:r}=t;return t.mount=n=>{const i=rd(n);if(i)return r(i,!0,i instanceof SVGElement)},t};function rd(e){return Ae(e)?document.querySelector(e):e}const N0=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,D0=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,F0=/^\s*["[{]|^\s*-?\d[\d.]{0,14}\s*$/;function M0(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){B0(e);return}return t}function B0(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function nd(e,t={}){if(typeof e!="string")return e;const r=e.trim();if(e[0]==='"'&&e[e.length-1]==='"')return r.slice(1,-1);const n=r.toLowerCase();if(n==="true")return!0;if(n==="false")return!1;if(n!=="undefined"){if(n==="null")return null;if(n==="nan")return Number.NaN;if(n==="infinity")return Number.POSITIVE_INFINITY;if(n==="-infinity")return Number.NEGATIVE_INFINITY;if(!F0.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(N0.test(e)||D0.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,M0)}return JSON.parse(e)}catch(i){if(t.strict)throw i;return e}}}const H0=/#/g,U0=/&/g,z0=/=/g,id=/\+/g,q0=/%5e/gi,W0=/%60/gi,K0=/%7c/gi,V0=/%20/gi;function G0(e){return encodeURI(""+e).replace(K0,"|")}function zo(e){return G0(typeof e=="string"?e:JSON.stringify(e)).replace(id,"%2B").replace(V0,"+").replace(H0,"%23").replace(U0,"%26").replace(W0,"`").replace(q0,"^")}function lo(e){return zo(e).replace(z0,"%3D")}function sd(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function J0(e){return sd(e.replace(id," "))}function od(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const r of e.split("&")){const n=r.match(/([^=]+)=?(.*)/)||[];if(n.length<2)continue;const i=sd(n[1]);if(i==="__proto__"||i==="constructor")continue;const s=J0(n[2]||"");typeof t[i]<"u"?Array.isArray(t[i])?t[i].push(s):t[i]=[t[i],s]:t[i]=s}return t}function X0(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(r=>`${lo(e)}=${zo(r)}`).join("&"):`${lo(e)}=${zo(t)}`:lo(e)}function Y0(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>X0(t,e[t])).join("&")}const Q0=/^\w{2,}:([/\\]{1,2})/,Z0=/^\w{2,}:([/\\]{2})?/,em=/^([/\\]\s*){2,}[^/\\]/;function On(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?Q0.test(e):Z0.test(e)||(t.acceptRelative?em.test(e):!1)}const tm=/\/$|\/\?/;function qo(e="",t=!1){return t?tm.test(e):e.endsWith("/")}function Ka(e="",t=!1){if(!t)return(qo(e)?e.slice(0,-1):e)||"/";if(!qo(e,!0))return e||"/";const[r,...n]=e.split("?");return(r.slice(0,-1)||"/")+(n.length>0?`?${n.join("?")}`:"")}function ad(e="",t=!1){if(!t)return e.endsWith("/")?e:e+"/";if(qo(e,!0))return e||"/";const[r,...n]=e.split("?");return r+"/"+(n.length>0?`?${n.join("?")}`:"")}function rm(e=""){return e.startsWith("/")}function nm(e=""){return(rm(e)?e.slice(1):e)||"/"}function im(e,t){if(cd(t)||On(e))return e;const r=Ka(t);return e.startsWith(r)?e:Ti(r,e)}function cc(e,t){if(cd(t))return e;const r=Ka(t);if(!e.startsWith(r))return e;const n=e.slice(r.length);return n[0]==="/"?n:"/"+n}function ld(e,t){const r=Oi(e),n={...od(r.search),...t};return r.search=Y0(n),om(r)}function cd(e){return!e||e==="/"}function sm(e){return e&&e!=="/"}function Ti(e,...t){let r=e||"";for(const n of t.filter(i=>sm(i)))r=r?ad(r)+nm(n):n;return r}function Oi(e="",t){if(!On(e,{acceptRelative:!0}))return t?Oi(t+e):uc(e);const[r="",n,i=""]=(e.replace(/\\/g,"/").match(/([^/:]+:)?\/\/([^/@]+@)?(.*)/)||[]).splice(1),[s="",o=""]=(i.match(/([^#/?]*)(.*)?/)||[]).splice(1),{pathname:a,search:l,hash:c}=uc(o.replace(/\/(?=[A-Za-z]:)/,""));return{protocol:r,auth:n?n.slice(0,Math.max(0,n.length-1)):"",host:s,pathname:a,search:l,hash:c}}function uc(e=""){const[t="",r="",n=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:r,hash:n}}function om(e){const t=e.pathname+(e.search?(e.search.startsWith("?")?"":"?")+e.search:"")+e.hash;return e.protocol?e.protocol+"//"+(e.auth?e.auth+"@":"")+e.host+t:t}class am extends Error{constructor(){super(...arguments),this.name="FetchError"}}function lm(e,t,r){let n="";t&&(n=t.message),e&&r?n=`${n} (${r.status} ${r.statusText} (${e.toString()}))`:e&&(n=`${n} (${e.toString()})`);const i=new am(n);return Object.defineProperty(i,"request",{get(){return e}}),Object.defineProperty(i,"response",{get(){return r}}),Object.defineProperty(i,"data",{get(){return r&&r._data}}),Object.defineProperty(i,"status",{get(){return r&&r.status}}),Object.defineProperty(i,"statusText",{get(){return r&&r.statusText}}),Object.defineProperty(i,"statusCode",{get(){return r&&r.status}}),Object.defineProperty(i,"statusMessage",{get(){return r&&r.statusText}}),i}const cm=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function fc(e="GET"){return cm.has(e.toUpperCase())}function um(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const fm=new Set(["image/svg","application/xml","application/xhtml","application/html"]),dm=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function hm(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return dm.test(t)?"json":fm.has(t)||t.startsWith("text/")?"text":"blob"}function pm(e,t,r=globalThis.Headers){const n={...t,...e};if(t!=null&&t.params&&(e!=null&&e.params)&&(n.params={...t==null?void 0:t.params,...e==null?void 0:e.params}),t!=null&&t.query&&(e!=null&&e.query)&&(n.query={...t==null?void 0:t.query,...e==null?void 0:e.query}),t!=null&&t.headers&&(e!=null&&e.headers)){n.headers=new r((t==null?void 0:t.headers)||{});for(const[i,s]of new r((e==null?void 0:e.headers)||{}))n.headers.set(i,s)}return n}const gm=new Set([408,409,425,429,500,502,503,504]);function ud(e){const{fetch:t,Headers:r}=e;function n(o){const a=o.error&&o.error.name==="AbortError"||!1;if(o.options.retry!==!1&&!a){let c;typeof o.options.retry=="number"?c=o.options.retry:c=fc(o.options.method)?0:1;const u=o.response&&o.response.status||500;if(c>0&&gm.has(u))return i(o.request,{...o.options,retry:c-1})}const l=lm(o.request,o.error,o.response);throw Error.captureStackTrace&&Error.captureStackTrace(l,i),l}const i=async function(a,l={}){const c={request:a,options:pm(l,e.defaults,r),response:void 0,error:void 0};c.options.onRequest&&await c.options.onRequest(c),typeof c.request=="string"&&(c.options.baseURL&&(c.request=im(c.request,c.options.baseURL)),(c.options.query||c.options.params)&&(c.request=ld(c.request,{...c.options.params,...c.options.query})),c.options.body&&fc(c.options.method)&&um(c.options.body)&&(c.options.body=typeof c.options.body=="string"?c.options.body:JSON.stringify(c.options.body),c.options.headers=new r(c.options.headers||{}),c.options.headers.has("content-type")||c.options.headers.set("content-type","application/json"),c.options.headers.has("accept")||c.options.headers.set("accept","application/json")));try{c.response=await t(c.request,c.options)}catch(f){return c.error=f,c.options.onRequestError&&await c.options.onRequestError(c),await n(c)}const u=(c.options.parseResponse?"json":c.options.responseType)||hm(c.response.headers.get("content-type")||"");if(u==="json"){const f=await c.response.text(),d=c.options.parseResponse||nd;c.response._data=d(f)}else u==="stream"?c.response._data=c.response.body:c.response._data=await c.response[u]();return c.options.onResponse&&await c.options.onResponse(c),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600?(c.options.onResponseError&&await c.options.onResponseError(c),await n(c)):c.response},s=async function(a,l){return(await i(a,l))._data};return s.raw=i,s.native=t,s.create=(o={})=>ud({...e,defaults:{...e.defaults,...o}}),s}const fd=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),mm=fd.fetch||(()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!"))),ym=fd.Headers,vm=ud({fetch:mm,Headers:ym}),bm=vm,_m=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},gs=_m().app,wm=()=>gs.baseURL,xm=()=>gs.buildAssetsDir,km=(...e)=>Ti(dd(),xm(),...e),dd=(...e)=>{const t=gs.cdnURL||gs.baseURL;return e.length?Ti(t,...e):t};globalThis.__buildAssetsURL=km,globalThis.__publicAssetsURL=dd;function Wo(e,t={},r){for(const n in e){const i=e[n],s=r?`${r}:${n}`:n;typeof i=="object"&&i!==null?Wo(i,t,s):typeof i=="function"&&(t[s]=i)}return t}const Em={run:e=>e()},Tm=()=>Em,hd=typeof console.createTask<"u"?console.createTask:Tm;function Om(e,t){const r=t.shift(),n=hd(r);return e.reduce((i,s)=>i.then(()=>n.run(()=>s(...t))),Promise.resolve())}function Cm(e,t){const r=t.shift(),n=hd(r);return Promise.all(e.map(i=>n.run(()=>i(...t))))}function co(e,t){for(const r of[...e])r(t)}class Sm{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,r,n={}){if(!t||typeof r!="function")return()=>{};const i=t;let s;for(;this._deprecatedHooks[t];)s=this._deprecatedHooks[t],t=s.to;if(s&&!n.allowDeprecated){let o=s.message;o||(o=`${i} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(o)||(console.warn(o),this._deprecatedMessages.add(o))}if(!r.name)try{Object.defineProperty(r,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(r),()=>{r&&(this.removeHook(t,r),r=void 0)}}hookOnce(t,r){let n,i=(...s)=>(typeof n=="function"&&n(),n=void 0,i=void 0,r(...s));return n=this.hook(t,i),n}removeHook(t,r){if(this._hooks[t]){const n=this._hooks[t].indexOf(r);n!==-1&&this._hooks[t].splice(n,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,r){this._deprecatedHooks[t]=typeof r=="string"?{to:r}:r;const n=this._hooks[t]||[];delete this._hooks[t];for(const i of n)this.hook(t,i)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const r in t)this.deprecateHook(r,t[r])}addHooks(t){const r=Wo(t),n=Object.keys(r).map(i=>this.hook(i,r[i]));return()=>{for(const i of n.splice(0,n.length))i()}}removeHooks(t){const r=Wo(t);for(const n in r)this.removeHook(n,r[n])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...r){return r.unshift(t),this.callHookWith(Om,t,...r)}callHookParallel(t,...r){return r.unshift(t),this.callHookWith(Cm,t,...r)}callHookWith(t,r,...n){const i=this._before||this._after?{name:r,args:n,context:{}}:void 0;this._before&&co(this._before,i);const s=t(r in this._hooks?[...this._hooks[r]]:[],n);return s instanceof Promise?s.finally(()=>{this._after&&i&&co(this._after,i)}):(this._after&&i&&co(this._after,i),s)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const r=this._before.indexOf(t);r!==-1&&this._before.splice(r,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const r=this._after.indexOf(t);r!==-1&&this._after.splice(r,1)}}}}function pd(){return new Sm}function Am(e={}){let t,r=!1;const n=o=>{if(t&&t!==o)throw new Error("Context conflict")};let i;if(e.asyncContext){const o=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;o?i=new o:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const s=()=>{if(i&&t===void 0){const o=i.getStore();if(o!==void 0)return o}return t};return{use:()=>{const o=s();if(o===void 0)throw new Error("Context is not available");return o},tryUse:()=>s(),set:(o,a)=>{a||n(o),t=o,r=!0},unset:()=>{t=void 0,r=!1},call:(o,a)=>{n(o),t=o;try{return i?i.run(o,a):a()}finally{r||(t=void 0)}},async callAsync(o,a){t=o;const l=()=>{t=o},c=()=>t===o?l:void 0;Ko.add(c);try{const u=i?i.run(o,a):a();return r||(t=void 0),await u}finally{Ko.delete(c)}}}}function $m(e={}){const t={};return{get(r,n={}){return t[r]||(t[r]=Am({...e,...n})),t[r],t[r]}}}const ms=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},dc="__unctx__",Pm=ms[dc]||(ms[dc]=$m()),Rm=(e,t={})=>Pm.get(e,t),hc="__unctx_async_handlers__",Ko=ms[hc]||(ms[hc]=new Set);function pi(e){const t=[];for(const i of Ko){const s=i();s&&t.push(s)}const r=()=>{for(const i of t)i()};let n=e();return n&&typeof n=="object"&&"catch"in n&&(n=n.catch(i=>{throw r(),i})),[n,r]}const gd=Rm("nuxt-app"),Im="__nuxt_plugin";function jm(e){let t=0;const r={provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.6.2"},get vue(){return r.vueApp.version}},payload:Tt({data:{},state:{},_errors:{},...window.__NUXT__??{}}),static:{data:{}},runWithContext:i=>Dm(r,i),isHydrating:!0,deferHydration(){if(!r.isHydrating)return()=>{};t++;let i=!1;return()=>{if(!i&&(i=!0,t--,t===0))return r.isHydrating=!1,r.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:{},_payloadRevivers:{},...e};r.hooks=pd(),r.hook=r.hooks.hook,r.callHook=r.hooks.callHook,r.provide=(i,s)=>{const o="$"+i;Mi(r,o,s),Mi(r.vueApp.config.globalProperties,o,s)},Mi(r.vueApp,"$nuxt",r),Mi(r.vueApp.config.globalProperties,"$nuxt",r);{window.addEventListener("nuxt.preloadError",s=>{r.callHook("app:chunkError",{error:s.payload})}),window.useNuxtApp=window.useNuxtApp||ve;const i=r.hook("app:error",(...s)=>{console.error("[nuxt] error caught during app initialization",...s)});r.hook("app:mounted",i)}const n=Tt(r.payload.config);return r.provide("config",n),r}async function Lm(e,t){if(t.hooks&&e.hooks.addHooks(t.hooks),typeof t=="function"){const{provide:r}=await e.runWithContext(()=>t(e))||{};if(r&&typeof r=="object")for(const n in r)e.provide(n,r[n])}}async function Nm(e,t){const r=[],n=[];for(const i of t){const s=Lm(e,i);i.parallel?r.push(s.catch(o=>n.push(o))):await s}if(await Promise.all(r),n.length)throw n[0]}/*! @__NO_SIDE_EFFECTS__ */function Dt(e){return typeof e=="function"?e:(delete e.name,Object.assign(e.setup||(()=>{}),e,{[Im]:!0}))}function Dm(e,t,r){const n=()=>r?t(...r):t();return gd.set(e),e.vueApp.runWithContext(n)}/*! @__NO_SIDE_EFFECTS__ */function ve(){var t;let e;if(Ff()&&(e=(t=wr())==null?void 0:t.appContext.app.$nuxt),e=e||gd.tryUse(),!e)throw new Error("[nuxt] instance unavailable");return e}/*! @__NO_SIDE_EFFECTS__ */function Ci(){return ve().$config}function Mi(e,t,r){Object.defineProperty(e,t,{get:()=>r})}const Fm="modulepreload",Mm=function(e,t){return e.startsWith(".")?new URL(e,t).href:e},pc={},Bm=function(t,r,n){if(!r||r.length===0)return t();const i=document.getElementsByTagName("link");return Promise.all(r.map(s=>{if(s=Mm(s,n),s in pc)return;pc[s]=!0;const o=s.endsWith(".css"),a=o?'[rel="stylesheet"]':"";if(!!n)for(let u=i.length-1;u>=0;u--){const f=i[u];if(f.href===s&&(!o||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${a}`))return;const c=document.createElement("link");if(c.rel=o?"stylesheet":Fm,o||(c.as="script",c.crossOrigin=""),c.href=s,document.head.appendChild(c),o)return new Promise((u,f)=>{c.addEventListener("load",u),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t())},ht=(...e)=>Bm(...e).catch(t=>{const r=new Event("nuxt.preloadError");throw r.payload=t,window.dispatchEvent(r),t}),Hm=-1,Um=-2,zm=-3,qm=-4,Wm=-5,Km=-6;function Vm(e,t){return Gm(JSON.parse(e),t)}function Gm(e,t){if(typeof e=="number")return i(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const r=e,n=Array(r.length);function i(s,o=!1){if(s===Hm)return;if(s===zm)return NaN;if(s===qm)return 1/0;if(s===Wm)return-1/0;if(s===Km)return-0;if(o)throw new Error("Invalid input");if(s in n)return n[s];const a=r[s];if(!a||typeof a!="object")n[s]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],c=t==null?void 0:t[l];if(c)return n[s]=c(i(a[1]));switch(l){case"Date":n[s]=new Date(a[1]);break;case"Set":const u=new Set;n[s]=u;for(let h=1;h>>9)+65536).toString(16).substring(1,8).toLowerCase()}function Vo(e){return vd(`${e.tag}:${e.textContent||e.innerHTML||""}:${Object.entries(e.props).map(([t,r])=>`${t}:${String(r)}`).join(",")}`)}function Zm(e){let t=9;for(const r of e)for(let n=0;n>>9)+65536).toString(16).substring(1,8).toLowerCase()}function bd(e,t){const{props:r,tag:n}=e;if(Ym.includes(n))return n;if(n==="link"&&r.rel==="canonical")return"canonical";if(r.charset)return"charset";const i=["id"];n==="meta"&&i.push("name","property","http-equiv");for(const s of i)if(typeof r[s]<"u"){const o=String(r[s]);return t&&!t(o)?!1:`${n}:${s}:${o}`}return!1}function gc(e,t){return e==null?t||null:typeof e=="function"?e(t):e}function Bi(e,t=!1,r){const{tag:n,$el:i}=e;i&&(Object.entries(n.props).forEach(([s,o])=>{o=String(o);const a=`attr:${s}`;if(s==="class"){if(!o)return;for(const l of o.split(" ")){const c=`${a}:${l}`;r&&r(e,c,()=>i.classList.remove(l)),i.classList.contains(l)||i.classList.add(l)}return}r&&!s.startsWith("data-h-")&&r(e,a,()=>i.removeAttribute(s)),(t||i.getAttribute(s)!==o)&&i.setAttribute(s,o)}),md.includes(n.tag)&&(n.textContent&&n.textContent!==i.textContent?i.textContent=n.textContent:n.innerHTML&&n.innerHTML!==i.innerHTML&&(i.innerHTML=n.innerHTML)))}let jn=!1;async function ey(e,t={}){var d,h;const r={shouldRender:!0};if(await e.hooks.callHook("dom:beforeRender",r),!r.shouldRender)return;const n=t.document||e.resolvedOptions.document||window.document,i=(await e.resolveTags()).map(a);if(e.resolvedOptions.experimentalHashHydration&&(jn=jn||e._hash||!1,jn)){const p=Zm(i.map(m=>m.tag._h));if(jn===p)return;jn=p}const s=e._popSideEffectQueue();e.headEntries().map(p=>p._sde).forEach(p=>{Object.entries(p).forEach(([m,x])=>{s[m]=x})});const o=(p,m,x)=>{m=`${p.renderId}:${m}`,p.entry&&(p.entry._sde[m]=x),delete s[m]};function a(p){const m=e.headEntries().find(y=>y._i===p._e),x={renderId:p._d||Vo(p),$el:null,shouldRender:!0,tag:p,entry:m,markSideEffect:(y,g)=>o(x,y,g)};return x}const l=[],c={body:[],head:[]},u=p=>{e._elMap[p.renderId]=p.$el,l.push(p),o(p,"el",()=>{var m;(m=p.$el)==null||m.remove(),delete e._elMap[p.renderId]})};for(const p of i){if(await e.hooks.callHook("dom:beforeRenderTag",p),!p.shouldRender)continue;const{tag:m}=p;if(m.tag==="title"){n.title=m.textContent||"",l.push(p);continue}if(m.tag==="htmlAttrs"||m.tag==="bodyAttrs"){p.$el=n[m.tag==="htmlAttrs"?"documentElement":"body"],Bi(p,!1,o),l.push(p);continue}if(p.$el=e._elMap[p.renderId],!p.$el&&m.key&&(p.$el=n.querySelector(`${(d=m.tagPosition)!=null&&d.startsWith("body")?"body":"head"} > ${m.tag}[data-h-${m._h}]`)),p.$el){p.tag._d&&Bi(p),u(p);continue}c[(h=m.tagPosition)!=null&&h.startsWith("body")?"body":"head"].push(p)}const f={bodyClose:void 0,bodyOpen:void 0,head:void 0};Object.entries(c).forEach(([p,m])=>{var y;if(!m.length)return;const x=(y=n==null?void 0:n[p])==null?void 0:y.children;if(x){for(const g of[...x].reverse()){const E=g.tagName.toLowerCase();if(!yd.includes(E))continue;const b=g.getAttributeNames().reduce((O,L)=>({...O,[L]:g.getAttribute(L)}),{}),T={tag:E,props:b};g.innerHTML&&(T.innerHTML=g.innerHTML);const $=Vo(T);let P=m.findIndex(O=>(O==null?void 0:O.renderId)===$);if(P===-1){const O=bd(T);P=m.findIndex(L=>(L==null?void 0:L.tag._d)&&L.tag._d===O)}if(P!==-1){const O=m[P];O.$el=g,Bi(O),u(O),delete m[P]}}m.forEach(g=>{const E=g.tag.tagPosition||"head";f[E]=f[E]||n.createDocumentFragment(),g.$el||(g.$el=n.createElement(g.tag.tag),Bi(g,!0)),f[E].appendChild(g.$el),u(g)})}}),f.head&&n.head.appendChild(f.head),f.bodyOpen&&n.body.insertBefore(f.bodyOpen,n.body.firstChild),f.bodyClose&&n.body.appendChild(f.bodyClose);for(const p of l)await e.hooks.callHook("dom:renderTag",p);Object.values(s).forEach(p=>p())}let uo=null;async function ty(e,t={}){function r(){return uo=null,ey(e,t)}const n=t.delayFn||(i=>setTimeout(i,10));return uo=uo||new Promise(i=>n(()=>i(r())))}function ry(e){return{hooks:{"entries:updated":function(t){if(typeof(e==null?void 0:e.document)>"u"&&typeof window>"u")return;let r=e==null?void 0:e.delayFn;!r&&typeof requestAnimationFrame<"u"&&(r=requestAnimationFrame),ty(t,{document:(e==null?void 0:e.document)||window.document,delayFn:r})}}}}function ny(e){var t;return((t=e==null?void 0:e.head.querySelector('meta[name="unhead:ssr"]'))==null?void 0:t.getAttribute("content"))||!1}const mc={base:-1,title:1},yc={critical:-8,high:-1,low:2};function ys(e){let t=10;const r=e.tagPriority;return typeof r=="number"?r:(e.tag==="meta"?(e.props.charset&&(t=-2),e.props["http-equiv"]==="content-security-policy"&&(t=0)):e.tag in mc&&(t=mc[e.tag]),typeof r=="string"&&r in yc?t+yc[r]:t)}const iy=[{prefix:"before:",offset:-1},{prefix:"after:",offset:1}];function sy(){return{hooks:{"tags:resolve":e=>{const t=r=>{var n;return(n=e.tags.find(i=>i._d===r))==null?void 0:n._p};for(const{prefix:r,offset:n}of iy)for(const i of e.tags.filter(s=>typeof s.tagPriority=="string"&&s.tagPriority.startsWith(r))){const s=t(i.tagPriority.replace(r,""));typeof s<"u"&&(i._p=s+n)}e.tags.sort((r,n)=>r._p-n._p).sort((r,n)=>ys(r)-ys(n))}}}}function oy(){return{hooks:{"tags:resolve":e=>{const{tags:t}=e;let r=t.findIndex(i=>i.tag==="titleTemplate");const n=t.findIndex(i=>i.tag==="title");if(n!==-1&&r!==-1){const i=gc(t[r].textContent,t[n].textContent);i!==null?t[n].textContent=i||t[n].textContent:delete t[n]}else if(r!==-1){const i=gc(t[r].textContent);i!==null&&(t[r].textContent=i,t[r].tag="title",r=-1)}r!==-1&&delete t[r],e.tags=t.filter(Boolean)}}}}function ay(){return{hooks:{"tag:normalise":function({tag:e}){typeof e.props.body<"u"&&(e.tagPosition="bodyClose",delete e.props.body)}}}}const ly=["link","style","script","noscript"];function cy(){return{hooks:{"tag:normalise":({tag:e,resolvedOptions:t})=>{t.experimentalHashHydration===!0&&(e._h=Vo(e)),e.key&&ly.includes(e.tag)&&(e._h=vd(e.key),e.props[`data-h-${e._h}`]="")}}}}const vc=["script","link","bodyAttrs"];function uy(){const e=(t,r)=>{const n={},i={};Object.entries(r.props).forEach(([o,a])=>{o.startsWith("on")&&typeof a=="function"?i[o]=a:n[o]=a});let s;return t==="dom"&&r.tag==="script"&&typeof n.src=="string"&&typeof i.onload<"u"&&(s=n.src,delete n.src),{props:n,eventHandlers:i,delayedSrc:s}};return{hooks:{"ssr:render":function(t){t.tags=t.tags.map(r=>(!vc.includes(r.tag)||!Object.entries(r.props).find(([n,i])=>n.startsWith("on")&&typeof i=="function")||(r.props=e("ssr",r).props),r))},"dom:beforeRenderTag":function(t){if(!vc.includes(t.tag.tag)||!Object.entries(t.tag.props).find(([s,o])=>s.startsWith("on")&&typeof o=="function"))return;const{props:r,eventHandlers:n,delayedSrc:i}=e("dom",t.tag);Object.keys(n).length&&(t.tag.props=r,t.tag._eventHandlers=n,t.tag._delayedSrc=i)},"dom:renderTag":function(t){const r=t.$el;if(!t.tag._eventHandlers||!r)return;const n=t.tag.tag==="bodyAttrs"&&typeof window<"u"?window:r;Object.entries(t.tag._eventHandlers).forEach(([i,s])=>{const o=`${t.tag._d||t.tag._p}:${i}`,a=i.slice(2).toLowerCase(),l=`data-h-${a}`;if(t.markSideEffect(o,()=>{}),r.hasAttribute(l))return;const c=s;r.setAttribute(l,""),n.addEventListener(a,c),t.entry&&(t.entry._sde[o]=()=>{n.removeEventListener(a,c),r.removeAttribute(l)})}),t.tag._delayedSrc&&r.setAttribute("src",t.tag._delayedSrc)}}}}const fy=["templateParams","htmlAttrs","bodyAttrs"];function dy(){return{hooks:{"tag:normalise":function({tag:e}){["hid","vmid","key"].forEach(n=>{e.props[n]&&(e.key=e.props[n],delete e.props[n])});const r=bd(e)||(e.key?`${e.tag}:${e.key}`:!1);r&&(e._d=r)},"tags:resolve":function(e){const t={};e.tags.forEach(n=>{const i=(n.key?`${n.tag}:${n.key}`:n._d)||n._p,s=t[i];if(s){let a=n==null?void 0:n.tagDuplicateStrategy;if(!a&&fy.includes(n.tag)&&(a="merge"),a==="merge"){const l=s.props;["class","style"].forEach(c=>{n.props[c]&&l[c]&&(c==="style"&&!l[c].endsWith(";")&&(l[c]+=";"),n.props[c]=`${l[c]} ${n.props[c]}`)}),t[i].props={...l,...n.props};return}else if(n._e===s._e){s._duped=s._duped||[],n._d=`${s._d}:${s._duped.length+1}`,s._duped.push(n);return}else if(ys(n)>ys(s))return}const o=Object.keys(n.props).length+(n.innerHTML?1:0)+(n.textContent?1:0);if(yd.includes(n.tag)&&o===0){delete t[i];return}t[i]=n});const r=[];Object.values(t).forEach(n=>{const i=n._duped;delete n._duped,r.push(n),i&&r.push(...i)}),e.tags=r}}}}function Ln(e,t){if(typeof e!="string")return e;function r(o){if(["s","pageTitle"].includes(o))return t.pageTitle;let a;return o.includes(".")?a=o.split(".").reduce((l,c)=>l&&l[c]||void 0,t):a=t[o],typeof a<"u"?a||"":!1}let n=e;try{n=decodeURI(e)}catch{}(n.match(/%(\w+\.+\w+)|%(\w+)/g)||[]).sort().reverse().forEach(o=>{const a=r(o.slice(1));typeof a=="string"&&(e=e.replace(new RegExp(`\\${o}(\\W|$)`,"g"),`${a}$1`).trim())});const s=t.separator;return e.includes(s)&&(e.endsWith(s)&&(e=e.slice(0,-s.length).trim()),e.startsWith(s)&&(e=e.slice(s.length).trim()),e=e.replace(new RegExp(`\\${s}\\s*\\${s}`,"g"),s)),e}function hy(){return{hooks:{"tags:resolve":e=>{var s;const{tags:t}=e,r=(s=t.find(o=>o.tag==="title"))==null?void 0:s.textContent,n=t.findIndex(o=>o.tag==="templateParams"),i=n!==-1?t[n].props:{};i.separator=i.separator||"|",i.pageTitle=Ln(i.pageTitle||r||"",i);for(const o of t)if(["titleTemplate","title"].includes(o.tag)&&typeof o.textContent=="string")o.textContent=Ln(o.textContent,i);else if(o.tag==="meta"&&typeof o.props.content=="string")o.props.content=Ln(o.props.content,i);else if(o.tag==="link"&&typeof o.props.href=="string")o.props.href=Ln(o.props.href,i);else if(o.tag==="script"&&["application/json","application/ld+json"].includes(o.props.type)&&typeof o.innerHTML=="string")try{o.innerHTML=JSON.stringify(JSON.parse(o.innerHTML),(a,l)=>typeof l=="string"?Ln(l,i):l)}catch{}e.tags=t.filter(o=>o.tag!=="templateParams")}}}}const py=typeof window<"u";let _d;function gy(e){return _d=e}function my(){return _d}async function yy(e,t){const r={tag:e,props:{}};return t instanceof Promise&&(t=await t),e==="templateParams"?(r.props=t,r):["title","titleTemplate"].includes(e)?(t&&typeof t=="object"?(r.textContent=t.textContent,t.tagPriority&&(r.tagPriority=t.tagPriority)):r.textContent=t,r):typeof t=="string"?["script","noscript","style"].includes(e)?(e==="script"&&(/^(https?:)?\/\//.test(t)||t.startsWith("/"))?r.props.src=t:r.innerHTML=t,r):!1:(r.props=await by(e,{...t}),r.props.children&&(r.props.innerHTML=r.props.children),delete r.props.children,Object.keys(r.props).filter(n=>Qm.includes(n)).forEach(n=>{(!["innerHTML","textContent"].includes(n)||md.includes(r.tag))&&(r[n]=r.props[n]),delete r.props[n]}),["innerHTML","textContent"].forEach(n=>{if(r.tag==="script"&&typeof r[n]=="string"&&["application/ld+json","application/json"].includes(r.props.type))try{r[n]=JSON.parse(r[n])}catch{r[n]=""}typeof r[n]=="object"&&(r[n]=JSON.stringify(r[n]))}),r.props.class&&(r.props.class=vy(r.props.class)),r.props.content&&Array.isArray(r.props.content)?r.props.content.map(n=>({...r,props:{...r.props,content:n}})):r)}function vy(e){return typeof e=="object"&&!Array.isArray(e)&&(e=Object.keys(e).filter(t=>e[t])),(Array.isArray(e)?e.join(" "):e).split(" ").filter(t=>t.trim()).filter(Boolean).join(" ")}async function by(e,t){for(const r of Object.keys(t)){const n=r.startsWith("data-");t[r]instanceof Promise&&(t[r]=await t[r]),String(t[r])==="true"?t[r]=n?"true":"":String(t[r])==="false"&&(n?t[r]="false":delete t[r])}return t}const _y=10;async function wy(e){const t=[];return Object.entries(e.resolvedInput).filter(([r,n])=>typeof n<"u"&&Xm.includes(r)).forEach(([r,n])=>{const i=Jm(n);t.push(...i.map(s=>yy(r,s)).flat())}),(await Promise.all(t)).flat().filter(Boolean).map((r,n)=>(r._e=e._i,r._p=(e._i<<_y)+n,r))}function xy(){return[dy(),sy(),hy(),oy(),cy(),uy(),ay()]}function ky(e={}){return[ry({document:e==null?void 0:e.document,delayFn:e==null?void 0:e.domDelayFn})]}function Ey(e={}){const t=Ty({...e,plugins:[...ky(e),...(e==null?void 0:e.plugins)||[]]});return e.experimentalHashHydration&&t.resolvedOptions.document&&(t._hash=ny(t.resolvedOptions.document)),gy(t),t}function Ty(e={}){let t=[],r={},n=0;const i=pd();e!=null&&e.hooks&&i.addHooks(e.hooks),e.plugins=[...xy(),...(e==null?void 0:e.plugins)||[]],e.plugins.forEach(a=>a.hooks&&i.addHooks(a.hooks)),e.document=e.document||(py?document:void 0);const s=()=>i.callHook("entries:updated",o),o={resolvedOptions:e,headEntries(){return t},get hooks(){return i},use(a){a.hooks&&i.addHooks(a.hooks)},push(a,l){const c={_i:n++,input:a,_sde:{}};return l!=null&&l.mode&&(c._m=l==null?void 0:l.mode),l!=null&&l.transform&&(c._t=l==null?void 0:l.transform),t.push(c),s(),{dispose(){t=t.filter(u=>u._i!==c._i?!0:(r={...r,...u._sde||{}},u._sde={},s(),!1))},patch(u){t=t.map(f=>(f._i===c._i&&(c.input=f.input=u,s()),f))}}},async resolveTags(){const a={tags:[],entries:[...t]};await i.callHook("entries:resolve",a);for(const l of a.entries){const c=l._t||(u=>u);if(l.resolvedInput=c(l.resolvedInput||l.input),l.resolvedInput)for(const u of await wy(l)){const f={tag:u,entry:l,resolvedOptions:o.resolvedOptions};await i.callHook("tag:normalise",f),a.tags.push(f.tag)}}return await i.callHook("tags:resolve",a),a.tags},_popSideEffectQueue(){const a={...r};return r={},a},_elMap:{}};return o.hooks.callHook("init",o),o}function Oy(e){return typeof e=="function"?e():pe(e)}function vs(e,t=""){if(e instanceof Promise)return e;const r=Oy(e);return!e||!r?r:Array.isArray(r)?r.map(n=>vs(n,t)):typeof r=="object"?Object.fromEntries(Object.entries(r).map(([n,i])=>n==="titleTemplate"||n.startsWith("on")?[n,pe(i)]:[n,vs(i,n)])):r}const Cy=Zf.startsWith("3"),Sy=typeof window<"u",wd="usehead";function Va(){return wr()&&Se(wd)||my()}function Ay(e){return{install(r){Cy&&(r.config.globalProperties.$unhead=e,r.config.globalProperties.$head=e,r.provide(wd,e))}}.install}function $y(e={}){const t=Ey({...e,domDelayFn:r=>setTimeout(()=>_r(()=>r()),10),plugins:[Py(),...(e==null?void 0:e.plugins)||[]]});return t.install=Ay(t),t}function Py(){return{hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=vs(t.input)}}}}function Ry(e,t={}){const r=Va(),n=ee(!1),i=ee({});at(()=>{i.value=n.value?{}:vs(e)});const s=r.push(i.value,t);return Ze(i,a=>{s.patch(a)}),wr()&&(Tn(()=>{s.dispose()}),Af(()=>{n.value=!0}),Sf(()=>{n.value=!1})),s}function Iy(e,t={}){return Va().push(e,t)}function jy(e,t={}){var n;const r=Va();if(r){const i=Sy||!!((n=r.resolvedOptions)!=null&&n.document);return t.mode==="server"&&i||t.mode==="client"&&!i?void 0:i?Ry(e,t):Iy(e,t)}}const Ly={meta:[{name:"viewport",content:"width=device-width, initial-scale=1"},{charset:"utf-8"}],link:[],style:[],script:[],noscript:[],htmlAttrs:{dir:"rtl",lang:"he"}},Go=!1,Ny=!1,Dy="__nuxt",Fy=!0;function bc(e,t={}){const r=My(e,t),n=ve(),i=n._payloadCache=n._payloadCache||{};return i[r]||(i[r]=xd(r).then(s=>s||(delete i[r],null))),i[r]}const _c="json";function My(e,t={}){const r=new URL(e,"http://localhost");if(r.search)throw new Error("Payload URL cannot contain search params: "+e);if(r.host!=="localhost"||On(r.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const n=t.hash||(t.fresh?Date.now():"");return Ti(Ci().app.baseURL,r.pathname,n?`_payload.${n}.${_c}`:`_payload.${_c}`)}async function xd(e){try{return Fy?kd(await fetch(e).then(t=>t.text())):await ht(()=>import(e),[],import.meta.url).then(t=>t.default||t)}catch(t){console.warn("[nuxt] Cannot load payload ",e,t)}return null}function By(){return!!ve().payload.prerenderedAt}let Hi=null;async function Hy(){if(Hi)return Hi;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=kd(e.textContent||""),r=e.dataset.src?await xd(e.dataset.src):void 0;return Hi={...t,...r,...window.__NUXT__},Hi}function kd(e){return Vm(e,ve()._payloadRevivers)}function Uy(e,t){ve()._payloadRevivers[e]=t}const Ui=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function zy(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const r={},i=(t||{}).decode||Ky;let s=0;for(;st.reduce((r,n)=>Jo(r,n,"",e),{})}const It=Ed(),Gy=Ed((e,t,r)=>{if(typeof e[t]<"u"&&typeof r=="function")return e[t]=r(e[t]),!0});class Xo extends Error{constructor(){super(...arguments),this.statusCode=500,this.fatal=!1,this.unhandled=!1}toJSON(){const t={message:this.message,statusCode:Qo(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=Td(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}Xo.__h3_error__=!0;function Yo(e){if(typeof e=="string")return new Xo(e);if(Jy(e))return e;const t=new Xo(e.message??e.statusMessage??"",e.cause?{cause:e.cause}:void 0);if("stack"in e)try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=Qo(e.statusCode,t.statusCode):e.status&&(t.statusCode=Qo(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const r=t.statusMessage;Td(t.statusMessage)!==r&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function Jy(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const Xy=/[^\u0009\u0020-\u007E]/g;function Td(e=""){return e.replace(Xy,"")}function Qo(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Yy="$s";function Ls(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[r,n]=e;if(!r||typeof r!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+r);if(n!==void 0&&typeof n!="function")throw new Error("[nuxt] [useState] init must be a function: "+n);const i=Yy+r,s=ve(),o=pf(s.payload.state,i);if(o.value===void 0&&n){const a=n();if(Re(a))return s.payload.state[i]=a,a;o.value=a}return o}const Qy=Symbol("layout-meta"),Ns=Symbol("route"),Ft=()=>{var e;return(e=ve())==null?void 0:e.$router},Zy=()=>Ff()?Se(Ns,ve()._route):ve()._route;/*! @__NO_SIDE_EFFECTS__ */function KS(e){return e}const ev=()=>{try{if(ve()._processingMiddleware)return!0}catch{return!0}return!1},tv=(e,t)=>{e||(e="/");const r=typeof e=="string"?e:ld(e.path||"/",e.query||{})+(e.hash||"");if(t!=null&&t.open){{const{target:a="_blank",windowFeatures:l={}}=t.open,c=Object.entries(l).filter(([u,f])=>f!==void 0).map(([u,f])=>`${u.toLowerCase()}=${f}`).join(", ");open(r,a,c)}return Promise.resolve()}const n=(t==null?void 0:t.external)||On(r,{acceptRelative:!0});if(n&&!(t!=null&&t.external))throw new Error("Navigating to external URL is not allowed by default. Use `navigateTo (url, { external: true })`.");if(n&&Oi(r).protocol==="script:")throw new Error("Cannot navigate to an URL with script protocol.");const i=ev();if(!n&&i)return e;const s=Ft(),o=ve();return n?(t!=null&&t.replace?location.replace(r):location.href=r,i?o.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?s.replace(e):s.push(e)},Ds=()=>pf(ve().payload,"error"),Zr=e=>{const t=Ga(e);try{const r=ve(),n=Ds();r.hooks.callHook("app:error",t),n.value=n.value||t}catch{throw t}return t},rv=async(e={})=>{const t=ve(),r=Ds();t.callHook("app:error:cleared",e),e.redirect&&await Ft().replace(e.redirect),r.value=null},nv=e=>!!(e&&typeof e=="object"&&"__nuxt_error"in e),Ga=e=>{const t=Yo(e);return t.__nuxt_error=!0,t},xc={NuxtError:e=>Ga(e),EmptyShallowRef:e=>an(e==="_"?void 0:e==="0n"?BigInt(0):JSON.parse(e)),EmptyRef:e=>ee(e==="_"?void 0:e==="0n"?BigInt(0):JSON.parse(e)),ShallowRef:e=>an(e),ShallowReactive:e=>ki(e),Ref:e=>ee(e),Reactive:e=>Tt(e)},iv=Dt({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,r;for(const n in xc)Uy(n,xc[n]);Object.assign(e.payload,([t,r]=pi(()=>e.runWithContext(Hy)),t=await t,r(),t)),window.__NUXT__=e.payload}});/*! + * vue-router v4.2.4 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */const Yr=typeof window<"u";function sv(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const ye=Object.assign;function ho(e,t){const r={};for(const n in t){const i=t[n];r[n]=Ot(i)?i.map(e):e(i)}return r}const ti=()=>{},Ot=Array.isArray,ov=/\/$/,av=e=>e.replace(ov,"");function po(e,t,r="/"){let n,i={},s="",o="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(n=t.slice(0,l),s=t.slice(l+1,a>-1?a:t.length),i=e(s)),a>-1&&(n=n||t.slice(0,a),o=t.slice(a,t.length)),n=fv(n??t,r),{fullPath:n+(s&&"?")+s+o,path:n,query:i,hash:o}}function lv(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function kc(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function cv(e,t,r){const n=t.matched.length-1,i=r.matched.length-1;return n>-1&&n===i&&hn(t.matched[n],r.matched[i])&&Od(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function hn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Od(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!uv(e[r],t[r]))return!1;return!0}function uv(e,t){return Ot(e)?Ec(e,t):Ot(t)?Ec(t,e):e===t}function Ec(e,t){return Ot(t)?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function fv(e,t){if(e.startsWith("/"))return e;if(!e)return t;const r=t.split("/"),n=e.split("/"),i=n[n.length-1];(i===".."||i===".")&&n.push("");let s=r.length-1,o,a;for(o=0;o1&&s--;else break;return r.slice(0,s).join("/")+"/"+n.slice(o-(o===n.length?1:0)).join("/")}var gi;(function(e){e.pop="pop",e.push="push"})(gi||(gi={}));var ri;(function(e){e.back="back",e.forward="forward",e.unknown=""})(ri||(ri={}));function dv(e){if(!e)if(Yr){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),av(e)}const hv=/^[^#]+#/;function pv(e,t){return e.replace(hv,"#")+t}function gv(e,t){const r=document.documentElement.getBoundingClientRect(),n=e.getBoundingClientRect();return{behavior:t.behavior,left:n.left-r.left-(t.left||0),top:n.top-r.top-(t.top||0)}}const Fs=()=>({left:window.pageXOffset,top:window.pageYOffset});function mv(e){let t;if("el"in e){const r=e.el,n=typeof r=="string"&&r.startsWith("#"),i=typeof r=="string"?n?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!i)return;t=gv(i,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Tc(e,t){return(history.state?history.state.position-t:-1)+e}const Zo=new Map;function yv(e,t){Zo.set(e,t)}function vv(e){const t=Zo.get(e);return Zo.delete(e),t}let bv=()=>location.protocol+"//"+location.host;function Cd(e,t){const{pathname:r,search:n,hash:i}=t,s=e.indexOf("#");if(s>-1){let a=i.includes(e.slice(s))?e.slice(s).length:1,l=i.slice(a);return l[0]!=="/"&&(l="/"+l),kc(l,"")}return kc(r,e)+n+i}function _v(e,t,r,n){let i=[],s=[],o=null;const a=({state:d})=>{const h=Cd(e,location),p=r.value,m=t.value;let x=0;if(d){if(r.value=h,t.value=d,o&&o===p){o=null;return}x=m?d.position-m.position:0}else n(h);i.forEach(y=>{y(r.value,p,{delta:x,type:gi.pop,direction:x?x>0?ri.forward:ri.back:ri.unknown})})};function l(){o=r.value}function c(d){i.push(d);const h=()=>{const p=i.indexOf(d);p>-1&&i.splice(p,1)};return s.push(h),h}function u(){const{history:d}=window;d.state&&d.replaceState(ye({},d.state,{scroll:Fs()}),"")}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function Oc(e,t,r,n=!1,i=!1){return{back:e,current:t,forward:r,replaced:n,position:window.history.length,scroll:i?Fs():null}}function wv(e){const{history:t,location:r}=window,n={value:Cd(e,r)},i={value:t.state};i.value||s(n.value,{back:null,current:n.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(l,c,u){const f=e.indexOf("#"),d=f>-1?(r.host&&document.querySelector("base")?e:e.slice(f))+l:bv()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),i.value=c}catch(h){console.error(h),r[u?"replace":"assign"](d)}}function o(l,c){const u=ye({},t.state,Oc(i.value.back,l,i.value.forward,!0),c,{position:i.value.position});s(l,u,!0),n.value=l}function a(l,c){const u=ye({},i.value,t.state,{forward:l,scroll:Fs()});s(u.current,u,!0);const f=ye({},Oc(n.value,l,null),{position:u.position+1},c);s(l,f,!1),n.value=l}return{location:n,state:i,push:a,replace:o}}function Sd(e){e=dv(e);const t=wv(e),r=_v(e,t.state,t.location,t.replace);function n(s,o=!0){o||r.pauseListeners(),history.go(s)}const i=ye({location:"",base:e,go:n,createHref:pv.bind(null,e)},t,r);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}function xv(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Sd(e)}function kv(e){return typeof e=="string"||e&&typeof e=="object"}function Ad(e){return typeof e=="string"||typeof e=="symbol"}const St={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},$d=Symbol("");var Cc;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Cc||(Cc={}));function pn(e,t){return ye(new Error,{type:e,[$d]:!0},t)}function Bt(e,t){return e instanceof Error&&$d in e&&(t==null||!!(e.type&t))}const Sc="[^/]+?",Ev={sensitive:!1,strict:!1,start:!0,end:!0},Tv=/[.+*?^${}()[\]/\\]/g;function Ov(e,t){const r=ye({},Ev,t),n=[];let i=r.start?"^":"";const s=[];for(const c of e){const u=c.length?[]:[90];r.strict&&!c.length&&(i+="/");for(let f=0;ft.length?t.length===1&&t[0]===40+40?1:-1:0}function Sv(e,t){let r=0;const n=e.score,i=t.score;for(;r0&&t[t.length-1]<0}const Av={type:0,value:""},$v=/[a-zA-Z0-9_]/;function Pv(e){if(!e)return[[]];if(e==="/")return[[Av]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${r})/"${c}": ${h}`)}let r=0,n=r;const i=[];let s;function o(){s&&i.push(s),s=[]}let a=0,l,c="",u="";function f(){c&&(r===0?s.push({type:0,value:c}):r===1||r===2||r===3?(s.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;a{o(g)}:ti}function o(u){if(Ad(u)){const f=n.get(u);f&&(n.delete(u),r.splice(r.indexOf(f),1),f.children.forEach(o),f.alias.forEach(o))}else{const f=r.indexOf(u);f>-1&&(r.splice(f,1),u.record.name&&n.delete(u.record.name),u.children.forEach(o),u.alias.forEach(o))}}function a(){return r}function l(u){let f=0;for(;f=0&&(u.record.path!==r[f].record.path||!Pd(u,r[f]));)f++;r.splice(f,0,u),u.record.name&&!Pc(u)&&n.set(u.record.name,u)}function c(u,f){let d,h={},p,m;if("name"in u&&u.name){if(d=n.get(u.name),!d)throw pn(1,{location:u});m=d.record.name,h=ye($c(f.params,d.keys.filter(g=>!g.optional).map(g=>g.name)),u.params&&$c(u.params,d.keys.map(g=>g.name))),p=d.stringify(h)}else if("path"in u)p=u.path,d=r.find(g=>g.re.test(p)),d&&(h=d.parse(p),m=d.record.name);else{if(d=f.name?n.get(f.name):r.find(g=>g.re.test(f.path)),!d)throw pn(1,{location:u,currentLocation:f});m=d.record.name,h=ye({},f.params,u.params),p=d.stringify(h)}const x=[];let y=d;for(;y;)x.unshift(y.record),y=y.parent;return{name:m,path:p,params:h,matched:x,meta:Nv(x)}}return e.forEach(u=>s(u)),{addRoute:s,resolve:c,removeRoute:o,getRoutes:a,getRecordMatcher:i}}function $c(e,t){const r={};for(const n of t)n in e&&(r[n]=e[n]);return r}function jv(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Lv(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Lv(e){const t={},r=e.props||!1;if("component"in e)t.default=r;else for(const n in e.components)t[n]=typeof r=="object"?r[n]:r;return t}function Pc(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Nv(e){return e.reduce((t,r)=>ye(t,r.meta),{})}function Rc(e,t){const r={};for(const n in e)r[n]=n in t?t[n]:e[n];return r}function Pd(e,t){return t.children.some(r=>r===e||Pd(e,r))}const Rd=/#/g,Dv=/&/g,Fv=/\//g,Mv=/=/g,Bv=/\?/g,Id=/\+/g,Hv=/%5B/g,Uv=/%5D/g,jd=/%5E/g,zv=/%60/g,Ld=/%7B/g,qv=/%7C/g,Nd=/%7D/g,Wv=/%20/g;function Ja(e){return encodeURI(""+e).replace(qv,"|").replace(Hv,"[").replace(Uv,"]")}function Kv(e){return Ja(e).replace(Ld,"{").replace(Nd,"}").replace(jd,"^")}function ea(e){return Ja(e).replace(Id,"%2B").replace(Wv,"+").replace(Rd,"%23").replace(Dv,"%26").replace(zv,"`").replace(Ld,"{").replace(Nd,"}").replace(jd,"^")}function Vv(e){return ea(e).replace(Mv,"%3D")}function Gv(e){return Ja(e).replace(Rd,"%23").replace(Bv,"%3F")}function Jv(e){return e==null?"":Gv(e).replace(Fv,"%2F")}function bs(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Xv(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let i=0;is&&ea(s)):[n&&ea(n)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+r,s!=null&&(t+="="+s))})}return t}function Yv(e){const t={};for(const r in e){const n=e[r];n!==void 0&&(t[r]=Ot(n)?n.map(i=>i==null?null:""+i):n==null?n:""+n)}return t}const Qv=Symbol(""),jc=Symbol(""),Xa=Symbol(""),Dd=Symbol(""),ta=Symbol("");function Nn(){let e=[];function t(n){return e.push(n),()=>{const i=e.indexOf(n);i>-1&&e.splice(i,1)}}function r(){e=[]}return{add:t,list:()=>e.slice(),reset:r}}function cr(e,t,r,n,i){const s=n&&(n.enterCallbacks[i]=n.enterCallbacks[i]||[]);return()=>new Promise((o,a)=>{const l=f=>{f===!1?a(pn(4,{from:r,to:t})):f instanceof Error?a(f):kv(f)?a(pn(2,{from:t,to:f})):(s&&n.enterCallbacks[i]===s&&typeof f=="function"&&s.push(f),o())},c=e.call(n&&n.instances[i],t,r,l);let u=Promise.resolve(c);e.length<3&&(u=u.then(l)),u.catch(f=>a(f))})}function go(e,t,r,n){const i=[];for(const s of e)for(const o in s.components){let a=s.components[o];if(!(t!=="beforeRouteEnter"&&!s.instances[o]))if(Zv(a)){const c=(a.__vccOpts||a)[t];c&&i.push(cr(c,r,n,s,o))}else{let l=a();i.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${o}" at "${s.path}"`));const u=sv(c)?c.default:c;s.components[o]=u;const d=(u.__vccOpts||u)[t];return d&&cr(d,r,n,s,o)()}))}}return i}function Zv(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Lc(e){const t=Se(Xa),r=Se(Dd),n=K(()=>t.resolve(pe(e.to))),i=K(()=>{const{matched:l}=n.value,{length:c}=l,u=l[c-1],f=r.matched;if(!u||!f.length)return-1;const d=f.findIndex(hn.bind(null,u));if(d>-1)return d;const h=Nc(l[c-2]);return c>1&&Nc(u)===h&&f[f.length-1].path!==h?f.findIndex(hn.bind(null,l[c-2])):d}),s=K(()=>i.value>-1&&nb(r.params,n.value.params)),o=K(()=>i.value>-1&&i.value===r.matched.length-1&&Od(r.params,n.value.params));function a(l={}){return rb(l)?t[pe(e.replace)?"replace":"push"](pe(e.to)).catch(ti):Promise.resolve()}return{route:n,href:K(()=>n.value.href),isActive:s,isExactActive:o,navigate:a}}const eb=ke({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Lc,setup(e,{slots:t}){const r=Tt(Lc(e)),{options:n}=Se(Xa),i=K(()=>({[Dc(e.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[Dc(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const s=t.default&&t.default(r);return e.custom?s:_e("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:i.value},s)}}}),tb=eb;function rb(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function nb(e,t){for(const r in t){const n=t[r],i=e[r];if(typeof n=="string"){if(n!==i)return!1}else if(!Ot(i)||i.length!==n.length||n.some((s,o)=>s!==i[o]))return!1}return!0}function Nc(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Dc=(e,t,r)=>e??t??r,ib=ke({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:r}){const n=Se(ta),i=K(()=>e.route||n.value),s=Se(jc,0),o=K(()=>{let c=pe(s);const{matched:u}=i.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=K(()=>i.value.matched[o.value]);We(jc,K(()=>o.value+1)),We(Qv,a),We(ta,i);const l=ee();return Ze(()=>[l.value,a.value,e.name],([c,u,f],[d,h,p])=>{u&&(u.instances[f]=c,h&&h!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),c&&u&&(!h||!hn(u,h)||!d)&&(u.enterCallbacks[f]||[]).forEach(m=>m(c))},{flush:"post"}),()=>{const c=i.value,u=e.name,f=a.value,d=f&&f.components[u];if(!d)return Fc(r.default,{Component:d,route:c});const h=f.props[u],p=h?h===!0?c.params:typeof h=="function"?h(c):h:null,x=_e(d,ye({},p,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return Fc(r.default,{Component:x,route:c})||x}}});function Fc(e,t){if(!e)return null;const r=e(t);return r.length===1?r[0]:r}const Fd=ib;function sb(e){const t=Iv(e.routes,e),r=e.parseQuery||Xv,n=e.stringifyQuery||Ic,i=e.history,s=Nn(),o=Nn(),a=Nn(),l=an(St);let c=St;Yr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ho.bind(null,A=>""+A),f=ho.bind(null,Jv),d=ho.bind(null,bs);function h(A,W){let q,Y;return Ad(A)?(q=t.getRecordMatcher(A),Y=W):Y=A,t.addRoute(Y,q)}function p(A){const W=t.getRecordMatcher(A);W&&t.removeRoute(W)}function m(){return t.getRoutes().map(A=>A.record)}function x(A){return!!t.getRecordMatcher(A)}function y(A,W){if(W=ye({},W||l.value),typeof A=="string"){const k=po(r,A,W.path),C=t.resolve({path:k.path},W),R=i.createHref(k.fullPath);return ye(k,C,{params:d(C.params),hash:bs(k.hash),redirectedFrom:void 0,href:R})}let q;if("path"in A)q=ye({},A,{path:po(r,A.path,W.path).path});else{const k=ye({},A.params);for(const C in k)k[C]==null&&delete k[C];q=ye({},A,{params:f(k)}),W.params=f(W.params)}const Y=t.resolve(q,W),ae=A.hash||"";Y.params=u(d(Y.params));const v=lv(n,ye({},A,{hash:Kv(ae),path:Y.path})),_=i.createHref(v);return ye({fullPath:v,hash:ae,query:n===Ic?Yv(A.query):A.query||{}},Y,{redirectedFrom:void 0,href:_})}function g(A){return typeof A=="string"?po(r,A,l.value.path):ye({},A)}function E(A,W){if(c!==A)return pn(8,{from:W,to:A})}function b(A){return P(A)}function T(A){return b(ye(g(A),{replace:!0}))}function $(A){const W=A.matched[A.matched.length-1];if(W&&W.redirect){const{redirect:q}=W;let Y=typeof q=="function"?q(A):q;return typeof Y=="string"&&(Y=Y.includes("?")||Y.includes("#")?Y=g(Y):{path:Y},Y.params={}),ye({query:A.query,hash:A.hash,params:"path"in Y?{}:A.params},Y)}}function P(A,W){const q=c=y(A),Y=l.value,ae=A.state,v=A.force,_=A.replace===!0,k=$(q);if(k)return P(ye(g(k),{state:typeof k=="object"?ye({},ae,k.state):ae,force:v,replace:_}),W||q);const C=q;C.redirectedFrom=W;let R;return!v&&cv(n,Y,q)&&(R=pn(16,{to:C,from:Y}),Ee(Y,Y,!0,!1)),(R?Promise.resolve(R):F(C,Y)).catch(I=>Bt(I)?Bt(I,2)?I:ge(I):V(I,C,Y)).then(I=>{if(I){if(Bt(I,2))return P(ye({replace:_},g(I.to),{state:typeof I.to=="object"?ye({},ae,I.to.state):ae,force:v}),W||C)}else I=D(C,Y,!0,_,ae);return U(C,Y,I),I})}function O(A,W){const q=E(A,W);return q?Promise.reject(q):Promise.resolve()}function L(A){const W=Ke.values().next().value;return W&&typeof W.runWithContext=="function"?W.runWithContext(A):A()}function F(A,W){let q;const[Y,ae,v]=ob(A,W);q=go(Y.reverse(),"beforeRouteLeave",A,W);for(const k of Y)k.leaveGuards.forEach(C=>{q.push(cr(C,A,W))});const _=O.bind(null,A,W);return q.push(_),$e(q).then(()=>{q=[];for(const k of s.list())q.push(cr(k,A,W));return q.push(_),$e(q)}).then(()=>{q=go(ae,"beforeRouteUpdate",A,W);for(const k of ae)k.updateGuards.forEach(C=>{q.push(cr(C,A,W))});return q.push(_),$e(q)}).then(()=>{q=[];for(const k of v)if(k.beforeEnter)if(Ot(k.beforeEnter))for(const C of k.beforeEnter)q.push(cr(C,A,W));else q.push(cr(k.beforeEnter,A,W));return q.push(_),$e(q)}).then(()=>(A.matched.forEach(k=>k.enterCallbacks={}),q=go(v,"beforeRouteEnter",A,W),q.push(_),$e(q))).then(()=>{q=[];for(const k of o.list())q.push(cr(k,A,W));return q.push(_),$e(q)}).catch(k=>Bt(k,8)?k:Promise.reject(k))}function U(A,W,q){a.list().forEach(Y=>L(()=>Y(A,W,q)))}function D(A,W,q,Y,ae){const v=E(A,W);if(v)return v;const _=W===St,k=Yr?history.state:{};q&&(Y||_?i.replace(A.fullPath,ye({scroll:_&&k&&k.scroll},ae)):i.push(A.fullPath,ae)),l.value=A,Ee(A,W,q,_),ge()}let z;function w(){z||(z=i.listen((A,W,q)=>{if(!rt.listening)return;const Y=y(A),ae=$(Y);if(ae){P(ye(ae,{replace:!0}),Y).catch(ti);return}c=Y;const v=l.value;Yr&&yv(Tc(v.fullPath,q.delta),Fs()),F(Y,v).catch(_=>Bt(_,12)?_:Bt(_,2)?(P(_.to,Y).then(k=>{Bt(k,20)&&!q.delta&&q.type===gi.pop&&i.go(-1,!1)}).catch(ti),Promise.reject()):(q.delta&&i.go(-q.delta,!1),V(_,Y,v))).then(_=>{_=_||D(Y,v,!1),_&&(q.delta&&!Bt(_,8)?i.go(-q.delta,!1):q.type===gi.pop&&Bt(_,20)&&i.go(-1,!1)),U(Y,v,_)}).catch(ti)}))}let S=Nn(),N=Nn(),M;function V(A,W,q){ge(A);const Y=N.list();return Y.length?Y.forEach(ae=>ae(A,W,q)):console.error(A),Promise.reject(A)}function X(){return M&&l.value!==St?Promise.resolve():new Promise((A,W)=>{S.add([A,W])})}function ge(A){return M||(M=!A,w(),S.list().forEach(([W,q])=>A?q(A):W()),S.reset()),A}function Ee(A,W,q,Y){const{scrollBehavior:ae}=e;if(!Yr||!ae)return Promise.resolve();const v=!q&&vv(Tc(A.fullPath,0))||(Y||!q)&&history.state&&history.state.scroll||null;return _r().then(()=>ae(A,W,v)).then(_=>_&&mv(_)).catch(_=>V(_,A,W))}const oe=A=>i.go(A);let tt;const Ke=new Set,rt={currentRoute:l,listening:!0,addRoute:h,removeRoute:p,hasRoute:x,getRoutes:m,resolve:y,options:e,push:b,replace:T,go:oe,back:()=>oe(-1),forward:()=>oe(1),beforeEach:s.add,beforeResolve:o.add,afterEach:a.add,onError:N.add,isReady:X,install(A){const W=this;A.component("RouterLink",tb),A.component("RouterView",Fd),A.config.globalProperties.$router=W,Object.defineProperty(A.config.globalProperties,"$route",{enumerable:!0,get:()=>pe(l)}),Yr&&!tt&&l.value===St&&(tt=!0,b(i.location).catch(ae=>{}));const q={};for(const ae in St)Object.defineProperty(q,ae,{get:()=>l.value[ae],enumerable:!0});A.provide(Xa,W),A.provide(Dd,ki(q)),A.provide(ta,l);const Y=A.unmount;Ke.add(A),A.unmount=function(){Ke.delete(A),Ke.size<1&&(c=St,z&&z(),z=null,l.value=St,tt=!1,M=!1),Y()}}};function $e(A){return A.reduce((W,q)=>W.then(()=>L(q)),Promise.resolve())}return rt}function ob(e,t){const r=[],n=[],i=[],s=Math.max(t.matched.length,e.matched.length);for(let o=0;ohn(c,a))?n.push(a):r.push(a));const l=e.matched[o];l&&(t.matched.find(c=>hn(c,l))||i.push(l))}return[r,n,i]}const Mc=[{name:"index",path:"/",meta:{},alias:[],redirect:void 0,component:()=>ht(()=>import("./index.78435022.js"),["./index.78435022.js","./togw-turn-truth-religion.79b30857.js","./index.31cbc844.css"],import.meta.url).then(e=>e.default||e)},{name:"media",path:"/media",meta:{},alias:[],redirect:void 0,component:()=>ht(()=>import("./media.90e69c73.js"),["./media.90e69c73.js","./togw-turn-truth-religion.79b30857.js"],import.meta.url).then(e=>e.default||e)},{name:"profile",path:"/profile",meta:{},alias:[],redirect:void 0,component:()=>ht(()=>import("./profile.95717802.js"),["./profile.95717802.js","./Badge.243c2ab2.js"],import.meta.url).then(e=>e.default||e)},{name:"profiles",path:"/profiles",meta:{},alias:[],redirect:void 0,component:()=>ht(()=>import("./profiles.6efb60ae.js"),["./profiles.6efb60ae.js","./Badge.243c2ab2.js"],import.meta.url).then(e=>e.default||e)}],ab={scrollBehavior(e,t,r){const n=ve();let i=r||void 0;if(!i&&t&&e&&e.meta.scrollToTop!==!1&&lb(t,e)&&(i={left:0,top:0}),e.path===t.path){if(t.hash&&!e.hash)return{left:0,top:0};if(e.hash)return{el:e.hash,top:Bc(e.hash)}}const s=a=>!!(a.meta.pageTransition??Go),o=s(t)&&s(e)?"page:transition:finish":"page:finish";return new Promise(a=>{n.hooks.hookOnce(o,async()=>{await _r(),e.hash&&(i={el:e.hash,top:Bc(e.hash)}),a(i)})})}};function Bc(e){try{const t=document.querySelector(e);if(t)return parseFloat(getComputedStyle(t).scrollMarginTop)}catch{}return 0}function lb(e,t){const r=t.matched.every((n,i)=>{var s,o,a;return((s=n.components)==null?void 0:s.default)===((a=(o=e.matched[i])==null?void 0:o.components)==null?void 0:a.default)});return!!(!r||r&&JSON.stringify(e.params)!==JSON.stringify(t.params))}const cb={},Xe={...cb,...ab},ub=async e=>{var l;let t,r;if(!((l=e.meta)!=null&&l.validate))return;const n=ve(),i=Ft();if(([t,r]=pi(()=>Promise.resolve(e.meta.validate(e))),t=await t,r(),t)===!0)return;const o=Ga({statusCode:404,statusMessage:`Page Not Found: ${e.fullPath}`}),a=i.beforeResolve(c=>{if(a(),c===e){const u=i.afterEach(async()=>{u(),await n.runWithContext(()=>Zr(o)),window.history.pushState({},"",e.fullPath)});return!1}})},ts=[ub],ni={auth:()=>ht(()=>import("./auth.4d23d3c4.js"),[],import.meta.url)};function fb(e,t,r){const{pathname:n,search:i,hash:s}=t,o=e.indexOf("#");if(o>-1){const l=s.includes(e.slice(o))?e.slice(o).length:1;let c=s.slice(l);return c[0]!=="/"&&(c="/"+c),cc(c,"")}const a=r||cc(n,e);return a+(a.includes("?")?"":i)+s}const db=Dt({name:"nuxt:router",enforce:"pre",async setup(e){var m,x;let t,r,n=Ci().app.baseURL;Xe.hashMode&&!n.includes("#")&&(n+="#");const i=((m=Xe.history)==null?void 0:m.call(Xe,n))??(Xe.hashMode?xv(n):Sd(n)),s=((x=Xe.routes)==null?void 0:x.call(Xe,Mc))??Mc;let o;const a=fb(n,window.location,e.payload.path),l=sb({...Xe,scrollBehavior:(y,g,E)=>{var b;if(g===St){o=E;return}return l.options.scrollBehavior=Xe.scrollBehavior,(b=Xe.scrollBehavior)==null?void 0:b.call(Xe,y,St,o||E)},history:i,routes:s});e.vueApp.use(l);const c=an(l.currentRoute.value);l.afterEach((y,g)=>{c.value=g}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>c.value});const u=an(l.resolve(a)),f=()=>{u.value=l.currentRoute.value};e.hook("page:finish",f),l.afterEach((y,g)=>{var E,b,T,$;((b=(E=y.matched[0])==null?void 0:E.components)==null?void 0:b.default)===(($=(T=g.matched[0])==null?void 0:T.components)==null?void 0:$.default)&&f()});const d={};for(const y in u.value)Object.defineProperty(d,y,{get:()=>u.value[y]});e._route=ki(d),e._middleware=e._middleware||{global:[],named:{}};const h=Ds();try{[t,r]=pi(()=>l.isReady()),await t,r()}catch(y){[t,r]=pi(()=>e.runWithContext(()=>Zr(y))),await t,r()}const p=Ls("_layout");return l.beforeEach(async(y,g)=>{var E;y.meta=Tt(y.meta),e.isHydrating&&p.value&&!Ur(y.meta.layout)&&(y.meta.layout=p.value),e._processingMiddleware=!0;{const b=new Set([...ts,...e._middleware.global]);for(const T of y.matched){const $=T.meta.middleware;if($)if(Array.isArray($))for(const P of $)b.add(P);else b.add($)}for(const T of b){const $=typeof T=="string"?e._middleware.named[T]||await((E=ni[T])==null?void 0:E.call(ni).then(O=>O.default||O)):T;if(!$)throw new Error(`Unknown route middleware: '${T}'.`);const P=await e.runWithContext(()=>$(y,g));if(!e.payload.serverRendered&&e.isHydrating&&(P===!1||P instanceof Error)){const O=P||Yo({statusCode:404,statusMessage:`Page Not Found: ${a}`});return await e.runWithContext(()=>Zr(O)),!1}if(P||P===!1)return P}}}),l.onError(()=>{delete e._processingMiddleware}),l.afterEach(async(y,g,E)=>{delete e._processingMiddleware,!e.isHydrating&&h.value&&await e.runWithContext(rv),y.matched.length===0&&await e.runWithContext(()=>Zr(Yo({statusCode:404,fatal:!1,statusMessage:`Page not found: ${y.fullPath}`})))}),e.hooks.hookOnce("app:created",async()=>{try{await l.replace({...l.resolve(a),name:void 0,force:!0}),l.options.scrollBehavior=Xe.scrollBehavior}catch(y){await e.runWithContext(()=>Zr(y))}}),{provide:{router:l}}}}),hb=Dt({name:"nuxt:payload",setup(e){By()&&(e.hooks.hook("link:prefetch",async t=>{Oi(t).protocol||await bc(t)}),Ft().beforeResolve(async(t,r)=>{if(t.path===r.path)return;const n=await bc(t.path);n&&Object.assign(e.static.data,n.data)}))}}),pb=Dt({name:"nuxt:global-components"}),gb=Dt({name:"nuxt:head",setup(e){const r=$y();r.push(Ly),e.vueApp.use(r);{let n=!0;const i=()=>{n=!1,r.hooks.callHook("entries:updated",r)};r.hooks.hook("dom:beforeRender",s=>{s.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",i),e.hooks.hook("app:suspense:resolve",i)}}}),zi={},mb=Dt({name:"nuxt:prefetch",setup(e){const t=Ft();e.hooks.hook("app:mounted",()=>{t.beforeEach(async r=>{var i;const n=(i=r==null?void 0:r.meta)==null?void 0:i.layout;n&&typeof zi[n]=="function"&&await zi[n]()})}),e.hooks.hook("link:prefetch",r=>{var o,a,l,c;if(On(r))return;const n=t.resolve(r);if(!n)return;const i=(o=n==null?void 0:n.meta)==null?void 0:o.layout;let s=Array.isArray((a=n==null?void 0:n.meta)==null?void 0:a.middleware)?(l=n==null?void 0:n.meta)==null?void 0:l.middleware:[(c=n==null?void 0:n.meta)==null?void 0:c.middleware];s=s.filter(u=>typeof u=="string");for(const u of s)typeof ni[u]=="function"&&ni[u]();i&&typeof zi[i]=="function"&&zi[i]()})}}),ra=globalThis.requestIdleCallback||(e=>{const t=Date.now(),r={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(r)},1)}),yb=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),vb=e=>{const t=ve();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{ra(e)}):ra(e)},bb={ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1};function Hc(e,t={}){t={...bb,...t};const r=Md(t);return r.dispatch(e),r.toString()}function Md(e){const t=[];let r=[];const n=i=>{t.push(i)};return{toString(){return t.join("")},getContext(){return r},dispatch(i){return e.replacer&&(i=e.replacer(i)),this["_"+(i===null?"null":typeof i)](i)},_object(i){if(i&&typeof i.toJSON=="function")return this._object(i.toJSON());const s=/\[object (.*)]/i,o=Object.prototype.toString.call(i),a=s.exec(o),l=a?a[1].toLowerCase():"unknown:["+o.toLowerCase()+"]";let c=null;if((c=r.indexOf(i))>=0)return this.dispatch("[CIRCULAR:"+c+"]");if(r.push(i),typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(i))return n("buffer:"),n(i.toString("utf8"));if(l!=="object"&&l!=="function"&&l!=="asyncfunction")this["_"+l]?this["_"+l](i):e.ignoreUnknown||this._unkown(i,l);else{let u=Object.keys(i);e.unorderedObjects&&(u=u.sort()),e.respectType!==!1&&!Uc(i)&&u.splice(0,0,"prototype","__proto__","letructor"),e.excludeKeys&&(u=u.filter(function(f){return!e.excludeKeys(f)})),n("object:"+u.length+":");for(const f of u)this.dispatch(f),n(":"),e.excludeValues||this.dispatch(i[f]),n(",")}},_array(i,s){if(s=typeof s<"u"?s:e.unorderedArrays!==!1,n("array:"+i.length+":"),!s||i.length<=1){for(const l of i)this.dispatch(l);return}const o=[],a=i.map(l=>{const c=Md(e);return c.dispatch(l),o.push(c.getContext()),c.toString()});return r=[...r,...o],a.sort(),this._array(a,!1)},_date(i){return n("date:"+i.toJSON())},_symbol(i){return n("symbol:"+i.toString())},_unkown(i,s){if(n(s),!!i&&(n(":"),i&&typeof i.entries=="function"))return this._array(Array.from(i.entries()),!0)},_error(i){return n("error:"+i.toString())},_boolean(i){return n("bool:"+i.toString())},_string(i){n("string:"+i.length+":"),n(i.toString())},_function(i){n("fn:"),Uc(i)?this.dispatch("[native]"):this.dispatch(i.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(i.name)),e.respectFunctionProperties&&this._object(i)},_number(i){return n("number:"+i.toString())},_xml(i){return n("xml:"+i.toString())},_null(){return n("Null")},_undefined(){return n("Undefined")},_regexp(i){return n("regex:"+i.toString())},_uint8array(i){return n("uint8array:"),this.dispatch(Array.prototype.slice.call(i))},_uint8clampedarray(i){return n("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(i))},_int8array(i){return n("int8array:"),this.dispatch(Array.prototype.slice.call(i))},_uint16array(i){return n("uint16array:"),this.dispatch(Array.prototype.slice.call(i))},_int16array(i){return n("int16array:"),this.dispatch(Array.prototype.slice.call(i))},_uint32array(i){return n("uint32array:"),this.dispatch(Array.prototype.slice.call(i))},_int32array(i){return n("int32array:"),this.dispatch(Array.prototype.slice.call(i))},_float32array(i){return n("float32array:"),this.dispatch(Array.prototype.slice.call(i))},_float64array(i){return n("float64array:"),this.dispatch(Array.prototype.slice.call(i))},_arraybuffer(i){return n("arraybuffer:"),this.dispatch(new Uint8Array(i))},_url(i){return n("url:"+i.toString())},_map(i){n("map:");const s=[...i];return this._array(s,e.unorderedSets!==!1)},_set(i){n("set:");const s=[...i];return this._array(s,e.unorderedSets!==!1)},_file(i){return n("file:"),this.dispatch([i.name,i.size,i.type,i.lastModfied])},_blob(){if(e.ignoreUnknown)return n("[blob]");throw new Error(`Hashing Blob objects is currently not supported +Use "options.replacer" or "options.ignoreUnknown" +`)},_domwindow(){return n("domwindow")},_bigint(i){return n("bigint:"+i.toString())},_process(){return n("process")},_timer(){return n("timer")},_pipe(){return n("pipe")},_tcp(){return n("tcp")},_udp(){return n("udp")},_tty(){return n("tty")},_statwatcher(){return n("statwatcher")},_securecontext(){return n("securecontext")},_connection(){return n("connection")},_zlib(){return n("zlib")},_context(){return n("context")},_nodescript(){return n("nodescript")},_httpparser(){return n("httpparser")},_dataview(){return n("dataview")},_signal(){return n("signal")},_fsevent(){return n("fsevent")},_tlswrap(){return n("tlswrap")}}}function Uc(e){return typeof e!="function"?!1:/^function\s+\w*\s*\(\s*\)\s*{\s+\[native code]\s+}$/i.exec(Function.prototype.toString.call(e))!=null}function _b(e,t,r={}){return e===t||Hc(e,r)===Hc(t,r)}const wb={path:"/",watch:!0,decode:e=>nd(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))};function xb(e,t){var s;const r={...wb,...t},n=kb(r)||{},i=ee(n[e]??((s=r.default)==null?void 0:s.call(r)));{const o=typeof BroadcastChannel>"u"?null:new BroadcastChannel(`nuxt:cookies:${e}`);wr()&&yt(()=>{o==null||o.close()});const a=()=>{Tb(e,i.value,r),o==null||o.postMessage(le(i.value))};let l=!1;o&&(o.onmessage=c=>{l=!0,i.value=c.data,_r(()=>{l=!1})}),r.watch?Ze(i,(c,u)=>{l||_b(c,u)||a()},{deep:r.watch!=="shallow"}):a()}return i}function kb(e={}){return zy(document.cookie,e)}function Eb(e,t,r={}){return t==null?wc(e,t,{...r,maxAge:-1}):wc(e,t,r)}function Tb(e,t,r={}){document.cookie=Eb(e,t,r)}async function Bd(e,t=Ft()){const{path:r,matched:n}=t.resolve(e);if(!n.length||(t._routePreloaded||(t._routePreloaded=new Set),t._routePreloaded.has(r)))return;const i=t._preloadPromises=t._preloadPromises||[];if(i.length>4)return Promise.all(i).then(()=>Bd(e,t));t._routePreloaded.add(r);const s=n.map(o=>{var a;return(a=o.components)==null?void 0:a.default}).filter(o=>typeof o=="function");for(const o of s){const a=Promise.resolve(o()).catch(()=>{}).finally(()=>i.splice(i.indexOf(a)));i.push(a)}await Promise.all(i)}function Ob(e={}){const t=e.path||window.location.pathname;let r={};try{r=JSON.parse(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(r==null?void 0:r.path)!==t||(r==null?void 0:r.expires)e.find(t=>t!==void 0),Sb="noopener noreferrer";/*! @__NO_SIDE_EFFECTS__ */function Ab(e){const t=e.componentName||"NuxtLink",r=(n,i)=>{if(!n||e.trailingSlash!=="append"&&e.trailingSlash!=="remove")return n;const s=e.trailingSlash==="append"?ad:Ka;if(typeof n=="string")return s(n,!0);const o="path"in n?n.path:i(n).path;return{...n,name:void 0,path:s(o,!0)}};return ke({name:t,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},setup(n,{slots:i}){const s=Ft(),o=K(()=>{const f=n.to||n.href||"";return r(f,s.resolve)}),a=K(()=>n.external||n.target&&n.target!=="_self"?!0:typeof o.value=="object"?!1:o.value===""||On(o.value,{acceptRelative:!0})),l=ee(!1),c=ee(null),u=f=>{var d;c.value=n.custom?(d=f==null?void 0:f.$el)==null?void 0:d.nextElementSibling:f==null?void 0:f.$el};if(n.prefetch!==!1&&n.noPrefetch!==!0&&n.target!=="_blank"&&!Rb()){const d=ve();let h,p=null;Fe(()=>{const m=Pb();vb(()=>{h=ra(()=>{var x;(x=c==null?void 0:c.value)!=null&&x.tagName&&(p=m.observe(c.value,async()=>{p==null||p(),p=null;const y=typeof o.value=="string"?o.value:s.resolve(o.value).fullPath;await Promise.all([d.hooks.callHook("link:prefetch",y).catch(()=>{}),!a.value&&Bd(o.value,s).catch(()=>{})]),l.value=!0}))})})}),Tn(()=>{h&&yb(h),p==null||p(),p=null})}return()=>{var m,x;if(!a.value){const y={ref:u,to:o.value,activeClass:n.activeClass||e.activeClass,exactActiveClass:n.exactActiveClass||e.exactActiveClass,replace:n.replace,ariaCurrentValue:n.ariaCurrentValue,custom:n.custom};return n.custom||(l.value&&(y.class=n.prefetchedClass||e.prefetchedClass),y.rel=n.rel),_e(qn("RouterLink"),y,i.default)}const f=typeof o.value=="object"?((m=s.resolve(o.value))==null?void 0:m.href)??null:o.value||null,d=n.target||null,h=n.noRel?null:Cb(n.rel,e.externalRelAttribute,f?Sb:"")||null,p=()=>tv(f,{replace:n.replace});return n.custom?i.default?i.default({href:f,navigate:p,get route(){if(!f)return;const y=Oi(f);return{path:y.pathname,fullPath:y.pathname,get query(){return od(y.search)},hash:y.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:f}},rel:h,target:d,isExternal:a.value,isActive:!1,isExactActive:!1}):null:_e("a",{ref:c,href:f,rel:h,target:d},(x=i.default)==null?void 0:x.call(i))}}})}const $b=Ab({componentName:"NuxtLink"});function Pb(){const e=ve();if(e._observer)return e._observer;let t=null;const r=new Map,n=(s,o)=>(t||(t=new IntersectionObserver(a=>{for(const l of a){const c=r.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&c&&c()}})),r.set(s,o),t.observe(s),()=>{r.delete(s),t.unobserve(s),r.size===0&&(t.disconnect(),t=null)});return e._observer={observe:n}}function Rb(){const e=navigator.connection;return!!(e&&(e.saveData||/2g/.test(e.effectiveType)))}const Ib={logomark:"TOGW-logomark-wht.jpg",avatarBaseUrl:"https://umjsqfwlhbsyfaqlyanw.supabase.co/storage/v1/object/sign/avatars/",ui:{primary:"main",gray:"zinc",avatar:{background:"bg-gray-200 dark:bg-gray-800",placeholder:"font-semibold"},badge:{variant:{theme:"dark:bg-{color}-400 dark:bg-opacity-80 bg-{color}-400 text-gray-800 dark:text-gray-800 ring-0"}},button:{font:"font-semibold",icon:{base:"flex-shrink-0",size:{"2xl":"h-7 w-7","3xl":"h-8 w-8"}},variant:{solid:"shadow-sm text-gray-700 dark:text-gray-700 hover:text-gray-800 dark:hover:text-gray-800 bg-{color}-600 hover:bg-{color}-500 disabled:bg-{color}-500 dark:bg-{color}-600 dark:hover:bg-{color}-500 dark:disabled:bg-{color}-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-{color}-500 dark:focus-visible:outline-{color}-500",ghost:"text-black dark:text-white hover:bg-gray-200 dark:hover:bg-gray-900 disabled:bg-transparent dark:disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400"},padding:{"2xl":"px-3.5 py-2.5","3xl":"px-4.5 py-3.5"},square:{"2xl":"p-2.5","3xl":"p-3"},default:{size:"sm",variant:"ghost",loadingIcon:"i-heroicons-arrow-path-20-solid"}},modal:{width:"sm:w-auto",background:"bg-white dark:bg-gray-950",overlay:{background:"bg-gray-100/75 dark:bg-black/75"}},notifications:{position:"top-0 left-0"},tooltip:{background:"bg-primary-500 dark:bg-primary-500",color:"text-gray-900 dark:gray-900"}}},jb={wrapper:"relative",base:"min-w-full table-fixed",divide:"divide-y divide-gray-300 dark:divide-gray-700",thead:"",tbody:"divide-y divide-gray-200 dark:divide-gray-800",tr:{base:"",selected:"bg-gray-50 dark:bg-gray-800/50"},th:{base:"text-left rtl:text-right",padding:"px-3 py-3.5",color:"text-gray-900 dark:text-white",font:"font-semibold",size:"text-sm"},td:{base:"whitespace-nowrap",padding:"px-3 py-4",color:"text-gray-500 dark:text-gray-400",font:"",size:"text-sm"},loadingState:{wrapper:"flex flex-col items-center justify-center flex-1 px-6 py-14 sm:px-14",label:"text-sm text-center text-gray-900 dark:text-white",icon:"w-6 h-6 mx-auto text-gray-400 dark:text-gray-500 mb-4 animate-spin"},emptyState:{wrapper:"flex flex-col items-center justify-center flex-1 px-6 py-14 sm:px-14",label:"text-sm text-center text-gray-900 dark:text-white",icon:"w-6 h-6 mx-auto text-gray-400 dark:text-gray-500 mb-4"},default:{sortAscIcon:"i-heroicons-bars-arrow-up-20-solid",sortDescIcon:"i-heroicons-bars-arrow-down-20-solid",sortButton:{icon:"i-heroicons-arrows-up-down-20-solid",trailing:!0,square:!0,color:"gray",variant:"ghost",class:"-m-1.5"},loadingState:{icon:"i-heroicons-arrow-path-20-solid",label:"Loading..."},emptyState:{icon:"i-heroicons-circle-stack-20-solid",label:"No items."}}},Lb={wrapper:"relative inline-flex items-center justify-center",background:"bg-gray-100 dark:bg-gray-800",rounded:"rounded-full",placeholder:"font-medium leading-none text-gray-900 dark:text-white truncate",size:{"3xs":"h-4 w-4 text-[8px]","2xs":"h-5 w-5 text-[10px]",xs:"h-6 w-6 text-[11px]",sm:"h-8 w-8 text-xs",md:"h-10 w-10 text-sm",lg:"h-12 w-12 text-base",xl:"h-14 w-14 text-lg","2xl":"h-16 w-16 text-xl","3xl":"h-20 w-20 text-2xl"},chip:{base:"absolute rounded-full ring-1 ring-white dark:ring-gray-900 flex items-center justify-center text-white dark:text-gray-900 font-medium",background:"bg-{color}-500 dark:bg-{color}-400",position:{"top-right":"top-0 right-0","bottom-right":"bottom-0 right-0","top-left":"top-0 left-0","bottom-left":"bottom-0 left-0"},size:{"3xs":"h-[4px] min-w-[4px] text-[4px] p-px","2xs":"h-[5px] min-w-[5px] text-[5px] p-px",xs:"h-1.5 min-w-[0.375rem] text-[6px] p-px",sm:"h-2 min-w-[0.5rem] text-[7px] p-0.5",md:"h-2.5 min-w-[0.625rem] text-[8px] p-0.5",lg:"h-3 min-w-[0.75rem] text-[10px] p-0.5",xl:"h-3.5 min-w-[0.875rem] text-[11px] p-1","2xl":"h-4 min-w-[1rem] text-[12px] p-1","3xl":"h-5 min-w-[1.25rem] text-[14px] p-1"}},default:{size:"sm",chipColor:null,chipPosition:"top-right"}},Nb={wrapper:"flex flex-row-reverse",ring:"ring-2 ring-white dark:ring-gray-900",margin:"-me-1.5 first:me-0"},Db={base:"inline-flex items-center",rounded:"rounded-md",font:"font-medium",size:{xs:"text-xs px-1.5 py-0.5",sm:"text-xs px-2 py-1",md:"text-sm px-2 py-1",lg:"text-sm px-2.5 py-1.5"},color:{},variant:{solid:"bg-{color}-50 dark:bg-{color}-400 dark:bg-opacity-10 text-{color}-500 dark:text-{color}-400 ring-1 ring-inset ring-{color}-500 dark:ring-{color}-400 ring-opacity-10 dark:ring-opacity-20"},default:{size:"sm",variant:"solid",color:"primary"}},Fb={base:"focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0",font:"font-medium",rounded:"rounded-md",size:{"2xs":"text-xs",xs:"text-xs",sm:"text-sm",md:"text-sm",lg:"text-sm",xl:"text-base"},gap:{"2xs":"gap-x-1",xs:"gap-x-1.5",sm:"gap-x-1.5",md:"gap-x-2",lg:"gap-x-2.5",xl:"gap-x-2.5"},padding:{"2xs":"px-2 py-1",xs:"px-2.5 py-1.5",sm:"px-2.5 py-1.5",md:"px-3 py-2",lg:"px-3.5 py-2.5",xl:"px-3.5 py-2.5"},square:{"2xs":"p-1",xs:"p-1.5",sm:"p-1.5",md:"p-2",lg:"p-2.5",xl:"p-2.5"},color:{white:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-900 dark:text-white bg-white hover:bg-gray-50 disabled:bg-white dark:bg-gray-900 dark:hover:bg-gray-800/50 dark:disabled:bg-gray-900 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-900 dark:text-white hover:bg-white dark:hover:bg-gray-900 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},gray:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-700 dark:text-gray-200 hover:text-gray-900 dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},black:{solid:"shadow-sm text-white dark:text-gray-900 bg-gray-900 hover:bg-gray-800 disabled:bg-gray-900 dark:bg-white dark:hover:bg-gray-100 dark:disabled:bg-white focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-900 dark:text-white underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"}},variant:{solid:"shadow-sm text-white dark:text-gray-900 bg-{color}-500 hover:bg-{color}-600 disabled:bg-{color}-500 dark:bg-{color}-400 dark:hover:bg-{color}-500 dark:disabled:bg-{color}-400 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-{color}-500 dark:focus-visible:outline-{color}-400",outline:"ring-1 ring-inset ring-current text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 dark:hover:bg-{color}-950 focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",soft:"text-{color}-500 dark:text-{color}-400 bg-{color}-50 hover:bg-{color}-100 dark:bg-{color}-950 dark:hover:bg-{color}-900 focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",ghost:"text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 dark:hover:bg-{color}-950 focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",link:"text-{color}-500 hover:text-{color}-600 dark:text-{color}-400 dark:hover:text-{color}-500 underline-offset-4 hover:underline focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400"},icon:{base:"flex-shrink-0",size:{"2xs":"h-4 w-4",xs:"h-4 w-4",sm:"h-5 w-5",md:"h-5 w-5",lg:"h-5 w-5",xl:"h-6 w-6"}},default:{size:"sm",variant:"solid",color:"primary",loadingIcon:"i-heroicons-arrow-path-20-solid"}},Mb={wrapper:"inline-flex -space-x-px",rounded:"rounded-md",shadow:"shadow-sm"},Bb={wrapper:"relative inline-flex text-left rtl:text-right",container:"z-20",width:"w-48",height:"",background:"bg-white dark:bg-gray-800",shadow:"shadow-lg",rounded:"rounded-md",ring:"ring-1 ring-gray-200 dark:ring-gray-700",base:"relative focus:outline-none overflow-y-auto scroll-py-1",divide:"divide-y divide-gray-200 dark:divide-gray-700",padding:"p-1",item:{base:"group flex items-center gap-2 w-full",rounded:"rounded-md",padding:"px-2 py-1.5",size:"text-sm",active:"bg-gray-100 dark:bg-gray-900 text-gray-900 dark:text-white",inactive:"text-gray-700 dark:text-gray-200",disabled:"cursor-not-allowed opacity-50",icon:{base:"flex-shrink-0 h-4 w-4",active:"text-gray-500 dark:text-gray-400",inactive:"text-gray-400 dark:text-gray-500"},avatar:{base:"flex-shrink-0",size:"3xs"},shortcuts:"hidden md:inline-flex flex-shrink-0 gap-0.5 ms-auto"},transition:{enterActiveClass:"transition duration-100 ease-out",enterFromClass:"transform scale-95 opacity-0",enterToClass:"transform scale-100 opacity-100",leaveActiveClass:"transition duration-75 ease-out",leaveFromClass:"transform scale-100 opacity-100",leaveToClass:"transform scale-95 opacity-0"},popper:{placement:"bottom-end",strategy:"fixed"}},Hb={base:"inline-flex items-center justify-center text-gray-900 dark:text-white",padding:"px-1",size:{xs:"h-4 min-w-[16px] text-[10px]",sm:"h-5 min-w-[20px] text-[11px]",md:"h-6 min-w-[24px] text-[12px]"},rounded:"rounded",font:"font-medium font-sans",background:"bg-gray-100 dark:bg-gray-800",ring:"ring-1 ring-gray-300 dark:ring-gray-700 ring-inset",default:{size:"sm"}},Ya={wrapper:"relative",base:"relative block w-full disabled:cursor-not-allowed disabled:opacity-75 focus:outline-none border-0",rounded:"rounded-md",placeholder:"placeholder-gray-400 dark:placeholder-gray-500",size:{"2xs":"text-xs",xs:"text-xs",sm:"text-sm",md:"text-sm",lg:"text-sm",xl:"text-base"},gap:{"2xs":"gap-x-1",xs:"gap-x-1.5",sm:"gap-x-2",md:"gap-x-2",lg:"gap-x-2",xl:"gap-x-2"},padding:{"2xs":"px-2 py-1",xs:"px-2.5 py-1.5",sm:"px-2.5 py-1.5",md:"px-3 py-2",lg:"px-3.5 py-2.5",xl:"px-3.5 py-2.5"},leading:{padding:{"2xs":"ps-7",xs:"ps-8",sm:"ps-9",md:"ps-10",lg:"ps-11",xl:"ps-12"}},trailing:{padding:{"2xs":"pe-7",xs:"pe-8",sm:"pe-9",md:"pe-10",lg:"pe-11",xl:"pe-12"}},color:{white:{outline:"shadow-sm bg-white dark:bg-gray-900 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400"},gray:{outline:"shadow-sm bg-gray-50 dark:bg-gray-800 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400"}},variant:{outline:"shadow-sm bg-transparent text-gray-900 dark:text-white ring-1 ring-inset ring-{color}-500 dark:ring-{color}-400 focus:ring-2 focus:ring-{color}-500 dark:focus:ring-{color}-400",none:"bg-transparent focus:ring-0 focus:shadow-none"},icon:{base:"flex-shrink-0 text-gray-400 dark:text-gray-500",color:"text-{color}-500 dark:text-{color}-400",size:{"2xs":"h-4 w-4",xs:"h-4 w-4",sm:"h-5 w-5",md:"h-5 w-5",lg:"h-5 w-5",xl:"h-6 w-6"},leading:{wrapper:"absolute inset-y-0 start-0 flex items-center",pointer:"pointer-events-none",padding:{"2xs":"ps-2",xs:"ps-2.5",sm:"ps-2.5",md:"ps-3",lg:"ps-3.5",xl:"ps-3.5"}},trailing:{wrapper:"absolute inset-y-0 end-0 flex items-center",pointer:"pointer-events-none",padding:{"2xs":"pe-2",xs:"pe-2.5",sm:"pe-2.5",md:"pe-3",lg:"pe-3.5",xl:"pe-3.5"}}},default:{size:"sm",color:"white",variant:"outline",loadingIcon:"i-heroicons-arrow-path-20-solid"}},Ub={wrapper:"",label:{wrapper:"flex content-center justify-between",base:"block text-sm font-medium text-gray-700 dark:text-gray-200",required:"after:content-['*'] after:ms-0.5 after:text-red-500 dark:after:text-red-400"},description:"text-sm text-gray-500 dark:text-gray-400",container:"mt-1 relative",hint:"text-sm text-gray-500 dark:text-gray-400",help:"mt-2 text-sm text-gray-500 dark:text-gray-400",error:"mt-2 text-sm text-red-500 dark:text-red-400"},zb={...Ya,default:{size:"sm",color:"white",variant:"outline"}},qb={...Ya,placeholder:"text-gray-900 dark:text-white",default:{size:"sm",color:"white",variant:"outline",loadingIcon:"i-heroicons-arrow-path-20-solid",trailingIcon:"i-heroicons-chevron-down-20-solid"}},Wb={wrapper:"relative",container:"z-20",width:"w-full",height:"max-h-60",base:"relative focus:outline-none overflow-y-auto scroll-py-1",background:"bg-white dark:bg-gray-800",shadow:"shadow-lg",rounded:"rounded-md",padding:"p-1",ring:"ring-1 ring-gray-200 dark:ring-gray-700",input:"block w-[calc(100%+0.5rem)] focus:ring-transparent text-sm px-3 py-1.5 text-gray-700 dark:text-gray-200 bg-white dark:bg-gray-800 border-0 border-b border-gray-200 dark:border-gray-700 focus:border-inherit sticky -top-1 -mt-1 mb-1 -mx-1 z-10 placeholder-gray-400 dark:placeholder-gray-500 focus:outline-none",option:{base:"cursor-default select-none relative flex items-center justify-between gap-1",rounded:"rounded-md",padding:"px-2 py-1.5",size:"text-sm",color:"text-gray-900 dark:text-white",container:"flex items-center gap-2 min-w-0",active:"bg-gray-100 dark:bg-gray-900",inactive:"",selected:"pe-7",disabled:"cursor-not-allowed opacity-50",empty:"text-sm text-gray-400 dark:text-gray-500 px-2 py-1.5",icon:{base:"flex-shrink-0 h-4 w-4",active:"text-gray-900 dark:text-white",inactive:"text-gray-400 dark:text-gray-500"},selectedIcon:{wrapper:"absolute inset-y-0 end-0 flex items-center",padding:"pe-2",base:"h-4 w-4 text-gray-900 dark:text-white flex-shrink-0"},avatar:{base:"flex-shrink-0",size:"3xs"},chip:{base:"flex-shrink-0 w-2 h-2 mx-1 rounded-full"}},transition:{leaveActiveClass:"transition ease-in duration-100",leaveFromClass:"opacity-100",leaveToClass:"opacity-0"},popper:{placement:"bottom-end"},default:{selectedIcon:"i-heroicons-check-20-solid"}},Kb={wrapper:"relative flex items-start",base:"h-4 w-4 dark:checked:bg-current dark:checked:border-transparent disabled:opacity-50 disabled:cursor-not-allowed focus:ring-0 focus:ring-transparent focus:ring-offset-transparent",color:"text-{color}-500 dark:text-{color}-400",background:"bg-white dark:bg-gray-900",border:"border border-gray-300 dark:border-gray-700",ring:"focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900",label:"font-medium text-gray-700 dark:text-gray-200",required:"text-red-500 dark:text-red-400",help:"text-gray-500 dark:text-gray-400",default:{color:"primary"}},Vb={wrapper:"relative flex items-start",base:"h-4 w-4 dark:checked:bg-current dark:checked:border-transparent dark:indeterminate:bg-current dark:indeterminate:border-transparent disabled:opacity-50 disabled:cursor-not-allowed focus:ring-0 focus:ring-transparent focus:ring-offset-transparent",rounded:"rounded",color:"text-{color}-500 dark:text-{color}-400",background:"bg-white dark:bg-gray-900",border:"border border-gray-300 dark:border-gray-700",ring:"focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900",label:"font-medium text-gray-700 dark:text-gray-200",required:"text-red-500 dark:text-red-400",help:"text-gray-500 dark:text-gray-400",default:{color:"primary"}},Gb={base:"relative inline-flex h-5 w-9 flex-shrink-0 border-2 border-transparent disabled:cursor-not-allowed disabled:opacity-50 focus:outline-none",rounded:"rounded-full",ring:"focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900",active:"bg-{color}-500 dark:bg-{color}-400",inactive:"bg-gray-200 dark:bg-gray-700",container:{base:"pointer-events-none relative inline-block h-4 w-4 rounded-full bg-white dark:bg-gray-900 shadow transform ring-0 transition ease-in-out duration-200",active:"translate-x-4 rtl:-translate-x-4",inactive:"translate-x-0 rtl:-translate-x-0"},icon:{base:"absolute inset-0 h-full w-full flex items-center justify-center transition-opacity",active:"opacity-100 ease-in duration-200",inactive:"opacity-0 ease-out duration-100",on:"h-3 w-3 text-{color}-500 dark:text-{color}-400",off:"h-3 w-3 text-gray-400 dark:text-gray-500"},default:{onIcon:null,offIcon:null,color:"primary"}},Jb={wrapper:"relative w-full",base:"w-full absolute appearance-none cursor-pointer disabled:cursor-not-allowed disabled:opacity-50 focus:outline-none [&::-webkit-slider-runnable-track]:h-full [&::-moz-slider-runnable-track]:h-full",background:"bg-gray-200 dark:bg-gray-700",rounded:"rounded-lg",ring:"focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900",progress:{base:"absolute inset-0 h-full pointer-events-none",rounded:"rounded-s-lg",background:"bg-{color}-500 dark:bg-{color}-400"},thumb:{base:"[&::-webkit-slider-thumb]:relative [&::-moz-range-thumb]:relative [&::-webkit-slider-thumb]:z-[1] [&::-moz-range-thumb]:z-[1] [&::-webkit-slider-thumb]:appearance-none [&::-moz-range-thumb]:appearance-none [&::-webkit-slider-thumb]:rounded-full [&::-moz-range-thumb]:rounded-full [&::-moz-range-thumb]:border-0",color:"text-{color}-500 dark:text-{color}-400",background:"[&::-webkit-slider-thumb]:bg-white [&::-webkit-slider-thumb]:dark:bg-gray-900 [&::-moz-range-thumb]:bg-current",ring:"[&::-webkit-slider-thumb]:ring-2 [&::-webkit-slider-thumb]:ring-current",size:{sm:"[&::-webkit-slider-thumb]:h-3 [&::-moz-range-thumb]:h-3 [&::-webkit-slider-thumb]:w-3 [&::-moz-range-thumb]:w-3 [&::-webkit-slider-thumb]:-mt-1 [&::-moz-range-thumb]:-mt-1",md:"[&::-webkit-slider-thumb]:h-4 [&::-moz-range-thumb]:h-4 [&::-webkit-slider-thumb]:w-4 [&::-moz-range-thumb]:w-4 [&::-webkit-slider-thumb]:-mt-1 [&::-moz-range-thumb]:-mt-1",lg:"[&::-webkit-slider-thumb]:h-5 [&::-moz-range-thumb]:h-5 [&::-webkit-slider-thumb]:w-5 [&::-moz-range-thumb]:w-5 [&::-webkit-slider-thumb]:-mt-1 [&::-moz-range-thumb]:-mt-1"}},size:{sm:"h-1",md:"h-2",lg:"h-3"},default:{size:"md",color:"primary"}},Xb={base:"overflow-hidden",background:"bg-white dark:bg-gray-900",divide:"divide-y divide-gray-200 dark:divide-gray-800",ring:"ring-1 ring-gray-200 dark:ring-gray-800",rounded:"rounded-lg",shadow:"shadow",body:{base:"",background:"",padding:"px-4 py-5 sm:p-6"},header:{base:"",background:"",padding:"px-4 py-5 sm:px-6"},footer:{base:"",background:"",padding:"px-4 py-4 sm:px-6"}},Yb={base:"mx-auto",padding:"px-4 sm:px-6 lg:px-8",constrained:"max-w-7xl"},Qb={base:"animate-pulse",background:"bg-gray-100 dark:bg-gray-800",rounded:"rounded-md"},Zb={wrapper:"relative",base:"group relative flex items-center gap-2 focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-1 focus-visible:before:ring-primary-500 dark:focus-visible:before:ring-primary-400 before:absolute before:inset-px before:rounded-md disabled:cursor-not-allowed disabled:opacity-75",ring:"focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",padding:"px-3 py-1.5",width:"w-full",rounded:"rounded-md",font:"font-medium",size:"text-sm",active:"text-gray-900 dark:text-white before:bg-gray-100 dark:before:bg-gray-800",inactive:"text-gray-500 dark:text-gray-400 hover:text-gray-900 dark:hover:text-white hover:before:bg-gray-50 dark:hover:before:bg-gray-800/50",label:"truncate relative",icon:{base:"flex-shrink-0 w-4 h-4",active:"text-gray-700 dark:text-gray-200",inactive:"text-gray-400 dark:text-gray-500 group-hover:text-gray-700 dark:group-hover:text-gray-200"},avatar:{base:"flex-shrink-0",size:"3xs"},badge:{base:"relative ms-auto inline-block py-0.5 px-2 text-xs rounded-md -me-1 -my-0.5",active:"bg-white dark:bg-gray-900",inactive:"bg-gray-100 dark:bg-gray-800 text-gray-900 dark:text-white group-hover:bg-white dark:group-hover:bg-gray-900"}},e_={wrapper:"flex flex-col flex-1 min-h-0 divide-y divide-gray-100 dark:divide-gray-800",container:"relative flex-1 overflow-y-auto divide-y divide-gray-100 dark:divide-gray-800 scroll-py-2",input:{wrapper:"relative flex items-center",base:"w-full placeholder-gray-400 dark:placeholder-gray-500 bg-transparent border-0 text-gray-900 dark:text-white focus:ring-0 focus:outline-none",padding:"px-4",height:"h-12",size:"sm:text-sm",icon:{base:"pointer-events-none absolute start-4 text-gray-400 dark:text-gray-500",size:"h-4 w-4",padding:"ps-10"},closeButton:"absolute end-4"},emptyState:{wrapper:"flex flex-col items-center justify-center flex-1 px-6 py-14 sm:px-14",label:"text-sm text-center text-gray-900 dark:text-white",queryLabel:"text-sm text-center text-gray-900 dark:text-white",icon:"w-6 h-6 mx-auto text-gray-400 dark:text-gray-500 mb-4"},group:{wrapper:"p-2",label:"px-2 my-2 text-xs font-semibold text-gray-900 dark:text-white",container:"text-sm text-gray-700 dark:text-gray-200",command:{base:"flex justify-between select-none items-center rounded-md px-2 py-1.5 gap-2 relative",active:"bg-gray-100 dark:bg-gray-800 text-gray-900 dark:text-white",inactive:"",label:"flex items-center gap-1.5 min-w-0",prefix:"text-gray-400 dark:text-gray-500",suffix:"text-gray-400 dark:text-gray-500",container:"flex items-center gap-2 min-w-0",icon:{base:"flex-shrink-0 w-4 h-4",active:"text-gray-900 dark:text-white",inactive:"text-gray-400 dark:text-gray-500"},selectedIcon:{base:"h-4 w-4 text-gray-900 dark:text-white flex-shrink-0"},avatar:{base:"flex-shrink-0",size:"3xs"},chip:{base:"flex-shrink-0 w-2 h-2 mx-1 rounded-full"},disabled:"opacity-50",shortcuts:"hidden md:inline-flex flex-shrink-0 gap-0.5"},active:"flex-shrink-0 text-gray-500 dark:text-gray-400",inactive:"flex-shrink-0 text-gray-500 dark:text-gray-400"},default:{icon:"i-heroicons-magnifying-glass-20-solid",loadingIcon:"i-heroicons-arrow-path-20-solid",emptyState:{icon:"i-heroicons-magnifying-glass-20-solid",label:"We couldn't find any items.",queryLabel:"We couldn't find any items with that term. Please try again."},closeButton:null,selectedIcon:"i-heroicons-check-20-solid"}},t_={wrapper:"flex items-center -space-x-px",base:"",rounded:"first:rounded-s-md last:rounded-e-md",default:{size:"sm",activeButton:{color:"primary"},inactiveButton:{color:"white"},prevButton:{color:"white",class:"rtl:[&_span:first-child]:rotate-180",icon:"i-heroicons-chevron-left-20-solid"},nextButton:{color:"white",class:"rtl:[&_span:last-child]:rotate-180",icon:"i-heroicons-chevron-right-20-solid "}}},r_={wrapper:"relative z-50",inner:"fixed inset-0 overflow-y-auto",container:"flex min-h-full items-end sm:items-center justify-center text-center",padding:"p-4 sm:p-0",base:"relative text-left rtl:text-right overflow-hidden sm:my-8 w-full flex flex-col",overlay:{base:"fixed inset-0 transition-opacity",background:"bg-gray-200/75 dark:bg-gray-800/75",transition:{enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"}},background:"bg-white dark:bg-gray-900",ring:"",rounded:"rounded-lg",shadow:"shadow-xl",width:"sm:max-w-lg",height:"",transition:{enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"}},n_={wrapper:"fixed inset-0 flex z-50",overlay:{base:"fixed inset-0 transition-opacity",background:"bg-gray-200/75 dark:bg-gray-800/75",transition:{enter:"ease-in-out duration-500",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in-out duration-500",leaveFrom:"opacity-100",leaveTo:"opacity-0"}},base:"relative flex-1 flex flex-col w-full focus:outline-none",background:"bg-white dark:bg-gray-900",ring:"",rounded:"",padding:"",shadow:"shadow-xl",width:"w-screen max-w-md",transition:{enter:"transform transition ease-in-out duration-300",leave:"transform transition ease-in-out duration-200"}},i_={wrapper:"relative inline-flex",container:"z-20",width:"max-w-xs",background:"bg-white dark:bg-gray-900",color:"text-gray-900 dark:text-white",shadow:"shadow",rounded:"rounded",ring:"ring-1 ring-gray-200 dark:ring-gray-800",base:"invisible lg:visible h-6 px-2 py-1 text-xs font-normal truncate",shortcuts:"hidden md:inline-flex flex-shrink-0 gap-0.5",transition:{enterActiveClass:"transition ease-out duration-200",enterFromClass:"opacity-0 translate-y-1",enterToClass:"opacity-100 translate-y-0",leaveActiveClass:"transition ease-in duration-150",leaveFromClass:"opacity-100 translate-y-0",leaveToClass:"opacity-0 translate-y-1"},popper:{strategy:"fixed"}},s_={wrapper:"relative",container:"z-20",width:"",background:"bg-white dark:bg-gray-900",shadow:"shadow-lg",rounded:"rounded-md",ring:"ring-1 ring-gray-200 dark:ring-gray-800",base:"overflow-hidden focus:outline-none",transition:{enterActiveClass:"transition ease-out duration-200",enterFromClass:"opacity-0 translate-y-1",enterToClass:"opacity-100 translate-y-0",leaveActiveClass:"transition ease-in duration-150",leaveFromClass:"opacity-100 translate-y-0",leaveToClass:"opacity-0 translate-y-1"},popper:{strategy:"fixed"}},o_={wrapper:"relative",container:"z-20",width:"",background:"bg-white dark:bg-gray-900",shadow:"shadow-lg",rounded:"rounded-md",ring:"ring-1 ring-gray-200 dark:ring-gray-800",base:"overflow-hidden focus:outline-none",transition:{enterActiveClass:"transition ease-out duration-200",enterFromClass:"opacity-0 translate-y-1",enterToClass:"opacity-100 translate-y-0",leaveActiveClass:"transition ease-in duration-150",leaveFromClass:"opacity-100 translate-y-0",leaveToClass:"opacity-0 translate-y-1"},popper:{placement:"bottom-start",scroll:!1}},a_={wrapper:"w-full pointer-events-auto",container:"relative overflow-hidden",title:"text-sm font-medium text-gray-900 dark:text-white",description:"mt-1 text-sm leading-5 text-gray-500 dark:text-gray-400",background:"bg-white dark:bg-gray-900",shadow:"shadow-lg",rounded:"rounded-lg",padding:"p-4",ring:"ring-1 ring-gray-200 dark:ring-gray-800",icon:{base:"flex-shrink-0 w-5 h-5",color:"text-{color}-500 dark:text-{color}-400"},avatar:{base:"flex-shrink-0 self-center",size:"md"},progress:{base:"absolute bottom-0 end-0 start-0 h-1",background:"bg-{color}-500 dark:bg-{color}-400"},transition:{enterActiveClass:"transform ease-out duration-300 transition",enterFromClass:"translate-y-2 opacity-0 sm:translate-y-0 sm:translate-x-2",enterToClass:"translate-y-0 opacity-100 sm:translate-x-0",leaveActiveClass:"transition ease-in duration-100",leaveFromClass:"opacity-100",leaveToClass:"opacity-0"},default:{color:"primary",icon:null,closeButton:{icon:"i-heroicons-x-mark-20-solid",color:"gray",variant:"link",padded:!1},actionButton:{size:"xs",color:"white"}}},l_={wrapper:"fixed flex flex-col justify-end z-[55]",position:"bottom-0 end-0",width:"w-full sm:w-96",container:"px-4 sm:px-6 py-6 space-y-3 overflow-y-auto"},c_={ui:{table:jb,avatar:Lb,avatarGroup:Nb,badge:Db,button:Fb,buttonGroup:Mb,dropdown:Bb,kbd:Hb,input:Ya,formGroup:Ub,textarea:zb,select:qb,selectMenu:Wb,checkbox:Vb,radio:Kb,toggle:Gb,range:Jb,card:Xb,container:Yb,skeleton:Qb,verticalNavigation:Zb,commandPalette:e_,pagination:t_,modal:r_,slideover:n_,popover:s_,tooltip:i_,contextMenu:o_,notification:a_,notifications:l_}},u_={ui:{primary:"green",gray:"cool",colors:["red","orange","amber","yellow","lime","green","emerald","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","brand","main","primary"]}},be=Gy(Ib,c_,u_);function xr(){const e=ve();return e._appConfig||(e._appConfig=Tt(be)),e._appConfig}function fr(...e){return e.filter(Boolean).join(" ")}const zc=e=>{const t=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;e=e.replace(t,function(n,i,s,o){return i+i+s+s+o+o});const r=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return r?`${parseInt(r[1],16)} ${parseInt(r[2],16)} ${parseInt(r[3],16)}`:null},f_="inherit",d_="currentColor",h_="transparent",p_="#000",g_="#fff",m_={50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},y_={50:"rgb(var(--color-gray-50) / )",100:"rgb(var(--color-gray-100) / )",200:"rgb(var(--color-gray-200) / )",300:"rgb(var(--color-gray-300) / )",400:"rgb(var(--color-gray-400) / )",500:"rgb(var(--color-gray-500) / )",600:"rgb(var(--color-gray-600) / )",700:"rgb(var(--color-gray-700) / )",800:"rgb(var(--color-gray-800) / )",900:"rgb(var(--color-gray-900) / )",950:"rgb(var(--color-gray-950) / )"},v_={50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},b_={50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},__={50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"},w_={50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},x_={50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},k_={50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},E_={50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},T_={50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},O_={50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},C_={50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},S_={50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},A_={50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},$_={50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},P_={50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},R_={50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},I_={50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},j_={50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},L_={50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},N_={50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},D_={50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},F_={50:"#f1edff",100:"#dbd3ff",200:"#c9beff",300:"#a18eff",400:"#7a5eff",500:"#6342ff",600:"#5337d7",700:"#3e28a3",800:"#2b1c70",900:"#1f1258",950:"#0f082b"},M_={50:"#edfffb",100:"#dafff6",200:"#b5ffed",300:"#91ffe6",400:"#6cffdd",500:"#47ffd4",600:"#41ebc3",700:"#31af91",800:"#268770",900:"#1b5f4f",950:"#0c2822"},B_={50:"rgb(var(--color-primary-50) / )",100:"rgb(var(--color-primary-100) / )",200:"rgb(var(--color-primary-200) / )",300:"rgb(var(--color-primary-300) / )",400:"rgb(var(--color-primary-400) / )",500:"rgb(var(--color-primary-500) / )",600:"rgb(var(--color-primary-600) / )",700:"rgb(var(--color-primary-700) / )",800:"rgb(var(--color-primary-800) / )",900:"rgb(var(--color-primary-900) / )",950:"rgb(var(--color-primary-950) / )"},H_={50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},qi={inherit:f_,current:d_,transparent:h_,black:p_,white:g_,slate:m_,gray:y_,zinc:v_,neutral:b_,stone:__,red:w_,orange:x_,amber:k_,yellow:E_,lime:T_,green:O_,emerald:C_,teal:S_,cyan:A_,sky:$_,blue:P_,indigo:R_,violet:I_,purple:j_,fuchsia:L_,pink:N_,rose:D_,brand:F_,main:M_,primary:B_,cool:H_},U_=Dt(()=>{const e=xr(),t=ve(),r=K(()=>{const i=qi[e.ui.primary],s=qi[e.ui.gray];return i||console.warn(`[@nuxthq/ui] Primary color '${e.ui.primary}' not found in Tailwind config`),s||console.warn(`[@nuxthq/ui] Gray color '${e.ui.gray}' not found in Tailwind config`),`:root { +${Object.entries(i||qi.green).map(([o,a])=>`--color-primary-${o}: ${zc(a)};`).join(` +`)} +${Object.entries(s||qi.cool).map(([o,a])=>`--color-gray-${o}: ${zc(a)};`).join(` +`)} +}`}),n={style:[{innerHTML:()=>r.value,tagPriority:-2,id:"nuxt-ui-colors"}]};if(t.isHydrating&&!t.payload.serverRendered){const i=document.createElement("style");i.innerHTML=r.value,i.setAttribute("data-nuxt-ui-colors",""),document.head.appendChild(i),n.script=[{innerHTML:"document.head.removeChild(document.querySelector('[data-nuxt-ui-colors]'))"}]}jy(n)}),z_="__NUXT_COLOR_MODE__",q_="nuxt-color-mode",Ht=window[z_],W_=Dt(e=>{const t=Ls("color-mode",()=>Tt({preference:Ht.preference,value:Ht.value,unknown:!1,forced:!1})).value;Ft().afterEach(i=>{const s=i.meta.colorMode;s&&s!=="system"?(t.value=s,t.forced=!0):(s==="system"&&console.warn("You cannot force the colorMode to system at the page level."),t.forced=!1,t.value=t.preference==="system"?Ht.getColorScheme():t.preference)});let r;function n(){r||!window.matchMedia||(r=window.matchMedia("(prefers-color-scheme: dark)"),r.addEventListener("change",()=>{!t.forced&&t.preference==="system"&&(t.value=Ht.getColorScheme())}))}Ze(()=>t.preference,i=>{var s;t.forced||(i==="system"?(t.value=Ht.getColorScheme(),n()):t.value=i,(s=window.localStorage)==null||s.setItem(q_,i))},{immediate:!0}),Ze(()=>t.value,(i,s)=>{Ht.removeColorScheme(s),Ht.addColorScheme(i)}),t.preference==="system"&&n(),e.hook("app:mounted",()=>{t.unknown&&(t.preference=Ht.preference,t.value=Ht.value,t.unknown=!1)}),e.provide("colorMode",t)});var K_=globalThis&&globalThis.__awaiter||function(e,t,r,n){function i(s){return s instanceof r?s:new r(function(o){o(s)})}return new(r||(r=Promise))(function(s,o){function a(u){try{c(n.next(u))}catch(f){o(f)}}function l(u){try{c(n.throw(u))}catch(f){o(f)}}function c(u){u.done?s(u.value):i(u.value).then(a,l)}c((n=n.apply(e,t||[])).next())})};const V_=e=>{let t;return e?t=e:typeof fetch>"u"?t=(...r)=>K_(void 0,void 0,void 0,function*(){return yield(yield ht(()=>Promise.resolve().then(()=>Ms),void 0,import.meta.url)).fetch(...r)}):t=fetch,(...r)=>t(...r)};class Qa extends Error{constructor(t,r="FunctionsError",n){super(t),this.name=r,this.context=n}}class G_ extends Qa{constructor(t){super("Failed to send a request to the Edge Function","FunctionsFetchError",t)}}class J_ extends Qa{constructor(t){super("Relay Error invoking the Edge Function","FunctionsRelayError",t)}}class X_ extends Qa{constructor(t){super("Edge Function returned a non-2xx status code","FunctionsHttpError",t)}}var Y_=globalThis&&globalThis.__awaiter||function(e,t,r,n){function i(s){return s instanceof r?s:new r(function(o){o(s)})}return new(r||(r=Promise))(function(s,o){function a(u){try{c(n.next(u))}catch(f){o(f)}}function l(u){try{c(n.throw(u))}catch(f){o(f)}}function c(u){u.done?s(u.value):i(u.value).then(a,l)}c((n=n.apply(e,t||[])).next())})};class Q_{constructor(t,{headers:r={},customFetch:n}={}){this.url=t,this.headers=r,this.fetch=V_(n)}setAuth(t){this.headers.Authorization=`Bearer ${t}`}invoke(t,r={}){var n;return Y_(this,void 0,void 0,function*(){try{const{headers:i,method:s,body:o}=r;let a={},l;o&&(i&&!Object.prototype.hasOwnProperty.call(i,"Content-Type")||!i)&&(typeof Blob<"u"&&o instanceof Blob||o instanceof ArrayBuffer?(a["Content-Type"]="application/octet-stream",l=o):typeof o=="string"?(a["Content-Type"]="text/plain",l=o):typeof FormData<"u"&&o instanceof FormData?l=o:(a["Content-Type"]="application/json",l=JSON.stringify(o)));const c=yield this.fetch(`${this.url}/${t}`,{method:s||"POST",headers:Object.assign(Object.assign(Object.assign({},a),this.headers),i),body:l}).catch(h=>{throw new G_(h)}),u=c.headers.get("x-relay-error");if(u&&u==="true")throw new J_(c);if(!c.ok)throw new X_(c);let f=((n=c.headers.get("Content-Type"))!==null&&n!==void 0?n:"text/plain").split(";")[0].trim(),d;return f==="application/json"?d=yield c.json():f==="application/octet-stream"?d=yield c.blob():f==="multipart/form-data"?d=yield c.formData():d=yield c.text(),{data:d,error:null}}catch(i){return{data:null,error:i}}})}}var Z_=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ew(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var na={exports:{}};(function(e,t){var r=typeof self<"u"?self:Z_,n=function(){function s(){this.fetch=!1,this.DOMException=r.DOMException}return s.prototype=r,new s}();(function(s){(function(o){var a={searchParams:"URLSearchParams"in s,iterable:"Symbol"in s&&"iterator"in Symbol,blob:"FileReader"in s&&"Blob"in s&&function(){try{return new Blob,!0}catch{return!1}}(),formData:"FormData"in s,arrayBuffer:"ArrayBuffer"in s};function l(w){return w&&DataView.prototype.isPrototypeOf(w)}if(a.arrayBuffer)var c=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],u=ArrayBuffer.isView||function(w){return w&&c.indexOf(Object.prototype.toString.call(w))>-1};function f(w){if(typeof w!="string"&&(w=String(w)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(w))throw new TypeError("Invalid character in header field name");return w.toLowerCase()}function d(w){return typeof w!="string"&&(w=String(w)),w}function h(w){var S={next:function(){var N=w.shift();return{done:N===void 0,value:N}}};return a.iterable&&(S[Symbol.iterator]=function(){return S}),S}function p(w){this.map={},w instanceof p?w.forEach(function(S,N){this.append(N,S)},this):Array.isArray(w)?w.forEach(function(S){this.append(S[0],S[1])},this):w&&Object.getOwnPropertyNames(w).forEach(function(S){this.append(S,w[S])},this)}p.prototype.append=function(w,S){w=f(w),S=d(S);var N=this.map[w];this.map[w]=N?N+", "+S:S},p.prototype.delete=function(w){delete this.map[f(w)]},p.prototype.get=function(w){return w=f(w),this.has(w)?this.map[w]:null},p.prototype.has=function(w){return this.map.hasOwnProperty(f(w))},p.prototype.set=function(w,S){this.map[f(w)]=d(S)},p.prototype.forEach=function(w,S){for(var N in this.map)this.map.hasOwnProperty(N)&&w.call(S,this.map[N],N,this)},p.prototype.keys=function(){var w=[];return this.forEach(function(S,N){w.push(N)}),h(w)},p.prototype.values=function(){var w=[];return this.forEach(function(S){w.push(S)}),h(w)},p.prototype.entries=function(){var w=[];return this.forEach(function(S,N){w.push([N,S])}),h(w)},a.iterable&&(p.prototype[Symbol.iterator]=p.prototype.entries);function m(w){if(w.bodyUsed)return Promise.reject(new TypeError("Already read"));w.bodyUsed=!0}function x(w){return new Promise(function(S,N){w.onload=function(){S(w.result)},w.onerror=function(){N(w.error)}})}function y(w){var S=new FileReader,N=x(S);return S.readAsArrayBuffer(w),N}function g(w){var S=new FileReader,N=x(S);return S.readAsText(w),N}function E(w){for(var S=new Uint8Array(w),N=new Array(S.length),M=0;M-1?S:w}function O(w,S){S=S||{};var N=S.body;if(w instanceof O){if(w.bodyUsed)throw new TypeError("Already read");this.url=w.url,this.credentials=w.credentials,S.headers||(this.headers=new p(w.headers)),this.method=w.method,this.mode=w.mode,this.signal=w.signal,!N&&w._bodyInit!=null&&(N=w._bodyInit,w.bodyUsed=!0)}else this.url=String(w);if(this.credentials=S.credentials||this.credentials||"same-origin",(S.headers||!this.headers)&&(this.headers=new p(S.headers)),this.method=P(S.method||this.method||"GET"),this.mode=S.mode||this.mode||null,this.signal=S.signal||this.signal,this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&N)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(N)}O.prototype.clone=function(){return new O(this,{body:this._bodyInit})};function L(w){var S=new FormData;return w.trim().split("&").forEach(function(N){if(N){var M=N.split("="),V=M.shift().replace(/\+/g," "),X=M.join("=").replace(/\+/g," ");S.append(decodeURIComponent(V),decodeURIComponent(X))}}),S}function F(w){var S=new p,N=w.replace(/\r?\n[\t ]+/g," ");return N.split(/\r?\n/).forEach(function(M){var V=M.split(":"),X=V.shift().trim();if(X){var ge=V.join(":").trim();S.append(X,ge)}}),S}T.call(O.prototype);function U(w,S){S||(S={}),this.type="default",this.status=S.status===void 0?200:S.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in S?S.statusText:"OK",this.headers=new p(S.headers),this.url=S.url||"",this._initBody(w)}T.call(U.prototype),U.prototype.clone=function(){return new U(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new p(this.headers),url:this.url})},U.error=function(){var w=new U(null,{status:0,statusText:""});return w.type="error",w};var D=[301,302,303,307,308];U.redirect=function(w,S){if(D.indexOf(S)===-1)throw new RangeError("Invalid status code");return new U(null,{status:S,headers:{location:w}})},o.DOMException=s.DOMException;try{new o.DOMException}catch{o.DOMException=function(S,N){this.message=S,this.name=N;var M=Error(S);this.stack=M.stack},o.DOMException.prototype=Object.create(Error.prototype),o.DOMException.prototype.constructor=o.DOMException}function z(w,S){return new Promise(function(N,M){var V=new O(w,S);if(V.signal&&V.signal.aborted)return M(new o.DOMException("Aborted","AbortError"));var X=new XMLHttpRequest;function ge(){X.abort()}X.onload=function(){var Ee={status:X.status,statusText:X.statusText,headers:F(X.getAllResponseHeaders()||"")};Ee.url="responseURL"in X?X.responseURL:Ee.headers.get("X-Request-URL");var oe="response"in X?X.response:X.responseText;N(new U(oe,Ee))},X.onerror=function(){M(new TypeError("Network request failed"))},X.ontimeout=function(){M(new TypeError("Network request failed"))},X.onabort=function(){M(new o.DOMException("Aborted","AbortError"))},X.open(V.method,V.url,!0),V.credentials==="include"?X.withCredentials=!0:V.credentials==="omit"&&(X.withCredentials=!1),"responseType"in X&&a.blob&&(X.responseType="blob"),V.headers.forEach(function(Ee,oe){X.setRequestHeader(oe,Ee)}),V.signal&&(V.signal.addEventListener("abort",ge),X.onreadystatechange=function(){X.readyState===4&&V.signal.removeEventListener("abort",ge)}),X.send(typeof V._bodyInit>"u"?null:V._bodyInit)})}return z.polyfill=!0,s.fetch||(s.fetch=z,s.Headers=p,s.Request=O,s.Response=U),o.Headers=p,o.Request=O,o.Response=U,o.fetch=z,Object.defineProperty(o,"__esModule",{value:!0}),o})({})})(n),n.fetch.ponyfill=!0,delete n.fetch.polyfill;var i=n;t=i.fetch,t.default=i.fetch,t.fetch=i.fetch,t.Headers=i.Headers,t.Request=i.Request,t.Response=i.Response,e.exports=t})(na,na.exports);var Za=na.exports;const el=ew(Za),Ms=rp({__proto__:null,default:el},[Za]);class tw{constructor(t){this.shouldThrowOnError=!1,this.method=t.method,this.url=t.url,this.headers=t.headers,this.schema=t.schema,this.body=t.body,this.shouldThrowOnError=t.shouldThrowOnError,this.signal=t.signal,this.isMaybeSingle=t.isMaybeSingle,t.fetch?this.fetch=t.fetch:typeof fetch>"u"?this.fetch=el:this.fetch=fetch}throwOnError(){return this.shouldThrowOnError=!0,this}then(t,r){this.schema===void 0||(["GET","HEAD"].includes(this.method)?this.headers["Accept-Profile"]=this.schema:this.headers["Content-Profile"]=this.schema),this.method!=="GET"&&this.method!=="HEAD"&&(this.headers["Content-Type"]="application/json");const n=this.fetch;let i=n(this.url.toString(),{method:this.method,headers:this.headers,body:JSON.stringify(this.body),signal:this.signal}).then(async s=>{var o,a,l;let c=null,u=null,f=null,d=s.status,h=s.statusText;if(s.ok){if(this.method!=="HEAD"){const y=await s.text();y===""||(this.headers.Accept==="text/csv"||this.headers.Accept&&this.headers.Accept.includes("application/vnd.pgrst.plan+text")?u=y:u=JSON.parse(y))}const m=(o=this.headers.Prefer)===null||o===void 0?void 0:o.match(/count=(exact|planned|estimated)/),x=(a=s.headers.get("content-range"))===null||a===void 0?void 0:a.split("/");m&&x&&x.length>1&&(f=parseInt(x[1])),this.isMaybeSingle&&this.method==="GET"&&Array.isArray(u)&&(u.length>1?(c={code:"PGRST116",details:`Results contain ${u.length} rows, application/vnd.pgrst.object+json requires 1 row`,hint:null,message:"JSON object requested, multiple (or no) rows returned"},u=null,f=null,d=406,h="Not Acceptable"):u.length===1?u=u[0]:u=null)}else{const m=await s.text();try{c=JSON.parse(m),Array.isArray(c)&&s.status===404&&(u=[],c=null,d=200,h="OK")}catch{s.status===404&&m===""?(d=204,h="No Content"):c={message:m}}if(c&&this.isMaybeSingle&&(!((l=c==null?void 0:c.details)===null||l===void 0)&&l.includes("Results contain 0 rows"))&&(c=null,d=200,h="OK"),c&&this.shouldThrowOnError)throw c}return{error:c,data:u,count:f,status:d,statusText:h}});return this.shouldThrowOnError||(i=i.catch(s=>{var o,a,l;return{error:{message:`${(o=s==null?void 0:s.name)!==null&&o!==void 0?o:"FetchError"}: ${s==null?void 0:s.message}`,details:`${(a=s==null?void 0:s.stack)!==null&&a!==void 0?a:""}`,hint:"",code:`${(l=s==null?void 0:s.code)!==null&&l!==void 0?l:""}`},data:null,count:null,status:0,statusText:""}})),i.then(t,r)}}class rw extends tw{select(t){let r=!1;const n=(t??"*").split("").map(i=>/\s/.test(i)&&!r?"":(i==='"'&&(r=!r),i)).join("");return this.url.searchParams.set("select",n),this.headers.Prefer&&(this.headers.Prefer+=","),this.headers.Prefer+="return=representation",this}order(t,{ascending:r=!0,nullsFirst:n,foreignTable:i}={}){const s=i?`${i}.order`:"order",o=this.url.searchParams.get(s);return this.url.searchParams.set(s,`${o?`${o},`:""}${t}.${r?"asc":"desc"}${n===void 0?"":n?".nullsfirst":".nullslast"}`),this}limit(t,{foreignTable:r}={}){const n=typeof r>"u"?"limit":`${r}.limit`;return this.url.searchParams.set(n,`${t}`),this}range(t,r,{foreignTable:n}={}){const i=typeof n>"u"?"offset":`${n}.offset`,s=typeof n>"u"?"limit":`${n}.limit`;return this.url.searchParams.set(i,`${t}`),this.url.searchParams.set(s,`${r-t+1}`),this}abortSignal(t){return this.signal=t,this}single(){return this.headers.Accept="application/vnd.pgrst.object+json",this}maybeSingle(){return this.method==="GET"?this.headers.Accept="application/json":this.headers.Accept="application/vnd.pgrst.object+json",this.isMaybeSingle=!0,this}csv(){return this.headers.Accept="text/csv",this}geojson(){return this.headers.Accept="application/geo+json",this}explain({analyze:t=!1,verbose:r=!1,settings:n=!1,buffers:i=!1,wal:s=!1,format:o="text"}={}){const a=[t?"analyze":null,r?"verbose":null,n?"settings":null,i?"buffers":null,s?"wal":null].filter(Boolean).join("|"),l=this.headers.Accept;return this.headers.Accept=`application/vnd.pgrst.plan+${o}; for="${l}"; options=${a};`,o==="json"?this:this}rollback(){var t;return((t=this.headers.Prefer)!==null&&t!==void 0?t:"").trim().length>0?this.headers.Prefer+=",tx=rollback":this.headers.Prefer="tx=rollback",this}returns(){return this}}class Qr extends rw{eq(t,r){return this.url.searchParams.append(t,`eq.${r}`),this}neq(t,r){return this.url.searchParams.append(t,`neq.${r}`),this}gt(t,r){return this.url.searchParams.append(t,`gt.${r}`),this}gte(t,r){return this.url.searchParams.append(t,`gte.${r}`),this}lt(t,r){return this.url.searchParams.append(t,`lt.${r}`),this}lte(t,r){return this.url.searchParams.append(t,`lte.${r}`),this}like(t,r){return this.url.searchParams.append(t,`like.${r}`),this}likeAllOf(t,r){return this.url.searchParams.append(t,`like(all).{${r.join(",")}}`),this}likeAnyOf(t,r){return this.url.searchParams.append(t,`like(any).{${r.join(",")}}`),this}ilike(t,r){return this.url.searchParams.append(t,`ilike.${r}`),this}ilikeAllOf(t,r){return this.url.searchParams.append(t,`ilike(all).{${r.join(",")}}`),this}ilikeAnyOf(t,r){return this.url.searchParams.append(t,`ilike(any).{${r.join(",")}}`),this}is(t,r){return this.url.searchParams.append(t,`is.${r}`),this}in(t,r){const n=r.map(i=>typeof i=="string"&&new RegExp("[,()]").test(i)?`"${i}"`:`${i}`).join(",");return this.url.searchParams.append(t,`in.(${n})`),this}contains(t,r){return typeof r=="string"?this.url.searchParams.append(t,`cs.${r}`):Array.isArray(r)?this.url.searchParams.append(t,`cs.{${r.join(",")}}`):this.url.searchParams.append(t,`cs.${JSON.stringify(r)}`),this}containedBy(t,r){return typeof r=="string"?this.url.searchParams.append(t,`cd.${r}`):Array.isArray(r)?this.url.searchParams.append(t,`cd.{${r.join(",")}}`):this.url.searchParams.append(t,`cd.${JSON.stringify(r)}`),this}rangeGt(t,r){return this.url.searchParams.append(t,`sr.${r}`),this}rangeGte(t,r){return this.url.searchParams.append(t,`nxl.${r}`),this}rangeLt(t,r){return this.url.searchParams.append(t,`sl.${r}`),this}rangeLte(t,r){return this.url.searchParams.append(t,`nxr.${r}`),this}rangeAdjacent(t,r){return this.url.searchParams.append(t,`adj.${r}`),this}overlaps(t,r){return typeof r=="string"?this.url.searchParams.append(t,`ov.${r}`):this.url.searchParams.append(t,`ov.{${r.join(",")}}`),this}textSearch(t,r,{config:n,type:i}={}){let s="";i==="plain"?s="pl":i==="phrase"?s="ph":i==="websearch"&&(s="w");const o=n===void 0?"":`(${n})`;return this.url.searchParams.append(t,`${s}fts${o}.${r}`),this}match(t){return Object.entries(t).forEach(([r,n])=>{this.url.searchParams.append(r,`eq.${n}`)}),this}not(t,r,n){return this.url.searchParams.append(t,`not.${r}.${n}`),this}or(t,{foreignTable:r}={}){const n=r?`${r}.or`:"or";return this.url.searchParams.append(n,`(${t})`),this}filter(t,r,n){return this.url.searchParams.append(t,`${r}.${n}`),this}}class nw{constructor(t,{headers:r={},schema:n,fetch:i}){this.url=t,this.headers=r,this.schema=n,this.fetch=i}select(t,{head:r=!1,count:n}={}){const i=r?"HEAD":"GET";let s=!1;const o=(t??"*").split("").map(a=>/\s/.test(a)&&!s?"":(a==='"'&&(s=!s),a)).join("");return this.url.searchParams.set("select",o),n&&(this.headers.Prefer=`count=${n}`),new Qr({method:i,url:this.url,headers:this.headers,schema:this.schema,fetch:this.fetch,allowEmpty:!1})}insert(t,{count:r,defaultToNull:n=!0}={}){const i="POST",s=[];if(this.headers.Prefer&&s.push(this.headers.Prefer),r&&s.push(`count=${r}`),n||s.push("missing=default"),this.headers.Prefer=s.join(","),Array.isArray(t)){const o=t.reduce((a,l)=>a.concat(Object.keys(l)),[]);if(o.length>0){const a=[...new Set(o)].map(l=>`"${l}"`);this.url.searchParams.set("columns",a.join(","))}}return new Qr({method:i,url:this.url,headers:this.headers,schema:this.schema,body:t,fetch:this.fetch,allowEmpty:!1})}upsert(t,{onConflict:r,ignoreDuplicates:n=!1,count:i,defaultToNull:s=!0}={}){const o="POST",a=[`resolution=${n?"ignore":"merge"}-duplicates`];if(r!==void 0&&this.url.searchParams.set("on_conflict",r),this.headers.Prefer&&a.push(this.headers.Prefer),i&&a.push(`count=${i}`),s||a.push("missing=default"),this.headers.Prefer=a.join(","),Array.isArray(t)){const l=t.reduce((c,u)=>c.concat(Object.keys(u)),[]);if(l.length>0){const c=[...new Set(l)].map(u=>`"${u}"`);this.url.searchParams.set("columns",c.join(","))}}return new Qr({method:o,url:this.url,headers:this.headers,schema:this.schema,body:t,fetch:this.fetch,allowEmpty:!1})}update(t,{count:r}={}){const n="PATCH",i=[];return this.headers.Prefer&&i.push(this.headers.Prefer),r&&i.push(`count=${r}`),this.headers.Prefer=i.join(","),new Qr({method:n,url:this.url,headers:this.headers,schema:this.schema,body:t,fetch:this.fetch,allowEmpty:!1})}delete({count:t}={}){const r="DELETE",n=[];return t&&n.push(`count=${t}`),this.headers.Prefer&&n.unshift(this.headers.Prefer),this.headers.Prefer=n.join(","),new Qr({method:r,url:this.url,headers:this.headers,schema:this.schema,fetch:this.fetch,allowEmpty:!1})}}const iw="1.7.2",sw={"X-Client-Info":`postgrest-js/${iw}`};class ow{constructor(t,{headers:r={},schema:n,fetch:i}={}){this.url=t,this.headers=Object.assign(Object.assign({},sw),r),this.schema=n,this.fetch=i}from(t){const r=new URL(`${this.url}/${t}`);return new nw(r,{headers:Object.assign({},this.headers),schema:this.schema,fetch:this.fetch})}rpc(t,r={},{head:n=!1,count:i}={}){let s;const o=new URL(`${this.url}/rpc/${t}`);let a;n?(s="HEAD",Object.entries(r).forEach(([c,u])=>{o.searchParams.append(c,`${u}`)})):(s="POST",a=r);const l=Object.assign({},this.headers);return i&&(l.Prefer=`count=${i}`),new Qr({method:s,url:o,headers:l,schema:this.schema,body:a,fetch:this.fetch,allowEmpty:!1})}}var mo,qc;function aw(){if(qc)return mo;qc=1;var e=function(){if(typeof self=="object"&&self)return self;if(typeof window=="object"&&window)return window;throw new Error("Unable to resolve global `this`")};return mo=function(){if(this)return this;if(typeof globalThis=="object"&&globalThis)return globalThis;try{Object.defineProperty(Object.prototype,"__global__",{get:function(){return this},configurable:!0})}catch{return e()}try{return __global__||e()}finally{delete Object.prototype.__global__}}(),mo}const lw="websocket",cw="Websocket Client & Server Library implementing the WebSocket protocol as specified in RFC 6455.",uw=["websocket","websockets","socket","networking","comet","push","RFC-6455","realtime","server","client"],fw="Brian McKelvey (https://github.com/theturtle32)",dw=["Iñaki Baz Castillo (http://dev.sipdoc.net)"],hw="1.0.34",pw={type:"git",url:"https://github.com/theturtle32/WebSocket-Node.git"},gw="https://github.com/theturtle32/WebSocket-Node",mw={node:">=4.0.0"},yw={bufferutil:"^4.0.1",debug:"^2.2.0","es5-ext":"^0.10.50","typedarray-to-buffer":"^3.1.5","utf-8-validate":"^5.0.2",yaeti:"^0.0.6"},vw={"buffer-equal":"^1.0.0",gulp:"^4.0.2","gulp-jshint":"^2.0.4","jshint-stylish":"^2.2.1",jshint:"^2.0.0",tape:"^4.9.1"},bw={verbose:!1},_w={test:"tape test/unit/*.js",gulp:"gulp"},ww="index",xw={lib:"./lib"},kw="lib/browser.js",Ew="Apache-2.0",Tw={name:lw,description:cw,keywords:uw,author:fw,contributors:dw,version:hw,repository:pw,homepage:gw,engines:mw,dependencies:yw,devDependencies:vw,config:bw,scripts:_w,main:ww,directories:xw,browser:kw,license:Ew};var Ow=Tw.version,Rr;if(typeof globalThis=="object")Rr=globalThis;else try{Rr=aw()}catch{}finally{if(!Rr&&typeof window<"u"&&(Rr=window),!Rr)throw new Error("Could not determine global this")}var mi=Rr.WebSocket||Rr.MozWebSocket,Cw=Ow;function Hd(e,t){var r;return t?r=new mi(e,t):r=new mi(e),r}mi&&["CONNECTING","OPEN","CLOSING","CLOSED"].forEach(function(e){Object.defineProperty(Hd,e,{get:function(){return mi[e]}})});var Sw={w3cwebsocket:mi?Hd:null,version:Cw};const Aw="2.7.3",$w={"X-Client-Info":`realtime-js/${Aw}`},Pw="1.0.0",Ud=1e4,Rw=1e3;var ii;(function(e){e[e.connecting=0]="connecting",e[e.open=1]="open",e[e.closing=2]="closing",e[e.closed=3]="closed"})(ii||(ii={}));var it;(function(e){e.closed="closed",e.errored="errored",e.joined="joined",e.joining="joining",e.leaving="leaving"})(it||(it={}));var _t;(function(e){e.close="phx_close",e.error="phx_error",e.join="phx_join",e.reply="phx_reply",e.leave="phx_leave",e.access_token="access_token"})(_t||(_t={}));var ia;(function(e){e.websocket="websocket"})(ia||(ia={}));var Ir;(function(e){e.Connecting="connecting",e.Open="open",e.Closing="closing",e.Closed="closed"})(Ir||(Ir={}));class zd{constructor(t,r){this.callback=t,this.timerCalc=r,this.timer=void 0,this.tries=0,this.callback=t,this.timerCalc=r}reset(){this.tries=0,clearTimeout(this.timer)}scheduleTimeout(){clearTimeout(this.timer),this.timer=setTimeout(()=>{this.tries=this.tries+1,this.callback()},this.timerCalc(this.tries+1))}}class Iw{constructor(){this.HEADER_LENGTH=1}decode(t,r){return t.constructor===ArrayBuffer?r(this._binaryDecode(t)):r(typeof t=="string"?JSON.parse(t):{})}_binaryDecode(t){const r=new DataView(t),n=new TextDecoder;return this._decodeBroadcast(t,r,n)}_decodeBroadcast(t,r,n){const i=r.getUint8(1),s=r.getUint8(2);let o=this.HEADER_LENGTH+2;const a=n.decode(t.slice(o,o+i));o=o+i;const l=n.decode(t.slice(o,o+s));o=o+s;const c=JSON.parse(n.decode(t.slice(o,t.byteLength)));return{ref:null,topic:a,event:l,payload:c}}}class yo{constructor(t,r,n={},i=Ud){this.channel=t,this.event=r,this.payload=n,this.timeout=i,this.sent=!1,this.timeoutTimer=void 0,this.ref="",this.receivedResp=null,this.recHooks=[],this.refEvent=null,this.rateLimited=!1}resend(t){this.timeout=t,this._cancelRefEvent(),this.ref="",this.refEvent=null,this.receivedResp=null,this.sent=!1,this.send()}send(){if(this._hasReceived("timeout"))return;this.startTimeout(),this.sent=!0,this.channel.socket.push({topic:this.channel.topic,event:this.event,payload:this.payload,ref:this.ref,join_ref:this.channel._joinRef()})==="rate limited"&&(this.rateLimited=!0)}updatePayload(t){this.payload=Object.assign(Object.assign({},this.payload),t)}receive(t,r){var n;return this._hasReceived(t)&&r((n=this.receivedResp)===null||n===void 0?void 0:n.response),this.recHooks.push({status:t,callback:r}),this}startTimeout(){if(this.timeoutTimer)return;this.ref=this.channel.socket._makeRef(),this.refEvent=this.channel._replyEventName(this.ref);const t=r=>{this._cancelRefEvent(),this._cancelTimeout(),this.receivedResp=r,this._matchReceive(r)};this.channel._on(this.refEvent,{},t),this.timeoutTimer=setTimeout(()=>{this.trigger("timeout",{})},this.timeout)}trigger(t,r){this.refEvent&&this.channel._trigger(this.refEvent,{status:t,response:r})}destroy(){this._cancelRefEvent(),this._cancelTimeout()}_cancelRefEvent(){this.refEvent&&this.channel._off(this.refEvent,{})}_cancelTimeout(){clearTimeout(this.timeoutTimer),this.timeoutTimer=void 0}_matchReceive({status:t,response:r}){this.recHooks.filter(n=>n.status===t).forEach(n=>n.callback(r))}_hasReceived(t){return this.receivedResp&&this.receivedResp.status===t}}var Wc;(function(e){e.SYNC="sync",e.JOIN="join",e.LEAVE="leave"})(Wc||(Wc={}));class si{constructor(t,r){this.channel=t,this.state={},this.pendingDiffs=[],this.joinRef=null,this.caller={onJoin:()=>{},onLeave:()=>{},onSync:()=>{}};const n=(r==null?void 0:r.events)||{state:"presence_state",diff:"presence_diff"};this.channel._on(n.state,{},i=>{const{onJoin:s,onLeave:o,onSync:a}=this.caller;this.joinRef=this.channel._joinRef(),this.state=si.syncState(this.state,i,s,o),this.pendingDiffs.forEach(l=>{this.state=si.syncDiff(this.state,l,s,o)}),this.pendingDiffs=[],a()}),this.channel._on(n.diff,{},i=>{const{onJoin:s,onLeave:o,onSync:a}=this.caller;this.inPendingSyncState()?this.pendingDiffs.push(i):(this.state=si.syncDiff(this.state,i,s,o),a())}),this.onJoin((i,s,o)=>{this.channel._trigger("presence",{event:"join",key:i,currentPresences:s,newPresences:o})}),this.onLeave((i,s,o)=>{this.channel._trigger("presence",{event:"leave",key:i,currentPresences:s,leftPresences:o})}),this.onSync(()=>{this.channel._trigger("presence",{event:"sync"})})}static syncState(t,r,n,i){const s=this.cloneDeep(t),o=this.transformState(r),a={},l={};return this.map(s,(c,u)=>{o[c]||(l[c]=u)}),this.map(o,(c,u)=>{const f=s[c];if(f){const d=u.map(x=>x.presence_ref),h=f.map(x=>x.presence_ref),p=u.filter(x=>h.indexOf(x.presence_ref)<0),m=f.filter(x=>d.indexOf(x.presence_ref)<0);p.length>0&&(a[c]=p),m.length>0&&(l[c]=m)}else a[c]=u}),this.syncDiff(s,{joins:a,leaves:l},n,i)}static syncDiff(t,r,n,i){const{joins:s,leaves:o}={joins:this.transformState(r.joins),leaves:this.transformState(r.leaves)};return n||(n=()=>{}),i||(i=()=>{}),this.map(s,(a,l)=>{var c;const u=(c=t[a])!==null&&c!==void 0?c:[];if(t[a]=this.cloneDeep(l),u.length>0){const f=t[a].map(h=>h.presence_ref),d=u.filter(h=>f.indexOf(h.presence_ref)<0);t[a].unshift(...d)}n(a,u,l)}),this.map(o,(a,l)=>{let c=t[a];if(!c)return;const u=l.map(f=>f.presence_ref);c=c.filter(f=>u.indexOf(f.presence_ref)<0),t[a]=c,i(a,c,l),c.length===0&&delete t[a]}),t}static map(t,r){return Object.getOwnPropertyNames(t).map(n=>r(n,t[n]))}static transformState(t){return t=this.cloneDeep(t),Object.getOwnPropertyNames(t).reduce((r,n)=>{const i=t[n];return"metas"in i?r[n]=i.metas.map(s=>(s.presence_ref=s.phx_ref,delete s.phx_ref,delete s.phx_ref_prev,s)):r[n]=i,r},{})}static cloneDeep(t){return JSON.parse(JSON.stringify(t))}onJoin(t){this.caller.onJoin=t}onLeave(t){this.caller.onLeave=t}onSync(t){this.caller.onSync=t}inPendingSyncState(){return!this.joinRef||this.joinRef!==this.channel._joinRef()}}var we;(function(e){e.abstime="abstime",e.bool="bool",e.date="date",e.daterange="daterange",e.float4="float4",e.float8="float8",e.int2="int2",e.int4="int4",e.int4range="int4range",e.int8="int8",e.int8range="int8range",e.json="json",e.jsonb="jsonb",e.money="money",e.numeric="numeric",e.oid="oid",e.reltime="reltime",e.text="text",e.time="time",e.timestamp="timestamp",e.timestamptz="timestamptz",e.timetz="timetz",e.tsrange="tsrange",e.tstzrange="tstzrange"})(we||(we={}));const Kc=(e,t,r={})=>{var n;const i=(n=r.skipTypes)!==null&&n!==void 0?n:[];return Object.keys(t).reduce((s,o)=>(s[o]=jw(o,e,t,i),s),{})},jw=(e,t,r,n)=>{const i=t.find(a=>a.name===e),s=i==null?void 0:i.type,o=r[e];return s&&!n.includes(s)?qd(s,o):sa(o)},qd=(e,t)=>{if(e.charAt(0)==="_"){const r=e.slice(1,e.length);return Fw(t,r)}switch(e){case we.bool:return Lw(t);case we.float4:case we.float8:case we.int2:case we.int4:case we.int8:case we.numeric:case we.oid:return Nw(t);case we.json:case we.jsonb:return Dw(t);case we.timestamp:return Mw(t);case we.abstime:case we.date:case we.daterange:case we.int4range:case we.int8range:case we.money:case we.reltime:case we.text:case we.time:case we.timestamptz:case we.timetz:case we.tsrange:case we.tstzrange:return sa(t);default:return sa(t)}},sa=e=>e,Lw=e=>{switch(e){case"t":return!0;case"f":return!1;default:return e}},Nw=e=>{if(typeof e=="string"){const t=parseFloat(e);if(!Number.isNaN(t))return t}return e},Dw=e=>{if(typeof e=="string")try{return JSON.parse(e)}catch(t){return console.log(`JSON parse error: ${t}`),e}return e},Fw=(e,t)=>{if(typeof e!="string")return e;const r=e.length-1,n=e[r];if(e[0]==="{"&&n==="}"){let s;const o=e.slice(1,r);try{s=JSON.parse("["+o+"]")}catch{s=o?o.split(","):[]}return s.map(a=>qd(t,a))}return e},Mw=e=>typeof e=="string"?e.replace(" ","T"):e;var Vc=globalThis&&globalThis.__awaiter||function(e,t,r,n){function i(s){return s instanceof r?s:new r(function(o){o(s)})}return new(r||(r=Promise))(function(s,o){function a(u){try{c(n.next(u))}catch(f){o(f)}}function l(u){try{c(n.throw(u))}catch(f){o(f)}}function c(u){u.done?s(u.value):i(u.value).then(a,l)}c((n=n.apply(e,t||[])).next())})},Gc;(function(e){e.ALL="*",e.INSERT="INSERT",e.UPDATE="UPDATE",e.DELETE="DELETE"})(Gc||(Gc={}));var Jc;(function(e){e.BROADCAST="broadcast",e.PRESENCE="presence",e.POSTGRES_CHANGES="postgres_changes"})(Jc||(Jc={}));var Xc;(function(e){e.SUBSCRIBED="SUBSCRIBED",e.TIMED_OUT="TIMED_OUT",e.CLOSED="CLOSED",e.CHANNEL_ERROR="CHANNEL_ERROR"})(Xc||(Xc={}));class tl{constructor(t,r={config:{}},n){this.topic=t,this.params=r,this.socket=n,this.bindings={},this.state=it.closed,this.joinedOnce=!1,this.pushBuffer=[],this.params.config=Object.assign({broadcast:{ack:!1,self:!1},presence:{key:""}},r.config),this.timeout=this.socket.timeout,this.joinPush=new yo(this,_t.join,this.params,this.timeout),this.rejoinTimer=new zd(()=>this._rejoinUntilConnected(),this.socket.reconnectAfterMs),this.joinPush.receive("ok",()=>{this.state=it.joined,this.rejoinTimer.reset(),this.pushBuffer.forEach(i=>i.send()),this.pushBuffer=[]}),this._onClose(()=>{this.rejoinTimer.reset(),this.socket.log("channel",`close ${this.topic} ${this._joinRef()}`),this.state=it.closed,this.socket._remove(this)}),this._onError(i=>{this._isLeaving()||this._isClosed()||(this.socket.log("channel",`error ${this.topic}`,i),this.state=it.errored,this.rejoinTimer.scheduleTimeout())}),this.joinPush.receive("timeout",()=>{this._isJoining()&&(this.socket.log("channel",`timeout ${this.topic}`,this.joinPush.timeout),this.state=it.errored,this.rejoinTimer.scheduleTimeout())}),this._on(_t.reply,{},(i,s)=>{this._trigger(this._replyEventName(s),i)}),this.presence=new si(this)}subscribe(t,r=this.timeout){var n,i;if(this.joinedOnce)throw"tried to subscribe multiple times. 'subscribe' can only be called a single time per channel instance";{const{config:{broadcast:s,presence:o}}=this.params;this._onError(c=>t&&t("CHANNEL_ERROR",c)),this._onClose(()=>t&&t("CLOSED"));const a={},l={broadcast:s,presence:o,postgres_changes:(i=(n=this.bindings.postgres_changes)===null||n===void 0?void 0:n.map(c=>c.filter))!==null&&i!==void 0?i:[]};this.socket.accessToken&&(a.access_token=this.socket.accessToken),this.updateJoinPayload(Object.assign({config:l},a)),this.joinedOnce=!0,this._rejoin(r),this.joinPush.receive("ok",({postgres_changes:c})=>{var u;if(this.socket.accessToken&&this.socket.setAuth(this.socket.accessToken),c===void 0){t&&t("SUBSCRIBED");return}else{const f=this.bindings.postgres_changes,d=(u=f==null?void 0:f.length)!==null&&u!==void 0?u:0,h=[];for(let p=0;p{t&&t("CHANNEL_ERROR",new Error(JSON.stringify(Object.values(c).join(", ")||"error")))}).receive("timeout",()=>{t&&t("TIMED_OUT")})}return this}presenceState(){return this.presence.state}track(t,r={}){return Vc(this,void 0,void 0,function*(){return yield this.send({type:"presence",event:"track",payload:t},r.timeout||this.timeout)})}untrack(t={}){return Vc(this,void 0,void 0,function*(){return yield this.send({type:"presence",event:"untrack"},t)})}on(t,r,n){return this._on(t,r,n)}send(t,r={}){return new Promise(n=>{var i,s,o;const a=this._push(t.type,t,r.timeout||this.timeout);a.rateLimited&&n("rate limited"),t.type==="broadcast"&&!(!((o=(s=(i=this.params)===null||i===void 0?void 0:i.config)===null||s===void 0?void 0:s.broadcast)===null||o===void 0)&&o.ack)&&n("ok"),a.receive("ok",()=>n("ok")),a.receive("timeout",()=>n("timed out"))})}updateJoinPayload(t){this.joinPush.updatePayload(t)}unsubscribe(t=this.timeout){this.state=it.leaving;const r=()=>{this.socket.log("channel",`leave ${this.topic}`),this._trigger(_t.close,"leave",this._joinRef())};return this.rejoinTimer.reset(),this.joinPush.destroy(),new Promise(n=>{const i=new yo(this,_t.leave,{},t);i.receive("ok",()=>{r(),n("ok")}).receive("timeout",()=>{r(),n("timed out")}).receive("error",()=>{n("error")}),i.send(),this._canPush()||i.trigger("ok",{})})}_push(t,r,n=this.timeout){if(!this.joinedOnce)throw`tried to push '${t}' to '${this.topic}' before joining. Use channel.subscribe() before pushing events`;let i=new yo(this,t,r,n);return this._canPush()?i.send():(i.startTimeout(),this.pushBuffer.push(i)),i}_onMessage(t,r,n){return r}_isMember(t){return this.topic===t}_joinRef(){return this.joinPush.ref}_trigger(t,r,n){var i,s;const o=t.toLocaleLowerCase(),{close:a,error:l,leave:c,join:u}=_t;if(n&&[a,l,c,u].indexOf(o)>=0&&n!==this._joinRef())return;let d=this._onMessage(o,r,n);if(r&&!d)throw"channel onMessage callbacks must return the payload, modified or unmodified";["insert","update","delete"].includes(o)?(i=this.bindings.postgres_changes)===null||i===void 0||i.filter(h=>{var p,m,x;return((p=h.filter)===null||p===void 0?void 0:p.event)==="*"||((x=(m=h.filter)===null||m===void 0?void 0:m.event)===null||x===void 0?void 0:x.toLocaleLowerCase())===o}).map(h=>h.callback(d,n)):(s=this.bindings[o])===null||s===void 0||s.filter(h=>{var p,m,x,y,g,E;if(["broadcast","presence","postgres_changes"].includes(o))if("id"in h){const b=h.id,T=(p=h.filter)===null||p===void 0?void 0:p.event;return b&&((m=r.ids)===null||m===void 0?void 0:m.includes(b))&&(T==="*"||(T==null?void 0:T.toLocaleLowerCase())===((x=r.data)===null||x===void 0?void 0:x.type.toLocaleLowerCase()))}else{const b=(g=(y=h==null?void 0:h.filter)===null||y===void 0?void 0:y.event)===null||g===void 0?void 0:g.toLocaleLowerCase();return b==="*"||b===((E=r==null?void 0:r.event)===null||E===void 0?void 0:E.toLocaleLowerCase())}else return h.type.toLocaleLowerCase()===o}).map(h=>{if(typeof d=="object"&&"ids"in d){const p=d.data,{schema:m,table:x,commit_timestamp:y,type:g,errors:E}=p;d=Object.assign(Object.assign({},{schema:m,table:x,commit_timestamp:y,eventType:g,new:{},old:{},errors:E}),this._getPayloadRecords(p))}h.callback(d,n)})}_isClosed(){return this.state===it.closed}_isJoined(){return this.state===it.joined}_isJoining(){return this.state===it.joining}_isLeaving(){return this.state===it.leaving}_replyEventName(t){return`chan_reply_${t}`}_on(t,r,n){const i=t.toLocaleLowerCase(),s={type:i,filter:r,callback:n};return this.bindings[i]?this.bindings[i].push(s):this.bindings[i]=[s],this}_off(t,r){const n=t.toLocaleLowerCase();return this.bindings[n]=this.bindings[n].filter(i=>{var s;return!(((s=i.type)===null||s===void 0?void 0:s.toLocaleLowerCase())===n&&tl.isEqual(i.filter,r))}),this}static isEqual(t,r){if(Object.keys(t).length!==Object.keys(r).length)return!1;for(const n in t)if(t[n]!==r[n])return!1;return!0}_rejoinUntilConnected(){this.rejoinTimer.scheduleTimeout(),this.socket.isConnected()&&this._rejoin()}_onClose(t){this._on(_t.close,{},t)}_onError(t){this._on(_t.error,{},r=>t(r))}_canPush(){return this.socket.isConnected()&&this._isJoined()}_rejoin(t=this.timeout){this._isLeaving()||(this.socket._leaveOpenTopic(this.topic),this.state=it.joining,this.joinPush.resend(t))}_getPayloadRecords(t){const r={new:{},old:{}};return(t.type==="INSERT"||t.type==="UPDATE")&&(r.new=Kc(t.columns,t.record)),(t.type==="UPDATE"||t.type==="DELETE")&&(r.old=Kc(t.columns,t.old_record)),r}}var vo=globalThis&&globalThis.__awaiter||function(e,t,r,n){function i(s){return s instanceof r?s:new r(function(o){o(s)})}return new(r||(r=Promise))(function(s,o){function a(u){try{c(n.next(u))}catch(f){o(f)}}function l(u){try{c(n.throw(u))}catch(f){o(f)}}function c(u){u.done?s(u.value):i(u.value).then(a,l)}c((n=n.apply(e,t||[])).next())})};const Bw=()=>{};class Hw{constructor(t,r){var n;this.accessToken=null,this.channels=[],this.endPoint="",this.headers=$w,this.params={},this.timeout=Ud,this.transport=Sw.w3cwebsocket,this.heartbeatIntervalMs=3e4,this.heartbeatTimer=void 0,this.pendingHeartbeatRef=null,this.ref=0,this.logger=Bw,this.conn=null,this.sendBuffer=[],this.serializer=new Iw,this.stateChangeCallbacks={open:[],close:[],error:[],message:[]},this.eventsPerSecondLimitMs=100,this.inThrottle=!1,this.endPoint=`${t}/${ia.websocket}`,r!=null&&r.params&&(this.params=r.params),r!=null&&r.headers&&(this.headers=Object.assign(Object.assign({},this.headers),r.headers)),r!=null&&r.timeout&&(this.timeout=r.timeout),r!=null&&r.logger&&(this.logger=r.logger),r!=null&&r.transport&&(this.transport=r.transport),r!=null&&r.heartbeatIntervalMs&&(this.heartbeatIntervalMs=r.heartbeatIntervalMs);const i=(n=r==null?void 0:r.params)===null||n===void 0?void 0:n.eventsPerSecond;i&&(this.eventsPerSecondLimitMs=Math.floor(1e3/i)),this.reconnectAfterMs=r!=null&&r.reconnectAfterMs?r.reconnectAfterMs:s=>[1e3,2e3,5e3,1e4][s-1]||1e4,this.encode=r!=null&&r.encode?r.encode:(s,o)=>o(JSON.stringify(s)),this.decode=r!=null&&r.decode?r.decode:this.serializer.decode.bind(this.serializer),this.reconnectTimer=new zd(()=>vo(this,void 0,void 0,function*(){this.disconnect(),this.connect()}),this.reconnectAfterMs)}connect(){this.conn||(this.conn=new this.transport(this._endPointURL(),[],null,this.headers),this.conn&&(this.conn.binaryType="arraybuffer",this.conn.onopen=()=>this._onConnOpen(),this.conn.onerror=t=>this._onConnError(t),this.conn.onmessage=t=>this._onConnMessage(t),this.conn.onclose=t=>this._onConnClose(t)))}disconnect(t,r){this.conn&&(this.conn.onclose=function(){},t?this.conn.close(t,r??""):this.conn.close(),this.conn=null,this.heartbeatTimer&&clearInterval(this.heartbeatTimer),this.reconnectTimer.reset())}getChannels(){return this.channels}removeChannel(t){return vo(this,void 0,void 0,function*(){const r=yield t.unsubscribe();return this.channels.length===0&&this.disconnect(),r})}removeAllChannels(){return vo(this,void 0,void 0,function*(){const t=yield Promise.all(this.channels.map(r=>r.unsubscribe()));return this.disconnect(),t})}log(t,r,n){this.logger(t,r,n)}connectionState(){switch(this.conn&&this.conn.readyState){case ii.connecting:return Ir.Connecting;case ii.open:return Ir.Open;case ii.closing:return Ir.Closing;default:return Ir.Closed}}isConnected(){return this.connectionState()===Ir.Open}channel(t,r={config:{}}){this.isConnected()||this.connect();const n=new tl(`realtime:${t}`,r,this);return this.channels.push(n),n}push(t){const{topic:r,event:n,payload:i,ref:s}=t;let o=()=>{this.encode(t,a=>{var l;(l=this.conn)===null||l===void 0||l.send(a)})};if(this.log("push",`${r} ${n} (${s})`,i),this.isConnected())if(["broadcast","presence","postgres_changes"].includes(n)){if(this._throttle(o)())return"rate limited"}else o();else this.sendBuffer.push(o)}setAuth(t){this.accessToken=t,this.channels.forEach(r=>{t&&r.updateJoinPayload({access_token:t}),r.joinedOnce&&r._isJoined()&&r._push(_t.access_token,{access_token:t})})}_makeRef(){let t=this.ref+1;return t===this.ref?this.ref=0:this.ref=t,this.ref.toString()}_leaveOpenTopic(t){let r=this.channels.find(n=>n.topic===t&&(n._isJoined()||n._isJoining()));r&&(this.log("transport",`leaving duplicate topic "${t}"`),r.unsubscribe())}_remove(t){this.channels=this.channels.filter(r=>r._joinRef()!==t._joinRef())}_endPointURL(){return this._appendParams(this.endPoint,Object.assign({},this.params,{vsn:Pw}))}_onConnMessage(t){this.decode(t.data,r=>{let{topic:n,event:i,payload:s,ref:o}=r;(o&&o===this.pendingHeartbeatRef||i===(s==null?void 0:s.type))&&(this.pendingHeartbeatRef=null),this.log("receive",`${s.status||""} ${n} ${i} ${o&&"("+o+")"||""}`,s),this.channels.filter(a=>a._isMember(n)).forEach(a=>a._trigger(i,s,o)),this.stateChangeCallbacks.message.forEach(a=>a(r))})}_onConnOpen(){this.log("transport",`connected to ${this._endPointURL()}`),this._flushSendBuffer(),this.reconnectTimer.reset(),this.heartbeatTimer&&clearInterval(this.heartbeatTimer),this.heartbeatTimer=setInterval(()=>this._sendHeartbeat(),this.heartbeatIntervalMs),this.stateChangeCallbacks.open.forEach(t=>t())}_onConnClose(t){this.log("transport","close",t),this._triggerChanError(),this.heartbeatTimer&&clearInterval(this.heartbeatTimer),this.reconnectTimer.scheduleTimeout(),this.stateChangeCallbacks.close.forEach(r=>r(t))}_onConnError(t){this.log("transport",t.message),this._triggerChanError(),this.stateChangeCallbacks.error.forEach(r=>r(t))}_triggerChanError(){this.channels.forEach(t=>t._trigger(_t.error))}_appendParams(t,r){if(Object.keys(r).length===0)return t;const n=t.match(/\?/)?"&":"?",i=new URLSearchParams(r);return`${t}${n}${i}`}_flushSendBuffer(){this.isConnected()&&this.sendBuffer.length>0&&(this.sendBuffer.forEach(t=>t()),this.sendBuffer=[])}_sendHeartbeat(){var t;if(this.isConnected()){if(this.pendingHeartbeatRef){this.pendingHeartbeatRef=null,this.log("transport","heartbeat timeout. Attempting to re-establish connection"),(t=this.conn)===null||t===void 0||t.close(Rw,"hearbeat timeout");return}this.pendingHeartbeatRef=this._makeRef(),this.push({topic:"phoenix",event:"heartbeat",payload:{},ref:this.pendingHeartbeatRef}),this.setAuth(this.accessToken)}}_throttle(t,r=this.eventsPerSecondLimitMs){return()=>this.inThrottle?!0:(t(),r>0&&(this.inThrottle=!0,setTimeout(()=>{this.inThrottle=!1},r)),!1)}}class rl extends Error{constructor(t){super(t),this.__isStorageError=!0,this.name="StorageError"}}function ze(e){return typeof e=="object"&&e!==null&&"__isStorageError"in e}class Uw extends rl{constructor(t,r){super(t),this.name="StorageApiError",this.status=r}toJSON(){return{name:this.name,message:this.message,status:this.status}}}class Yc extends rl{constructor(t,r){super(t),this.name="StorageUnknownError",this.originalError=r}}var Wd=globalThis&&globalThis.__awaiter||function(e,t,r,n){function i(s){return s instanceof r?s:new r(function(o){o(s)})}return new(r||(r=Promise))(function(s,o){function a(u){try{c(n.next(u))}catch(f){o(f)}}function l(u){try{c(n.throw(u))}catch(f){o(f)}}function c(u){u.done?s(u.value):i(u.value).then(a,l)}c((n=n.apply(e,t||[])).next())})};const Kd=e=>{let t;return e?t=e:typeof fetch>"u"?t=(...r)=>Wd(void 0,void 0,void 0,function*(){return yield(yield ht(()=>Promise.resolve().then(()=>Ms),void 0,import.meta.url)).fetch(...r)}):t=fetch,(...r)=>t(...r)},zw=()=>Wd(void 0,void 0,void 0,function*(){return typeof Response>"u"?(yield ht(()=>Promise.resolve().then(()=>Ms),void 0,import.meta.url)).Response:Response});var Cn=globalThis&&globalThis.__awaiter||function(e,t,r,n){function i(s){return s instanceof r?s:new r(function(o){o(s)})}return new(r||(r=Promise))(function(s,o){function a(u){try{c(n.next(u))}catch(f){o(f)}}function l(u){try{c(n.throw(u))}catch(f){o(f)}}function c(u){u.done?s(u.value):i(u.value).then(a,l)}c((n=n.apply(e,t||[])).next())})};const bo=e=>e.msg||e.message||e.error_description||e.error||JSON.stringify(e),qw=(e,t)=>Cn(void 0,void 0,void 0,function*(){const r=yield zw();e instanceof r?e.json().then(n=>{t(new Uw(bo(n),e.status||500))}).catch(n=>{t(new Yc(bo(n),n))}):t(new Yc(bo(e),e))}),Ww=(e,t,r,n)=>{const i={method:e,headers:(t==null?void 0:t.headers)||{}};return e==="GET"?i:(i.headers=Object.assign({"Content-Type":"application/json"},t==null?void 0:t.headers),i.body=JSON.stringify(n),Object.assign(Object.assign({},i),r))};function Bs(e,t,r,n,i,s){return Cn(this,void 0,void 0,function*(){return new Promise((o,a)=>{e(r,Ww(t,n,i,s)).then(l=>{if(!l.ok)throw l;return n!=null&&n.noResolveJson?l:l.json()}).then(l=>o(l)).catch(l=>qw(l,a))})})}function oa(e,t,r,n){return Cn(this,void 0,void 0,function*(){return Bs(e,"GET",t,r,n)})}function ur(e,t,r,n,i){return Cn(this,void 0,void 0,function*(){return Bs(e,"POST",t,n,i,r)})}function Kw(e,t,r,n,i){return Cn(this,void 0,void 0,function*(){return Bs(e,"PUT",t,n,i,r)})}function Vd(e,t,r,n,i){return Cn(this,void 0,void 0,function*(){return Bs(e,"DELETE",t,n,i,r)})}var ut=globalThis&&globalThis.__awaiter||function(e,t,r,n){function i(s){return s instanceof r?s:new r(function(o){o(s)})}return new(r||(r=Promise))(function(s,o){function a(u){try{c(n.next(u))}catch(f){o(f)}}function l(u){try{c(n.throw(u))}catch(f){o(f)}}function c(u){u.done?s(u.value):i(u.value).then(a,l)}c((n=n.apply(e,t||[])).next())})};const Vw={limit:100,offset:0,sortBy:{column:"name",order:"asc"}},Qc={cacheControl:"3600",contentType:"text/plain;charset=UTF-8",upsert:!1};class Gw{constructor(t,r={},n,i){this.url=t,this.headers=r,this.bucketId=n,this.fetch=Kd(i)}uploadOrUpdate(t,r,n,i){return ut(this,void 0,void 0,function*(){try{let s;const o=Object.assign(Object.assign({},Qc),i),a=Object.assign(Object.assign({},this.headers),t==="POST"&&{"x-upsert":String(o.upsert)});typeof Blob<"u"&&n instanceof Blob?(s=new FormData,s.append("cacheControl",o.cacheControl),s.append("",n)):typeof FormData<"u"&&n instanceof FormData?(s=n,s.append("cacheControl",o.cacheControl)):(s=n,a["cache-control"]=`max-age=${o.cacheControl}`,a["content-type"]=o.contentType);const l=this._removeEmptyFolders(r),c=this._getFinalPath(l),u=yield this.fetch(`${this.url}/object/${c}`,Object.assign({method:t,body:s,headers:a},o!=null&&o.duplex?{duplex:o.duplex}:{}));return u.ok?{data:{path:l},error:null}:{data:null,error:yield u.json()}}catch(s){if(ze(s))return{data:null,error:s};throw s}})}upload(t,r,n){return ut(this,void 0,void 0,function*(){return this.uploadOrUpdate("POST",t,r,n)})}uploadToSignedUrl(t,r,n,i){return ut(this,void 0,void 0,function*(){const s=this._removeEmptyFolders(t),o=this._getFinalPath(s),a=new URL(this.url+`/object/upload/sign/${o}`);a.searchParams.set("token",r);try{let l;const c=Object.assign({upsert:Qc.upsert},i),u=Object.assign(Object.assign({},this.headers),{"x-upsert":String(c.upsert)});typeof Blob<"u"&&n instanceof Blob?(l=new FormData,l.append("cacheControl",c.cacheControl),l.append("",n)):typeof FormData<"u"&&n instanceof FormData?(l=n,l.append("cacheControl",c.cacheControl)):(l=n,u["cache-control"]=`max-age=${c.cacheControl}`,u["content-type"]=c.contentType);const f=yield this.fetch(a.toString(),{method:"PUT",body:l,headers:u});return f.ok?{data:{path:s},error:null}:{data:null,error:yield f.json()}}catch(l){if(ze(l))return{data:null,error:l};throw l}})}createSignedUploadUrl(t){return ut(this,void 0,void 0,function*(){try{let r=this._getFinalPath(t);const n=yield ur(this.fetch,`${this.url}/object/upload/sign/${r}`,{},{headers:this.headers}),i=new URL(this.url+n.url),s=i.searchParams.get("token");if(!s)throw new rl("No token returned by API");return{data:{signedUrl:i.toString(),path:t,token:s},error:null}}catch(r){if(ze(r))return{data:null,error:r};throw r}})}update(t,r,n){return ut(this,void 0,void 0,function*(){return this.uploadOrUpdate("PUT",t,r,n)})}move(t,r){return ut(this,void 0,void 0,function*(){try{return{data:yield ur(this.fetch,`${this.url}/object/move`,{bucketId:this.bucketId,sourceKey:t,destinationKey:r},{headers:this.headers}),error:null}}catch(n){if(ze(n))return{data:null,error:n};throw n}})}copy(t,r){return ut(this,void 0,void 0,function*(){try{return{data:{path:(yield ur(this.fetch,`${this.url}/object/copy`,{bucketId:this.bucketId,sourceKey:t,destinationKey:r},{headers:this.headers})).Key},error:null}}catch(n){if(ze(n))return{data:null,error:n};throw n}})}createSignedUrl(t,r,n){return ut(this,void 0,void 0,function*(){try{let i=this._getFinalPath(t),s=yield ur(this.fetch,`${this.url}/object/sign/${i}`,Object.assign({expiresIn:r},n!=null&&n.transform?{transform:n.transform}:{}),{headers:this.headers});const o=n!=null&&n.download?`&download=${n.download===!0?"":n.download}`:"";return s={signedUrl:encodeURI(`${this.url}${s.signedURL}${o}`)},{data:s,error:null}}catch(i){if(ze(i))return{data:null,error:i};throw i}})}createSignedUrls(t,r,n){return ut(this,void 0,void 0,function*(){try{const i=yield ur(this.fetch,`${this.url}/object/sign/${this.bucketId}`,{expiresIn:r,paths:t},{headers:this.headers}),s=n!=null&&n.download?`&download=${n.download===!0?"":n.download}`:"";return{data:i.map(o=>Object.assign(Object.assign({},o),{signedUrl:o.signedURL?encodeURI(`${this.url}${o.signedURL}${s}`):null})),error:null}}catch(i){if(ze(i))return{data:null,error:i};throw i}})}download(t,r){return ut(this,void 0,void 0,function*(){const i=typeof(r==null?void 0:r.transform)<"u"?"render/image/authenticated":"object",s=this.transformOptsToQueryString((r==null?void 0:r.transform)||{}),o=s?`?${s}`:"";try{const a=this._getFinalPath(t);return{data:yield(yield oa(this.fetch,`${this.url}/${i}/${a}${o}`,{headers:this.headers,noResolveJson:!0})).blob(),error:null}}catch(a){if(ze(a))return{data:null,error:a};throw a}})}getPublicUrl(t,r){const n=this._getFinalPath(t),i=[],s=r!=null&&r.download?`download=${r.download===!0?"":r.download}`:"";s!==""&&i.push(s);const a=typeof(r==null?void 0:r.transform)<"u"?"render/image":"object",l=this.transformOptsToQueryString((r==null?void 0:r.transform)||{});l!==""&&i.push(l);let c=i.join("&");return c!==""&&(c=`?${c}`),{data:{publicUrl:encodeURI(`${this.url}/${a}/public/${n}${c}`)}}}remove(t){return ut(this,void 0,void 0,function*(){try{return{data:yield Vd(this.fetch,`${this.url}/object/${this.bucketId}`,{prefixes:t},{headers:this.headers}),error:null}}catch(r){if(ze(r))return{data:null,error:r};throw r}})}list(t,r,n){return ut(this,void 0,void 0,function*(){try{const i=Object.assign(Object.assign(Object.assign({},Vw),r),{prefix:t||""});return{data:yield ur(this.fetch,`${this.url}/object/list/${this.bucketId}`,i,{headers:this.headers},n),error:null}}catch(i){if(ze(i))return{data:null,error:i};throw i}})}_getFinalPath(t){return`${this.bucketId}/${t}`}_removeEmptyFolders(t){return t.replace(/^\/|\/$/g,"").replace(/\/+/g,"/")}transformOptsToQueryString(t){const r=[];return t.width&&r.push(`width=${t.width}`),t.height&&r.push(`height=${t.height}`),t.resize&&r.push(`resize=${t.resize}`),t.format&&r.push(`format=${t.format}`),t.quality&&r.push(`quality=${t.quality}`),r.join("&")}}const Jw="2.5.1",Xw={"X-Client-Info":`storage-js/${Jw}`};var Jr=globalThis&&globalThis.__awaiter||function(e,t,r,n){function i(s){return s instanceof r?s:new r(function(o){o(s)})}return new(r||(r=Promise))(function(s,o){function a(u){try{c(n.next(u))}catch(f){o(f)}}function l(u){try{c(n.throw(u))}catch(f){o(f)}}function c(u){u.done?s(u.value):i(u.value).then(a,l)}c((n=n.apply(e,t||[])).next())})};class Yw{constructor(t,r={},n){this.url=t,this.headers=Object.assign(Object.assign({},Xw),r),this.fetch=Kd(n)}listBuckets(){return Jr(this,void 0,void 0,function*(){try{return{data:yield oa(this.fetch,`${this.url}/bucket`,{headers:this.headers}),error:null}}catch(t){if(ze(t))return{data:null,error:t};throw t}})}getBucket(t){return Jr(this,void 0,void 0,function*(){try{return{data:yield oa(this.fetch,`${this.url}/bucket/${t}`,{headers:this.headers}),error:null}}catch(r){if(ze(r))return{data:null,error:r};throw r}})}createBucket(t,r={public:!1}){return Jr(this,void 0,void 0,function*(){try{return{data:yield ur(this.fetch,`${this.url}/bucket`,{id:t,name:t,public:r.public,file_size_limit:r.fileSizeLimit,allowed_mime_types:r.allowedMimeTypes},{headers:this.headers}),error:null}}catch(n){if(ze(n))return{data:null,error:n};throw n}})}updateBucket(t,r){return Jr(this,void 0,void 0,function*(){try{return{data:yield Kw(this.fetch,`${this.url}/bucket/${t}`,{id:t,name:t,public:r.public,file_size_limit:r.fileSizeLimit,allowed_mime_types:r.allowedMimeTypes},{headers:this.headers}),error:null}}catch(n){if(ze(n))return{data:null,error:n};throw n}})}emptyBucket(t){return Jr(this,void 0,void 0,function*(){try{return{data:yield ur(this.fetch,`${this.url}/bucket/${t}/empty`,{},{headers:this.headers}),error:null}}catch(r){if(ze(r))return{data:null,error:r};throw r}})}deleteBucket(t){return Jr(this,void 0,void 0,function*(){try{return{data:yield Vd(this.fetch,`${this.url}/bucket/${t}`,{},{headers:this.headers}),error:null}}catch(r){if(ze(r))return{data:null,error:r};throw r}})}}class Qw extends Yw{constructor(t,r={},n){super(t,r,n)}from(t){return new Gw(this.url,this.headers,t,this.fetch)}}const Zw="2.26.0",ex={"X-Client-Info":`supabase-js/${Zw}`};var tx=globalThis&&globalThis.__awaiter||function(e,t,r,n){function i(s){return s instanceof r?s:new r(function(o){o(s)})}return new(r||(r=Promise))(function(s,o){function a(u){try{c(n.next(u))}catch(f){o(f)}}function l(u){try{c(n.throw(u))}catch(f){o(f)}}function c(u){u.done?s(u.value):i(u.value).then(a,l)}c((n=n.apply(e,t||[])).next())})};const rx=e=>{let t;return e?t=e:typeof fetch>"u"?t=el:t=fetch,(...r)=>t(...r)},nx=()=>typeof Headers>"u"?Za.Headers:Headers,ix=(e,t,r)=>{const n=rx(r),i=nx();return(s,o)=>tx(void 0,void 0,void 0,function*(){var a;const l=(a=yield t())!==null&&a!==void 0?a:e;let c=new i(o==null?void 0:o.headers);return c.has("apikey")||c.set("apikey",e),c.has("Authorization")||c.set("Authorization",`Bearer ${l}`),n(s,Object.assign(Object.assign({},o),{headers:c}))})};function sx(e){return e.replace(/\/$/,"")}function ox(e,t){const{db:r,auth:n,realtime:i,global:s}=e,{db:o,auth:a,realtime:l,global:c}=t;return{db:Object.assign(Object.assign({},o),r),auth:Object.assign(Object.assign({},a),n),realtime:Object.assign(Object.assign({},l),i),global:Object.assign(Object.assign({},c),s)}}function ax(e){return Math.round(Date.now()/1e3)+e}function lx(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){const t=Math.random()*16|0;return(e=="x"?t:t&3|8).toString(16)})}const zt=()=>typeof document<"u",Cr={tested:!1,writable:!1},rs=()=>{if(!zt())return!1;try{if(typeof globalThis.localStorage!="object")return!1}catch{return!1}if(Cr.tested)return Cr.writable;const e=`lswt-${Math.random()}${Math.random()}`;try{globalThis.localStorage.setItem(e,e),globalThis.localStorage.removeItem(e),Cr.tested=!0,Cr.writable=!0}catch{Cr.tested=!0,Cr.writable=!1}return Cr.writable};function Ye(e,t){var r;t||(t=((r=window==null?void 0:window.location)===null||r===void 0?void 0:r.href)||""),e=e.replace(/[\[\]]/g,"\\$&");const n=new RegExp("[?&#]"+e+"(=([^&#]*)|&|#|$)"),i=n.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null}const Gd=e=>{let t;return e?t=e:typeof fetch>"u"?t=async(...r)=>await(await ht(()=>Promise.resolve().then(()=>Ms),void 0,import.meta.url)).fetch(...r):t=fetch,(...r)=>t(...r)},cx=e=>typeof e=="object"&&e!==null&&"status"in e&&"ok"in e&&"json"in e&&typeof e.json=="function",Dn=async(e,t,r)=>{await e.setItem(t,JSON.stringify(r))},Wi=async(e,t)=>{const r=await e.getItem(t);if(!r)return null;try{return JSON.parse(r)}catch{return r}},_o=async(e,t)=>{await e.removeItem(t)};function ux(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";let r="",n,i,s,o,a,l,c,u=0;for(e=e.replace("-","+").replace("_","/");u>4,i=(a&15)<<4|l>>2,s=(l&3)<<6|c,r=r+String.fromCharCode(n),l!=64&&i!=0&&(r=r+String.fromCharCode(i)),c!=64&&s!=0&&(r=r+String.fromCharCode(s));return r}class Hs{constructor(){this.promise=new Hs.promiseConstructor((t,r)=>{this.resolve=t,this.reject=r})}}Hs.promiseConstructor=Promise;function Zc(e){const t=/^([a-z0-9_-]{4})*($|[a-z0-9_-]{3}=?$|[a-z0-9_-]{2}(==)?$)$/i,r=e.split(".");if(r.length!==3)throw new Error("JWT is not valid: not a JWT structure");if(!t.test(r[1]))throw new Error("JWT is not valid: payload is not in base64url format");const n=r[1];return JSON.parse(ux(n))}function fx(e){return new Promise(t=>{setTimeout(()=>t(null),e)})}function dx(e,t){return new Promise((n,i)=>{(async()=>{for(let s=0;s<1/0;s++)try{const o=await e(s);if(!t(s,null,o)){n(o);return}}catch(o){if(!t(s,o)){i(o);return}}})()})}function hx(e){return("0"+e.toString(16)).substr(-2)}function Ki(){const t=new Uint32Array(56);if(typeof crypto>"u"){const r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~",n=r.length;let i="";for(let s=0;s<56;s++)i+=r.charAt(Math.floor(Math.random()*n));return i}return crypto.getRandomValues(t),Array.from(t,hx).join("")}async function px(e){const r=new TextEncoder().encode(e),n=await crypto.subtle.digest("SHA-256",r),i=new Uint8Array(n);return Array.from(i).map(s=>String.fromCharCode(s)).join("")}function gx(e){return btoa(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}async function Vi(e){if(typeof crypto>"u")return console.warn("WebCrypto API is not supported. Code challenge method will default to use plain instead of sha256."),e;const t=await px(e);return gx(t)}class nl extends Error{constructor(t,r){super(t),this.__isAuthError=!0,this.name="AuthError",this.status=r}}function ce(e){return typeof e=="object"&&e!==null&&"__isAuthError"in e}class mx extends nl{constructor(t,r){super(t,r),this.name="AuthApiError",this.status=r}toJSON(){return{name:this.name,message:this.message,status:this.status}}}function yx(e){return ce(e)&&e.name==="AuthApiError"}class Jd extends nl{constructor(t,r){super(t),this.name="AuthUnknownError",this.originalError=r}}class Sn extends nl{constructor(t,r,n){super(t),this.name=r,this.status=n}toJSON(){return{name:this.name,message:this.message,status:this.status}}}class Xr extends Sn{constructor(){super("Auth session missing!","AuthSessionMissingError",400)}}class wo extends Sn{constructor(){super("Auth session or user missing","AuthInvalidTokenResponseError",500)}}class Gi extends Sn{constructor(t){super(t,"AuthInvalidCredentialsError",400)}}class Ut extends Sn{constructor(t,r=null){super(t,"AuthImplicitGrantRedirectError",500),this.details=null,this.details=r}toJSON(){return{name:this.name,message:this.message,status:this.status,details:this.details}}}class xo extends Sn{constructor(t,r=null){super(t,"AuthPKCEGrantCodeExchangeError",500),this.details=null,this.details=r}toJSON(){return{name:this.name,message:this.message,status:this.status,details:this.details}}}class aa extends Sn{constructor(t,r){super(t,"AuthRetryableFetchError",r)}}function eu(e){return ce(e)&&e.name==="AuthRetryableFetchError"}var vx=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);ie.msg||e.message||e.error_description||e.error||JSON.stringify(e),bx=[502,503,504];async function tu(e){if(!cx(e))throw new aa(Kn(e),0);if(bx.includes(e.status))throw new aa(Kn(e),e.status);let t;try{t=await e.json()}catch(r){throw new Jd(Kn(r),r)}throw new mx(Kn(t),e.status||500)}const _x=(e,t,r,n)=>{const i={method:e,headers:(t==null?void 0:t.headers)||{}};return e==="GET"?i:(i.headers=Object.assign({"Content-Type":"application/json;charset=UTF-8"},t==null?void 0:t.headers),i.body=JSON.stringify(n),Object.assign(Object.assign({},i),r))};async function he(e,t,r,n){var i;const s=Object.assign({},n==null?void 0:n.headers);n!=null&&n.jwt&&(s.Authorization=`Bearer ${n.jwt}`);const o=(i=n==null?void 0:n.query)!==null&&i!==void 0?i:{};n!=null&&n.redirectTo&&(o.redirect_to=n.redirectTo);const a=Object.keys(o).length?"?"+new URLSearchParams(o).toString():"",l=await wx(e,t,r+a,{headers:s,noResolveJson:n==null?void 0:n.noResolveJson},{},n==null?void 0:n.body);return n!=null&&n.xform?n==null?void 0:n.xform(l):{data:Object.assign({},l),error:null}}async function wx(e,t,r,n,i,s){const o=_x(t,n,i,s);let a;try{a=await e(r,o)}catch(l){throw console.error(l),new aa(Kn(l),0)}if(a.ok||await tu(a),n!=null&&n.noResolveJson)return a;try{return await a.json()}catch(l){await tu(l)}}function ar(e){var t;let r=null;Tx(e)&&(r=Object.assign({},e),r.expires_at=ax(e.expires_in));const n=(t=e.user)!==null&&t!==void 0?t:e;return{data:{session:r,user:n},error:null}}function jr(e){var t;return{data:{user:(t=e.user)!==null&&t!==void 0?t:e},error:null}}function xx(e){return{data:e,error:null}}function kx(e){const{action_link:t,email_otp:r,hashed_token:n,redirect_to:i,verification_type:s}=e,o=vx(e,["action_link","email_otp","hashed_token","redirect_to","verification_type"]),a={action_link:t,email_otp:r,hashed_token:n,redirect_to:i,verification_type:s},l=Object.assign({},o);return{data:{properties:a,user:l},error:null}}function Ex(e){return e}function Tx(e){return e.access_token&&e.refresh_token&&e.expires_in}var Ox=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i0&&(h.forEach(p=>{const m=parseInt(p.split(";")[0].split("=")[1].substring(0,1)),x=JSON.parse(p.split(";")[1].split("=")[1]);c[`${x}Page`]=m}),c.total=parseInt(d)),{data:Object.assign(Object.assign({},f),c),error:null}}catch(c){if(ce(c))return{data:{users:[]},error:c};throw c}}async getUserById(t){try{return await he(this.fetch,"GET",`${this.url}/admin/users/${t}`,{headers:this.headers,xform:jr})}catch(r){if(ce(r))return{data:{user:null},error:r};throw r}}async updateUserById(t,r){try{return await he(this.fetch,"PUT",`${this.url}/admin/users/${t}`,{body:r,headers:this.headers,xform:jr})}catch(n){if(ce(n))return{data:{user:null},error:n};throw n}}async deleteUser(t,r=!1){try{return await he(this.fetch,"DELETE",`${this.url}/admin/users/${t}`,{headers:this.headers,body:{should_soft_delete:r},xform:jr})}catch(n){if(ce(n))return{data:{user:null},error:n};throw n}}async _listFactors(t){try{const{data:r,error:n}=await he(this.fetch,"GET",`${this.url}/admin/users/${t.userId}/factors`,{headers:this.headers,xform:i=>({data:{factors:i},error:null})});return{data:r,error:n}}catch(r){if(ce(r))return{data:null,error:r};throw r}}async _deleteFactor(t){try{return{data:await he(this.fetch,"DELETE",`${this.url}/admin/users/${t.userId}/factors/${t.id}`,{headers:this.headers}),error:null}}catch(r){if(ce(r))return{data:null,error:r};throw r}}}const Sx="2.42.0",Ax="http://localhost:9999",$x="supabase.auth.token",Px={"X-Client-Info":`gotrue-js/${Sx}`},ru=10,nu={getItem:e=>rs()?globalThis.localStorage.getItem(e):null,setItem:(e,t)=>{rs()&&globalThis.localStorage.setItem(e,t)},removeItem:e=>{rs()&&globalThis.localStorage.removeItem(e)}};function Rx(){if(typeof globalThis!="object")try{Object.defineProperty(Object.prototype,"__magic__",{get:function(){return this},configurable:!0}),__magic__.globalThis=__magic__,delete Object.prototype.__magic__}catch{typeof self<"u"&&(self.globalThis=self)}}Rx();const Ix={url:Ax,storageKey:$x,autoRefreshToken:!0,persistSession:!0,detectSessionInUrl:!0,headers:Px,flowType:"implicit",debug:!1},Ji=30*1e3,iu=3;class yi{constructor(t){var r;this.stateChangeEmitters=new Map,this.autoRefreshTicker=null,this.visibilityChangedCallback=null,this.refreshingDeferred=null,this.initializePromise=null,this.detectSessionInUrl=!0,this.broadcastChannel=null,this.instanceID=yi.nextInstanceID,yi.nextInstanceID+=1,this.instanceID>0&&zt()&&console.warn("Multiple GoTrueClient instances detected in the same browser context. It is not an error, but this should be avoided as it may produce undefined behavior when used concurrently under the same storage key.");const n=Object.assign(Object.assign({},Ix),t);if(this.logDebugMessages=n.debug,this.inMemorySession=null,this.storageKey=n.storageKey,this.autoRefreshToken=n.autoRefreshToken,this.persistSession=n.persistSession,this.storage=n.storage||nu,this.admin=new Cx({url:n.url,headers:n.headers,fetch:n.fetch}),this.url=n.url,this.headers=n.headers,this.fetch=Gd(n.fetch),this.detectSessionInUrl=n.detectSessionInUrl,this.flowType=n.flowType,this.mfa={verify:this._verify.bind(this),enroll:this._enroll.bind(this),unenroll:this._unenroll.bind(this),challenge:this._challenge.bind(this),listFactors:this._listFactors.bind(this),challengeAndVerify:this._challengeAndVerify.bind(this),getAuthenticatorAssuranceLevel:this._getAuthenticatorAssuranceLevel.bind(this)},this.persistSession&&this.storage===nu&&!rs()&&console.warn(`No storage option exists to persist the session, which may result in unexpected behavior when using auth. + If you want to set persistSession to true, please provide a storage option or you may set persistSession to false to disable this warning.`),zt()&&globalThis.BroadcastChannel&&this.persistSession&&this.storageKey){try{this.broadcastChannel=new globalThis.BroadcastChannel(this.storageKey)}catch(i){console.error("Failed to create a new BroadcastChannel, multi-tab state changes will not be available",i)}(r=this.broadcastChannel)===null||r===void 0||r.addEventListener("message",async i=>{this._debug("received broadcast notification from other tab or client",i),await this._notifyAllSubscribers(i.data.event,i.data.session,!1)})}this.initialize()}_debug(...t){return this.logDebugMessages&&console.log(`GoTrueClient@${this.instanceID} ${new Date().toISOString()}`,...t),this}initialize(){return this.initializePromise||(this.initializePromise=this._initialize()),this.initializePromise}async _initialize(){if(this.initializePromise)return this.initializePromise;try{const t=zt()?await this._isPKCEFlow():!1;if(this._debug("#_initialize()","begin","is PKCE flow",t),t||this.detectSessionInUrl&&this._isImplicitGrantFlow()){const{data:r,error:n}=await this._getSessionFromUrl(t);if(n)return this._debug("#_initialize()","error detecting session from URL",n),await this._removeSession(),{error:n};const{session:i,redirectType:s}=r;return this._debug("#_initialize()","detected session in URL",i,"redirect type",s),await this._saveSession(i),setTimeout(async()=>{s==="recovery"?await this._notifyAllSubscribers("PASSWORD_RECOVERY",i):await this._notifyAllSubscribers("SIGNED_IN",i)},0),{error:null}}return await this._recoverAndRefresh(),{error:null}}catch(t){return ce(t)?{error:t}:{error:new Jd("Unexpected error during initialization",t)}}finally{await this._handleVisibilityChange(),this._debug("#_initialize()","end")}}async signUp(t){var r,n,i;try{await this._removeSession();let s;if("email"in t){const{email:u,password:f,options:d}=t;let h=null,p=null;if(this.flowType==="pkce"){const m=Ki();await Dn(this.storage,`${this.storageKey}-code-verifier`,m),h=await Vi(m),p=m===h?"plain":"s256"}s=await he(this.fetch,"POST",`${this.url}/signup`,{headers:this.headers,redirectTo:d==null?void 0:d.emailRedirectTo,body:{email:u,password:f,data:(r=d==null?void 0:d.data)!==null&&r!==void 0?r:{},gotrue_meta_security:{captcha_token:d==null?void 0:d.captchaToken},code_challenge:h,code_challenge_method:p},xform:ar})}else if("phone"in t){const{phone:u,password:f,options:d}=t;s=await he(this.fetch,"POST",`${this.url}/signup`,{headers:this.headers,body:{phone:u,password:f,data:(n=d==null?void 0:d.data)!==null&&n!==void 0?n:{},channel:(i=d==null?void 0:d.channel)!==null&&i!==void 0?i:"sms",gotrue_meta_security:{captcha_token:d==null?void 0:d.captchaToken}},xform:ar})}else throw new Gi("You must provide either an email or phone number and a password");const{data:o,error:a}=s;if(a||!o)return{data:{user:null,session:null},error:a};const l=o.session,c=o.user;return o.session&&(await this._saveSession(o.session),await this._notifyAllSubscribers("SIGNED_IN",l)),{data:{user:c,session:l},error:null}}catch(s){if(ce(s))return{data:{user:null,session:null},error:s};throw s}}async signInWithPassword(t){try{await this._removeSession();let r;if("email"in t){const{email:s,password:o,options:a}=t;r=await he(this.fetch,"POST",`${this.url}/token?grant_type=password`,{headers:this.headers,body:{email:s,password:o,gotrue_meta_security:{captcha_token:a==null?void 0:a.captchaToken}},xform:ar})}else if("phone"in t){const{phone:s,password:o,options:a}=t;r=await he(this.fetch,"POST",`${this.url}/token?grant_type=password`,{headers:this.headers,body:{phone:s,password:o,gotrue_meta_security:{captcha_token:a==null?void 0:a.captchaToken}},xform:ar})}else throw new Gi("You must provide either an email or phone number and a password");const{data:n,error:i}=r;return i?{data:{user:null,session:null},error:i}:!n||!n.session||!n.user?{data:{user:null,session:null},error:new wo}:(n.session&&(await this._saveSession(n.session),await this._notifyAllSubscribers("SIGNED_IN",n.session)),{data:{user:n.user,session:n.session},error:i})}catch(r){if(ce(r))return{data:{user:null,session:null},error:r};throw r}}async signInWithOAuth(t){var r,n,i,s;return await this._removeSession(),await this._handleProviderSignIn(t.provider,{redirectTo:(r=t.options)===null||r===void 0?void 0:r.redirectTo,scopes:(n=t.options)===null||n===void 0?void 0:n.scopes,queryParams:(i=t.options)===null||i===void 0?void 0:i.queryParams,skipBrowserRedirect:(s=t.options)===null||s===void 0?void 0:s.skipBrowserRedirect})}async exchangeCodeForSession(t){const r=await Wi(this.storage,`${this.storageKey}-code-verifier`),{data:n,error:i}=await he(this.fetch,"POST",`${this.url}/token?grant_type=pkce`,{headers:this.headers,body:{auth_code:t,code_verifier:r},xform:ar});return await _o(this.storage,`${this.storageKey}-code-verifier`),i?{data:{user:null,session:null},error:i}:!n||!n.session||!n.user?{data:{user:null,session:null},error:new wo}:(n.session&&(await this._saveSession(n.session),await this._notifyAllSubscribers("SIGNED_IN",n.session)),{data:n,error:i})}async signInWithIdToken(t){await this._removeSession();try{const{options:r,provider:n,token:i,access_token:s,nonce:o}=t,a=await he(this.fetch,"POST",`${this.url}/token?grant_type=id_token`,{headers:this.headers,body:{provider:n,id_token:i,access_token:s,nonce:o,gotrue_meta_security:{captcha_token:r==null?void 0:r.captchaToken}},xform:ar}),{data:l,error:c}=a;return c?{data:{user:null,session:null},error:c}:!l||!l.session||!l.user?{data:{user:null,session:null},error:new wo}:(l.session&&(await this._saveSession(l.session),await this._notifyAllSubscribers("SIGNED_IN",l.session)),{data:l,error:c})}catch(r){if(ce(r))return{data:{user:null,session:null},error:r};throw r}}async signInWithOtp(t){var r,n,i,s,o;try{if(await this._removeSession(),"email"in t){const{email:a,options:l}=t;let c=null,u=null;if(this.flowType==="pkce"){const d=Ki();await Dn(this.storage,`${this.storageKey}-code-verifier`,d),c=await Vi(d),u=d===c?"plain":"s256"}const{error:f}=await he(this.fetch,"POST",`${this.url}/otp`,{headers:this.headers,body:{email:a,data:(r=l==null?void 0:l.data)!==null&&r!==void 0?r:{},create_user:(n=l==null?void 0:l.shouldCreateUser)!==null&&n!==void 0?n:!0,gotrue_meta_security:{captcha_token:l==null?void 0:l.captchaToken},code_challenge:c,code_challenge_method:u},redirectTo:l==null?void 0:l.emailRedirectTo});return{data:{user:null,session:null},error:f}}if("phone"in t){const{phone:a,options:l}=t,{data:c,error:u}=await he(this.fetch,"POST",`${this.url}/otp`,{headers:this.headers,body:{phone:a,data:(i=l==null?void 0:l.data)!==null&&i!==void 0?i:{},create_user:(s=l==null?void 0:l.shouldCreateUser)!==null&&s!==void 0?s:!0,gotrue_meta_security:{captcha_token:l==null?void 0:l.captchaToken},channel:(o=l==null?void 0:l.channel)!==null&&o!==void 0?o:"sms"}});return{data:{user:null,session:null,messageId:c==null?void 0:c.message_id},error:u}}throw new Gi("You must provide either an email or phone number.")}catch(a){if(ce(a))return{data:{user:null,session:null},error:a};throw a}}async verifyOtp(t){var r,n;try{t.type!=="email_change"&&t.type!=="phone_change"&&await this._removeSession();const{data:i,error:s}=await he(this.fetch,"POST",`${this.url}/verify`,{headers:this.headers,body:Object.assign(Object.assign({},t),{gotrue_meta_security:{captcha_token:(r=t.options)===null||r===void 0?void 0:r.captchaToken}}),redirectTo:(n=t.options)===null||n===void 0?void 0:n.redirectTo,xform:ar});if(s)throw s;if(!i)throw new Error("An error occurred on token verification.");const o=i.session,a=i.user;return o!=null&&o.access_token&&(await this._saveSession(o),await this._notifyAllSubscribers("SIGNED_IN",o)),{data:{user:a,session:o},error:null}}catch(i){if(ce(i))return{data:{user:null,session:null},error:i};throw i}}async signInWithSSO(t){var r,n,i;try{return await this._removeSession(),await he(this.fetch,"POST",`${this.url}/sso`,{body:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},"providerId"in t?{provider_id:t.providerId}:null),"domain"in t?{domain:t.domain}:null),{redirect_to:(n=(r=t.options)===null||r===void 0?void 0:r.redirectTo)!==null&&n!==void 0?n:void 0}),!((i=t==null?void 0:t.options)===null||i===void 0)&&i.captchaToken?{gotrue_meta_security:{captcha_token:t.options.captchaToken}}:null),{skip_http_redirect:!0}),headers:this.headers,xform:xx})}catch(s){if(ce(s))return{data:null,error:s};throw s}}async reauthenticate(){try{const{data:{session:t},error:r}=await this.getSession();if(r)throw r;if(!t)throw new Xr;const{error:n}=await he(this.fetch,"GET",`${this.url}/reauthenticate`,{headers:this.headers,jwt:t.access_token});return{data:{user:null,session:null},error:n}}catch(t){if(ce(t))return{data:{user:null,session:null},error:t};throw t}}async resend(t){try{t.type!="email_change"&&t.type!="phone_change"&&await this._removeSession();const r=`${this.url}/resend`;if("email"in t){const{email:n,type:i,options:s}=t,{error:o}=await he(this.fetch,"POST",r,{headers:this.headers,body:{email:n,type:i,gotrue_meta_security:{captcha_token:s==null?void 0:s.captchaToken}},redirectTo:s==null?void 0:s.emailRedirectTo});return{data:{user:null,session:null},error:o}}else if("phone"in t){const{phone:n,type:i,options:s}=t,{data:o,error:a}=await he(this.fetch,"POST",r,{headers:this.headers,body:{phone:n,type:i,gotrue_meta_security:{captcha_token:s==null?void 0:s.captchaToken}}});return{data:{user:null,session:null,messageId:o==null?void 0:o.message_id},error:a}}throw new Gi("You must provide either an email or phone number and a type")}catch(r){if(ce(r))return{data:{user:null,session:null},error:r};throw r}}async getSession(){await this.initializePromise,this._debug("#getSession()","begin");try{let t=null;if(this.persistSession){const s=await Wi(this.storage,this.storageKey);this._debug("#getSession()","session from storage",s),s!==null&&(this._isValidSession(s)?t=s:(this._debug("#getSession()","session from storage is not valid"),await this._removeSession()))}else t=this.inMemorySession,this._debug("#getSession()","session from memory",t);if(!t)return{data:{session:null},error:null};const r=t.expires_at?t.expires_at<=Date.now()/1e3:!1;if(this._debug("#getSession()",`session has${r?"":" not"} expired`,"expires_at",t.expires_at),!r)return{data:{session:t},error:null};const{session:n,error:i}=await this._callRefreshToken(t.refresh_token);return i?{data:{session:null},error:i}:{data:{session:n},error:null}}finally{this._debug("#getSession()","end")}}async getUser(t){var r,n;try{if(!t){const{data:i,error:s}=await this.getSession();if(s)throw s;t=(n=(r=i.session)===null||r===void 0?void 0:r.access_token)!==null&&n!==void 0?n:void 0}return await he(this.fetch,"GET",`${this.url}/user`,{headers:this.headers,jwt:t,xform:jr})}catch(i){if(ce(i))return{data:{user:null},error:i};throw i}}async updateUser(t,r={}){try{const{data:n,error:i}=await this.getSession();if(i)throw i;if(!n.session)throw new Xr;const s=n.session,{data:o,error:a}=await he(this.fetch,"PUT",`${this.url}/user`,{headers:this.headers,redirectTo:r==null?void 0:r.emailRedirectTo,body:t,jwt:s.access_token,xform:jr});if(a)throw a;return s.user=o.user,await this._saveSession(s),await this._notifyAllSubscribers("USER_UPDATED",s),{data:{user:s.user},error:null}}catch(n){if(ce(n))return{data:{user:null},error:n};throw n}}_decodeJWT(t){return Zc(t)}async setSession(t){try{if(!t.access_token||!t.refresh_token)throw new Xr;const r=Date.now()/1e3;let n=r,i=!0,s=null;const o=Zc(t.access_token);if(o.exp&&(n=o.exp,i=n<=r),i){const{session:a,error:l}=await this._callRefreshToken(t.refresh_token);if(l)return{data:{user:null,session:null},error:l};if(!a)return{data:{user:null,session:null},error:null};s=a}else{const{data:a,error:l}=await this.getUser(t.access_token);if(l)throw l;s={access_token:t.access_token,refresh_token:t.refresh_token,user:a.user,token_type:"bearer",expires_in:n-r,expires_at:n},await this._saveSession(s),await this._notifyAllSubscribers("SIGNED_IN",s)}return{data:{user:s.user,session:s},error:null}}catch(r){if(ce(r))return{data:{session:null,user:null},error:r};throw r}}async refreshSession(t){var r;try{if(!t){const{data:s,error:o}=await this.getSession();if(o)throw o;t=(r=s.session)!==null&&r!==void 0?r:void 0}if(!(t!=null&&t.refresh_token))throw new Xr;const{session:n,error:i}=await this._callRefreshToken(t.refresh_token);return i?{data:{user:null,session:null},error:i}:n?{data:{user:n.user,session:n},error:null}:{data:{user:null,session:null},error:null}}catch(n){if(ce(n))return{data:{user:null,session:null},error:n};throw n}}async _getSessionFromUrl(t){try{if(!zt())throw new Ut("No browser detected.");if(this.flowType==="implicit"&&!this._isImplicitGrantFlow())throw new Ut("Not a valid implicit grant flow url.");if(this.flowType=="pkce"&&!t)throw new xo("Not a valid PKCE flow url.");if(t){const x=Ye("code");if(!x)throw new xo("No code detected.");const{data:y,error:g}=await this.exchangeCodeForSession(x);if(g)throw g;if(!y.session)throw new xo("No session detected.");let E=new URL(window.location.href);return E.searchParams.delete("code"),window.history.replaceState(window.history.state,"",E.toString()),{data:{session:y.session,redirectType:null},error:null}}const r=Ye("error_description");if(r){const x=Ye("error_code");if(!x)throw new Ut("No error_code detected.");const y=Ye("error");throw y?new Ut(r,{error:y,code:x}):new Ut("No error detected.")}const n=Ye("provider_token"),i=Ye("provider_refresh_token"),s=Ye("access_token");if(!s)throw new Ut("No access_token detected.");const o=Ye("expires_in");if(!o)throw new Ut("No expires_in detected.");const a=Ye("refresh_token");if(!a)throw new Ut("No refresh_token detected.");const l=Ye("token_type");if(!l)throw new Ut("No token_type detected.");const u=Math.round(Date.now()/1e3)+parseInt(o),{data:f,error:d}=await this.getUser(s);if(d)throw d;const h=f.user,p={provider_token:n,provider_refresh_token:i,access_token:s,expires_in:parseInt(o),expires_at:u,refresh_token:a,token_type:l,user:h},m=Ye("type");return window.location.hash="",this._debug("#_getSessionFromUrl()","clearing window.location.hash"),{data:{session:p,redirectType:m},error:null}}catch(r){if(ce(r))return{data:{session:null,redirectType:null},error:r};throw r}}_isImplicitGrantFlow(){return zt()&&(!!Ye("access_token")||!!Ye("error_description"))}async _isPKCEFlow(){const t=await Wi(this.storage,`${this.storageKey}-code-verifier`);return!!Ye("code")&&!!t}async signOut({scope:t}={scope:"global"}){var r;const{data:n,error:i}=await this.getSession();if(i)return{error:i};const s=(r=n.session)===null||r===void 0?void 0:r.access_token;if(s){const{error:o}=await this.admin.signOut(s,t);if(o&&!(yx(o)&&(o.status===404||o.status===401)))return{error:o}}return t!=="others"&&(await this._removeSession(),await _o(this.storage,`${this.storageKey}-code-verifier`),await this._notifyAllSubscribers("SIGNED_OUT",null)),{error:null}}onAuthStateChange(t){const r=lx(),n={id:r,callback:t,unsubscribe:()=>{this._debug("#unsubscribe()","state change callback with id removed",r),this.stateChangeEmitters.delete(r)}};return this._debug("#onAuthStateChange()","registered callback with id",r),this.stateChangeEmitters.set(r,n),this._emitInitialSession(r),{data:{subscription:n}}}async _emitInitialSession(t){var r,n;try{const{data:{session:i},error:s}=await this.getSession();if(s)throw s;await((r=this.stateChangeEmitters.get(t))===null||r===void 0?void 0:r.callback("INITIAL_SESSION",i)),this._debug("INITIAL_SESSION","callback id",t,"session",i)}catch(i){await((n=this.stateChangeEmitters.get(t))===null||n===void 0?void 0:n.callback("INITIAL_SESSION",null)),this._debug("INITIAL_SESSION","callback id",t,"error",i),console.error(i)}}async resetPasswordForEmail(t,r={}){let n=null,i=null;if(this.flowType==="pkce"){const s=Ki();await Dn(this.storage,`${this.storageKey}-code-verifier`,s),n=await Vi(s),i=s===n?"plain":"s256"}try{return await he(this.fetch,"POST",`${this.url}/recover`,{body:{email:t,code_challenge:n,code_challenge_method:i,gotrue_meta_security:{captcha_token:r.captchaToken}},headers:this.headers,redirectTo:r.redirectTo})}catch(s){if(ce(s))return{data:null,error:s};throw s}}async _refreshAccessToken(t){const r=`#_refreshAccessToken(${t.substring(0,5)}...)`;this._debug(r,"begin");try{const n=Date.now();return await dx(async i=>(await fx(i*200),this._debug(r,"refreshing attempt",i),await he(this.fetch,"POST",`${this.url}/token?grant_type=refresh_token`,{body:{refresh_token:t},headers:this.headers,xform:ar})),(i,s,o)=>o&&o.error&&eu(o.error)&&Date.now()+(i+1)*200-n{try{await a.callback(t,r)}catch(l){s.push(l)}});if(await Promise.all(o),s.length>0){for(let a=0;athis._autoRefreshTokenTick(),Ji);this.autoRefreshTicker=t,t&&typeof t=="object"&&typeof t.unref=="function"?t.unref():typeof Deno<"u"&&typeof Deno.unrefTimer=="function"&&Deno.unrefTimer(t),await this._autoRefreshTokenTick()}async _stopAutoRefresh(){this._debug("#_stopAutoRefresh()");const t=this.autoRefreshTicker;this.autoRefreshTicker=null,t&&clearInterval(t)}async startAutoRefresh(){this._removeVisibilityChangedCallback(),await this._startAutoRefresh()}async stopAutoRefresh(){this._removeVisibilityChangedCallback(),await this._stopAutoRefresh()}async _autoRefreshTokenTick(){this._debug("#_autoRefreshTokenTick()","begin");try{const t=Date.now();try{const{data:{session:r}}=await this.getSession();if(!r||!r.refresh_token||!r.expires_at){this._debug("#_autoRefreshTokenTick()","no session");return}const n=Math.floor((r.expires_at*1e3-t)/Ji);this._debug("#_autoRefreshTokenTick()",`access token expires in ${n} ticks, a tick lasts ${Ji}ms, refresh threshold is ${iu} ticks`),n<=iu&&await this._callRefreshToken(r.refresh_token)}catch(r){console.error("Auto refresh tick failed with error. This is likely a transient error.",r)}}finally{this._debug("#_autoRefreshTokenTick()","end")}}async _handleVisibilityChange(){if(this._debug("#_handleVisibilityChange()"),!zt()||!(window!=null&&window.addEventListener))return this.autoRefreshToken&&this.startAutoRefresh(),!1;try{this.visibilityChangedCallback=async()=>await this._onVisibilityChanged(!1),window==null||window.addEventListener("visibilitychange",this.visibilityChangedCallback),await this._onVisibilityChanged(!0)}catch(t){console.error("_handleVisibilityChange",t)}}async _onVisibilityChanged(t){this._debug(`#_onVisibilityChanged(${t})`,"visibilityState",document.visibilityState),document.visibilityState==="visible"?(t||(await this.initializePromise,await this._recoverAndRefresh(),this._debug("#_onVisibilityChanged()","finished waiting for initialize, _recoverAndRefresh")),this.autoRefreshToken&&this._startAutoRefresh()):document.visibilityState==="hidden"&&this.autoRefreshToken&&this._stopAutoRefresh()}async _getUrlForProvider(t,r){const n=[`provider=${encodeURIComponent(t)}`];if(r!=null&&r.redirectTo&&n.push(`redirect_to=${encodeURIComponent(r.redirectTo)}`),r!=null&&r.scopes&&n.push(`scopes=${encodeURIComponent(r.scopes)}`),this.flowType==="pkce"){const i=Ki();await Dn(this.storage,`${this.storageKey}-code-verifier`,i);const s=await Vi(i),o=i===s?"plain":"s256";this._debug("PKCE","code verifier",`${i.substring(0,5)}...`,"code challenge",s,"method",o);const a=new URLSearchParams({code_challenge:`${encodeURIComponent(s)}`,code_challenge_method:`${encodeURIComponent(o)}`});n.push(a.toString())}if(r!=null&&r.queryParams){const i=new URLSearchParams(r.queryParams);n.push(i.toString())}return`${this.url}/authorize?${n.join("&")}`}async _unenroll(t){var r;try{const{data:n,error:i}=await this.getSession();return i?{data:null,error:i}:await he(this.fetch,"DELETE",`${this.url}/factors/${t.factorId}`,{headers:this.headers,jwt:(r=n==null?void 0:n.session)===null||r===void 0?void 0:r.access_token})}catch(n){if(ce(n))return{data:null,error:n};throw n}}async _enroll(t){var r,n;try{const{data:i,error:s}=await this.getSession();if(s)return{data:null,error:s};const{data:o,error:a}=await he(this.fetch,"POST",`${this.url}/factors`,{body:{friendly_name:t.friendlyName,factor_type:t.factorType,issuer:t.issuer},headers:this.headers,jwt:(r=i==null?void 0:i.session)===null||r===void 0?void 0:r.access_token});return a?{data:null,error:a}:(!((n=o==null?void 0:o.totp)===null||n===void 0)&&n.qr_code&&(o.totp.qr_code=`data:image/svg+xml;utf-8,${o.totp.qr_code}`),{data:o,error:null})}catch(i){if(ce(i))return{data:null,error:i};throw i}}async _verify(t){var r;try{const{data:n,error:i}=await this.getSession();if(i)return{data:null,error:i};const{data:s,error:o}=await he(this.fetch,"POST",`${this.url}/factors/${t.factorId}/verify`,{body:{code:t.code,challenge_id:t.challengeId},headers:this.headers,jwt:(r=n==null?void 0:n.session)===null||r===void 0?void 0:r.access_token});return o?{data:null,error:o}:(await this._saveSession(Object.assign({expires_at:Math.round(Date.now()/1e3)+s.expires_in},s)),await this._notifyAllSubscribers("MFA_CHALLENGE_VERIFIED",s),{data:s,error:o})}catch(n){if(ce(n))return{data:null,error:n};throw n}}async _challenge(t){var r;try{const{data:n,error:i}=await this.getSession();return i?{data:null,error:i}:await he(this.fetch,"POST",`${this.url}/factors/${t.factorId}/challenge`,{headers:this.headers,jwt:(r=n==null?void 0:n.session)===null||r===void 0?void 0:r.access_token})}catch(n){if(ce(n))return{data:null,error:n};throw n}}async _challengeAndVerify(t){const{data:r,error:n}=await this._challenge({factorId:t.factorId});return n?{data:null,error:n}:await this._verify({factorId:t.factorId,challengeId:r.id,code:t.code})}async _listFactors(){const{data:{user:t},error:r}=await this.getUser();if(r)return{data:null,error:r};const n=(t==null?void 0:t.factors)||[],i=n.filter(s=>s.factor_type==="totp"&&s.status==="verified");return{data:{all:n,totp:i},error:null}}async _getAuthenticatorAssuranceLevel(){var t,r;const{data:{session:n},error:i}=await this.getSession();if(i)return{data:null,error:i};if(!n)return{data:{currentLevel:null,nextLevel:null,currentAuthenticationMethods:[]},error:null};const s=this._decodeJWT(n.access_token);let o=null;s.aal&&(o=s.aal);let a=o;((r=(t=n.user.factors)===null||t===void 0?void 0:t.filter(u=>u.status==="verified"))!==null&&r!==void 0?r:[]).length>0&&(a="aal2");const c=s.amr||[];return{data:{currentLevel:o,nextLevel:a,currentAuthenticationMethods:c},error:null}}}yi.nextInstanceID=0;class jx extends yi{constructor(t){super(t)}}var Lx=globalThis&&globalThis.__awaiter||function(e,t,r,n){function i(s){return s instanceof r?s:new r(function(o){o(s)})}return new(r||(r=Promise))(function(s,o){function a(u){try{c(n.next(u))}catch(f){o(f)}}function l(u){try{c(n.throw(u))}catch(f){o(f)}}function c(u){u.done?s(u.value):i(u.value).then(a,l)}c((n=n.apply(e,t||[])).next())})};const Nx={headers:ex},Dx={schema:"public"},Fx={autoRefreshToken:!0,persistSession:!0,detectSessionInUrl:!0,flowType:"implicit"},Mx={};class Bx{constructor(t,r,n){var i,s,o,a,l,c,u,f;if(this.supabaseUrl=t,this.supabaseKey=r,!t)throw new Error("supabaseUrl is required.");if(!r)throw new Error("supabaseKey is required.");const d=sx(t);this.realtimeUrl=`${d}/realtime/v1`.replace(/^http/i,"ws"),this.authUrl=`${d}/auth/v1`,this.storageUrl=`${d}/storage/v1`,this.functionsUrl=`${d}/functions/v1`;const h=`sb-${new URL(this.authUrl).hostname.split(".")[0]}-auth-token`,p={db:Dx,realtime:Mx,auth:Object.assign(Object.assign({},Fx),{storageKey:h}),global:Nx},m=ox(n??{},p);this.storageKey=(s=(i=m.auth)===null||i===void 0?void 0:i.storageKey)!==null&&s!==void 0?s:"",this.headers=(a=(o=m.global)===null||o===void 0?void 0:o.headers)!==null&&a!==void 0?a:{},this.auth=this._initSupabaseAuthClient((l=m.auth)!==null&&l!==void 0?l:{},this.headers,(c=m.global)===null||c===void 0?void 0:c.fetch),this.fetch=ix(r,this._getAccessToken.bind(this),(u=m.global)===null||u===void 0?void 0:u.fetch),this.realtime=this._initRealtimeClient(Object.assign({headers:this.headers},m.realtime)),this.rest=new ow(`${d}/rest/v1`,{headers:this.headers,schema:(f=m.db)===null||f===void 0?void 0:f.schema,fetch:this.fetch}),this._listenForAuthEvents()}get functions(){return new Q_(this.functionsUrl,{headers:this.headers,customFetch:this.fetch})}get storage(){return new Qw(this.storageUrl,this.headers,this.fetch)}from(t){return this.rest.from(t)}rpc(t,r={},n){return this.rest.rpc(t,r,n)}channel(t,r={config:{}}){return this.realtime.channel(t,r)}getChannels(){return this.realtime.getChannels()}removeChannel(t){return this.realtime.removeChannel(t)}removeAllChannels(){return this.realtime.removeAllChannels()}_getAccessToken(){var t,r;return Lx(this,void 0,void 0,function*(){const{data:n}=yield this.auth.getSession();return(r=(t=n.session)===null||t===void 0?void 0:t.access_token)!==null&&r!==void 0?r:null})}_initSupabaseAuthClient({autoRefreshToken:t,persistSession:r,detectSessionInUrl:n,storage:i,storageKey:s,flowType:o},a,l){const c={Authorization:`Bearer ${this.supabaseKey}`,apikey:`${this.supabaseKey}`};return new jx({url:this.authUrl,headers:Object.assign(Object.assign({},c),a),storageKey:s,autoRefreshToken:t,persistSession:r,detectSessionInUrl:n,storage:i,flowType:o,fetch:l})}_initRealtimeClient(t){return new Hw(this.realtimeUrl,Object.assign(Object.assign({},t),{params:Object.assign({apikey:this.supabaseKey},t==null?void 0:t.params)}))}_listenForAuthEvents(){return this.auth.onAuthStateChange((r,n)=>{this._handleTokenChanged(r,"CLIENT",n==null?void 0:n.access_token)})}_handleTokenChanged(t,r,n){(t==="TOKEN_REFRESHED"||t==="SIGNED_IN")&&this.changedAccessToken!==n?(this.realtime.setAuth(n??null),this.changedAccessToken=n):t==="SIGNED_OUT"&&(this.realtime.setAuth(this.supabaseKey),r=="STORAGE"&&this.auth.signOut(),this.changedAccessToken=void 0)}}const Hx=(e,t,r)=>new Bx(e,t,r),Us=()=>{const{supabase:{cookies:e}}=Ci().public,t=`${e.name}-access-token`;return xb(t)},Xd=()=>{var a,l,c;const e=Us(),t=e.value?`Bearer ${e.value}`:void 0,{supabase:{url:r,key:n,client:i}}=Ci().public,s={detectSessionInUrl:(a=i.auth)==null?void 0:a.detectSessionInUrl,persistSession:(l=i.auth)==null?void 0:l.persistSession,autoRefreshToken:(c=i.auth)==null?void 0:c.autoRefreshToken},o=It(t?{auth:s,global:{headers:{Authorization:t}}}:{auth:s},i);return Hx(r,n,o)},Yd=()=>{const e=ve();return e._supabaseAuthClient||(e._supabaseAuthClient=Xd()),e._supabaseAuthClient},Qd=()=>{const e=Ls("supabase_user",()=>null);return Us().value||(e.value=null),e},Ux=Dt(async e=>{let t,r;const n=Qd(),i=Yd();if(!n.value){const s=Us();if(s.value){const{data:{user:o},error:a}=([t,r]=pi(()=>i.auth.getUser(s.value)),t=await t,r(),t);a?(s.value=null,n.value=null):n.value=o}}e.hooks.hook("app:mounted",()=>{i.auth.onAuthStateChange(async(s,o)=>{if(o){await su(s,o);const a=o?await i.auth.getUser():null;n.value=a?a.data.user:null}else n.value=null,await su(s,o)})})}),su=(e,t)=>$fetch("/api/_supabase/session",{method:"POST",body:{event:e,session:t}}),zx=Dt({name:"nuxt:chunk-reload",setup(e){const t=Ft(),r=Ci(),n=new Set;t.beforeEach(()=>{n.clear()}),e.hook("app:chunkError",({error:i})=>{n.add(i)}),t.onError((i,s)=>{if(n.has(i)){const a="href"in s&&s.href.startsWith("#")?r.app.baseURL+s.href:Ti(r.app.baseURL,s.fullPath);Ob({path:a,persistState:!0})}})}}),qx=[iv,db,hb,pb,gb,mb,U_,W_,Ux,zx],Mt=(e,t)=>{const r=e.__vccOpts||e;for(const[n,i]of t)r[n]=i;return r},Wx=ke({props:{name:{type:String,required:!0}}});function Kx(e,t,r,n,i,s){return fe(),Ge("span",{class:Ce(e.name)},null,2)}const zs=Mt(Wx,[["render",Kx]]),Vx=ke({components:{UIcon:zs,NuxtLink:$b},props:{type:{type:String,default:"button"},block:{type:Boolean,default:!1},label:{type:String,default:null},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},padded:{type:Boolean,default:!0},size:{type:String,default:()=>be.ui.button.default.size,validator(e){return Object.keys(be.ui.button.size).includes(e)}},color:{type:String,default:()=>be.ui.button.default.color,validator(e){return[...be.ui.colors,...Object.keys(be.ui.button.color)].includes(e)}},variant:{type:String,default:()=>be.ui.button.default.variant,validator(e){return[...Object.keys(be.ui.button.variant),...Object.values(be.ui.button.color).flatMap(t=>Object.keys(t))].includes(e)}},icon:{type:String,default:null},loadingIcon:{type:String,default:()=>be.ui.button.default.loadingIcon},leadingIcon:{type:String,default:null},trailingIcon:{type:String,default:null},trailing:{type:Boolean,default:!1},leading:{type:Boolean,default:!1},to:{type:[String,Object],default:null},target:{type:String,default:null},ariaLabel:{type:String,default:null},square:{type:Boolean,default:!1},truncate:{type:Boolean,default:!1},ui:{type:Object,default:()=>be.ui.button}},setup(e){const t=xr(),r=K(()=>It({},e.ui,t.ui.button)),n=Ag(),i=K(()=>e.to?"NuxtLink":"button"),s=K(()=>e.to?{to:e.to,target:e.target}:{disabled:e.disabled||e.loading,type:e.type}),o=K(()=>e.icon&&e.leading||e.icon&&!e.trailing||e.loading&&!e.trailing||e.leadingIcon),a=K(()=>e.icon&&e.trailing||e.loading&&e.trailing||e.trailingIcon),l=K(()=>e.square||!n.default&&!e.label),c=K(()=>{var m,x;const p=((x=(m=r.value.color)==null?void 0:m[e.color])==null?void 0:x[e.variant])||r.value.variant[e.variant];return fr(r.value.base,r.value.font,r.value.rounded,r.value.size[e.size],r.value.gap[e.size],e.padded&&r.value[l.value?"square":"padding"][e.size],p==null?void 0:p.replaceAll("{color}",e.color),e.block?"w-full flex justify-center items-center":"inline-flex items-center")}),u=K(()=>e.loading?e.loadingIcon:e.leadingIcon||e.icon),f=K(()=>e.loading&&!o.value?e.loadingIcon:e.trailingIcon||e.icon),d=K(()=>fr(r.value.icon.base,r.value.icon.size[e.size],e.loading&&"animate-spin")),h=K(()=>fr(r.value.icon.base,r.value.icon.size[e.size],e.loading&&!o.value&&"animate-spin"));return{buttonIs:i,buttonProps:s,isLeading:o,isTrailing:a,isSquare:l,buttonClass:c,leadingIconName:u,trailingIconName:f,leadingIconClass:d,trailingIconClass:h}}});function Gx(e,t,r,n,i,s){const o=zs;return fe(),Ue(Ba(e.buttonIs),fn({class:e.buttonClass,"aria-label":e.ariaLabel},e.buttonProps),{default:Pe(()=>[ot(e.$slots,"leading",{disabled:e.disabled,loading:e.loading},()=>[e.isLeading&&e.leadingIconName?(fe(),Ue(o,{key:0,name:e.leadingIconName,class:Ce(e.leadingIconClass),"aria-hidden":"true"},null,8,["name","class"])):Wt("",!0)]),ot(e.$slots,"default",{},()=>[e.label?(fe(),Ge("span",{key:0,class:Ce([e.truncate?"text-left break-all line-clamp-1":""])},as(e.label),3)):Wt("",!0)]),ot(e.$slots,"trailing",{disabled:e.disabled,loading:e.loading},()=>[e.isTrailing&&e.trailingIconName?(fe(),Ue(o,{key:0,name:e.trailingIconName,class:Ce(e.trailingIconClass),"aria-hidden":"true"},null,8,["name","class"])):Wt("",!0)])]),_:3},16,["class","aria-label"])}const Zd=Mt(Vx,[["render",Gx]]),Jx=ke({props:{value:{type:String,default:null},size:{type:String,default:()=>be.ui.kbd.default.size,validator(e){return Object.keys(be.ui.kbd.size).includes(e)}},ui:{type:Object,default:()=>be.ui.kbd}},setup(e){const t=xr();return{ui:K(()=>It({},e.ui,t.ui.kbd))}}});function Xx(e,t,r,n,i,s){return fe(),Ge("kbd",{class:Ce([e.ui.base,e.ui.size[e.size],e.ui.padding,e.ui.rounded,e.ui.font,e.ui.background,e.ui.ring])},[ot(e.$slots,"default",{},()=>[on(as(e.value),1)])],2)}const eh=Mt(Jx,[["render",Xx]]);function lt(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function zr(e){var t=lt(e).Element;return e instanceof t||e instanceof Element}function gt(e){var t=lt(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function il(e){if(typeof ShadowRoot>"u")return!1;var t=lt(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var Br=Math.max,_s=Math.min,gn=Math.round;function la(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function th(){return!/^((?!chrome|android).)*safari/i.test(la())}function mn(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),i=1,s=1;t&>(e)&&(i=e.offsetWidth>0&&gn(n.width)/e.offsetWidth||1,s=e.offsetHeight>0&&gn(n.height)/e.offsetHeight||1);var o=zr(e)?lt(e):window,a=o.visualViewport,l=!th()&&r,c=(n.left+(l&&a?a.offsetLeft:0))/i,u=(n.top+(l&&a?a.offsetTop:0))/s,f=n.width/i,d=n.height/s;return{width:f,height:d,top:u,right:c+f,bottom:u+d,left:c,x:c,y:u}}function sl(e){var t=lt(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function Yx(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Qx(e){return e===lt(e)||!gt(e)?sl(e):Yx(e)}function jt(e){return e?(e.nodeName||"").toLowerCase():null}function kr(e){return((zr(e)?e.ownerDocument:e.document)||window.document).documentElement}function ol(e){return mn(kr(e)).left+sl(e).scrollLeft}function Jt(e){return lt(e).getComputedStyle(e)}function al(e){var t=Jt(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}function Zx(e){var t=e.getBoundingClientRect(),r=gn(t.width)/e.offsetWidth||1,n=gn(t.height)/e.offsetHeight||1;return r!==1||n!==1}function e1(e,t,r){r===void 0&&(r=!1);var n=gt(t),i=gt(t)&&Zx(t),s=kr(t),o=mn(e,i,r),a={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!r)&&((jt(t)!=="body"||al(s))&&(a=Qx(t)),gt(t)?(l=mn(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):s&&(l.x=ol(s))),{x:o.left+a.scrollLeft-l.x,y:o.top+a.scrollTop-l.y,width:o.width,height:o.height}}function rh(e){var t=mn(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function qs(e){return jt(e)==="html"?e:e.assignedSlot||e.parentNode||(il(e)?e.host:null)||kr(e)}function nh(e){return["html","body","#document"].indexOf(jt(e))>=0?e.ownerDocument.body:gt(e)&&al(e)?e:nh(qs(e))}function oi(e,t){var r;t===void 0&&(t=[]);var n=nh(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=lt(n),o=i?[s].concat(s.visualViewport||[],al(n)?n:[]):n,a=t.concat(o);return i?a:a.concat(oi(qs(o)))}function t1(e){return["table","td","th"].indexOf(jt(e))>=0}function ou(e){return!gt(e)||Jt(e).position==="fixed"?null:e.offsetParent}function r1(e){var t=/firefox/i.test(la()),r=/Trident/i.test(la());if(r&>(e)){var n=Jt(e);if(n.position==="fixed")return null}var i=qs(e);for(il(i)&&(i=i.host);gt(i)&&["html","body"].indexOf(jt(i))<0;){var s=Jt(i);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return i;i=i.parentNode}return null}function Ws(e){for(var t=lt(e),r=ou(e);r&&t1(r)&&Jt(r).position==="static";)r=ou(r);return r&&(jt(r)==="html"||jt(r)==="body"&&Jt(r).position==="static")?t:r||r1(e)||t}var mt="top",Lt="bottom",Xt="right",Et="left",ll="auto",Ks=[mt,Lt,Xt,Et],yn="start",vi="end",n1="clippingParents",ih="viewport",Fn="popper",i1="reference",au=Ks.reduce(function(e,t){return e.concat([t+"-"+yn,t+"-"+vi])},[]),sh=[].concat(Ks,[ll]).reduce(function(e,t){return e.concat([t,t+"-"+yn,t+"-"+vi])},[]),s1="beforeRead",o1="read",a1="afterRead",l1="beforeMain",c1="main",u1="afterMain",f1="beforeWrite",d1="write",h1="afterWrite",p1=[s1,o1,a1,l1,c1,u1,f1,d1,h1];function g1(e){var t=new Map,r=new Set,n=[];e.forEach(function(s){t.set(s.name,s)});function i(s){r.add(s.name);var o=[].concat(s.requires||[],s.requiresIfExists||[]);o.forEach(function(a){if(!r.has(a)){var l=t.get(a);l&&i(l)}}),n.push(s)}return e.forEach(function(s){r.has(s.name)||i(s)}),n}function m1(e){var t=g1(e);return p1.reduce(function(r,n){return r.concat(t.filter(function(i){return i.phase===n}))},[])}function y1(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function v1(e){var t=e.reduce(function(r,n){var i=r[n.name];return r[n.name]=i?Object.assign({},i,n,{options:Object.assign({},i.options,n.options),data:Object.assign({},i.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}function b1(e,t){var r=lt(e),n=kr(e),i=r.visualViewport,s=n.clientWidth,o=n.clientHeight,a=0,l=0;if(i){s=i.width,o=i.height;var c=th();(c||!c&&t==="fixed")&&(a=i.offsetLeft,l=i.offsetTop)}return{width:s,height:o,x:a+ol(e),y:l}}function _1(e){var t,r=kr(e),n=sl(e),i=(t=e.ownerDocument)==null?void 0:t.body,s=Br(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),o=Br(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),a=-n.scrollLeft+ol(e),l=-n.scrollTop;return Jt(i||r).direction==="rtl"&&(a+=Br(r.clientWidth,i?i.clientWidth:0)-s),{width:s,height:o,x:a,y:l}}function w1(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&il(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function ca(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function x1(e,t){var r=mn(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function lu(e,t,r){return t===ih?ca(b1(e,r)):zr(t)?x1(t,r):ca(_1(kr(e)))}function k1(e){var t=oi(qs(e)),r=["absolute","fixed"].indexOf(Jt(e).position)>=0,n=r&>(e)?Ws(e):e;return zr(n)?t.filter(function(i){return zr(i)&&w1(i,n)&&jt(i)!=="body"}):[]}function E1(e,t,r,n){var i=t==="clippingParents"?k1(e):[].concat(t),s=[].concat(i,[r]),o=s[0],a=s.reduce(function(l,c){var u=lu(e,c,n);return l.top=Br(u.top,l.top),l.right=_s(u.right,l.right),l.bottom=_s(u.bottom,l.bottom),l.left=Br(u.left,l.left),l},lu(e,o,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function Kt(e){return e.split("-")[0]}function vn(e){return e.split("-")[1]}function oh(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ah(e){var t=e.reference,r=e.element,n=e.placement,i=n?Kt(n):null,s=n?vn(n):null,o=t.x+t.width/2-r.width/2,a=t.y+t.height/2-r.height/2,l;switch(i){case mt:l={x:o,y:t.y-r.height};break;case Lt:l={x:o,y:t.y+t.height};break;case Xt:l={x:t.x+t.width,y:a};break;case Et:l={x:t.x-r.width,y:a};break;default:l={x:t.x,y:t.y}}var c=i?oh(i):null;if(c!=null){var u=c==="y"?"height":"width";switch(s){case yn:l[c]=l[c]-(t[u]/2-r[u]/2);break;case vi:l[c]=l[c]+(t[u]/2-r[u]/2);break}}return l}function lh(){return{top:0,right:0,bottom:0,left:0}}function T1(e){return Object.assign({},lh(),e)}function O1(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}function cl(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=n===void 0?e.placement:n,s=r.strategy,o=s===void 0?e.strategy:s,a=r.boundary,l=a===void 0?n1:a,c=r.rootBoundary,u=c===void 0?ih:c,f=r.elementContext,d=f===void 0?Fn:f,h=r.altBoundary,p=h===void 0?!1:h,m=r.padding,x=m===void 0?0:m,y=T1(typeof x!="number"?x:O1(x,Ks)),g=d===Fn?i1:Fn,E=e.rects.popper,b=e.elements[p?g:d],T=E1(zr(b)?b:b.contextElement||kr(e.elements.popper),l,u,o),$=mn(e.elements.reference),P=ah({reference:$,element:E,strategy:"absolute",placement:i}),O=ca(Object.assign({},E,P)),L=d===Fn?O:$,F={top:T.top-L.top+y.top,bottom:L.bottom-T.bottom+y.bottom,left:T.left-L.left+y.left,right:L.right-T.right+y.right},U=e.modifiersData.offset;if(d===Fn&&U){var D=U[i];Object.keys(F).forEach(function(z){var w=[Xt,Lt].indexOf(z)>=0?1:-1,S=[mt,Lt].indexOf(z)>=0?"y":"x";F[z]+=D[S]*w})}return F}var cu={placement:"bottom",modifiers:[],strategy:"absolute"};function uu(){for(var e=arguments.length,t=new Array(e),r=0;r-1&&e%1==0&&e-1&&e%1==0&&e<=Tk}function mh(e){return e!=null&&hl(e.length)&&!gh(e)}var Ok=Object.prototype;function yh(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||Ok;return e===r}function Ck(e,t){for(var r=-1,n=Array(e);++r-1}function zE(e,t){var r=this.__data__,n=Vs(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}function er(e){var t=-1,r=e==null?0:e.length;for(this.clear();++ta))return!1;var c=s.get(e),u=s.get(t);if(c&&u)return c==t&&u==e;var f=-1,d=!0,h=r&MT?new ws:void 0;for(s.set(e,t),s.set(t,e);++f=0});d.length===0&&(d=f);var h=d.reduce(function(p,m){return p[m]=cl(e,{placement:m,boundary:i,rootBoundary:s,padding:o})[Kt(m)],p},{});return Object.keys(h).sort(function(p,m){return h[p]-h[m]})}function IO(e){if(Kt(e)===ll)return[];var t=ns(e);return[Lu(e),t,Lu(t)]}function jO(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,s=i===void 0?!0:i,o=r.altAxis,a=o===void 0?!0:o,l=r.fallbackPlacements,c=r.padding,u=r.boundary,f=r.rootBoundary,d=r.altBoundary,h=r.flipVariations,p=h===void 0?!0:h,m=r.allowedAutoPlacements,x=t.options.placement,y=Kt(x),g=y===x,E=l||(g||!p?[ns(x)]:IO(x)),b=[x].concat(E).reduce(function(Ke,rt){return Ke.concat(Kt(rt)===ll?RO(t,{placement:rt,boundary:u,rootBoundary:f,padding:c,flipVariations:p,allowedAutoPlacements:m}):rt)},[]),T=t.rects.reference,$=t.rects.popper,P=new Map,O=!0,L=b[0],F=0;F=0,S=w?"width":"height",N=cl(t,{placement:U,boundary:u,rootBoundary:f,altBoundary:d,padding:c}),M=w?z?Xt:Et:z?Lt:mt;T[S]>$[S]&&(M=ns(M));var V=ns(M),X=[];if(s&&X.push(N[D]<=0),a&&X.push(N[M]<=0,N[V]<=0),X.every(function(Ke){return Ke})){L=U,O=!1;break}P.set(U,X)}if(O)for(var ge=p?3:1,Ee=function(rt){var $e=b.find(function(A){var W=P.get(A);if(W)return W.slice(0,rt).every(function(q){return q})});if($e)return L=$e,"break"},oe=ge;oe>0;oe--){var tt=Ee(oe);if(tt==="break")break}t.placement!==L&&(t.modifiersData[n]._skip=!0,t.placement=L,t.reset=!0)}}const LO={name:"flip",enabled:!0,phase:"main",fn:jO,requiresIfExists:["offset"],data:{_skip:!1}};function NO(e,t,r){var n=Kt(e),i=[Et,mt].indexOf(n)>=0?-1:1,s=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,o=s[0],a=s[1];return o=o||0,a=(a||0)*i,[Et,Xt].indexOf(n)>=0?{x:a,y:o}:{x:o,y:a}}function DO(e){var t=e.state,r=e.options,n=e.name,i=r.offset,s=i===void 0?[0,0]:i,o=sh.reduce(function(u,f){return u[f]=NO(f,t.rects,s),u},{}),a=o[t.placement],l=a.x,c=a.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[n]=o}const FO={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:DO};function MO(e){return e==="x"?"y":"x"}function is(e,t,r){return Br(e,_s(t,r))}function BO(e,t,r){var n=is(e,t,r);return n>r?r:n}function HO(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,s=i===void 0?!0:i,o=r.altAxis,a=o===void 0?!1:o,l=r.boundary,c=r.rootBoundary,u=r.altBoundary,f=r.padding,d=r.tether,h=d===void 0?!0:d,p=r.tetherOffset,m=p===void 0?0:p,x=cl(t,{boundary:l,rootBoundary:c,padding:f,altBoundary:u}),y=Kt(t.placement),g=vn(t.placement),E=!g,b=oh(y),T=MO(b),$=t.modifiersData.popperOffsets,P=t.rects.reference,O=t.rects.popper,L=typeof m=="function"?m(Object.assign({},t.rects,{placement:t.placement})):m,F=typeof L=="number"?{mainAxis:L,altAxis:L}:Object.assign({mainAxis:0,altAxis:0},L),U=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,D={x:0,y:0};if($){if(s){var z,w=b==="y"?mt:Et,S=b==="y"?Lt:Xt,N=b==="y"?"height":"width",M=$[b],V=M+x[w],X=M-x[S],ge=h?-O[N]/2:0,Ee=g===yn?P[N]:O[N],oe=g===yn?-O[N]:-P[N],tt=t.elements.arrow,Ke=h&&tt?rh(tt):{width:0,height:0},rt=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:lh(),$e=rt[w],A=rt[S],W=is(0,P[N],Ke[N]),q=E?P[N]/2-ge-W-$e-F.mainAxis:Ee-W-$e-F.mainAxis,Y=E?-P[N]/2+ge+W+A+F.mainAxis:oe+W+A+F.mainAxis,ae=t.elements.arrow&&Ws(t.elements.arrow),v=ae?b==="y"?ae.clientTop||0:ae.clientLeft||0:0,_=(z=U==null?void 0:U[b])!=null?z:0,k=M+q-_-v,C=M+Y-_,R=is(h?_s(V,k):V,M,h?Br(X,C):X);$[b]=R,D[b]=R-M}if(a){var I,G=b==="x"?mt:Et,B=b==="x"?Lt:Xt,H=$[T],j=T==="y"?"height":"width",Z=H+x[G],J=H-x[B],Q=[mt,Et].indexOf(y)!==-1,re=(I=U==null?void 0:U[T])!=null?I:0,se=Q?Z:H-P[j]-O[j]-re+F.altAxis,me=Q?H+P[j]+O[j]-re-F.altAxis:J,de=h&&Q?BO(se,H,me):is(h?se:Z,H,h?me:J);$[T]=de,D[T]=de-H}t.modifiersData[n]=D}}const UO={name:"preventOverflow",enabled:!0,phase:"main",fn:HO,requiresIfExists:["offset"]};function zO(e){return typeof e=="function"?e():pe(e)}function Nu(e){var t;const r=zO(e);return(t=r==null?void 0:r.$el)!=null?t:r}const qO=C1({defaultModifiers:[...D1,FO,LO,UO,uh,ch]});function WO({locked:e=!1,overflowPadding:t=8,offsetDistance:r=8,offsetSkid:n=0,gpuAcceleration:i=!0,adaptive:s=!0,scroll:o=!0,resize:a=!0,placement:l,strategy:c},u){const f=ee(null),d=ee(null),h=ee(null);return Fe(()=>{at(p=>{if(!d.value||!f.value&&!(u!=null&&u.value))return;const m=Nu(d),x=(u==null?void 0:u.value)||Nu(f);m instanceof HTMLElement&&x&&(h.value=qO(x,m,AO({placement:l,strategy:c,modifiers:[{name:"flip",enabled:!e},{name:"preventOverflow",options:{padding:t}},{name:"offset",options:{offset:[n,r]}},{name:"computeStyles",options:{adaptive:s,gpuAcceleration:i}},{name:"eventListeners",options:{scroll:o,resize:a}}]},kO)),p(h.value.destroy))})}),[f,d,h]}const KO=ke({components:{UKbd:eh},props:{text:{type:String,default:null},prevent:{type:Boolean,default:!1},shortcuts:{type:Array,default:()=>[]},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},popper:{type:Object,default:()=>({})},ui:{type:Object,default:()=>be.ui.tooltip}},setup(e){const t=xr(),r=K(()=>It({},e.ui,t.ui.tooltip)),n=K(()=>It({},e.popper,r.value.popper)),[i,s]=WO(n.value),o=ee(!1);let a=null,l=null;function c(){l&&(clearTimeout(l),l=null),!o.value&&(a=a||setTimeout(()=>{o.value=!0,a=null},e.openDelay))}function u(){a&&(clearTimeout(a),a=null),o.value&&(l=l||setTimeout(()=>{o.value=!1,l=null},e.closeDelay))}return{ui:r,trigger:i,container:s,open:o,onMouseOver:c,onMouseLeave:u}}}),VO=je("span",{class:"mx-1 text-gray-700 dark:text-gray-200"},"·",-1);function GO(e,t,r,n,i,s){const o=eh;return fe(),Ge("div",{ref:"trigger",class:Ce(e.ui.wrapper),onMouseover:t[0]||(t[0]=(...a)=>e.onMouseOver&&e.onMouseOver(...a)),onMouseleave:t[1]||(t[1]=(...a)=>e.onMouseLeave&&e.onMouseLeave(...a))},[ot(e.$slots,"default",{open:e.open},()=>[on(" Hover ")]),e.open&&!e.prevent?(fe(),Ge("div",{key:0,ref:"container",class:Ce([e.ui.container,e.ui.width])},[ne(js,fn({appear:""},e.ui.transition),{default:Pe(()=>{var a;return[je("div",{class:Ce([e.ui.base,e.ui.background,e.ui.color,e.ui.rounded,e.ui.shadow,e.ui.ring])},[ot(e.$slots,"text",{},()=>[on(as(e.text),1)]),(a=e.shortcuts)!=null&&a.length?(fe(),Ge("span",{key:0,class:Ce(e.ui.shortcuts)},[VO,(fe(!0),Ge(He,null,Cg(e.shortcuts,l=>(fe(),Ue(o,{key:l,size:"xs"},{default:Pe(()=>[on(as(l),1)]),_:2},1024))),128))],2)):Wt("",!0)],2)]}),_:3},16)],2)):Wt("",!0)],34)}const JO=Mt(KO,[["render",GO]]),jh=ke({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:r}){const n=ee(!1);return Fe(()=>{n.value=!0}),i=>{var l;if(n.value)return(l=t.default)==null?void 0:l.call(t);const s=t.fallback||t.placeholder;if(s)return s();const o=i.fallback||i.placeholder||"",a=i.fallbackTag||i.placeholderTag||"span";return Ge(a,r,o)}}}),XO=()=>Ls("color-mode").value,YO=je("div",{class:"w-8 h-8"},null,-1),QO={__name:"ColorModeButton",setup(e){const t=XO(),r=K({get(){return t.value==="dark"},set(){t.preference=t.value==="dark"?"light":"dark"}});return console.log(r),(n,i)=>{const s=Zd,o=jh;return fe(),Ue(o,null,{fallback:Pe(()=>[YO]),default:Pe(()=>[ne(s,{icon:pe(r)?"i-heroicons-moon-20-solid":"i-heroicons-sun-20-solid","aria-label":"Theme",size:"xl",onClick:i[0]||(i[0]=a=>r.value=!pe(r))},null,8,["icon"])]),_:1})}}},ZO=ke({components:{UIcon:zs},inheritAttrs:!1,props:{modelValue:{type:[String,Number],default:""},type:{type:String,default:"text"},name:{type:String,default:null},placeholder:{type:String,default:null},required:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},icon:{type:String,default:null},loadingIcon:{type:String,default:()=>be.ui.input.default.loadingIcon},leadingIcon:{type:String,default:null},trailingIcon:{type:String,default:null},trailing:{type:Boolean,default:!1},leading:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},padded:{type:Boolean,default:!0},size:{type:String,default:()=>be.ui.input.default.size,validator(e){return Object.keys(be.ui.input.size).includes(e)}},color:{type:String,default:()=>be.ui.input.default.color,validator(e){return[...be.ui.colors,...Object.keys(be.ui.input.color)].includes(e)}},variant:{type:String,default:()=>be.ui.input.default.variant,validator(e){return[...Object.keys(be.ui.input.variant),...Object.values(be.ui.input.color).flatMap(t=>Object.keys(t))].includes(e)}},ui:{type:Object,default:()=>be.ui.input}},emits:["update:modelValue"],setup(e,{emit:t,slots:r}){const n=xr(),i=K(()=>It({},e.ui,n.ui.input)),s=ee(null),o=()=>{var y;e.autofocus&&((y=s.value)==null||y.focus())},a=y=>{t("update:modelValue",y.target.value)};Fe(()=>{setTimeout(()=>{o()},100)});const l=K(()=>{var g,E;const y=((E=(g=i.value.color)==null?void 0:g[e.color])==null?void 0:E[e.variant])||i.value.variant[e.variant];return fr(i.value.base,i.value.rounded,i.value.placeholder,i.value.size[e.size],e.padded?i.value.padding[e.size]:"p-0",y==null?void 0:y.replaceAll("{color}",e.color),(c.value||r.leading)&&i.value.leading.padding[e.size],(u.value||r.trailing)&&i.value.trailing.padding[e.size])}),c=K(()=>e.icon&&e.leading||e.icon&&!e.trailing||e.loading&&!e.trailing||e.leadingIcon),u=K(()=>e.icon&&e.trailing||e.loading&&e.trailing||e.trailingIcon),f=K(()=>e.loading?e.loadingIcon:e.leadingIcon||e.icon),d=K(()=>e.loading&&!c.value?e.loadingIcon:e.trailingIcon||e.icon),h=K(()=>fr(i.value.icon.leading.wrapper,i.value.icon.leading.pointer,i.value.icon.leading.padding[e.size])),p=K(()=>fr(i.value.icon.base,n.ui.colors.includes(e.color)&&i.value.icon.color.replaceAll("{color}",e.color),i.value.icon.size[e.size],e.loading&&"animate-spin")),m=K(()=>fr(i.value.icon.trailing.wrapper,i.value.icon.trailing.pointer,i.value.icon.trailing.padding[e.size])),x=K(()=>fr(i.value.icon.base,n.ui.colors.includes(e.color)&&i.value.icon.color.replaceAll("{color}",e.color),i.value.icon.size[e.size],e.loading&&!c.value&&"animate-spin"));return{ui:i,input:s,isLeading:c,isTrailing:u,inputClass:l,leadingIconName:f,leadingIconClass:p,leadingWrapperIconClass:h,trailingIconName:d,trailingIconClass:x,trailingWrapperIconClass:m,onInput:a}}}),eC=["id","name","value","type","required","placeholder","disabled"];function tC(e,t,r,n,i,s){const o=zs;return fe(),Ge("div",{class:Ce(e.ui.wrapper)},[je("input",fn({id:e.name,ref:"input",name:e.name,value:e.modelValue,type:e.type,required:e.required,placeholder:e.placeholder,disabled:e.disabled||e.loading,class:["form-input",e.inputClass]},e.$attrs,{onInput:t[0]||(t[0]=(...a)=>e.onInput&&e.onInput(...a))}),null,16,eC),ot(e.$slots,"default"),e.isLeading&&e.leadingIconName||e.$slots.leading?(fe(),Ge("span",{key:0,class:Ce(e.leadingWrapperIconClass)},[ot(e.$slots,"leading",{disabled:e.disabled,loading:e.loading},()=>[ne(o,{name:e.leadingIconName,class:Ce(e.leadingIconClass)},null,8,["name","class"])])],2)):Wt("",!0),e.isTrailing&&e.trailingIconName||e.$slots.trailing?(fe(),Ge("span",{key:1,class:Ce(e.trailingWrapperIconClass)},[ot(e.$slots,"trailing",{disabled:e.disabled,loading:e.loading},()=>[ne(o,{name:e.trailingIconName,class:Ce(e.trailingIconClass)},null,8,["name","class"])])],2)):Wt("",!0)],2)}const rC=Mt(ZO,[["render",tC]]),nC=ke({props:{as:{type:String,default:"div"},ui:{type:Object,default:()=>be.ui.container}},setup(e){const t=xr();return{ui:K(()=>It({},e.ui,t.ui.container))}}});function iC(e,t,r,n,i,s){return fe(),Ue(Ba(e.as),{class:Ce([e.ui.base,e.ui.padding,e.ui.constrained])},{default:Pe(()=>[ot(e.$slots,"default")]),_:3},8,["class"])}const sC=Mt(nC,[["render",iC]]);function Nt(e,t,...r){if(e in t){let i=t[e];return typeof i=="function"?i(...r):i}let n=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(i=>`"${i}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Nt),n}var xs=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(xs||{}),hr=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(hr||{});function rr({visible:e=!0,features:t=0,ourProps:r,theirProps:n,...i}){var s;let o=Nh(n,r),a=Object.assign(i,{props:o});if(e||t&2&&o.static)return Oo(a);if(t&1){let l=(s=o.unmount)==null||s?0:1;return Nt(l,{[0](){return null},[1](){return Oo({...i,props:{...o,hidden:!0,style:{display:"none"}}})}})}return Oo(a)}function Oo({props:e,attrs:t,slots:r,slot:n,name:i}){var s,o;let{as:a,...l}=Dh(e,["unmount","static"]),c=(s=r.default)==null?void 0:s.call(r,n),u={};if(n){let f=!1,d=[];for(let[h,p]of Object.entries(n))typeof p=="boolean"&&(f=!0),p===!0&&d.push(h);f&&(u["data-headlessui-state"]=d.join(" "))}if(a==="template"){if(c=Lh(c??[]),Object.keys(l).length>0||Object.keys(t).length>0){let[f,...d]=c??[];if(!oC(f)||d.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${i} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(l).concat(Object.keys(t)).map(m=>m.trim()).filter((m,x,y)=>y.indexOf(m)===x).sort((m,x)=>m.localeCompare(x)).map(m=>` - ${m}`).join(` +`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',"Render a single element as the child so that we can forward the props onto that element."].map(m=>` - ${m}`).join(` +`)].join(` +`));let h=Nh((o=f.props)!=null?o:{},l),p=Rt(f,h);for(let m in h)m.startsWith("on")&&(p.props||(p.props={}),p.props[m]=h[m]);return p}return Array.isArray(c)&&c.length===1?c[0]:c}return _e(a,Object.assign({},l,u),{default:()=>c})}function Lh(e){return e.flatMap(t=>t.type===He?Lh(t.children):[t])}function Nh(...e){if(e.length===0)return{};if(e.length===1)return e[0];let t={},r={};for(let n of e)for(let i in n)i.startsWith("on")&&typeof n[i]=="function"?(r[i]!=null||(r[i]=[]),r[i].push(n[i])):t[i]=n[i];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(r).map(n=>[n,void 0])));for(let n in r)Object.assign(t,{[n](i,...s){let o=r[n];for(let a of o){if(i instanceof Event&&i.defaultPrevented)return;a(i,...s)}}});return t}function Dh(e,t=[]){let r=Object.assign({},e);for(let n of t)n in r&&delete r[n];return r}function oC(e){return e==null?!1:typeof e.type=="string"||typeof e.type=="object"||typeof e.type=="function"}let aC=0;function lC(){return++aC}function vl(){return lC()}var Fh=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(Fh||{});function De(e){var t;return e==null||e.value==null?null:(t=e.value.$el)!=null?t:e.value}let Mh=Symbol("Context");var st=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(st||{});function cC(){return bl()!==null}function bl(){return Se(Mh,null)}function uC(e){We(Mh,e)}var fC=Object.defineProperty,dC=(e,t,r)=>t in e?fC(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Du=(e,t,r)=>(dC(e,typeof t!="symbol"?t+"":t,r),r);class hC{constructor(){Du(this,"current",this.detect()),Du(this,"currentId",0)}set(t){this.current!==t&&(this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}}let Ai=new hC;function $n(e){if(Ai.isServer)return null;if(e instanceof Node)return e.ownerDocument;if(e!=null&&e.hasOwnProperty("value")){let t=De(e);if(t)return t.ownerDocument}return document}let ga=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var dr=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(dr||{}),Bh=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(Bh||{}),pC=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(pC||{});function gC(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(ga)).sort((t,r)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(r.tabIndex||Number.MAX_SAFE_INTEGER)))}var Hh=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(Hh||{});function mC(e,t=0){var r;return e===((r=$n(e))==null?void 0:r.body)?!1:Nt(t,{[0](){return e.matches(ga)},[1](){let n=e;for(;n!==null;){if(n.matches(ga))return!0;n=n.parentElement}return!1}})}var yC=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(yC||{});typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{e.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:e.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));function Hr(e){e==null||e.focus({preventScroll:!0})}let vC=["textarea","input"].join(",");function bC(e){var t,r;return(r=(t=e==null?void 0:e.matches)==null?void 0:t.call(e,vC))!=null?r:!1}function _C(e,t=r=>r){return e.slice().sort((r,n)=>{let i=t(r),s=t(n);if(i===null||s===null)return 0;let o=i.compareDocumentPosition(s);return o&Node.DOCUMENT_POSITION_FOLLOWING?-1:o&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function ss(e,t,{sorted:r=!0,relativeTo:n=null,skipElements:i=[]}={}){var s;let o=(s=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e==null?void 0:e.ownerDocument)!=null?s:document,a=Array.isArray(e)?r?_C(e):e:gC(e);i.length>0&&a.length>1&&(a=a.filter(p=>!i.includes(p))),n=n??o.activeElement;let l=(()=>{if(t&5)return 1;if(t&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=(()=>{if(t&1)return 0;if(t&2)return Math.max(0,a.indexOf(n))-1;if(t&4)return Math.max(0,a.indexOf(n))+1;if(t&8)return a.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=t&32?{preventScroll:!0}:{},f=0,d=a.length,h;do{if(f>=d||f+d<=0)return 0;let p=c+f;if(t&16)p=(p+d)%d;else{if(p<0)return 3;if(p>=d)return 1}h=a[p],h==null||h.focus(u),f+=l}while(h!==o.activeElement);return t&6&&bC(h)&&h.select(),2}function Fu(e,t,r){Ai.isServer||at(n=>{document.addEventListener(e,t,r),n(()=>document.removeEventListener(e,t,r))})}function Uh(e,t,r){Ai.isServer||at(n=>{window.addEventListener(e,t,r),n(()=>window.removeEventListener(e,t,r))})}function wC(e,t,r=K(()=>!0)){function n(s,o){if(!r.value||s.defaultPrevented)return;let a=o(s);if(a===null||!a.getRootNode().contains(a))return;let l=function c(u){return typeof u=="function"?c(u()):Array.isArray(u)||u instanceof Set?u:[u]}(e);for(let c of l){if(c===null)continue;let u=c instanceof HTMLElement?c:De(c);if(u!=null&&u.contains(a)||s.composed&&s.composedPath().includes(u))return}return!mC(a,Hh.Loose)&&a.tabIndex!==-1&&s.preventDefault(),t(s,a)}let i=ee(null);Fu("mousedown",s=>{var o,a;r.value&&(i.value=((a=(o=s.composedPath)==null?void 0:o.call(s))==null?void 0:a[0])||s.target)},!0),Fu("click",s=>{i.value&&(n(s,()=>i.value),i.value=null)},!0),Uh("blur",s=>n(s,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}var ks=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(ks||{});let ma=ke({name:"Hidden",props:{as:{type:[Object,String],default:"div"},features:{type:Number,default:1}},setup(e,{slots:t,attrs:r}){return()=>{let{features:n,...i}=e,s={"aria-hidden":(n&2)===2?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(n&4)===4&&(n&2)!==2&&{display:"none"}}};return rr({ourProps:s,theirProps:i,slot:{},attrs:r,slots:t,name:"Hidden"})}}});function xC(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function Xs(){let e=[],t={addEventListener(r,n,i,s){return r.addEventListener(n,i,s),t.add(()=>r.removeEventListener(n,i,s))},requestAnimationFrame(...r){let n=requestAnimationFrame(...r);t.add(()=>cancelAnimationFrame(n))},nextFrame(...r){t.requestAnimationFrame(()=>{t.requestAnimationFrame(...r)})},setTimeout(...r){let n=setTimeout(...r);t.add(()=>clearTimeout(n))},style(r,n,i){let s=r.style.getPropertyValue(n);return Object.assign(r.style,{[n]:i}),this.add(()=>{Object.assign(r.style,{[n]:s})})},group(r){let n=Xs();return r(n),this.add(()=>n.dispose())},add(r){return e.push(r),()=>{let n=e.indexOf(r);if(n>=0)for(let i of e.splice(n,1))i()}},dispose(){for(let r of e.splice(0))r()}};return t}var Vn=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(Vn||{});function kC(){let e=ee(0);return Uh("keydown",t=>{t.key==="Tab"&&(e.value=t.shiftKey?1:0)}),e}function zh(e,t,r,n){Ai.isServer||at(i=>{e=e??window,e.addEventListener(t,r,n),i(()=>e.removeEventListener(t,r,n))})}function qh(e){typeof queueMicrotask=="function"?queueMicrotask(e):Promise.resolve().then(e).catch(t=>setTimeout(()=>{throw t}))}function EC(e){function t(){document.readyState!=="loading"&&(e(),document.removeEventListener("DOMContentLoaded",t))}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("DOMContentLoaded",t),t())}function Wh(e){if(!e)return new Set;if(typeof e=="function")return new Set(e());let t=new Set;for(let r of e.value){let n=De(r);n instanceof HTMLElement&&t.add(n)}return t}var Kh=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(Kh||{});let Bn=Object.assign(ke({name:"FocusTrap",props:{as:{type:[Object,String],default:"div"},initialFocus:{type:Object,default:null},features:{type:Number,default:30},containers:{type:[Object,Function],default:ee(new Set)}},inheritAttrs:!1,setup(e,{attrs:t,slots:r,expose:n}){let i=ee(null);n({el:i,$el:i});let s=K(()=>$n(i)),o=ee(!1);Fe(()=>o.value=!0),yt(()=>o.value=!1),OC({ownerDocument:s},K(()=>o.value&&!!(e.features&16)));let a=CC({ownerDocument:s,container:i,initialFocus:K(()=>e.initialFocus)},K(()=>o.value&&!!(e.features&2)));SC({ownerDocument:s,container:i,containers:e.containers,previousActiveElement:a},K(()=>o.value&&!!(e.features&8)));let l=kC();function c(h){let p=De(i);p&&(m=>m())(()=>{Nt(l.value,{[Vn.Forwards]:()=>{ss(p,dr.First,{skipElements:[h.relatedTarget]})},[Vn.Backwards]:()=>{ss(p,dr.Last,{skipElements:[h.relatedTarget]})}})})}let u=ee(!1);function f(h){h.key==="Tab"&&(u.value=!0,requestAnimationFrame(()=>{u.value=!1}))}function d(h){if(!o.value)return;let p=Wh(e.containers);De(i)instanceof HTMLElement&&p.add(De(i));let m=h.relatedTarget;m instanceof HTMLElement&&m.dataset.headlessuiFocusGuard!=="true"&&(Vh(p,m)||(u.value?ss(De(i),Nt(l.value,{[Vn.Forwards]:()=>dr.Next,[Vn.Backwards]:()=>dr.Previous})|dr.WrapAround,{relativeTo:h.target}):h.target instanceof HTMLElement&&Hr(h.target)))}return()=>{let h={},p={ref:i,onKeydown:f,onFocusout:d},{features:m,initialFocus:x,containers:y,...g}=e;return _e(He,[!!(m&4)&&_e(ma,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:c,features:ks.Focusable}),rr({ourProps:p,theirProps:{...t,...g},slot:h,attrs:t,slots:r,name:"FocusTrap"}),!!(m&4)&&_e(ma,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:c,features:ks.Focusable})])}}}),{features:Kh}),Lr=[];EC(()=>{function e(t){t.target instanceof HTMLElement&&t.target!==document.body&&Lr[0]!==t.target&&(Lr.unshift(t.target),Lr=Lr.filter(r=>r!=null&&r.isConnected),Lr.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});function TC(e){let t=ee(Lr.slice());return Ze([e],([r],[n])=>{n===!0&&r===!1?qh(()=>{t.value.splice(0)}):n===!1&&r===!0&&(t.value=Lr.slice())},{flush:"post"}),()=>{var r;return(r=t.value.find(n=>n!=null&&n.isConnected))!=null?r:null}}function OC({ownerDocument:e},t){let r=TC(t);Fe(()=>{at(()=>{var n,i;t.value||((n=e.value)==null?void 0:n.activeElement)===((i=e.value)==null?void 0:i.body)&&Hr(r())},{flush:"post"})}),yt(()=>{t.value&&Hr(r())})}function CC({ownerDocument:e,container:t,initialFocus:r},n){let i=ee(null),s=ee(!1);return Fe(()=>s.value=!0),yt(()=>s.value=!1),Fe(()=>{Ze([t,r,n],(o,a)=>{if(o.every((c,u)=>(a==null?void 0:a[u])===c)||!n.value)return;let l=De(t);l&&qh(()=>{var c,u;if(!s.value)return;let f=De(r),d=(c=e.value)==null?void 0:c.activeElement;if(f){if(f===d){i.value=d;return}}else if(l.contains(d)){i.value=d;return}f?Hr(f):ss(l,dr.First|dr.NoScroll)===Bh.Error&&console.warn("There are no focusable elements inside the "),i.value=(u=e.value)==null?void 0:u.activeElement})},{immediate:!0,flush:"post"})}),i}function SC({ownerDocument:e,container:t,containers:r,previousActiveElement:n},i){var s;zh((s=e.value)==null?void 0:s.defaultView,"focus",o=>{if(!i.value)return;let a=Wh(r);De(t)instanceof HTMLElement&&a.add(De(t));let l=n.value;if(!l)return;let c=o.target;c&&c instanceof HTMLElement?Vh(a,c)?(n.value=c,Hr(c)):(o.preventDefault(),o.stopPropagation(),Hr(l)):Hr(n.value)},!0)}function Vh(e,t){for(let r of e)if(r.contains(t))return!0;return!1}let Co=new Map,Hn=new Map;function Mu(e,t=ee(!0)){at(r=>{var n;if(!t.value)return;let i=De(e);if(!i)return;r(function(){var o;if(!i)return;let a=(o=Hn.get(i))!=null?o:1;if(a===1?Hn.delete(i):Hn.set(i,a-1),a!==1)return;let l=Co.get(i);l&&(l["aria-hidden"]===null?i.removeAttribute("aria-hidden"):i.setAttribute("aria-hidden",l["aria-hidden"]),i.inert=l.inert,Co.delete(i))});let s=(n=Hn.get(i))!=null?n:0;Hn.set(i,s+1),s===0&&(Co.set(i,{"aria-hidden":i.getAttribute("aria-hidden"),inert:i.inert}),i.setAttribute("aria-hidden","true"),i.inert=!0)})}let Gh=Symbol("ForcePortalRootContext");function AC(){return Se(Gh,!1)}let Bu=ke({name:"ForcePortalRoot",props:{as:{type:[Object,String],default:"template"},force:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:r}){return We(Gh,e.force),()=>{let{force:n,...i}=e;return rr({theirProps:i,ourProps:{},slot:{},slots:t,attrs:r,name:"ForcePortalRoot"})}}});function $C(e){let t=$n(e);if(!t){if(e===null)return null;throw new Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${e}`)}let r=t.getElementById("headlessui-portal-root");if(r)return r;let n=t.createElement("div");return n.setAttribute("id","headlessui-portal-root"),t.body.appendChild(n)}let PC=ke({name:"Portal",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:r}){let n=ee(null),i=K(()=>$n(n)),s=AC(),o=Se(Jh,null),a=ee(s===!0||o==null?$C(n.value):o.resolveTarget());at(()=>{s||o!=null&&(a.value=o.resolveTarget())});let l=Se(ya,null);return Fe(()=>{let c=De(n);c&&l&&yt(l.register(c))}),yt(()=>{var c,u;let f=(c=i.value)==null?void 0:c.getElementById("headlessui-portal-root");f&&a.value===f&&a.value.children.length<=0&&((u=a.value.parentElement)==null||u.removeChild(a.value))}),()=>{if(a.value===null)return null;let c={ref:n,"data-headlessui-portal":""};return _e(Xg,{to:a.value},rr({ourProps:c,theirProps:e,slot:{},attrs:r,slots:t,name:"Portal"}))}}}),ya=Symbol("PortalParentContext");function RC(){let e=Se(ya,null),t=ee([]);function r(s){return t.value.push(s),e&&e.register(s),()=>n(s)}function n(s){let o=t.value.indexOf(s);o!==-1&&t.value.splice(o,1),e&&e.unregister(s)}let i={register:r,unregister:n,portals:t};return[t,ke({name:"PortalWrapper",setup(s,{slots:o}){return We(ya,i),()=>{var a;return(a=o.default)==null?void 0:a.call(o)}}})]}let Jh=Symbol("PortalGroupContext"),IC=ke({name:"PortalGroup",props:{as:{type:[Object,String],default:"template"},target:{type:Object,default:null}},setup(e,{attrs:t,slots:r}){let n=Tt({resolveTarget(){return e.target}});return We(Jh,n),()=>{let{target:i,...s}=e;return rr({theirProps:s,ourProps:{},slot:{},attrs:t,slots:r,name:"PortalGroup"})}}}),Xh=Symbol("StackContext");var va=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(va||{});function jC(){return Se(Xh,()=>{})}function LC({type:e,enabled:t,element:r,onUpdate:n}){let i=jC();function s(...o){n==null||n(...o),i(...o)}Fe(()=>{Ze(t,(o,a)=>{o?s(0,e,r):a===!0&&s(1,e,r)},{immediate:!0,flush:"sync"})}),yt(()=>{t.value&&s(1,e,r)}),We(Xh,s)}let NC=Symbol("DescriptionContext");function DC({slot:e=ee({}),name:t="Description",props:r={}}={}){let n=ee([]);function i(s){return n.value.push(s),()=>{let o=n.value.indexOf(s);o!==-1&&n.value.splice(o,1)}}return We(NC,{register:i,slot:e,name:t,props:r}),K(()=>n.value.length>0?n.value.join(" "):void 0)}function FC(e){let t=an(e.getSnapshot());return yt(e.subscribe(()=>{t.value=e.getSnapshot()})),t}function MC(e,t){let r=e(),n=new Set;return{getSnapshot(){return r},subscribe(i){return n.add(i),()=>n.delete(i)},dispatch(i,...s){let o=t[i].call(r,...s);o&&(r=o,n.forEach(a=>a()))}}}function BC(){let e;return{before({doc:t}){var r;let n=t.documentElement;e=((r=t.defaultView)!=null?r:window).innerWidth-n.clientWidth},after({doc:t,d:r}){let n=t.documentElement,i=n.clientWidth-n.offsetWidth,s=e-i;r.style(n,"paddingRight",`${s}px`)}}}function HC(){if(!xC())return{};let e;return{before(){e=window.pageYOffset},after({doc:t,d:r,meta:n}){function i(o){return n.containers.flatMap(a=>a()).some(a=>a.contains(o))}r.style(t.body,"marginTop",`-${e}px`),window.scrollTo(0,0);let s=null;r.addEventListener(t,"click",o=>{if(o.target instanceof HTMLElement)try{let a=o.target.closest("a");if(!a)return;let{hash:l}=new URL(a.href),c=t.querySelector(l);c&&!i(c)&&(s=c)}catch{}},!0),r.addEventListener(t,"touchmove",o=>{o.target instanceof HTMLElement&&!i(o.target)&&o.preventDefault()},{passive:!1}),r.add(()=>{window.scrollTo(0,window.pageYOffset+e),s&&s.isConnected&&(s.scrollIntoView({block:"nearest"}),s=null)})}}}function UC(){return{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}}function zC(e){let t={};for(let r of e)Object.assign(t,r(t));return t}let Dr=MC(()=>new Map,{PUSH(e,t){var r;let n=(r=this.get(e))!=null?r:{doc:e,count:0,d:Xs(),meta:new Set};return n.count++,n.meta.add(t),this.set(e,n),this},POP(e,t){let r=this.get(e);return r&&(r.count--,r.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:r}){let n={doc:e,d:t,meta:zC(r)},i=[HC(),BC(),UC()];i.forEach(({before:s})=>s==null?void 0:s(n)),i.forEach(({after:s})=>s==null?void 0:s(n))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});Dr.subscribe(()=>{let e=Dr.getSnapshot(),t=new Map;for(let[r]of e)t.set(r,r.documentElement.style.overflow);for(let r of e.values()){let n=t.get(r.doc)==="hidden",i=r.count!==0;(i&&!n||!i&&n)&&Dr.dispatch(r.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",r),r.count===0&&Dr.dispatch("TEARDOWN",r)}});function qC(e,t,r){let n=FC(Dr),i=K(()=>{let s=e.value?n.value.get(e.value):void 0;return s?s.count>0:!1});return Ze([e,t],([s,o],[a],l)=>{if(!s||!o)return;Dr.dispatch("PUSH",s,r);let c=!1;l(()=>{c||(Dr.dispatch("POP",a??s,r),c=!0)})},{immediate:!0}),i}function WC({defaultContainers:e=[],portals:t}={}){let r=ee(null),n=$n(r);function i(){var s;let o=[];for(let a of e)a!==null&&(a instanceof HTMLElement?o.push(a):"value"in a&&a.value instanceof HTMLElement&&o.push(a.value));if(t!=null&&t.value)for(let a of t.value)o.push(a);for(let a of(s=n==null?void 0:n.querySelectorAll("html > *, body > *"))!=null?s:[])a!==document.body&&a!==document.head&&a instanceof HTMLElement&&a.id!=="headlessui-portal-root"&&(a.contains(De(r))||o.some(l=>a.contains(l))||o.push(a));return o}return{resolveContainers:i,contains(s){return i().some(o=>o.contains(s))},mainTreeNodeRef:r,MainTreeNode(){return _e(ma,{features:ks.Hidden,ref:r})}}}var KC=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(KC||{});let ba=Symbol("DialogContext");function Yh(e){let t=Se(ba,null);if(t===null){let r=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yh),r}return t}let Qi="DC8F892D-2EBD-447C-A4C8-A03058436FF4",VC=ke({name:"Dialog",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},open:{type:[Boolean,String],default:Qi},initialFocus:{type:Object,default:null},id:{type:String,default:()=>`headlessui-dialog-${vl()}`}},emits:{close:e=>!0},setup(e,{emit:t,attrs:r,slots:n,expose:i}){var s;let o=ee(!1);Fe(()=>{o.value=!0});let a=ee(0),l=bl(),c=K(()=>e.open===Qi&&l!==null?(l.value&st.Open)===st.Open:e.open),u=ee(null),f=K(()=>$n(u));if(i({el:u,$el:u}),!(e.open!==Qi||l!==null))throw new Error("You forgot to provide an `open` prop to the `Dialog`.");if(typeof c.value!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${c.value===Qi?void 0:e.open}`);let d=K(()=>o.value&&c.value?0:1),h=K(()=>d.value===0),p=K(()=>a.value>1),m=Se(ba,null)!==null,[x,y]=RC(),{resolveContainers:g,mainTreeNodeRef:E,MainTreeNode:b}=WC({portals:x,defaultContainers:[K(()=>{var M;return(M=z.panelRef.value)!=null?M:u.value})]}),T=K(()=>p.value?"parent":"leaf"),$=K(()=>l!==null?(l.value&st.Closing)===st.Closing:!1),P=K(()=>m||$.value?!1:h.value),O=K(()=>{var M,V,X;return(X=Array.from((V=(M=f.value)==null?void 0:M.querySelectorAll("body > *"))!=null?V:[]).find(ge=>ge.id==="headlessui-portal-root"?!1:ge.contains(De(E))&&ge instanceof HTMLElement))!=null?X:null});Mu(O,P);let L=K(()=>p.value?!0:h.value),F=K(()=>{var M,V,X;return(X=Array.from((V=(M=f.value)==null?void 0:M.querySelectorAll("[data-headlessui-portal]"))!=null?V:[]).find(ge=>ge.contains(De(E))&&ge instanceof HTMLElement))!=null?X:null});Mu(F,L),LC({type:"Dialog",enabled:K(()=>d.value===0),element:u,onUpdate:(M,V)=>{if(V==="Dialog")return Nt(M,{[va.Add]:()=>a.value+=1,[va.Remove]:()=>a.value-=1})}});let U=DC({name:"DialogDescription",slot:K(()=>({open:c.value}))}),D=ee(null),z={titleId:D,panelRef:ee(null),dialogState:d,setTitleId(M){D.value!==M&&(D.value=M)},close(){t("close",!1)}};We(ba,z);let w=K(()=>!(!h.value||p.value));wC(g,(M,V)=>{z.close(),_r(()=>V==null?void 0:V.focus())},w);let S=K(()=>!(p.value||d.value!==0));zh((s=f.value)==null?void 0:s.defaultView,"keydown",M=>{S.value&&(M.defaultPrevented||M.key===Fh.Escape&&(M.preventDefault(),M.stopPropagation(),z.close()))});let N=K(()=>!($.value||d.value!==0||m));return qC(f,N,M=>{var V;return{containers:[...(V=M.containers)!=null?V:[],g]}}),at(M=>{if(d.value!==0)return;let V=De(u);if(!V)return;let X=new ResizeObserver(ge=>{for(let Ee of ge){let oe=Ee.target.getBoundingClientRect();oe.x===0&&oe.y===0&&oe.width===0&&oe.height===0&&z.close()}});X.observe(V),M(()=>X.disconnect())}),()=>{let{id:M,open:V,initialFocus:X,...ge}=e,Ee={...r,ref:u,id:M,role:"dialog","aria-modal":d.value===0?!0:void 0,"aria-labelledby":D.value,"aria-describedby":U.value},oe={open:d.value===0};return _e(Bu,{force:!0},()=>[_e(PC,()=>_e(IC,{target:u.value},()=>_e(Bu,{force:!1},()=>_e(Bn,{initialFocus:X,containers:g,features:h.value?Nt(T.value,{parent:Bn.features.RestoreFocus,leaf:Bn.features.All&~Bn.features.FocusLock}):Bn.features.None},()=>_e(y,{},()=>rr({ourProps:Ee,theirProps:{...ge,...r},slot:oe,attrs:r,slots:n,visible:d.value===0,features:xs.RenderStrategy|xs.Static,name:"Dialog"})))))),_e(b)])}}}),GC=ke({name:"DialogPanel",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:()=>`headlessui-dialog-panel-${vl()}`}},setup(e,{attrs:t,slots:r,expose:n}){let i=Yh("DialogPanel");n({el:i.panelRef,$el:i.panelRef});function s(o){o.stopPropagation()}return()=>{let{id:o,...a}=e,l={id:o,ref:i.panelRef,onClick:s};return rr({ourProps:l,theirProps:a,slot:{open:i.dialogState.value===0},attrs:t,slots:r,name:"DialogPanel"})}}});function JC(e){let t={called:!1};return(...r)=>{if(!t.called)return t.called=!0,e(...r)}}function So(e,...t){e&&t.length>0&&e.classList.add(...t)}function Zi(e,...t){e&&t.length>0&&e.classList.remove(...t)}var _a=(e=>(e.Finished="finished",e.Cancelled="cancelled",e))(_a||{});function XC(e,t){let r=Xs();if(!e)return r.dispose;let{transitionDuration:n,transitionDelay:i}=getComputedStyle(e),[s,o]=[n,i].map(a=>{let[l=0]=a.split(",").filter(Boolean).map(c=>c.includes("ms")?parseFloat(c):parseFloat(c)*1e3).sort((c,u)=>u-c);return l});return s!==0?r.setTimeout(()=>t("finished"),s+o):t("finished"),r.add(()=>t("cancelled")),r.dispose}function Hu(e,t,r,n,i,s){let o=Xs(),a=s!==void 0?JC(s):()=>{};return Zi(e,...i),So(e,...t,...r),o.nextFrame(()=>{Zi(e,...r),So(e,...n),o.add(XC(e,l=>(Zi(e,...n,...t),So(e,...i),a(l))))}),o.add(()=>Zi(e,...t,...r,...n,...i)),o.add(()=>a("cancelled")),o.dispose}function Sr(e=""){return e.split(" ").filter(t=>t.trim().length>1)}let _l=Symbol("TransitionContext");var YC=(e=>(e.Visible="visible",e.Hidden="hidden",e))(YC||{});function QC(){return Se(_l,null)!==null}function ZC(){let e=Se(_l,null);if(e===null)throw new Error("A is used but it is missing a parent .");return e}function eS(){let e=Se(wl,null);if(e===null)throw new Error("A is used but it is missing a parent .");return e}let wl=Symbol("NestingContext");function Ys(e){return"children"in e?Ys(e.children):e.value.filter(({state:t})=>t==="visible").length>0}function Qh(e){let t=ee([]),r=ee(!1);Fe(()=>r.value=!0),yt(()=>r.value=!1);function n(s,o=hr.Hidden){let a=t.value.findIndex(({id:l})=>l===s);a!==-1&&(Nt(o,{[hr.Unmount](){t.value.splice(a,1)},[hr.Hidden](){t.value[a].state="hidden"}}),!Ys(t)&&r.value&&(e==null||e()))}function i(s){let o=t.value.find(({id:a})=>a===s);return o?o.state!=="visible"&&(o.state="visible"):t.value.push({id:s,state:"visible"}),()=>n(s,hr.Unmount)}return{children:t,register:i,unregister:n}}let Zh=xs.RenderStrategy,ep=ke({props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:r,slots:n,expose:i}){let s=ee(0);function o(){s.value|=st.Opening,t("beforeEnter")}function a(){s.value&=~st.Opening,t("afterEnter")}function l(){s.value|=st.Closing,t("beforeLeave")}function c(){s.value&=~st.Closing,t("afterLeave")}if(!QC()&&cC())return()=>_e(tp,{...e,onBeforeEnter:o,onAfterEnter:a,onBeforeLeave:l,onAfterLeave:c},n);let u=ee(null),f=K(()=>e.unmount?hr.Unmount:hr.Hidden);i({el:u,$el:u});let{show:d,appear:h}=ZC(),{register:p,unregister:m}=eS(),x=ee(d.value?"visible":"hidden"),y={value:!0},g=vl(),E={value:!1},b=Qh(()=>{!E.value&&x.value!=="hidden"&&(x.value="hidden",m(g),c())});Fe(()=>{let z=p(g);yt(z)}),at(()=>{if(f.value===hr.Hidden&&g){if(d.value&&x.value!=="visible"){x.value="visible";return}Nt(x.value,{hidden:()=>m(g),visible:()=>p(g)})}});let T=Sr(e.enter),$=Sr(e.enterFrom),P=Sr(e.enterTo),O=Sr(e.entered),L=Sr(e.leave),F=Sr(e.leaveFrom),U=Sr(e.leaveTo);Fe(()=>{at(()=>{if(x.value==="visible"){let z=De(u);if(z instanceof Comment&&z.data==="")throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}})});function D(z){let w=y.value&&!h.value,S=De(u);!S||!(S instanceof HTMLElement)||w||(E.value=!0,d.value&&o(),d.value||l(),z(d.value?Hu(S,T,$,P,O,N=>{E.value=!1,N===_a.Finished&&a()}):Hu(S,L,F,U,O,N=>{E.value=!1,N===_a.Finished&&(Ys(b)||(x.value="hidden",m(g),c()))})))}return Fe(()=>{Ze([d],(z,w,S)=>{D(S),y.value=!1},{immediate:!0})}),We(wl,b),uC(K(()=>Nt(x.value,{visible:st.Open,hidden:st.Closed})|s.value)),()=>{let{appear:z,show:w,enter:S,enterFrom:N,enterTo:M,entered:V,leave:X,leaveFrom:ge,leaveTo:Ee,...oe}=e,tt={ref:u},Ke={...oe,...h.value&&d.value&&Ai.isServer?{class:Ce([r.class,oe.class,...T,...$])}:{}};return rr({theirProps:Ke,ourProps:tt,slot:{},slots:n,attrs:r,features:Zh,visible:x.value==="visible",name:"TransitionChild"})}}}),tS=ep,tp=ke({inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:r,slots:n}){let i=bl(),s=K(()=>e.show===null&&i!==null?(i.value&st.Open)===st.Open:e.show);at(()=>{if(![!0,!1].includes(s.value))throw new Error('A is used but it is missing a `:show="true | false"` prop.')});let o=ee(s.value?"visible":"hidden"),a=Qh(()=>{o.value="hidden"}),l=ee(!0),c={show:s,appear:K(()=>e.appear||!l.value)};return Fe(()=>{at(()=>{l.value=!1,s.value?o.value="visible":Ys(a)||(o.value="hidden")})}),We(wl,a),We(_l,c),()=>{let u=Dh(e,["show","appear","unmount","onBeforeEnter","onBeforeLeave","onAfterEnter","onAfterLeave"]),f={unmount:e.unmount};return rr({ourProps:{...f,as:"template"},theirProps:{},slot:{},slots:{...n,default:()=>[_e(tS,{onBeforeEnter:()=>t("beforeEnter"),onAfterEnter:()=>t("afterEnter"),onBeforeLeave:()=>t("beforeLeave"),onAfterLeave:()=>t("afterLeave"),...r,...f,...u},n.default)]},attrs:{},features:Zh,visible:o.value==="visible",name:"Transition"})}}});const rS=ke({components:{HDialog:VC,HDialogPanel:GC,TransitionRoot:tp,TransitionChild:ep},props:{modelValue:{type:Boolean,default:!1},appear:{type:Boolean,default:!1},overlay:{type:Boolean,default:!0},transition:{type:Boolean,default:!0},ui:{type:Object,default:()=>be.ui.modal}},emits:["update:modelValue","close"],setup(e,{emit:t}){const r=xr(),n=K(()=>It({},e.ui,r.ui.modal)),i=K({get(){return e.modelValue},set(o){t("update:modelValue",o)}});function s(o){i.value=o,t("close")}return{ui:n,isOpen:i,close:s}}});function nS(e,t,r,n,i,s){const o=qn("TransitionChild"),a=qn("HDialogPanel"),l=qn("HDialog"),c=qn("TransitionRoot");return fe(),Ue(c,{appear:e.appear,show:e.isOpen,as:"template"},{default:Pe(()=>[ne(l,{class:Ce(e.ui.wrapper),onClose:e.close},{default:Pe(()=>[e.overlay?(fe(),Ue(o,fn({key:0,as:"template",appear:e.appear},e.ui.overlay.transition),{default:Pe(()=>[je("div",{class:Ce([e.ui.overlay.base,e.ui.overlay.background])},null,2)]),_:1},16,["appear"])):Wt("",!0),je("div",{class:Ce(e.ui.inner)},[je("div",{class:Ce([e.ui.container,e.ui.padding])},[ne(o,fn({as:"template",appear:e.appear},e.ui.transition),{default:Pe(()=>[ne(a,{class:Ce([e.ui.base,e.ui.width,e.ui.height,e.ui.background,e.ui.ring,e.ui.rounded,e.ui.shadow])},{default:Pe(()=>[ot(e.$slots,"default")]),_:3},8,["class"])]),_:3},16,["appear"])],2)],2)]),_:3},8,["class","onClose"])]),_:3},8,["appear","show"])}const iS=Mt(rS,[["render",nS]]),sS=()=>{var i;const e=ve(),t=Us(),r=t.value?`Bearer ${t.value}`:void 0,n=((i=e._supabaseClient)==null?void 0:i.headers.Authorization)!==r;return(!e._supabaseClient||n)&&(e._supabaseClient=Xd()),e._supabaseAuthClient},oS={class:"fixed top-0 left-0 right-0 py-2 z-10 backdrop-filter backdrop-blur-[16px] bg-white/90 dark:bg-gray-950/90 border-gray-200 dark:border-gray-900/70"},aS={class:"container flex mx-auto flex-row items-center px-2"},lS={class:"flex flex-1 space-x-4 flex-row items-center justify-start"},cS=je("div",{class:"flex-1 flex flex-row items-center justify-center"},null,-1),uS={class:"flex flex-1 flex-row items-center justify-end"},fS={key:0},dS=["onSubmit"],hS=je("h1",{class:"text-2xl font-black text-zinc-900 dark:text-zinc-200 py-2"}," העבודה הגדולה האחת ",-1),pS=je("hr",{class:"my-3 border-l-zinc-100 dark:border-zinc-900"},null,-1),gS=je("p",{class:"my-6 text-md text-zinc-800 dark:text-zinc-300"},' היכנס/י באמצעות קישור פלא עם הדוא"ל שלך ',-1),mS=je("span",{class:"text-xs text-gray-400 dark:text-gray-700 block mt-2"}," אין צורך בסיסמה",-1),yS=ke({__name:"AppHeader",setup(e){xr(),Yd();const t=Qd(),r=sS(),n=ee(!1),i=ee(""),s=ee(!1),o=async()=>{try{n.value=!0;const{error:a}=await r.auth.signInWithOtp({email:i.value});if(a)throw a;alert("Check your email for the login link!")}catch(a){alert(a)}finally{n.value=!1}};return(a,l)=>{const c=Zd,u=JO,f=jh,d=QO,h=rC,p=sC,m=iS;return fe(),Ge("header",oS,[je("div",aS,[ne(f,null,{default:Pe(()=>[je("div",lS,[ne(u,{text:"העבודה הגדולה האחת"},{default:Pe(()=>[ne(c,{icon:"i-heroicons-scale-solid",to:"/#hero",class:"",size:"3xl","aria-label":"Theme"})]),_:1})])]),_:1}),cS,je("div",uS,[ne(u,{text:"מדיה לשיתופים"},{default:Pe(()=>[ne(c,{icon:"i-heroicons-camera-solid",to:"/#media",class:"me-1",size:"xl","aria-label":"Theme"})]),_:1}),ne(c,{icon:"i-heroicons-bolt-solid",to:"/#hero",size:"xl",class:"ms-1 me-1","aria-label":"Theme"}),ne(u,{text:"מצב צבע",class:"ms-1"},{default:Pe(()=>[ne(d)]),_:1}),pe(t)?Wt("",!0):(fe(),Ge("div",fS,[ne(c,{label:"כניסה",class:"mx-2 font-thin",color:"white",variant:"link",onClick:l[0]||(l[0]=x=>s.value=!0)}),ne(m,{modelValue:pe(s),"onUpdate:modelValue":l[2]||(l[2]=x=>Re(s)?s.value=x:null)},{default:Pe(()=>[je("form",{class:"flex items-center justify-center",onSubmit:P0(o,["prevent"])},[ne(p,{class:"text-center py-4"},{default:Pe(()=>[hS,pS,gS,je("div",null,[ne(h,{modelValue:pe(i),"onUpdate:modelValue":l[1]||(l[1]=x=>Re(i)?i.value=x:null),type:"email",placeholder:'הדוא"ל שלך',size:"md"},null,8,["modelValue"])]),je("div",null,[ne(c,{label:pe(n)?"טוען":"שלח קישור פלא",disabled:pe(n),type:"submit",variant:"solid",class:"mt-4 text-white dark:text-white font-semibold",color:"primary",size:"xl",block:""},null,8,["label","disabled"]),mS])]),_:1})],40,dS)]),_:1},8,["modelValue"])]))])])])}}}),vS=ke({name:"NuxtLoadingIndicator",props:{throttle:{type:Number,default:200},duration:{type:Number,default:2e3},height:{type:Number,default:3},color:{type:[String,Boolean],default:"repeating-linear-gradient(to right,#00dc82 0%,#34cdfe 50%,#0047e1 100%)"}},setup(e,{slots:t}){const r=bS({duration:e.duration,throttle:e.throttle}),n=ve(),i=Ft();return ts.unshift(r.start),i.onError(()=>{r.finish()}),i.beforeResolve((s,o)=>{(s===o||s.matched.every((a,l)=>{var c,u,f;return a.components&&((c=a.components)==null?void 0:c.default)===((f=(u=o.matched[l])==null?void 0:u.components)==null?void 0:f.default)}))&&r.finish()}),i.afterEach((s,o,a)=>{a&&r.finish()}),n.hook("page:finish",r.finish),n.hook("vue:error",r.finish),Tn(()=>{const s=ts.indexOf(r.start);s>=0&&ts.splice(s,1),r.clear()}),()=>_e("div",{class:"nuxt-loading-indicator",style:{position:"fixed",top:0,right:0,left:0,pointerEvents:"none",width:"auto",height:`${e.height}px`,opacity:r.isLoading.value?1:0,background:e.color||void 0,backgroundSize:`${100/r.progress.value*100}% auto`,transform:`scaleX(${r.progress.value}%)`,transformOrigin:"left",transition:"transform 0.1s, height 0.4s, opacity 0.4s",zIndex:999999}},t)}});function bS(e){const t=ee(0),r=ee(!1),n=K(()=>1e4/e.duration);let i=null,s=null;function o(){l(),t.value=0,e.throttle?s=setTimeout(()=>{r.value=!0,f()},e.throttle):(r.value=!0,f())}function a(){t.value=100,u()}function l(){clearInterval(i),clearTimeout(s),i=null,s=null}function c(d){t.value=Math.min(100,t.value+d)}function u(){l(),setTimeout(()=>{r.value=!1,setTimeout(()=>{t.value=0},400)},500)}function f(){i=setInterval(()=>{c(n.value)},100)}return{progress:t,isLoading:r,start:o,finish:a,clear:l}}const _S=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,r=>{var n;return((n=e.params[r.slice(1)])==null?void 0:n.toString())||""}),wa=(e,t)=>{const r=e.route.matched.find(i=>{var s;return((s=i.components)==null?void 0:s.default)===e.Component.type}),n=t??(r==null?void 0:r.meta.key)??(r&&_S(e.route,r));return typeof n=="function"?n(e.route):n},wS=(e,t)=>({default:()=>e?_e(_g,e===!0?{}:e,t):t}),xS=ke({name:"RouteProvider",props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const t=e.renderKey,r=e.route,n={};for(const i in e.route)Object.defineProperty(n,i,{get:()=>t===e.renderKey?e.route[i]:r[i]});return We(Ns,ki(n)),()=>_e(e.vnode,{ref:e.vnodeRef})}}),kS=(e,t,r)=>(t=t===!0?{}:t,{default:()=>{var n;return t?_e(e,t,r):(n=r.default)==null?void 0:n.call(r)}}),ES=ke({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,expose:r}){const n=ve(),i=ee(),s=Se(Ns,null);r({pageRef:i});const o=Se(Qy,null);let a;return()=>_e(Fd,{name:e.name,route:e.route,...t},{default:l=>{const c=CS(s,l.route,l.Component),u=s&&s.matched.length===l.route.matched.length;if(!l.Component)return a&&!u?a:void 0;if(a&&o&&!o.isCurrent(l.route))return a;if(c&&s&&(!o||o!=null&&o.isCurrent(s)))return u?a:null;const f=wa(l,e.pageKey),d=n.deferHydration(),h=!!(e.transition??l.route.meta.pageTransition??Go),p=h&&OS([e.transition,l.route.meta.pageTransition,Go,{onAfterLeave:()=>{n.callHook("page:transition:finish",l.Component)}}].filter(Boolean));return a=kS(js,h&&p,wS(e.keepalive??l.route.meta.keepalive??Ny,_e(xf,{suspensible:!0,onPending:()=>n.callHook("page:start",l.Component),onResolve:()=>{_r(()=>n.callHook("page:finish",l.Component).finally(d))}},{default:()=>_e(xS,{key:f,vnode:l.Component,route:l.route,renderKey:f,trackRootNodes:h,vnodeRef:i})}))).default(),a}})}});function TS(e){return Array.isArray(e)?e:e?[e]:[]}function OS(e){const t=e.map(r=>({...r,onAfterLeave:TS(r.onAfterLeave)}));return It(...t)}function CS(e,t,r){if(!e)return!1;const n=t.matched.findIndex(i=>{var s;return((s=i.components)==null?void 0:s.default)===(r==null?void 0:r.type)});return!n||n===-1?!1:t.matched.slice(0,n).some((i,s)=>{var o,a,l;return((o=i.components)==null?void 0:o.default)!==((l=(a=e.matched[s])==null?void 0:a.components)==null?void 0:l.default)})||r&&wa({route:t,Component:r})!==wa({route:e,Component:r})}const SS={},AS={class:"max-w-screen min-h-screen px-4 mx-auto sm:px-6 lg:px-8"};function $S(e,t){return fe(),Ge("div",AS,[ot(e.$slots,"default")])}const PS=Mt(SS,[["render",$S]]),RS={};function IS(e,t){return fe(),Ge("div",null,[ot(e.$slots,"default")])}const jS=Mt(RS,[["render",IS]]);const LS={};function NS(e,t){const r=yS,n=vS,i=ES,s=PS,o=jS;return fe(),Ue(o,{class:""},{default:Pe(()=>[ne(r),ne(s,{class:""},{default:Pe(()=>[ne(n,{color:"#47ffd4",height:"3"}),ne(i)]),_:1})]),_:1})}const DS=Mt(LS,[["render",NS]]),FS={__name:"nuxt-error-page",props:{error:Object},setup(e){const r=e.error;(r.stack||"").split(` +`).splice(1).map(f=>({text:f.replace("webpack:/","").replace(".vue",".js").trim(),internal:f.includes("node_modules")&&!f.includes(".cache")||f.includes("internal")||f.includes("new Promise")})).map(f=>`${f.text}`).join(` +`);const n=Number(r.statusCode||500),i=n===404,s=r.statusMessage??(i?"Page Not Found":"Internal Server Error"),o=r.message||r.toString(),a=void 0,u=i?Dl(()=>ht(()=>import("./error-404.8d2c56fe.js"),["./error-404.8d2c56fe.js","./error-404.fdd90155.css"],import.meta.url).then(f=>f.default||f)):Dl(()=>ht(()=>import("./error-500.a34c0613.js"),["./error-500.a34c0613.js","./error-500.f4699d7d.css"],import.meta.url).then(f=>f.default||f));return(f,d)=>(fe(),Ue(pe(u),gp(Jf({statusCode:pe(n),statusMessage:pe(s),description:pe(o),stack:pe(a)})),null,16))}},Uu={__name:"nuxt-root",setup(e){const t=()=>null,r=ve(),n=r.deferHydration(),i=!1;We(Ns,Zy()),r.hooks.callHookWith(a=>a.map(l=>l()),"vue:setup");const s=Ds();Rf((a,l,c)=>{if(r.hooks.callHook("vue:error",a,l,c).catch(u=>console.error("[nuxt] Error in `vue:error` hook",u)),nv(a)&&(a.fatal||a.unhandled))return r.runWithContext(()=>Zr(a)),!1});const{islandContext:o}=!1;return(a,l)=>(fe(),Ue(xf,{onResolve:pe(n)},{default:Pe(()=>[pe(s)?(fe(),Ue(pe(FS),{key:0,error:pe(s)},null,8,["error"])):pe(o)?(fe(),Ue(pe(t),{key:1,context:pe(o)},null,8,["context"])):pe(i)?(fe(),Ue(Ba(pe(i)),{key:2})):(fe(),Ue(pe(DS),{key:3}))]),_:1},8,["onResolve"]))}};globalThis.$fetch||(globalThis.$fetch=bm.create({baseURL:wm()}));let zu;{let e;zu=async function(){var s,o;if(e)return e;const n=!!((s=window.__NUXT__)!=null&&s.serverRendered||((o=document.getElementById("__NUXT_DATA__"))==null?void 0:o.dataset.ssr)==="true")?L0(Uu):j0(Uu),i=jm({vueApp:n});try{await Nm(i,qx)}catch(a){await i.callHook("app:error",a),i.payload.error=i.payload.error||a}try{await i.hooks.callHook("app:created",n),await i.hooks.callHook("app:beforeMount",n),n.mount("#"+Dy),await i.hooks.callHook("app:mounted",n),await _r()}catch(a){await i.callHook("app:error",a),i.payload.error=i.payload.error||a}return n},e=zu().catch(t=>{console.error("Error while mounting app:",t)})}export{zS as A,Re as B,P0 as C,rC as D,sC as E,pf as F,xg as G,yt as H,ve as I,Ga as J,wr as K,He as L,Cg as M,be as N,xr as O,K as P,It as Q,fr as R,ot as S,KS as T,tv as U,Mt as _,je as a,ne as b,Ge as c,on as d,$b as e,HS as f,Fe as g,pe as h,US as i,Wt as j,qS as k,Zd as l,ke as m,Ce as n,fe as o,BS as p,MS as q,ee as r,sS as s,as as t,jy as u,WS as v,Pe as w,Ze as x,Ue as y,Qd as z}; diff --git a/docs/_nuxt/error-404.8d2c56fe.js b/docs/_nuxt/error-404.8d2c56fe.js new file mode 100644 index 0000000..4ae5ba6 --- /dev/null +++ b/docs/_nuxt/error-404.8d2c56fe.js @@ -0,0 +1 @@ +import{_ as a,u as n,o as r,c as d,a as e,t as s,b as l,w as c,d as p,e as f,p as x,f as h}from"./entry.cfac5bd5.js";const m=t=>(x("data-v-24df7949"),t=t(),h(),t),u={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},g=m(()=>e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),_={class:"max-w-520px text-center z-20"},b=["textContent"],w=["textContent"],y={class:"w-full flex items-center justify-center"},S={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:404},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(t){const o=t;return n({title:`${o.statusCode} - ${o.statusMessage} | ${o.appName}`,script:[],style:[{children:'*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e0e0e0}*{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(14, 165, 233, .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}a{color:inherit;text-decoration:inherit}body{margin:0;font-family:inherit;line-height:inherit}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}h1,p{margin:0}h1{font-size:inherit;font-weight:inherit}'}]}),(k,v)=>{const i=f;return r(),d("div",u,[g,e("div",_,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:s(t.statusCode)},null,8,b),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:s(t.description)},null,8,w),e("div",y,[l(i,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:c(()=>[p(s(t.backHome),1)]),_:1})])])])}}},z=a(S,[["__scopeId","data-v-24df7949"]]);export{z as default}; diff --git a/docs/_nuxt/error-404.fdd90155.css b/docs/_nuxt/error-404.fdd90155.css new file mode 100644 index 0000000..de5a3a6 --- /dev/null +++ b/docs/_nuxt/error-404.fdd90155.css @@ -0,0 +1 @@ +.spotlight[data-v-24df7949]{background:linear-gradient(45deg,#00dc82,#36e4da 50%,#0047e1);bottom:-30vh;filter:blur(20vh);height:40vh}.gradient-border[data-v-24df7949]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.5rem;position:relative}@media (prefers-color-scheme:light){.gradient-border[data-v-24df7949]{background-color:#ffffff4d}.gradient-border[data-v-24df7949]:before{background:linear-gradient(90deg,#e2e2e2,#e2e2e2 25%,#00dc82 50%,#36e4da 75%,#0047e1)}}@media (prefers-color-scheme:dark){.gradient-border[data-v-24df7949]{background-color:#1414144d}.gradient-border[data-v-24df7949]:before{background:linear-gradient(90deg,#303030,#303030 25%,#00dc82 50%,#36e4da 75%,#0047e1)}}.gradient-border[data-v-24df7949]:before{background-size:400% auto;border-radius:.5rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;padding:2px;position:absolute;right:0;top:0;transition:background-position .3s ease-in-out,opacity .2s ease-in-out;width:100%}.gradient-border[data-v-24df7949]:hover:before{background-position:-50% 0;opacity:1}.bg-white[data-v-24df7949]{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.cursor-pointer[data-v-24df7949]{cursor:pointer}.flex[data-v-24df7949]{display:flex}.grid[data-v-24df7949]{display:grid}.place-content-center[data-v-24df7949]{place-content:center}.items-center[data-v-24df7949]{align-items:center}.justify-center[data-v-24df7949]{justify-content:center}.font-sans[data-v-24df7949]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-medium[data-v-24df7949]{font-weight:500}.font-light[data-v-24df7949]{font-weight:300}.text-8xl[data-v-24df7949]{font-size:6rem;line-height:1}.text-xl[data-v-24df7949]{font-size:1.25rem;line-height:1.75rem}.leading-tight[data-v-24df7949]{line-height:1.25}.mb-8[data-v-24df7949]{margin-bottom:2rem}.mb-16[data-v-24df7949]{margin-bottom:4rem}.max-w-520px[data-v-24df7949]{max-width:520px}.min-h-screen[data-v-24df7949]{min-height:100vh}.overflow-hidden[data-v-24df7949]{overflow:hidden}.px-8[data-v-24df7949]{padding-left:2rem;padding-right:2rem}.py-2[data-v-24df7949]{padding-bottom:.5rem;padding-top:.5rem}.px-4[data-v-24df7949]{padding-left:1rem;padding-right:1rem}.fixed[data-v-24df7949]{position:fixed}.left-0[data-v-24df7949]{left:0}.right-0[data-v-24df7949]{right:0}.text-center[data-v-24df7949]{text-align:center}.text-black[data-v-24df7949]{--tw-text-opacity:1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity))}.antialiased[data-v-24df7949]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w-full[data-v-24df7949]{width:100%}.z-10[data-v-24df7949]{z-index:10}.z-20[data-v-24df7949]{z-index:20}@media (min-width:640px){.sm\:text-4xl[data-v-24df7949]{font-size:2.25rem;line-height:2.5rem}.sm\:text-xl[data-v-24df7949]{font-size:1.25rem;line-height:1.75rem}.sm\:text-10xl[data-v-24df7949]{font-size:10rem;line-height:1}.sm\:px-0[data-v-24df7949]{padding-left:0;padding-right:0}.sm\:py-3[data-v-24df7949]{padding-bottom:.75rem;padding-top:.75rem}.sm\:px-6[data-v-24df7949]{padding-left:1.5rem;padding-right:1.5rem}}@media (prefers-color-scheme:dark){.dark\:bg-black[data-v-24df7949]{--tw-bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark\:text-white[data-v-24df7949]{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}} diff --git a/docs/_nuxt/error-500.a34c0613.js b/docs/_nuxt/error-500.a34c0613.js new file mode 100644 index 0000000..3339d55 --- /dev/null +++ b/docs/_nuxt/error-500.a34c0613.js @@ -0,0 +1 @@ +import{_ as i,u as a,o as r,c as n,a as e,t as s,p as l,f as d}from"./entry.cfac5bd5.js";const c=t=>(l("data-v-92365d16"),t=t(),d(),t),p={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},h=c(()=>e("div",{class:"fixed -bottom-1/2 left-0 right-0 h-1/2 spotlight"},null,-1)),f={class:"max-w-520px text-center"},g=["textContent"],m=["textContent"],x={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const o=t;return a({title:`${o.statusCode} - ${o.statusMessage} | ${o.appName}`,script:[],style:[{children:'*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e0e0e0}*{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(14, 165, 233, .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0;font-family:inherit;line-height:inherit}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}h1,p{margin:0}h1{font-size:inherit;font-weight:inherit}'}]}),(u,b)=>(r(),n("div",p,[h,e("div",f,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:s(t.statusCode)},null,8,g),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:s(t.description)},null,8,m)])]))}},w=i(x,[["__scopeId","data-v-92365d16"]]);export{w as default}; diff --git a/docs/_nuxt/error-500.f4699d7d.css b/docs/_nuxt/error-500.f4699d7d.css new file mode 100644 index 0000000..b8703a6 --- /dev/null +++ b/docs/_nuxt/error-500.f4699d7d.css @@ -0,0 +1 @@ +.spotlight[data-v-92365d16]{background:linear-gradient(45deg,#00dc82,#36e4da 50%,#0047e1);filter:blur(20vh)}.bg-white[data-v-92365d16]{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.grid[data-v-92365d16]{display:grid}.place-content-center[data-v-92365d16]{place-content:center}.font-sans[data-v-92365d16]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-medium[data-v-92365d16]{font-weight:500}.font-light[data-v-92365d16]{font-weight:300}.h-1\/2[data-v-92365d16]{height:50%}.text-8xl[data-v-92365d16]{font-size:6rem;line-height:1}.text-xl[data-v-92365d16]{font-size:1.25rem;line-height:1.75rem}.leading-tight[data-v-92365d16]{line-height:1.25}.mb-8[data-v-92365d16]{margin-bottom:2rem}.mb-16[data-v-92365d16]{margin-bottom:4rem}.max-w-520px[data-v-92365d16]{max-width:520px}.min-h-screen[data-v-92365d16]{min-height:100vh}.overflow-hidden[data-v-92365d16]{overflow:hidden}.px-8[data-v-92365d16]{padding-left:2rem;padding-right:2rem}.fixed[data-v-92365d16]{position:fixed}.left-0[data-v-92365d16]{left:0}.right-0[data-v-92365d16]{right:0}.-bottom-1\/2[data-v-92365d16]{bottom:-50%}.text-center[data-v-92365d16]{text-align:center}.text-black[data-v-92365d16]{--tw-text-opacity:1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity))}.antialiased[data-v-92365d16]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:640px){.sm\:text-4xl[data-v-92365d16]{font-size:2.25rem;line-height:2.5rem}.sm\:text-10xl[data-v-92365d16]{font-size:10rem;line-height:1}.sm\:px-0[data-v-92365d16]{padding-left:0;padding-right:0}}@media (prefers-color-scheme:dark){.dark\:bg-black[data-v-92365d16]{--tw-bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark\:text-white[data-v-92365d16]{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}} diff --git a/docs/_nuxt/index.31cbc844.css b/docs/_nuxt/index.31cbc844.css new file mode 100644 index 0000000..80543ef --- /dev/null +++ b/docs/_nuxt/index.31cbc844.css @@ -0,0 +1 @@ +:root{--ti-cursor-color:#47ffd4} diff --git a/docs/_nuxt/index.78435022.js b/docs/_nuxt/index.78435022.js new file mode 100644 index 0000000..4b60643 --- /dev/null +++ b/docs/_nuxt/index.78435022.js @@ -0,0 +1 @@ +import{r as W,g as Te,c as ae,a as j,n as Se,h as J,i as ze,v as Ce,b as G,w as re,j as je,e as Ee,k as Pe,o as le,d as Ne,l as Ie}from"./entry.cfac5bd5.js";import{_ as Ae,a as De,b as Le,c as Me,d as Be,e as He,f as Re,g as Fe,h as $e,i as Qe,j as Ve,k as Ue,l as qe,m as We,n as Je,o as Ge,p as Ke,q as Xe,r as Oe,s as Ye,t as Ze,u as et,v as tt,w as at,x as rt,y as lt,z as st,A as nt,B as it,C as ot,D as dt,E as mt,F as ut,G as gt,H as pt,I as ct,J as ht,K as bt}from"./togw-turn-truth-religion.79b30857.js";const ue=e=>Array.isArray(e),ge=e=>ue(e)?e:[e];let ft=function(e){let t=function(p){return ge(p).forEach(v=>{var P;return b.set(Symbol((P=v.char)==null?void 0:P.innerText),i({...v}))}),this},r=()=>h().filter(p=>p.typeable),s=function(p,v){let P=[...b.keys()];b.set(P[p],i(v))},i=p=>(p.shouldPauseCursor=function(){return!!(this.typeable||this.cursorable||this.deletable)},p),n=function(){b.forEach(p=>delete p.done)},u=function(){b=new Map,t(e)},m=()=>b,h=()=>Array.from(b.values()),g=p=>b.delete(p),y=(p=!1)=>p?h():h().filter(v=>!v.done),_=(p,v=!1)=>v?b.delete(p):b.get(p).done=!0,b=new Map;return t(e),{add:t,set:s,wipe:u,reset:n,destroy:g,done:_,getItems:y,getQueue:m,getTypeable:r}};const pe=e=>Array.from(e),K=e=>document.createTextNode(e);let X=e=>([...e.childNodes].forEach(t=>{if(t.nodeValue){[...t.nodeValue].forEach(r=>{t.parentNode.insertBefore(K(r),t)}),t.remove();return}X(t)}),e);const ce=e=>{let t=document.implementation.createHTMLDocument();return t.body.innerHTML=e,X(t.body)},he="data-typeit-id",E="ti-cursor",yt="END",_t={started:!1,completed:!1,frozen:!1,destroyed:!1},A={breakLines:!0,cursor:{autoPause:!0,autoPauseDelay:500,animation:{frames:[0,0,1].map(e=>({opacity:e})),options:{iterations:1/0,easing:"steps(2, start)",fill:"forwards"}}},cursorChar:"|",cursorSpeed:1e3,deleteSpeed:null,html:!0,lifeLike:!0,loop:!1,loopDelay:750,nextStringDelay:750,speed:100,startDelay:250,startDelete:!1,strings:[],waitUntilVisible:!1,beforeString:()=>{},afterString:()=>{},beforeStep:()=>{},afterStep:()=>{},afterComplete:()=>{}},kt=`[${he}]:before {content: '.'; display: inline-block; width: 0; visibility: hidden;}`;function be(e,t=!1,r=!1){let s=e.querySelector(`.${E}`),i=document.createTreeWalker(e,NodeFilter.SHOW_ALL,{acceptNode:m=>{var h,g;if(s&&r){if((h=m.classList)!=null&&h.contains(E))return NodeFilter.FILTER_ACCEPT;if(s.contains(m))return NodeFilter.FILTER_REJECT}return(g=m.classList)!=null&&g.contains(E)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}}),n,u=[];for(;n=i.nextNode();)n.originalParent||(n.originalParent=n.parentNode),u.push(n);return t?u.reverse():u}function wt(e){return be(ce(e))}function vt(e,t=!0){return t?wt(e):pe(e).map(K)}const R=e=>document.createElement(e),fe=(e,t="")=>{let r=R("style");r.id=t,r.appendChild(K(e)),document.head.appendChild(r)},se=e=>(ue(e)||(e=[e/2,e/2]),e),ne=(e,t)=>Math.abs(Math.random()*(e+t-(e-t))+(e-t));let ie=e=>e/2;function xt(e){let{speed:t,deleteSpeed:r,lifeLike:s}=e;return r=r!==null?r:t/3,s?[ne(t,ie(t)),ne(r,ie(r))]:[t,r]}const Tt=e=>(e.forEach(clearTimeout),[]),St=()=>Math.random().toString().substring(2,9),O=e=>"value"in e;let zt=e=>O(e)?pe(e.value):be(e,!0).filter(t=>!(t.childNodes.length>0));const Ct=(e,t)=>{new IntersectionObserver((s,i)=>{s.forEach(n=>{n.isIntersecting&&(t(),i.unobserve(e))})},{threshold:1}).observe(e)};let I=e=>typeof e=="function"?e():e;const ye=e=>Number.isInteger(e);let Y=(e,t=document,r=!1)=>t[`querySelector${r?"All":""}`](e),jt=e=>/body/i.test(e==null?void 0:e.tagName),Et=(e,t)=>{if(O(e)){e.value=`${e.value}${t.textContent}`;return}t.innerHTML="";let r=jt(t.originalParent)?e:t.originalParent||e;r.insertBefore(t,Y("."+E,r)||null)},Pt=(e,t,r)=>Math.min(Math.max(t+e,0),r.length);const D=(e,t)=>Object.assign({},e,t),Nt=(e,t)=>{if(!e)return;let r=e.parentNode;(r.childNodes.length>1||r.isSameNode(t)?e:r).remove()},It=(e,t,r)=>{let s=t[r-1],i=Y(`.${E}`,e);e=(s==null?void 0:s.parentNode)||e,e.insertBefore(i,s||null)};function At(e){return typeof e=="string"?Y(e):e}const Dt=e=>/<(.+)>(.*?)<\/(.+)>/.test(e.outerHTML);let Lt=(e,t,r)=>new Promise(s=>{let i=async()=>{await e(),s()};r.push(setTimeout(i,t||0))}),Mt={"font-family":"","font-weight":"","font-size":"","font-style":"","line-height":"",color:"",transform:"translateX(-.125em)"},Bt=(e,t)=>{let s=`${`[${he}='${e}']`} .${E}`,i=getComputedStyle(t),n=Object.entries(Mt).reduce((u,[m,h])=>`${u} ${m}: var(--ti-cursor-${m}, ${h||i[m]});`,"");fe(`${s} { display: inline-block; width: 0; ${n} }`,e)};const H=(e,t)=>new Array(t).fill(e),oe=({queueItems:e,selector:t,cursorPosition:r,to:s})=>{if(ye(t))return t*-1;let i=new RegExp(yt,"i").test(s),n=t?[...e].reverse().findIndex(({char:m})=>{let h=m.parentElement,g=h.matches(t);return i&&g?!0:g&&h.firstChild.isSameNode(m)}):-1;n<0&&(n=i?0:e.length-1);let u=i?0:1;return n-r+u};let F=e=>new Promise(t=>{requestAnimationFrame(async()=>{t(await e())})}),_e=e=>e==null?void 0:e.getAnimations().find(t=>t.id===e.dataset.tiAnimationId),ke=({cursor:e,frames:t,options:r})=>{let s=e.animate(t,r);return s.pause(),s.id=e.dataset.tiAnimationId,F(()=>{F(()=>{s.play()})}),s},Ht=({cursor:e,options:t,cursorOptions:r})=>{if(!e||!r)return;let s=_e(e),i;s&&(t.delay=s.effect.getComputedTiming().delay,i=s.currentTime,s.cancel());let n=ke({cursor:e,frames:r.animation.frames,options:t});return i&&(n.currentTime=i),n},de=e=>{var t;return(t=e.func)==null?void 0:t.call(null)},Rt=async({index:e,queueItems:t,wait:r,cursor:s,cursorOptions:i})=>{let n=t[e][1],u=[],m=e,h=n,g=()=>h&&!h.delay,y=n.shouldPauseCursor()&&i.autoPause;for(;g();)u.push(h),g()&&m++,h=t[m]?t[m][1]:null;if(u.length)return await F(async()=>{for(let p of u)await de(p)}),m-1;let _=_e(s),b;return _&&(b={..._.effect.getComputedTiming(),delay:y?i.autoPauseDelay:0}),await r(async()=>{_&&y&&_.cancel(),await F(()=>{de(n)})},n.delay),await Ht({cursor:s,options:b,cursorOptions:i}),e},Ft=e=>{var t,r;if(typeof e=="object"){let s={},{frames:i,options:n}=A.cursor.animation;return s.animation=e.animation||{},s.animation.frames=((t=e.animation)==null?void 0:t.frames)||i,s.animation.options=D(n,((r=e.animation)==null?void 0:r.options)||{}),s.autoPause=e.autoPause??A.cursor.autoPause,s.autoPauseDelay=e.autoPauseDelay||A.cursor.autoPauseDelay,s}return e===!0?A.cursor:e};const me=function(e,t={}){let r=async(a,l,d=!1)=>{x.frozen&&await new Promise(c=>{this.unfreeze=()=>{x.frozen=!1,c()}}),d||await o.beforeStep(this),await Lt(a,l,Q),d||await o.afterStep(this)},s=(a,l)=>Rt({index:a,queueItems:l,wait:r,cursor:C,cursorOptions:o.cursor}),i=a=>Nt(a,f),n=()=>O(f),u=(a=0)=>xt(o)[a],m=()=>zt(f),h=(a={})=>{let l=a.delay;l&&k.add({delay:l})},g=(a,l)=>(k.add(a),h(l),this),y=()=>ee??N,_=(a={})=>[{func:()=>M(a)},{func:()=>M(o)}],b=a=>{let l=o.nextStringDelay;k.add([{delay:l[0]},...a,{delay:l[1]}])},p=()=>{if(n())return;let a=R("span");return a.className=E,te?(a.innerHTML=ce(o.cursorChar).innerHTML,a):(a.style.visibility="hidden",a)},v=async()=>{if(!n()&&C&&f.appendChild(C),te){Bt(V,f),C.dataset.tiAnimationId=V;let{animation:a}=o.cursor,{frames:l,options:d}=a;ke({frames:l,cursor:C,options:{duration:o.cursorSpeed,...d}})}},P=()=>{let a=o.strings.filter(l=>!!l);a.forEach((l,d)=>{if(this.type(l),d+1===a.length)return;let c=o.breakLines?[{func:()=>$(R("BR")),typeable:!0}]:H({func:B,delay:u(1)},k.getTypeable().length);b(c)})},we=async a=>{let l=y();l&&await Z({value:l});let d=m().map(c=>[Symbol(),{func:B,delay:u(1),deletable:!0,shouldPauseCursor:()=>!0}]);for(let c=0;c{let l=f.innerHTML;return l?(f.innerHTML="",o.startDelete?(f.innerHTML=l,X(f),b(H({func:B,delay:u(1),deletable:!0},m().length)),a):l.replace(//g,"").trim().split(//).concat(a)):a},L=async(a=!0)=>{x.started=!0;let l=d=>{k.done(d,!a)};try{let d=[...k.getQueue()];for(let w=0;wU+q).forEach(U=>{let[q]=d[U];l(q)}),w=z}l(S)}}if(!a)return this;if(x.completed=!0,await o.afterComplete(this),!o.loop)throw"";let c=o.loopDelay;r(async()=>{await we(c[0]),L()},c[1])}catch{}return this},Z=async a=>{N=Pt(a,N,m()),It(f,m(),N)},$=a=>Et(f,a),M=async a=>o=D(o,a),xe=async()=>{if(n()){f.value="";return}m().forEach(i)},B=()=>{let a=m();a.length&&(n()?f.value=f.value.slice(0,-1):i(a[N]))};this.break=function(a){return g({func:()=>$(R("BR")),typeable:!0},a)},this.delete=function(a=null,l={}){a=I(a);let d=_(l),c=a,{instant:w,to:S}=l,T=k.getTypeable(),z=(()=>c===null?T.length:ye(c)?c:oe({queueItems:T,selector:c,cursorPosition:y(),to:S}))();return g([d[0],...H({func:B,delay:w?0:u(1),deletable:!0},z),d[1]],l)},this.empty=function(a={}){return g({func:xe},a)},this.exec=function(a,l={}){let d=_(l);return g([d[0],{func:()=>a(this)},d[1]],l)},this.move=function(a,l={}){a=I(a);let d=_(l),{instant:c,to:w}=l,S=oe({queueItems:k.getTypeable(),selector:a===null?"":a,to:w,cursorPosition:y()}),T=S<0?-1:1;return ee=y()+S,g([d[0],...H({func:()=>Z(T),delay:c?0:u(),cursorable:!0},Math.abs(S)),d[1]],l)},this.options=function(a,l={}){return a=I(a),M(a),g({},l)},this.pause=function(a,l={}){return g({delay:I(a)},l)},this.type=function(a,l={}){a=I(a);let{instant:d}=l,c=_(l),S=vt(a,o.html).map(z=>({func:()=>$(z),char:z,delay:d||Dt(z)?0:u(),typeable:z.nodeType===Node.TEXT_NODE})),T=[c[0],{func:async()=>await o.beforeString(a,this)},...S,{func:async()=>await o.afterString(a,this)},c[1]];return g(T,l)},this.is=function(a){return x[a]},this.destroy=function(a=!0){Q=Tt(Q),I(a)&&C&&i(C),x.destroyed=!0},this.freeze=function(){x.frozen=!0},this.unfreeze=()=>{},this.reset=function(a){!this.is("destroyed")&&this.destroy(),a?(k.wipe(),a(this)):k.reset(),N=0;for(let l in x)x[l]=!1;return f[n()?"value":"innerHTML"]="",this},this.go=function(){return x.started?this:(v(),o.waitUntilVisible?(Ct(f,L.bind(this)),this):(L(),this))},this.flush=function(a=()=>{}){return v(),L(!1).then(a),this},this.getQueue=()=>k,this.getOptions=()=>o,this.updateOptions=a=>M(a),this.getElement=()=>f;let f=At(e),Q=[],N=0,ee=null,x=D({},_t);t.cursor=Ft(t.cursor??A.cursor);let o=D(A,t);o=D(o,{html:!n()&&o.html,nextStringDelay:se(o.nextStringDelay),loopDelay:se(o.loopDelay)});let V=St(),k=ft([{delay:o.startDelay}]);f.dataset.typeitId=V,fe(kt);let te=!!o.cursor&&!n(),C=p();o.strings=ve(ge(o.strings)),o.strings.length&&P()},$t={id:"hero",class:"container min-h-screen mx-auto pt-20 px-2"},Qt={id:"media",class:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-8 pt-24"},Vt=Pe('mediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamediamedia',38),Ut=[Vt],qt={key:0,class:"flex mx-auto flex-col justify-start px-2 mt-48 border-t border-gray-200 dark:border-gray-900"},Wt={class:"flex flex-col justify-start"},Jt=j("div",{class:"mx-auto -mt-20 w-36 h-36 lg:w-36 lg:h-36 bg-[url('/img/togw-logomark-app-black-on-white.jpg')] dark:bg-[url('/img/togw-logomark-app-white-on-zinc.jpg')] bg-contain"},null,-1),Gt=j("h2",{class:"mt-4 font-black text-3xl"},"העבודה הגדולה האחת",-1),Kt=j("p",{class:"mx-auto mt-4 mb-2 font-thin text-sm text-center tracking-wider text-gray-500"},"הכל זה אהבה, פחד הוא אשליה, כל היצורים חופשיים והאמת לעולם לא ניתנת להכחדה",-1),Yt={__name:"index",emits:["doneTyping"],setup(e,{emit:t}){const r=W([]),s=W([]);Te(()=>{m()});function i(){window.scrollTo(0,document.body.scrollHeight)}const n=W(!1),u=()=>{t("doneTyping",n.value=!0)},m=function(){new me(s.value,{strings:[],speed:120,waitUntilVisible:!0,afterComplete:function(y){y.destroy(),h()}}).pause(3333).type("העבודה ").options({speed:80}).type("האמיתית ").pause(333).delete(8).type("החשובה ").pause(222).delete(7).pause(140).type("ה").pause(555).type("יחידה").pause(666).delete(7).type(" הגדולה האחת").type("").go()},h=function(){new me(r.value,{strings:[],speed:60,waitUntilVisible:!0,afterStep:()=>{i()},afterComplete:y=>{y.destroy(),i(),u()}}).pause(2222).options({speed:30}).type("תודה שהגעתם לאתר של קבוצת ").options({speed:50}).type('העבודה הגדולה האחת. ').pause(777).options({speed:25}).type("פה תוכלו לרכוש ידע על הכוח של עצמכם ואיך להשתמש בו. ").pause(777).options({speed:40}).type("מכם זה ידרוש זמן, ").pause(444).options({speed:30}).type("תשומת לב, ").pause(333).type("וכמובן רצון ללמוד איתנו את גוף הידע הנסתר שאנו לומדים ומקדמים בקבוצה. ").pause(500).type("לעזרכם:").options({speed:80}).move(-3).type("ת").move(3).pause(500).move(-10).pause(200).type(" ובאתר").pause(200).move(10).type("
").type("
").options({speed:50}).type('גוף הידע הנסתר:').type("
").type("
").type('✅  סמינר החוק הטבעי האמיתי').type("
").type('✅  עבודת התזה').type("
").options({speed:25}).type('✅  כל השקופיות').type("
").type('✅  שאלות עזר').type("
").type("
").type('ידע נלווה לחוק הטבעי האמיתי:').type("
").type("
").type('⚖️  מהי האמת?').type("
").type('👑  מהי העבודה הגדולה האחת?').type("
").type('👁  מה זה אומר להיות ער באמת?').type("
").type('😈  מה זה שטניזם באמת?').type("
").type('❤️  מהי אהבת אמת?').type("
").type('😱  מהו הפחד מהקרבה?').type("
").type('🛠  מהי עבודת הצללים?').type("
").type('😡  מהי המתנה המקודשת של כעס?').type("
").type('🙅‍♀️  מהי הנשיות הבלתי מקודשת?').type("
").type('🙅‍♂️  מהו בולשיט העידן החדש?').type("
").type('☠️  מהם שבעת החטאים האמיתיים?').type("
").type('🧠  מהי לוחמה פסיכולוגית?').type("
").type('💎  מהו הטריביום?').type("
").type('🕊  מהו הפתרון היחיד לשיעבוד?').type("
").type("
").type('למידה פוריה !').type("
").type("
").type("⚖️ 🕊 ❤️").type("
").type("
").type('והנה מספר קבצי מדיה שיתנו לכם השראה ויעזרו לכם לחדד את המסר כשאתם משתפים עם משפחה וחברים...').type("
").type("
").type("🙏 👇").go()};return(g,y)=>{const _=Ee,b=Ie;return le(),ae("div",$t,[j("h1",{ref_key:"typingTitle",ref:s,class:"font-black text-6xl md:text-8xl lg:text-9xl tracking-[-0.0125em] mt-12"},null,512),j("div",{ref_key:"typingBody",ref:r,class:Se([J(n)?"mb-4":"mb-24 md:mb-36 lg:mb-48","font-thin text-3xl md:text-4xl lg:text-5xl leading-[2.4rem] md:leading-[3rem] lg:leading-[4rem] mt-12 md:mt-16 lg:mt-20"])},null,2),ze(j("div",Qt,Ut,512),[[Ce,J(n)]]),J(n)?(le(),ae("footer",qt,[j("div",Wt,[G(_,{to:"#hero",class:"flex flex-1 flex-col justify-center mx-auto"},{default:re(()=>[Jt,Gt]),_:1}),G(b,{to:"https://t.me/theonegreatwork",target:"_blank",label:"בטלגרם",color:"primary",variant:"solid",size:"md",class:"mx-auto mt-3 mb-6 hover:scale-[1.1] hover:rotate-[6deg]"}),Kt,G(_,{to:"https://t.me/lexxrex",target:"_blank",class:"mx-auto mt-0 mb-4 font-thin text-xs"},{default:re(()=>[Ne(" Made with ❤️ by Lex ")]),_:1})])])):je("",!0)])}}};export{Yt as default}; diff --git a/docs/_nuxt/media.90e69c73.js b/docs/_nuxt/media.90e69c73.js new file mode 100644 index 0000000..ee9bc86 --- /dev/null +++ b/docs/_nuxt/media.90e69c73.js @@ -0,0 +1 @@ +import{_ as a,a as e,b as r,c as i,d as g,e as o,f as d,g as l,h as t,i as m,j as s,k as n,l as h,m as c,n as b,o as p,p as _,q as k,r as v,s as w,t as u,u as f,v as y,w as j,x as z,y as x,z as B,A as C,B as E,C as q,D as A,E as D,F,G,H,I,J,K}from"./togw-turn-truth-religion.79b30857.js";import{m as N,o as S,c as V,k as L}from"./entry.cfac5bd5.js";const M={class:"container min-h-screen mx-auto pt-20 px-2"},O=L('',1),P=[O],X=N({__name:"media",setup(Q){return(R,T)=>(S(),V("div",M,P))}});export{X as default}; diff --git a/docs/_nuxt/profile.95717802.js b/docs/_nuxt/profile.95717802.js new file mode 100644 index 0000000..16cb9ba --- /dev/null +++ b/docs/_nuxt/profile.95717802.js @@ -0,0 +1 @@ +import{_ as V,a as z}from"./Badge.243c2ab2.js";import{q as U,s as w,r,x as E,o as m,c as x,h as e,y as A,a,t as g,j as S,z as B,A as j,b as h,w as N,e as L,B as R,C as I,d as C,D as q,l as D,E as M}from"./entry.cfac5bd5.js";const O={key:2,style:{width:"10em",position:"relative"}},P={class:"button primary block",for:"single"},T=["disabled"],W={__name:"Avatar",props:["path","showUpload"],emits:["update:path","upload","alt"],setup(b,{emit:s}){const o=b,{path:n}=U(o),{alt:d}=U(o),t=w(),l=r(!1),c=r(""),i=r(),f=async()=>{try{const{data:p,error:_}=await t.storage.from("avatars").download(n.value);if(_)throw _;c.value=URL.createObjectURL(p)}catch(p){console.error("Error downloading image: ",p.message)}},u=async p=>{i.value=p.target.files;try{if(l.value=!0,!i.value||i.value.length===0)throw new Error("You must select an image to upload.");const _=i.value[0],v=_.name.split(".").pop(),y=`${`${Math.random()}.${v}`}`,{error:$}=await t.storage.from("avatars").upload(y,_);if($)throw $;s("update:path",y),s("upload")}catch(_){alert(_.message)}finally{l.value=!1}};return f(),E(n,()=>{n.value&&f()}),(p,_)=>{const v=V;return m(),x("div",null,[e(c)?(m(),A(v,{key:0,src:e(c),size:"2xl"},null,8,["src"])):(m(),A(v,{key:1,alt:e(d),size:"2xl"},null,8,["alt"])),p.upload?(m(),x("div",O,[a("label",P,g(e(l)?"Uploading ...":"Upload"),1),a("input",{id:"single",style:{position:"absolute",visibility:"hidden"},type:"file",accept:"image/*",disabled:e(l),onChange:u},null,40,T)])):S("",!0)])}}},Y={class:"text-xl font-bold"},F={class:""},G={__name:"Account",async setup(b){let s,o;const n=w(),d=B(),t=r(!0),l=r(""),c=r(""),i=r(""),f=r("");t.value=!0;const{data:u}=([s,o]=j(()=>n.from("profiles").select("username, website, avatar_url, full_name").eq("id",d.value.id).single()),s=await s,o(),s);return u&&(l.value=u.username,c.value=u.website,i.value=u.avatar_url,f.value=u.full_name),t.value=!1,(p,_)=>{const v=W,k=z,y=L;return m(),x("div",null,[h(v,{path:e(i)},null,8,["path"]),a("h1",Y,g(e(f)),1),a("div",F,g("@"+e(l)),1),a("div",null,g(e(d).email),1),h(y,{to:e(c),target:"_blank"},{default:N(()=>[h(k,{variant:"theme",size:"xs",label:e(c)},null,8,["label"])]),_:1},8,["to"])])}}},H=["onSubmit"],J=a("h1",{class:"text-3xl font-black"}," ההרשמה הגדולה האחת ",-1),K=a("hr",{class:"mb-4 mt-6 border-l-gray-100 dark:border-gray-900"},null,-1),Q=a("p",{class:"my-4 text-lg text-gray-800 dark:text-gray-300"},[C(" כניסה באמצעות "),a("b",null,"קישור פלא"),C(' עם הדוא"ל שלך ')],-1),X=a("span",{class:"text-xs text-gray-400 dark:text-gray-700 block mt-2"}," אין צורך בסיסמה",-1),Z={__name:"Auth",setup(b){const s=w(),o=r(!1),n=r(""),d=async()=>{try{o.value=!0;const{error:t}=await s.auth.signInWithOtp({email:n.value});if(t)throw t;alert("Check your email for the login link!")}catch(t){alert(t.error_description||t.message)}finally{o.value=!1}};return(t,l)=>{const c=q,i=D,f=M;return m(),x("form",{class:"flex items-center justify-center",onSubmit:I(d,["prevent"])},[h(f,{class:"max-w-xl text-center"},{default:N(()=>[J,K,Q,a("div",null,[h(c,{modelValue:e(n),"onUpdate:modelValue":l[0]||(l[0]=u=>R(n)?n.value=u:null),type:"email",placeholder:'הדוא"ל שלך',size:"lg"},null,8,["modelValue"])]),a("div",null,[h(i,{label:e(o)?"טוען":"שלח קישור פלא",disabled:e(o),type:"submit",variant:"solid",class:"mt-2",color:"primary",size:"xl",block:""},null,8,["label","disabled"])]),X]),_:1})],40,H)}}},ee={key:0,class:"container mx-auto pt-20"},te={key:1,class:"min-h-screen flex items-center justify-center relative -mt-10"},oe={__name:"profile",setup(b){const s=B();return(o,n)=>{const d=G,t=Z;return e(s)?(m(),x("div",ee,[h(d)])):(m(),x("div",te,[h(t)]))}}};export{oe as default}; diff --git a/docs/_nuxt/profiles.6efb60ae.js b/docs/_nuxt/profiles.6efb60ae.js new file mode 100644 index 0000000..aadb124 --- /dev/null +++ b/docs/_nuxt/profiles.6efb60ae.js @@ -0,0 +1 @@ +import{_ as k,a as C}from"./Badge.243c2ab2.js";import{r as h,F as P,G as B,H as g,x as O,I as E,h as x,J as M,K as A,m as H,s as z,A as U,o as _,y as F,w as L,a as v,c as y,L as N,M as R,E as S,b as w,t as j}from"./entry.cfac5bd5.js";const I=()=>null;function K(...o){const i=typeof o[o.length-1]=="string"?o.pop():void 0;typeof o[0]!="string"&&o.unshift(i);let[a,l,s={}]=o;if(typeof a!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof l!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");s.server=s.server??!0,s.default=s.default??I,s.lazy=s.lazy??!1,s.immediate=s.immediate??!0;const e=E(),p=()=>e.isHydrating?e.payload.data[a]:e.static.data[a],d=()=>p()!==void 0;e._asyncData[a]||(e._asyncData[a]={data:h(p()??s.default()),pending:h(!d()),error:P(e.payload._errors,a),status:h("idle")});const t={...e._asyncData[a]};t.refresh=t.execute=(r={})=>{if(e._asyncDataPromises[a]){if(r.dedupe===!1)return e._asyncDataPromises[a];e._asyncDataPromises[a].cancelled=!0}if((r._initial||e.isHydrating&&r._initial!==!1)&&d())return p();t.pending.value=!0,t.status.value="pending";const f=new Promise((n,c)=>{try{n(l(e))}catch(b){c(b)}}).then(n=>{if(f.cancelled)return e._asyncDataPromises[a];let c=n;s.transform&&(c=s.transform(n)),s.pick&&(c=T(c,s.pick)),t.data.value=c,t.error.value=null,t.status.value="success"}).catch(n=>{if(f.cancelled)return e._asyncDataPromises[a];t.error.value=n,t.data.value=x(s.default()),t.status.value="error"}).finally(()=>{f.cancelled||(t.pending.value=!1,e.payload.data[a]=t.data.value,t.error.value&&(e.payload._errors[a]=M(t.error.value)),delete e._asyncDataPromises[a])});return e._asyncDataPromises[a]=f,e._asyncDataPromises[a]};const m=()=>t.refresh({_initial:!0}),u=s.server!==!1&&e.payload.serverRendered;{const r=A();if(r&&!r._nuxtOnBeforeMountCbs){r._nuxtOnBeforeMountCbs=[];const n=r._nuxtOnBeforeMountCbs;r&&(B(()=>{n.forEach(c=>{c()}),n.splice(0,n.length)}),g(()=>n.splice(0,n.length)))}u&&e.isHydrating&&d()?(t.pending.value=!1,t.status.value=t.error.value?"error":"success"):r&&(e.payload.serverRendered&&e.isHydrating||s.lazy)&&s.immediate?r._nuxtOnBeforeMountCbs.push(m):s.immediate&&m(),s.watch&&O(s.watch,()=>t.refresh());const f=e.hook("app:data:refresh",n=>{if(!n||n.includes(a))return t.refresh()});r&&g(f)}const D=Promise.resolve(e._asyncDataPromises[a]).then(()=>t);return Object.assign(D,t),D}function T(o,i){const a={};for(const l of i)a[l]=o[l];return a}const V={class:"container mx-auto pt-20"},G={class:"m-4"},J={key:0},q={key:1},X=H({__name:"profiles",async setup(o){let i,a;const l=z(),{data:s}=([i,a]=U(async()=>K("profiles",async()=>{const{data:e}=await l.from("profiles").select("*");return e})),i=await i,a(),i);return(e,p)=>{const d=k,t=C,m=S;return _(),F(m,null,{default:L(()=>[v("div",V,[v("div",G,[x(s)?(_(),y("ul",J,[(_(!0),y(N,null,R(x(s),u=>(_(),y("li",{key:u.id,class:"py-4 flex items-center space-x-3"},[w(d,{src:u.avatar_url,alt:u.full_name,class:"ml-4"},null,8,["src","alt"]),v("span",null,j(u.full_name),1),w(t,{variant:"theme",size:"xs",label:u.website},null,8,["label"])]))),128))])):(_(),y("p",q," Loading... "))])])]),_:1})}}});export{X as default}; diff --git a/docs/_nuxt/togw-turn-truth-religion.79b30857.js b/docs/_nuxt/togw-turn-truth-religion.79b30857.js new file mode 100644 index 0000000..ef0201d --- /dev/null +++ b/docs/_nuxt/togw-turn-truth-religion.79b30857.js @@ -0,0 +1 @@ +import"./entry.cfac5bd5.js";const i=""+globalThis.__publicAssetsURL("img/media/ogw-allow-continue-chemtrails.jpg"),o=""+globalThis.__publicAssetsURL("img/media/ogw-authority-belief.jpg"),t=""+globalThis.__publicAssetsURL("img/media/ogw-concious-light-darkness.jpg"),e=""+globalThis.__publicAssetsURL("img/media/ogw-critical-mass.jpg"),g=""+globalThis.__publicAssetsURL("img/media/ogw-freedom-politics-slave.jpg"),l=""+globalThis.__publicAssetsURL("img/media/ogw-human-sickness-dare-look.jpg"),a=""+globalThis.__publicAssetsURL("img/media/ogw-natural-law-definition.jpg"),_=""+globalThis.__publicAssetsURL("img/media/ogw-need-knowledge.jpg"),m=""+globalThis.__publicAssetsURL("img/media/ogw-no-man-command-other.jpg"),p=""+globalThis.__publicAssetsURL("img/media/ogw-true-self-return-remember.jpg"),c=""+globalThis.__publicAssetsURL("img/media/ogw-truth-singular-perception.jpg"),n=""+globalThis.__publicAssetsURL("img/media/togw-21st-century-illiterate.jpg"),r=""+globalThis.__publicAssetsURL("img/media/togw-age-knowledge-belief-end.jpg"),b=""+globalThis.__publicAssetsURL("img/media/togw-all-is-love.jpg"),u=""+globalThis.__publicAssetsURL("img/media/togw-anarchy-meaning.jpg"),d=""+globalThis.__publicAssetsURL("img/media/togw-anger-justice-right.jpg"),h=""+globalThis.__publicAssetsURL("img/media/togw-applied-knowledge-power.jpg"),w=""+globalThis.__publicAssetsURL("img/media/togw-consiousness-reponsible-adult.jpg"),j=""+globalThis.__publicAssetsURL("img/media/togw-corrects-you-ego-feel.jpg"),A=""+globalThis.__publicAssetsURL("img/media/togw-covid-def.jpg"),L=""+globalThis.__publicAssetsURL("img/media/togw-ignorance-bad-person.jpg"),R=""+globalThis.__publicAssetsURL("img/media/togw-increase-your-light.jpg"),T=""+globalThis.__publicAssetsURL("img/media/togw-lion-fear-mission-same-place.jpg"),U=""+globalThis.__publicAssetsURL("img/media/togw-lion-knowledge-sheep-information.jpg"),f=""+globalThis.__publicAssetsURL("img/media/togw-love-fear-illusion-freedom-truth.jpg"),y=""+globalThis.__publicAssetsURL("img/media/togw-love-knowledge-share.jpg"),k=""+globalThis.__publicAssetsURL("img/media/togw-man-nature-refuse-be.jpg"),v=""+globalThis.__publicAssetsURL("img/media/togw-people-power-greater.jpg"),x=""+globalThis.__publicAssetsURL("img/media/togw-privacy-annonymity.jpg"),q=""+globalThis.__publicAssetsURL("img/media/togw-real-enemy.jpg"),z=""+globalThis.__publicAssetsURL("img/media/togw-right-to-govern.jpg"),B=""+globalThis.__publicAssetsURL("img/media/togw-say-no.jpg"),C=""+globalThis.__publicAssetsURL("img/media/togw-seems-impossible-done.jpg"),D=""+globalThis.__publicAssetsURL("img/media/togw-silence-cowardice.jpg"),E=""+globalThis.__publicAssetsURL("img/media/togw-soft-people-truth.jpg"),F=""+globalThis.__publicAssetsURL("img/media/togw-strong-inner-wellness.jpg"),G=""+globalThis.__publicAssetsURL("img/media/togw-truth-first-love-second.jpg"),H=""+globalThis.__publicAssetsURL("img/media/togw-turn-truth-religion.jpg");export{v as A,x as B,q as C,z as D,B as E,C as F,D as G,E as H,F as I,G as J,H as K,i as _,o as a,t as b,e as c,g as d,l as e,a as f,_ as g,m as h,p as i,c as j,n as k,r as l,b as m,u as n,d as o,h as p,w as q,j as r,A as s,L as t,R as u,T as v,U as w,f as x,y,k as z}; diff --git a/docs/css/nuxt-google-fonts.css b/docs/css/nuxt-google-fonts.css new file mode 100644 index 0000000..61df493 --- /dev/null +++ b/docs/css/nuxt-google-fonts.css @@ -0,0 +1,82 @@ +/* https://fonts.googleapis.com/css2?family=Assistant:wght@500;700;800&display=swap */ +/* hebrew */ +@font-face { + font-family: 'Assistant'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url('../fonts/Assistant-500-1.woff2') format('woff2'); + unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* latin-ext */ +@font-face { + font-family: 'Assistant'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url('../fonts/Assistant-500-2.woff2') format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Assistant'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url('../fonts/Assistant-500-3.woff2') format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* hebrew */ +@font-face { + font-family: 'Assistant'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url('../fonts/Assistant-700-4.woff2') format('woff2'); + unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* latin-ext */ +@font-face { + font-family: 'Assistant'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url('../fonts/Assistant-700-5.woff2') format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Assistant'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url('../fonts/Assistant-700-6.woff2') format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* hebrew */ +@font-face { + font-family: 'Assistant'; + font-style: normal; + font-weight: 800; + font-display: swap; + src: url('../fonts/Assistant-800-7.woff2') format('woff2'); + unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* latin-ext */ +@font-face { + font-family: 'Assistant'; + font-style: normal; + font-weight: 800; + font-display: swap; + src: url('../fonts/Assistant-800-8.woff2') format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Assistant'; + font-style: normal; + font-weight: 800; + font-display: swap; + src: url('../fonts/Assistant-800-9.woff2') format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} diff --git a/docs/favicon.ico b/docs/favicon.ico new file mode 100644 index 0000000..18993ad Binary files /dev/null and b/docs/favicon.ico differ diff --git a/docs/fonts/Assistant-500-1.woff2 b/docs/fonts/Assistant-500-1.woff2 new file mode 100644 index 0000000..40ec5ad Binary files /dev/null and b/docs/fonts/Assistant-500-1.woff2 differ diff --git a/docs/fonts/Assistant-500-2.woff2 b/docs/fonts/Assistant-500-2.woff2 new file mode 100644 index 0000000..7ac4374 Binary files /dev/null and b/docs/fonts/Assistant-500-2.woff2 differ diff --git a/docs/fonts/Assistant-500-3.woff2 b/docs/fonts/Assistant-500-3.woff2 new file mode 100644 index 0000000..c971c77 Binary files /dev/null and b/docs/fonts/Assistant-500-3.woff2 differ diff --git a/docs/fonts/Assistant-700-4.woff2 b/docs/fonts/Assistant-700-4.woff2 new file mode 100644 index 0000000..40ec5ad Binary files /dev/null and b/docs/fonts/Assistant-700-4.woff2 differ diff --git a/docs/fonts/Assistant-700-5.woff2 b/docs/fonts/Assistant-700-5.woff2 new file mode 100644 index 0000000..7ac4374 Binary files /dev/null and b/docs/fonts/Assistant-700-5.woff2 differ diff --git a/docs/fonts/Assistant-700-6.woff2 b/docs/fonts/Assistant-700-6.woff2 new file mode 100644 index 0000000..c971c77 Binary files /dev/null and b/docs/fonts/Assistant-700-6.woff2 differ diff --git a/docs/fonts/Assistant-800-7.woff2 b/docs/fonts/Assistant-800-7.woff2 new file mode 100644 index 0000000..40ec5ad Binary files /dev/null and b/docs/fonts/Assistant-800-7.woff2 differ diff --git a/docs/fonts/Assistant-800-8.woff2 b/docs/fonts/Assistant-800-8.woff2 new file mode 100644 index 0000000..7ac4374 Binary files /dev/null and b/docs/fonts/Assistant-800-8.woff2 differ diff --git a/docs/fonts/Assistant-800-9.woff2 b/docs/fonts/Assistant-800-9.woff2 new file mode 100644 index 0000000..c971c77 Binary files /dev/null and b/docs/fonts/Assistant-800-9.woff2 differ diff --git a/docs/img/TOGW-logomark-blk.png b/docs/img/TOGW-logomark-blk.png new file mode 100644 index 0000000..98638cc Binary files /dev/null and b/docs/img/TOGW-logomark-blk.png differ diff --git a/docs/img/TOGW-logomark-clr.jpg b/docs/img/TOGW-logomark-clr.jpg new file mode 100644 index 0000000..da315cf Binary files /dev/null and b/docs/img/TOGW-logomark-clr.jpg differ diff --git a/docs/img/TOGW-logomark-wht.jpg b/docs/img/TOGW-logomark-wht.jpg new file mode 100644 index 0000000..1db3a2a Binary files /dev/null and b/docs/img/TOGW-logomark-wht.jpg differ diff --git a/docs/img/media/ogw-allow-continue-chemtrails.jpg b/docs/img/media/ogw-allow-continue-chemtrails.jpg new file mode 100644 index 0000000..bb26b0e Binary files /dev/null and b/docs/img/media/ogw-allow-continue-chemtrails.jpg differ diff --git a/docs/img/media/ogw-authority-belief.jpg b/docs/img/media/ogw-authority-belief.jpg new file mode 100644 index 0000000..8daff2d Binary files /dev/null and b/docs/img/media/ogw-authority-belief.jpg differ diff --git a/docs/img/media/ogw-concious-light-darkness.jpg b/docs/img/media/ogw-concious-light-darkness.jpg new file mode 100644 index 0000000..2aa20ef Binary files /dev/null and b/docs/img/media/ogw-concious-light-darkness.jpg differ diff --git a/docs/img/media/ogw-critical-mass.jpg b/docs/img/media/ogw-critical-mass.jpg new file mode 100644 index 0000000..8cbbf02 Binary files /dev/null and b/docs/img/media/ogw-critical-mass.jpg differ diff --git a/docs/img/media/ogw-freedom-politics-slave.jpg b/docs/img/media/ogw-freedom-politics-slave.jpg new file mode 100644 index 0000000..f0c78fc Binary files /dev/null and b/docs/img/media/ogw-freedom-politics-slave.jpg differ diff --git a/docs/img/media/ogw-human-sickness-dare-look.jpg b/docs/img/media/ogw-human-sickness-dare-look.jpg new file mode 100644 index 0000000..90d50d2 Binary files /dev/null and b/docs/img/media/ogw-human-sickness-dare-look.jpg differ diff --git a/docs/img/media/ogw-natural-law-definition.jpg b/docs/img/media/ogw-natural-law-definition.jpg new file mode 100644 index 0000000..65a6b03 Binary files /dev/null and b/docs/img/media/ogw-natural-law-definition.jpg differ diff --git a/docs/img/media/ogw-need-knowledge.jpg b/docs/img/media/ogw-need-knowledge.jpg new file mode 100644 index 0000000..5cdc05f Binary files /dev/null and b/docs/img/media/ogw-need-knowledge.jpg differ diff --git a/docs/img/media/ogw-no-man-command-other.jpg b/docs/img/media/ogw-no-man-command-other.jpg new file mode 100644 index 0000000..50d60d5 Binary files /dev/null and b/docs/img/media/ogw-no-man-command-other.jpg differ diff --git a/docs/img/media/ogw-true-self-return-remember.jpg b/docs/img/media/ogw-true-self-return-remember.jpg new file mode 100644 index 0000000..1c3d36b Binary files /dev/null and b/docs/img/media/ogw-true-self-return-remember.jpg differ diff --git a/docs/img/media/ogw-truth-singular-perception.jpg b/docs/img/media/ogw-truth-singular-perception.jpg new file mode 100644 index 0000000..22c605f Binary files /dev/null and b/docs/img/media/ogw-truth-singular-perception.jpg differ diff --git a/docs/img/media/togw-21st-century-illiterate.jpg b/docs/img/media/togw-21st-century-illiterate.jpg new file mode 100644 index 0000000..ebd1742 Binary files /dev/null and b/docs/img/media/togw-21st-century-illiterate.jpg differ diff --git a/docs/img/media/togw-age-knowledge-belief-end.jpg b/docs/img/media/togw-age-knowledge-belief-end.jpg new file mode 100644 index 0000000..a09b573 Binary files /dev/null and b/docs/img/media/togw-age-knowledge-belief-end.jpg differ diff --git a/docs/img/media/togw-all-is-love.jpg b/docs/img/media/togw-all-is-love.jpg new file mode 100644 index 0000000..53459bb Binary files /dev/null and b/docs/img/media/togw-all-is-love.jpg differ diff --git a/docs/img/media/togw-anarchy-meaning.jpg b/docs/img/media/togw-anarchy-meaning.jpg new file mode 100644 index 0000000..4861ad9 Binary files /dev/null and b/docs/img/media/togw-anarchy-meaning.jpg differ diff --git a/docs/img/media/togw-anger-justice-right.jpg b/docs/img/media/togw-anger-justice-right.jpg new file mode 100644 index 0000000..5bdff7a Binary files /dev/null and b/docs/img/media/togw-anger-justice-right.jpg differ diff --git a/docs/img/media/togw-applied-knowledge-power.jpg b/docs/img/media/togw-applied-knowledge-power.jpg new file mode 100644 index 0000000..ae88fd8 Binary files /dev/null and b/docs/img/media/togw-applied-knowledge-power.jpg differ diff --git a/docs/img/media/togw-chat-fear--of-sacrifice-yuli.jpg b/docs/img/media/togw-chat-fear--of-sacrifice-yuli.jpg new file mode 100644 index 0000000..6abd231 Binary files /dev/null and b/docs/img/media/togw-chat-fear--of-sacrifice-yuli.jpg differ diff --git a/docs/img/media/togw-consiousness-reponsible-adult.jpg b/docs/img/media/togw-consiousness-reponsible-adult.jpg new file mode 100644 index 0000000..879b0d4 Binary files /dev/null and b/docs/img/media/togw-consiousness-reponsible-adult.jpg differ diff --git a/docs/img/media/togw-corrects-you-ego-feel.jpg b/docs/img/media/togw-corrects-you-ego-feel.jpg new file mode 100644 index 0000000..028f640 Binary files /dev/null and b/docs/img/media/togw-corrects-you-ego-feel.jpg differ diff --git a/docs/img/media/togw-covid-def.jpg b/docs/img/media/togw-covid-def.jpg new file mode 100644 index 0000000..9828b36 Binary files /dev/null and b/docs/img/media/togw-covid-def.jpg differ diff --git a/docs/img/media/togw-ignorance-bad-person.jpg b/docs/img/media/togw-ignorance-bad-person.jpg new file mode 100644 index 0000000..48bda1f Binary files /dev/null and b/docs/img/media/togw-ignorance-bad-person.jpg differ diff --git a/docs/img/media/togw-increase-your-light.jpg b/docs/img/media/togw-increase-your-light.jpg new file mode 100644 index 0000000..dc62263 Binary files /dev/null and b/docs/img/media/togw-increase-your-light.jpg differ diff --git a/docs/img/media/togw-lion-fear-mission-same-place.jpg b/docs/img/media/togw-lion-fear-mission-same-place.jpg new file mode 100644 index 0000000..10280ab Binary files /dev/null and b/docs/img/media/togw-lion-fear-mission-same-place.jpg differ diff --git a/docs/img/media/togw-lion-knowledge-sheep-information.jpg b/docs/img/media/togw-lion-knowledge-sheep-information.jpg new file mode 100644 index 0000000..bc75d12 Binary files /dev/null and b/docs/img/media/togw-lion-knowledge-sheep-information.jpg differ diff --git a/docs/img/media/togw-love-fear-illusion-freedom-truth.jpg b/docs/img/media/togw-love-fear-illusion-freedom-truth.jpg new file mode 100644 index 0000000..e72c099 Binary files /dev/null and b/docs/img/media/togw-love-fear-illusion-freedom-truth.jpg differ diff --git a/docs/img/media/togw-love-knowledge-share.jpg b/docs/img/media/togw-love-knowledge-share.jpg new file mode 100644 index 0000000..66d326e Binary files /dev/null and b/docs/img/media/togw-love-knowledge-share.jpg differ diff --git a/docs/img/media/togw-man-nature-refuse-be.jpg b/docs/img/media/togw-man-nature-refuse-be.jpg new file mode 100644 index 0000000..9d196cd Binary files /dev/null and b/docs/img/media/togw-man-nature-refuse-be.jpg differ diff --git a/docs/img/media/togw-people-power-greater.jpg b/docs/img/media/togw-people-power-greater.jpg new file mode 100644 index 0000000..ec651f3 Binary files /dev/null and b/docs/img/media/togw-people-power-greater.jpg differ diff --git a/docs/img/media/togw-privacy-annonymity.jpg b/docs/img/media/togw-privacy-annonymity.jpg new file mode 100644 index 0000000..104c754 Binary files /dev/null and b/docs/img/media/togw-privacy-annonymity.jpg differ diff --git a/docs/img/media/togw-real-enemy.jpg b/docs/img/media/togw-real-enemy.jpg new file mode 100644 index 0000000..3cbd824 Binary files /dev/null and b/docs/img/media/togw-real-enemy.jpg differ diff --git a/docs/img/media/togw-right-to-govern.jpg b/docs/img/media/togw-right-to-govern.jpg new file mode 100644 index 0000000..bfec868 Binary files /dev/null and b/docs/img/media/togw-right-to-govern.jpg differ diff --git a/docs/img/media/togw-say-no.jpg b/docs/img/media/togw-say-no.jpg new file mode 100644 index 0000000..30b32f5 Binary files /dev/null and b/docs/img/media/togw-say-no.jpg differ diff --git a/docs/img/media/togw-seems-impossible-done.jpg b/docs/img/media/togw-seems-impossible-done.jpg new file mode 100644 index 0000000..e3e1e99 Binary files /dev/null and b/docs/img/media/togw-seems-impossible-done.jpg differ diff --git a/docs/img/media/togw-silence-cowardice.jpg b/docs/img/media/togw-silence-cowardice.jpg new file mode 100644 index 0000000..d3a1794 Binary files /dev/null and b/docs/img/media/togw-silence-cowardice.jpg differ diff --git a/docs/img/media/togw-soft-people-truth.jpg b/docs/img/media/togw-soft-people-truth.jpg new file mode 100644 index 0000000..0034577 Binary files /dev/null and b/docs/img/media/togw-soft-people-truth.jpg differ diff --git a/docs/img/media/togw-strong-inner-wellness.jpg b/docs/img/media/togw-strong-inner-wellness.jpg new file mode 100644 index 0000000..769ea9f Binary files /dev/null and b/docs/img/media/togw-strong-inner-wellness.jpg differ diff --git a/docs/img/media/togw-true-enemy.jpg b/docs/img/media/togw-true-enemy.jpg new file mode 100644 index 0000000..00b32d9 Binary files /dev/null and b/docs/img/media/togw-true-enemy.jpg differ diff --git a/docs/img/media/togw-truth-first-love-second.jpg b/docs/img/media/togw-truth-first-love-second.jpg new file mode 100644 index 0000000..74ccec7 Binary files /dev/null and b/docs/img/media/togw-truth-first-love-second.jpg differ diff --git a/docs/img/media/togw-turn-truth-religion.jpg b/docs/img/media/togw-turn-truth-religion.jpg new file mode 100644 index 0000000..ec86012 Binary files /dev/null and b/docs/img/media/togw-turn-truth-religion.jpg differ diff --git a/docs/img/togw-logomark-app-black-on-white.jpg b/docs/img/togw-logomark-app-black-on-white.jpg new file mode 100644 index 0000000..fc7a5d5 Binary files /dev/null and b/docs/img/togw-logomark-app-black-on-white.jpg differ diff --git a/docs/img/togw-logomark-app-white-on-zinc.jpg b/docs/img/togw-logomark-app-white-on-zinc.jpg new file mode 100644 index 0000000..e9896ef Binary files /dev/null and b/docs/img/togw-logomark-app-white-on-zinc.jpg differ diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..9c51190 --- /dev/null +++ b/docs/index.html @@ -0,0 +1,7 @@ + + + + +
+ \ No newline at end of file