(function(){"use strict";try{if(typeof document<"u"){var t=document.createElement("style");t.appendChild(document.createTextNode('#coretrek-ai-widget #ctw-chat-container *,#coretrek-ai-widget #ctw-chat-container :before,#coretrek-ai-widget #ctw-chat-container :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}#coretrek-ai-widget #ctw-chat-container :before,#coretrek-ai-widget #ctw-chat-container :after{--tw-content: ""}#coretrek-ai-widget #ctw-chat-container *{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-font-smoothing:antialiased;margin:0;line-height:inherit}#coretrek-ai-widget #ctw-chat-container hr{height:0;color:inherit;border-top-width:1px}#coretrek-ai-widget #ctw-chat-container abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#coretrek-ai-widget #ctw-chat-container h1,#coretrek-ai-widget #ctw-chat-container h2,#coretrek-ai-widget #ctw-chat-container h3,#coretrek-ai-widget #ctw-chat-container h4,#coretrek-ai-widget #ctw-chat-container h5,#coretrek-ai-widget #ctw-chat-container h6{font-size:inherit;font-weight:inherit}#coretrek-ai-widget #ctw-chat-container a{color:inherit;text-decoration:inherit}#coretrek-ai-widget #ctw-chat-container b,#coretrek-ai-widget #ctw-chat-container strong{font-weight:bolder}#coretrek-ai-widget #ctw-chat-container code,#coretrek-ai-widget #ctw-chat-container kbd,#coretrek-ai-widget #ctw-chat-container samp,#coretrek-ai-widget #ctw-chat-container pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}#coretrek-ai-widget #ctw-chat-container small{font-size:80%}#coretrek-ai-widget #ctw-chat-container sub,#coretrek-ai-widget #ctw-chat-container sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#coretrek-ai-widget #ctw-chat-container sub{bottom:-.25em}#coretrek-ai-widget #ctw-chat-container sup{top:-.5em}#coretrek-ai-widget #ctw-chat-container table{text-indent:0;border-color:inherit;border-collapse:collapse}#coretrek-ai-widget #ctw-chat-container button,#coretrek-ai-widget #ctw-chat-container input,#coretrek-ai-widget #ctw-chat-container optgroup,#coretrek-ai-widget #ctw-chat-container select,#coretrek-ai-widget #ctw-chat-container textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}#coretrek-ai-widget #ctw-chat-container button,#coretrek-ai-widget #ctw-chat-container select{text-transform:none}#coretrek-ai-widget #ctw-chat-container button,#coretrek-ai-widget #ctw-chat-container [type=button],#coretrek-ai-widget #ctw-chat-container [type=reset],#coretrek-ai-widget #ctw-chat-container [type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}#coretrek-ai-widget #ctw-chat-container :-moz-focusring{outline:auto}#coretrek-ai-widget #ctw-chat-container :-moz-ui-invalid{box-shadow:none}#coretrek-ai-widget #ctw-chat-container progress{vertical-align:baseline}#coretrek-ai-widget #ctw-chat-container ::-webkit-inner-spin-button,#coretrek-ai-widget #ctw-chat-container ::-webkit-outer-spin-button{height:auto}#coretrek-ai-widget #ctw-chat-container [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#coretrek-ai-widget #ctw-chat-container ::-webkit-search-decoration{-webkit-appearance:none}#coretrek-ai-widget #ctw-chat-container ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#coretrek-ai-widget #ctw-chat-container summary{display:list-item}#coretrek-ai-widget #ctw-chat-container blockquote,#coretrek-ai-widget #ctw-chat-container dl,#coretrek-ai-widget #ctw-chat-container dd,#coretrek-ai-widget #ctw-chat-container h1,#coretrek-ai-widget #ctw-chat-container h2,#coretrek-ai-widget #ctw-chat-container h3,#coretrek-ai-widget #ctw-chat-container h4,#coretrek-ai-widget #ctw-chat-container h5,#coretrek-ai-widget #ctw-chat-container h6,#coretrek-ai-widget #ctw-chat-container hr,#coretrek-ai-widget #ctw-chat-container figure,#coretrek-ai-widget #ctw-chat-container p,#coretrek-ai-widget #ctw-chat-container pre{margin:0}#coretrek-ai-widget #ctw-chat-container fieldset{margin:0;padding:0}#coretrek-ai-widget #ctw-chat-container legend{padding:0}#coretrek-ai-widget #ctw-chat-container ol,#coretrek-ai-widget #ctw-chat-container ul,#coretrek-ai-widget #ctw-chat-container menu{list-style:none;margin:0;padding:0}#coretrek-ai-widget #ctw-chat-container dialog{padding:0}#coretrek-ai-widget #ctw-chat-container textarea{resize:vertical}#coretrek-ai-widget #ctw-chat-container input::-moz-placeholder,#coretrek-ai-widget #ctw-chat-container textarea::-moz-placeholder{opacity:1;color:#9ca3af}#coretrek-ai-widget #ctw-chat-container input::placeholder,#coretrek-ai-widget #ctw-chat-container textarea::placeholder{opacity:1;color:#9ca3af}#coretrek-ai-widget #ctw-chat-container button,#coretrek-ai-widget #ctw-chat-container [role=button]{cursor:pointer}#coretrek-ai-widget #ctw-chat-container :disabled{cursor:default}#coretrek-ai-widget #ctw-chat-container img,#coretrek-ai-widget #ctw-chat-container svg,#coretrek-ai-widget #ctw-chat-container video,#coretrek-ai-widget #ctw-chat-container canvas,#coretrek-ai-widget #ctw-chat-container audio,#coretrek-ai-widget #ctw-chat-container iframe,#coretrek-ai-widget #ctw-chat-container embed,#coretrek-ai-widget #ctw-chat-container object{display:block;vertical-align:middle}#coretrek-ai-widget #ctw-chat-container img,#coretrek-ai-widget #ctw-chat-container video{max-width:100%;height:auto}#coretrek-ai-widget #ctw-chat-container [hidden]{display:none}#coretrek-ai-widget #ctw-chat-container *,#coretrek-ai-widget #ctw-chat-container :before,#coretrek-ai-widget #ctw-chat-container :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: }#coretrek-ai-widget #ctw-chat-container ::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: }.ctw-prose{color:var(--tw-prose-body);max-width:65ch}.ctw-prose :where(p):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.ctw-prose :where([class~=lead]):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.ctw-prose :where(a):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.ctw-prose :where(strong):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.ctw-prose :where(a strong):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:inherit}.ctw-prose :where(blockquote strong):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:inherit}.ctw-prose :where(thead th strong):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:inherit}.ctw-prose :where(ol):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.ctw-prose :where(ol[type=A]):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){list-style-type:upper-alpha}.ctw-prose :where(ol[type=a]):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){list-style-type:lower-alpha}.ctw-prose :where(ol[type=A s]):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){list-style-type:upper-alpha}.ctw-prose :where(ol[type=a s]):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){list-style-type:lower-alpha}.ctw-prose :where(ol[type=I]):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){list-style-type:upper-roman}.ctw-prose :where(ol[type=i]):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){list-style-type:lower-roman}.ctw-prose :where(ol[type=I s]):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){list-style-type:upper-roman}.ctw-prose :where(ol[type=i s]):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){list-style-type:lower-roman}.ctw-prose :where(ol[type="1"]):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){list-style-type:decimal}.ctw-prose :where(ul):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.ctw-prose :where(ol>li):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.ctw-prose :where(ul>li):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *))::marker{color:var(--tw-prose-bullets)}.ctw-prose :where(dt):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.ctw-prose :where(hr):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.ctw-prose :where(blockquote):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.ctw-prose :where(blockquote p:first-of-type):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)):before{content:open-quote}.ctw-prose :where(blockquote p:last-of-type):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)):after{content:close-quote}.ctw-prose :where(h1):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.ctw-prose :where(h1 strong):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){font-weight:900;color:inherit}.ctw-prose :where(h2):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.ctw-prose :where(h2 strong):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){font-weight:800;color:inherit}.ctw-prose :where(h3):not(:where([class~=ctw-not-prose],[class~=ctw-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}.ctw-prose :where(h3 strong):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){font-weight:700;color:inherit}.ctw-prose :where(h4):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.ctw-prose :where(h4 strong):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){font-weight:700;color:inherit}.ctw-prose :where(img):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:2em;margin-bottom:2em}.ctw-prose :where(picture):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.ctw-prose :where(video):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:2em;margin-bottom:2em}.ctw-prose :where(kbd):not(:where([class~=ctw-not-prose],[class~=ctw-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 0 rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.ctw-prose :where(code):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.ctw-prose :where(code):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)):before{content:"`"}.ctw-prose :where(code):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)):after{content:"`"}.ctw-prose :where(a code):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:inherit}.ctw-prose :where(h1 code):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:inherit}.ctw-prose :where(h2 code):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:inherit;font-size:.875em}.ctw-prose :where(h3 code):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:inherit;font-size:.9em}.ctw-prose :where(h4 code):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:inherit}.ctw-prose :where(blockquote code):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:inherit}.ctw-prose :where(thead th code):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:inherit}.ctw-prose :where(pre):not(:where([class~=ctw-not-prose],[class~=ctw-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:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.ctw-prose :where(pre code):not(:where([class~=ctw-not-prose],[class~=ctw-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}.ctw-prose :where(pre code):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)):before{content:none}.ctw-prose :where(pre code):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)):after{content:none}.ctw-prose :where(table):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.ctw-prose :where(thead):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.ctw-prose :where(thead th):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.ctw-prose :where(tbody tr):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.ctw-prose :where(tbody tr:last-child):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){border-bottom-width:0}.ctw-prose :where(tbody td):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){vertical-align:baseline}.ctw-prose :where(tfoot):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.ctw-prose :where(tfoot td):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){vertical-align:top}.ctw-prose :where(th,td):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){text-align:start}.ctw-prose :where(figure>*):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:0;margin-bottom:0}.ctw-prose :where(figcaption):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.ctw-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:1rem;line-height:1.75}.ctw-prose :where(picture>img):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:0;margin-bottom:0}.ctw-prose :where(li):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:.5em;margin-bottom:.5em}.ctw-prose :where(ol>li):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){padding-inline-start:.375em}.ctw-prose :where(ul>li):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){padding-inline-start:.375em}.ctw-prose :where(.ctw-prose>ul>li p):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:.75em;margin-bottom:.75em}.ctw-prose :where(.ctw-prose>ul>li>p:first-child):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:1.25em}.ctw-prose :where(.ctw-prose>ul>li>p:last-child):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-bottom:1.25em}.ctw-prose :where(.ctw-prose>ol>li>p:first-child):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:1.25em}.ctw-prose :where(.ctw-prose>ol>li>p:last-child):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-bottom:1.25em}.ctw-prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:.75em;margin-bottom:.75em}.ctw-prose :where(dl):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.ctw-prose :where(dd):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.ctw-prose :where(hr+*):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:0}.ctw-prose :where(h2+*):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:0}.ctw-prose :where(h3+*):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:0}.ctw-prose :where(h4+*):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:0}.ctw-prose :where(thead th:first-child):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){padding-inline-start:0}.ctw-prose :where(thead th:last-child):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){padding-inline-end:0}.ctw-prose :where(tbody td,tfoot td):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.ctw-prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){padding-inline-start:0}.ctw-prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){padding-inline-end:0}.ctw-prose :where(figure):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:2em;margin-bottom:2em}.ctw-prose :where(.ctw-prose>:first-child):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-top:0}.ctw-prose :where(.ctw-prose>:last-child):not(:where([class~=ctw-not-prose],[class~=ctw-not-prose] *)){margin-bottom:0}.ctw-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}.ctw-pointer-events-none{pointer-events:none!important}.ctw-fixed{position:fixed!important}.ctw-absolute{position:absolute!important}.ctw-relative{position:relative!important}.ctw-sticky{position:sticky!important}.ctw-inset-0{top:0!important;right:0!important;bottom:0!important;left:0!important}.ctw-bottom-0{bottom:0!important}.ctw-bottom-32{bottom:128px!important}.ctw-left-0{left:0!important}.ctw-left-0\\.5{left:.125rem!important}.ctw-left-1\\/2{left:50%!important}.ctw-right-0{right:0!important}.ctw-top-0\\.5{top:.125rem!important}.ctw-z-10{z-index:10!important}.ctw-z-50{z-index:50!important}.ctw-col-span-2{grid-column:span 2 / span 2!important}.ctw-col-span-6{grid-column:span 6 / span 6!important}.ctw-col-span-7{grid-column:span 7 / span 7!important}.ctw-col-span-8{grid-column:span 8 / span 8!important}.ctw-col-span-9{grid-column:span 9 / span 9!important}.ctw-float-right{float:right!important}.ctw-m-0{margin:0!important}.ctw-m-2{margin:8px!important}.ctw-mx-auto{margin-left:auto!important;margin-right:auto!important}.ctw-my-4{margin-top:16px!important;margin-bottom:16px!important}.-ctw-mb-4{margin-bottom:-16px!important}.-ctw-mt-1{margin-top:-4px!important}.-ctw-mt-2{margin-top:-8px!important}.ctw-mb-1{margin-bottom:4px!important}.ctw-mb-2{margin-bottom:8px!important}.ctw-mb-3{margin-bottom:12px!important}.ctw-mb-5{margin-bottom:20px!important}.ctw-mb-6{margin-bottom:24px!important}.ctw-ml-1{margin-left:4px!important}.ctw-ml-5{margin-left:20px!important}.ctw-mr-1{margin-right:4px!important}.ctw-mr-2{margin-right:8px!important}.ctw-mr-\\[0\\.3rem\\]{margin-right:.3rem!important}.ctw-mt-0{margin-top:0!important}.ctw-mt-1{margin-top:4px!important}.ctw-mt-2{margin-top:8px!important}.ctw-mt-3{margin-top:12px!important}.ctw-mt-4{margin-top:16px!important}.ctw-mt-5{margin-top:20px!important}.ctw-mt-6{margin-top:24px!important}.ctw-box-border{box-sizing:border-box!important}.ctw-block{display:block!important}.ctw-inline-block{display:inline-block!important}.ctw-inline{display:inline!important}.ctw-flex{display:flex!important}.ctw-inline-flex{display:inline-flex!important}.ctw-table{display:table!important}.ctw-grid{display:grid!important}.ctw-hidden{display:none!important}.ctw-h-12{height:48px!important}.ctw-h-2{height:8px!important}.ctw-h-4{height:16px!important}.ctw-h-5{height:20px!important}.ctw-h-6{height:24px!important}.ctw-h-8{height:32px!important}.ctw-h-9{height:2.25rem!important}.ctw-h-full{height:100%!important}.ctw-max-h-60{max-height:15rem!important}.ctw-w-10{width:40px!important}.ctw-w-11{width:2.75rem!important}.ctw-w-12{width:48px!important}.ctw-w-2{width:8px!important}.ctw-w-4{width:16px!important}.ctw-w-5{width:20px!important}.ctw-w-52{width:13rem!important}.ctw-w-6{width:24px!important}.ctw-w-8{width:32px!important}.ctw-w-full{width:100%!important}.ctw-w-screen{width:100vw!important}.ctw-min-w-full{min-width:100%!important}.ctw-max-w-4xl{max-width:896px!important}.ctw-max-w-80w{max-width:80%!important}.ctw-max-w-none{max-width:none!important}.ctw-grow{flex-grow:1!important}.ctw-border-collapse{border-collapse:collapse!important}.-ctw-translate-x-1\\/2{--tw-translate-x: -50% !important;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))!important}.ctw-translate-x-0{--tw-translate-x: 0 !important;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))!important}.ctw-translate-x-5{--tw-translate-x: 20px !important;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))!important}.ctw-transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@keyframes ctw-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)}}.ctw-animate-bounce{animation:ctw-bounce 1s infinite!important}.ctw-cursor-pointer{cursor:pointer!important}.ctw-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.ctw-appearance-none{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.ctw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.ctw-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.ctw-flex-col{flex-direction:column!important}.ctw-items-center{align-items:center!important}.ctw-justify-center{justify-content:center!important}.ctw-justify-between{justify-content:space-between!important}.ctw-justify-items-end{justify-items:end!important}.ctw-gap-1{gap:4px!important}.ctw-gap-2{gap:8px!important}.ctw-gap-3{gap:12px!important}.ctw-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(8px * var(--tw-space-x-reverse))!important;margin-left:calc(8px * calc(1 - var(--tw-space-x-reverse)))!important}.ctw-overflow-auto{overflow:auto!important}.ctw-overflow-hidden{overflow:hidden!important}.ctw-overflow-x-auto{overflow-x:auto!important}.ctw-overflow-y-auto{overflow-y:auto!important}.ctw-whitespace-nowrap{white-space:nowrap!important}.ctw-whitespace-pre-line{white-space:pre-line!important}.ctw-whitespace-pre-wrap{white-space:pre-wrap!important}.ctw-rounded-2xl{border-radius:16px!important}.ctw-rounded-full{border-radius:9999px!important}.ctw-rounded-lg{border-radius:8px!important}.ctw-rounded-md{border-radius:6px!important}.ctw-rounded-xl{border-radius:12px!important}.ctw-rounded-t-lg{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.ctw-rounded-tl-none{border-top-left-radius:0!important}.ctw-rounded-tr-none{border-top-right-radius:0!important}.ctw-border{border-width:1px!important}.ctw-border-4{border-width:4px!important}.ctw-border-b{border-bottom-width:1px!important}.ctw-border-none{border-style:none!important}.ctw-border-gray-200{--tw-border-opacity: 1 !important;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))!important}.ctw-border-gray-300{--tw-border-opacity: 1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))!important}.ctw-border-gray-400{--tw-border-opacity: 1 !important;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))!important}.ctw-border-red-500{--tw-border-opacity: 1 !important;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))!important}.ctw-bg-\\[\\#bd0d34\\]{--tw-bg-opacity: 1 !important;background-color:rgb(189 13 52 / var(--tw-bg-opacity, 1))!important}.ctw-bg-\\[\\#fdb843\\]{--tw-bg-opacity: 1 !important;background-color:rgb(253 184 67 / var(--tw-bg-opacity, 1))!important}.ctw-bg-blue-500{--tw-bg-opacity: 1 !important;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))!important}.ctw-bg-blue-600{--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))!important}.ctw-bg-gray-100{--tw-bg-opacity: 1 !important;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))!important}.ctw-bg-gray-200{--tw-bg-opacity: 1 !important;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))!important}.ctw-bg-gray-50{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))!important}.ctw-bg-gray-500{--tw-bg-opacity: 1 !important;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))!important}.ctw-bg-gray-800{--tw-bg-opacity: 1 !important;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))!important}.ctw-bg-green-300{--tw-bg-opacity: 1 !important;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))!important}.ctw-bg-red-300{--tw-bg-opacity: 1 !important;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))!important}.ctw-bg-red-500{--tw-bg-opacity: 1 !important;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))!important}.ctw-bg-transparent{background-color:transparent!important}.ctw-bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.ctw-bg-yellow-300{--tw-bg-opacity: 1 !important;background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))!important}.ctw-bg-opacity-50{--tw-bg-opacity: .5 !important}.ctw-bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))!important}.ctw-bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))!important}.ctw-from-black{--tw-gradient-from: #000 var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.ctw-from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.ctw-from-90\\%{--tw-gradient-from-position: 90% !important}.ctw-to-\\[\\#ef64d4\\]{--tw-gradient-to: #ef64d4 var(--tw-gradient-to-position) !important}.ctw-to-gray-100{--tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position) !important}.ctw-fill-current{fill:currentColor!important}.ctw-p-0{padding:0!important}.ctw-p-1{padding:4px!important}.ctw-p-2{padding:8px!important}.ctw-p-3{padding:12px!important}.ctw-px-2{padding-left:8px!important;padding-right:8px!important}.ctw-px-3{padding-left:12px!important;padding-right:12px!important}.ctw-px-4{padding-left:16px!important;padding-right:16px!important}.ctw-px-5{padding-left:20px!important;padding-right:20px!important}.ctw-py-1{padding-top:4px!important;padding-bottom:4px!important}.ctw-py-1\\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.ctw-py-2{padding-top:8px!important;padding-bottom:8px!important}.ctw-py-3{padding-top:12px!important;padding-bottom:12px!important}.ctw-py-4{padding-top:16px!important;padding-bottom:16px!important}.ctw-pb-3{padding-bottom:12px!important}.ctw-pb-8{padding-bottom:32px!important}.ctw-pl-2{padding-left:8px!important}.ctw-pt-2{padding-top:8px!important}.ctw-pt-4{padding-top:16px!important}.ctw-pt-5{padding-top:20px!important}.ctw-text-left{text-align:left!important}.ctw-text-center{text-align:center!important}.ctw-text-right{text-align:right!important}.ctw-align-middle{vertical-align:middle!important}.ctw-font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important}.ctw-text-2xl{font-size:24px!important}.ctw-text-base{font-size:16px!important}.ctw-text-lg{font-size:18px!important}.ctw-text-sm{font-size:14px!important}.ctw-text-xl{font-size:20px!important}.ctw-text-xs{font-size:12px!important}.ctw-font-bold{font-weight:700!important}.ctw-font-normal{font-weight:400!important}.ctw-font-semibold{font-weight:600!important}.ctw-leading-5{line-height:20px!important}.ctw-leading-6{line-height:24px!important}.ctw-leading-7{line-height:28px!important}.ctw-leading-none{line-height:1!important}.ctw-leading-normal{line-height:1.5!important}.\\!ctw-text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.ctw-text-black{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity, 1))!important}.ctw-text-current{color:currentColor!important}.ctw-text-gray-500{--tw-text-opacity: 1 !important;color:rgb(107 114 128 / var(--tw-text-opacity, 1))!important}.ctw-text-gray-600{--tw-text-opacity: 1 !important;color:rgb(75 85 99 / var(--tw-text-opacity, 1))!important}.ctw-text-gray-700{--tw-text-opacity: 1 !important;color:rgb(55 65 81 / var(--tw-text-opacity, 1))!important}.ctw-text-gray-800{--tw-text-opacity: 1 !important;color:rgb(31 41 55 / var(--tw-text-opacity, 1))!important}.ctw-text-gray-900{--tw-text-opacity: 1 !important;color:rgb(17 24 39 / var(--tw-text-opacity, 1))!important}.ctw-text-red-500{--tw-text-opacity: 1 !important;color:rgb(239 68 68 / var(--tw-text-opacity, 1))!important}.ctw-text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.ctw-underline{text-decoration-line:underline!important}.ctw-antialiased{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.ctw-opacity-60{opacity:.6!important}.ctw-shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.ctw-shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.ctw-shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.ctw-outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.ctw-ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ctw-drop-shadow-\\[0_-10px_10px_rgba\\(0\\,0\\,0\\,0\\.05\\)\\]{--tw-drop-shadow: drop-shadow(0 -10px 10px rgba(0,0,0,.05)) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.ctw-drop-shadow-\\[0_10px_10px_rgba\\(0\\,0\\,0\\,0\\.01\\)\\]{--tw-drop-shadow: drop-shadow(0 10px 10px rgba(0,0,0,.01)) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.ctw-grayscale{--tw-grayscale: grayscale(100%) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.ctw-grayscale-0{--tw-grayscale: grayscale(0) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.ctw-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.ctw-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.ctw-transition-none{transition-property:none!important}.ctw-transition-opacity{transition-property:opacity!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.ctw-transition-transform{transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.ctw-duration-200{transition-duration:.2s!important}.ctw-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.\\!\\[animation-delay\\:-0\\.15s\\]{animation-delay:-.15s!important}.\\!\\[animation-delay\\:-0\\.3s\\]{animation-delay:-.3s!important}#coretrek-ai-widget #ctw-chat-container .ctw-icon{transition:filter .2s;filter:invert(1);width:20px;height:20px}#coretrek-ai-widget #ctw-chat-container a{font-size:inherit!important}#coretrek-ai-widget #ctw-chat-container .ctw-answer ul,#coretrek-ai-widget #ctw-chat-container .ctw-answer ol{display:block;margin-top:.5rem;margin-bottom:1rem;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}#coretrek-ai-widget #ctw-chat-container img,#coretrek-ai-widget #ctw-chat-container video{max-height:300px;max-width:100%;width:auto;height:auto}#coretrek-ai-widget #ctw-chat-container .ctw-answer ul{list-style-type:disc}#coretrek-ai-widget #ctw-chat-container .ctw-answer ol{list-style-type:decimal}#coretrek-ai-widget #ctw-chat-container .ctw-answer li{display:list-item}#coretrek-ai-widget #ctw-chat-container .ctw-answer p{margin-top:.5rem;margin-bottom:1rem}#coretrek-ai-widget #ctw-chat-container .ctw-answer li p{margin-top:0;margin-bottom:0}#coretrek-ai-widget #ctw-chat-container .ctw-answer a{color:#00f;text-decoration:underline}#coretrek-ai-widget #ctw-chat-container .ctw-answer a:visited{color:purple}#coretrek-ai-widget #ctw-chat-container .top_left{top:20px;left:12px}@media (min-width: 768px){#coretrek-ai-widget #ctw-chat-container .top_left{left:20px}}#coretrek-ai-widget #ctw-chat-container .top_right{top:20px;right:12px}@media (min-width: 768px){#coretrek-ai-widget #ctw-chat-container .top_right{right:20px}}#coretrek-ai-widget #ctw-chat-container .bottom_right{bottom:20px;right:12px}@media (min-width: 768px){#coretrek-ai-widget #ctw-chat-container .bottom_right{right:20px}}#coretrek-ai-widget #ctw-chat-container .bottom_left{bottom:20px;left:12px}@media (min-width: 768px){#coretrek-ai-widget #ctw-chat-container .bottom_left{left:20px}}#coretrek-ai-widget #ctw-ai-chatbot-info{position:absolute}#coretrek-ai-widget #ctw-ai-chatbot-info.ctw-initial-animation{animation-duration:8s;animation-name:ctw-bouncy;animation-fill-mode:forwards}#coretrek-ai-widget #ctw-ai-chatbot-info.ctw-show-on-hover{animation:none!important;right:1rem!important;opacity:1;transition:right .3s ease-in-out,opacity .3s ease-in-out}#coretrek-ai-widget #ctw-ai-chatbot-info.ctw-post-animation{right:-20rem;opacity:0;transition:right .3s ease-in-out,opacity .3s ease-in-out}#coretrek-ai-widget #ctw-chat-container .bottom_right #ctw-ai-chatbot-info,#coretrek-ai-widget #ctw-chat-container .top_right #ctw-ai-chatbot-info{padding-left:24px;padding-right:80px}#coretrek-ai-widget #ctw-chat-container .bottom_left #ctw-ai-chatbot-info,#coretrek-ai-widget #ctw-chat-container .top_left #ctw-ai-chatbot-info{display:none}#coretrek-ai-widget #ctw-chat-container .bottom_right #ctw-ai-chatbot-info,#coretrek-ai-widget #ctw-chat-container .top_right #ctw-ai-chatbot-info{right:-20rem}#coretrek-ai-widget .ctw-prose h1{font-weight:bolder!important;font-size:2xl!important;margin-bottom:1.25rem!important;margin-top:1.5rem!important;line-height:2rem!important;color:inherit!important}@media (max-width: 768px){#coretrek-ai-widget .ctw-prose h1{font-size:1.5rem!important;margin-bottom:1rem!important;margin-top:1.25rem!important;line-height:1.875rem!important}}#coretrek-ai-widget .ctw-prose h2{font-weight:bolder!important;font-size:x-large!important;margin-bottom:1rem!important;margin-top:1.25rem!important;line-height:1.75rem!important;color:inherit!important}@media (max-width: 768px){#coretrek-ai-widget .ctw-prose h2{font-weight:bolder!important;font-size:1.25rem!important;margin-bottom:.75rem!important;margin-top:1rem!important;line-height:1.75rem!important}}#coretrek-ai-widget .ctw-prose h3{font-weight:700!important;font-size:large!important;margin-bottom:.75rem!important;margin-top:1rem!important;color:inherit!important}@media (max-width: 768px){#coretrek-ai-widget .ctw-prose h3{margin-bottom:.6rem!important;margin-top:.875rem!important}}#coretrek-ai-widget .ctw-prose h4{font-weight:700!important;font-size:medium!important;margin-bottom:.6rem!important;margin-top:.875rem!important;color:inherit!important}@media (max-width: 768px){#coretrek-ai-widget .ctw-prose h4{margin-bottom:.5rem!important;margin-top:.75rem!important}}#coretrek-ai-widget .ctw-prose h5{font-weight:700!important;font-size:small!important;margin-bottom:.5rem!important;margin-top:.75rem!important;color:inherit!important}@media (max-width: 768px){#coretrek-ai-widget .ctw-prose h5{margin-bottom:.4rem!important;margin-top:.625rem!important}}#coretrek-ai-widget .ctw-prose h6{font-weight:700!important;font-size:small!important;margin-bottom:.4rem!important;margin-top:.625rem!important;color:inherit!important}@media (max-width: 768px){#coretrek-ai-widget .ctw-prose h6{margin-bottom:.3rem!important;margin-top:.5rem!important}}#coretrek-ai-widget .ctw-prose p{margin-bottom:.6rem!important;color:inherit!important}#coretrek-ai-widget .ctw-prose pre{margin-bottom:1rem!important;margin-top:1rem!important}#coretrek-ai-widget .ctw-prose pre+h1,#coretrek-ai-widget .ctw-prose pre+h2,#coretrek-ai-widget .ctw-prose pre+h3,#coretrek-ai-widget .ctw-prose pre+h4,#coretrek-ai-widget .ctw-prose pre+h5,#coretrek-ai-widget .ctw-prose pre+h6{margin-top:1.5rem!important}#coretrek-ai-widget .ctw-prose pre+p{margin-top:1rem!important}#coretrek-ai-widget .ctw-copyBtn{transition:opacity .2s ease-in-out,background-color .2s ease-in-out!important}#coretrek-ai-widget .ctw-copyBtn:hover{transform:none!important}#coretrek-ai-widget .ctw-prose .ctw-relative:hover .ctw-copyBtn{opacity:1!important}#coretrek-ai-widget .ctw-prose blockquote{font-weight:500!important;font-style:italic!important;border-left-width:.25rem!important;border-left-color:#d1d5db!important;padding-left:1rem!important;margin-top:1.5rem!important;margin-bottom:1.5rem!important}#coretrek-ai-widget .ctw-prose ol{list-style-type:none!important;margin-top:1.25rem!important;margin-bottom:1.25rem!important;padding-left:1.5rem!important;color:inherit!important}#coretrek-ai-widget .ctw-prose ol li{position:relative!important;margin-bottom:.5rem!important;padding-left:1.5rem!important;color:inherit!important}#coretrek-ai-widget .ctw-prose ol li:before{content:counter(list-item,decimal) "."!important;position:absolute!important;left:0!important;font-weight:400!important}#coretrek-ai-widget .ctw-prose ul{list-style-type:none!important;margin-top:1.25rem!important;margin-bottom:1.25rem!important;padding-left:1.5rem!important;color:inherit!important}#coretrek-ai-widget .ctw-prose ul li{position:relative!important;margin-bottom:.5rem!important;padding-left:1.5rem!important}#coretrek-ai-widget .ctw-prose ul li:before{content:"•"!important;position:absolute!important;left:0!important;font-weight:600!important}#coretrek-ai-widget .ctw-prose hr{border:none!important;height:1px!important;background-color:#e5e7eb!important;margin-top:2rem!important;margin-bottom:2rem!important}@media (prefers-color-scheme: dark){#coretrek-ai-widget .ctw-prose hr{background-color:#374151!important}}@media (prefers-color-scheme: dark){#coretrek-ai-widget .dark\\:\\!ctw-text-white p{color:#fff!important}#coretrek-ai-widget .dark\\:\\!ctw-text-white a{color:#87cefa!important}}@keyframes ctw-bouncy{0%{right:-20rem}12%{right:12rem;transform:rotateY(30deg)}20%{right:1rem}97%{right:1rem}to{right:-20rem}}#coretrek-ai-widget .ctw-sparkle{animation:shimmer 8s infinite}@keyframes shimmer{50%{opacity:.7}}@media (prefers-color-scheme: dark){.dark\\:ctw-prose-invert{--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}}.after\\:ctw-absolute:after{content:var(--tw-content)!important;position:absolute!important}.after\\:-ctw-left-2:after{content:var(--tw-content)!important;left:-8px!important}.after\\:-ctw-right-2:after{content:var(--tw-content)!important;right:-8px!important}.after\\:ctw-bottom-auto:after{content:var(--tw-content)!important;bottom:auto!important}.after\\:ctw-left-auto:after{content:var(--tw-content)!important;left:auto!important}.after\\:ctw-right-auto:after{content:var(--tw-content)!important;right:auto!important}.after\\:ctw-top-0:after{content:var(--tw-content)!important;top:0!important}.after\\:ctw-h-0:after{content:var(--tw-content)!important;height:0!important}.after\\:ctw-w-0:after{content:var(--tw-content)!important;width:0!important}.after\\:ctw-border-8:after{content:var(--tw-content)!important;border-width:8px!important}.after\\:ctw-border-b-transparent:after{content:var(--tw-content)!important;border-bottom-color:transparent!important}.after\\:ctw-border-l-transparent:after{content:var(--tw-content)!important;border-left-color:transparent!important}.after\\:ctw-border-r-transparent:after{content:var(--tw-content)!important;border-right-color:transparent!important}.after\\:ctw-border-t-white:after{content:var(--tw-content)!important;--tw-border-opacity: 1 !important;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.hover\\:ctw-bg-gray-300:hover{--tw-bg-opacity: 1 !important;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))!important}.hover\\:ctw-bg-gray-50:hover{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))!important}.hover\\:ctw-opacity-100:hover{opacity:1!important}.hover\\:ctw-outline-none:hover{outline:2px solid transparent!important;outline-offset:2px!important}.hover\\:ctw-contrast-200:hover{--tw-contrast: contrast(2) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.focus\\:ctw-outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\\:ctw-ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus\\:ctw-ring-indigo-500:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1)) !important}.active\\:ctw-outline-none:active{outline:2px solid transparent!important;outline-offset:2px!important}.disabled\\:ctw-cursor-not-allowed:disabled{cursor:not-allowed!important}.disabled\\:ctw-bg-gray-100:disabled{--tw-bg-opacity: 1 !important;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))!important}.disabled\\:ctw-text-gray-400:disabled{--tw-text-opacity: 1 !important;color:rgb(156 163 175 / var(--tw-text-opacity, 1))!important}@media (min-width: 640px){.sm\\:ctw-block{display:block!important}.sm\\:ctw-h-16{height:64px!important}.sm\\:ctw-w-16{width:64px!important}.sm\\:ctw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\\:ctw-py-2{padding-top:8px!important;padding-bottom:8px!important}.sm\\:ctw-text-base{font-size:16px!important}.sm\\:ctw-text-sm{font-size:14px!important}.sm\\:ctw-leading-snug{line-height:1.375!important}}@media (min-width: 768px){.md\\:ctw-col-span-1{grid-column:span 1 / span 1!important}.md\\:ctw-col-span-6{grid-column:span 6 / span 6!important}.md\\:ctw-col-span-7{grid-column:span 7 / span 7!important}.md\\:ctw-col-span-8{grid-column:span 8 / span 8!important}.md\\:ctw-mt-1{margin-top:4px!important}.md\\:ctw-block{display:block!important}.md\\:ctw-inline{display:inline!important}.md\\:ctw-h-10{height:40px!important}.md\\:ctw-w-10{width:40px!important}.md\\:ctw-rounded-lg{border-radius:8px!important}.md\\:ctw-rounded-b-lg{border-bottom-right-radius:8px!important;border-bottom-left-radius:8px!important}.md\\:ctw-rounded-t-lg{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.md\\:ctw-p-2{padding:8px!important}.md\\:ctw-px-3{padding-left:12px!important;padding-right:12px!important}.md\\:ctw-px-8{padding-left:32px!important;padding-right:32px!important}.md\\:ctw-py-2{padding-top:8px!important;padding-bottom:8px!important}.md\\:ctw-py-3{padding-top:12px!important;padding-bottom:12px!important}.md\\:ctw-py-5{padding-top:20px!important;padding-bottom:20px!important}.md\\:ctw-pt-8{padding-top:32px!important}.md\\:ctw-text-4xl{font-size:36px!important}.md\\:ctw-text-base{font-size:16px!important}.md\\:ctw-font-light{font-weight:300!important}}@media (min-width: 1024px){.lg\\:ctw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (prefers-color-scheme: dark){.dark\\:ctw-border-none{border-style:none!important}.dark\\:ctw-border-gray-600{--tw-border-opacity: 1 !important;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))!important}.dark\\:ctw-border-gray-700{--tw-border-opacity: 1 !important;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))!important}.dark\\:ctw-bg-black{--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))!important}.dark\\:ctw-bg-gray-200{--tw-bg-opacity: 1 !important;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))!important}.dark\\:ctw-bg-gray-700{--tw-bg-opacity: 1 !important;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))!important}.dark\\:ctw-bg-gray-800{--tw-bg-opacity: 1 !important;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))!important}.dark\\:ctw-bg-gray-900{--tw-bg-opacity: 1 !important;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))!important}.dark\\:ctw-to-black{--tw-gradient-to: #000 var(--tw-gradient-to-position) !important}.dark\\:\\!ctw-text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark\\:ctw-text-black{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity, 1))!important}.dark\\:ctw-text-gray-100{--tw-text-opacity: 1 !important;color:rgb(243 244 246 / var(--tw-text-opacity, 1))!important}.dark\\:ctw-text-gray-300{--tw-text-opacity: 1 !important;color:rgb(209 213 219 / var(--tw-text-opacity, 1))!important}.dark\\:ctw-text-gray-400{--tw-text-opacity: 1 !important;color:rgb(156 163 175 / var(--tw-text-opacity, 1))!important}.dark\\:ctw-text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark\\:after\\:ctw-border-t-gray-800:after{content:var(--tw-content)!important;--tw-border-opacity: 1 !important;border-top-color:rgb(31 41 55 / var(--tw-border-opacity, 1))!important}.dark\\:hover\\:ctw-bg-gray-600:hover{--tw-bg-opacity: 1 !important;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))!important}.dark\\:hover\\:ctw-bg-gray-700:hover{--tw-bg-opacity: 1 !important;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))!important}.focus\\:dark\\:ctw-ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus\\:dark\\:ctw-ring-blue-900:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(30 58 138 / var(--tw-ring-opacity, 1)) !important}.disabled\\:dark\\:ctw-bg-gray-900:disabled{--tw-bg-opacity: 1 !important;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))!important}}')),document.head.appendChild(t)}}catch(r){console.error("vite-plugin-css-injected-by-js",r)}})(); (function(){"use strict";const ey="";function zs(e,t){return function(){return e.apply(t,arguments)}}const{toString:ll}=Object.prototype,{getPrototypeOf:yr}=Object,{iterator:pi,toStringTag:Ws}=Symbol,Ai=(e=>t=>{const n=ll.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),dt=e=>(e=e.toLowerCase(),t=>Ai(t)===e),gi=e=>t=>typeof t===e,{isArray:En}=Array,Qn=gi("undefined");function ul(e){return e!==null&&!Qn(e)&&e.constructor!==null&&!Qn(e.constructor)&&et(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Ds=dt("ArrayBuffer");function fl(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Ds(e.buffer),t}const dl=gi("string"),et=gi("function"),Zs=gi("number"),mi=e=>e!==null&&typeof e=="object",hl=e=>e===!0||e===!1,yi=e=>{if(Ai(e)!=="object")return!1;const t=yr(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Ws in e)&&!(pi in e)},pl=dt("Date"),Al=dt("File"),gl=dt("Blob"),ml=dt("FileList"),yl=e=>mi(e)&&et(e.pipe),wl=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||et(e.append)&&((t=Ai(e))==="formdata"||t==="object"&&et(e.toString)&&e.toString()==="[object FormData]"))},El=dt("URLSearchParams"),[Sl,bl,vl,Il]=["ReadableStream","Request","Response","Headers"].map(dt),Cl=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Pn(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let i,r;if(typeof e!="object"&&(e=[e]),En(e))for(i=0,r=e.length;i0;)if(r=n[i],t===r.toLowerCase())return r;return null}const Gt=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Xs=e=>!Qn(e)&&e!==Gt;function wr(){const{caseless:e}=Xs(this)&&this||{},t={},n=(i,r)=>{const s=e&&qs(t,r)||r;yi(t[s])&&yi(i)?t[s]=wr(t[s],i):yi(i)?t[s]=wr({},i):En(i)?t[s]=i.slice():t[s]=i};for(let i=0,r=arguments.length;i(Pn(t,(r,s)=>{n&&et(r)?e[s]=zs(r,n):e[s]=r},{allOwnKeys:i}),e),Rl=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Tl=(e,t,n,i)=>{e.prototype=Object.create(t.prototype,i),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Ul=(e,t,n,i)=>{let r,s,c;const a={};if(t=t||{},e==null)return t;do{for(r=Object.getOwnPropertyNames(e),s=r.length;s-- >0;)c=r[s],(!i||i(c,e,t))&&!a[c]&&(t[c]=e[c],a[c]=!0);e=n!==!1&&yr(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},xl=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const i=e.indexOf(t,n);return i!==-1&&i===n},Nl=e=>{if(!e)return null;if(En(e))return e;let t=e.length;if(!Zs(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Ll=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&yr(Uint8Array)),jl=(e,t)=>{const i=(e&&e[pi]).call(e);let r;for(;(r=i.next())&&!r.done;){const s=r.value;t.call(e,s[0],s[1])}},Ol=(e,t)=>{let n;const i=[];for(;(n=e.exec(t))!==null;)i.push(n);return i},Ql=dt("HTMLFormElement"),Pl=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,i,r){return i.toUpperCase()+r}),Ys=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Kl=dt("RegExp"),Gs=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),i={};Pn(n,(r,s)=>{let c;(c=t(r,s,e))!==!1&&(i[s]=c||r)}),Object.defineProperties(e,i)},Jl=e=>{Gs(e,(t,n)=>{if(et(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const i=e[n];if(et(i)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Fl=(e,t)=>{const n={},i=r=>{r.forEach(s=>{n[s]=!0})};return En(e)?i(e):i(String(e).split(t)),n},Ml=()=>{},Bl=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Hl(e){return!!(e&&et(e.append)&&e[Ws]==="FormData"&&e[pi])}const Vl=e=>{const t=new Array(10),n=(i,r)=>{if(mi(i)){if(t.indexOf(i)>=0)return;if(!("toJSON"in i)){t[r]=i;const s=En(i)?[]:{};return Pn(i,(c,a)=>{const f=n(c,r+1);!Qn(f)&&(s[a]=f)}),t[r]=void 0,s}}return i};return n(e,0)},zl=dt("AsyncFunction"),Wl=e=>e&&(mi(e)||et(e))&&et(e.then)&&et(e.catch),_s=((e,t)=>e?setImmediate:t?((n,i)=>(Gt.addEventListener("message",({source:r,data:s})=>{r===Gt&&s===n&&i.length&&i.shift()()},!1),r=>{i.push(r),Gt.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",et(Gt.postMessage)),Dl=typeof queueMicrotask<"u"?queueMicrotask.bind(Gt):typeof process<"u"&&process.nextTick||_s,I={isArray:En,isArrayBuffer:Ds,isBuffer:ul,isFormData:wl,isArrayBufferView:fl,isString:dl,isNumber:Zs,isBoolean:hl,isObject:mi,isPlainObject:yi,isReadableStream:Sl,isRequest:bl,isResponse:vl,isHeaders:Il,isUndefined:Qn,isDate:pl,isFile:Al,isBlob:gl,isRegExp:Kl,isFunction:et,isStream:yl,isURLSearchParams:El,isTypedArray:Ll,isFileList:ml,forEach:Pn,merge:wr,extend:kl,trim:Cl,stripBOM:Rl,inherits:Tl,toFlatObject:Ul,kindOf:Ai,kindOfTest:dt,endsWith:xl,toArray:Nl,forEachEntry:jl,matchAll:Ol,isHTMLForm:Ql,hasOwnProperty:Ys,hasOwnProp:Ys,reduceDescriptors:Gs,freezeMethods:Jl,toObjectSet:Fl,toCamelCase:Pl,noop:Ml,toFiniteNumber:Bl,findKey:qs,global:Gt,isContextDefined:Xs,isSpecCompliantForm:Hl,toJSONObject:Vl,isAsyncFn:zl,isThenable:Wl,setImmediate:_s,asap:Dl,isIterable:e=>e!=null&&et(e[pi])};function ie(e,t,n,i,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),i&&(this.request=i),r&&(this.response=r,this.status=r.status?r.status:null)}I.inherits(ie,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:I.toJSONObject(this.config),code:this.code,status:this.status}}});const $s=ie.prototype,eo={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{eo[e]={value:e}}),Object.defineProperties(ie,eo),Object.defineProperty($s,"isAxiosError",{value:!0}),ie.from=(e,t,n,i,r,s)=>{const c=Object.create($s);return I.toFlatObject(e,c,function(f){return f!==Error.prototype},a=>a!=="isAxiosError"),ie.call(c,e.message,t,n,i,r),c.cause=e,c.name=e.name,s&&Object.assign(c,s),c};const Zl=null;function Er(e){return I.isPlainObject(e)||I.isArray(e)}function to(e){return I.endsWith(e,"[]")?e.slice(0,-2):e}function no(e,t,n){return e?e.concat(t).map(function(r,s){return r=to(r),!n&&s?"["+r+"]":r}).join(n?".":""):t}function ql(e){return I.isArray(e)&&!e.some(Er)}const Xl=I.toFlatObject(I,{},null,function(t){return/^is[A-Z]/.test(t)});function wi(e,t,n){if(!I.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=I.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,S){return!I.isUndefined(S[v])});const i=n.metaTokens,r=n.visitor||d,s=n.dots,c=n.indexes,f=(n.Blob||typeof Blob<"u"&&Blob)&&I.isSpecCompliantForm(t);if(!I.isFunction(r))throw new TypeError("visitor must be a function");function p(E){if(E===null)return"";if(I.isDate(E))return E.toISOString();if(I.isBoolean(E))return E.toString();if(!f&&I.isBlob(E))throw new ie("Blob is not supported. Use a Buffer instead.");return I.isArrayBuffer(E)||I.isTypedArray(E)?f&&typeof Blob=="function"?new Blob([E]):Buffer.from(E):E}function d(E,v,S){let k=E;if(E&&!S&&typeof E=="object"){if(I.endsWith(v,"{}"))v=i?v:v.slice(0,-2),E=JSON.stringify(E);else if(I.isArray(E)&&ql(E)||(I.isFileList(E)||I.endsWith(v,"[]"))&&(k=I.toArray(E)))return v=to(v),k.forEach(function(B,te){!(I.isUndefined(B)||B===null)&&t.append(c===!0?no([v],te,s):c===null?v:v+"[]",p(B))}),!1}return Er(E)?!0:(t.append(no(S,v,s),p(E)),!1)}const h=[],y=Object.assign(Xl,{defaultVisitor:d,convertValue:p,isVisitable:Er});function b(E,v){if(!I.isUndefined(E)){if(h.indexOf(E)!==-1)throw Error("Circular reference detected in "+v.join("."));h.push(E),I.forEach(E,function(k,J){(!(I.isUndefined(k)||k===null)&&r.call(t,k,I.isString(J)?J.trim():J,v,y))===!0&&b(k,v?v.concat(J):[J])}),h.pop()}}if(!I.isObject(e))throw new TypeError("data must be an object");return b(e),t}function ro(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(i){return t[i]})}function Sr(e,t){this._pairs=[],e&&wi(e,this,t)}const so=Sr.prototype;so.append=function(t,n){this._pairs.push([t,n])},so.toString=function(t){const n=t?function(i){return t.call(this,i,ro)}:ro;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function Yl(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function oo(e,t,n){if(!t)return e;const i=n&&n.encode||Yl;I.isFunction(n)&&(n={serialize:n});const r=n&&n.serialize;let s;if(r?s=r(t,n):s=I.isURLSearchParams(t)?t.toString():new Sr(t,n).toString(i),s){const c=e.indexOf("#");c!==-1&&(e=e.slice(0,c)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class Gl{constructor(){this.handlers=[]}use(t,n,i){return this.handlers.push({fulfilled:t,rejected:n,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){I.forEach(this.handlers,function(i){i!==null&&t(i)})}}const co=Gl,ao={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},_l={isBrowser:!0,classes:{URLSearchParams:typeof URLSearchParams<"u"?URLSearchParams:Sr,FormData:typeof FormData<"u"?FormData:null,Blob:typeof Blob<"u"?Blob:null},protocols:["http","https","file","blob","url","data"]},br=typeof window<"u"&&typeof document<"u",vr=typeof navigator=="object"&&navigator||void 0,$l=br&&(!vr||["ReactNative","NativeScript","NS"].indexOf(vr.product)<0),eu=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),tu=br&&window.location.href||"http://localhost",Ze={...Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:br,hasStandardBrowserEnv:$l,hasStandardBrowserWebWorkerEnv:eu,navigator:vr,origin:tu},Symbol.toStringTag,{value:"Module"})),..._l};function nu(e,t){return wi(e,new Ze.classes.URLSearchParams,Object.assign({visitor:function(n,i,r,s){return Ze.isNode&&I.isBuffer(n)?(this.append(i,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function iu(e){return I.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function ru(e){const t={},n=Object.keys(e);let i;const r=n.length;let s;for(i=0;i=n.length;return c=!c&&I.isArray(r)?r.length:c,f?(I.hasOwnProp(r,c)?r[c]=[r[c],i]:r[c]=i,!a):((!r[c]||!I.isObject(r[c]))&&(r[c]=[]),t(n,i,r[c],s)&&I.isArray(r[c])&&(r[c]=ru(r[c])),!a)}if(I.isFormData(e)&&I.isFunction(e.entries)){const n={};return I.forEachEntry(e,(i,r)=>{t(iu(i),r,n,0)}),n}return null}function su(e,t,n){if(I.isString(e))try{return(t||JSON.parse)(e),I.trim(e)}catch(i){if(i.name!=="SyntaxError")throw i}return(n||JSON.stringify)(e)}const Ir={transitional:ao,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const i=n.getContentType()||"",r=i.indexOf("application/json")>-1,s=I.isObject(t);if(s&&I.isHTMLForm(t)&&(t=new FormData(t)),I.isFormData(t))return r?JSON.stringify(lo(t)):t;if(I.isArrayBuffer(t)||I.isBuffer(t)||I.isStream(t)||I.isFile(t)||I.isBlob(t)||I.isReadableStream(t))return t;if(I.isArrayBufferView(t))return t.buffer;if(I.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(s){if(i.indexOf("application/x-www-form-urlencoded")>-1)return nu(t,this.formSerializer).toString();if((a=I.isFileList(t))||i.indexOf("multipart/form-data")>-1){const f=this.env&&this.env.FormData;return wi(a?{"files[]":t}:t,f&&new f,this.formSerializer)}}return s||r?(n.setContentType("application/json",!1),su(t)):t}],transformResponse:[function(t){const n=this.transitional||Ir.transitional,i=n&&n.forcedJSONParsing,r=this.responseType==="json";if(I.isResponse(t)||I.isReadableStream(t))return t;if(t&&I.isString(t)&&(i&&!this.responseType||r)){const c=!(n&&n.silentJSONParsing)&&r;try{return JSON.parse(t)}catch(a){if(c)throw a.name==="SyntaxError"?ie.from(a,ie.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ze.classes.FormData,Blob:Ze.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};I.forEach(["delete","get","head","post","put","patch"],e=>{Ir.headers[e]={}});const Cr=Ir,ou=I.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),cu=e=>{const t={};let n,i,r;return e&&e.split(` `).forEach(function(c){r=c.indexOf(":"),n=c.substring(0,r).trim().toLowerCase(),i=c.substring(r+1).trim(),!(!n||t[n]&&ou[n])&&(n==="set-cookie"?t[n]?t[n].push(i):t[n]=[i]:t[n]=t[n]?t[n]+", "+i:i)}),t},uo=Symbol("internals");function Kn(e){return e&&String(e).trim().toLowerCase()}function Ei(e){return e===!1||e==null?e:I.isArray(e)?e.map(Ei):String(e)}function au(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=n.exec(e);)t[i[1]]=i[2];return t}const lu=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function kr(e,t,n,i,r){if(I.isFunction(i))return i.call(this,t,n);if(r&&(t=n),!!I.isString(t)){if(I.isString(i))return t.indexOf(i)!==-1;if(I.isRegExp(i))return i.test(t)}}function uu(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,i)=>n.toUpperCase()+i)}function fu(e,t){const n=I.toCamelCase(" "+t);["get","set","has"].forEach(i=>{Object.defineProperty(e,i+n,{value:function(r,s,c){return this[i].call(this,t,r,s,c)},configurable:!0})})}class Si{constructor(t){t&&this.set(t)}set(t,n,i){const r=this;function s(a,f,p){const d=Kn(f);if(!d)throw new Error("header name must be a non-empty string");const h=I.findKey(r,d);(!h||r[h]===void 0||p===!0||p===void 0&&r[h]!==!1)&&(r[h||f]=Ei(a))}const c=(a,f)=>I.forEach(a,(p,d)=>s(p,d,f));if(I.isPlainObject(t)||t instanceof this.constructor)c(t,n);else if(I.isString(t)&&(t=t.trim())&&!lu(t))c(cu(t),n);else if(I.isObject(t)&&I.isIterable(t)){let a={},f,p;for(const d of t){if(!I.isArray(d))throw TypeError("Object iterator must return a key-value pair");a[p=d[0]]=(f=a[p])?I.isArray(f)?[...f,d[1]]:[f,d[1]]:d[1]}c(a,n)}else t!=null&&s(n,t,i);return this}get(t,n){if(t=Kn(t),t){const i=I.findKey(this,t);if(i){const r=this[i];if(!n)return r;if(n===!0)return au(r);if(I.isFunction(n))return n.call(this,r,i);if(I.isRegExp(n))return n.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Kn(t),t){const i=I.findKey(this,t);return!!(i&&this[i]!==void 0&&(!n||kr(this,this[i],i,n)))}return!1}delete(t,n){const i=this;let r=!1;function s(c){if(c=Kn(c),c){const a=I.findKey(i,c);a&&(!n||kr(i,i[a],a,n))&&(delete i[a],r=!0)}}return I.isArray(t)?t.forEach(s):s(t),r}clear(t){const n=Object.keys(this);let i=n.length,r=!1;for(;i--;){const s=n[i];(!t||kr(this,this[s],s,t,!0))&&(delete this[s],r=!0)}return r}normalize(t){const n=this,i={};return I.forEach(this,(r,s)=>{const c=I.findKey(i,s);if(c){n[c]=Ei(r),delete n[s];return}const a=t?uu(s):String(s).trim();a!==s&&delete n[s],n[a]=Ei(r),i[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return I.forEach(this,(i,r)=>{i!=null&&i!==!1&&(n[r]=t&&I.isArray(i)?i.join(", "):i)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` `)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const i=new this(t);return n.forEach(r=>i.set(r)),i}static accessor(t){const i=(this[uo]=this[uo]={accessors:{}}).accessors,r=this.prototype;function s(c){const a=Kn(c);i[a]||(fu(r,c),i[a]=!0)}return I.isArray(t)?t.forEach(s):s(t),this}}Si.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),I.reduceDescriptors(Si.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(i){this[n]=i}}}),I.freezeMethods(Si);const ht=Si;function Rr(e,t){const n=this||Cr,i=t||n,r=ht.from(i.headers);let s=i.data;return I.forEach(e,function(a){s=a.call(n,s,r.normalize(),t?t.status:void 0)}),r.normalize(),s}function fo(e){return!!(e&&e.__CANCEL__)}function Sn(e,t,n){ie.call(this,e??"canceled",ie.ERR_CANCELED,t,n),this.name="CanceledError"}I.inherits(Sn,ie,{__CANCEL__:!0});function ho(e,t,n){const i=n.config.validateStatus;!n.status||!i||i(n.status)?e(n):t(new ie("Request failed with status code "+n.status,[ie.ERR_BAD_REQUEST,ie.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function du(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function hu(e,t){e=e||10;const n=new Array(e),i=new Array(e);let r=0,s=0,c;return t=t!==void 0?t:1e3,function(f){const p=Date.now(),d=i[s];c||(c=p),n[r]=f,i[r]=p;let h=s,y=0;for(;h!==r;)y+=n[h++],h=h%e;if(r=(r+1)%e,r===s&&(s=(s+1)%e),p-c{n=d,r=null,s&&(clearTimeout(s),s=null),e.apply(null,p)};return[(...p)=>{const d=Date.now(),h=d-n;h>=i?c(p,d):(r=p,s||(s=setTimeout(()=>{s=null,c(r)},i-h)))},()=>r&&c(r)]}const bi=(e,t,n=3)=>{let i=0;const r=hu(50,250);return pu(s=>{const c=s.loaded,a=s.lengthComputable?s.total:void 0,f=c-i,p=r(f),d=c<=a;i=c;const h={loaded:c,total:a,progress:a?c/a:void 0,bytes:f,rate:p||void 0,estimated:p&&a&&d?(a-c)/p:void 0,event:s,lengthComputable:a!=null,[t?"download":"upload"]:!0};e(h)},n)},po=(e,t)=>{const n=e!=null;return[i=>t[0]({lengthComputable:n,total:e,loaded:i}),t[1]]},Ao=e=>(...t)=>I.asap(()=>e(...t)),Au=Ze.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Ze.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Ze.origin),Ze.navigator&&/(msie|trident)/i.test(Ze.navigator.userAgent)):()=>!0,gu=Ze.hasStandardBrowserEnv?{write(e,t,n,i,r,s){const c=[e+"="+encodeURIComponent(t)];I.isNumber(n)&&c.push("expires="+new Date(n).toGMTString()),I.isString(i)&&c.push("path="+i),I.isString(r)&&c.push("domain="+r),s===!0&&c.push("secure"),document.cookie=c.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function mu(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function yu(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function go(e,t,n){let i=!mu(t);return e&&(i||n==!1)?yu(e,t):t}const mo=e=>e instanceof ht?{...e}:e;function _t(e,t){t=t||{};const n={};function i(p,d,h,y){return I.isPlainObject(p)&&I.isPlainObject(d)?I.merge.call({caseless:y},p,d):I.isPlainObject(d)?I.merge({},d):I.isArray(d)?d.slice():d}function r(p,d,h,y){if(I.isUndefined(d)){if(!I.isUndefined(p))return i(void 0,p,h,y)}else return i(p,d,h,y)}function s(p,d){if(!I.isUndefined(d))return i(void 0,d)}function c(p,d){if(I.isUndefined(d)){if(!I.isUndefined(p))return i(void 0,p)}else return i(void 0,d)}function a(p,d,h){if(h in t)return i(p,d);if(h in e)return i(void 0,p)}const f={url:s,method:s,data:s,baseURL:c,transformRequest:c,transformResponse:c,paramsSerializer:c,timeout:c,timeoutMessage:c,withCredentials:c,withXSRFToken:c,adapter:c,responseType:c,xsrfCookieName:c,xsrfHeaderName:c,onUploadProgress:c,onDownloadProgress:c,decompress:c,maxContentLength:c,maxBodyLength:c,beforeRedirect:c,transport:c,httpAgent:c,httpsAgent:c,cancelToken:c,socketPath:c,responseEncoding:c,validateStatus:a,headers:(p,d,h)=>r(mo(p),mo(d),h,!0)};return I.forEach(Object.keys(Object.assign({},e,t)),function(d){const h=f[d]||r,y=h(e[d],t[d],d);I.isUndefined(y)&&h!==a||(n[d]=y)}),n}const yo=e=>{const t=_t({},e);let{data:n,withXSRFToken:i,xsrfHeaderName:r,xsrfCookieName:s,headers:c,auth:a}=t;t.headers=c=ht.from(c),t.url=oo(go(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),a&&c.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):"")));let f;if(I.isFormData(n)){if(Ze.hasStandardBrowserEnv||Ze.hasStandardBrowserWebWorkerEnv)c.setContentType(void 0);else if((f=c.getContentType())!==!1){const[p,...d]=f?f.split(";").map(h=>h.trim()).filter(Boolean):[];c.setContentType([p||"multipart/form-data",...d].join("; "))}}if(Ze.hasStandardBrowserEnv&&(i&&I.isFunction(i)&&(i=i(t)),i||i!==!1&&Au(t.url))){const p=r&&s&&gu.read(s);p&&c.set(r,p)}return t},wu=typeof XMLHttpRequest<"u"&&function(e){return new Promise(function(n,i){const r=yo(e);let s=r.data;const c=ht.from(r.headers).normalize();let{responseType:a,onUploadProgress:f,onDownloadProgress:p}=r,d,h,y,b,E;function v(){b&&b(),E&&E(),r.cancelToken&&r.cancelToken.unsubscribe(d),r.signal&&r.signal.removeEventListener("abort",d)}let S=new XMLHttpRequest;S.open(r.method.toUpperCase(),r.url,!0),S.timeout=r.timeout;function k(){if(!S)return;const B=ht.from("getAllResponseHeaders"in S&&S.getAllResponseHeaders()),O={data:!a||a==="text"||a==="json"?S.responseText:S.response,status:S.status,statusText:S.statusText,headers:B,config:e,request:S};ho(function(he){n(he),v()},function(he){i(he),v()},O),S=null}"onloadend"in S?S.onloadend=k:S.onreadystatechange=function(){!S||S.readyState!==4||S.status===0&&!(S.responseURL&&S.responseURL.indexOf("file:")===0)||setTimeout(k)},S.onabort=function(){S&&(i(new ie("Request aborted",ie.ECONNABORTED,e,S)),S=null)},S.onerror=function(){i(new ie("Network Error",ie.ERR_NETWORK,e,S)),S=null},S.ontimeout=function(){let te=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const O=r.transitional||ao;r.timeoutErrorMessage&&(te=r.timeoutErrorMessage),i(new ie(te,O.clarifyTimeoutError?ie.ETIMEDOUT:ie.ECONNABORTED,e,S)),S=null},s===void 0&&c.setContentType(null),"setRequestHeader"in S&&I.forEach(c.toJSON(),function(te,O){S.setRequestHeader(O,te)}),I.isUndefined(r.withCredentials)||(S.withCredentials=!!r.withCredentials),a&&a!=="json"&&(S.responseType=r.responseType),p&&([y,E]=bi(p,!0),S.addEventListener("progress",y)),f&&S.upload&&([h,b]=bi(f),S.upload.addEventListener("progress",h),S.upload.addEventListener("loadend",b)),(r.cancelToken||r.signal)&&(d=B=>{S&&(i(!B||B.type?new Sn(null,e,S):B),S.abort(),S=null)},r.cancelToken&&r.cancelToken.subscribe(d),r.signal&&(r.signal.aborted?d():r.signal.addEventListener("abort",d)));const J=du(r.url);if(J&&Ze.protocols.indexOf(J)===-1){i(new ie("Unsupported protocol "+J+":",ie.ERR_BAD_REQUEST,e));return}S.send(s||null)})},Eu=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let i=new AbortController,r;const s=function(p){if(!r){r=!0,a();const d=p instanceof Error?p:this.reason;i.abort(d instanceof ie?d:new Sn(d instanceof Error?d.message:d))}};let c=t&&setTimeout(()=>{c=null,s(new ie(`timeout ${t} of ms exceeded`,ie.ETIMEDOUT))},t);const a=()=>{e&&(c&&clearTimeout(c),c=null,e.forEach(p=>{p.unsubscribe?p.unsubscribe(s):p.removeEventListener("abort",s)}),e=null)};e.forEach(p=>p.addEventListener("abort",s));const{signal:f}=i;return f.unsubscribe=()=>I.asap(a),f}},Su=function*(e,t){let n=e.byteLength;if(!t||n{const r=bu(e,t);let s=0,c,a=f=>{c||(c=!0,i&&i(f))};return new ReadableStream({async pull(f){try{const{done:p,value:d}=await r.next();if(p){a(),f.close();return}let h=d.byteLength;if(n){let y=s+=h;n(y)}f.enqueue(new Uint8Array(d))}catch(p){throw a(p),p}},cancel(f){return a(f),r.return()}},{highWaterMark:2})},vi=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Eo=vi&&typeof ReadableStream=="function",Iu=vi&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),So=(e,...t)=>{try{return!!e(...t)}catch{return!1}},Cu=Eo&&So(()=>{let e=!1;const t=new Request(Ze.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),bo=64*1024,Tr=Eo&&So(()=>I.isReadableStream(new Response("").body)),Ii={stream:Tr&&(e=>e.body)};vi&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Ii[t]&&(Ii[t]=I.isFunction(e[t])?n=>n[t]():(n,i)=>{throw new ie(`Response type '${t}' is not supported`,ie.ERR_NOT_SUPPORT,i)})})})(new Response);const ku=async e=>{if(e==null)return 0;if(I.isBlob(e))return e.size;if(I.isSpecCompliantForm(e))return(await new Request(Ze.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(I.isArrayBufferView(e)||I.isArrayBuffer(e))return e.byteLength;if(I.isURLSearchParams(e)&&(e=e+""),I.isString(e))return(await Iu(e)).byteLength},Ru=async(e,t)=>{const n=I.toFiniteNumber(e.getContentLength());return n??ku(t)},Ur={http:Zl,xhr:wu,fetch:vi&&(async e=>{let{url:t,method:n,data:i,signal:r,cancelToken:s,timeout:c,onDownloadProgress:a,onUploadProgress:f,responseType:p,headers:d,withCredentials:h="same-origin",fetchOptions:y}=yo(e);p=p?(p+"").toLowerCase():"text";let b=Eu([r,s&&s.toAbortSignal()],c),E;const v=b&&b.unsubscribe&&(()=>{b.unsubscribe()});let S;try{if(f&&Cu&&n!=="get"&&n!=="head"&&(S=await Ru(d,i))!==0){let O=new Request(t,{method:"POST",body:i,duplex:"half"}),oe;if(I.isFormData(i)&&(oe=O.headers.get("content-type"))&&d.setContentType(oe),O.body){const[he,ae]=po(S,bi(Ao(f)));i=wo(O.body,bo,he,ae)}}I.isString(h)||(h=h?"include":"omit");const k="credentials"in Request.prototype;E=new Request(t,{...y,signal:b,method:n.toUpperCase(),headers:d.normalize().toJSON(),body:i,duplex:"half",credentials:k?h:void 0});let J=await fetch(E,y);const B=Tr&&(p==="stream"||p==="response");if(Tr&&(a||B&&v)){const O={};["status","statusText","headers"].forEach(we=>{O[we]=J[we]});const oe=I.toFiniteNumber(J.headers.get("content-length")),[he,ae]=a&&po(oe,bi(Ao(a),!0))||[];J=new Response(wo(J.body,bo,he,()=>{ae&&ae(),v&&v()}),O)}p=p||"text";let te=await Ii[I.findKey(Ii,p)||"text"](J,e);return!B&&v&&v(),await new Promise((O,oe)=>{ho(O,oe,{data:te,headers:ht.from(J.headers),status:J.status,statusText:J.statusText,config:e,request:E})})}catch(k){throw v&&v(),k&&k.name==="TypeError"&&/Load failed|fetch/i.test(k.message)?Object.assign(new ie("Network Error",ie.ERR_NETWORK,e,E),{cause:k.cause||k}):ie.from(k,k&&k.code,e,E)}})};I.forEach(Ur,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const vo=e=>`- ${e}`,Tu=e=>I.isFunction(e)||e===null||e===!1,Io={getAdapter:e=>{e=I.isArray(e)?e:[e];const{length:t}=e;let n,i;const r={};for(let s=0;s`adapter ${a} `+(f===!1?"is not supported by the environment":"is not available in the build"));let c=t?s.length>1?`since : `+s.map(vo).join(` `):" "+vo(s[0]):"as no adapter specified";throw new ie("There is no suitable adapter to dispatch the request "+c,"ERR_NOT_SUPPORT")}return i},adapters:Ur};function xr(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Sn(null,e)}function Co(e){return xr(e),e.headers=ht.from(e.headers),e.data=Rr.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Io.getAdapter(e.adapter||Cr.adapter)(e).then(function(i){return xr(e),i.data=Rr.call(e,e.transformResponse,i),i.headers=ht.from(i.headers),i},function(i){return fo(i)||(xr(e),i&&i.response&&(i.response.data=Rr.call(e,e.transformResponse,i.response),i.response.headers=ht.from(i.response.headers))),Promise.reject(i)})}const ko="1.10.0",Ci={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Ci[e]=function(i){return typeof i===e||"a"+(t<1?"n ":" ")+e}});const Ro={};Ci.transitional=function(t,n,i){function r(s,c){return"[Axios v"+ko+"] Transitional option '"+s+"'"+c+(i?". "+i:"")}return(s,c,a)=>{if(t===!1)throw new ie(r(c," has been removed"+(n?" in "+n:"")),ie.ERR_DEPRECATED);return n&&!Ro[c]&&(Ro[c]=!0,console.warn(r(c," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(s,c,a):!0}},Ci.spelling=function(t){return(n,i)=>(console.warn(`${i} is likely a misspelling of ${t}`),!0)};function Uu(e,t,n){if(typeof e!="object")throw new ie("options must be an object",ie.ERR_BAD_OPTION_VALUE);const i=Object.keys(e);let r=i.length;for(;r-- >0;){const s=i[r],c=t[s];if(c){const a=e[s],f=a===void 0||c(a,s,e);if(f!==!0)throw new ie("option "+s+" must be "+f,ie.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new ie("Unknown option "+s,ie.ERR_BAD_OPTION)}}const ki={assertOptions:Uu,validators:Ci},Et=ki.validators;class Ri{constructor(t){this.defaults=t||{},this.interceptors={request:new co,response:new co}}async request(t,n){try{return await this._request(t,n)}catch(i){if(i instanceof Error){let r={};Error.captureStackTrace?Error.captureStackTrace(r):r=new Error;const s=r.stack?r.stack.replace(/^.+\n/,""):"";try{i.stack?s&&!String(i.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(i.stack+=` `+s):i.stack=s}catch{}}throw i}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=_t(this.defaults,n);const{transitional:i,paramsSerializer:r,headers:s}=n;i!==void 0&&ki.assertOptions(i,{silentJSONParsing:Et.transitional(Et.boolean),forcedJSONParsing:Et.transitional(Et.boolean),clarifyTimeoutError:Et.transitional(Et.boolean)},!1),r!=null&&(I.isFunction(r)?n.paramsSerializer={serialize:r}:ki.assertOptions(r,{encode:Et.function,serialize:Et.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),ki.assertOptions(n,{baseUrl:Et.spelling("baseURL"),withXsrfToken:Et.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let c=s&&I.merge(s.common,s[n.method]);s&&I.forEach(["delete","get","head","post","put","patch","common"],E=>{delete s[E]}),n.headers=ht.concat(c,s);const a=[];let f=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(f=f&&v.synchronous,a.unshift(v.fulfilled,v.rejected))});const p=[];this.interceptors.response.forEach(function(v){p.push(v.fulfilled,v.rejected)});let d,h=0,y;if(!f){const E=[Co.bind(this),void 0];for(E.unshift.apply(E,a),E.push.apply(E,p),y=E.length,d=Promise.resolve(n);h{if(!i._listeners)return;let s=i._listeners.length;for(;s-- >0;)i._listeners[s](r);i._listeners=null}),this.promise.then=r=>{let s;const c=new Promise(a=>{i.subscribe(a),s=a}).then(r);return c.cancel=function(){i.unsubscribe(s)},c},t(function(s,c,a){i.reason||(i.reason=new Sn(s,c,a),n(i.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=i=>{t.abort(i)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new Nr(function(r){t=r}),cancel:t}}}const xu=Nr;function Nu(e){return function(n){return e.apply(null,n)}}function Lu(e){return I.isObject(e)&&e.isAxiosError===!0}const Lr={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Lr).forEach(([e,t])=>{Lr[t]=e});const ju=Lr;function To(e){const t=new Ti(e),n=zs(Ti.prototype.request,t);return I.extend(n,Ti.prototype,t,{allOwnKeys:!0}),I.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return To(_t(e,r))},n}const ke=To(Cr);ke.Axios=Ti,ke.CanceledError=Sn,ke.CancelToken=xu,ke.isCancel=fo,ke.VERSION=ko,ke.toFormData=wi,ke.AxiosError=ie,ke.Cancel=ke.CanceledError,ke.all=function(t){return Promise.all(t)},ke.spread=Nu,ke.isAxiosError=Lu,ke.mergeConfig=_t,ke.AxiosHeaders=ht,ke.formToJSON=e=>lo(I.isHTMLForm(e)?new FormData(e):e),ke.getAdapter=Io.getAdapter,ke.HttpStatusCode=ju,ke.default=ke;const Ou=ke;class Qu{constructor(){this.errors={}}has(t){return this.errors.hasOwnProperty(t)}any(){return Object.keys(this.errors).length>0}get(t){if(this.errors[t])return this.errors[t][0]}record(t){this.errors=t}clear(t=null){if(t){delete this.errors[t];return}this.errors={}}}function Jn(e){"@babel/helpers - typeof";return Jn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Jn(e)}function Qe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Uo(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ku(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ju(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ku(e)}function nt(e){var t=Pu();return function(){var i=Ui(e),r;if(t){var s=Ui(this).constructor;r=Reflect.construct(i,arguments,s)}else r=i.apply(this,arguments);return Ju(this,r)}}var Or=function(){function e(){Qe(this,e)}return Pe(e,[{key:"listenForWhisper",value:function(n,i){return this.listen(".client-"+n,i)}},{key:"notification",value:function(n){return this.listen(".Illuminate\\Notifications\\Events\\BroadcastNotificationCreated",n)}},{key:"stopListeningForWhisper",value:function(n,i){return this.stopListening(".client-"+n,i)}}]),e}(),xo=function(){function e(t){Qe(this,e),this.namespace=t}return Pe(e,[{key:"format",value:function(n){return[".","\\"].includes(n.charAt(0))?n.substring(1):(this.namespace&&(n=this.namespace+"."+n),n.replace(/\./g,"\\"))}},{key:"setNamespace",value:function(n){this.namespace=n}}]),e}();function Fu(e){try{new e}catch(t){if(t.message.includes("is not a constructor"))return!1}return!0}var Qr=function(e){tt(n,e);var t=nt(n);function n(i,r,s){var c;return Qe(this,n),c=t.call(this),c.name=r,c.pusher=i,c.options=s,c.eventFormatter=new xo(c.options.namespace),c.subscribe(),c}return Pe(n,[{key:"subscribe",value:function(){this.subscription=this.pusher.subscribe(this.name)}},{key:"unsubscribe",value:function(){this.pusher.unsubscribe(this.name)}},{key:"listen",value:function(r,s){return this.on(this.eventFormatter.format(r),s),this}},{key:"listenToAll",value:function(r){var s=this;return this.subscription.bind_global(function(c,a){if(!c.startsWith("pusher:")){var f=s.options.namespace.replace(/\./g,"\\"),p=c.startsWith(f)?c.substring(f.length+1):"."+c;r(p,a)}}),this}},{key:"stopListening",value:function(r,s){return s?this.subscription.unbind(this.eventFormatter.format(r),s):this.subscription.unbind(this.eventFormatter.format(r)),this}},{key:"stopListeningToAll",value:function(r){return r?this.subscription.unbind_global(r):this.subscription.unbind_global(),this}},{key:"subscribed",value:function(r){return this.on("pusher:subscription_succeeded",function(){r()}),this}},{key:"error",value:function(r){return this.on("pusher:subscription_error",function(s){r(s)}),this}},{key:"on",value:function(r,s){return this.subscription.bind(r,s),this}}]),n}(Or),No=function(e){tt(n,e);var t=nt(n);function n(){return Qe(this,n),t.apply(this,arguments)}return Pe(n,[{key:"whisper",value:function(r,s){return this.pusher.channels.channels[this.name].trigger("client-".concat(r),s),this}}]),n}(Qr),Mu=function(e){tt(n,e);var t=nt(n);function n(){return Qe(this,n),t.apply(this,arguments)}return Pe(n,[{key:"whisper",value:function(r,s){return this.pusher.channels.channels[this.name].trigger("client-".concat(r),s),this}}]),n}(Qr),Bu=function(e){tt(n,e);var t=nt(n);function n(){return Qe(this,n),t.apply(this,arguments)}return Pe(n,[{key:"here",value:function(r){return this.on("pusher:subscription_succeeded",function(s){r(Object.keys(s.members).map(function(c){return s.members[c]}))}),this}},{key:"joining",value:function(r){return this.on("pusher:member_added",function(s){r(s.info)}),this}},{key:"whisper",value:function(r,s){return this.pusher.channels.channels[this.name].trigger("client-".concat(r),s),this}},{key:"leaving",value:function(r){return this.on("pusher:member_removed",function(s){r(s.info)}),this}}]),n}(No),Lo=function(e){tt(n,e);var t=nt(n);function n(i,r,s){var c;return Qe(this,n),c=t.call(this),c.events={},c.listeners={},c.name=r,c.socket=i,c.options=s,c.eventFormatter=new xo(c.options.namespace),c.subscribe(),c}return Pe(n,[{key:"subscribe",value:function(){this.socket.emit("subscribe",{channel:this.name,auth:this.options.auth||{}})}},{key:"unsubscribe",value:function(){this.unbind(),this.socket.emit("unsubscribe",{channel:this.name,auth:this.options.auth||{}})}},{key:"listen",value:function(r,s){return this.on(this.eventFormatter.format(r),s),this}},{key:"stopListening",value:function(r,s){return this.unbindEvent(this.eventFormatter.format(r),s),this}},{key:"subscribed",value:function(r){return this.on("connect",function(s){r(s)}),this}},{key:"error",value:function(r){return this}},{key:"on",value:function(r,s){var c=this;return this.listeners[r]=this.listeners[r]||[],this.events[r]||(this.events[r]=function(a,f){c.name===a&&c.listeners[r]&&c.listeners[r].forEach(function(p){return p(f)})},this.socket.on(r,this.events[r])),this.listeners[r].push(s),this}},{key:"unbind",value:function(){var r=this;Object.keys(this.events).forEach(function(s){r.unbindEvent(s)})}},{key:"unbindEvent",value:function(r,s){this.listeners[r]=this.listeners[r]||[],s&&(this.listeners[r]=this.listeners[r].filter(function(c){return c!==s})),(!s||this.listeners[r].length===0)&&(this.events[r]&&(this.socket.removeListener(r,this.events[r]),delete this.events[r]),delete this.listeners[r])}}]),n}(Or),jo=function(e){tt(n,e);var t=nt(n);function n(){return Qe(this,n),t.apply(this,arguments)}return Pe(n,[{key:"whisper",value:function(r,s){return this.socket.emit("client event",{channel:this.name,event:"client-".concat(r),data:s}),this}}]),n}(Lo),Hu=function(e){tt(n,e);var t=nt(n);function n(){return Qe(this,n),t.apply(this,arguments)}return Pe(n,[{key:"here",value:function(r){return this.on("presence:subscribed",function(s){r(s.map(function(c){return c.user_info}))}),this}},{key:"joining",value:function(r){return this.on("presence:joining",function(s){return r(s.user_info)}),this}},{key:"whisper",value:function(r,s){return this.socket.emit("client event",{channel:this.name,event:"client-".concat(r),data:s}),this}},{key:"leaving",value:function(r){return this.on("presence:leaving",function(s){return r(s.user_info)}),this}}]),n}(jo),xi=function(e){tt(n,e);var t=nt(n);function n(){return Qe(this,n),t.apply(this,arguments)}return Pe(n,[{key:"subscribe",value:function(){}},{key:"unsubscribe",value:function(){}},{key:"listen",value:function(r,s){return this}},{key:"listenToAll",value:function(r){return this}},{key:"stopListening",value:function(r,s){return this}},{key:"subscribed",value:function(r){return this}},{key:"error",value:function(r){return this}},{key:"on",value:function(r,s){return this}}]),n}(Or),Oo=function(e){tt(n,e);var t=nt(n);function n(){return Qe(this,n),t.apply(this,arguments)}return Pe(n,[{key:"whisper",value:function(r,s){return this}}]),n}(xi),Vu=function(e){tt(n,e);var t=nt(n);function n(){return Qe(this,n),t.apply(this,arguments)}return Pe(n,[{key:"whisper",value:function(r,s){return this}}]),n}(xi),zu=function(e){tt(n,e);var t=nt(n);function n(){return Qe(this,n),t.apply(this,arguments)}return Pe(n,[{key:"here",value:function(r){return this}},{key:"joining",value:function(r){return this}},{key:"whisper",value:function(r,s){return this}},{key:"leaving",value:function(r){return this}}]),n}(Oo),Pr=function(){function e(t){Qe(this,e),this._defaultOptions={auth:{headers:{}},authEndpoint:"/broadcasting/auth",userAuthentication:{endpoint:"/broadcasting/user-auth",headers:{}},broadcaster:"pusher",csrfToken:null,bearerToken:null,host:null,key:null,namespace:"App.Events"},this.setOptions(t),this.connect()}return Pe(e,[{key:"setOptions",value:function(n){this.options=Fn(this._defaultOptions,n);var i=this.csrfToken();return i&&(this.options.auth.headers["X-CSRF-TOKEN"]=i,this.options.userAuthentication.headers["X-CSRF-TOKEN"]=i),i=this.options.bearerToken,i&&(this.options.auth.headers.Authorization="Bearer "+i,this.options.userAuthentication.headers.Authorization="Bearer "+i),n}},{key:"csrfToken",value:function(){var n;return typeof window<"u"&&window.Laravel&&window.Laravel.csrfToken?window.Laravel.csrfToken:this.options.csrfToken?this.options.csrfToken:typeof document<"u"&&typeof document.querySelector=="function"&&(n=document.querySelector('meta[name="csrf-token"]'))?n.getAttribute("content"):null}}]),e}(),Qo=function(e){tt(n,e);var t=nt(n);function n(){var i;return Qe(this,n),i=t.apply(this,arguments),i.channels={},i}return Pe(n,[{key:"connect",value:function(){typeof this.options.client<"u"?this.pusher=this.options.client:this.options.Pusher?this.pusher=new this.options.Pusher(this.options.key,this.options):this.pusher=new Pusher(this.options.key,this.options)}},{key:"signin",value:function(){this.pusher.signin()}},{key:"listen",value:function(r,s,c){return this.channel(r).listen(s,c)}},{key:"channel",value:function(r){return this.channels[r]||(this.channels[r]=new Qr(this.pusher,r,this.options)),this.channels[r]}},{key:"privateChannel",value:function(r){return this.channels["private-"+r]||(this.channels["private-"+r]=new No(this.pusher,"private-"+r,this.options)),this.channels["private-"+r]}},{key:"encryptedPrivateChannel",value:function(r){return this.channels["private-encrypted-"+r]||(this.channels["private-encrypted-"+r]=new Mu(this.pusher,"private-encrypted-"+r,this.options)),this.channels["private-encrypted-"+r]}},{key:"presenceChannel",value:function(r){return this.channels["presence-"+r]||(this.channels["presence-"+r]=new Bu(this.pusher,"presence-"+r,this.options)),this.channels["presence-"+r]}},{key:"leave",value:function(r){var s=this,c=[r,"private-"+r,"private-encrypted-"+r,"presence-"+r];c.forEach(function(a,f){s.leaveChannel(a)})}},{key:"leaveChannel",value:function(r){this.channels[r]&&(this.channels[r].unsubscribe(),delete this.channels[r])}},{key:"socketId",value:function(){return this.pusher.connection.socket_id}},{key:"disconnect",value:function(){this.pusher.disconnect()}}]),n}(Pr),Po=function(e){tt(n,e);var t=nt(n);function n(){var i;return Qe(this,n),i=t.apply(this,arguments),i.channels={},i}return Pe(n,[{key:"connect",value:function(){var r=this,s=this.getSocketIO();return this.socket=s(this.options.host,this.options),this.socket.on("reconnect",function(){Object.values(r.channels).forEach(function(c){c.subscribe()})}),this.socket}},{key:"getSocketIO",value:function(){if(typeof this.options.client<"u")return this.options.client;if(typeof io<"u")return io;throw new Error("Socket.io client not found. Should be globally available or passed via options.client")}},{key:"listen",value:function(r,s,c){return this.channel(r).listen(s,c)}},{key:"channel",value:function(r){return this.channels[r]||(this.channels[r]=new Lo(this.socket,r,this.options)),this.channels[r]}},{key:"privateChannel",value:function(r){return this.channels["private-"+r]||(this.channels["private-"+r]=new jo(this.socket,"private-"+r,this.options)),this.channels["private-"+r]}},{key:"presenceChannel",value:function(r){return this.channels["presence-"+r]||(this.channels["presence-"+r]=new Hu(this.socket,"presence-"+r,this.options)),this.channels["presence-"+r]}},{key:"leave",value:function(r){var s=this,c=[r,"private-"+r,"presence-"+r];c.forEach(function(a){s.leaveChannel(a)})}},{key:"leaveChannel",value:function(r){this.channels[r]&&(this.channels[r].unsubscribe(),delete this.channels[r])}},{key:"socketId",value:function(){return this.socket.id}},{key:"disconnect",value:function(){this.socket.disconnect()}}]),n}(Pr),Wu=function(e){tt(n,e);var t=nt(n);function n(){var i;return Qe(this,n),i=t.apply(this,arguments),i.channels={},i}return Pe(n,[{key:"connect",value:function(){}},{key:"listen",value:function(r,s,c){return new xi}},{key:"channel",value:function(r){return new xi}},{key:"privateChannel",value:function(r){return new Oo}},{key:"encryptedPrivateChannel",value:function(r){return new Vu}},{key:"presenceChannel",value:function(r){return new zu}},{key:"leave",value:function(r){}},{key:"leaveChannel",value:function(r){}},{key:"socketId",value:function(){return"fake-socket-id"}},{key:"disconnect",value:function(){}}]),n}(Pr),Du=function(){function e(t){Qe(this,e),this.options=t,this.connect(),this.options.withoutInterceptors||this.registerInterceptors()}return Pe(e,[{key:"channel",value:function(n){return this.connector.channel(n)}},{key:"connect",value:function(){if(this.options.broadcaster=="reverb")this.connector=new Qo(Fn(Fn({},this.options),{cluster:""}));else if(this.options.broadcaster=="pusher")this.connector=new Qo(this.options);else if(this.options.broadcaster=="socket.io")this.connector=new Po(this.options);else if(this.options.broadcaster=="null")this.connector=new Wu(this.options);else if(typeof this.options.broadcaster=="function"&&Fu(this.options.broadcaster))this.connector=new this.options.broadcaster(this.options);else throw new Error("Broadcaster ".concat(Jn(this.options.broadcaster)," ").concat(this.options.broadcaster," is not supported."))}},{key:"disconnect",value:function(){this.connector.disconnect()}},{key:"join",value:function(n){return this.connector.presenceChannel(n)}},{key:"leave",value:function(n){this.connector.leave(n)}},{key:"leaveChannel",value:function(n){this.connector.leaveChannel(n)}},{key:"leaveAllChannels",value:function(){for(var n in this.connector.channels)this.leaveChannel(n)}},{key:"listen",value:function(n,i,r){return this.connector.listen(n,i,r)}},{key:"private",value:function(n){return this.connector.privateChannel(n)}},{key:"encryptedPrivate",value:function(n){if(this.connector instanceof Po)throw new Error("Broadcaster ".concat(Jn(this.options.broadcaster)," ").concat(this.options.broadcaster," does not support encrypted private channels."));return this.connector.encryptedPrivateChannel(n)}},{key:"socketId",value:function(){return this.connector.socketId()}},{key:"registerInterceptors",value:function(){typeof Vue=="function"&&Vue.http&&this.registerVueRequestInterceptor(),typeof axios=="function"&&this.registerAxiosRequestInterceptor(),typeof jQuery=="function"&&this.registerjQueryAjaxSetup(),(typeof Turbo>"u"?"undefined":Jn(Turbo))==="object"&&this.registerTurboRequestInterceptor()}},{key:"registerVueRequestInterceptor",value:function(){var n=this;Vue.http.interceptors.push(function(i,r){n.socketId()&&i.headers.set("X-Socket-ID",n.socketId()),r()})}},{key:"registerAxiosRequestInterceptor",value:function(){var n=this;axios.interceptors.request.use(function(i){return n.socketId()&&(i.headers["X-Socket-Id"]=n.socketId()),i})}},{key:"registerjQueryAjaxSetup",value:function(){var n=this;typeof jQuery.ajax<"u"&&jQuery.ajaxPrefilter(function(i,r,s){n.socketId()&&s.setRequestHeader("X-Socket-Id",n.socketId())})}},{key:"registerTurboRequestInterceptor",value:function(){var n=this;document.addEventListener("turbo:before-fetch-request",function(i){i.detail.fetchOptions.headers["X-Socket-Id"]=n.socketId()})}}]),e}(),Zu=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ko(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Jo={exports:{}};/*! * clipboard.js v2.0.11 * https://clipboardjs.com/ * * Licensed MIT © Zeno Rocha */(function(e,t){(function(i,r){e.exports=r()})(Zu,function(){return function(){var n={686:function(s,c,a){a.d(c,{default:function(){return Ht}});var f=a(279),p=a.n(f),d=a(370),h=a.n(d),y=a(817),b=a.n(y);function E(Y){try{return document.execCommand(Y)}catch{return!1}}var v=function(H){var V=b()(H);return E("cut"),V},S=v;function k(Y){var H=document.documentElement.getAttribute("dir")==="rtl",V=document.createElement("textarea");V.style.fontSize="12pt",V.style.border="0",V.style.padding="0",V.style.margin="0",V.style.position="absolute",V.style[H?"right":"left"]="-9999px";var z=window.pageYOffset||document.documentElement.scrollTop;return V.style.top="".concat(z,"px"),V.setAttribute("readonly",""),V.value=Y,V}var J=function(H,V){var z=k(H);V.container.appendChild(z);var Z=b()(z);return E("copy"),z.remove(),Z},B=function(H){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},z="";return typeof H=="string"?z=J(H,V):H instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(H==null?void 0:H.type)?z=J(H.value,V):(z=b()(H),E("copy")),z},te=B;function O(Y){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?O=function(V){return typeof V}:O=function(V){return V&&typeof Symbol=="function"&&V.constructor===Symbol&&V!==Symbol.prototype?"symbol":typeof V},O(Y)}var oe=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},V=H.action,z=V===void 0?"copy":V,Z=H.container,ce=H.target,Oe=H.text;if(z!=="copy"&&z!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(ce!==void 0)if(ce&&O(ce)==="object"&&ce.nodeType===1){if(z==="copy"&&ce.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(z==="cut"&&(ce.hasAttribute("readonly")||ce.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(Oe)return te(Oe,{container:Z});if(ce)return z==="cut"?S(ce):te(ce,{container:Z})},he=oe;function ae(Y){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ae=function(V){return typeof V}:ae=function(V){return V&&typeof Symbol=="function"&&V.constructor===Symbol&&V!==Symbol.prototype?"symbol":typeof V},ae(Y)}function we(Y,H){if(!(Y instanceof H))throw new TypeError("Cannot call a class as a function")}function Ce(Y,H){for(var V=0;V"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function re(Y){return re=Object.setPrototypeOf?Object.getPrototypeOf:function(V){return V.__proto__||Object.getPrototypeOf(V)},re(Y)}function Ve(Y,H){var V="data-clipboard-".concat(Y);if(H.hasAttribute(V))return H.getAttribute(V)}var An=function(Y){je(V,Y);var H=xn(V);function V(z,Z){var ce;return we(this,V),ce=H.call(this),ce.resolveOptions(Z),ce.listenClick(z),ce}return lt(V,[{key:"resolveOptions",value:function(){var Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof Z.action=="function"?Z.action:this.defaultAction,this.target=typeof Z.target=="function"?Z.target:this.defaultTarget,this.text=typeof Z.text=="function"?Z.text:this.defaultText,this.container=ae(Z.container)==="object"?Z.container:document.body}},{key:"listenClick",value:function(Z){var ce=this;this.listener=h()(Z,"click",function(Oe){return ce.onClick(Oe)})}},{key:"onClick",value:function(Z){var ce=Z.delegateTarget||Z.currentTarget,Oe=this.action(ce)||"copy",Je=he({action:Oe,container:this.container,target:this.target(ce),text:this.text(ce)});this.emit(Je?"success":"error",{action:Oe,text:Je,trigger:ce,clearSelection:function(){ce&&ce.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(Z){return Ve("action",Z)}},{key:"defaultTarget",value:function(Z){var ce=Ve("target",Z);if(ce)return document.querySelector(ce)}},{key:"defaultText",value:function(Z){return Ve("text",Z)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(Z){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return te(Z,ce)}},{key:"cut",value:function(Z){return S(Z)}},{key:"isSupported",value:function(){var Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],ce=typeof Z=="string"?[Z]:Z,Oe=!!document.queryCommandSupported;return ce.forEach(function(Je){Oe=Oe&&!!document.queryCommandSupported(Je)}),Oe}}]),V}(p()),Ht=An},828:function(s){var c=9;if(typeof Element<"u"&&!Element.prototype.matches){var a=Element.prototype;a.matches=a.matchesSelector||a.mozMatchesSelector||a.msMatchesSelector||a.oMatchesSelector||a.webkitMatchesSelector}function f(p,d){for(;p&&p.nodeType!==c;){if(typeof p.matches=="function"&&p.matches(d))return p;p=p.parentNode}}s.exports=f},438:function(s,c,a){var f=a(828);function p(y,b,E,v,S){var k=h.apply(this,arguments);return y.addEventListener(E,k,S),{destroy:function(){y.removeEventListener(E,k,S)}}}function d(y,b,E,v,S){return typeof y.addEventListener=="function"?p.apply(null,arguments):typeof E=="function"?p.bind(null,document).apply(null,arguments):(typeof y=="string"&&(y=document.querySelectorAll(y)),Array.prototype.map.call(y,function(k){return p(k,b,E,v,S)}))}function h(y,b,E,v){return function(S){S.delegateTarget=f(S.target,b),S.delegateTarget&&v.call(y,S)}}s.exports=d},879:function(s,c){c.node=function(a){return a!==void 0&&a instanceof HTMLElement&&a.nodeType===1},c.nodeList=function(a){var f=Object.prototype.toString.call(a);return a!==void 0&&(f==="[object NodeList]"||f==="[object HTMLCollection]")&&"length"in a&&(a.length===0||c.node(a[0]))},c.string=function(a){return typeof a=="string"||a instanceof String},c.fn=function(a){var f=Object.prototype.toString.call(a);return f==="[object Function]"}},370:function(s,c,a){var f=a(879),p=a(438);function d(E,v,S){if(!E&&!v&&!S)throw new Error("Missing required arguments");if(!f.string(v))throw new TypeError("Second argument must be a String");if(!f.fn(S))throw new TypeError("Third argument must be a Function");if(f.node(E))return h(E,v,S);if(f.nodeList(E))return y(E,v,S);if(f.string(E))return b(E,v,S);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function h(E,v,S){return E.addEventListener(v,S),{destroy:function(){E.removeEventListener(v,S)}}}function y(E,v,S){return Array.prototype.forEach.call(E,function(k){k.addEventListener(v,S)}),{destroy:function(){Array.prototype.forEach.call(E,function(k){k.removeEventListener(v,S)})}}}function b(E,v,S){return p(document.body,E,v,S)}s.exports=d},817:function(s){function c(a){var f;if(a.nodeName==="SELECT")a.focus(),f=a.value;else if(a.nodeName==="INPUT"||a.nodeName==="TEXTAREA"){var p=a.hasAttribute("readonly");p||a.setAttribute("readonly",""),a.select(),a.setSelectionRange(0,a.value.length),p||a.removeAttribute("readonly"),f=a.value}else{a.hasAttribute("contenteditable")&&a.focus();var d=window.getSelection(),h=document.createRange();h.selectNodeContents(a),d.removeAllRanges(),d.addRange(h),f=d.toString()}return f}s.exports=c},279:function(s){function c(){}c.prototype={on:function(a,f,p){var d=this.e||(this.e={});return(d[a]||(d[a]=[])).push({fn:f,ctx:p}),this},once:function(a,f,p){var d=this;function h(){d.off(a,h),f.apply(p,arguments)}return h._=f,this.on(a,h,p)},emit:function(a){var f=[].slice.call(arguments,1),p=((this.e||(this.e={}))[a]||[]).slice(),d=0,h=p.length;for(d;d{const t=e.trigger,n=t.innerHTML;t.innerHTML=`Copied! `,setTimeout(()=>{t.innerHTML=n},2e3),e.clearSelection()}),Nt.on("error",e=>{console.error("Copy failed:",e);const t=e.trigger,n=t.innerHTML;t.innerHTML="Copy failed",setTimeout(()=>{t.innerHTML=n},2e3)}),Nt}function Gu(){return Fo()}function _u(){Nt&&(Nt.destroy(),Nt=null)}function $u(e){const t=e.split(` `),n=[];let i=0;for(;id.trim()).slice(1,-1),a=i.split("|").map(d=>d.trim()).slice(1,-1).map(d=>d.startsWith(":")&&d.endsWith(":")?"center":d.endsWith(":")?"right":"left");let f=`
`;f+=` `,f+=` `,s.forEach((d,h)=>{const y=a[h]||"left";f+=` `}),f+=` `,f+=` `;let p=t+2;for(;pb.trim()).slice(1,-1);if(y.length>0){f+=` `;for(let b=0;b${E} `}f+=` `}p++}return f+=`
${d}
`,{html:f,nextIndex:p}}function tf(e){const t=e.split(` `),n=[];let i=!1,r=[];function s(){if(i&&r.length>0){const c=r.join(` `).trim();n.push(`
${c}
`),r=[],i=!1}}for(let c=0;c ")){const p=f.substring(2);i||(i=!0),r.push(p)}else if(f.startsWith(">")){const p=f.substring(1);i||(i=!0),r.push(p)}else f===""&&i?r.push(""):(s(),n.push(a))}return s(),n.join(` `)}function Mo(e,t){let n=1,i=t+1;for(;i0;)e[i]==="("?n++:e[i]===")"&&n--,i++;return n===0?i-1:-1}function nf(e){const t=/!\[([^\]]*)]\(/g;let n=e,i;const r=[];for(;(i=t.exec(e))!==null;){const s=i[1],c=i.index+i[0].length-1,a=Mo(e,c);if(a!==-1){const f=e.substring(c+1,a),p=e.substring(i.index,a+1),d=`${s}`;r.push({match:p,replacement:d})}}return r.reverse().forEach(({match:s,replacement:c})=>{n=n.replace(s,c)}),n}function rf(e){const t=/\[([^\]]+)]\(/g;let n=e,i;const r=[];for(;(i=t.exec(e))!==null;){const s=i[1],c=i.index+i[0].length-1,a=Mo(e,c);if(a!==-1){const f=e.substring(c+1,a),p=e.substring(i.index,a+1),d=`${s}`;r.push({match:p,replacement:d})}}return r.reverse().forEach(({match:s,replacement:c})=>{n=n.replace(s,c)}),n}function sf(e){const t=e.split(` `);let n="",i=[],r=[],s=!1;function c(h){const y=h.match(/^(\s*)/);return Math.floor((y?y[1].length:0)/2)}function a(h){const y=h.trim(),b=c(h),E=y.match(/^(\d+)\.\s+(.*)$/);if(E)return{type:"ol",number:parseInt(E[1],10),content:E[2],level:b};const v=y.match(/^[-*+]\s+(.*)$/);return v?{type:"ul",content:v[1],level:b}:null}function f(h){for(;r.length>h;)n+=` `,r.pop();for(;i.length>h;){const y=i.pop();n+=` `}h===0&&(s=!1)}function p(h,y,b){for(;i.length `}s=!0}function d(h){if(!t[h].trim()||!s)return!1;let E=0;for(let v=h-1;v>=0&&t[v].trim()==="";v--)E++;return!(E>0)}for(let h=0;h0&&r[r.length-1]===b.level&&(n+=` `,r.pop()),f(b.level),i.length===b.level+1&&i[i.length-1].type!==b.type){const E=i.pop();n+=` `}p(b.level+1,b.type,b.number),n+=`
  • ${b.content}`,r.push(b.level)}else if(y.trim()==="")n+="";else if(s&&d(h)){const E=y.trim();E&&r.length>0&&(n+=`
    ${E}`)}else s&&f(0),n+=y+` `}return f(0),n.trim()}function of(e){try{let t=e;const n=[];return t=t.replace(/```([a-zA-Z0-9_-]*)\r?\n([\s\S]*?)```/g,(s,c,a)=>{const f="ctw-code-"+Math.random().toString(36).substring(2,11),p=c?c.trim():"",d=p?`language-${p}`:"",h=a.replace(/&/g,"&").replace(//g,">"),b=`
    ${``}
    ${h}
    `,E=`__CODE_BLOCK_${n.length}__`;return n.push(b),E}),t=sf(t),t=t.replace(/`([^`]+)`/g,(s,c)=>`${c.replace(/&/g,"&").replace(//g,">")}`),t=t.replace(/^###### (.*$)/gim,"
    $1
    "),t=t.replace(/^##### (.*$)/gim,"
    $1
    "),t=t.replace(/^#### (.*$)/gim,"

    $1

    "),t=t.replace(/^### (.*$)/gim,"

    $1

    "),t=t.replace(/^## (.*$)/gim,"

    $1

    "),t=t.replace(/^# (.*$)/gim,"

    $1

    "),t=t.replace(/\*\*\*(.*?)\*\*\*/g,"$1"),t=t.replace(/\*\*(.*?)\*\*/g,"$1"),t=t.replace(/\*(.*?)\*/g,"$1"),t=t.replace(/~~(.*?)~~/g,"$1"),t=nf(t),t=rf(t),t=t.replace(/(^|[^"']|>)(https?:\/\/[^\s<>"']+)/g,(s,c,a)=>{let p=a;if(p.length>45)try{const d=new URL(a),h=d.pathname.split("/").filter(y=>y.length>0);h.length>0?p=h.length>=2?h.slice(-2).join("/"):h[h.length-1]:p=d.hostname}catch{a.length>45&&(p=a.substring(0,45)+"…")}return`${c}${p}`}),t=t.replace(/(^|[^"'>\w])([A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,})(?![^\s<>"']*[">]|[^\s<]*<\/a>)/g,(s,c,a,f,p)=>{const d=p.substring(0,f),h=d.lastIndexOf("");return h>y?s:`${c}${a}`}),t=t.replace(/(^|[^"'>\w:\/@.])([A-Za-z0-9-]+\.[A-Za-z]{2,})(?![^\s<>"']*[">]|[^\s<]*<\/a>|\/)/g,(s,c,a,f,p)=>{const d=p.substring(0,f),h=["a","code"];for(const y of h){const b=d.lastIndexOf("<"+y),E=d.lastIndexOf("");if(b>E)return s}return`${c}${a}`}),t=tf(t),t=$u(t),t=t.replace(/^\s*-{3,}\s*$/gim,"
    "),t=t.replace(/^\s*[*]{3,}\s*$/gim,"
    "),t=t.replace(/^\s*_{3,}\s*$/gim,"
    "),t=t.split(` `).map(s=>{const c=s.trim();return c===""?"":/^<\/?(ol|ul|li|table|thead|tbody|tr|th|td|blockquote|pre|code|hr|div|h[1-6])\b/.test(c)||/^__CODE_BLOCK_\d+__$/.test(c)?c:`

    ${c}

    `}).join(` `),t=t.replace(/

    <\/p>/g,""),t=t.replace(/\n{3,}/g,` `),t=t.replace(/^\n+|\n+$/g,""),n.forEach((s,c)=>{t=t.replace(`__CODE_BLOCK_${c}__`,s)}),t}catch(t){return console.error("Error in enhanced markdown parsing:",t),e.replace(/\n/g,"
    ")}}/** * @vue/shared v3.5.17 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function Lt(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ge={}.NODE_ENV!=="production"?Object.freeze({}):{},bn={}.NODE_ENV!=="production"?Object.freeze([]):[],Te=()=>{},cf=()=>!1,Mn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ni=e=>e.startsWith("onUpdate:"),Ie=Object.assign,Kr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},af=Object.prototype.hasOwnProperty,de=(e,t)=>af.call(e,t),q=Array.isArray,$t=e=>Bn(e)==="[object Map]",Li=e=>Bn(e)==="[object Set]",Bo=e=>Bn(e)==="[object Date]",$=e=>typeof e=="function",ve=e=>typeof e=="string",St=e=>typeof e=="symbol",me=e=>e!==null&&typeof e=="object",Jr=e=>(me(e)||$(e))&&$(e.then)&&$(e.catch),Ho=Object.prototype.toString,Bn=e=>Ho.call(e),Fr=e=>Bn(e).slice(8,-1),Vo=e=>Bn(e)==="[object Object]",Mr=e=>ve(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Hn=Lt(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),lf=Lt("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),ji=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},uf=/-(\w)/g,Xe=ji(e=>e.replace(uf,(t,n)=>n?n.toUpperCase():"")),ff=/\B([A-Z])/g,jt=ji(e=>e.replace(ff,"-$1").toLowerCase()),en=ji(e=>e.charAt(0).toUpperCase()+e.slice(1)),tn=ji(e=>e?`on${en(e)}`:""),nn=(e,t)=>!Object.is(e,t),vn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:i,value:n})},Br=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let zo;const zn=()=>zo||(zo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function pt(e){if(q(e)){const t={};for(let n=0;n{if(n){const i=n.split(hf);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function Me(e){let t="";if(ve(e))t=e;else if(q(e))for(let n=0;nOi(n,t))}const Zo=e=>!!(e&&e.__v_isRef===!0),be=e=>ve(e)?e:e==null?"":q(e)||me(e)&&(e.toString===Ho||!$(e.toString))?Zo(e)?be(e.value):JSON.stringify(e,qo,2):String(e),qo=(e,t)=>Zo(t)?qo(e,t.value):$t(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,r],s)=>(n[Hr(i,s)+" =>"]=r,n),{})}:Li(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Hr(n))}:St(t)?Hr(t):me(t)&&!q(t)&&!Vo(t)?String(t):t,Hr=(e,t="")=>{var n;return St(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.5.17 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function bt(e,...t){console.warn(`[Vue warn] ${e}`,...t)}let it;class If{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=it,!t&&it&&(this.index=(it.scopes||(it.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&&--this._on===0&&(it=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,i;for(n=0,i=this.effects.length;n0)return;if(Dn){let t=Dn;for(Dn=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Wn;){let t=Wn;for(Wn=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(i){e||(e=i)}t=n}}if(e)throw e}function _o(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function $o(e){let t,n=e.depsTail,i=n;for(;i;){const r=i.prevDep;i.version===-1?(i===n&&(n=r),Zr(i),kf(i)):t=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=r}e.deps=t,e.depsTail=n}function Dr(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(ec(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function ec(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Zn)||(e.globalVersion=Zn,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Dr(e))))return;e.flags|=2;const t=e.dep,n=ye,i=At;ye=e,At=!0;try{_o(e);const r=e.fn(e._value);(t.version===0||nn(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{ye=n,At=i,$o(e),e.flags&=-3}}function Zr(e,t=!1){const{dep:n,prevSub:i,nextSub:r}=e;if(i&&(i.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=i,e.nextSub=void 0),{}.NODE_ENV!=="production"&&n.subsHead===e&&(n.subsHead=r),n.subs===e&&(n.subs=i,!i&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)Zr(s,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function kf(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let At=!0;const tc=[];function gt(){tc.push(At),At=!1}function mt(){const e=tc.pop();At=e===void 0?!0:e}function nc(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=ye;ye=void 0;try{t()}finally{ye=n}}}let Zn=0;class Rf{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 ic{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,this.__v_skip=!0,{}.NODE_ENV!=="production"&&(this.subsHead=void 0)}track(t){if(!ye||!At||ye===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==ye)n=this.activeLink=new Rf(ye,this),ye.deps?(n.prevDep=ye.depsTail,ye.depsTail.nextDep=n,ye.depsTail=n):ye.deps=ye.depsTail=n,rc(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const i=n.nextDep;i.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=i),n.prevDep=ye.depsTail,n.nextDep=void 0,ye.depsTail.nextDep=n,ye.depsTail=n,ye.deps===n&&(ye.deps=i)}return{}.NODE_ENV!=="production"&&ye.onTrack&&ye.onTrack(Ie({effect:ye},t)),n}trigger(t){this.version++,Zn++,this.notify(t)}notify(t){zr();try{if({}.NODE_ENV!=="production")for(let n=this.subsHead;n;n=n.nextSub)n.sub.onTrigger&&!(n.sub.flags&8)&&n.sub.onTrigger(Ie({effect:n.sub},t));for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Wr()}}}function rc(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let i=t.deps;i;i=i.nextDep)rc(i)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),{}.NODE_ENV!=="production"&&e.dep.subsHead===void 0&&(e.dep.subsHead=e),e.dep.subs=e}}const qr=new WeakMap,rn=Symbol({}.NODE_ENV!=="production"?"Object iterate":""),Xr=Symbol({}.NODE_ENV!=="production"?"Map keys iterate":""),qn=Symbol({}.NODE_ENV!=="production"?"Array iterate":"");function Ue(e,t,n){if(At&&ye){let i=qr.get(e);i||qr.set(e,i=new Map);let r=i.get(n);r||(i.set(n,r=new ic),r.map=i,r.key=n),{}.NODE_ENV!=="production"?r.track({target:e,type:t,key:n}):r.track()}}function vt(e,t,n,i,r,s){const c=qr.get(e);if(!c){Zn++;return}const a=f=>{f&&({}.NODE_ENV!=="production"?f.trigger({target:e,type:t,key:n,newValue:i,oldValue:r,oldTarget:s}):f.trigger())};if(zr(),t==="clear")c.forEach(a);else{const f=q(e),p=f&&Mr(n);if(f&&n==="length"){const d=Number(i);c.forEach((h,y)=>{(y==="length"||y===qn||!St(y)&&y>=d)&&a(h)})}else switch((n!==void 0||c.has(void 0))&&a(c.get(n)),p&&a(c.get(qn)),t){case"add":f?p&&a(c.get("length")):(a(c.get(rn)),$t(e)&&a(c.get(Xr)));break;case"delete":f||(a(c.get(rn)),$t(e)&&a(c.get(Xr)));break;case"set":$t(e)&&a(c.get(rn));break}}Wr()}function In(e){const t=le(e);return t===e?t:(Ue(t,"iterate",qn),rt(e)?t:t.map(Ye))}function Qi(e){return Ue(e=le(e),"iterate",qn),e}const Tf={__proto__:null,[Symbol.iterator](){return Yr(this,Symbol.iterator,Ye)},concat(...e){return In(this).concat(...e.map(t=>q(t)?In(t):t))},entries(){return Yr(this,"entries",e=>(e[1]=Ye(e[1]),e))},every(e,t){return Ot(this,"every",e,t,void 0,arguments)},filter(e,t){return Ot(this,"filter",e,t,n=>n.map(Ye),arguments)},find(e,t){return Ot(this,"find",e,t,Ye,arguments)},findIndex(e,t){return Ot(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ot(this,"findLast",e,t,Ye,arguments)},findLastIndex(e,t){return Ot(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ot(this,"forEach",e,t,void 0,arguments)},includes(...e){return Gr(this,"includes",e)},indexOf(...e){return Gr(this,"indexOf",e)},join(e){return In(this).join(e)},lastIndexOf(...e){return Gr(this,"lastIndexOf",e)},map(e,t){return Ot(this,"map",e,t,void 0,arguments)},pop(){return Xn(this,"pop")},push(...e){return Xn(this,"push",e)},reduce(e,...t){return sc(this,"reduce",e,t)},reduceRight(e,...t){return sc(this,"reduceRight",e,t)},shift(){return Xn(this,"shift")},some(e,t){return Ot(this,"some",e,t,void 0,arguments)},splice(...e){return Xn(this,"splice",e)},toReversed(){return In(this).toReversed()},toSorted(e){return In(this).toSorted(e)},toSpliced(...e){return In(this).toSpliced(...e)},unshift(...e){return Xn(this,"unshift",e)},values(){return Yr(this,"values",Ye)}};function Yr(e,t,n){const i=Qi(e),r=i[t]();return i!==e&&!rt(e)&&(r._next=r.next,r.next=()=>{const s=r._next();return s.value&&(s.value=n(s.value)),s}),r}const Uf=Array.prototype;function Ot(e,t,n,i,r,s){const c=Qi(e),a=c!==e&&!rt(e),f=c[t];if(f!==Uf[t]){const h=f.apply(e,s);return a?Ye(h):h}let p=n;c!==e&&(a?p=function(h,y){return n.call(this,Ye(h),y,e)}:n.length>2&&(p=function(h,y){return n.call(this,h,y,e)}));const d=f.call(c,p,i);return a&&r?r(d):d}function sc(e,t,n,i){const r=Qi(e);let s=n;return r!==e&&(rt(e)?n.length>3&&(s=function(c,a,f){return n.call(this,c,a,f,e)}):s=function(c,a,f){return n.call(this,c,Ye(a),f,e)}),r[t](s,...i)}function Gr(e,t,n){const i=le(e);Ue(i,"iterate",qn);const r=i[t](...n);return(r===-1||r===!1)&&Mi(n[0])?(n[0]=le(n[0]),i[t](...n)):r}function Xn(e,t,n=[]){gt(),zr();const i=le(e)[t].apply(e,n);return Wr(),mt(),i}const xf=Lt("__proto__,__v_isRef,__isVue"),oc=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(St));function Nf(e){St(e)||(e=String(e));const t=le(this);return Ue(t,"has",e),t.hasOwnProperty(e)}class cc{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,i){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return s;if(n==="__v_raw")return i===(r?s?pc:hc:s?dc:fc).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const c=q(t);if(!r){let f;if(c&&(f=Tf[n]))return f;if(n==="hasOwnProperty")return Nf}const a=Reflect.get(t,n,xe(t)?t:i);return(St(n)?oc.has(n):xf(n))||(r||Ue(t,"get",n),s)?a:xe(a)?c&&Mr(n)?a:a.value:me(a)?r?Ac(a):$r(a):a}}class ac extends cc{constructor(t=!1){super(!1,t)}set(t,n,i,r){let s=t[n];if(!this._isShallow){const f=Qt(s);if(!rt(i)&&!Qt(i)&&(s=le(s),i=le(i)),!q(t)&&xe(s)&&!xe(i))return f?!1:(s.value=i,!0)}const c=q(t)&&Mr(n)?Number(n)e,Pi=e=>Reflect.getPrototypeOf(e);function Pf(e,t,n){return function(...i){const r=this.__v_raw,s=le(r),c=$t(s),a=e==="entries"||e===Symbol.iterator&&c,f=e==="keys"&&c,p=r[e](...i),d=n?_r:t?Bi:Ye;return!t&&Ue(s,"iterate",f?Xr:rn),{next(){const{value:h,done:y}=p.next();return y?{value:h,done:y}:{value:a?[d(h[0]),d(h[1])]:d(h),done:y}},[Symbol.iterator](){return this}}}}function Ki(e){return function(...t){if({}.NODE_ENV!=="production"){const n=t[0]?`on key "${t[0]}" `:"";bt(`${en(e)} operation ${n}failed: target is readonly.`,le(this))}return e==="delete"?!1:e==="clear"?void 0:this}}function Kf(e,t){const n={get(r){const s=this.__v_raw,c=le(s),a=le(r);e||(nn(r,a)&&Ue(c,"get",r),Ue(c,"get",a));const{has:f}=Pi(c),p=t?_r:e?Bi:Ye;if(f.call(c,r))return p(s.get(r));if(f.call(c,a))return p(s.get(a));s!==c&&s.get(r)},get size(){const r=this.__v_raw;return!e&&Ue(le(r),"iterate",rn),Reflect.get(r,"size",r)},has(r){const s=this.__v_raw,c=le(s),a=le(r);return e||(nn(r,a)&&Ue(c,"has",r),Ue(c,"has",a)),r===a?s.has(r):s.has(r)||s.has(a)},forEach(r,s){const c=this,a=c.__v_raw,f=le(a),p=t?_r:e?Bi:Ye;return!e&&Ue(f,"iterate",rn),a.forEach((d,h)=>r.call(s,p(d),p(h),c))}};return Ie(n,e?{add:Ki("add"),set:Ki("set"),delete:Ki("delete"),clear:Ki("clear")}:{add(r){!t&&!rt(r)&&!Qt(r)&&(r=le(r));const s=le(this);return Pi(s).has.call(s,r)||(s.add(r),vt(s,"add",r,r)),this},set(r,s){!t&&!rt(s)&&!Qt(s)&&(s=le(s));const c=le(this),{has:a,get:f}=Pi(c);let p=a.call(c,r);p?{}.NODE_ENV!=="production"&&uc(c,a,r):(r=le(r),p=a.call(c,r));const d=f.call(c,r);return c.set(r,s),p?nn(s,d)&&vt(c,"set",r,s,d):vt(c,"add",r,s),this},delete(r){const s=le(this),{has:c,get:a}=Pi(s);let f=c.call(s,r);f?{}.NODE_ENV!=="production"&&uc(s,c,r):(r=le(r),f=c.call(s,r));const p=a?a.call(s,r):void 0,d=s.delete(r);return f&&vt(s,"delete",r,void 0,p),d},clear(){const r=le(this),s=r.size!==0,c={}.NODE_ENV!=="production"?$t(r)?new Map(r):new Set(r):void 0,a=r.clear();return s&&vt(r,"clear",void 0,void 0,c),a}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=Pf(r,e,t)}),n}function Ji(e,t){const n=Kf(e,t);return(i,r,s)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?i:Reflect.get(de(n,r)&&r in i?n:i,r,s)}const Jf={get:Ji(!1,!1)},Ff={get:Ji(!1,!0)},Mf={get:Ji(!0,!1)},Bf={get:Ji(!0,!0)};function uc(e,t,n){const i=le(n);if(i!==n&&t.call(e,i)){const r=Fr(e);bt(`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 fc=new WeakMap,dc=new WeakMap,hc=new WeakMap,pc=new WeakMap;function Hf(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Vf(e){return e.__v_skip||!Object.isExtensible(e)?0:Hf(Fr(e))}function $r(e){return Qt(e)?e:Fi(e,!1,Lf,Jf,fc)}function zf(e){return Fi(e,!1,Of,Ff,dc)}function Ac(e){return Fi(e,!0,jf,Mf,hc)}function It(e){return Fi(e,!0,Qf,Bf,pc)}function Fi(e,t,n,i,r){if(!me(e))return{}.NODE_ENV!=="production"&&bt(`value cannot be made ${t?"readonly":"reactive"}: ${String(e)}`),e;if(e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=Vf(e);if(s===0)return e;const c=r.get(e);if(c)return c;const a=new Proxy(e,s===2?i:n);return r.set(e,a),a}function sn(e){return Qt(e)?sn(e.__v_raw):!!(e&&e.__v_isReactive)}function Qt(e){return!!(e&&e.__v_isReadonly)}function rt(e){return!!(e&&e.__v_isShallow)}function Mi(e){return e?!!e.__v_raw:!1}function le(e){const t=e&&e.__v_raw;return t?le(t):e}function Wf(e){return!de(e,"__v_skip")&&Object.isExtensible(e)&&Vn(e,"__v_skip",!0),e}const Ye=e=>me(e)?$r(e):e,Bi=e=>me(e)?Ac(e):e;function xe(e){return e?e.__v_isRef===!0:!1}function Df(e){return xe(e)?e.value:e}const Zf={get:(e,t,n)=>t==="__v_raw"?e:Df(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const r=e[t];return xe(r)&&!xe(n)?(r.value=n,!0):Reflect.set(e,t,n,i)}};function gc(e){return sn(e)?e:new Proxy(e,Zf)}class qf{constructor(t,n,i){this.fn=t,this.setter=n,this._value=void 0,this.dep=new ic(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Zn-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&ye!==this)return Go(this,!0),!0}get value(){const t={}.NODE_ENV!=="production"?this.dep.track({target:this,type:"get",key:"value"}):this.dep.track();return ec(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter?this.setter(t):{}.NODE_ENV!=="production"&&bt("Write operation failed: computed value is readonly")}}function Xf(e,t,n=!1){let i,r;$(e)?i=e:(i=e.get,r=e.set);const s=new qf(i,r,n);return{}.NODE_ENV!=="production"&&t&&!n&&(s.onTrack=t.onTrack,s.onTrigger=t.onTrigger),s}const Hi={},Vi=new WeakMap;let on;function Yf(e,t=!1,n=on){if(n){let i=Vi.get(n);i||Vi.set(n,i=[]),i.push(e)}else({}).NODE_ENV!=="production"&&!t&&bt("onWatcherCleanup() was called when there was no active watcher to associate with.")}function Gf(e,t,n=ge){const{immediate:i,deep:r,once:s,scheduler:c,augmentJob:a,call:f}=n,p=O=>{(n.onWarn||bt)("Invalid watch source: ",O,"A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.")},d=O=>r?O:rt(O)||r===!1||r===0?Pt(O,1):Pt(O);let h,y,b,E,v=!1,S=!1;if(xe(e)?(y=()=>e.value,v=rt(e)):sn(e)?(y=()=>d(e),v=!0):q(e)?(S=!0,v=e.some(O=>sn(O)||rt(O)),y=()=>e.map(O=>{if(xe(O))return O.value;if(sn(O))return d(O);if($(O))return f?f(O,2):O();({}).NODE_ENV!=="production"&&p(O)})):$(e)?t?y=f?()=>f(e,2):e:y=()=>{if(b){gt();try{b()}finally{mt()}}const O=on;on=h;try{return f?f(e,3,[E]):e(E)}finally{on=O}}:(y=Te,{}.NODE_ENV!=="production"&&p(e)),t&&r){const O=y,oe=r===!0?1/0:r;y=()=>Pt(O(),oe)}const k=Cf(),J=()=>{h.stop(),k&&k.active&&Kr(k.effects,h)};if(s&&t){const O=t;t=(...oe)=>{O(...oe),J()}}let B=S?new Array(e.length).fill(Hi):Hi;const te=O=>{if(!(!(h.flags&1)||!h.dirty&&!O))if(t){const oe=h.run();if(r||v||(S?oe.some((he,ae)=>nn(he,B[ae])):nn(oe,B))){b&&b();const he=on;on=h;try{const ae=[oe,B===Hi?void 0:S&&B[0]===Hi?[]:B,E];B=oe,f?f(t,3,ae):t(...ae)}finally{on=he}}}else h.run()};return a&&a(te),h=new Xo(y),h.scheduler=c?()=>c(te,!1):te,E=O=>Yf(O,!1,h),b=h.onStop=()=>{const O=Vi.get(h);if(O){if(f)f(O,4);else for(const oe of O)oe();Vi.delete(h)}},{}.NODE_ENV!=="production"&&(h.onTrack=n.onTrack,h.onTrigger=n.onTrigger),t?i?te(!0):B=h.run():c?c(te.bind(null,!0),!0):h.run(),J.pause=h.pause.bind(h),J.resume=h.resume.bind(h),J.stop=J,J}function Pt(e,t=1/0,n){if(t<=0||!me(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,xe(e))Pt(e.value,t,n);else if(q(e))for(let i=0;i{Pt(i,t,n)});else if(Vo(e)){for(const i in e)Pt(e[i],t,n);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&Pt(e[i],t,n)}return e}/** * @vue/runtime-core v3.5.17 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const cn=[];function zi(e){cn.push(e)}function Wi(){cn.pop()}let es=!1;function K(e,...t){if(es)return;es=!0,gt();const n=cn.length?cn[cn.length-1].component:null,i=n&&n.appContext.config.warnHandler,r=_f();if(i)Cn(i,n,11,[e+t.map(s=>{var c,a;return(a=(c=s.toString)==null?void 0:c.call(s))!=null?a:JSON.stringify(s)}).join(""),n&&n.proxy,r.map(({vnode:s})=>`at <${lr(n,s.type)}>`).join(` `),r]);else{const s=[`[Vue warn]: ${e}`,...t];r.length&&s.push(` `,...$f(r)),console.warn(...s)}mt(),es=!1}function _f(){let e=cn[cn.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 i=e.component&&e.component.parent;e=i&&i.vnode}return t}function $f(e){const t=[];return e.forEach((n,i)=>{t.push(...i===0?[]:[` `],...ed(n))}),t}function ed({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",i=e.component?e.component.parent==null:!1,r=` at <${lr(e.component,e.type,i)}`,s=">"+n;return e.props?[r,...td(e.props),s]:[r+s]}function td(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(i=>{t.push(...mc(i,e[i]))}),n.length>3&&t.push(" ..."),t}function mc(e,t,n){return ve(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?n?t:[`${e}=${t}`]:xe(t)?(t=mc(e,le(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):$(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=le(t),n?t:[`${e}=`,t])}const ts={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 Cn(e,t,n,i){try{return i?e(...i):e()}catch(r){Yn(r,t,n)}}function Ct(e,t,n,i){if($(e)){const r=Cn(e,t,n,i);return r&&Jr(r)&&r.catch(s=>{Yn(s,t,n)}),r}if(q(e)){const r=[];for(let s=0;s>>1,r=Ge[i],s=Gn(r);s=Gn(n)?Ge.push(e):Ge.splice(sd(t),0,e),e.flags|=1,wc()}}function wc(){Di||(Di=yc.then(vc))}function Ec(e){q(e)?kn.push(...e):Dt&&e.id===-1?Dt.splice(Rn+1,0,e):e.flags&1||(kn.push(e),e.flags|=1),wc()}function Sc(e,t,n=kt+1){for({}.NODE_ENV!=="production"&&(t=t||new Map);nGn(n)-Gn(i));if(kn.length=0,Dt){Dt.push(...t);return}for(Dt=t,{}.NODE_ENV!=="production"&&(e=e||new Map),Rn=0;Rne.id==null?e.flags&2?-1:1/0:e.id;function vc(e){({}).NODE_ENV!=="production"&&(e=e||new Map);const t={}.NODE_ENV!=="production"?n=>ns(e,n):Te;try{for(kt=0;ktid){const i=t.i,r=i&&Ts(i.type);return Yn(`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 Rt=!1;const qi=new Map;({}).NODE_ENV!=="production"&&(zn().__VUE_HMR_RUNTIME__={createRecord:is(Ic),rerender:is(ad),reload:is(ld)});const an=new Map;function od(e){const t=e.type.__hmrId;let n=an.get(t);n||(Ic(t,e.type),n=an.get(t)),n.instances.add(e)}function cd(e){an.get(e.type.__hmrId).instances.delete(e)}function Ic(e,t){return an.has(e)?!1:(an.set(e,{initialDef:Xi(t),instances:new Set}),!0)}function Xi(e){return Sa(e)?e.__vccOpts:e}function ad(e,t){const n=an.get(e);n&&(n.initialDef.render=t,[...n.instances].forEach(i=>{t&&(i.render=t,Xi(i.type).render=t),i.renderCache=[],Rt=!0,i.update(),Rt=!1}))}function ld(e,t){const n=an.get(e);if(!n)return;t=Xi(t),Cc(n.initialDef,t);const i=[...n.instances];for(let r=0;r{Rt=!0,s.parent.update(),Rt=!1,a.delete(s)}):s.appContext.reload?s.appContext.reload():typeof window<"u"?window.location.reload():console.warn("[HMR] Root or manually mounted instance modified. Full reload required."),s.root.ce&&s!==s.root&&s.root.ce._removeChildStyle(c)}Ec(()=>{qi.clear()})}function Cc(e,t){Ie(e,t);for(const n in e)n!=="__file"&&!(n in t)&&delete e[n]}function is(e){return(t,n)=>{try{return e(t,n)}catch(i){console.error(i),console.warn("[HMR] Something went wrong during Vue component hot-reload. Full reload required.")}}}let Tt,_n=[],rs=!1;function $n(e,...t){Tt?Tt.emit(e,...t):rs||_n.push({event:e,args:t})}function kc(e,t){var n,i;Tt=e,Tt?(Tt.enabled=!0,_n.forEach(({event:r,args:s})=>Tt.emit(r,...s)),_n=[]):typeof window<"u"&&window.HTMLElement&&!((i=(n=window.navigator)==null?void 0:n.userAgent)!=null&&i.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(s=>{kc(s,t)}),setTimeout(()=>{Tt||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,rs=!0,_n=[])},3e3)):(rs=!0,_n=[])}function ud(e,t){$n("app:init",e,t,{Fragment:Ne,Text:ri,Comment:ot,Static:si})}function fd(e){$n("app:unmount",e)}const dd=ss("component:added"),Rc=ss("component:updated"),hd=ss("component:removed"),pd=e=>{Tt&&typeof Tt.cleanupBuffer=="function"&&!Tt.cleanupBuffer(e)&&hd(e)};/*! #__NO_SIDE_EFFECTS__ */function ss(e){return t=>{$n(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}const Ad=Tc("perf:start"),gd=Tc("perf:end");function Tc(e){return(t,n,i)=>{$n(e,t.appContext.app,t.uid,t,n,i)}}function md(e,t,n){$n("component:emit",e.appContext.app,e,t,n)}let Be=null,Uc=null;function Yi(e){const t=Be;return Be=e,Uc=e&&e.type.__scopeId||null,t}function yd(e,t=Be,n){if(!t||e._n)return e;const i=(...r)=>{i._d&&la(-1);const s=Yi(t);let c;try{c=e(...r)}finally{Yi(s),i._d&&la(1)}return{}.NODE_ENV!=="production"&&Rc(t),c};return i._n=!0,i._c=!0,i._d=!0,i}function xc(e){lf(e)&&K("Do not use built-in directive ids as custom directive id: "+e)}function yt(e,t){if(Be===null)return{}.NODE_ENV!=="production"&&K("withDirectives can only be used inside render functions."),e;const n=ar(Be),i=e.dirs||(e.dirs=[]);for(let r=0;re.__isTeleport;function os(e,t){e.shapeFlag&6&&e.component?(e.transition=t,os(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Nc(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}const Sd=new WeakSet;function ei(e,t,n,i,r=!1){if(q(e)){e.forEach((E,v)=>ei(E,t&&(q(t)?t[v]:t),n,i,r));return}if(ti(i)&&!r){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&ei(e,t,n,i.component.subTree);return}const s=i.shapeFlag&4?ar(i.component):i.el,c=r?null:s,{i:a,r:f}=e;if({}.NODE_ENV!=="production"&&!a){K("Missing ref owner context. ref cannot be used on hoisted vnodes. A vnode with ref must be created inside the render function.");return}const p=t&&t.r,d=a.refs===ge?a.refs={}:a.refs,h=a.setupState,y=le(h),b=h===ge?()=>!1:E=>({}).NODE_ENV!=="production"&&(de(y,E)&&!xe(y[E])&&K(`Template ref "${E}" used on a non-ref value. It will not work in the production build.`),Sd.has(y[E]))?!1:de(y,E);if(p!=null&&p!==f&&(ve(p)?(d[p]=null,b(p)&&(h[p]=null)):xe(p)&&(p.value=null)),$(f))Cn(f,a,12,[c,d]);else{const E=ve(f),v=xe(f);if(E||v){const S=()=>{if(e.f){const k=E?b(f)?h[f]:d[f]:f.value;r?q(k)&&Kr(k,s):q(k)?k.includes(s)||k.push(s):E?(d[f]=[s],b(f)&&(h[f]=d[f])):(f.value=[s],e.k&&(d[e.k]=f.value))}else E?(d[f]=c,b(f)&&(h[f]=c)):v?(f.value=c,e.k&&(d[e.k]=c)):{}.NODE_ENV!=="production"&&K("Invalid template ref type:",f,`(${typeof f})`)};c?(S.id=-1,st(S,n)):S()}else({}).NODE_ENV!=="production"&&K("Invalid template ref type:",f,`(${typeof f})`)}}zn().requestIdleCallback,zn().cancelIdleCallback;const ti=e=>!!e.type.__asyncLoader,cs=e=>e.type.__isKeepAlive;function bd(e,t){Lc(e,"a",t)}function vd(e,t){Lc(e,"da",t)}function Lc(e,t,n=Le){const i=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Gi(t,i,n),n){let r=n.parent;for(;r&&r.parent;)cs(r.parent.vnode)&&Id(i,t,n,r),r=r.parent}}function Id(e,t,n,i){const r=Gi(t,e,i,!0);jc(()=>{Kr(i[t],r)},n)}function Gi(e,t,n=Le,i=!1){if(n){const r=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...c)=>{gt();const a=li(n),f=Ct(t,n,e,c);return a(),mt(),f});return i?r.unshift(s):r.push(s),s}else if({}.NODE_ENV!=="production"){const r=tn(ts[e].replace(/ hook$/,""));K(`${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 Kt=e=>(t,n=Le)=>{(!ui||e==="sp")&&Gi(e,(...i)=>t(...i),n)},Cd=Kt("bm"),kd=Kt("m"),Rd=Kt("bu"),Td=Kt("u"),Ud=Kt("bum"),jc=Kt("um"),xd=Kt("sp"),Nd=Kt("rtg"),Ld=Kt("rtc");function jd(e,t=Le){Gi("ec",e,t)}const Oc="components",Od="directives",Qd=Symbol.for("v-ndc");function Pd(e){return Kd(Od,e)}function Kd(e,t,n=!0,i=!1){const r=Be||Le;if(r){const s=r.type;if(e===Oc){const a=Ts(s,!1);if(a&&(a===t||a===Xe(t)||a===en(Xe(t))))return s}const c=Qc(r[e]||s[e],t)||Qc(r.appContext[e],t);if(!c&&i)return s;if({}.NODE_ENV!=="production"&&n&&!c){const a=e===Oc?` If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.`:"";K(`Failed to resolve ${e.slice(0,-1)}: ${t}${a}`)}return c}else({}).NODE_ENV!=="production"&&K(`resolve${en(e.slice(0,-1))} can only be used in render() or setup().`)}function Qc(e,t){return e&&(e[t]||e[Xe(t)]||e[en(Xe(t))])}function as(e,t,n,i){let r;const s=n&&n[i],c=q(e);if(c||ve(e)){const a=c&&sn(e);let f=!1,p=!1;a&&(f=!rt(e),p=Qt(e),e=Qi(e)),r=new Array(e.length);for(let d=0,h=e.length;dt(a,f,void 0,s&&s[f]));else{const a=Object.keys(e);r=new Array(a.length);for(let f=0,p=a.length;fe?ga(e)?ar(e):ls(e.parent):null,un=Ie(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>({}).NODE_ENV!=="production"?It(e.props):e.props,$attrs:e=>({}).NODE_ENV!=="production"?It(e.attrs):e.attrs,$slots:e=>({}).NODE_ENV!=="production"?It(e.slots):e.slots,$refs:e=>({}).NODE_ENV!=="production"?It(e.refs):e.refs,$parent:e=>ls(e.parent),$root:e=>ls(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>hs(e),$forceUpdate:e=>e.f||(e.f=()=>{Zi(e.update)}),$nextTick:e=>e.n||(e.n=rd.bind(e.proxy)),$watch:e=>gh.bind(e)}),us=e=>e==="_"||e==="$",fs=(e,t)=>e!==ge&&!e.__isScriptSetup&&de(e,t),Pc={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:i,data:r,props:s,accessCache:c,type:a,appContext:f}=e;if({}.NODE_ENV!=="production"&&t==="__isVue")return!0;let p;if(t[0]!=="$"){const b=c[t];if(b!==void 0)switch(b){case 1:return i[t];case 2:return r[t];case 4:return n[t];case 3:return s[t]}else{if(fs(i,t))return c[t]=1,i[t];if(r!==ge&&de(r,t))return c[t]=2,r[t];if((p=e.propsOptions[0])&&de(p,t))return c[t]=3,s[t];if(n!==ge&&de(n,t))return c[t]=4,n[t];ds&&(c[t]=0)}}const d=un[t];let h,y;if(d)return t==="$attrs"?(Ue(e.attrs,"get",""),{}.NODE_ENV!=="production"&&ir()):{}.NODE_ENV!=="production"&&t==="$slots"&&Ue(e,"get",t),d(e);if((h=a.__cssModules)&&(h=h[t]))return h;if(n!==ge&&de(n,t))return c[t]=4,n[t];if(y=f.config.globalProperties,de(y,t))return y[t];({}).NODE_ENV!=="production"&&Be&&(!ve(t)||t.indexOf("__v")!==0)&&(r!==ge&&us(t[0])&&de(r,t)?K(`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===Be&&K(`Property ${JSON.stringify(t)} was accessed during render but is not defined on instance.`))},set({_:e},t,n){const{data:i,setupState:r,ctx:s}=e;return fs(r,t)?(r[t]=n,!0):{}.NODE_ENV!=="production"&&r.__isScriptSetup&&de(r,t)?(K(`Cannot mutate