(function(et){typeof define=="function"&&define.amd?define(et):et()})(function(){"use strict";var Rye=Object.defineProperty,Mye=Object.defineProperties;var Oye=Object.getOwnPropertyDescriptors;var XD=Object.getOwnPropertySymbols;var KZ=Object.prototype.hasOwnProperty,QZ=Object.prototype.propertyIsEnumerable;var Ju=(et,rt)=>(rt=Symbol[et])?rt:Symbol.for("Symbol."+et),wye=et=>{throw TypeError(et)};var FB=(et,rt,ut)=>rt in et?Rye(et,rt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):et[rt]=ut,C=(et,rt)=>{for(var ut in rt||(rt={}))KZ.call(rt,ut)&&FB(et,ut,rt[ut]);if(XD)for(var ut of XD(rt))QZ.call(rt,ut)&&FB(et,ut,rt[ut]);return et},ie=(et,rt)=>Mye(et,Oye(rt));var wt=(et,rt)=>{var ut={};for(var qe in et)KZ.call(et,qe)&&rt.indexOf(qe)<0&&(ut[qe]=et[qe]);if(et!=null&&XD)for(var qe of XD(et))rt.indexOf(qe)<0&&QZ.call(et,qe)&&(ut[qe]=et[qe]);return ut};var Kr=(et,rt,ut)=>FB(et,typeof rt!="symbol"?rt+"":rt,ut);var te=(et,rt,ut)=>new Promise((qe,cn)=>{var Et=nn=>{try{pn(ut.next(nn))}catch(kt){cn(kt)}},An=nn=>{try{pn(ut.throw(nn))}catch(kt){cn(kt)}},pn=nn=>nn.done?qe(nn.value):Promise.resolve(nn.value).then(Et,An);pn((ut=ut.apply(et,rt)).next())}),Io=function(et,rt){this[0]=et,this[1]=rt},JD=(et,rt,ut)=>{var qe=(An,pn,nn,kt)=>{try{var Vl=ut[An](pn),Xp=(pn=Vl.value)instanceof Io,Rt=Vl.done;Promise.resolve(Xp?pn[0]:pn).then(Re=>Xp?qe(An==="return"?An:"next",pn[1]?{done:Re.done,value:Re.value}:Re,nn,kt):nn({value:Re,done:Rt})).catch(Re=>qe("throw",Re,nn,kt))}catch(Re){kt(Re)}},cn=An=>Et[An]=pn=>new Promise((nn,kt)=>qe(An,pn,nn,kt)),Et={};return ut=ut.apply(et,rt),Et[Ju("asyncIterator")]=()=>Et,cn("next"),cn("throw"),cn("return"),Et},BB=et=>{var rt=et[Ju("asyncIterator")],ut=!1,qe,cn={};return rt==null?(rt=et[Ju("iterator")](),qe=Et=>cn[Et]=An=>rt[Et](An)):(rt=rt.call(et),qe=Et=>cn[Et]=An=>{if(ut){if(ut=!1,Et==="throw")throw An;return An}return ut=!0,{done:!1,value:new Io(new Promise(pn=>{var nn=rt[Et](An);nn instanceof Object||wye("Object expected"),pn(nn)}),1)}}),cn[Ju("iterator")]=()=>cn,qe("next"),"throw"in rt?qe("throw"):cn.throw=Et=>{throw Et},"return"in rt&&qe("return"),cn},UB=(et,rt,ut)=>(rt=et[Ju("asyncIterator")])?rt.call(et):(et=et[Ju("iterator")](),rt={},ut=(qe,cn)=>(cn=et[qe])&&(rt[qe]=Et=>new Promise((An,pn,nn)=>(Et=cn.call(et,Et),nn=Et.done,Promise.resolve(Et.value).then(kt=>An({value:kt,done:nn}),pn)))),ut("next"),ut("return"),rt);var et=document.createElement("style");et.textContent=`*,:before,:after{--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: rgb(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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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: rgb(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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*:where(.agentfy-root,.agentfy-root *),:where(.agentfy-root,.agentfy-root *):before,:where(.agentfy-root,.agentfy-root *):after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:where(.agentfy-root,.agentfy-root *):before,:where(.agentfy-root,.agentfy-root *):after{--tw-content: ""}.agentfy-root{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.agentfy-root{margin:0;line-height:inherit}hr:where(.agentfy-root,.agentfy-root *){height:0;color:inherit;border-top-width:1px}abbr:where([title]):where(.agentfy-root,.agentfy-root *){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1:where(.agentfy-root,.agentfy-root *),h2:where(.agentfy-root,.agentfy-root *),h3:where(.agentfy-root,.agentfy-root *),h4:where(.agentfy-root,.agentfy-root *),h5:where(.agentfy-root,.agentfy-root *),h6:where(.agentfy-root,.agentfy-root *){font-size:inherit;font-weight:inherit}a:where(.agentfy-root,.agentfy-root *){color:inherit;text-decoration:inherit}b:where(.agentfy-root,.agentfy-root *),strong:where(.agentfy-root,.agentfy-root *){font-weight:bolder}code:where(.agentfy-root,.agentfy-root *),kbd:where(.agentfy-root,.agentfy-root *),samp:where(.agentfy-root,.agentfy-root *),pre:where(.agentfy-root,.agentfy-root *){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small:where(.agentfy-root,.agentfy-root *){font-size:80%}sub:where(.agentfy-root,.agentfy-root *),sup:where(.agentfy-root,.agentfy-root *){font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub:where(.agentfy-root,.agentfy-root *){bottom:-.25em}sup:where(.agentfy-root,.agentfy-root *){top:-.5em}table:where(.agentfy-root,.agentfy-root *){text-indent:0;border-color:inherit;border-collapse:collapse}button:where(.agentfy-root,.agentfy-root *),input:where(.agentfy-root,.agentfy-root *),optgroup:where(.agentfy-root,.agentfy-root *),select:where(.agentfy-root,.agentfy-root *),textarea:where(.agentfy-root,.agentfy-root *){font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button:where(.agentfy-root,.agentfy-root *),select:where(.agentfy-root,.agentfy-root *){text-transform:none}button:where(.agentfy-root,.agentfy-root *),input:where([type=button]):where(.agentfy-root,.agentfy-root *),input:where([type=reset]):where(.agentfy-root,.agentfy-root *),input:where([type=submit]):where(.agentfy-root,.agentfy-root *){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring:where(.agentfy-root,.agentfy-root *){outline:auto}:-moz-ui-invalid:where(.agentfy-root,.agentfy-root *){box-shadow:none}progress:where(.agentfy-root,.agentfy-root *){vertical-align:baseline}:where(.agentfy-root,.agentfy-root *) ::-webkit-inner-spin-button,:where(.agentfy-root,.agentfy-root *) ::-webkit-outer-spin-button{height:auto}[type=search]:where(.agentfy-root,.agentfy-root *){-webkit-appearance:textfield;outline-offset:-2px}:where(.agentfy-root,.agentfy-root *) ::-webkit-search-decoration{-webkit-appearance:none}:where(.agentfy-root,.agentfy-root *) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary:where(.agentfy-root,.agentfy-root *){display:list-item}blockquote:where(.agentfy-root,.agentfy-root *),dl:where(.agentfy-root,.agentfy-root *),dd:where(.agentfy-root,.agentfy-root *),h1:where(.agentfy-root,.agentfy-root *),h2:where(.agentfy-root,.agentfy-root *),h3:where(.agentfy-root,.agentfy-root *),h4:where(.agentfy-root,.agentfy-root *),h5:where(.agentfy-root,.agentfy-root *),h6:where(.agentfy-root,.agentfy-root *),hr:where(.agentfy-root,.agentfy-root *),figure:where(.agentfy-root,.agentfy-root *),p:where(.agentfy-root,.agentfy-root *),pre:where(.agentfy-root,.agentfy-root *){margin:0}fieldset:where(.agentfy-root,.agentfy-root *){margin:0;padding:0}legend:where(.agentfy-root,.agentfy-root *){padding:0}ol:where(.agentfy-root,.agentfy-root *),ul:where(.agentfy-root,.agentfy-root *),menu:where(.agentfy-root,.agentfy-root *){list-style:none;margin:0;padding:0}dialog:where(.agentfy-root,.agentfy-root *){padding:0}textarea:where(.agentfy-root,.agentfy-root *){resize:vertical}:where(.agentfy-root,.agentfy-root *) input::-moz-placeholder,:where(.agentfy-root,.agentfy-root *) textarea::-moz-placeholder{opacity:1;color:#9ca3af}:where(.agentfy-root,.agentfy-root *) input::placeholder,:where(.agentfy-root,.agentfy-root *) textarea::placeholder{opacity:1;color:#9ca3af}button:where(.agentfy-root,.agentfy-root *),[role=button]:where(.agentfy-root,.agentfy-root *){cursor:pointer}:disabled:where(.agentfy-root,.agentfy-root *){cursor:default}img:where(.agentfy-root,.agentfy-root *),svg:where(.agentfy-root,.agentfy-root *),video:where(.agentfy-root,.agentfy-root *),canvas:where(.agentfy-root,.agentfy-root *),audio:where(.agentfy-root,.agentfy-root *),iframe:where(.agentfy-root,.agentfy-root *),embed:where(.agentfy-root,.agentfy-root *),object:where(.agentfy-root,.agentfy-root *){display:block;vertical-align:middle}img:where(.agentfy-root,.agentfy-root *),video:where(.agentfy-root,.agentfy-root *){max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])):where(.agentfy-root,.agentfy-root *){display:none}:root{--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--primary: 222.2 47.4% 11.2%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--ring: 222.2 84% 4.9%;--radius: 8px}:root .dark{--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 217.2 32.6% 17.5%;--secondary-foreground: 210 40% 98%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--ring: 212.7 26.8% 83.9%}.af-markdown{max-width:none;color:hsl(var(--muted-foreground))}.af-markdown p{margin-top:16px;margin-bottom:16px}.af-markdown h1{margin-top:16px;margin-bottom:16px;font-size:30px;line-height:36px;font-weight:700;color:hsl(var(--foreground))}@media (min-width: 768px){.af-markdown h1{margin-top:24px;margin-bottom:24px;font-size:48px;line-height:1}}.af-markdown h1 a{color:hsl(var(--foreground));text-decoration-line:none}.af-markdown h2{margin-top:16px;margin-bottom:16px;font-size:24px;line-height:32px;font-weight:600;color:hsl(var(--foreground))}.af-markdown h2 a{color:hsl(var(--foreground));text-decoration-line:none}.af-markdown h3{margin-top:12px;margin-bottom:12px;font-size:20px;line-height:28px;font-weight:600;color:hsl(var(--foreground))}.af-markdown h3 a{color:hsl(var(--foreground));text-decoration-line:none}.af-markdown ul{margin-top:16px;margin-bottom:16px;list-style-type:disc;padding-left:20px}.af-markdown ol{margin-top:16px;margin-bottom:16px;list-style-type:decimal;padding-left:20px}.af-markdown li{margin-top:8px;margin-bottom:8px}.af-markdown strong{font-weight:700}.af-markdown a{color:hsl(var(--foreground));text-decoration-line:underline}.af-markdown blockquote{margin-top:16px;margin-bottom:16px;border-left-width:4px;padding-left:16px;font-style:italic;color:hsl(var(--foreground));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.af-markdown img{margin-top:16px;margin-bottom:16px;height:auto;max-width:100%;border-radius:var(--radius)}.af-markdown table{margin-top:24px;margin-bottom:24px;width:100%;border-collapse:collapse;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.af-markdown th,.af-markdown td{border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:8px 16px}.af-markdown th{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));font-weight:600}.af-prose{color:var(--tw-prose-body);max-width:65ch}.af-prose :where(p):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.af-prose :where([class~=lead]):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.af-prose :where(a):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.af-prose :where(strong):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.af-prose :where(a strong):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:inherit}.af-prose :where(blockquote strong):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:inherit}.af-prose :where(thead th strong):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:inherit}.af-prose :where(ol):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.af-prose :where(ol[type=A]):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){list-style-type:upper-alpha}.af-prose :where(ol[type=a]):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){list-style-type:lower-alpha}.af-prose :where(ol[type=A s]):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){list-style-type:upper-alpha}.af-prose :where(ol[type=a s]):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){list-style-type:lower-alpha}.af-prose :where(ol[type=I]):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){list-style-type:upper-roman}.af-prose :where(ol[type=i]):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){list-style-type:lower-roman}.af-prose :where(ol[type=I s]):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){list-style-type:upper-roman}.af-prose :where(ol[type=i s]):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){list-style-type:lower-roman}.af-prose :where(ol[type="1"]):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){list-style-type:decimal}.af-prose :where(ul):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.af-prose :where(ol>li):not(:where([class~=af-not-prose],[class~=af-not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.af-prose :where(ul>li):not(:where([class~=af-not-prose],[class~=af-not-prose] *))::marker{color:var(--tw-prose-bullets)}.af-prose :where(dt):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.af-prose :where(hr):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.af-prose :where(blockquote):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:4px;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.af-prose :where(blockquote p:first-of-type):not(:where([class~=af-not-prose],[class~=af-not-prose] *)):before{content:open-quote}.af-prose :where(blockquote p:last-of-type):not(:where([class~=af-not-prose],[class~=af-not-prose] *)):after{content:close-quote}.af-prose :where(h1):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.af-prose :where(h1 strong):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){font-weight:900;color:inherit}.af-prose :where(h2):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.af-prose :where(h2 strong):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){font-weight:800;color:inherit}.af-prose :where(h3):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.af-prose :where(h3 strong):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){font-weight:700;color:inherit}.af-prose :where(h4):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.af-prose :where(h4 strong):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){font-weight:700;color:inherit}.af-prose :where(img):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:2em;margin-bottom:2em}.af-prose :where(picture):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.af-prose :where(video):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:2em;margin-bottom:2em}.af-prose :where(kbd):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:5px;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.af-prose :where(code):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.af-prose :where(code):not(:where([class~=af-not-prose],[class~=af-not-prose] *)):before{content:"\`"}.af-prose :where(code):not(:where([class~=af-not-prose],[class~=af-not-prose] *)):after{content:"\`"}.af-prose :where(a code):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:inherit}.af-prose :where(h1 code):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:inherit}.af-prose :where(h2 code):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:inherit;font-size:.875em}.af-prose :where(h3 code):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:inherit;font-size:.9em}.af-prose :where(h4 code):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:inherit}.af-prose :where(blockquote code):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:inherit}.af-prose :where(thead th code):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:inherit}.af-prose :where(pre):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:6px;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.af-prose :where(pre code):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.af-prose :where(pre code):not(:where([class~=af-not-prose],[class~=af-not-prose] *)):before{content:none}.af-prose :where(pre code):not(:where([class~=af-not-prose],[class~=af-not-prose] *)):after{content:none}.af-prose :where(table):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.af-prose :where(thead):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.af-prose :where(thead th):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.af-prose :where(tbody tr):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.af-prose :where(tbody tr:last-child):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){border-bottom-width:0}.af-prose :where(tbody td):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){vertical-align:baseline}.af-prose :where(tfoot):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.af-prose :where(tfoot td):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){vertical-align:top}.af-prose :where(th,td):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){text-align:start}.af-prose :where(figure>*):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:0;margin-bottom:0}.af-prose :where(figcaption):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.af-prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:16px;line-height:1.75}.af-prose :where(picture>img):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:0;margin-bottom:0}.af-prose :where(li):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:.5em;margin-bottom:.5em}.af-prose :where(ol>li):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){padding-inline-start:.375em}.af-prose :where(ul>li):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){padding-inline-start:.375em}.af-prose :where(.af-prose>ul>li p):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:.75em;margin-bottom:.75em}.af-prose :where(.af-prose>ul>li>p:first-child):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:1.25em}.af-prose :where(.af-prose>ul>li>p:last-child):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-bottom:1.25em}.af-prose :where(.af-prose>ol>li>p:first-child):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:1.25em}.af-prose :where(.af-prose>ol>li>p:last-child):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-bottom:1.25em}.af-prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:.75em;margin-bottom:.75em}.af-prose :where(dl):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.af-prose :where(dd):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.af-prose :where(hr+*):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:0}.af-prose :where(h2+*):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:0}.af-prose :where(h3+*):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:0}.af-prose :where(h4+*):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:0}.af-prose :where(thead th:first-child):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){padding-inline-start:0}.af-prose :where(thead th:last-child):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){padding-inline-end:0}.af-prose :where(tbody td,tfoot td):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.af-prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){padding-inline-start:0}.af-prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){padding-inline-end:0}.af-prose :where(figure):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:2em;margin-bottom:2em}.af-prose :where(.af-prose>:first-child):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-top:0}.af-prose :where(.af-prose>:last-child):not(:where([class~=af-not-prose],[class~=af-not-prose] *)){margin-bottom:0}.af-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.af-pointer-events-none{pointer-events:none}.af-fixed{position:fixed}.af-absolute{position:absolute}.af-relative{position:relative}.af-inset-0{inset:0}.-af-bottom-0{bottom:-0px}.-af-top-12{top:-48px}.af-bottom-2{bottom:8px}.af-bottom-5{bottom:20px}.af-left-1\\/2{left:50%}.af-left-2{left:8px}.af-right-0{right:0}.af-right-12{right:48px}.af-right-2\\.5{right:10px}.af-right-3{right:12px}.af-right-4{right:16px}.af-right-6{right:24px}.af-right-8{right:32px}.af-top-1\\/2{top:50%}.af-top-2\\.5{top:10px}.af-top-3{top:12px}.af-top-4{top:16px}.af-top-6{top:24px}.\\!af-z-\\[1030\\]{z-index:1030!important}.\\!af-z-\\[9999999999\\]{z-index:9999999999!important}.af-z-50{z-index:50}.af-z-\\[1030\\]{z-index:1030}.af-m-0{margin:0}.af--mx-1{margin-left:-4px;margin-right:-4px}.af-mx-auto{margin-left:auto;margin-right:auto}.af-my-1{margin-top:4px;margin-bottom:4px}.af-my-4{margin-top:16px;margin-bottom:16px}.af-my-8{margin-top:32px;margin-bottom:32px}.\\!af-mt-0{margin-top:0!important}.af-mb-2{margin-bottom:8px}.af-mb-3{margin-bottom:12px}.af-mb-4{margin-bottom:16px}.af-mb-7{margin-bottom:28px}.af-ml-2{margin-left:8px}.af-mr-2{margin-right:8px}.af-mt-2{margin-top:8px}.af-mt-4{margin-top:16px}.af-line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.af-block{display:block}.af-inline-block{display:inline-block}.af-flex{display:flex}.af-inline-flex{display:inline-flex}.af-grid{display:grid}.af-hidden{display:none}.af-aspect-square{aspect-ratio:1 / 1}.af-h-10{height:40px}.af-h-11{height:44px}.af-h-12{height:48px}.af-h-16{height:64px}.af-h-2\\.5{height:10px}.af-h-20{height:80px}.af-h-24{height:96px}.af-h-3{height:12px}.af-h-3\\.5{height:14px}.af-h-32{height:128px}.af-h-4{height:16px}.af-h-40{height:160px}.af-h-5{height:20px}.af-h-6{height:24px}.af-h-7{height:28px}.af-h-8{height:32px}.af-h-9{height:36px}.af-h-\\[--radix-select-trigger-height\\]{height:var(--radix-select-trigger-height)}.af-h-\\[1px\\]{height:1px}.af-h-\\[26px\\]{height:26px}.af-h-\\[50px\\]{height:50px}.af-h-full{height:100%}.af-h-px{height:1px}.af-max-h-96{max-height:384px}.af-max-h-\\[65vh\\]{max-height:65vh}.af-max-h-full{max-height:100%}.af-min-h-20{min-height:80px}.af-min-h-\\[65vh\\]{min-height:65vh}.af-w-10{width:40px}.af-w-11{width:44px}.af-w-16{width:64px}.af-w-2\\.5{width:10px}.af-w-24{width:96px}.af-w-3{width:12px}.af-w-3\\.5{width:14px}.af-w-32{width:128px}.af-w-4{width:16px}.af-w-5{width:20px}.af-w-7{width:28px}.af-w-72{width:288px}.af-w-8{width:32px}.af-w-9{width:36px}.af-w-\\[1px\\]{width:1px}.af-w-\\[26px\\]{width:26px}.af-w-\\[30rem\\]{width:480px}.af-w-\\[50px\\]{width:50px}.af-w-auto{width:auto}.af-w-full{width:100%}.af-w-px{width:1px}.af-min-w-32{min-width:128px}.af-min-w-\\[--radix-select-trigger-width\\]{min-width:var(--radix-select-trigger-width)}.af-max-w-full{max-width:100%}.af-max-w-lg{max-width:512px}.af-flex-1{flex:1 1 0%}.af-shrink-0{flex-shrink:0}.af-border-collapse{border-collapse:collapse}.af--translate-x-1\\/2{--tw-translate-x: -50%;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))}.af--translate-y-1\\/2{--tw-translate-y: -50%;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 af-ping{75%,to{transform:scale(2);opacity:0}}.af-animate-ping{animation:af-ping 1s cubic-bezier(0,0,.2,1) infinite}.af-cursor-default{cursor:default}.af-cursor-pointer{cursor:pointer}.af-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.af-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.af-flex-col{flex-direction:column}.af-flex-col-reverse{flex-direction:column-reverse}.af-place-items-center{place-items:center}.af-items-start{align-items:flex-start}.af-items-end{align-items:flex-end}.af-items-center{align-items:center}.af-items-stretch{align-items:stretch}.af-justify-start{justify-content:flex-start}.af-justify-end{justify-content:flex-end}.af-justify-center{justify-content:center}.af-justify-between{justify-content:space-between}.af-gap-2{gap:8px}.af-gap-3{gap:12px}.af-gap-4{gap:16px}.af-gap-\\[20px\\]{gap:20px}.af-gap-y-1\\.5{row-gap:6px}.af-gap-y-4{row-gap:16px}.af-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.af-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}.af-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}.af-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(20px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20px * var(--tw-space-y-reverse))}.af-self-center{align-self:center}.af-overflow-hidden{overflow:hidden}.\\!af-overflow-visible{overflow:visible!important}.af-overflow-visible{overflow:visible}.af-overflow-scroll{overflow:scroll}.af-overflow-x-auto{overflow-x:auto}.af-overflow-y-auto{overflow-y:auto}.af-overflow-x-hidden{overflow-x:hidden}.af-whitespace-nowrap{white-space:nowrap}.\\!af-whitespace-pre{white-space:pre!important}.af-whitespace-pre-wrap{white-space:pre-wrap}.af-text-nowrap{text-wrap:nowrap}.af-rounded{border-radius:4px}.af-rounded-3xl{border-radius:24px}.af-rounded-\\[5px\\]{border-radius:5px}.af-rounded-full{border-radius:9999px}.af-rounded-lg{border-radius:var(--radius)}.af-rounded-md{border-radius:calc(var(--radius) - 2px)}.af-rounded-sm{border-radius:calc(var(--radius) - 4px)}.af-rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.af-rounded-tl-\\[5px\\]{border-top-left-radius:5px}.af-rounded-tl-none{border-top-left-radius:0}.af-rounded-tr-\\[5px\\]{border-top-right-radius:5px}.af-rounded-tr-none{border-top-right-radius:0}.af-border{border-width:1px}.af-border-2{border-width:2px}.af-border-\\[0\\.5px\\]{border-width:.5px}.af-border-b{border-bottom-width:1px}.af-border-none{border-style:none}.af-border-border{border-color:hsl(var(--border))}.af-border-input{border-color:hsl(var(--input))}.af-border-primary{border-color:hsl(var(--primary))}.af-border-transparent{border-color:transparent}.af-bg-\\[\\#030816\\]{--tw-bg-opacity: 1;background-color:rgb(3 8 22 / var(--tw-bg-opacity, 1))}.af-bg-\\[\\#030817\\]{--tw-bg-opacity: 1;background-color:rgb(3 8 23 / var(--tw-bg-opacity, 1))}.af-bg-\\[\\#C3C3C3\\]{--tw-bg-opacity: 1;background-color:rgb(195 195 195 / var(--tw-bg-opacity, 1))}.af-bg-\\[\\#E5F5FB\\]{--tw-bg-opacity: 1;background-color:rgb(229 245 251 / var(--tw-bg-opacity, 1))}.af-bg-background{background-color:hsl(var(--background))}.af-bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.af-bg-black\\/80{background-color:#000c}.af-bg-border{background-color:hsl(var(--border))}.af-bg-destructive{background-color:hsl(var(--destructive))}.af-bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.af-bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.af-bg-muted{background-color:hsl(var(--muted))}.af-bg-popover{background-color:hsl(var(--popover))}.af-bg-primary{background-color:hsl(var(--primary))}.af-bg-secondary{background-color:hsl(var(--secondary))}.af-bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.af-bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.af-bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.af-bg-transparent{background-color:transparent}.af-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.af-fill-current{fill:currentColor}.af-object-contain{-o-object-fit:contain;object-fit:contain}.af-object-cover{-o-object-fit:cover;object-fit:cover}.af-p-0{padding:0}.af-p-0\\.5{padding:2px}.af-p-1{padding:4px}.af-p-2{padding:8px}.af-p-3{padding:12px}.af-p-4{padding:16px}.af-p-5{padding:20px}.af-p-6{padding:24px}.af-px-1{padding-left:4px;padding-right:4px}.af-px-2{padding-left:8px;padding-right:8px}.af-px-3{padding-left:12px;padding-right:12px}.af-px-4{padding-left:16px;padding-right:16px}.af-px-5{padding-left:20px;padding-right:20px}.af-px-8{padding-left:32px;padding-right:32px}.af-py-1{padding-top:4px;padding-bottom:4px}.af-py-1\\.5{padding-top:6px;padding-bottom:6px}.af-py-10{padding-top:40px;padding-bottom:40px}.af-py-2{padding-top:8px;padding-bottom:8px}.af-py-4{padding-top:16px;padding-bottom:16px}.af-pb-10{padding-bottom:40px}.af-pb-4{padding-bottom:16px}.af-pl-3{padding-left:12px}.af-pl-8{padding-left:32px}.af-pr-1{padding-right:4px}.af-pr-2{padding-right:8px}.af-pt-0{padding-top:0}.af-pt-1{padding-top:4px}.af-pt-2{padding-top:8px}.af-text-left{text-align:left}.af-text-center{text-align:center}.af-text-start{text-align:start}.af-font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\\!af-text-\\[16px\\]{font-size:16px!important}.af-text-2xl{font-size:24px;line-height:32px}.af-text-5xl{font-size:48px;line-height:1}.af-text-\\[0\\.8rem\\]{font-size:12.8px}.af-text-\\[11px\\]{font-size:11px}.af-text-\\[15px\\]{font-size:15px}.af-text-\\[25px\\]{font-size:25px}.af-text-base{font-size:16px;line-height:24px}.af-text-lg{font-size:18px;line-height:28px}.af-text-sm{font-size:14px;line-height:20px}.af-text-xl{font-size:20px;line-height:28px}.af-text-xs{font-size:12px;line-height:16px}.af-font-bold{font-weight:700}.af-font-medium{font-weight:500}.af-font-normal{font-weight:400}.af-font-semibold{font-weight:600}.af-leading-\\[27px\\]{line-height:27px}.af-leading-none{line-height:1}.af-tracking-tight{letter-spacing:-.025em}.\\!af-text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.af-text-\\[\\#05B6F0\\]{--tw-text-opacity: 1;color:rgb(5 182 240 / var(--tw-text-opacity, 1))}.af-text-\\[\\#2F6E82\\]{--tw-text-opacity: 1;color:rgb(47 110 130 / var(--tw-text-opacity, 1))}.af-text-\\[\\#F2F5F9\\]{--tw-text-opacity: 1;color:rgb(242 245 249 / var(--tw-text-opacity, 1))}.af-text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.af-text-current{color:currentColor}.af-text-destructive{color:hsl(var(--destructive))}.af-text-destructive-foreground{color:hsl(var(--destructive-foreground))}.af-text-foreground{color:hsl(var(--foreground))}.af-text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.af-text-muted-foreground{color:hsl(var(--muted-foreground))}.af-text-popover-foreground{color:hsl(var(--popover-foreground))}.af-text-primary{color:hsl(var(--primary))}.af-text-primary-foreground{color:hsl(var(--primary-foreground))}.af-text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.af-text-secondary-foreground{color:hsl(var(--secondary-foreground))}.af-text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.af-text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.af-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.af-underline{text-decoration-line:underline}.\\!af-no-underline{text-decoration-line:none!important}.af-no-underline{text-decoration-line:none}.af-underline-offset-4{text-underline-offset:4px}.af-opacity-50{opacity:.5}.af-opacity-70{opacity:.7}.af-opacity-75{opacity:.75}.af-opacity-90{opacity:.9}.af-shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(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:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.af-shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.af-shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.af-shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.af-outline-none{outline:2px solid transparent;outline-offset:2px}.af-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(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.af-ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.af-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.af-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.af-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.af-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.af-duration-200{transition-duration:.2s}.af-contain-inline-size{--tw-contain-size: inline-size;contain:var(--tw-contain-size) var(--tw-contain-layout) var(--tw-contain-paint) var(--tw-contain-style)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.af-duration-200{animation-duration:.2s}.file\\:af-border-0::file-selector-button{border-width:0px}.file\\:af-bg-transparent::file-selector-button{background-color:transparent}.file\\:af-text-sm::file-selector-button{font-size:14px;line-height:20px}.file\\:af-font-medium::file-selector-button{font-weight:500}.placeholder\\:af-text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\\:af-text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.focus-within\\:af-relative:focus-within{position:relative}.focus-within\\:af-z-20:focus-within{z-index:20}.focus-within\\:af-bg-\\[\\#E8EAEB\\]:focus-within{--tw-bg-opacity: 1;background-color:rgb(232 234 235 / var(--tw-bg-opacity, 1))}.hover\\:af-scale-\\[1\\.25\\]:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;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\\:af-bg-\\[\\#C4E2F6\\]:hover{--tw-bg-opacity: 1;background-color:rgb(196 226 246 / var(--tw-bg-opacity, 1))}.hover\\:af-bg-accent:hover{background-color:hsl(var(--accent))}.hover\\:af-bg-destructive\\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\\:af-bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\\:af-bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.hover\\:af-bg-primary\\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\\:af-bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\\:af-bg-secondary\\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\\:af-bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.hover\\:af-text-\\[\\#05B6F0\\]:hover{--tw-text-opacity: 1;color:rgb(5 182 240 / var(--tw-text-opacity, 1))}.hover\\:af-text-\\[\\#F2F5F9\\]:hover{--tw-text-opacity: 1;color:rgb(242 245 249 / var(--tw-text-opacity, 1))}.hover\\:af-text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\\:af-underline:hover{text-decoration-line:underline}.hover\\:af-no-underline:hover{text-decoration-line:none}.hover\\:af-opacity-100:hover{opacity:1}.hover\\:af-opacity-75:hover{opacity:.75}.focus\\:af-bg-accent:focus{background-color:hsl(var(--accent))}.focus\\:af-text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\\:af-text-inherit:focus{color:inherit}.focus\\:af-no-underline:focus{text-decoration-line:none}.focus\\:af-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:af-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-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\\:af-ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.focus\\:af-ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\\:af-ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\\:af-outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\\:af-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-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\\:af-ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\\:af-ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\\:af-ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\\:af-text-inherit:active{color:inherit}.active\\:af-no-underline:active{text-decoration-line:none}.disabled\\:af-pointer-events-none:disabled{pointer-events:none}.disabled\\:af-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:af-opacity-50:disabled{opacity:.5}.af-peer:disabled~.peer-disabled\\:af-cursor-not-allowed{cursor:not-allowed}.af-peer:disabled~.peer-disabled\\:af-opacity-70{opacity:.7}.data-\\[disabled\\]\\:af-pointer-events-none[data-disabled]{pointer-events:none}.data-\\[side\\=bottom\\]\\:af-translate-y-1[data-side=bottom]{--tw-translate-y: 4px;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))}.data-\\[side\\=left\\]\\:af--translate-x-1[data-side=left]{--tw-translate-x: -4px;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))}.data-\\[side\\=right\\]\\:af-translate-x-1[data-side=right]{--tw-translate-x: 4px;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))}.data-\\[side\\=top\\]\\:af--translate-y-1[data-side=top]{--tw-translate-y: -4px;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))}.data-\\[state\\=checked\\]\\:af-translate-x-5[data-state=checked]{--tw-translate-x: 20px;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))}.data-\\[state\\=unchecked\\]\\:af-translate-x-0[data-state=unchecked]{--tw-translate-x: 0px;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 af-accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\\[state\\=closed\\]\\:af-animate-accordion-up[data-state=closed]{animation:af-accordion-up .2s ease-out}@keyframes af-accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\\[state\\=open\\]\\:af-animate-accordion-down[data-state=open]{animation:af-accordion-down .2s ease-out}.data-\\[selected\\]\\:af-bg-primary[data-selected],.data-\\[state\\=checked\\]\\:af-bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\\[state\\=open\\]\\:af-bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\\[state\\=unchecked\\]\\:af-bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\\[disabled\\]\\:af-text-muted-foreground[data-disabled],.data-\\[outside-view\\]\\:af-text-muted-foreground[data-outside-view]{color:hsl(var(--muted-foreground))}.data-\\[selected\\]\\:af-text-primary-foreground[data-selected],.data-\\[state\\=checked\\]\\:af-text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\\[state\\=open\\]\\:af-text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\\[unavailable\\]\\:af-text-destructive-foreground[data-unavailable]{color:hsl(var(--destructive-foreground))}.data-\\[unavailable\\]\\:af-line-through[data-unavailable]{text-decoration-line:line-through}.data-\\[disabled\\]\\:af-opacity-50[data-disabled],.data-\\[outside-view\\]\\:af-opacity-50[data-outside-view]{opacity:.5}.data-\\[selected\\]\\:af-opacity-100[data-selected]{opacity:1}.data-\\[state\\=open\\]\\:af-animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\\[state\\=closed\\]\\:af-animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\\[state\\=closed\\]\\:af-fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\\[state\\=open\\]\\:af-fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\\[state\\=closed\\]\\:af-zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\\[state\\=open\\]\\:af-zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\\[side\\=bottom\\]\\:af-slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -8px}.data-\\[side\\=left\\]\\:af-slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: 8px}.data-\\[side\\=right\\]\\:af-slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -8px}.data-\\[side\\=top\\]\\:af-slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: 8px}.data-\\[state\\=closed\\]\\:af-slide-out-to-left-1\\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\\[state\\=closed\\]\\:af-slide-out-to-top-\\[48\\%\\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\\[state\\=open\\]\\:af-slide-in-from-left-1\\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\\[state\\=open\\]\\:af-slide-in-from-top-\\[48\\%\\][data-state=open]{--tw-enter-translate-y: -48%}.data-\\[selected\\]\\:hover\\:af-bg-primary:hover[data-selected]{background-color:hsl(var(--primary))}.data-\\[selected\\]\\:hover\\:af-text-primary-foreground:hover[data-selected]{color:hsl(var(--primary-foreground))}.data-\\[selected\\]\\:focus\\:af-bg-primary:focus[data-selected]{background-color:hsl(var(--primary))}.data-\\[selected\\]\\:focus\\:af-text-primary-foreground:focus[data-selected]{color:hsl(var(--primary-foreground))}.dark\\:af-bg-gray-950:is(.af-dark *){--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.dark\\:af-text-blue-500:is(.af-dark *){--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}@media not all and (min-width: 640px){.max-sm\\:af-bottom-0{bottom:0}.max-sm\\:af-right-0{right:0}.max-sm\\:af-hidden{display:none}.max-sm\\:af-h-full{height:100%}.max-sm\\:af-max-h-\\[calc\\(100vh-130px\\)\\]{max-height:calc(100vh - 130px)}.max-sm\\:af-w-\\[100vw\\]{width:100vw}}@media (min-width: 640px){.sm\\:af-flex-row{flex-direction:row}.sm\\:af-justify-end{justify-content:flex-end}.sm\\:af-gap-x-2{-moz-column-gap:8px;column-gap:8px}.sm\\:af-gap-x-4{-moz-column-gap:16px;column-gap:16px}.sm\\:af-gap-y-0{row-gap:0px}.sm\\:af-rounded-lg{border-radius:var(--radius)}.sm\\:af-text-left{text-align:left}}@media (min-width: 768px){.md\\:af-w-full{width:100%}.md\\:af-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:af-pt-4{padding-top:16px}}.\\[\\&\\:has\\(\\[data-selected\\]\\)\\]\\:af-rounded-md:has([data-selected]){border-radius:calc(var(--radius) - 2px)}.\\[\\&\\:has\\(\\[data-selected\\]\\)\\]\\:af-bg-accent:has([data-selected]){background-color:hsl(var(--accent))}.\\[\\&\\:has\\(\\[data-selected\\]\\[data-outside-view\\]\\)\\]\\:af-bg-accent\\/50:has([data-selected][data-outside-view]){background-color:hsl(var(--accent) / .5)}.\\[\\&\\>span\\]\\:af-truncate>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\\[\\&\\[data-outside-view\\]\\[data-selected\\]\\]\\:af-bg-accent\\/50[data-outside-view][data-selected]{background-color:hsl(var(--accent) / .5)}.\\[\\&\\[data-outside-view\\]\\[data-selected\\]\\]\\:af-text-muted-foreground[data-outside-view][data-selected]{color:hsl(var(--muted-foreground))}.\\[\\&\\[data-outside-view\\]\\[data-selected\\]\\]\\:af-opacity-30[data-outside-view][data-selected]{opacity:.3}.\\[\\&\\[data-state\\=open\\]\\>svg\\]\\:af-rotate-180[data-state=open]>svg{--tw-rotate: 180deg;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))}.\\[\\&\\[data-today\\]\\:not\\(\\[data-selected\\]\\)\\]\\:af-bg-accent[data-today]:not([data-selected]){background-color:hsl(var(--accent))}.\\[\\&\\[data-today\\]\\:not\\(\\[data-selected\\]\\)\\]\\:af-text-accent-foreground[data-today]:not([data-selected]){color:hsl(var(--accent-foreground))}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*! Theme: GitHub Dark Dimmed Description: Dark dimmed theme as seen on github.com Author: github.com Maintainer: @Hirse Updated: 2021-05-15 Colors taken from GitHub's CSS */.hljs{color:#adbac7;background:#22272e}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#f47067}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#dcbdfb}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#6cb6ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#96d0ff}.hljs-built_in,.hljs-symbol{color:#f69d50}.hljs-comment,.hljs-code,.hljs-formula{color:#768390}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#8ddb8c}.hljs-subst{color:#adbac7}.hljs-section{color:#316dca;font-weight:700}.hljs-bullet{color:#eac55f}.hljs-emphasis{color:#adbac7;font-style:italic}.hljs-strong{color:#adbac7;font-weight:700}.hljs-addition{color:#b4f1b4;background-color:#1b4721}.hljs-deletion{color:#ffd8d3;background-color:#78191b}.af-markdown p:first-child{margin-top:0}.af-markdown p:last-child{margin-bottom:0}.chat{display:flex;width:100%;flex-direction:column}.chat__messages{flex:1 1 0%;overflow-y:auto;overflow-x:hidden;overflow-wrap:break-word;padding:16px 16px 40px}.chat__message{margin-bottom:12px}.chat__input{box-shadow:none!important}.chat__footer{position:relative}.chat__newChatBtn{position:absolute;right:48px;bottom:8px;display:flex;height:28px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(3 8 22 / var(--tw-bg-opacity, 1));padding-left:12px;padding-right:12px;font-size:12px;line-height:16px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.chat__sendBtn{position:absolute;right:12px;bottom:8px;display:flex;height:32px;width:32px;cursor:pointer;align-items:center;justify-content:center;border-radius:5px;--tw-bg-opacity: 1;background-color:rgb(3 8 22 / var(--tw-bg-opacity, 1))}.chat__sendBtn svg{height:16px;width:16px;align-self:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.agent-question-form{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:center}.agent-question-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}.agent-question-form{overflow-y:auto;padding-left:16px;padding-right:16px}.common-header{background-color:#030816;color:#e8e8e8;background-repeat:no-repeat;background-size:62px;background-position:15px 12px;position:relative;display:flex;height:80px;align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;padding:16px;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:20px;line-height:28px;font-weight:700}.common-header__close.--variant-style1{position:absolute;right:24px;top:24px;display:flex;height:32px;width:32px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(195 195 195 / var(--tw-bg-opacity, 1))}.common-header__close.--variant-style1 svg{height:20px;width:20px;align-self:center;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.common-header__close.--variant-style2{position:absolute;right:24px;top:24px;display:flex;height:32px;width:32px;cursor:pointer;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.common-header__close.--variant-style2:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;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))}.common-header__close.--variant-style2 svg{height:32px;width:32px;align-self:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media not all and (min-width: 640px){.agentfy-root [data-radix-popper-content-wrapper]{bottom:0;right:0;transform:none!important}.agentfy-root [data-radix-popper-content-wrapper]>div{height:100vh;width:100vw}.agentfy-root [data-radix-popper-content-wrapper]>div .chat-provider__contentWrapper{height:100%}.agentfy-root [data-radix-popper-content-wrapper]>div .chat-provider__wrapper{height:100%;max-height:calc(100vh - 130px)}}.chat-provider{position:fixed;bottom:20px;right:32px;z-index:9999999999!important;display:flex;align-items:flex-end;justify-content:flex-end}.chat-provider__content{z-index:1030!important;width:480px}.chat-provider__wrapper{display:flex;max-height:65vh;min-height:65vh;align-items:stretch;justify-content:stretch}.chat-provider__wrapper.--loading{align-items:center;justify-content:center}.chat-provider>button{height:100%;width:100%}.chat-provider__triggerIcon{margin-right:4px}.chat-provider__triggerAnimation{position:absolute;z-index:20;display:flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));opacity:.75}.chat-provider__triggerAnimation:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}@media not all and (min-width: 640px){.chat-provider__triggerAnimation.--open{display:none}}.chat-provider__triggerAnimation.--animation-none{display:none}@keyframes af-agentfy-ping{0%{transform:scale(1);opacity:1}25%,to{transform:scale(1.5);opacity:0}}.chat-provider__triggerAnimation.--animation-ping{animation:af-agentfy-ping 3s cubic-bezier(0,0,.2,1) infinite}.chat-provider__triggerAnimation.--animation-pulse,.chat-provider__triggerAnimation.--animation-bounce{display:none}.chat-provider__triggerAnimation.--type-rounded{border-radius:9999px}.chat-provider__triggerAnimation.--type-square{border-radius:0}.chat-provider__triggerAnimation.--type-circle{aspect-ratio:1 / 1;border-radius:9999px}.chat-provider__triggerAnimation.--size-xs{padding:16px;font-size:12px;line-height:16px}.chat-provider__triggerAnimation.--size-xs .chat-provider__triggerIcon{width:20px}.chat-provider__triggerAnimation.--size-sm{padding:16px;font-size:14px;line-height:20px}.chat-provider__triggerAnimation.--size-sm .chat-provider__triggerIcon{width:20px}.chat-provider__triggerAnimation.--size-md{padding:16px;font-size:16px;line-height:24px}.chat-provider__triggerAnimation.--size-md .chat-provider__triggerIcon{width:20px}.chat-provider__triggerAnimation.--size-lg{padding:16px;font-size:18px;line-height:28px}.chat-provider__triggerAnimation.--size-lg .chat-provider__triggerIcon{width:20px}.chat-provider__triggerAnimation.--size-xl{padding:16px;font-size:20px;line-height:28px}.chat-provider__triggerAnimation.--size-xl .chat-provider__triggerIcon{width:20px}.chat-provider__trigger{position:relative;z-index:9999999999!important;display:flex;height:100%;width:100%;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.chat-provider__trigger:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}@media not all and (min-width: 640px){.chat-provider__trigger.--open{display:none}}@keyframes af-bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.chat-provider__trigger.--animation-bounce{animation:af-bounce 1s infinite}@keyframes af-pulse{50%{opacity:.5}}.chat-provider__trigger.--animation-pulse{animation:af-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.chat-provider__trigger.--type-rounded{border-radius:9999px}.chat-provider__trigger.--type-square{border-radius:0}.chat-provider__trigger.--type-circle{aspect-ratio:1 / 1;border-radius:9999px}.chat-provider__trigger.--shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.chat-provider__trigger.--shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.chat-provider__trigger.--shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.chat-provider__trigger.--shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(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:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.chat-provider__trigger.--size-xs{padding:16px;font-size:12px;line-height:16px}.chat-provider__trigger.--size-xs .chat-provider__triggerIcon{width:20px}.chat-provider__trigger.--size-sm{padding:16px;font-size:14px;line-height:20px}.chat-provider__trigger.--size-sm .chat-provider__triggerIcon{width:20px}.chat-provider__trigger.--size-md{padding:16px;font-size:16px;line-height:24px}.chat-provider__trigger.--size-md .chat-provider__triggerIcon{width:20px}.chat-provider__trigger.--size-lg{padding:16px;font-size:18px;line-height:28px}.chat-provider__trigger.--size-lg .chat-provider__triggerIcon{width:20px}.chat-provider__trigger.--size-xl{padding:16px;font-size:20px;line-height:28px}.chat-provider__trigger.--size-xl .chat-provider__triggerIcon{width:20px} /*$vite$:1*/`,document.head.appendChild(et);var rt={};/** * @vue/shared v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function ut(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const qe=rt.NODE_ENV!=="production"?Object.freeze({}):{},cn=rt.NODE_ENV!=="production"?Object.freeze([]):[],Et=()=>{},An=()=>!1,pn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),nn=e=>e.startsWith("onUpdate:"),kt=Object.assign,Vl=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Xp=Object.prototype.hasOwnProperty,Rt=(e,t)=>Xp.call(e,t),Re=Array.isArray,xo=e=>ed(e)==="[object Map]",Jp=e=>ed(e)==="[object Set]",qB=e=>ed(e)==="[object Date]",$e=e=>typeof e=="function",Yt=e=>typeof e=="string",Ra=e=>typeof e=="symbol",Lt=e=>e!==null&&typeof e=="object",e1=e=>(Lt(e)||$e(e))&&$e(e.then)&&$e(e.catch),VB=Object.prototype.toString,ed=e=>VB.call(e),e6=e=>ed(e).slice(8,-1),HB=e=>ed(e)==="[object Object]",t6=e=>Yt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,td=ut(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ZZ=ut("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),t1=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},XZ=/-(\w)/g,Rn=t1(e=>e.replace(XZ,(t,n)=>n?n.toUpperCase():"")),JZ=/\B([A-Z])/g,Ga=t1(e=>e.replace(JZ,"-$1").toLowerCase()),Ao=t1(e=>e.charAt(0).toUpperCase()+e.slice(1)),Qr=t1(e=>e?`on${Ao(e)}`:""),Qn=(e,t)=>!Object.is(e,t),Hl=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:n})},a1=e=>{const t=parseFloat(e);return isNaN(t)?e:t},eX=e=>{const t=Yt(e)?Number(e):NaN;return isNaN(t)?e:t};let GB;const nd=()=>GB||(GB=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});function fa(e){if(Re(e)){const t={};for(let n=0;n{if(n){const a=n.split(nX);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function an(e){let t="";if(Yt(e))t=e;else if(Re(e))for(let n=0;nr1(n,t))}const $B=e=>!!(e&&e.__v_isRef===!0),Ft=e=>Yt(e)?e:e==null?"":Re(e)||Lt(e)&&(e.toString===VB||!$e(e.toString))?$B(e)?Ft(e.value):JSON.stringify(e,YB,2):String(e),YB=(e,t)=>$B(t)?YB(e,t.value):xo(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[a,r],o)=>(n[n6(a,o)+" =>"]=r,n),{})}:Jp(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>n6(n))}:Ra(t)?n6(t):Lt(t)&&!Re(t)&&!HB(t)?String(t):t,n6=(e,t="")=>{var n;return Ra(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};var qt={};function ma(e,...t){console.warn(`[Vue warn] ${e}`,...t)}let zn;class WB{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=zn,!t&&zn&&(this.index=(zn.scopes||(zn.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(rd){let t=rd;for(rd=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;ad;){let t=ad;for(ad=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=n}}if(e)throw e}function JB(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function eU(e){let t,n=e.depsTail,a=n;for(;a;){const r=a.prevDep;a.version===-1?(a===n&&(n=r),c6(a),hX(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=r}e.deps=t,e.depsTail=n}function s6(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(tU(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function tU(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===od))return;e.globalVersion=od;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!s6(e)){e.flags&=-3;return}const n=Vt,a=Ma;Vt=e,Ma=!0;try{JB(e);const r=e.fn(e._value);(t.version===0||Qn(r,e._value))&&(e._value=r,t.version++)}catch(r){throw t.version++,r}finally{Vt=n,Ma=a,eU(e),e.flags&=-3}}function c6(e,t=!1){const{dep:n,prevSub:a,nextSub:r}=e;if(a&&(a.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=a,e.nextSub=void 0),qt.NODE_ENV!=="production"&&n.subsHead===e&&(n.subsHead=r),n.subs===e&&(n.subs=a,!a&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)c6(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function hX(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Ma=!0;const nU=[];function gr(){nU.push(Ma),Ma=!1}function yr(){const e=nU.pop();Ma=e===void 0?!0:e}function aU(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Vt;Vt=void 0;try{t()}finally{Vt=n}}}let od=0,fX=class{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}};class o1{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,qt.NODE_ENV!=="production"&&(this.subsHead=void 0)}track(t){if(!Vt||!Ma||Vt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Vt)n=this.activeLink=new fX(Vt,this),Vt.deps?(n.prevDep=Vt.depsTail,Vt.depsTail.nextDep=n,Vt.depsTail=n):Vt.deps=Vt.depsTail=n,rU(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const a=n.nextDep;a.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=a),n.prevDep=Vt.depsTail,n.nextDep=void 0,Vt.depsTail.nextDep=n,Vt.depsTail=n,Vt.deps===n&&(Vt.deps=a)}return qt.NODE_ENV!=="production"&&Vt.onTrack&&Vt.onTrack(kt({effect:Vt},t)),n}trigger(t){this.version++,od++,this.notify(t)}notify(t){o6();try{if(qt.NODE_ENV!=="production")for(let n=this.subsHead;n;n=n.nextSub)n.sub.onTrigger&&!(n.sub.flags&8)&&n.sub.onTrigger(kt({effect:n.sub},t));for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{i6()}}}function rU(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)rU(a)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),qt.NODE_ENV!=="production"&&e.dep.subsHead===void 0&&(e.dep.subsHead=e),e.dep.subs=e}}const i1=new WeakMap,Ro=Symbol(qt.NODE_ENV!=="production"?"Object iterate":""),l6=Symbol(qt.NODE_ENV!=="production"?"Map keys iterate":""),id=Symbol(qt.NODE_ENV!=="production"?"Array iterate":"");function Sn(e,t,n){if(Ma&&Vt){let a=i1.get(e);a||i1.set(e,a=new Map);let r=a.get(n);r||(a.set(n,r=new o1),r.map=a,r.key=n),qt.NODE_ENV!=="production"?r.track({target:e,type:t,key:n}):r.track()}}function za(e,t,n,a,r,o){const i=i1.get(e);if(!i){od++;return}const s=c=>{c&&(qt.NODE_ENV!=="production"?c.trigger({target:e,type:t,key:n,newValue:a,oldValue:r,oldTarget:o}):c.trigger())};if(o6(),t==="clear")i.forEach(s);else{const c=Re(e),u=c&&t6(n);if(c&&n==="length"){const d=Number(a);i.forEach((p,h)=>{(h==="length"||h===id||!Ra(h)&&h>=d)&&s(p)})}else switch((n!==void 0||i.has(void 0))&&s(i.get(n)),u&&s(i.get(id)),t){case"add":c?u&&s(i.get("length")):(s(i.get(Ro)),xo(e)&&s(i.get(l6)));break;case"delete":c||(s(i.get(Ro)),xo(e)&&s(i.get(l6)));break;case"set":xo(e)&&s(i.get(Ro));break}}i6()}function mX(e,t){const n=i1.get(e);return n&&n.get(t)}function Gl(e){const t=gt(e);return t===e?t:(Sn(t,"iterate",id),$n(e)?t:t.map(Pn))}function s1(e){return Sn(e=gt(e),"iterate",id),e}const gX={__proto__:null,[Symbol.iterator](){return u6(this,Symbol.iterator,Pn)},concat(...e){return Gl(this).concat(...e.map(t=>Re(t)?Gl(t):t))},entries(){return u6(this,"entries",e=>(e[1]=Pn(e[1]),e))},every(e,t){return Er(this,"every",e,t,void 0,arguments)},filter(e,t){return Er(this,"filter",e,t,n=>n.map(Pn),arguments)},find(e,t){return Er(this,"find",e,t,Pn,arguments)},findIndex(e,t){return Er(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Er(this,"findLast",e,t,Pn,arguments)},findLastIndex(e,t){return Er(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Er(this,"forEach",e,t,void 0,arguments)},includes(...e){return d6(this,"includes",e)},indexOf(...e){return d6(this,"indexOf",e)},join(e){return Gl(this).join(e)},lastIndexOf(...e){return d6(this,"lastIndexOf",e)},map(e,t){return Er(this,"map",e,t,void 0,arguments)},pop(){return sd(this,"pop")},push(...e){return sd(this,"push",e)},reduce(e,...t){return oU(this,"reduce",e,t)},reduceRight(e,...t){return oU(this,"reduceRight",e,t)},shift(){return sd(this,"shift")},some(e,t){return Er(this,"some",e,t,void 0,arguments)},splice(...e){return sd(this,"splice",e)},toReversed(){return Gl(this).toReversed()},toSorted(e){return Gl(this).toSorted(e)},toSpliced(...e){return Gl(this).toSpliced(...e)},unshift(...e){return sd(this,"unshift",e)},values(){return u6(this,"values",Pn)}};function u6(e,t,n){const a=s1(e),r=a[t]();return a!==e&&!$n(e)&&(r._next=r.next,r.next=()=>{const o=r._next();return o.value&&(o.value=n(o.value)),o}),r}const yX=Array.prototype;function Er(e,t,n,a,r,o){const i=s1(e),s=i!==e&&!$n(e),c=i[t];if(c!==yX[t]){const p=c.apply(e,o);return s?Pn(p):p}let u=n;i!==e&&(s?u=function(p,h){return n.call(this,Pn(p),h,e)}:n.length>2&&(u=function(p,h){return n.call(this,p,h,e)}));const d=c.call(i,u,a);return s&&r?r(d):d}function oU(e,t,n,a){const r=s1(e);let o=n;return r!==e&&($n(e)?n.length>3&&(o=function(i,s,c){return n.call(this,i,s,c,e)}):o=function(i,s,c){return n.call(this,i,Pn(s),c,e)}),r[t](o,...a)}function d6(e,t,n){const a=gt(e);Sn(a,"iterate",id);const r=a[t](...n);return(r===-1||r===!1)&&cd(n[0])?(n[0]=gt(n[0]),a[t](...n)):r}function sd(e,t,n=[]){gr(),o6();const a=gt(e)[t].apply(e,n);return i6(),yr(),a}const EX=ut("__proto__,__v_isRef,__isVue"),iU=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ra));function bX(e){Ra(e)||(e=String(e));const t=gt(this);return Sn(t,"has",e),t.hasOwnProperty(e)}class sU{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,a){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return a===(r?o?hU:_U:o?pU:dU).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const i=Re(t);if(!r){let c;if(i&&(c=gX[n]))return c;if(n==="hasOwnProperty")return bX}const s=Reflect.get(t,n,Ht(t)?t:a);return(Ra(n)?iU.has(n):EX(n))||(r||Sn(t,"get",n),o)?s:Ht(s)?i&&t6(n)?s:s.value:Lt(s)?r?d1(s):$a(s):s}}class cU extends sU{constructor(t=!1){super(!1,t)}set(t,n,a,r){let o=t[n];if(!this._isShallow){const c=Ya(o);if(!$n(a)&&!Ya(a)&&(o=gt(o),a=gt(a)),!Re(t)&&Ht(o)&&!Ht(a))return c?!1:(o.value=a,!0)}const i=Re(t)&&t6(n)?Number(n)e,c1=e=>Reflect.getPrototypeOf(e);function CX(e,t,n){return function(...a){const r=this.__v_raw,o=gt(r),i=xo(o),s=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,u=r[e](...a),d=n?p6:t?_6:Pn;return!t&&Sn(o,"iterate",c?l6:Ro),{next(){const{value:p,done:h}=u.next();return h?{value:p,done:h}:{value:s?[d(p[0]),d(p[1])]:d(p),done:h}},[Symbol.iterator](){return this}}}}function l1(e){return function(...t){if(qt.NODE_ENV!=="production"){const n=t[0]?`on key "${t[0]}" `:"";ma(`${Ao(e)} operation ${n}failed: target is readonly.`,gt(this))}return e==="delete"?!1:e==="clear"?void 0:this}}function IX(e,t){const n={get(r){const o=this.__v_raw,i=gt(o),s=gt(r);e||(Qn(r,s)&&Sn(i,"get",r),Sn(i,"get",s));const{has:c}=c1(i),u=t?p6:e?_6:Pn;if(c.call(i,r))return u(o.get(r));if(c.call(i,s))return u(o.get(s));o!==i&&o.get(r)},get size(){const r=this.__v_raw;return!e&&Sn(gt(r),"iterate",Ro),Reflect.get(r,"size",r)},has(r){const o=this.__v_raw,i=gt(o),s=gt(r);return e||(Qn(r,s)&&Sn(i,"has",r),Sn(i,"has",s)),r===s?o.has(r):o.has(r)||o.has(s)},forEach(r,o){const i=this,s=i.__v_raw,c=gt(s),u=t?p6:e?_6:Pn;return!e&&Sn(c,"iterate",Ro),s.forEach((d,p)=>r.call(o,u(d),u(p),i))}};return kt(n,e?{add:l1("add"),set:l1("set"),delete:l1("delete"),clear:l1("clear")}:{add(r){!t&&!$n(r)&&!Ya(r)&&(r=gt(r));const o=gt(this);return c1(o).has.call(o,r)||(o.add(r),za(o,"add",r,r)),this},set(r,o){!t&&!$n(o)&&!Ya(o)&&(o=gt(o));const i=gt(this),{has:s,get:c}=c1(i);let u=s.call(i,r);u?qt.NODE_ENV!=="production"&&uU(i,s,r):(r=gt(r),u=s.call(i,r));const d=c.call(i,r);return i.set(r,o),u?Qn(o,d)&&za(i,"set",r,o,d):za(i,"add",r,o),this},delete(r){const o=gt(this),{has:i,get:s}=c1(o);let c=i.call(o,r);c?qt.NODE_ENV!=="production"&&uU(o,i,r):(r=gt(r),c=i.call(o,r));const u=s?s.call(o,r):void 0,d=o.delete(r);return c&&za(o,"delete",r,void 0,u),d},clear(){const r=gt(this),o=r.size!==0,i=qt.NODE_ENV!=="production"?xo(r)?new Map(r):new Set(r):void 0,s=r.clear();return o&&za(r,"clear",void 0,void 0,i),s}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=CX(r,e,t)}),n}function u1(e,t){const n=IX(e,t);return(a,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?a:Reflect.get(Rt(n,r)&&r in a?n:a,r,o)}const xX={get:u1(!1,!1)},AX={get:u1(!1,!0)},RX={get:u1(!0,!1)},MX={get:u1(!0,!0)};function uU(e,t,n){const a=gt(n);if(a!==n&&t.call(e,a)){const r=e6(e);ma(`Reactive ${r} contains both the raw and reactive versions of the same object${r==="Map"?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}const dU=new WeakMap,pU=new WeakMap,_U=new WeakMap,hU=new WeakMap;function OX(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function wX(e){return e.__v_skip||!Object.isExtensible(e)?0:OX(e6(e))}function $a(e){return Ya(e)?e:p1(e,!1,SX,xX,dU)}function NX(e){return p1(e,!1,kX,AX,pU)}function d1(e){return p1(e,!0,vX,RX,_U)}function Ln(e){return p1(e,!0,TX,MX,hU)}function p1(e,t,n,a,r){if(!Lt(e))return qt.NODE_ENV!=="production"&&ma(`value cannot be made ${t?"readonly":"reactive"}: ${String(e)}`),e;if(e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=wX(e);if(i===0)return e;const s=new Proxy(e,i===2?a:n);return r.set(e,s),s}function Mo(e){return Ya(e)?Mo(e.__v_raw):!!(e&&e.__v_isReactive)}function Ya(e){return!!(e&&e.__v_isReadonly)}function $n(e){return!!(e&&e.__v_isShallow)}function cd(e){return e?!!e.__v_raw:!1}function gt(e){const t=e&&e.__v_raw;return t?gt(t):e}function fU(e){return!Rt(e,"__v_skip")&&Object.isExtensible(e)&&n1(e,"__v_skip",!0),e}const Pn=e=>Lt(e)?$a(e):e,_6=e=>Lt(e)?d1(e):e;function Ht(e){return e?e.__v_isRef===!0:!1}function Z(e){return mU(e,!1)}function h6(e){return mU(e,!0)}function mU(e,t){return Ht(e)?e:new DX(e,t)}class DX{constructor(t,n){this.dep=new o1,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:gt(t),this._value=n?t:Pn(t),this.__v_isShallow=n}get value(){return qt.NODE_ENV!=="production"?this.dep.track({target:this,type:"get",key:"value"}):this.dep.track(),this._value}set value(t){const n=this._rawValue,a=this.__v_isShallow||$n(t)||Ya(t);t=a?t:gt(t),Qn(t,n)&&(this._rawValue=t,this._value=a?t:Pn(t),qt.NODE_ENV!=="production"?this.dep.trigger({target:this,type:"set",key:"value",newValue:t,oldValue:n}):this.dep.trigger())}}function y(e){return Ht(e)?e.value:e}function Te(e){return $e(e)?e():y(e)}const LX={get:(e,t,n)=>t==="__v_raw"?e:y(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const r=e[t];return Ht(r)&&!Ht(n)?(r.value=n,!0):Reflect.set(e,t,n,a)}};function gU(e){return Mo(e)?e:new Proxy(e,LX)}class PX{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new o1,{get:a,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=a,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function yU(e){return new PX(e)}function Fn(e){qt.NODE_ENV!=="production"&&!cd(e)&&ma("toRefs() expects a reactive object but received a plain one.");const t=Re(e)?new Array(e.length):{};for(const n in e)t[n]=EU(e,n);return t}class FX{constructor(t,n,a){this._object=t,this._key=n,this._defaultValue=a,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return mX(gt(this._object),this._key)}}class BX{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Zr(e,t,n){return Ht(e)?e:$e(e)?new BX(e):Lt(e)&&arguments.length>1?EU(e,t,n):Z(e)}function EU(e,t,n){const a=e[t];return Ht(a)?a:new FX(e,t,n)}class UX{constructor(t,n,a){this.fn=t,this.setter=n,this._value=void 0,this.dep=new o1(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=od-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=a}notify(){if(this.flags|=16,!(this.flags&8)&&Vt!==this)return XB(this,!0),!0}get value(){const t=qt.NODE_ENV!=="production"?this.dep.track({target:this,type:"get",key:"value"}):this.dep.track();return tU(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter?this.setter(t):qt.NODE_ENV!=="production"&&ma("Write operation failed: computed value is readonly")}}function qX(e,t,n=!1){let a,r;$e(e)?a=e:(a=e.get,r=e.set);const o=new UX(a,r,n);return qt.NODE_ENV!=="production"&&t&&!n&&(o.onTrack=t.onTrack,o.onTrigger=t.onTrigger),o}const _1={},h1=new WeakMap;let Oo;function VX(e,t=!1,n=Oo){if(n){let a=h1.get(n);a||h1.set(n,a=[]),a.push(e)}else qt.NODE_ENV!=="production"&&!t&&ma("onWatcherCleanup() was called when there was no active watcher to associate with.")}function HX(e,t,n=qe){const{immediate:a,deep:r,once:o,scheduler:i,augmentJob:s,call:c}=n,u=b=>{(n.onWarn||ma)("Invalid watch source: ",b,"A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.")},d=b=>r?b:$n(b)||r===!1||r===0?br(b,1):br(b);let p,h,_,f,m=!1,g=!1;if(Ht(e)?(h=()=>e.value,m=$n(e)):Mo(e)?(h=()=>d(e),m=!0):Re(e)?(g=!0,m=e.some(b=>Mo(b)||$n(b)),h=()=>e.map(b=>{if(Ht(b))return b.value;if(Mo(b))return d(b);if($e(b))return c?c(b,2):b();qt.NODE_ENV!=="production"&&u(b)})):$e(e)?t?h=c?()=>c(e,2):e:h=()=>{if(_){gr();try{_()}finally{yr()}}const b=Oo;Oo=p;try{return c?c(e,3,[f]):e(f)}finally{Oo=b}}:(h=Et,qt.NODE_ENV!=="production"&&u(e)),t&&r){const b=h,k=r===!0?1/0:r;h=()=>br(b(),k)}const E=a6(),v=()=>{p.stop(),E&&E.active&&Vl(E.effects,p)};if(o&&t){const b=t;t=(...k)=>{b(...k),v()}}let S=g?new Array(e.length).fill(_1):_1;const T=b=>{if(!(!(p.flags&1)||!p.dirty&&!b))if(t){const k=p.run();if(r||m||(g?k.some((I,A)=>Qn(I,S[A])):Qn(k,S))){_&&_();const I=Oo;Oo=p;try{const A=[k,S===_1?void 0:g&&S[0]===_1?[]:S,f];c?c(t,3,A):t(...A),S=k}finally{Oo=I}}}else p.run()};return s&&s(T),p=new QB(h),p.scheduler=i?()=>i(T,!1):T,f=b=>VX(b,!1,p),_=p.onStop=()=>{const b=h1.get(p);if(b){if(c)c(b,4);else for(const k of b)k();h1.delete(p)}},qt.NODE_ENV!=="production"&&(p.onTrack=n.onTrack,p.onTrigger=n.onTrigger),t?a?T(!0):S=p.run():i?i(T.bind(null,!0),!0):p.run(),v.pause=p.pause.bind(p),v.resume=p.resume.bind(p),v.stop=v,v}function br(e,t=1/0,n){if(t<=0||!Lt(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Ht(e))br(e.value,t,n);else if(Re(e))for(let a=0;a{br(a,t,n)});else if(HB(e)){for(const a in e)br(e[a],t,n);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&br(e[a],t,n)}return e}var D={};const wo=[];function ld(e){wo.push(e)}function ud(){wo.pop()}let f6=!1;function ce(e,...t){if(f6)return;f6=!0,gr();const n=wo.length?wo[wo.length-1].component:null,a=n&&n.appContext.config.warnHandler,r=GX();if(a)zl(a,n,11,[e+t.map(o=>{var i,s;return(s=(i=o.toString)==null?void 0:i.call(o))!=null?s:JSON.stringify(o)}).join(""),n&&n.proxy,r.map(({vnode:o})=>`at <${L1(n,o.type)}>`).join(` `),r]);else{const o=[`[Vue warn]: ${e}`,...t];r.length&&o.push(` `,...zX(r)),console.warn(...o)}yr(),f6=!1}function GX(){let e=wo[wo.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const a=e.component&&e.component.parent;e=a&&a.vnode}return t}function zX(e){const t=[];return e.forEach((n,a)=>{t.push(...a===0?[]:[` `],...$X(n))}),t}function $X({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",a=e.component?e.component.parent==null:!1,r=` at <${L1(e.component,e.type,a)}`,o=">"+n;return e.props?[r,...YX(e.props),o]:[r+o]}function YX(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(a=>{t.push(...bU(a,e[a]))}),n.length>3&&t.push(" ..."),t}function bU(e,t,n){return Yt(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?n?t:[`${e}=${t}`]:Ht(t)?(t=bU(e,gt(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):$e(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=gt(t),n?t:[`${e}=`,t])}function WX(e,t){D.NODE_ENV!=="production"&&e!==void 0&&(typeof e!="number"?ce(`${t} is not a valid number - got ${JSON.stringify(e)}.`):isNaN(e)&&ce(`${t} is NaN - the duration expression might be incorrect.`))}const m6={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function zl(e,t,n,a){try{return a?e(...a):e()}catch(r){$l(r,t,n)}}function Wa(e,t,n,a){if($e(e)){const r=zl(e,t,n,a);return r&&e1(r)&&r.catch(o=>{$l(o,t,n)}),r}if(Re(e)){const r=[];for(let o=0;o>>1,r=Yn[a],o=dd(r);o=dd(n)?Yn.push(e):Yn.splice(QX(t),0,e),e.flags|=1,vU()}}function vU(){f1||(f1=SU.then(CU))}function g1(e){Re(e)?Yl.push(...e):Xr&&e.id===-1?Xr.splice(Wl+1,0,e):e.flags&1||(Yl.push(e),e.flags|=1),vU()}function kU(e,t,n=ja+1){for(D.NODE_ENV!=="production"&&(t=t||new Map);ndd(n)-dd(a));if(Yl.length=0,Xr){Xr.push(...t);return}for(Xr=t,D.NODE_ENV!=="production"&&(e=e||new Map),Wl=0;Wle.id==null?e.flags&2?-1:1/0:e.id;function CU(e){D.NODE_ENV!=="production"&&(e=e||new Map);const t=D.NODE_ENV!=="production"?n=>g6(e,n):Et;try{for(ja=0;jaKX){const a=t.i,r=a&&j6(a.type);return $l(`Maximum recursive updates exceeded${r?` in component <${r}>`:""}. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.`,null,10),!0}return e.set(t,n+1),!1}let Oa=!1;const y1=new Map;D.NODE_ENV!=="production"&&(nd().__VUE_HMR_RUNTIME__={createRecord:y6(IU),rerender:y6(JX),reload:y6(eJ)});const No=new Map;function ZX(e){const t=e.type.__hmrId;let n=No.get(t);n||(IU(t,e.type),n=No.get(t)),n.instances.add(e)}function XX(e){No.get(e.type.__hmrId).instances.delete(e)}function IU(e,t){return No.has(e)?!1:(No.set(e,{initialDef:E1(t),instances:new Set}),!0)}function E1(e){return Pq(e)?e.__vccOpts:e}function JX(e,t){const n=No.get(e);n&&(n.initialDef.render=t,[...n.instances].forEach(a=>{t&&(a.render=t,E1(a.type).render=t),a.renderCache=[],Oa=!0,a.update(),Oa=!1}))}function eJ(e,t){const n=No.get(e);if(!n)return;t=E1(t),xU(n.initialDef,t);const a=[...n.instances];for(let r=0;r{Oa=!0,o.parent.update(),Oa=!1,s.delete(o)}):o.appContext.reload?o.appContext.reload():typeof window!="undefined"?window.location.reload():console.warn("[HMR] Root or manually mounted instance modified. Full reload required."),o.root.ce&&o!==o.root&&o.root.ce._removeChildStyle(i)}g1(()=>{y1.clear()})}function xU(e,t){kt(e,t);for(const n in e)n!=="__file"&&!(n in t)&&delete e[n]}function y6(e){return(t,n)=>{try{return e(t,n)}catch(a){console.error(a),console.warn("[HMR] Something went wrong during Vue component hot-reload. Full reload required.")}}}let Ka,pd=[],E6=!1;function _d(e,...t){Ka?Ka.emit(e,...t):E6||pd.push({event:e,args:t})}function AU(e,t){var n,a;Ka=e,Ka?(Ka.enabled=!0,pd.forEach(({event:r,args:o})=>Ka.emit(r,...o)),pd=[]):typeof window!="undefined"&&window.HTMLElement&&!((a=(n=window.navigator)==null?void 0:n.userAgent)!=null&&a.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(o=>{AU(o,t)}),setTimeout(()=>{Ka||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,E6=!0,pd=[])},3e3)):(E6=!0,pd=[])}function tJ(e,t){_d("app:init",e,t,{Fragment:Ut,Text:Sd,Comment:Un,Static:O1})}function nJ(e){_d("app:unmount",e)}const aJ=b6("component:added"),RU=b6("component:updated"),rJ=b6("component:removed"),oJ=e=>{Ka&&typeof Ka.cleanupBuffer=="function"&&!Ka.cleanupBuffer(e)&&rJ(e)};/*! #__NO_SIDE_EFFECTS__ */function b6(e){return t=>{_d(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}const iJ=MU("perf:start"),sJ=MU("perf:end");function MU(e){return(t,n,a)=>{_d(e,t.appContext.app,t.uid,t,n,a)}}function cJ(e,t,n){_d("component:emit",e.appContext.app,e,t,n)}let mn=null,OU=null;function b1(e){const t=mn;return mn=e,OU=e&&e.type.__scopeId||null,t}function w(e,t=mn,n){if(!t||e._n)return e;const a=(...r)=>{a._d&&xq(-1);const o=b1(t);let i;try{i=e(...r)}finally{b1(o),a._d&&xq(1)}return D.NODE_ENV!=="production"&&RU(t),i};return a._n=!0,a._c=!0,a._d=!0,a}function wU(e){ZZ(e)&&ce("Do not use built-in directive ids as custom directive id: "+e)}function hd(e,t){if(mn===null)return D.NODE_ENV!=="production"&&ce("withDirectives can only be used inside render functions."),e;const n=D1(mn),a=e.dirs||(e.dirs=[]);for(let r=0;re.__isTeleport,Lo=e=>e&&(e.disabled||e.disabled===""),DU=e=>e&&(e.defer||e.defer===""),LU=e=>typeof SVGElement!="undefined"&&e instanceof SVGElement,PU=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,S6=(e,t)=>{const n=e&&e.to;if(Yt(n))if(t){const a=t(n);return D.NODE_ENV!=="production"&&!a&&!Lo(e)&&ce(`Failed to locate Teleport target with selector "${n}". Note the target element must exist before the component is mounted - i.e. the target cannot be rendered by the component itself, and ideally should be outside of the entire Vue component tree.`),a}else return D.NODE_ENV!=="production"&&ce("Current renderer does not support string target for Teleports. (missing querySelector renderer option)"),null;else return D.NODE_ENV!=="production"&&!n&&!Lo(e)&&ce(`Invalid Teleport target: ${n}`),n},FU={name:"Teleport",__isTeleport:!0,process(e,t,n,a,r,o,i,s,c,u){const{mc:d,pc:p,pbc:h,o:{insert:_,querySelector:f,createText:m,createComment:g}}=u,E=Lo(t.props);let{shapeFlag:v,children:S,dynamicChildren:T}=t;if(D.NODE_ENV!=="production"&&Oa&&(c=!1,T=null),e==null){const b=t.el=D.NODE_ENV!=="production"?g("teleport start"):m(""),k=t.anchor=D.NODE_ENV!=="production"?g("teleport end"):m("");_(b,n,a),_(k,n,a);const I=(M,L)=>{v&16&&(r&&r.isCE&&(r.ce._teleportTarget=M),d(S,M,L,r,o,i,s,c))},A=()=>{const M=t.target=S6(t.props,f),L=BU(M,t,m,_);M?(i!=="svg"&&LU(M)?i="svg":i!=="mathml"&&PU(M)&&(i="mathml"),E||(I(M,L),v1(t,!1))):D.NODE_ENV!=="production"&&!E&&ce("Invalid Teleport target on mount:",M,`(${typeof M})`)};E&&(I(n,k),v1(t,!0)),DU(t.props)?jn(()=>{A(),t.el.__isMounted=!0},o):A()}else{if(DU(t.props)&&!e.el.__isMounted){jn(()=>{FU.process(e,t,n,a,r,o,i,s,c,u),delete e.el.__isMounted},o);return}t.el=e.el,t.targetStart=e.targetStart;const b=t.anchor=e.anchor,k=t.target=e.target,I=t.targetAnchor=e.targetAnchor,A=Lo(e.props),M=A?n:k,L=A?b:I;if(i==="svg"||LU(k)?i="svg":(i==="mathml"||PU(k))&&(i="mathml"),T?(h(e.dynamicChildren,T,M,r,o,i,s),yd(e,t,!0)):c||p(e,t,M,L,r,o,i,s,!1),E)A?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):S1(t,n,b,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const B=t.target=S6(t.props,f);B?S1(t,B,null,u,0):D.NODE_ENV!=="production"&&ce("Invalid Teleport target on update:",k,`(${typeof k})`)}else A&&S1(t,k,I,u,1);v1(t,E)}},remove(e,t,n,{um:a,o:{remove:r}},o){const{shapeFlag:i,children:s,anchor:c,targetStart:u,targetAnchor:d,target:p,props:h}=e;if(p&&(r(u),r(d)),o&&r(c),i&16){const _=o||!Lo(h);for(let f=0;fk1(f,t&&(Re(t)?t[m]:t),n,a,r));return}if(jl(a)&&!r){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&k1(e,t,n,a.component.subTree);return}const o=a.shapeFlag&4?D1(a.component):a.el,i=r?null:o,{i:s,r:c}=e;if(D.NODE_ENV!=="production"&&!s){ce("Missing ref owner context. ref cannot be used on hoisted vnodes. A vnode with ref must be created inside the render function.");return}const u=t&&t.r,d=s.refs===qe?s.refs={}:s.refs,p=s.setupState,h=gt(p),_=p===qe?()=>!1:f=>D.NODE_ENV!=="production"&&(Rt(h,f)&&!Ht(h[f])&&ce(`Template ref "${f}" used on a non-ref value. It will not work in the production build.`),dJ.has(h[f]))?!1:Rt(h,f);if(u!=null&&u!==c&&(Yt(u)?(d[u]=null,_(u)&&(p[u]=null)):Ht(u)&&(u.value=null)),$e(c))zl(c,s,12,[i,d]);else{const f=Yt(c),m=Ht(c);if(f||m){const g=()=>{if(e.f){const E=f?_(c)?p[c]:d[c]:c.value;r?Re(E)&&Vl(E,o):Re(E)?E.includes(o)||E.push(o):f?(d[c]=[o],_(c)&&(p[c]=d[c])):(c.value=[o],e.k&&(d[e.k]=c.value))}else f?(d[c]=i,_(c)&&(p[c]=i)):m?(c.value=i,e.k&&(d[e.k]=i)):D.NODE_ENV!=="production"&&ce("Invalid template ref type:",c,`(${typeof c})`)};i?(g.id=-1,jn(g,n)):g()}else D.NODE_ENV!=="production"&&ce("Invalid template ref type:",c,`(${typeof c})`)}}nd().requestIdleCallback,nd().cancelIdleCallback;const jl=e=>!!e.type.__asyncLoader,T6=e=>e.type.__isKeepAlive;function pJ(e,t){VU(e,"a",t)}function _J(e,t){VU(e,"da",t)}function VU(e,t,n=vn){const a=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(T1(t,a,n),n){let r=n.parent;for(;r&&r.parent;)T6(r.parent.vnode)&&hJ(a,t,n,r),r=r.parent}}function hJ(e,t,n,a){const r=T1(t,e,a,!0);vr(()=>{Vl(a[t],r)},n)}function T1(e,t,n=vn,a=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{gr();const s=Uo(n),c=Wa(t,n,e,i);return s(),yr(),c});return a?r.unshift(o):r.push(o),o}else if(D.NODE_ENV!=="production"){const r=Qr(m6[e].replace(/ hook$/,""));ce(`${r} is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement.`)}}const Sr=e=>(t,n=vn)=>{(!kd||e==="sp")&&T1(e,(...a)=>t(...a),n)},HU=Sr("bm"),ln=Sr("m"),GU=Sr("bu"),zU=Sr("u"),Kl=Sr("bum"),vr=Sr("um"),fJ=Sr("sp"),mJ=Sr("rtg"),gJ=Sr("rtc");function $U(e,t=vn){T1("ec",e,t)}const C6="components",yJ="directives",I6=Symbol.for("v-ndc");function wa(e){return Yt(e)?YU(C6,e,!1)||e:e||I6}function EJ(e){return YU(yJ,e)}function YU(e,t,n=!0,a=!1){const r=mn||vn;if(r){const o=r.type;if(e===C6){const s=j6(o,!1);if(s&&(s===t||s===Rn(t)||s===Ao(Rn(t))))return o}const i=WU(r[e]||o[e],t)||WU(r.appContext[e],t);if(!i&&a)return o;if(D.NODE_ENV!=="production"&&n&&!i){const s=e===C6?` If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.`:"";ce(`Failed to resolve ${e.slice(0,-1)}: ${t}${s}`)}return i}else D.NODE_ENV!=="production"&&ce(`resolve${Ao(e.slice(0,-1))} can only be used in render() or setup().`)}function WU(e,t){return e&&(e[t]||e[Rn(t)]||e[Ao(Rn(t))])}function ga(e,t,n,a){let r;const o=n,i=Re(e);if(i||Yt(e)){const s=i&&Mo(e);let c=!1;s&&(c=!$n(e),e=s1(e)),r=new Array(e.length);for(let u=0,d=e.length;ut(s,c,void 0,o));else{const s=Object.keys(e);r=new Array(s.length);for(let c=0,u=s.length;c1&&(ce("SSR-optimized slot function detected in a non-SSR-optimized render function. You need to mark this component with $dynamic-slots in the parent template."),o=()=>[]),o&&o._c&&(o._d=!1),O();const i=o&&jU(o(n)),s=n.key||i&&i.key,c=V(Ut,{key:(s&&!Ra(s)?s:`_${t}`)+(!i&&a?"_fb":"")},i||(a?a():[]),i&&e._===1?64:-2);return c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),o&&o._c&&(o._d=!0),c}function jU(e){return e.some(t=>Bo(t)?!(t.type===Un||t.type===Ut&&!jU(t.children)):!0)?e:null}const x6=e=>e?wq(e)?D1(e):x6(e.parent):null,Po=kt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>D.NODE_ENV!=="production"?Ln(e.props):e.props,$attrs:e=>D.NODE_ENV!=="production"?Ln(e.attrs):e.attrs,$slots:e=>D.NODE_ENV!=="production"?Ln(e.slots):e.slots,$refs:e=>D.NODE_ENV!=="production"?Ln(e.refs):e.refs,$parent:e=>x6(e.parent),$root:e=>x6(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>w6(e),$forceUpdate:e=>e.f||(e.f=()=>{m1(e.update)}),$nextTick:e=>e.n||(e.n=Bt.bind(e.proxy)),$watch:e=>nee.bind(e)}),A6=e=>e==="_"||e==="$",R6=(e,t)=>e!==qe&&!e.__isScriptSetup&&Rt(e,t),KU={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:a,data:r,props:o,accessCache:i,type:s,appContext:c}=e;if(D.NODE_ENV!=="production"&&t==="__isVue")return!0;let u;if(t[0]!=="$"){const _=i[t];if(_!==void 0)switch(_){case 1:return a[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(R6(a,t))return i[t]=1,a[t];if(r!==qe&&Rt(r,t))return i[t]=2,r[t];if((u=e.propsOptions[0])&&Rt(u,t))return i[t]=3,o[t];if(n!==qe&&Rt(n,t))return i[t]=4,n[t];O6&&(i[t]=0)}}const d=Po[t];let p,h;if(d)return t==="$attrs"?(Sn(e.attrs,"get",""),D.NODE_ENV!=="production"&&R1()):D.NODE_ENV!=="production"&&t==="$slots"&&Sn(e,"get",t),d(e);if((p=s.__cssModules)&&(p=p[t]))return p;if(n!==qe&&Rt(n,t))return i[t]=4,n[t];if(h=c.config.globalProperties,Rt(h,t))return h[t];D.NODE_ENV!=="production"&&mn&&(!Yt(t)||t.indexOf("__v")!==0)&&(r!==qe&&A6(t[0])&&Rt(r,t)?ce(`Property ${JSON.stringify(t)} must be accessed via $data because it starts with a reserved character ("$" or "_") and is not proxied on the render context.`):e===mn&&ce(`Property ${JSON.stringify(t)} was accessed during render but is not defined on instance.`))},set({_:e},t,n){const{data:a,setupState:r,ctx:o}=e;return R6(r,t)?(r[t]=n,!0):D.NODE_ENV!=="production"&&r.__isScriptSetup&&Rt(r,t)?(ce(`Cannot mutate