PageSourceSearch

https://www.singlestore.com/app-f8682a404bf97456a8ea.js

js singlestore.com collected 2026-10-01 10:23:59 UTC 1,599,315 bytes, 2 lines download raw bytes

1/*! For license information please see app-f8682a404bf97456a8ea.js.LICENSE.txt */
2(self.webpackChunkbifrost=self.webpackChunkbifrost||[]).push([[3524],{20:function(e,t,n){var r=n(93789)(n(15036),"WeakMap");e.exports=r},259:function(e,t,n){"use strict";let r=n(44318),i=n(26973);class o extends Error{constructor(e,t,n,r,i,s){super(e),this.name="CssSyntaxError",this.reason=e,i&&(this.file=i),r&&(this.source=r),s&&(this.plugin=s),void 0!==t&&void 0!==n&&("number"==typeof t?(this.line=t,this.column=n):(this.line=t.line,this.column=t.column,this.endLine=n.line,this.endColumn=n.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,o)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",void 0!==this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(e){if(!this.source)return"";let t=this.source;null==e&&(e=r.isColorSupported);let n=e=>e,o=e=>e,s=e=>e;if(e){let{bold:e,gray:t,red:a}=r.createColors(!0);o=t=>e(a(t)),n=e=>t(e),i&&(s=e=>i(e))}let a=t.split(/\r?\n/),c=Math.max(this.line-3,0),l=Math.min(this.line+2,a.length),u=String(l).length;return a.slice(c,l).map((e,t)=>{let r=c+1+t,i=" "+(" "+r).slice(-u)+" | ";if(r===this.line){if(e.length>160){let t=20,r=Math.max(0,this.column-t),a=Math.max(this.column+t,this.endColumn+t),c=e.slice(r,a),l=n(i.replace(/\d/g," "))+e.slice(0,Math.min(this.column-1,t-1)).replace(/[^\t]/g," ");return o(">")+n(i)+s(c)+"\n "+l+o("^")}let t=n(i.replace(/\d/g," "))+e.slice(0,this.column-1).replace(/[^\t]/g," ");return o(">")+n(i)+s(e)+"\n "+t+o("^")}return" "+n(i)+s(e)}).join("\n")}toString(){let e=this.showSourceCode();return e&&(e="\n\n"+e+"\n"),this.name+": "+this.message+e}}e.exports=o,o.default=o},312:function(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},414:function(e,t){"use strict";var n="fasr",r="sparkles",i=[10024],o="f890",s="M480 32l-72 32 72 32 32 72 32-72 72-32-72-32-32-72-32 72zM288 320c60.9-27.1 108.9-48.4 144-64-35.1-15.6-83.1-36.9-144-64-27.1-60.9-48.4-108.9-64-144-15.6 35.1-36.9 83.1-64 144-60.9 27.1-108.9 48.4-144 64 35.1 15.6 83.1 36.9 144 64 27.1 60.9 48.4 108.9 64 144 15.6-35.1 36.9-83.1 64-144zm-64 25.8c-15.5-34.9-24.7-55.7-27.6-62.2-6.5-2.9-27.2-12.1-62.2-27.6 34.9-15.5 55.7-24.7 62.2-27.6 2.9-6.5 12.1-27.2 27.6-62.2 15.5 34.9 24.7 55.7 27.6 62.2 6.5 2.9 27.2 12.1 62.2 27.6-34.9 15.5-55.7 24.7-62.2 27.6-2.9 6.5-12.1 27.2-27.6 62.2zM480 344l-32 72-72 32 72 32 32 72 32-72 72-32-72-32-32-72z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.p7=t.mw},660:function(e){"use strict";var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},s=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var r,i=t.call(e,"constructor"),o=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!i&&!o)return!1;for(r in e);return void 0===r||t.call(e,r)},a=function(e,t){r&&"__proto__"===t.name?r(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},c=function(e,n){if("__proto__"===n){if(!t.call(e,n))return;if(i)return i(e,n).value}return e[n]};e.exports=function e(){var t,n,r,i,l,u,d=arguments[0],f=1,p=arguments.length,h=!1;for("boolean"==typeof d&&(h=d,d=arguments[1]||{},f=2),(null==d||"object"!=typeof d&&"function"!=typeof d)&&(d={});f<p;++f)if(null!=(t=arguments[f]))for(n in t)r=c(d,n),d!==(i=c(t,n))&&(h&&i&&(s(i)||(l=o(i)))?(l?(l=!1,u=r&&o(r)?r:[]):u=r&&s(r)?r:{},a(d,{name:n,newValue:e(h,u,i)})):void 0!==i&&a(d,{name:n,newValue:i}));return d}},688:function(e,t,n){var r=n(42222)(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()});e.exports=r},874:function(){},880:function(e,t){"use strict";var n="fass",r="infinity",i=[8734,9854],o="f534",s="M0 96l240 0 9.6 12.8 70.4 93.9 70.4-93.9 9.6-12.8 240 0 0 320-240 0-9.6-12.8-70.4-93.9-70.4 93.9-9.6 12.8-240 0 0-320zM280 256l-72-96-144 0 0 192 144 0 72-96zm80 0l72 96 144 0 0-192-144 0-72 96z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.C8=t.mw},965:function(e,t){"use strict";var n="fass",r="pencil",i=[9999,61504,"pencil-alt"],o="f303",s="M16 527.4c20.7-5.8 87.4-24.5 200-56L405.1 282.3 439 248.4c-15.6-15.6-52.3-52.3-110.1-110.1L295 104.4 261.1 138.3 72 327.4C40.5 440 21.8 506.7 16 527.4zm98.4-173.6l75.1 75.1-104.3 29.2 29.2-104.3zM439 180.5L473 214.5c53.4-53.4 60.2-60.2 87-87-15.6-15.6-52.3-52.3-110.1-110.1L416-16.6c-53.4 53.4-60.2 60.2-87 87 15.6 15.6 52.3 52.3 110.1 110.1z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.zL=t.mw},1172:function(e,t,n){e=n.nmd(e);var r=n(28565),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,s=o&&o.exports===i&&r.process,a=function(){try{var e=o&&o.require&&o.require("util").t
2ypes;return e||s&&s.binding&&s.binding("util")}catch(t){}}();e.exports=a},1337:function(e,t){"use strict";var n="fasr",r="bars-staggered",i=["reorder","stream"],o="f550",s="M0 64l448 0 0 48-448 0 0-48zM64 232l448 0 0 48-448 0 0-48zM448 400l0 48-448 0 0-48 448 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.o9=t.mw},1577:function(e,t){"use strict";var n="fasr",r="puzzle",i=[],o="e443",s="M512 0l0 208-80 0 0 16c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-16-64 0 0-64 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-32 0 0-80 208 0zM0 240l0-176 224 0 0 80 16 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-16 0 0 80-64 0 0-32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 32-48 0 0 176 176 0 0-48-16 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l16 0 0-64 80 0 0 32c0 17.7 14.3 32 32 32s32-14.3 32-32l0-32 80 0 0 224-448 0 0-272z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.wv=t.mw},1870:function(e,t){"use strict";var n="fasr",r="user",i=[128100,62144,62470,"user-alt","user-large"],o="f007",s="M144 128a80 80 0 1 1 160 0 80 80 0 1 1 -160 0zM50.2 512l49.2-160 249.1 0 49.2 160 50.2 0-64-208-320 0-64 208 50.2 0zM224 256a128 128 0 1 0 0-256 128 128 0 1 0 0 256z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.X4=t.mw},2472:function(e,t){"use strict";function n(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children,n=t.lastIndexOf(e);n>=0&&t.splice(n,1)}e.next=null,e.prev=null,e.parent=null}Object.defineProperty(t,"__esModule",{value:!0}),t.removeElement=n,t.replaceElement=function(e,t){var n=t.prev=e.prev;n&&(n.next=t);var r=t.next=e.next;r&&(r.prev=t);var i=t.parent=e.parent;if(i){var o=i.children;o[o.lastIndexOf(e)]=t,e.parent=null}},t.appendChild=function(e,t){if(n(t),t.next=null,t.parent=e,e.children.push(t)>1){var r=e.children[e.children.length-2];r.next=t,t.prev=r}else t.prev=null},t.append=function(e,t){n(t);var r=e.parent,i=e.next;if(t.next=i,t.prev=e,e.next=t,t.parent=r,i){if(i.prev=t,r){var o=r.children;o.splice(o.lastIndexOf(i),0,t)}}else r&&r.children.push(t)},t.prependChild=function(e,t){if(n(t),t.parent=e,t.prev=null,1!==e.children.unshift(t)){var r=e.children[1];r.prev=t,t.next=r}else t.next=null},t.prepend=function(e,t){n(t);var r=e.parent;if(r){var i=r.children;i.splice(i.indexOf(e),0,t)}e.prev&&(e.prev.next=t);t.parent=r,t.prev=e.prev,t.next=e,e.prev=t}},2903:function(e,t){"use strict";var n="fasr",r="circle-2",i=[],o="e0ef",s="M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464a256 256 0 1 0 0-512 256 256 0 1 0 0 512zM208 145.3l-24 0 0 48 86 0c10 0 18 8.1 18 18 0 7.4-4.5 14.1-11.4 16.8l-44.7 17.6c-33.7 13.2-55.8 45.7-55.8 81.9l0 40.4 152 0 0-48-103.3 0c2.6-13.3 11.7-24.5 24.6-29.6l44.7-17.6c25.3-9.9 41.9-34.3 41.9-61.4 0-36.5-29.6-66-66-66l-62 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.gK=t.mw},3016:function(e,t){"use strict";var n="fasl",r="notebook",i=[],o="e201",s="M224 480l224 0 0-448-224 0 0 448zm-32 0l0-448-96 0 0 80 48 0 0 32-48 0 0 96 48 0 0 32-48 0 0 96 48 0 0 32-48 0 0 80 96 0zm0 32l-128 0 0-112-64 0 0-32 64 0 0-96-64 0 0-32 64 0 0-96-64 0 0-32 64 0 0-112 416 0 0 512-288 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.fr=t.mw},3060:function(e,t){"use strict";var n="fass",r="bullhorn",i=[128226,128363],o="f0a1",s="M380.4 64.7l37.3-32.7 62.3 0 0 448-62.3 0-37.3-32.7c-43.6-38.1-98.7-60.3-156.4-63l0 127.7-96 0 0-128-128 0 0-256 212.5 0c61.8-.2 121.4-22.7 167.9-63.3zM224 320l0 .2c70.3 2.7 137.8 28.5 192 73.4l0-275.3c-54.2 44.9-121.7 70.7-192 73.4L224 320z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.e4=t.mw},3332:function(e,t){"use strict";var n="fasr",r="money-bill-trend-up",i=[],o="e529",s="M480 8l0-24-149.8 0 0 48 67.9 0-111.3 111.3-95.1-81.5-15.6-13.4-15.6 13.4-112 96-18.2 15.6 31.2 36.4 18.2-15.6 96.4-82.6 96.4 82.6 16.9 14.5 15.7-15.7 127-127 0 67.9 48 0 0-125.8zM103.5 304l305 0c3.6 29 26.6 51.9 55.5 55.5l0 49c-29 3.6-51.9 26.6-55.5 55.5l-305 0c-3.6-29-26.6-51.9-55.5-55.5l0-49c28.9-3.6 51.9-26.6 55.5-55.5zM48 256l-48 0 0 256 512 0 0-256-464 0zM256 448a64 64 0 1 0 0-128 64 64 0 1 0 0 128z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Ln=t.mw},3336:function(e,t,n){var r=n(45332),i=n(30016),o=n(21708);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var s=n.__data__;if(!i||s.length<199)return s.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(s)}return n.set(e,t),this.size=n.size,this}},3380:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getOuterHTML=a,t.getInnerHTML=function(e,t){return(0,i.hasChildren)(e)?e.children.map(function(e){return a(e,t)}).join(""):""},t.getText=function e(t){return Array.isArray(t)?t.map(e).join(""):(0,i.isTag)(t)?"br"===t.name?"\n":e(t.children):(0,i.isCDATA)(t)?e(t.children):(0,i.isText)(t)?t.data:""},t.textContent=function e(t){if(Array.isArray(t))return t.map(e).join("");if((0,i.hasChildren)(t)&&!(0,i.isComment)(t))return e(t.children);return(0,i.isText)(t)?t.data:""},t.innerText=function e(t){if(Array.isArray(t))return t.map(e).join("");if((0,i.hasChildren)(t)&&(t.type===s.ElementType.Tag||(0,i.isCDATA)(t)))return e(t.children);return(0,i.isText)(t)?t.data:""};var i=n(64576),o=r(n(41047)),s=n(88788);function a(e,t){return(0,o.default)(e,t)}},3387:function(e,t,n){"use strict";function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,i,o=[],s=!0,a=!1;try{for(n=n.call(e);!(s=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);s=!0);}catch(c){a=!0,i=c}finally{try{s||null==n.return||n.return()}finally{if(a)throw i}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Object.defineProperty(t,"__esModule",{value:!0});function o(e,t,n,r,i,o,s){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=s}var s={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(function(e){s[e]=new o(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=r(e,2),n=t[0],i=t[1];s[n]=new o(n,1,!1,i,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){s[e]=new o(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){s[e]=new o(e,2,!1,e,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(e){s[e]=new o(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){s[e]=new o(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){s[e]=new o(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){s[e]=new o(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){s[e]=new o(e,5,!1,e.toLowerCase(),null,!1,!1)});var a=/[\-\:]([a-z])/g,c=function(e){return e[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode
2-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(e){var t=e.replace(a,c);s[t]=new o(t,1,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(e){var t=e.replace(a,c);s[t]=new o(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(a,c);s[t]=new o(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){s[e]=new o(e,1,!1,e.toLowerCase(),null,!1,!1)});s.xlinkHref=new o("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){s[e]=new o(e,1,!1,e.toLowerCase(),null,!0,!0)});var l=n(51428),u=l.CAMELCASE,d=l.SAME,f=l.possibleStandardNames,p=RegExp.prototype.test.bind(new RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),h=Object.keys(f).reduce(function(e,t){var n=f[t];return n===d?e[t]=t:n===u?e[t.toLowerCase()]=t:e[t]=n,e},{});t.BOOLEAN=3,t.BOOLEANISH_STRING=2,t.NUMERIC=5,t.OVERLOADED_BOOLEAN=4,t.POSITIVE_NUMERIC=6,t.RESERVED=0,t.STRING=1,t.getPropertyInfo=function(e){return s.hasOwnProperty(e)?s[e]:null},t.isCustomAttribute=p,t.possibleStandardNames=h},3632:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentPosition=void 0,t.removeSubsets=function(e){var t=e.length;for(;--t>=0;){var n=e[t];if(t>0&&e.lastIndexOf(n,t-1)>=0)e.splice(t,1);else for(var r=n.parent;r;r=r.parent)if(e.includes(r)){e.splice(t,1);break}}return e},t.compareDocumentPosition=o,t.uniqueSort=function(e){return(e=e.filter(function(e,t,n){return!n.includes(e,t+1)})).sort(function(e,t){var n=o(e,t);return n&r.PRECEDING?-1:n&r.FOLLOWING?1:0}),e};var r,i=n(64576);function o(e,t){var n=[],o=[];if(e===t)return 0;for(var s=(0,i.hasChildren)(e)?e:e.parent;s;)n.unshift(s),s=s.parent;for(s=(0,i.hasChildren)(t)?t:t.parent;s;)o.unshift(s),s=s.parent;for(var a=Math.min(n.length,o.length),c=0;c<a&&n[c]===o[c];)c++;if(0===c)return r.DISCONNECTED;var l=n[c-1],u=l.children,d=n[c],f=o[c];return u.indexOf(d)>u.indexOf(f)?l===t?r.FOLLOWING|r.CONTAINED_BY:r.FOLLOWING:l===e?r.PRECEDING|r.CONTAINS:r.PRECEDING}!function(e){e[e.DISCONNECTED=1]="DISCONNECTED",e[e.PRECEDING=2]="PRECEDING",e[e.FOLLOWING=4]="FOLLOWING",e[e.CONTAINS=8]="CONTAINS",e[e.CONTAINED_BY=16]="CONTAINED_BY"}(r||(t.DocumentPosition=r={}))},3879:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},4104:function(e,t){"use strict";var n="fasl",r="quote-left",i=[8220,"quote-left-alt"],o="f10d",s="M0 208C0 146.1 50.1 96 112 96l48 0 0 32-48 0c-44.2 0-80 35.8-80 80l0 16 160 0 0 192-192 0 0-208zm32 48l0 128 128 0 0-128-128 0zm384 0l-128 0 0 128 128 0 0-128zM256 320l0-112c0-61.9 50.1-112 112-112l48 0 0 32-48 0c-44.2 0-80 35.8-80 80l0 16 160 0 0 192-192 0 0-96z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.$7=t.mw},4160:function(e){var t="\\ud800-\\udfff",n="\\u2700-\\u27bf",r="a-z\\xdf-\\xf6\\xf8-\\xff",i="A-Z\\xc0-\\xd6\\xd8-\\xde",o="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",s="["+o+"]",a="\\d+",c="["+n+"]",l="["+r+"]",u="[^"+t+o+a+n+r+i+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",f="[\\ud800-\\udbff][\\udc00-\\udfff]",p="["+i+"]",h="(?:"+l+"|"+u+")",m="(?:"+p+"|"+u+")",g="(?:['’](?:d|ll|m|re|s|t|ve))?",y="(?:['’](?:D|LL|M|RE|S|T|VE))?",v="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",b="[\\ufe0e\\ufe0f]?",w=b+v+("(?:\\u200d(?:"+["[^"+t+"]",d,f].join("|")+")"+b+v+")*"),_="(?:"+[c,d,f].join("|")+")"+w,x=RegExp([p+"?"+l+"+"+g+"(?="+[s,p,"$"].join("|")+")",m+"+"+y+"(?="+[s,p+h,"$"].join("|")+")",p+"?"+h+"+"+g,p+"+"+y,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",a,_].join("|"),"g");e.exports=function(e){return e.match(x)||[]}},4167:function(e,t,n){var r=n(62712);e.exports=function(e,t){for(var n=-1,i=e.length;++n<i&&r(t,e[n],0)>-1;);return n}},4367:function(e,t,n){var r=n(52032)("toUpperCase");e.exports=r},4463:function(e,t){"use strict";var n="fass",r="circle-user",i=[62142,"user-circle"],o="f2bd",s="M391.9 391.6l-23.9-71.6-224 0-23.9 71.6C154.9 426.5 202.9 448 256 448s101.1-21.5 135.9-56.4zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0zm256 16a72 72 0 1 0 0-144 72 72 0 1 0 0 144z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.hP=t.mw},4581:function(e,t){t.U=()=>""},4715:function(e,t,n){var r=n(99310),i=n(68832),o=n(20391),s=n(62132),a=n(81344),c=n(79464),l=n(53371),u=n(30264),d="[object Arguments]",f="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,g,y){var v=c(e),b=c(t),w=v?f:a(e),_=b?f:a(t),x=(w=w==d?p:w)==p,k=(_=_==d?p:_)==p,S=w==_;if(S&&l(e)){if(!l(t))return!1;v=!0,x=!1}if(S&&!x)return y||(y=new r),v||u(e)?i(e,t,n,m,g,y):o(e,t,w,n,m,g,y);if(!(1&n)){var E=x&&h.call(e,"__wrapped__"),C=k&&h.call(t,"__wrapped__");
2if(E||C){var T=E?e.value():e,N=C?t.value():t;return y||(y=new r),g(T,N,n,m,y)}}return!!S&&(y||(y=new r),s(e,t,n,m,g,y))}},4961:function(e){e.exports=function(e){return function(){return e}}},5276:function(e,t,n){var r=n(64829),i=n(81344),o=n(7933),s=n(79464),a=n(60623),c=n(53371),l=n(82632),u=n(30264),d=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(a(e)&&(s(e)||"string"==typeof e||"function"==typeof e.splice||c(e)||u(e)||o(e)))return!e.length;var t=i(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(l(e))return!r(e).length;for(var n in e)if(d.call(e,n))return!1;return!0}},5468:function(e,t,n){"use strict";var r=n(18166);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.vH=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},5621:function(e,t,n){"use strict";let r=n(259),i=n(82803),o=n(89068),{isClean:s,my:a}=n(86644);function c(e,t){let n=new e.constructor;for(let r in e){if(!Object.prototype.hasOwnProperty.call(e,r))continue;if("proxyCache"===r)continue;let i=e[r],o=typeof i;"parent"===r&&"object"===o?t&&(n[r]=t):"source"===r?n[r]=i:Array.isArray(i)?n[r]=i.map(e=>c(e,n)):("object"===o&&null!==i&&(i=c(i)),n[r]=i)}return n}function l(e,t){if(t&&void 0!==t.offset)return t.offset;let n=1,r=1,i=0;for(let o=0;o<e.length;o++){if(r===t.line&&n===t.column){i=o;break}"\n"===e[o]?(n=1,r+=1):n+=1}return i}class u{get proxyOf(){return this}constructor(e={}){this.raws={},this[s]=!1,this[a]=!0;for(let t in e)if("nodes"===t){this.nodes=[];for(let n of e[t])"function"==typeof n.clone?this.append(n.clone()):this.append(n)}else this[t]=e[t]}addToError(e){if(e.postcssNode=this,e.stack&&this.source&&/\n\s{4}at /.test(e.stack)){let t=this.source;e.stack=e.stack.replace(/\n\s{4}at /,`$&${t.input.from}:${t.start.line}:${t.start.column}$&`)}return e}after(e){return this.parent.insertAfter(this,e),this}assign(e={}){for(let t in e)this[t]=e[t];return this}before(e){return this.parent.insertBefore(this,e),this}cleanRaws(e){delete this.raws.before,delete this.raws.after,e||delete this.raws.between}clone(e={}){let t=c(this);for(let n in e)t[n]=e[n];return t}cloneAfter(e={}){let t=this.clone(e);return this.parent.insertAfter(this,t),t}cloneBefore(e={}){let t=this.clone(e);return this.parent.insertBefore(this,t),t}error(e,t={}){if(this.source){let{end:n,start:r}=this.rangeBy(t);return this.source.input.error(e,{column:r.column,line:r.line},{column:n.column,line:n.line},t)}return new r(e)}getProxyProcessor(){return{get(e,t){return"proxyOf"===t?e:"root"===t?()=>e.root().toProxy():e[t]},set(e,t,n){return e[t]===n||(e[t]=n,"prop"!==t&&"value"!==t&&"name"!==t&&"params"!==t&&"important"!==t&&"text"!==t||e.markDirty()),!0}}}markClean(){this[s]=!0}
2markDirty(){if(this[s]){this[s]=!1;let e=this;for(;e=e.parent;)e[s]=!1}}next(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e+1]}positionBy(e={}){let t=this.source.start;if(e.index)t=this.positionInside(e.index);else if(e.word){let n="document"in this.source.input?this.source.input.document:this.source.input.css,r=n.slice(l(n,this.source.start),l(n,this.source.end)).indexOf(e.word);-1!==r&&(t=this.positionInside(r))}return t}positionInside(e){let t=this.source.start.column,n=this.source.start.line,r="document"in this.source.input?this.source.input.document:this.source.input.css,i=l(r,this.source.start),o=i+e;for(let s=i;s<o;s++)"\n"===r[s]?(t=1,n+=1):t+=1;return{column:t,line:n,offset:o}}prev(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e-1]}rangeBy(e={}){let t="document"in this.source.input?this.source.input.document:this.source.input.css,n={column:this.source.start.column,line:this.source.start.line,offset:l(t,this.source.start)},r=this.source.end?{column:this.source.end.column+1,line:this.source.end.line,offset:"number"==typeof this.source.end.offset?this.source.end.offset:l(t,this.source.end)+1}:{column:n.column+1,line:n.line,offset:n.offset+1};if(e.word){let i=t.slice(l(t,this.source.start),l(t,this.source.end)).indexOf(e.word);-1!==i&&(n=this.positionInside(i),r=this.positionInside(i+e.word.length))}else e.start?n={column:e.start.column,line:e.start.line,offset:l(t,e.start)}:e.index&&(n=this.positionInside(e.index)),e.end?r={column:e.end.column,line:e.end.line,offset:l(t,e.end)}:"number"==typeof e.endIndex?r=this.positionInside(e.endIndex):e.index&&(r=this.positionInside(e.index+1));return(r.line<n.line||r.line===n.line&&r.column<=n.column)&&(r={column:n.column+1,line:n.line,offset:n.offset+1}),{end:r,start:n}}raw(e,t){return(new i).raw(this,e,t)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...e){if(this.parent){let t=this,n=!1;for(let r of e)r===this?n=!0:n?(this.parent.insertAfter(t,r),t=r):this.parent.insertBefore(t,r);n||this.remove()}return this}root(){let e=this;for(;e.parent&&"document"!==e.parent.type;)e=e.parent;return e}toJSON(e,t){let n={},r=null==t;t=t||new Map;let i=0;for(let o in this){if(!Object.prototype.hasOwnProperty.call(this,o))continue;if("parent"===o||"proxyCache"===o)continue;let e=this[o];if(Array.isArray(e))n[o]=e.map(e=>"object"==typeof e&&e.toJSON?e.toJSON(null,t):e);else if("object"==typeof e&&e.toJSON)n[o]=e.toJSON(null,t);else if("source"===o){if(null==e)continue;let r=t.get(e.input);null==r&&(r=i,t.set(e.input,i),i++),n[o]={end:e.end,inputId:r,start:e.start}}else n[o]=e}return r&&(n.inputs=[...t.keys()].map(e=>e.toJSON())),n}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(e=o){e.stringify&&(e=e.stringify);let t="";return e(this,e=>{t+=e}),t}warn(e,t,n={}){let r={node:this};for(let i in n)r[i]=n[i];return e.warn(t,r)}}e.exports=u,u.default=u},5622:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.testElement=function(e,t){var n=c(e);return!n||n(t)},t.getElements=function(e,t,n,r){void 0===r&&(r=1/0);var o=c(e);return o?(0,i.filter)(o,t,n,r):[]},t.getElementById=function(e,t,n){void 0===n&&(n=!0);Array.isArray(t)||(t=[t]);return(0,i.findOne)(s("id",e),t,n)},t.getElementsByTagName=function(e,t,n,r){void 0===n&&(n=!0);void 0===r&&(r=1/0);return(0,i.filter)(o.tag_name(e),t,n,r)},t.getElementsByClassName=function(e,t,n,r){void 0===n&&(n=!0);void 0===r&&(r=1/0);return(0,i.filter)(s("class",e),t,n,r)},t.getElementsByTagType=function(e,t,n,r){void 0===n&&(n=!0);void 0===r&&(r=1/0);return(0,i.filter)(o.tag_type(e),t,n,r)};var r=n(64576),i=n(46841),o={tag_name:function(e){return"function"==typeof e?function(t){return(0,r.isTag)(t)&&e(t.name)}:"*"===e?r.isTag:function(t){return(0,r.isTag)(t)&&t.name===e}},tag_type:function(e){return"function"==typeof e?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return"function"==typeof e?function(t){return(0,r.isText)(t)&&e(t.data)}:function(t){return(0,r.isText)(t)&&t.data===e}}};function s(e,t){return"function"==typeof t?function(n){return(0,r.isTag)(n)&&t(n.attribs[e])}:function(n){return(0,r.isTag)(n)&&n.attribs[e]===t}}function a(e,t){return function(n){return e(n)||t(n)}}function c(e){var t=Object.keys(e).map(function(t){var n=e[t];return Object.prototype.hasOwnProperty.call(o,t)?o[t](n):s(t,n)});return 0===t.length?null:t.reduce(a)}},5810:function(e,t,n){"use strict";n.d(t,{qW:function(){return x}});var r=n(32549),i=n(48431);function o(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}var s=n(71098);function a(...e){return t=>
2e.forEach(e=>function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}(e,t))}function c(...e){return(0,i.useCallback)(a(...e),e)}const l=(0,i.forwardRef)((e,t)=>{const{children:n,...o}=e,s=i.Children.toArray(n),a=s.find(f);if(a){const e=a.props.children,n=s.map(t=>t===a?i.Children.count(e)>1?i.Children.only(null):(0,i.isValidElement)(e)?e.props.children:null:t);return(0,i.createElement)(u,(0,r.A)({},o,{ref:t}),(0,i.isValidElement)(e)?(0,i.cloneElement)(e,void 0,n):null)}return(0,i.createElement)(u,(0,r.A)({},o,{ref:t}),n)});l.displayName="Slot";const u=(0,i.forwardRef)((e,t)=>{const{children:n,...r}=e;return(0,i.isValidElement)(n)?(0,i.cloneElement)(n,{...p(r,n.props),ref:a(t,n.ref)}):i.Children.count(n)>1?i.Children.only(null):null});u.displayName="SlotClone";const d=({children:e})=>(0,i.createElement)(i.Fragment,null,e);function f(e){return(0,i.isValidElement)(e)&&e.type===d}function p(e,t){const n={...t};for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}const h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{const n=(0,i.forwardRef)((e,n)=>{const{asChild:o,...s}=e,a=o?l:t;return(0,i.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,i.createElement)(a,(0,r.A)({},s,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function m(e){const t=(0,i.useRef)(e);return(0,i.useEffect)(()=>{t.current=e}),(0,i.useMemo)(()=>(...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}function g(e,t=(null===globalThis||void 0===globalThis?void 0:globalThis.document)){const n=function(e){const t=(0,i.useRef)(e);return(0,i.useEffect)(()=>{t.current=e}),(0,i.useMemo)(()=>(...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}(e);(0,i.useEffect)(()=>{const e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},[n,t])}const y="dismissableLayer.update",v="dismissableLayer.pointerDownOutside",b="dismissableLayer.focusOutside";let w;const _=(0,i.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),x=(0,i.forwardRef)((e,t)=>{var n;const{disableOutsidePointerEvents:s=!1,onEscapeKeyDown:a,onPointerDownOutside:l,onFocusOutside:u,onInteractOutside:d,onDismiss:f,...p}=e,x=(0,i.useContext)(_),[E,C]=(0,i.useState)(null),T=null!==(n=null==E?void 0:E.ownerDocument)&&void 0!==n?n:null===globalThis||void 0===globalThis?void 0:globalThis.document,[,N]=(0,i.useState)({}),A=c(t,e=>C(e)),O=Array.from(x.layers),[P]=[...x.layersWithOutsidePointerEventsDisabled].slice(-1),z=O.indexOf(P),I=E?O.indexOf(E):-1,j=x.layersWithOutsidePointerEventsDisabled.size>0,L=I>=z,R=function(e,t=(null===globalThis||void 0===globalThis?void 0:globalThis.document)){const n=m(e),r=(0,i.useRef)(!1),o=(0,i.useRef)(()=>{});return(0,i.useEffect)(()=>{const e=e=>{if(e.target&&!r.current){const i={originalEvent:e};function s(){S(v,n,i,{discrete:!0})}"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=s,t.addEventListener("click",o.current,{once:!0})):s()}r.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{const t=e.target,n=[...x.branches].some(e=>e.contains(t));L&&!n&&(null==l||l(e),null==d||d(e),e.defaultPrevented||null==f||f())},T),M=function(e,t=(null===globalThis||void 0===globalThis?void 0:globalThis.document)){const n=m(e),r=(0,i.useRef)(!1);return(0,i.useEffect)(()=>{const e=e=>{if(e.target&&!r.current){S(b,n,{originalEvent:e},{discrete:!1})}};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{const t=e.target;[...x.branches].some(e=>e.contains(t))||(null==u||u(e),null==d||d(e),e.defaultPrevented||null==f||f())},T);return g(e=>{I===x.layers.size-1&&(null==a||a(e),!e.defaultPrevented&&f&&(e.preventDefault(),f()))},T),(0,i.useEffect)(()=>
2{if(E)return s&&(0===x.layersWithOutsidePointerEventsDisabled.size&&(w=T.body.style.pointerEvents,T.body.style.pointerEvents="none"),x.layersWithOutsidePointerEventsDisabled.add(E)),x.layers.add(E),k(),()=>{s&&1===x.layersWithOutsidePointerEventsDisabled.size&&(T.body.style.pointerEvents=w)}},[E,T,s,x]),(0,i.useEffect)(()=>()=>{E&&(x.layers.delete(E),x.layersWithOutsidePointerEventsDisabled.delete(E),k())},[E,x]),(0,i.useEffect)(()=>{const e=()=>N({});return document.addEventListener(y,e),()=>document.removeEventListener(y,e)},[]),(0,i.createElement)(h.div,(0,r.A)({},p,{ref:A,style:{pointerEvents:j?L?"auto":"none":void 0,...e.style},onFocusCapture:o(e.onFocusCapture,M.onFocusCapture),onBlurCapture:o(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:o(e.onPointerDownCapture,R.onPointerDownCapture)}))});function k(){const e=new CustomEvent(y);document.dispatchEvent(e)}function S(e,t,n,{discrete:r}){const i=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?function(e,t){e&&(0,s.flushSync)(()=>
2e.dispatchEvent(t))}(i,o):i.dispatchEvent(o)}},5817:function(e,t){"use strict";var n="spotify",r=[],i="f1bc",o="M256 8a248 248 0 1 0 0 496 248 248 0 1 0 0-496zM356.7 372.9c-4.2 0-6.8-1.3-10.7-3.6-62.4-37.6-135-39.2-206.7-24.5-3.9 1-9 2.6-11.9 2.6-9.7 0-15.8-7.7-15.8-15.8 0-10.3 6.1-15.2 13.6-16.8 81.9-18.1 165.6-16.5 237 26.2 6.1 3.9 9.7 7.4 9.7 16.5s-7.1 15.4-15.2 15.4zm26.9-65.6c-5.2 0-8.7-2.3-12.3-4.2-62.5-37-155.7-51.9-238.6-29.4-4.8 1.3-7.4 2.6-11.9 2.6-10.7 0-19.4-8.7-19.4-19.4s5.2-17.8 15.5-20.7c27.8-7.8 56.2-13.6 97.8-13.6 64.9 0 127.6 16.1 177 45.5 8.1 4.8 11.3 11 11.3 19.7-.1 10.8-8.5 19.5-19.4 19.5zm31-76.2c-5.2 0-8.4-1.3-12.9-3.9-71.2-42.5-198.5-52.7-280.9-29.7-3.6 1-8.1 2.6-12.9 2.6-13.2 0-23.3-10.3-23.3-23.6 0-13.6 8.4-21.3 17.4-23.9 35.2-10.3 74.6-15.2 117.5-15.2 73 0 149.5 15.2 205.4 47.8 7.8 4.5 12.9 10.7 12.9 22.6 0 13.6-11 23.3-23.2 23.3z";t.mw={prefix:"fab",iconName:n,icon:[512,512,r,i,o]},t.QE=t.mw},5841:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},5930:function(e,t,n){var r=n(60029);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},6076:function(e,t){"use strict";var n="fasr",r="database",i=[],o="f1c0",s="M48 206l0 71.4 93.8 58.6 164.5 0 93.8-58.6 0-71.4-80 50-192 0-80-50zM0 176l0-96 128-80 192 0 128 80 0 352-128 80-192 0-128-80 0-256zm400-48l0-21.4-93.8-58.6-164.5 0-93.8 58.6 0 42.8 93.8 58.6 164.5 0 93.8-58.6 0-21.4zM48 405.4l93.8 58.6 164.5 0 93.8-58.6 0-71.4-80 50-192 0-80-50 0 71.4z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.he=t.mw},6099:function(e,t,n){"use strict";let{dirname:r,relative:i,resolve:o,sep:s}=n(68818),{SourceMapConsumer:a,SourceMapGenerator:c}=n(25887),{pathToFileURL:l}=n(81866),u=n(86173),d=Boolean(a&&c),f=Boolean(r&&o&&i&&s);e.exports=class{constructor(e,t,n,r){this.stringify=e,this.mapOpts=n.map||{},this.root=t,this.opts=n,this.css=r,this.originalCSS=r,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let e;e=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"==typeof this.mapOpts.annotation?this.mapOpts.annotation:"function"==typeof this.mapOpts.annotation?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+".map";let t="\n";this.css.includes("\r\n")&&(t="\r\n"),this.css+=t+"/*# sourceMappingURL="+e+" */"}applyPrevMaps(){for(let e of this.previous()){let t,n=this.toUrl(this.path(e.file)),i=e.root||r(e.file);!1===this.mapOpts.sourcesContent?(t=new a(e.text),t.sourcesContent&&(t.sourcesContent=null)):t=e.consumer(),this.map.applySourceMap(t,n,this.toUrl(this.path(i)))}}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let e;for(let t=this.root.nodes.length-1;t>=0;t--)e=this.root.nodes[t],"comment"===e.type&&e.text.startsWith("# sourceMappingURL=")&&this.root.removeChild(t)}else this.css&&(this.css=this.css.replace(/\n*\/\*#[\S\s]*?\*\/$/gm,""))}generate(){if(this.clearAnnotation(),f&&d&&this.isMap())return this.generateMap();{let e="";return this.stringify(this.root,t=>{e+=t}),[e]}}generateMap(){if(this.root)this.generateString();else if(1===this.previous().length){let e=this.previous()[0].consumer();e.file=this.outputFile(),this.map=c.fromSourceMap(e,{ignoreInvalidMapping:!0})}else this.map=new c({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new c({file:this.outputFile(),ignoreInvalidMapping:!0});let e,t,n=1,r=1,i="<no source>",o={generated:{column:0,line:0},original:{column:0,line:0},source:""};this.stringify(this.root,(s,a,c)=>{if(this.css+=s,a&&"end"!==c&&(o.generated.line=n,o.generated.column=r-1,a.source&&a.source.start?(o.source=this.sourcePath(a),o.original.line=a.source.start.line,o.original.column=a.source.start.column-1,this.map.addMapping(o)):(o.source=i,o.original.line=1,o.original.column=0,this.map.addMapping(o))),t=s.match(/\n/g),t?(n+=t.length,e=s.lastIndexOf("\n"),r=s.length-e):r+=s.length,a&&"start"!==c){let e=a.parent||{raws:{}};("decl"===a.type||"atrule"===a.type&&!a.nodes)&&a===e.last&&!e.raws.semicolon||(a.source&&a.source.end?(o.source=this.sourcePath(a),o.original.line=a.source.end.line,o.original.column=a.source.end.column-1,o.generated.line=n,o.generated.column=r-2,this.map.addMapping(o)):(o.source=i,o.original.line=1,o.original.column=0,o.generated.line=n,o.generated.column=r-1,this.map.addMapping(o)))}})}isAnnotation(){return!!this.isInline()||(void 0!==this.mapOpts.annotation?this.mapOpts.annotation:!this.previous().length||this.previous().some(e=>e.annotation))}isInline(){if(void 0!==this.mapOpts.inline)return this.mapOpts.inline;let e=this.mapOpts.annotation;return(void 0===e||!0===e)&&(!this.previous().length||this.previous().some(e=>e.inline))}isMap(){return void 0!==this.opts.map?!!this.opts.map:this.previous().length>0}isSourcesContent(){return void 0!==this.mapOpts.sourcesContent?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some(e=>e.withContent())}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(e){if(this.mapOpts.absolute)return e;if(60===e.charCodeAt(0))return e;if(/^\w+:\/\//.test(e))return e;let t=this.memoizedPaths.get(e);if(t)return t;let n=this.opts.to?r(this.opts.to):".";"string"==typeof this.mapOpts.annotation&&(n=r(o(n,this.mapOpts.annotation)));let s=i(n,e);return this.memoizedPaths.set(e,s),s}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(e=>{if(e.source&&e.source.input.map){let t=e.source.input.map;this.previousMaps.includes(t)||this.previousMaps.push(t)}});else{let e=new u(this.originalCSS,this.opts);e.map&&this.previousMaps.push(e.map)}return this.previousMaps}setSourcesContent(){let e={};if(this.root)this.root.walk(t=>{if(t.source){let n=t.source.input.from;if(n&&!e[n]){e[n]=!0;let r=this.usesFileUrls?this.toFileUrl(n):this.toUrl(this.path(n));this.map.setSourceContent(r,t.source.input.css)}}});else if(this.css){let e=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(e,this.css)}}sourcePath(e){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(e.source.input.from):this.toUrl(this.path(e.source.input.from))}toBase64(e){return Buffer?Buffer.from(e).toString("base64"):window.btoa(unescape(encodeURIComponent(e)))}toFileUrl(e){let t=this.memoizedFileURLs.get(e);if(t)return t;if(l){let t=l(e).toString();return this.memoizedFileURLs.set(e,t),t}throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(e){let t=this.memoizedURLs.get(e);if(t)return t;"\\"===s&&(e=e.replace(/\\/g,"/"));let n=encodeURI(e).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(e,n),n}}},6159:function(e,t,n){"use strict";n.d(t,{L:function(){return r.L}});var r=n(75211)},6218:function(e,t,n){var r=n(95193),i=n(65366)(r);e.exports=i},6409:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="arrow-up-right-from-square",i=["external-link"],o="f08e",s="M320 0l-32 0 0 64 114.7 0-201.4 201.4-22.6 22.6 45.3 45.3 22.6-22.6 201.4-201.4 0 114.7 64 0 0-224-192 0zM32 96l-32 0 0 416 416 0 0-192-64 0 0 128-288 0 0-288 128 0 0-64-160 0z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faArrowUpRightFromSquare=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},6489:function(e,t){"use strict";var n="fasl",r="minus",i=[8211,8722,10134,"subtract"],o="f068",s="M0 240l448 0 0 32-448 0 0-32z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.EZ=t.mw},6668:function(e,t,n){"use strict";n.d(t,{k3:function(){return f},lu:function(){return l},zf:function(){return u}});var r=n(8221),i=n(18534);e=n.hmd(e);const o=(0,i.VZ)(),s={nowSeconds:()=>Date.now()/1e3};const a=(0,r.wD)()?function(){try{return(0,r.fj)(e,"perf_hooks").performance}catch(t){return}}():function(){const{performance:e}=o;if(!e||!e.now)return;return{now:()=>e.now(),timeOrigin:Date.now()-e.now()}}(),c=void 0===a?s:{nowSeconds:()=>(a.timeOrigin+a.now())/1e3},l=s.nowSeconds.bind(s),u=c.nowSeconds.bind(c);let d;const f=(()=>{const{performance:e}=o;if(!e||!e.now)return void(d="none");const t=36e5,n=e.now(),r=Date.now(),i=e.timeOrigin?Math.abs(e.timeOrigin+n-r):t,s=i<t,a=e.timing&&e.timing.navigationStart,c="number"==typeof a?Math.abs(a+n-r):t;return s||c<t?i<=c?(d="timeOrigin",e.timeOrigin):(d="navigationStart",a):(d="dateNow",r)})()},6734:function(e,t,n){var r=n(25096);e.exports=function(e){return r(this.__data__,e)>-1}},7105:function(e,t,n){var r=n(21708);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var s=e.apply(this,r);return n.cache=o.set(i,s)||o,s};return n.cache=new(i.Cache||r),n}i.Cache=r,e.exports=i},7169:function(e){e.exports=function(e){return void 0===e}},7274:function(e,t,n){var r=n(9487);e.exports=function(e,t){var n,i=null;if(!e||"string"!=typeof e)return i;for(var o,s,a=r(e),c="function"==typeof t,l=0,u=a.length;l<u;l++)o=(n=a[l]).property,s=n.value,c?t(o,s,n):s&&(i||(i={}),i[o]=s);return i}},7293:function(e,t,n){"use strict";n.d(t,{Iu:function(){return c},dG:function(){return a},Q7:function(){return s},mC:function(){return l},vj:function(){return o}});const r=e=>({unset:`sui-u-${e}-unset`,auto:`sui-u-${e}-auto`,0:`sui-u-${e}-0`,"1/4":`sui-u-${e}-1-4`,"1/3":`sui-u-${e}-1-3`,"1/2":`sui-u-${e}-1-2`,"2/3":`sui-u-${e}-2-3`,"3/4":`sui-u-${e}-3-4`,full:`sui-u-${e}-full`,"100vw":`sui-u-${e}-100vw`,"100vh":`sui-u-${e}-100vh`,"min-content":`sui-u-${e}-min-content`,"max-content":`sui-u-${e}-max-content`,"fit-content":`sui-u-${e}-fit-content`,"0-25x":`sui-u-${e}-0-25x`,"0-5x":`sui-u-${e}-0-5x`,"0-75x":`sui-u-${e}-0-75x`,"1x":`sui-u-${e}-1x`,"1-25x":`sui-u-${e}-1-25x`,"1-5x":`sui-u-${e}-1-5x`,"2x":`sui-u-${e}-2x`,"2-5x":`sui-u-${e}-2-5x`,"3x":`sui-u-${e}-3x`,"4x":`sui-u-${e}-4x`,"5x":`sui-u-${e}-5x`,"6x":`sui-u-${e}-6x`,"7x":`sui-u-${e}-7x`,"8x":`sui-u-${e}-8x`,"9x":`sui-u-${e}-9x`,"10x":`sui-u-${e}-10x`,"11x":`sui-u-${e}-11x`,"12x":`sui-u-${e}-12x`,"15x":`sui-u-${e}-15x`,"20x":`sui-u-${e}-20x`,"25x":`sui-u-${e}-25x`,"30x":`sui-u-${e}-30x`,"35x":`sui-u-${e}-35x`,"40x":`sui-u-${e}-40x`,"45x":`sui-u-${e}-45x`,"50x":`sui-u-${e}-50x`,"55x":`sui-u-${e}-55x`,"60x":`sui-u-${e}-60x`,"65x":`sui-u-${e}-65x`,"70x":`sui-u-${e}-70x`,"75x":`sui-u-${e}-75x`,"80x":`sui-u-${e}-80x`,"90x":`sui-u-${e}-90x`,"100x":`sui-u-${e}-100x`,"110x":`sui-u-${e}-110x`,"120x":`sui-u-${e}-120x`,"200x":`sui-u-${e}-200x`}),i=e=>({auto:`sui-u-${e}-auto`,0:`sui-u-${e}-0`,"0-25x":`sui-u-${e}-0-25x`,"0-5x":`sui-u-${e}-0-5x`,"0-75x":`sui-u-${e}-0-75x`,"1x":`sui-u-${e}-1x`,"1-25x":`sui-u-${e}-1-25x`,"1-5x":`sui-u-${e}-1-5x`,"2x":`sui-u-${e}-2x`,"2-5x":`sui-u-${e}-2-5x`,"3x":`sui-u-${e}-3x`,"4x":`sui-u-${e}-4x`,"5x":`sui-u-${e}-5x`,"6x":`sui-u-${e}-6x`,"7x":`sui-u-${e}-7x`,"8x":`sui-u-${e}-8x`,"9x":`sui-u-${e}-9x`,"10x":`sui-u-${e}-10x`,"11x":`sui-u-${e}-11x`,"12x":`sui-u-${e}-12x`,"negative-0-25x":`sui-u-${e}-negative-0-25x`,"negative-0-5x":`sui-u-${e}-negative-0-5x`,"negative-0-75x":`sui-u-${e}-negative-0-75x`,"negative-1x":`sui-u-${e}-negative-1x`,"negative-1-25x":`sui-u-${e}-negative-1-25x`,"negative-1-5x":`sui-u-${e}-negative-1-5x`,"negative-2x":`sui-u-${e}-negative-2x`,"negative-2-5x":`sui-u-${e}-negative-2-5x`,"negative-3x":`sui-u-${e}-negative-3x`,"negative-4x":`sui-u-${e}-negative-4x`,"negative-5x":`sui-u-${e}-negative-5x`,"negative-6x":`sui-u-${e}-negative-6x`,"negative-7x":`sui-u-${e}-negative-7x`,"negative-8x":`sui-u-${e}-negative-8x`,"negative-9x":`sui-u-${e}-negative-9x`,"negative-10x":`sui-u-${e}-negative-10x`,"negative-11x":`sui-u-${e}-negative-11x`,"negative-12x":`sui-u-${e}-negative-12x`}),o=()=>({block:"sui-u-block","inline-block":"sui-u-inline-block",inline:"sui-u-inline",flex:"sui-u-flex","inline-flex":"sui-u-inline-flex"}),s=()=>({m:i("m"),mx:i("mx"),my:i("my"),mt:i("mt"),mr:i("mr"),mb:i("mb"),ml:i("ml"),p:i("p"),px:i("px"),py:i("py"),pt:i("pt"),pr:i("pr"),pb:i("pb"),pl:i("pl"),gap:i("gap")}),a=()=>({width:r("width"),minWidth:r("min-width"),maxWidth:r("max-width"),height:r("height"),minHeight:r("min-height"),maxHeight:r("max-height"),flexBasis:r("flex-basis")}),c=()=>({background:{unset:"sui-u-background-unset",app:"sui-u-background-app","app-hover":"sui-u-background-app-hover",surface:"sui-u-background-surface","surface-hover":"sui-u-background-surface-hover","surface-focus":"sui-u-background-surface-focus","surface-selected":"sui-u-background-surface-selected","surface-pressed":"sui-u-background-surface-pressed","surface-raised-1":"sui-u-background-surface-raised-1","surface-raised-2":"sui-u-background-surface-raised-2","tab-inactive":"sui-u-background-tab-inactive",sidebar:"sui-u-background-sidebar",solid:"sui-u-background-solid",code:"sui-u-background-code",inverse:"sui-u-background-inverse",meter:"sui-u-background-meter","meter-neutral":"sui-u-background-meter-neutral","meter-critical":"sui-u-background-meter-critical","meter-warning":"sui-u-background-meter-warning","meter-positive":"sui-u-background-meter-positive","meter-info":"sui-u-background-meter-info","meter-primary":"sui-u-background-meter-primary","meter-red":"sui-u-background-meter-red","meter-yellow":"sui-u-background-meter-yellow","meter-green":"sui-u-background-meter-green","meter-blue":"sui-u-background-meter-blue","meter-purple":"sui-u-background-meter-purple","meter-orange":"sui-u-background-meter-orange","meter-cool-gray":"sui-u-background-meter-cool-gray","table-header":"sui-u-background-table-header","table-footer":"sui-u-background-table-footer","table-row":"sui-u-background-table-row","table-row-hover":"sui-u-background-table-row-hover","table-row-striped":"sui-u-background-table-row-striped","table-row-nested":"sui-u-background-table-row-nested",input:"sui-u-background-input","input-hover":"sui-u-background-input-hover","input-focus":"sui-u-background-input-focus",primary:"sui-u-background-primary","primary-solid":"sui-u-background-primary-solid",neutral:"sui-u-background-neutral",info:"sui-u-background-info",critical:"sui-u-background-critical","critical-hover":"sui-u-background-critical-hover","critical-focus":"sui-u-background-critical-focus","critical-pressed":"sui-u-background-critical-pressed","critical-solid":"sui-u-background-critical-solid",warning:"sui-u-background-warning","warning-solid":"sui-u-background-warning-solid",positive:"sui-u-background-positive","positive-solid":"sui-u-background-positive-solid","neutral-inverse-1":"sui-u-background-neutral-inverse-1","neutral-inverse-2":"sui-u-background-neutral-inverse-2","neutral-inverse-3":"sui-u-background-neutral-inverse-3","purple-1":"sui-u-background-purple-1","purple-2":"sui-u-background-purple-2","purple-3":"sui-u-background-purple-3","purple-inverse-1":"sui-u-background-purple-inverse-1","purple-inverse-2":"sui-u-background-purple-inverse-2","cyan-1":"sui-u-background-cyan-1","red-1":"sui-u-background-red-1","red-inverse-1":"sui-u-background-red-inverse-1","indigo-1":"sui-u-background-indigo-1","indigo-2":"sui-u-background-indigo-2","indigo-inverse-1":"sui-u-background-indigo-inverse-1","indigo-inverse-2":"sui-u-background-indigo-inverse-2","magenta-inverse-1":"sui-u-background-magenta-inverse-1","green-1":"sui-u-background-green-1","green-inverse-1":"sui-u-background-green-inverse-1","yellow-1":"sui-u-background-yellow-1"}}),l=()=>({color:{white:"sui-u-color-white",currentColor:"sui-u-color-currentColor",placeholder:"sui-u-color-placeholder",link:"sui-u-color-link",hover:"sui-u-color-hover",selected:"sui-u-color-selected",disabled:"sui-u-color-disabled","low-contrast":"sui-u-color-low-contrast","mid-contrast":"sui-u-color-mid-contrast","high-contrast":"sui-u-color-high-contrast",inverse:"sui-u-color-inverse",primary:"sui-u-color-primary","primary-hover":"sui-u-color-primary-hover",critical:"sui-u-color-critical",warning:"sui-u-color-warning",positive:"sui-u-color-positive",info:"sui-u-color-info","purple-1":"sui-u-color-purple-1","cyan-1":"sui-u-color-cyan-1","red-1":"sui-u-color-red-1","green-1":"sui-u-color-green-1","indigo-1":"sui-u-color-indigo-1","yellow-1":"sui-u-color-yellow-1"}})},7448:function(e,t){"use strict";var n="fasr",r="chart-scatter-3d",i=[],o="e0e8",s="M64 32l-64 0 0 64 64 0 0-64zM280 56l0-24-48 0 0 244.7-180.1 149.6-18.5 15.3 30.7 36.9 18.5-15.3 173.5-144.1 173.5 144.1 18.5 15.3 30.7-36.9-18.5-15.3-180.1-149.6 0-220.7zM0 224l0 64 64 0 0-64-64 0zm160-96l-64 0 0 64 64 0 0-64zM352 32l0 64 64 0 0-64-64 0zm160 96l-64 0 0 64 64 0 0-64zM352 224l0 64 64 0 0-64-64 0zM288 416l-64 0 0 64 64 0 0-64z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Jm=t.mw},7561:function(e,t,n){"use strict";var r=n(18169);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.RV=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},7877:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},i=JSON.stringify(r,(e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${i});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;n<s.length;n++)(r=e.createElement("script")).innerHTML=s[n].innerHTML,e.head.appendChild(r);c&&c.parentNode.removeChild(c)}function w(){clearTimeout(d)}o=t.partytown||{},i==t&&(o.forward||[]).map((function(e){p=t,e.split(".").map((function(e,n,i){p=p[i[n]]=n+1<i.length?"push"==i[n+1]?[]:p[i[n]]||{}:function(){(t._ptf=t._ptf||[]).push(i,arguments)}}))})),"complete"==e.readyState?u():(t.addEventListener("DOMContentLoaded",u),t.addEventListener("load",u))}(window,document,navigator,top,window.crossOriginIsolated);')},7933:function(e,t,n){var r=n(15301),i=n(24189),o=Object.prototype,s=o.hasOwnProperty,a=o.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return i(e)&&s.call(e,"callee")&&!a.call(e,"callee")};e.exports=c},7988:function(e,t){"use strict";var n="fass",r="landmark",i=[127963],o="f66f",s="M512 208l-64 0 0 208 64 48 0 48-512 0 0-48 64-48 0-208-64 0 0-48 256-160 256 160 0 48zM112 416l64 0 0-208-64 0 0 208zm112 0l64 0 0-208-64 0 0 208zm112 0l64 0 0-208-64 0 0 208z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.IP=t.mw},7993:function(e,t){"use strict";var n="fass",r="ball-pile",i=[],o="f77e",s="M288 160a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM176 328a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM160 432a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zm128 80a80 80 0 1 0 0-160 80 80 0 1 0 0 160zm288-80a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM400 328a80 80 0 1 0 0-160 80 80 0 1 0 0 160z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.py=t.mw},8042:function(e){e.exports=function(){return!1}},8151:function(e,t,n){"use strict";n.d(t,{nk:function(){return fk},Wh:function(){return nk},wc:function(){return Dx},$$:function(){return tk},_l:function(){return Rx}});var r={};n.r(r),n.d(r,{base64:function(){return Go},base64url:function(){return Yo},bigint:function(){return os},boolean:function(){return cs},browserEmail:function(){return Uo},cidrv4:function(){return Vo},cidrv6:function(){return Wo},cuid:function(){return xo},cuid2:function(){return ko},date:function(){return es},datetime:function(){return rs},domain:function(){return Xo},duration:function(){return No},e164:function(){return Ko},email:function(){return Lo},emoji:function(){return Bo},extendedDuration:function(){return Ao},guid:function(){return Oo},hex:function(){return ps},hostname:function(){return Jo},html5Email:function(){return Ro},idnEmail:function(){return $o},integer:function(){return ss},ipv4:function(){return qo},ipv6:function(){return Ho},ksuid:function(){return Co},lowercase:function(){return ds},mac:function(){return Zo},md5_base64:function(){return ys},md5_base64url:function(){return vs},md5_hex:function(){return gs},nanoid:function(){return To},null:function(){return ls},number:function(){return as},rfc5322Email:function(){return Mo},sha1_base64:function(){return ws},sha1_base64url:function(){return _s},sha1_hex:function(){return bs},sha256_base64:function(){return ks},sha256_base64url:function(){return Ss}
2,sha256_hex:function(){return xs},sha384_base64:function(){return Cs},sha384_base64url:function(){return Ts},sha384_hex:function(){return Es},sha512_base64:function(){return As},sha512_base64url:function(){return Os},sha512_hex:function(){return Ns},string:function(){return is},time:function(){return ns},ulid:function(){return So},undefined:function(){return us},unicodeEmail:function(){return Do},uppercase:function(){return fs},uuid:function(){return Po},uuid4:function(){return zo},uuid6:function(){return Io},uuid7:function(){return jo},xid:function(){return Eo}});var i={};n.r(i),n.d(i,{endsWith:function(){return jl},gt:function(){return gl},gte:function(){return yl},includes:function(){return zl},length:function(){return Nl},lowercase:function(){return Ol},lt:function(){return hl},lte:function(){return ml},maxLength:function(){return Cl},maxSize:function(){return kl},mime:function(){return Rl},minLength:function(){return Tl},minSize:function(){return Sl},multipleOf:function(){return xl},negative:function(){return bl},nonnegative:function(){return _l},nonpositive:function(){return wl},normalize:function(){return Dl},overwrite:function(){return Ml},positive:function(){return vl},property:function(){return Ll},regex:function(){return Al},size:function(){return El},slugify:function(){return Bl},startsWith:function(){return Il},toLowerCase:function(){return Ul},toUpperCase:function(){return Fl},trim:function(){return $l},uppercase:function(){return Pl}});var o={};n.r(o),n.d(o,{ZodISODate:function(){return Uu},ZodISODateTime:function(){return Du},ZodISODuration:function(){return Hu},ZodISOTime:function(){return Bu},date:function(){return Fu},datetime:function(){return $u},duration:function(){return Zu},time:function(){return qu}});var s={};n.r(s),n.d(s,{ZodAny:function(){return Nf},ZodArray:function(){return Df},ZodBase64:function(){return Wd},ZodBase64URL:function(){return Yd},ZodBigInt:function(){return yf},ZodBigIntFormat:function(){return bf},ZodBoolean:function(){return mf},ZodCIDRv4:function(){return qd},ZodCIDRv6:function(){return Zd},ZodCUID:function(){return Td},ZodCUID2:function(){return Ad},ZodCatch:function(){return Ip},ZodCodec:function(){return $p},ZodCustom:function(){return Xp},ZodCustomStringFormat:function(){return tf},ZodDate:function(){return Rf},ZodDefault:function(){return Ep},ZodDiscriminatedUnion:function(){return Yf},ZodE164:function(){return Xd},ZodEmail:function(){return dd},ZodEmoji:function(){return kd},ZodEnum:function(){return lp},ZodExactOptional:function(){return wp},ZodFile:function(){return hp},ZodFunction:function(){return Yp},ZodGUID:function(){return pd},ZodIPv4:function(){return Md},ZodIPv6:function(){return Fd},ZodIntersection:function(){return Xf},ZodJWT:function(){return Qd},ZodKSUID:function(){return Ld},ZodLazy:function(){return Zp},ZodLiteral:function(){return fp},ZodMAC:function(){return $d},ZodMap:function(){return op},ZodNaN:function(){return Lp},ZodNanoID:function(){return Ed},ZodNever:function(){return zf},ZodNonOptional:function(){return Ap},ZodNull:function(){return Cf},ZodNullable:function(){return xp},ZodNumber:function(){return af},ZodNumberFormat:function(){return lf},ZodObject:function(){return Ff},ZodOptional:function(){return vp},ZodPipe:function(){return Mp},ZodPrefault:function(){return Tp},ZodPromise:function(){return Wp},ZodReadonly:function(){return Fp},ZodRecord:function(){return tp},ZodSet:function(){return ap},ZodString:function(){return cd},ZodStringFormat:function(){return ud},ZodSuccess:function(){return Pp},ZodSymbol:function(){return xf},ZodTemplateLiteral:function(){return qp},ZodTransform:function(){return gp},ZodTuple:function(){return Qf},ZodType:function(){return sd},ZodULID:function(){return Pd},ZodURL:function(){return wd},ZodUUID:function(){return md},ZodUndefined:function(){return Sf},ZodUnion:function(){return Zf},ZodUnknown:function(){return Of},ZodVoid:function(){return jf},ZodXID:function(){return Id},ZodXor:function(){return Wf},_ZodString:function(){return ad},_default:function(){return Cp},_function:function(){return Jp},any:function(){return Af},array:function(){return $f},base64:function(){return Gd},base64url:function(){return Jd}
2,bigint:function(){return vf},boolean:function(){return gf},catch:function(){return jp},check:function(){return Kp},cidrv4:function(){return Hd},cidrv6:function(){return Vd},codec:function(){return Up},cuid:function(){return Nd},cuid2:function(){return Od},custom:function(){return Qp},date:function(){return Mf},describe:function(){return nh},discriminatedUnion:function(){return Jf},e164:function(){return Kd},email:function(){return fd},emoji:function(){return Sd},enum:function(){return up},exactOptional:function(){return _p},file:function(){return mp},float32:function(){return df},float64:function(){return ff},function:function(){return Jp},guid:function(){return hd},hash:function(){return sf},hex:function(){return of},hostname:function(){return rf},httpUrl:function(){return xd},instanceof:function(){return ih},int:function(){return uf},int32:function(){return pf},int64:function(){return wf},intersection:function(){return Kf},ipv4:function(){return Dd},ipv6:function(){return Bd},json:function(){return sh},jwt:function(){return ef},keyof:function(){return Uf},ksuid:function(){return Rd},lazy:function(){return Vp},literal:function(){return pp},looseObject:function(){return Hf},looseRecord:function(){return ip},mac:function(){return Ud},map:function(){return sp},meta:function(){return rh},nan:function(){return Rp},nanoid:function(){return Cd},nativeEnum:function(){return dp},never:function(){return If},nonoptional:function(){return Op},null:function(){return Tf},nullable:function(){return kp},nullish:function(){return Sp},number:function(){return cf},object:function(){return Bf},optional:function(){return bp},partialRecord:function(){return rp},pipe:function(){return Dp},prefault:function(){return Np},preprocess:function(){return ah},promise:function(){return Gp},readonly:function(){return Bp},record:function(){return np},refine:function(){return eh},set:function(){return cp},strictObject:function(){return qf},string:function(){return ld},stringFormat:function(){return nf},stringbool:function(){return oh},success:function(){return zp},superRefine:function(){return th},symbol:function(){return kf},templateLiteral:function(){return Hp},transform:function(){return yp},tuple:function(){return ep},uint32:function(){return hf},uint64:function(){return _f},ulid:function(){return zd},undefined:function(){return Ef},union:function(){return Vf},unknown:function(){return Pf},url:function(){return _d},uuid:function(){return gd},uuidv4:function(){return yd},uuidv6:function(){return vd},uuidv7:function(){return bd},void:function(){return Lf},xid:function(){return jd},xor:function(){return Gf}});var a={};n.r(a),n.d(a,{boolean:function(){return qy},booleanish:function(){return Hy},commaOrSpaceSeparated:function(){return Yy},commaSeparated:function(){return Gy},number:function(){return Vy},overloadedBoolean:function(){return Zy},spaceSeparated:function(){return Wy}});var c={};n.r(c),n.d(c,{attentionMarkers:function(){return _w},contentInitial:function(){return mw},disable:function(){return xw},document:function(){return hw},flow:function(){return yw},flowInitial:function(){return gw},insideSpan:function(){return ww},string:function(){return vw},text:function(){return bw}});var l=n(61327),u=n(26849),d=n(77405),f=n(48431),p=n(59341);function h(e,t,n,r,i){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?i.call(e,n):i?i.value=n:t.set(e,n),n}function m(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}let g=function(){const{crypto:e}=globalThis;if(e?.randomUUID)return g=e.randomUUID.bind(e),e.randomUUID();const t=new Uint8Array(1),n=e?()=>e.getRandomValues(t)[0]:()=>255*Math.random()&255;return"10000000-1000-4000-8000-100000000000".replace(/[018]/g,e=>(+e^n()&15>>+e/4).toString(16))};function y(e){return"object"==typeof e&&null!==e&&("name"in e&&"AbortError"===e.name||"message"in e&&String(e.message).includes("FetchRequestCanceledException"))}const v=e=>{if(e instanceof Error)return e;if("object"==typeof e&&null!==e){try{if("[object Error]"===Object.prototype.toString.call(e)){const t=new Error(e.message,e.cause?{cause:e.cause}:{});return e.stack&&(t.stack=e.stack),e.cause&&!t.cause&&(t.cause=e.cause),e.name&&(t.name=e.name),t}}catch{}try{return new Error(JSON.stringify(e))}catch{}}return new Error(e)};
2class b extends Error{}class w extends b{constructor(e,t,n,r){super(`${w.makeMessage(e,t,n)}`),this.status=e,this.headers=r,this.requestID=r?.get("x-request-id"),this.error=t;const i=t;this.code=i?.code,this.param=i?.param,this.type=i?.type}static makeMessage(e,t,n){const r=t?.message?"string"==typeof t.message?t.message:JSON.stringify(t.message):t?JSON.stringify(t):n;return e&&r?`${e} ${r}`:e?`${e} status code (no body)`:r||"(no status code or body)"}static generate(e,t,n,r){if(!e||!r)return new x({message:n,cause:v(t)});const i=t?.error;return 400===e?new S(e,i,n,r):401===e?new E(e,i,n,r):403===e?new C(e,i,n,r):404===e?new T(e,i,n,r):409===e?new N(e,i,n,r):422===e?new A(e,i,n,r):429===e?new O(e,i,n,r):e>=500?new P(e,i,n,r):new w(e,i,n,r)}}class _ extends w{constructor({message:e}={}){super(void 0,void 0,e||"Request was aborted.",void 0)}}class x extends w{constructor({message:e,cause:t}){super(void 0,void 0,e||"Connection error.",void 0),t&&(this.cause=t)}}class k extends x{constructor({message:e}={}){super({message:e??"Request timed out."})}}class S extends w{}class E extends w{}class C extends w{}class T extends w{}class N extends w{}class A extends w{}class O extends w{}class P extends w{}class z extends b{constructor(){super("Could not parse response content as the length limit was reached")}}class I extends b{constructor(){super("Could not parse response content as the request was rejected by the content filter")}}class j extends Error{constructor(e){super(e)}}const L=/^[a-z][a-z0-9+.-]*:/i;let R=e=>(R=Array.isArray,R(e)),M=R;function D(e){return"object"!=typeof e?{}:e??{}}function $(e){return null!=e&&"object"==typeof e&&!Array.isArray(e)}const U=e=>new Promise(t=>setTimeout(t,e)),F="6.16.0";const B=()=>{const e="undefined"!=typeof Deno&&null!=Deno.build?"deno":"undefined"!=typeof EdgeRuntime?"edge":"[object process]"===Object.prototype.toString.call(void 0!==globalThis.process?globalThis.process:0)?"node":"unknown";if("deno"===e)return{"X-Stainless-Lang":"js","X-Stainless-Package-Version":F,"X-Stainless-OS":H(Deno.build.os),"X-Stainless-Arch":q(Deno.build.arch),"X-Stainless-Runtime":"deno","X-Stainless-Runtime-Version":"string"==typeof Deno.version?Deno.version:Deno.version?.deno??"unknown"};if("undefined"!=typeof EdgeRuntime)return{"X-Stainless-Lang":"js","X-Stainless-Package-Version":F,"X-Stainless-OS":"Unknown","X-Stainless-Arch":`other:${EdgeRuntime}`,"X-Stainless-Runtime":"edge","X-Stainless-Runtime-Version":globalThis.process.version};if("node"===e)return{"X-Stainless-Lang":"js","X-Stainless-Package-Version":F,"X-Stainless-OS":H(globalThis.process.platform??"unknown"),"X-Stainless-Arch":q(globalThis.process.arch??"unknown"),"X-Stainless-Runtime":"node","X-Stainless-Runtime-Version":globalThis.process.version??"unknown"};const t=function(){if("undefined"==typeof navigator||!navigator)return null;const e=[{key:"edge",pattern:/Edge(?:\W+(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"ie",pattern:/MSIE(?:\W+(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"ie",pattern:/Trident(?:.*rv\:(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"chrome",pattern:/Chrome(?:\W+(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"firefox",pattern:/Firefox(?:\W+(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"safari",pattern:/(?:Version\W+(\d+)\.(\d+)(?:\.(\d+))?)?(?:\W+Mobile\S*)?\W+Safari/}];for(const{key:t,pattern:n}of e){const e=n.exec(navigator.userAgent);if(e){return{browser:t,version:`${e[1]||0}.${e[2]||0}.${e[3]||0}`}}}return null}();return t?{"X-Stainless-Lang":"js","X-Stainless-Package-Version":F,"X-Stainless-OS":"Unknown","X-Stainless-Arch":"unknown","X-Stainless-Runtime":`browser:${t.browser}`,"X-Stainless-Runtime-Version":t.version}:{"X-Stainless-Lang":"js","X-Stainless-Package-Version":F,"X-Stainless-OS":"Unknown","X-Stainless-Arch":"unknown","X-Stainless-Runtime":"unknown","X-Stainless-Runtime-Version":"unknown"}};const q=e=>"x32"===e?"x32":"x86_64"===e||"x64"===e?"x64":"arm"===e?"arm":"aarch64"===e||"arm64"===e?"arm64":e?`other:${e}`:"unknown",H=e=>(e=e.toLowerCase()).includes("ios")?"iOS":"android"===e?"Android":"darwin"===e?"MacOS":"win32"===e?"Windows":"freebsd"===e?"FreeBSD":"openbsd"===e?"OpenBSD":"linux"===e?"Linux":e?`Other:${e}`:"Unknown";let Z;function V(...e){const t=globalThis.ReadableStream;if(void 0===t)throw new Error("`ReadableStream` is not defined as a global; You will need to polyfill it, `globalThis.ReadableStream = ReadableStream`");return new t(...e)}function W(e){let t=Symbol.asyncIterator in e?e[Symbol.asyncIterator]():e[Symbol.iterator]();return V({start(){},async pull(e){const{done:n,value:r}=await t.next();n?e.close():e.enqueue(r)},async cancel(){await(t.return?.())}})}function G(e){if(e[Symbol.asyncIterator])return e;const t=e.getReader();return{async next(){try{const e=await t.read();return e?.done&&t.releaseLock(),e}catch(e){throw t.releaseLock(),e}},async return(){const e=t.cancel();return t.releaseLock(),await e,{done:!0,value:void 0}},[Symbol.asyncIterator](){return this}}}const Y=({headers:e,body:t})=>({bodyHeaders:{"content-type":"application/json"},body:JSON.stringify(t)}),J="RFC3986",X=e=>String(e),K={RFC1738:e=>String(e).replace(/%20/g,"+"),RFC3986:X},Q="RFC1738";let ee=(e,t)=>
2(ee=Object.hasOwn??Function.prototype.call.bind(Object.prototype.hasOwnProperty),ee(e,t));const te=(()=>{const e=[];for(let t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e})();const ne=1024;function re(e,t){if(R(e)){const n=[];for(let r=0;r<e.length;r+=1)n.push(t(e[r]));return n}return t(e)}const ie={brackets(e){return String(e)+"[]"},comma:"comma",indices(e,t){return String(e)+"["+t+"]"},repeat(e){return String(e)}},oe=function(e,t){Array.prototype.push.apply(e,R(t)?t:[t])};let se;const ae={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:(e,t,n,r,i)=>{if(0===e.length)return e;let o=e;if("symbol"==typeof e?o=Symbol.prototype.toString.call(e):"string"!=typeof e&&(o=String(e)),"iso-8859-1"===n)return escape(o).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});let s="";for(let a=0;a<o.length;a+=ne){const e=o.length>=ne?o.slice(a,a+ne):o,t=[];for(let n=0;n<e.length;++n){let r=e.charCodeAt(n);45===r||46===r||95===r||126===r||r>=48&&r<=57||r>=65&&r<=90||r>=97&&r<=122||i===Q&&(40===r||41===r)?t[t.length]=e.charAt(n):r<128?t[t.length]=te[r]:r<2048?t[t.length]=te[192|r>>6]+te[128|63&r]:r<55296||r>=57344?t[t.length]=te[224|r>>12]+te[128|r>>6&63]+te[128|63&r]:(n+=1,r=65536+((1023&r)<<10|1023&e.charCodeAt(n)),t[t.length]=te[240|r>>18]+te[128|r>>12&63]+te[128|r>>6&63]+te[128|63&r])}s+=t.join("")}return s},encodeValuesOnly:!1,format:J,formatter:X,indices:!1,serializeDate(e){return(se??(se=Function.prototype.call.bind(Date.prototype.toISOString)))(e)},skipNulls:!1,strictNullHandling:!1};const ce={};function le(e,t,n,r,i,o,s,a,c,l,u,d,f,p,h,m,g,y){let v=e,b=y,w=0,_=!1;for(;void 0!==(b=b.get(ce))&&!_;){const t=b.get(e);if(w+=1,void 0!==t){if(t===w)throw new RangeError("Cyclic object value");_=!0}void 0===b.get(ce)&&(w=0)}if("function"==typeof l?v=l(t,v):v instanceof Date?v=f?.(v):"comma"===n&&R(v)&&(v=re(v,function(e){return e instanceof Date?f?.(e):e})),null===v){if(o)return c&&!m?c(t,ae.encoder,g,"key",p):t;v=""}if(function(e){return"string"==typeof e||"number"==typeof e||"boolean"==typeof e||"symbol"==typeof e||"bigint"==typeof e}(v)||function(e){return!(!e||"object"!=typeof e||!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e)))}(v)){if(c){const e=m?t:c(t,ae.encoder,g,"key",p);return[h?.(e)+"="+h?.(c(v,ae.encoder,g,"value",p))]}return[h?.(t)+"="+h?.(String(v))]}const x=[];if(void 0===v)return x;let k;if("comma"===n&&R(v))m&&c&&(v=re(v,c)),k=[{value:v.length>0?v.join(",")||null:void 0}];else if(R(l))k=l;else{const e=Object.keys(v);k=u?e.sort(u):e}const S=a?String(t).replace(/\./g,"%2E"):String(t),E=r&&R(v)&&1===v.length?S+"[]":S;if(i&&R(v)&&0===v.length)return E+"[]";for(let C=0;C<k.length;++C){const t=k[C],b="object"==typeof t&&void 0!==t.value?t.value:v[t];if(s&&null===b)continue;const _=d&&a?t.replace(/\./g,"%2E"):t,S=R(v)?"function"==typeof n?n(E,_):E:E+(d?"."+_:"["+_+"]");y.set(e,w);const T=new WeakMap;T.set(ce,y),oe(x,le(b,S,n,r,i,o,s,a,"comma"===n&&m&&R(v)?null:c,l,u,d,f,p,h,m,g,T))}return x}function ue(e,t={}){let n=e;const r=function(e=ae){if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.encodeDotInKeys&&"boolean"!=typeof e.encodeDotInKeys)throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");const t=e.charset||ae.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");let n=J;if(void 0!==e.format){if(!ee(K,e.format))throw new TypeError("Unknown format option provided.");n=e.format}const r=K[n];let i,o=ae.filter;if(("function"==typeof e.filter||R(e.filter))&&(o=e.filter),i=e.arrayFormat&&e.arrayFormat in ie?e.arrayFormat:"indices"in e?e.indices?"indices":"repeat":ae.arrayFormat,"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");const s=void 0===e.allowDots?1==!!e.encodeDotInKeys||ae.allowDots:!!e.allowDots;return{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:ae.addQueryPrefix,allowDots:s,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:ae.allowEmptyArrays,arrayFormat:i,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:ae.charsetSentinel,commaRoundTrip:!!e.commaRoundTrip,delimiter:void 0===e.delimiter?ae.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:ae.encode,encodeDotInKeys:"boolean"==typeof e.encodeDotInKeys?e.encodeDotInKeys:ae.encodeDotInKeys,encoder:"function"==typeof e.encoder?e.encoder:ae.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:ae.encodeValuesOnly,filter:o,format:n,formatter:r,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:ae.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:ae.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:ae.strictNullHandling}}(t);let i,o;"function"==typeof r.filter?(o=r.filter,n=o("",n)):R(r.filter)&&(o=r.filter,i=o);const s=[];if("object"!=typeof n||null===n)return"";
2const a=ie[r.arrayFormat],c="comma"===a&&r.commaRoundTrip;i||(i=Object.keys(n)),r.sort&&i.sort(r.sort);const l=new WeakMap;for(let f=0;f<i.length;++f){const e=i[f];r.skipNulls&&null===n[e]||oe(s,le(n[e],e,a,c,r.allowEmptyArrays,r.strictNullHandling,r.skipNulls,r.encodeDotInKeys,r.encode?r.encoder:null,r.filter,r.sort,r.allowDots,r.serializeDate,r.format,r.formatter,r.encodeValuesOnly,r.charset,l))}const u=s.join(r.delimiter);let d=!0===r.addQueryPrefix?"?":"";return r.charsetSentinel&&("iso-8859-1"===r.charset?d+="utf8=%26%2310003%3B&":d+="utf8=%E2%9C%93&"),u.length>0?d+u:""}let de,fe;function pe(e){let t;return(de??(t=new globalThis.TextEncoder,de=t.encode.bind(t)))(e)}function he(e){let t;return(fe??(t=new globalThis.TextDecoder,fe=t.decode.bind(t)))(e)}var me,ge;class ye{constructor(){me.set(this,void 0),ge.set(this,void 0),h(this,me,new Uint8Array,"f"),h(this,ge,null,"f")}decode(e){if(null==e)return[];const t=e instanceof ArrayBuffer?new Uint8Array(e):"string"==typeof e?pe(e):e;h(this,me,function(e){let t=0;for(const i of e)t+=i.length;const n=new Uint8Array(t);let r=0;for(const i of e)n.set(i,r),r+=i.length;return n}([m(this,me,"f"),t]),"f");const n=[];let r;for(;null!=(r=ve(m(this,me,"f"),m(this,ge,"f")));){if(r.carriage&&null==m(this,ge,"f")){h(this,ge,r.index,"f");continue}if(null!=m(this,ge,"f")&&(r.index!==m(this,ge,"f")+1||r.carriage)){n.push(he(m(this,me,"f").subarray(0,m(this,ge,"f")-1))),h(this,me,m(this,me,"f").subarray(m(this,ge,"f")),"f"),h(this,ge,null,"f");continue}const e=null!==m(this,ge,"f")?r.preceding-1:r.preceding,t=he(m(this,me,"f").subarray(0,e));n.push(t),h(this,me,m(this,me,"f").subarray(r.index),"f"),h(this,ge,null,"f")}return n}flush(){return m(this,me,"f").length?this.decode("\n"):[]}}function ve(e,t){for(let n=t??0;n<e.length;n++){if(10===e[n])return{preceding:n,index:n+1,carriage:!1};if(13===e[n])return{preceding:n,index:n+1,carriage:!0}}return null}function be(e){for(let t=0;t<e.length-1;t++){if(10===e[t]&&10===e[t+1])return t+2;if(13===e[t]&&13===e[t+1])return t+2;if(13===e[t]&&10===e[t+1]&&t+3<e.length&&13===e[t+2]&&10===e[t+3])return t+4}return-1}me=new WeakMap,ge=new WeakMap,ye.NEWLINE_CHARS=new Set(["\n","\r"]),ye.NEWLINE_REGEXP=/\r\n|[\n\r]/g;const we={off:0,error:200,warn:300,info:400,debug:500},_e=(e,t,n)=>{var r,i;if(e)return r=we,i=e,Object.prototype.hasOwnProperty.call(r,i)?e:void Ce(n).warn(`${t} was set to ${JSON.stringify(e)}, expected one of ${JSON.stringify(Object.keys(we))}`)};function xe(){}function ke(e,t,n){return!t||we[e]>we[n]?xe:t[e].bind(t)}const Se={error:xe,warn:xe,info:xe,debug:xe};let Ee=new WeakMap;function Ce(e){const t=e.logger,n=e.logLevel??"off";if(!t)return Se;const r=Ee.get(t);if(r&&r[0]===n)return r[1];const i={error:ke("error",t,n),warn:ke("warn",t,n),info:ke("info",t,n),debug:ke("debug",t,n)};return Ee.set(t,[n,i]),i}const Te=e=>(e.options&&(e.options={...e.options},delete e.options.headers),e.headers&&(e.headers=Object.fromEntries((e.headers instanceof Headers?[...e.headers]:Object.entries(e.headers)).map(([e,t])=>[e,"authorization"===e.toLowerCase()||"cookie"===e.toLowerCase()||"set-cookie"===e.toLowerCase()?"***":t]))),"retryOfRequestLogID"in e&&(e.retryOfRequestLogID&&(e.retryOf=e.retryOfRequestLogID),delete e.retryOfRequestLogID),e);var Ne,Ae,Oe;class Pe{constructor(e,t,n){this.iterator=e,Ne.set(this,void 0),this.controller=t,h(this,Ne,n,"f")}static fromSSEResponse(e,t,n){let r=!1;const i=n?Ce(n):console;return new Pe(async function*(){if(r)throw new b("Cannot iterate over a consumed stream, use `.tee()` to split the stream.");r=!0;let n=!1;try{for await(const r of async function*(e,t){if(!e.body){if(t.abort(),void 0!==globalThis.navigator&&"ReactNative"===globalThis.navigator.product)throw new b("The default react-native fetch implementation does not support streaming. Please use expo/fetch: https://docs.expo.dev/versions/latest/sdk/expo/#expofetch-api");throw new b("Attempted to iterate over a response with no body")}const n=new ze,r=new ye,i=G(e.body);for await(const o of async function*(e){let t=new Uint8Array;for await(const n of e){if(null==n)continue;const e=n instanceof ArrayBuffer?new Uint8Array(n):"string"==typeof n?pe(n):n;let r,i=new Uint8Array(t.length+e.length);for(i.set(t),i.set(e,t.length),t=i;-1!==(r=be(t));)yield t.slice(0,r),t=t.slice(r)}t.length>0&&(yield t)}(i))for(const e of r.decode(o)){const t=n.decode(e);t&&(yield t)}for(const o of r.flush()){const e=n.decode(o);e&&(yield e)}}(e,t))if(!n)if(r.data.startsWith("[DONE]"))n=!0;else if(null!==r.event&&r.event.startsWith("thread.")){let e;try{e=JSON.parse(r.data)}catch(o){throw console.error("Could not parse message into JSON:",r.data),console.error("From chunk:",r.raw),o}if("error"==r.event)throw new w(void 0,e.error,e.message,void 0);yield{event:r.event,data:e}}else{let t;try{t=JSON.parse(r.data)}catch(o){throw i.error("Could not parse message into JSON:",r.data),i.error("From chunk:",r.raw),o}if(t&&t.error)throw new w(void 0,t.error,void 0,e.headers);yield t}n=!0}catch(o){if(y(o))return;throw o}finally{n||t.abort()}},t,n)}static fromReadableStream(e,t,n){let r=!1;return new Pe(async function*(){if(r)throw new b("Cannot iterate over a consumed stream, use `.tee()` to split the stream.");r=!0;let n=!1;try{for await(const t of async function*(){const t=new ye,n=G(e);for await(const e of n)for(const n of t.decode(e))yield n;for(const e of t.flush())yield e}())n||t&&(yield JSON.parse(t));n=!0}catch(i){if(y(i))return;throw i}finally{n||t.abort()}},t,n)}[(Ne=new WeakMap,Symbol.asyncIterator)](){return this.iterator()}tee(){const e=[],t=[],n=this.iterator(),r=r=>({next:()=>{if(0===r.length){const r=n.next();e.push(r),t.push(r)}return r.shift()}});return[new Pe(()=>r(e),this.controller,m(this,Ne,"f")),new Pe(()=>r(t),this.controller,m(this,Ne,"f"))]}toReadableStream(){const e=this;let t;return V({async start(){t=e[Symbol.asyncIterator]()},async pull(e){try{const{value:n,done:r}=await t.next();if(r)return e.close();const i=pe(JSON.stringify(n)+"\n");e.enqueue(i)}catch(n){e.error(n)}},async cancel(){await(t.return?.())}})}}class ze{constructor(){this.event=null,this.data=[],this.chunks=[]}decode(e){if(e.endsWith("\r")&&(e=e.substring(0,e.length-1)),!e){if(!this.event&&!this.data.length)return null;const e={event:this.event,data:this.data.join("\n"),raw:this.chunks};return this.event=null,this.data=[],this.chunks=[],e}if(this.chunks.push(e),e.startsWith(":"))return null;let[t,n,r]=function(e,t){const n=e.indexOf(t);if(-1!==n)return[e.substring(0,n),t,e.substring(n+t.length)];return[e,"",""]}(e,":");return r.startsWith(" ")&&(r=r.substring(1)),"event"===t?this.event=r:"data"===t&&this.data.push(r),null}}async function Ie(e,t){const{response:n,requestLogID:r,retryOfRequestLogID:i,startTime:o}=t,s=await(async()=>
2{if(t.options.stream)return Ce(e).debug("response",n.status,n.url,n.headers,n.body),t.options.__streamClass?t.options.__streamClass.fromSSEResponse(n,t.controller,e):Pe.fromSSEResponse(n,t.controller,e);if(204===n.status)return null;if(t.options.__binaryResponse)return n;const r=n.headers.get("content-type"),i=r?.split(";")[0]?.trim();if(i?.includes("application/json")||i?.endsWith("+json")){return je(await n.json(),n)}return await n.text()})();return Ce(e).debug(`[${r}] response parsed`,Te({retryOfRequestLogID:i,url:n.url,status:n.status,body:s,durationMs:Date.now()-o})),s}function je(e,t){return!e||"object"!=typeof e||Array.isArray(e)?e:Object.defineProperty(e,"_request_id",{value:t.headers.get("x-request-id"),enumerable:!1})}class Le extends Promise{constructor(e,t,n=Ie){super(e=>{e(null)}),this.responsePromise=t,this.parseResponse=n,Ae.set(this,void 0),h(this,Ae,e,"f")}_thenUnwrap(e){return new Le(m(this,Ae,"f"),this.responsePromise,async(t,n)=>je(e(await this.parseResponse(t,n),n),n.response))}asResponse(){return this.responsePromise.then(e=>e.response)}async withResponse(){const[e,t]=await Promise.all([this.parse(),this.asResponse()]);return{data:e,response:t,request_id:t.headers.get("x-request-id")}}parse(){return this.parsedPromise||(this.parsedPromise=this.responsePromise.then(e=>this.parseResponse(m(this,Ae,"f"),e))),this.parsedPromise}then(e,t){return this.parse().then(e,t)}catch(e){return this.parse().catch(e)}finally(e){return this.parse().finally(e)}}Ae=new WeakMap;class Re{constructor(e,t,n,r){Oe.set(this,void 0),h(this,Oe,e,"f"),this.options=r,this.response=t,this.body=n}hasNextPage(){return!!this.getPaginatedItems().length&&null!=this.nextPageRequestOptions()}async getNextPage(){const e=this.nextPageRequestOptions();if(!e)throw new b("No next page expected; please check `.hasNextPage()` before calling `.getNextPage()`.");return await m(this,Oe,"f").requestAPIList(this.constructor,e)}async*iterPages(){let e=this;for(yield e;e.hasNextPage();)e=await e.getNextPage(),yield e}async*[(Oe=new WeakMap,Symbol.asyncIterator)](){for await(const e of this.iterPages())for(const t of e.getPaginatedItems())yield t}}class Me extends Le{constructor(e,t,n){super(e,t,async(e,t)=>new n(e,t.response,await Ie(e,t),t.options))}async*[Symbol.asyncIterator](){const e=await(this);for await(const t of e)yield t}}class De extends Re{constructor(e,t,n,r){super(e,t,n,r),this.data=n.data||[],this.object=n.object}getPaginatedItems(){return this.data??[]}nextPageRequestOptions(){return null}}class $e extends Re{constructor(e,t,n,r){super(e,t,n,r),this.data=n.data||[],this.has_more=n.has_more||!1}getPaginatedItems(){return this.data??[]}hasNextPage(){return!1!==this.has_more&&super.hasNextPage()}nextPageRequestOptions(){const e=this.getPaginatedItems(),t=e[e.length-1]?.id;return t?{...this.options,query:{...D(this.options.query),after:t}}:null}}class Ue extends Re{constructor(e,t,n,r){super(e,t,n,r),this.data=n.data||[],this.has_more=n.has_more||!1,this.last_id=n.last_id||""}getPaginatedItems(){return this.data??[]}hasNextPage(){return!1!==this.has_more&&super.hasNextPage()}nextPageRequestOptions(){const e=this.last_id;return e?{...this.options,query:{...D(this.options.query),after:e}}:null}}const Fe=()=>{if("undefined"==typeof File){const{process:e}=globalThis,t="string"==typeof e?.versions?.node&&parseInt(e.versions.node.split("."))<20;throw new Error("`File` is not defined as a global, which is required for file uploads."+(t?" Update to Node 20 LTS or newer, or set `globalThis.File` to `import('node:buffer').File`.":""))}};function Be(e,t,n){return Fe(),new File(e,t??"unknown_file",n)}function qe(e){return("object"==typeof e&&null!==e&&("name"in e&&e.name&&String(e.name)||"url"in e&&e.url&&String(e.url)||"filename"in e&&e.filename&&String(e.filename)||"path"in e&&e.path&&String(e.path))||"").split(/[\\/]/).pop()||void 0}const He=e=>null!=e&&"object"==typeof e&&"function"==typeof e[Symbol.asyncIterator],Ze=async(e,t)=>Je(e.body)?{...e,body:await Ge(e.body,t)}:e,Ve=async(e,t)=>({...e,body:await Ge(e.body,t)}),We=new WeakMap;const Ge=async(e,t)=>{if(!await function(e){const t="function"==typeof e?e:e.fetch,n=We.get(t);if(n)return n;const r=(async()=>{try{const e="Response"in t?t.Response:(await t("data:,")).constructor,n=new FormData;return n.toString()!==await new e(n).text()}catch{return!0}})();return We.set(t,r),r}(t))throw new TypeError("The provided fetch function does not support file uploads with the current global FormData class.");const n=new FormData;return await Promise.all(Object.entries(e||{}).map(([e,t])=>Xe(n,e,t))),n},Ye=e=>e instanceof Blob&&"name"in e,Je=e=>{if((e=>"object"==typeof e&&null!==e&&(e instanceof Response||He(e)||Ye(e)))(e))return!0;
2if(Array.isArray(e))return e.some(Je);if(e&&"object"==typeof e)for(const t in e)if(Je(e[t]))return!0;return!1},Xe=async(e,t,n)=>{if(void 0!==n){if(null==n)throw new TypeError(`Received null for "${t}"; to pass null in FormData, you must use the string 'null'`);if("string"==typeof n||"number"==typeof n||"boolean"==typeof n)e.append(t,String(n));else if(n instanceof Response)e.append(t,Be([await n.blob()],qe(n)));else if(He(n))e.append(t,Be([await new Response(W(n)).blob()],qe(n)));else if(Ye(n))e.append(t,n,qe(n));else if(Array.isArray(n))await Promise.all(n.map(n=>Xe(e,t+"[]",n)));else{if("object"!=typeof n)throw new TypeError(`Invalid value given to form, expected a string, number, boolean, object, Array, File or Blob but got ${n} instead`);await Promise.all(Object.entries(n).map(([n,r])=>Xe(e,`${t}[${n}]`,r)))}}},Ke=e=>null!=e&&"object"==typeof e&&"number"==typeof e.size&&"string"==typeof e.type&&"function"==typeof e.text&&"function"==typeof e.slice&&"function"==typeof e.arrayBuffer;async function Qe(e){let t=[];if("string"==typeof e||ArrayBuffer.isView(e)||e instanceof ArrayBuffer)t.push(e);else if(Ke(e))t.push(e instanceof Blob?e:await e.arrayBuffer());else{if(!He(e)){const t=e?.constructor?.name;throw new Error(`Unexpected data type: ${typeof e}${t?`; constructor: ${t}`:""}${function(e){if("object"!=typeof e||null===e)return"";const t=Object.getOwnPropertyNames(e);return`; props: [${t.map(e=>`"${e}"`).join(", ")}]`}(e)}`)}for await(const n of e)t.push(...await Qe(n))}return t}class et{constructor(e){this._client=e}}function tt(e){return e.replace(/[^A-Za-z0-9\-._~!$&'()*+,;=:@]+/g,encodeURIComponent)}const nt=Object.freeze(Object.create(null)),rt=(e=tt)=>function(t,...n){if(1===t.length)return t[0];let r=!1;const i=[],o=t.reduce((t,o,s)=>{/[?#]/.test(o)&&(r=!0);const a=n[s];let c=(r?encodeURIComponent:e)(""+a);return s!==n.length&&(null==a||"object"==typeof a&&a.toString===Object.getPrototypeOf(Object.getPrototypeOf(a.hasOwnProperty??nt)??nt)?.toString)&&(c=a+"",i.push({start:t.length+o.length,length:c.length,error:`Value of type ${Object.prototype.toString.call(a).slice(8,-1)} is not a valid path parameter`})),t+o+(s===n.length?"":c)},""),s=o.split(/[?#]/,1)[0],a=/(?<=^|\/)(?:\.|%2e){1,2}(?=\/|$)/gi;let c;for(;null!==(c=a.exec(s));)i.push({start:c.index,length:c[0].length,error:`Value "${c[0]}" can't be safely passed as a path parameter`});if(i.sort((e,t)=>e.start-t.start),i.length>0){let e=0;const t=i.reduce((t,n)=>{const r=" ".repeat(n.start-e),i="^".repeat(n.length);return e=n.start+n.length,t+r+i},"");throw new b(`Path parameters result in path with invalid segments:\n${i.map(e=>e.error).join("\n")}\n${o}\n${t}`)}return o},it=rt(tt);class ot extends et{list(e,t={},n){return this._client.getAPIList(it`/chat/completions/${e}/messages`,$e,{query:t,...n})}}function st(e){return void 0!==e&&"function"in e&&void 0!==e.function}function at(e){return"auto-parseable-response-format"===e?.$brand}function ct(e){return"auto-parseable-tool"===e?.$brand}function lt(e,t){const n=e.choices.map(e=>{if("length"===e.finish_reason)throw new z;if("content_filter"===e.finish_reason)throw new I;return pt(e.message.tool_calls),{...e,message:{...e.message,...e.message.tool_calls?{tool_calls:e.message.tool_calls?.map(e=>function(e,t){const n=e.tools?.find(e=>st(e)&&e.function?.name===t.function.name);return{...t,function:{...t.function,parsed_arguments:ct(n)?n.$parseRaw(t.function.arguments):n?.function.strict?JSON.parse(t.function.arguments):null}}}(t,e))??void 0}:void 0,parsed:e.message.content&&!e.message.refusal?ut(t,e.message.content):null}}});return{...e,choices:n}}function ut(e,t){if("json_schema"!==e.response_format?.type)return null;if("json_schema"===e.response_format?.type){if("$parseRaw"in e.response_format){return e.response_format.$parseRaw(t)}return JSON.parse(t)}return null}function dt(e,t){if(!e||!("tools"in e)||!e.tools)return!1;const n=e.tools?.find(e=>st(e)&&e.function?.name===t.function.name);return st(n)&&(ct(n)||n?.function.strict||!1)}function ft(e){return!!at(e.response_format)||(e.tools?.some(e=>ct(e)||"function"===e.type&&!0===e.function.strict)??!1)}function pt(e){for(const t of e||[])if("function"!==t.type)throw new b(`Currently only \`function\` tool calls are supported; Received \`${t.type}\``)}const ht=e=>"assistant"===e?.role,mt=e=>"tool"===e?.role;var gt,yt,vt,bt,wt,_t,xt,kt,St,Et,Ct,Tt,Nt,At,Ot,Pt,zt,It,jt,Lt,Rt;class Mt{constructor(){gt.add(this),this.controller=new AbortController,yt.set(this,void 0),vt.set(this,()=>{}),bt.set(this,()=>{}),wt.set(this,void 0),_t.set(this,()=>{}),xt.set(this,()=>{}),kt.set(this,{}),St.set(this,!1),Et.set(this,!1),Ct.set(this,!1),Tt.set(this,!1),h(this,yt,new Promise((e,t)=>
2{h(this,vt,e,"f"),h(this,bt,t,"f")}),"f"),h(this,wt,new Promise((e,t)=>{h(this,_t,e,"f"),h(this,xt,t,"f")}),"f"),m(this,yt,"f").catch(()=>{}),m(this,wt,"f").catch(()=>{})}_run(e){setTimeout(()=>{e().then(()=>{this._emitFinal(),this._emit("end")},m(this,gt,"m",Nt).bind(this))},0)}_connected(){this.ended||(m(this,vt,"f").call(this),this._emit("connect"))}get ended(){return m(this,St,"f")}get errored(){return m(this,Et,"f")}get aborted(){return m(this,Ct,"f")}abort(){this.controller.abort()}on(e,t){return(m(this,kt,"f")[e]||(m(this,kt,"f")[e]=[])).push({listener:t}),this}off(e,t){const n=m(this,kt,"f")[e];if(!n)return this;const r=n.findIndex(e=>e.listener===t);return r>=0&&n.splice(r,1),this}once(e,t){return(m(this,kt,"f")[e]||(m(this,kt,"f")[e]=[])).push({listener:t,once:!0}),this}emitted(e){return new Promise((t,n)=>{h(this,Tt,!0,"f"),"error"!==e&&this.once("error",n),this.once(e,t)})}async done(){h(this,Tt,!0,"f"),await m(this,wt,"f")}_emit(e,...t){if(m(this,St,"f"))return;"end"===e&&(h(this,St,!0,"f"),m(this,_t,"f").call(this));const n=m(this,kt,"f")[e];if(n&&(m(this,kt,"f")[e]=n.filter(e=>!e.once),n.forEach(({listener:e})=>e(...t))),"abort"===e){const e=t[0];return m(this,Tt,"f")||n?.length||Promise.reject(e),m(this,bt,"f").call(this,e),m(this,xt,"f").call(this,e),void this._emit("end")}if("error"===e){const e=t[0];m(this,Tt,"f")||n?.length||Promise.reject(e),m(this,bt,"f").call(this,e),m(this,xt,"f").call(this,e),this._emit("end")}}_emitFinal(){}}function Dt(e){return"function"==typeof e.parse}yt=new WeakMap,vt=new WeakMap,bt=new WeakMap,wt=new WeakMap,_t=new WeakMap,xt=new WeakMap,kt=new WeakMap,St=new WeakMap,Et=new WeakMap,Ct=new WeakMap,Tt=new WeakMap,gt=new WeakSet,Nt=function(e){if(h(this,Et,!0,"f"),e instanceof Error&&"AbortError"===e.name&&(e=new _),e instanceof _)return h(this,Ct,!0,"f"),this._emit("abort",e);if(e instanceof b)return this._emit("error",e);if(e instanceof Error){const t=new b(e.message);return t.cause=e,this._emit("error",t)}return this._emit("error",new b(String(e)))};const $t=10;class Ut extends Mt{constructor(){super(...arguments),At.add(this),this._chatCompletions=[],this.messages=[]}_addChatCompletion(e){this._chatCompletions.push(e),this._emit("chatCompletion",e);const t=e.choices[0]?.message;return t&&this._addMessage(t),e}_addMessage(e,t=!0){if("content"in e||(e.content=null),this.messages.push(e),t)if(this._emit("message",e),mt(e)&&e.content)this._emit("functionToolCallResult",e.content);else if(ht(e)&&e.tool_calls)for(const n of e.tool_calls)"function"===n.type&&this._emit("functionToolCall",n.function)}async finalChatCompletion(){await this.done();const e=this._chatCompletions[this._chatCompletions.length-1];if(!e)throw new b("stream ended without producing a ChatCompletion");return e}async finalContent(){return await this.done(),m(this,At,"m",Ot).call(this)}async finalMessage(){return await this.done(),m(this,At,"m",Pt).call(this)}async finalFunctionToolCall(){return await this.done(),m(this,At,"m",zt).call(this)}async finalFunctionToolCallResult(){return await this.done(),m(this,At,"m",It).call(this)}async totalUsage(){return await this.done(),m(this,At,"m",jt).call(this)}allChatCompletions(){return[...this._chatCompletions]}_emitFinal(){const e=this._chatCompletions[this._chatCompletions.length-1];e&&this._emit("finalChatCompletion",e);const t=m(this,At,"m",Pt).call(this);t&&this._emit("finalMessage",t);const n=m(this,At,"m",Ot).call(this);n&&this._emit("finalContent",n);const r=m(this,At,"m",zt).call(this);r&&this._emit("finalFunctionToolCall",r);const i=m(this,At,"m",It).call(this);null!=i&&this._emit("finalFunctionToolCallResult",i),this._chatCompletions.some(e=>e.usage)&&this._emit("totalUsage",m(this,At,"m",jt).call(this))}async _createChatCompletion(e,t,n){const r=n?.signal;r&&(r.aborted&&this.controller.abort(),r.addEventListener("abort",()=>this.controller.abort())),m(this,At,"m",Lt).call(this,t);const i=await e.chat.completions.create({...t,stream:!1},{...n,signal:this.controller.signal});return this._connected(),this._addChatCompletion(lt(i,t))}async _runChatCompletion(e,t,n){for(const r of t.messages)this._addMessage(r,!1);return await this._createChatCompletion(e,t,n)}async _runTools(e,t,n){const r="tool",{tool_choice:i="auto",stream
2:o,...s}=t,a="string"!=typeof i&&"function"===i.type&&i?.function?.name,{maxChatCompletions:c=$t}=n||{},l=t.tools.map(e=>{if(ct(e)){if(!e.$callback)throw new b("Tool given to `.runTools()` that does not have an associated function");return{type:"function",function:{function:e.$callback,name:e.function.name,description:e.function.description||"",parameters:e.function.parameters,parse:e.$parseRaw,strict:!0}}}return e}),u={};for(const p of l)"function"===p.type&&(u[p.function.name||p.function.function.name]=p.function);const d="tools"in t?l.map(e=>"function"===e.type?{type:"function",function:{name:e.function.name||e.function.function.name,parameters:e.function.parameters,description:e.function.description,strict:e.function.strict}}:e):void 0;for(const p of t.messages)this._addMessage(p,!1);for(let p=0;p<c;++p){const t=await this._createChatCompletion(e,{...s,tool_choice:i,tools:d,messages:[...this.messages]},n),o=t.choices[0]?.message;if(!o)throw new b("missing message in ChatCompletion response");if(!o.tool_calls?.length)return;for(const e of o.tool_calls){if("function"!==e.type)continue;const t=e.id,{name:n,arguments:i}=e.function,o=u[n];if(!o){const e=`Invalid tool_call: ${JSON.stringify(n)}. Available options are: ${Object.keys(u).map(e=>JSON.stringify(e)).join(", ")}. Please try again`;this._addMessage({role:r,tool_call_id:t,content:e});continue}if(a&&a!==n){const e=`Invalid tool_call: ${JSON.stringify(n)}. ${JSON.stringify(a)} requested. Please try again`;this._addMessage({role:r,tool_call_id:t,content:e});continue}let s;try{s=Dt(o)?await o.parse(i):i}catch(f){const e=f instanceof Error?f.message:String(f);this._addMessage({role:r,tool_call_id:t,content:e});continue}const c=await o.function(s,this),l=m(this,At,"m",Rt).call(this,c);if(this._addMessage({role:r,tool_call_id:t,content:l}),a)return}}}}At=new WeakSet,Ot=function(){return m(this,At,"m",Pt).call(this).content??null},Pt=function(){let e=this.messages.length;for(;e-- >0;){const t=this.messages[e];if(ht(t)){return{...t,content:t.content??null,refusal:t.refusal??null}}}throw new b("stream ended without producing a ChatCompletionMessage with role=assistant")},zt=function(){for(let e=this.messages.length-1;e>=0;e--){const t=this.messages[e];if(ht(t)&&t?.tool_calls?.length)return t.tool_calls.filter(e=>"function"===e.type).at(-1)?.function}},It=function(){for(let e=this.messages.length-1;e>=0;e--){const t=this.messages[e];if(mt(t)&&null!=t.content&&"string"==typeof t.content&&this.messages.some(e=>"assistant"===e.role&&e.tool_calls?.some(e=>"function"===e.type&&e.id===t.tool_call_id)))return t.content}},jt=function(){const e={completion_tokens:0,prompt_tokens:0,total_tokens:0};for(const{usage:t}of this._chatCompletions)t&&(e.completion_tokens+=t.completion_tokens,e.prompt_tokens+=t.prompt_tokens,e.total_tokens+=t.total_tokens);return e},Lt=function(e){if(null!=e.n&&e.n>1)throw new b("ChatCompletion convenience helpers only support n=1 at this time. To use n>1, please use chat.completions.create() directly.")},Rt=function(e){return"string"==typeof e?e:void 0===e?"undefined":JSON.stringify(e)};class Ft extends Ut{static runTools(e,t,n){const r=new Ft,i={...n,headers:{...n?.headers,"X-Stainless-Helper-Method":"runTools"}};return r._run(()=>r._runTools(e,t,i)),r}_addMessage(e,t=!0){super._addMessage(e,t),ht(e)&&e.content&&this._emit("content",e.content)}}const Bt=1,qt=2,Ht=4,Zt=8,Vt=16,Wt=32,Gt=64,Yt=128,Jt=256,Xt=511;class Kt extends Error{}class Qt extends Error{}const en=(e,t)=>{const n=e.length;let r=0;const i=e=>{throw new Kt(`${e} at position ${r}`)},o=e=>{throw new Qt(`${e} at position ${r}`)},s=()=>(d(),r>=n&&i("Unexpected end of input"),'"'===e[r]?a():"{"===e[r]?c():"["===e[r]?l():"null"===e.substring(r,r+4)||Vt&t&&n-r<4&&"null".startsWith(e.substring(r))?(r+=4,null):"true"===e.substring(r,r+4)||Wt&t&&n-r<4&&"true".startsWith(e.substring(r))?(r+=4,!0):"false"===e.substring(r,r+5)||Wt&t&&n-r<5&&"false".startsWith(e.substring(r))?(r+=5,!1):"Infinity"===e.substring(r,r+8)||Yt&t&&n-r<8&&"Infinity".startsWith(e.substring(r))?(r+=8,1/0):"-Infinity"===e.substring(r,r+9)||Jt&t&&1<n-r&&n-r<9&&"-Infinity".startsWith(e.substring(r))?(r
2+=9,-1/0):"NaN"===e.substring(r,r+3)||Gt&t&&n-r<3&&"NaN".startsWith(e.substring(r))?(r+=3,NaN):u()),a=()=>{const s=r;let a=!1;for(r++;r<n&&('"'!==e[r]||a&&"\\"===e[r-1]);)a="\\"===e[r]&&!a,r++;if('"'==e.charAt(r))try{return JSON.parse(e.substring(s,++r-Number(a)))}catch(c){o(String(c))}else if(Bt&t)try{return JSON.parse(e.substring(s,r-Number(a))+'"')}catch(c){return JSON.parse(e.substring(s,e.lastIndexOf("\\"))+'"')}i("Unterminated string literal")},c=()=>{r++,d();const o={};try{for(;"}"!==e[r];){if(d(),r>=n&&Zt&t)return o;const i=a();d(),r++;try{const e=s();Object.defineProperty(o,i,{value:e,writable:!0,enumerable:!0,configurable:!0})}catch(c){if(Zt&t)return o;throw c}d(),","===e[r]&&r++}}catch(c){if(Zt&t)return o;i("Expected '}' at end of object")}return r++,o},l=()=>{r++;const n=[];try{for(;"]"!==e[r];)n.push(s()),d(),","===e[r]&&r++}catch(o){if(Ht&t)return n;i("Expected ']' at end of array")}return r++,n},u=()=>{if(0===r){"-"===e&&qt&t&&i("Not sure what '-' is");try{return JSON.parse(e)}catch(a){if(qt&t)try{return"."===e[e.length-1]?JSON.parse(e.substring(0,e.lastIndexOf("."))):JSON.parse(e.substring(0,e.lastIndexOf("e")))}catch(a){}o(String(a))}}const s=r;for("-"===e[r]&&r++;e[r]&&!",]}".includes(e[r]);)r++;r!=n||qt&t||i("Unterminated number literal");try{return JSON.parse(e.substring(s,r))}catch(a){"-"===e.substring(s,r)&&qt&t&&i("Not sure what '-' is");try{return JSON.parse(e.substring(s,e.lastIndexOf("e")))}catch(a){o(String(a))}}},d=()=>{for(;r<n&&" \n\r\t".includes(e[r]);)r++};return s()},tn=e=>function(e,t=Xt){if("string"!=typeof e)throw new TypeError("expecting str, got "+typeof e);if(!e.trim())throw new Error(`${e} is empty`);return en(e.trim(),t)}(e,Xt^qt);var nn,rn,on,sn,an,cn,ln,un,dn,fn,pn,hn;class mn extends Ut{constructor(e){super(),nn.add(this),rn.set(this,void 0),on.set(this,void 0),sn.set(this,void 0),h(this,rn,e,"f"),h(this,on,[],"f")}get currentChatCompletionSnapshot(){return m(this,sn,"f")}static fromReadableStream(e){const t=new mn(null);return t._run(()=>t._fromReadableStream(e)),t}static createChatCompletion(e,t,n){const r=new mn(t);return r._run(()=>r._runChatCompletion(e,{...t,stream:!0},{...n,headers:{...n?.headers,"X-Stainless-Helper-Method":"stream"}})),r}async _createChatCompletion(e,t,n){super._createChatCompletion;const r=n?.signal;r&&(r.aborted&&this.controller.abort(),r.addEventListener("abort",()=>this.controller.abort())),m(this,nn,"m",an).call(this);const i=await e.chat.completions.create({...t,stream:!0},{...n,signal:this.controller.signal});this._connected();for await(const o of i)m(this,nn,"m",ln).call(this,o);if(i.controller.signal?.aborted)throw new _;return this._addChatCompletion(m(this,nn,"m",fn).call(this))}async _fromReadableStream(e,t){const n=t?.signal;n&&(n.aborted&&this.controller.abort(),n.addEventListener("abort",()=>this.controller.abort())),m(this,nn,"m",an).call(this),this._connected();const r=Pe.fromReadableStream(e,this.controller);let i;for await(const o of r)i&&i!==o.id&&this._addChatCompletion(m(this,nn,"m",fn).call(this)),m(this,nn,"m",ln).call(this,o),i=o.id;if(r.controller.signal?.aborted)throw new _;return this._addChatCompletion(m(this,nn,"m",fn).call(this))}[(rn=new WeakMap,on=new WeakMap,sn=new WeakMap,nn=new WeakSet,an=function(){this.ended||h(this,sn,void 0,"f")},cn=function(e){let t=m(this,on,"f")[e.index];return t||(t={content_done:!1,refusal_done:!1,logprobs_content_done:!1,logprobs_refusal_done:!1,done_tool_calls:new Set,current_tool_call_index:null},m(this,on,"f")[e.index]=t,t)},ln=function(e){if(this.ended)return;const t=m(this,nn,"m",hn).call(this,e);this._emit("chunk",e,t);for(const n of e.choices){const e=t.choices[n.index];null!=n.delta.content&&"assistant"===e.message?.role&&e.message?.content&&(this._emit("content",n.delta.content,e.message.content),this._emit("content.delta",{delta:n.delta.content,snapshot:e.message.content,parsed:e.message.parsed})),null!=n.delta.refusal&&"assistant"===e.message?.role&&e.message?.refusal&&this._emit("refusal.delta",{delta:n.delta.refusal,snapshot:e.message.refusal}),null!=n.logprobs?.content&&"assistant"===e.message?.role&&this._emit("logprobs.content.delta",{content:n.logprobs?.content,snapshot:e.logprobs?.content??[]}),null!=n.logprobs?.refusal&&"assistant"===e.message?.role&&this._emit("logprobs.refusal.delta",{refusal:n.logprobs?.refusal,snapshot:e.logprobs?.refusal??[]});const r=m(this,nn,"m",cn).call(this,e);e.finish_reason&&(m(this,nn,"m",dn).call(this,e),null!=r.current_tool_call_index&&m(this,nn,"m",un).call(this,e,r.current_tool_call_index));for(const t of n.delta.tool_calls??[])r.current_tool_call_index!==t.index&&(m(this,nn,"m",dn).call(this,e),null!=r.current_tool_call_index&&m(this,nn,"m",un).call(this,e,r.current_tool_call_index)),r.current_tool_call_index=t.index;for(const t of n.delta.tool_calls??[]){const n=e.message.tool_calls?.[t.index];n?.type&&("function"===n?.type?this._emit("tool_calls.function.arguments.delta",{name:n.function?.name,index:t.index,arguments:n.function.arguments,parsed_arguments:n.function.parsed_arguments,arguments_delta:t.function?.arguments??""}):vn(n?.type))}}},un=function(e,t){if(m(this,nn,"m",cn).call(this,e).done_tool_calls.has(t))return;const n=e.message.tool_calls?.[t];if(!n)throw new Error("no tool call snapshot");
2if(!n.type)throw new Error("tool call snapshot missing `type`");if("function"===n.type){const e=m(this,rn,"f")?.tools?.find(e=>st(e)&&e.function.name===n.function.name);this._emit("tool_calls.function.arguments.done",{name:n.function.name,index:t,arguments:n.function.arguments,parsed_arguments:ct(e)?e.$parseRaw(n.function.arguments):e?.function.strict?JSON.parse(n.function.arguments):null})}else n.type},dn=function(e){const t=m(this,nn,"m",cn).call(this,e);if(e.message.content&&!t.content_done){t.content_done=!0;const n=m(this,nn,"m",pn).call(this);this._emit("content.done",{content:e.message.content,parsed:n?n.$parseRaw(e.message.content):null})}e.message.refusal&&!t.refusal_done&&(t.refusal_done=!0,this._emit("refusal.done",{refusal:e.message.refusal})),e.logprobs?.content&&!t.logprobs_content_done&&(t.logprobs_content_done=!0,this._emit("logprobs.content.done",{content:e.logprobs.content})),e.logprobs?.refusal&&!t.logprobs_refusal_done&&(t.logprobs_refusal_done=!0,this._emit("logprobs.refusal.done",{refusal:e.logprobs.refusal}))},fn=function(){if(this.ended)throw new b("stream has ended, this shouldn't happen");const e=m(this,sn,"f");if(!e)throw new b("request ended without sending any chunks");return h(this,sn,void 0,"f"),h(this,on,[],"f"),function(e,t){const{id:n,choices:r,created:i,model:o,system_fingerprint:s,...a}=e,c={...a,id:n,choices:r.map(({message:t,finish_reason:n,index:r,logprobs:i,...o})=>{if(!n)throw new b(`missing finish_reason for choice ${r}`);const{content:s=null,function_call:a,tool_calls:c,...l}=t,u=t.role;if(!u)throw new b(`missing role for choice ${r}`);if(a){const{arguments:e,name:c}=a;if(null==e)throw new b(`missing function_call.arguments for choice ${r}`);if(!c)throw new b(`missing function_call.name for choice ${r}`);return{...o,message:{content:s,function_call:{arguments:e,name:c},role:u,refusal:t.refusal??null},finish_reason:n,index:r,logprobs:i}}return c?{...o,index:r,finish_reason:n,logprobs:i,message:{...l,role:u,content:s,refusal:t.refusal??null,tool_calls:c.map((t,n)=>{const{function:i,type:o,id:s,...a}=t,{arguments:c,name:l,...u}=i||{};if(null==s)throw new b(`missing choices[${r}].tool_calls[${n}].id\n${gn(e)}`);if(null==o)throw new b(`missing choices[${r}].tool_calls[${n}].type\n${gn(e)}`);if(null==l)throw new b(`missing choices[${r}].tool_calls[${n}].function.name\n${gn(e)}`);if(null==c)throw new b(`missing choices[${r}].tool_calls[${n}].function.arguments\n${gn(e)}`);return{...a,id:s,type:o,function:{...u,name:l,arguments:c}}})}}:{...o,message:{...l,content:s,role:u,refusal:t.refusal??null},finish_reason:n,index:r,logprobs:i}}),created:i,model:o,object:"chat.completion",...s?{system_fingerprint:s}:{}};return function(e,t){return t&&ft(t)?lt(e,t):{...e,choices:e.choices.map(e=>(pt(e.message.tool_calls),{...e,message:{...e.message,parsed:null,...e.message.tool_calls?{tool_calls:e.message.tool_calls}:void 0}}))}}(c,t)}(e,m(this,rn,"f"))},pn=function(){const e=m(this,rn,"f")?.response_format;return at(e)?e:null},hn=function(e){var t,n,r,i;let o=m(this,sn,"f");const{choices:s,...a}=e;o?Object.assign(o,a):o=h(this,sn,{...a,choices:[]},"f");for(const{delta:c,finish_reason:l,index:u,logprobs:d=null,...f}of e.choices){let e=o.choices[u];if(e||(e=o.choices[u]={finish_reason:l,index:u,message:{},logprobs:d,...f}),d)if(e.logprobs){const{content:r,refusal:i,...o}=d;yn(o),Object.assign(e.logprobs,o),r&&((t=e.logprobs).content??(t.content=[]),e.logprobs.content.push(...r)),i&&((n=e.logprobs).refusal??(n.refusal=[]),e.logprobs.refusal.push(...i))}else e.logprobs=Object.assign({},d);if(l&&(e.finish_reason=l,m(this,rn,"f")&&ft(m(this,rn,"f")))){if("length"===l)throw new z;if("content_filter"===l)throw new I}if(Object.assign(e,f),!c)continue;const{content:s,refusal:a,function_call:p,role:h,tool_calls:g,...y}=c;if(yn(y),Object.assign(e.message,y),a&&(e.message.refusal=(e.message.refusal||"")+a),h&&(e.message.role=h),p&&(e.message.function_call?(p.name&&(e.message.function_call.name=p.name),p.arguments&&((r=e.message.function_call).arguments??(r.arguments=""),e.message.function_call.arguments+=p.arguments)):e.message.function_call=p),s&&(e.message.content=(e.message.content||"")+s,!e.message.refusal&&m(this,nn,"m",pn).call(this)&&(e.message.parsed=tn(e.message.content))),g){e.message.tool_calls||(e.message.tool_calls=[]);for(const{index:t,id:n,type:r,function:o,...s}of g){const a=(i=e.message.tool_calls)[t]??(i[t]={});Object.assign(a,s),n&&(a.id=n),r&&(a.type=r),o&&(a.function??(a.function={name:o.name??"",arguments:""})),o?.name&&(a.function.name=o.name),o?.arguments&&(a.function.arguments+=o.arguments,dt(m(this,rn,"f"),a)&&(a.function.parsed_arguments=tn(a.function.arguments)))}}}return o},Symbol.asyncIterator)](){const e=[],t=[];let n=!1;return this.on("chunk",n=>{const r=t.shift();r?r.resolve(n):e.push(n)}),this.on("end",()=>{n=!0;for(const e of t)e.resolve(void 0);t.length=0}),this.on("abort",e=>{n=!0;for(const n of t)n.reject(e);t.length=0}),this.on("error",e=>{n=!0;for(const n of t)n.reject(e);t.length=0}),{next:async()=>
2{if(!e.length)return n?{value:void 0,done:!0}:new Promise((e,n)=>t.push({resolve:e,reject:n})).then(e=>e?{value:e,done:!1}:{value:void 0,done:!0});return{value:e.shift(),done:!1}},return:async()=>(this.abort(),{value:void 0,done:!0})}}toReadableStream(){return new Pe(this[Symbol.asyncIterator].bind(this),this.controller).toReadableStream()}}function gn(e){return JSON.stringify(e)}function yn(e){}function vn(e){}class bn extends mn{static fromReadableStream(e){const t=new bn(null);return t._run(()=>t._fromReadableStream(e)),t}static runTools(e,t,n){const r=new bn(t),i={...n,headers:{...n?.headers,"X-Stainless-Helper-Method":"runTools"}};return r._run(()=>r._runTools(e,t,i)),r}}class wn extends et{constructor(){super(...arguments),this.messages=new ot(this._client)}create(e,t){return this._client.post("/chat/completions",{body:e,...t,stream:e.stream??!1})}retrieve(e,t){return this._client.get(it`/chat/completions/${e}`,t)}update(e,t,n){return this._client.post(it`/chat/completions/${e}`,{body:t,...n})}list(e={},t){return this._client.getAPIList("/chat/completions",$e,{query:e,...t})}delete(e,t){return this._client.delete(it`/chat/completions/${e}`,t)}parse(e,t){return function(e){for(const t of e??[]){if("function"!==t.type)throw new b(`Currently only \`function\` tool types support auto-parsing; Received \`${t.type}\``);if(!0!==t.function.strict)throw new b(`The \`${t.function.name}\` tool is not marked with \`strict: true\`. Only strict function tools can be auto-parsed`)}}(e.tools),this._client.chat.completions.create(e,{...t,headers:{...t?.headers,"X-Stainless-Helper-Method":"chat.completions.parse"}})._thenUnwrap(t=>lt(t,e))}runTools(e,t){return e.stream?bn.runTools(this._client,e,t):Ft.runTools(this._client,e,t)}stream(e,t){return mn.createChatCompletion(this._client,e,t)}}wn.Messages=ot;class _n extends et{constructor(){super(...arguments),this.completions=new wn(this._client)}}_n.Completions=wn;const xn=Symbol("brand.privateNullableHeaders");function*kn(e){if(!e)return;if(xn in e){const{values:t,nulls:n}=e;yield*t.entries();for(const e of n)yield[e,null];return}let t,n=!1;e instanceof Headers?t=e.entries():M(e)?t=e:(n=!0,t=Object.entries(e??{}));for(let r of t){const e=r[0];if("string"!=typeof e)throw new TypeError("expected header name to be a string");const t=M(r[1])?r[1]:[r[1]];let i=!1;for(const r of t)void 0!==r&&(n&&!i&&(i=!0,yield[e,null]),yield[e,r])}}const Sn=e=>{const t=new Headers,n=new Set;for(const r of e){const e=new Set;for(const[i,o]of kn(r)){const r=i.toLowerCase();e.has(r)||(t.delete(i),e.add(r)),null===o?(t.delete(i),n.add(r)):(t.append(i,o),n.delete(r))}}return{[xn]:!0,values:t,nulls:n}};class En extends et{create(e,t){return this._client.post("/audio/speech",{body:e,...t,headers:Sn([{Accept:"application/octet-stream"},t?.headers]),__binaryResponse:!0})}}class Cn extends et{create(e,t){return this._client.post("/audio/transcriptions",Ve({body:e,...t,stream:e.stream??!1,__metadata:{model:e.model}},this._client))}}class Tn extends et{create(e,t){return this._client.post("/audio/translations",Ve({body:e,...t,__metadata:{model:e.model}},this._client))}}class Nn extends et{constructor(){super(...arguments),this.transcriptions=new Cn(this._client),this.translations=new Tn(this._client),this.speech=new En(this._client)}}Nn.Transcriptions=Cn,Nn.Translations=Tn,Nn.Speech=En;class An extends et{create(e,t){return this._client.post("/batches",{body:e,...t})}retrieve(e,t){return this._client.get(it`/batches/${e}`,t)}list(e={},t){return this._client.getAPIList("/batches",$e,{query:e,...t})}cancel(e,t){return this._client.post(it`/batches/${e}/cancel`,t)}}class On extends et{create(e,t){return this._client.post("/assistants",{body:e,...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers])})}retrieve(e,t){return this._client.get(it`/assistants/${e}`,{...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers])})}update(e,t,n){return this._client.post(it`/assistants/${e}`,{body:t,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}list(e={},t){return this._client.getAPIList("/assistants",$e,{query:e,...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers])})}delete(e,t){return this._client.delete(it`/assistants/${e}`,{...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers])})}}class Pn extends et{create(e,t){return this._client.post("/realtime/sessions",{body:e,...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers])})}}class zn extends et{create(e,t){return this._client.post("/realtime/transcription_sessions",{body:e,...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers])})}}class In extends et{constructor(){super(...arguments),this.sessions=new Pn(this._client),this.transcriptionSessions=new zn(this._client)}}In.Sessions=Pn,In.TranscriptionSessions=zn;
2class jn extends et{create(e,t){return this._client.post("/chatkit/sessions",{body:e,...t,headers:Sn([{"OpenAI-Beta":"chatkit_beta=v1"},t?.headers])})}cancel(e,t){return this._client.post(it`/chatkit/sessions/${e}/cancel`,{...t,headers:Sn([{"OpenAI-Beta":"chatkit_beta=v1"},t?.headers])})}}class Ln extends et{retrieve(e,t){return this._client.get(it`/chatkit/threads/${e}`,{...t,headers:Sn([{"OpenAI-Beta":"chatkit_beta=v1"},t?.headers])})}list(e={},t){return this._client.getAPIList("/chatkit/threads",Ue,{query:e,...t,headers:Sn([{"OpenAI-Beta":"chatkit_beta=v1"},t?.headers])})}delete(e,t){return this._client.delete(it`/chatkit/threads/${e}`,{...t,headers:Sn([{"OpenAI-Beta":"chatkit_beta=v1"},t?.headers])})}listItems(e,t={},n){return this._client.getAPIList(it`/chatkit/threads/${e}/items`,Ue,{query:t,...n,headers:Sn([{"OpenAI-Beta":"chatkit_beta=v1"},n?.headers])})}}class Rn extends et{constructor(){super(...arguments),this.sessions=new jn(this._client),this.threads=new Ln(this._client)}}Rn.Sessions=jn,Rn.Threads=Ln;class Mn extends et{create(e,t,n){return this._client.post(it`/threads/${e}/messages`,{body:t,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}retrieve(e,t,n){const{thread_id:r}=t;return this._client.get(it`/threads/${r}/messages/${e}`,{...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}update(e,t,n){const{thread_id:r,...i}=t;return this._client.post(it`/threads/${r}/messages/${e}`,{body:i,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}list(e,t={},n){return this._client.getAPIList(it`/threads/${e}/messages`,$e,{query:t,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}delete(e,t,n){const{thread_id:r}=t;return this._client.delete(it`/threads/${r}/messages/${e}`,{...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}}class Dn extends et{retrieve(e,t,n){const{thread_id:r,run_id:i,...o}=t;return this._client.get(it`/threads/${r}/runs/${i}/steps/${e}`,{query:o,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}list(e,t,n){const{thread_id:r,...i}=t;return this._client.getAPIList(it`/threads/${r}/runs/${e}/steps`,$e,{query:i,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}}const $n=e=>void 0!==globalThis.process?globalThis.process.env?.[e]?.trim()??void 0:void 0!==globalThis.Deno?globalThis.Deno.env?.get?.(e)?.trim():void 0;var Un,Fn,Bn,qn,Hn,Zn,Vn,Wn,Gn,Yn,Jn,Xn,Kn,Qn,er,tr,nr,rr,ir,or,sr,ar,cr,lr,ur,dr,fr,pr,hr,mr,gr;class yr extends Mt{constructor(){super(...arguments),Un.add(this),Bn.set(this,[]),qn.set(this,{}),Hn.set(this,{}),Zn.set(this,void 0),Vn.set(this,void 0),Wn.set(this,void 0),Gn.set(this,void 0),Yn.set(this,void 0),Jn.set(this,void 0),Xn.set(this,void 0),Kn.set(this,void 0),Qn.set(this,void 0)}[(Bn=new WeakMap,qn=new WeakMap,Hn=new WeakMap,Zn=new WeakMap,Vn=new WeakMap,Wn=new WeakMap,Gn=new WeakMap,Yn=new WeakMap,Jn=new WeakMap,Xn=new WeakMap,Kn=new WeakMap,Qn=new WeakMap,Un=new WeakSet,Symbol.asyncIterator)](){const e=[],t=[];let n=!1;return this.on("event",n=>{const r=t.shift();r?r.resolve(n):e.push(n)}),this.on("end",()=>{n=!0;for(const e of t)e.resolve(void 0);t.length=0}),this.on("abort",e=>{n=!0;for(const n of t)n.reject(e);t.length=0}),this.on("error",e=>{n=!0;for(const n of t)n.reject(e);t.length=0}),{next:async()=>{if(!e.length)return n?{value:void 0,done:!0}:new Promise((e,n)=>t.push({resolve:e,reject:n})).then(e=>e?{value:e,done:!1}:{value:void 0,done:!0});return{value:e.shift(),done:!1}},return:async()=>(this.abort(),{value:void 0,done:!0})}}static fromReadableStream(e){const t=new Fn;return t._run(()=>t._fromReadableStream(e)),t}async _fromReadableStream(e,t){const n=t?.signal;n&&(n.aborted&&this.controller.abort(),n.addEventListener("abort",()=>this.controller.abort())),this._connected();const r=Pe.fromReadableStream(e,this.controller);for await(const i of r)m(this,Un,"m",er).call(this,i);if(r.controller.signal?.aborted)throw new _;return this._addRun(m(this,Un,"m",tr).call(this))}toReadableStream(){return new Pe(this[Symbol.asyncIterator].bind(this),this.controller).toReadableStream()}static createToolAssistantStream(e,t,n,r){const i=new Fn;return i._run(()=>i._runToolAssistantStream(e,t,n,{...r,headers:{...r?.headers,"X-Stainless-Helper
2-Method":"stream"}})),i}async _createToolAssistantStream(e,t,n,r){const i=r?.signal;i&&(i.aborted&&this.controller.abort(),i.addEventListener("abort",()=>this.controller.abort()));const o={...n,stream:!0},s=await e.submitToolOutputs(t,o,{...r,signal:this.controller.signal});this._connected();for await(const a of s)m(this,Un,"m",er).call(this,a);if(s.controller.signal?.aborted)throw new _;return this._addRun(m(this,Un,"m",tr).call(this))}static createThreadAssistantStream(e,t,n){const r=new Fn;return r._run(()=>r._threadAssistantStream(e,t,{...n,headers:{...n?.headers,"X-Stainless-Helper-Method":"stream"}})),r}static createAssistantStream(e,t,n,r){const i=new Fn;return i._run(()=>i._runAssistantStream(e,t,n,{...r,headers:{...r?.headers,"X-Stainless-Helper-Method":"stream"}})),i}currentEvent(){return m(this,Xn,"f")}currentRun(){return m(this,Kn,"f")}currentMessageSnapshot(){return m(this,Zn,"f")}currentRunStepSnapshot(){return m(this,Qn,"f")}async finalRunSteps(){return await this.done(),Object.values(m(this,qn,"f"))}async finalMessages(){return await this.done(),Object.values(m(this,Hn,"f"))}async finalRun(){if(await this.done(),!m(this,Vn,"f"))throw Error("Final run was not received.");return m(this,Vn,"f")}async _createThreadAssistantStream(e,t,n){const r=n?.signal;r&&(r.aborted&&this.controller.abort(),r.addEventListener("abort",()=>this.controller.abort()));const i={...t,stream:!0},o=await e.createAndRun(i,{...n,signal:this.controller.signal});this._connected();for await(const s of o)m(this,Un,"m",er).call(this,s);if(o.controller.signal?.aborted)throw new _;return this._addRun(m(this,Un,"m",tr).call(this))}async _createAssistantStream(e,t,n,r){const i=r?.signal;i&&(i.aborted&&this.controller.abort(),i.addEventListener("abort",()=>this.controller.abort()));const o={...n,stream:!0},s=await e.create(t,o,{...r,signal:this.controller.signal});this._connected();for await(const a of s)m(this,Un,"m",er).call(this,a);if(s.controller.signal?.aborted)throw new _;return this._addRun(m(this,Un,"m",tr).call(this))}static accumulateDelta(e,t){for(const[n,r]of Object.entries(t)){if(!e.hasOwnProperty(n)){e[n]=r;continue}let t=e[n];if(null!=t)if("index"!==n&&"type"!==n){if("string"==typeof t&&"string"==typeof r)t+=r;else if("number"==typeof t&&"number"==typeof r)t+=r;else{if(!$(t)||!$(r)){if(Array.isArray(t)&&Array.isArray(r)){if(t.every(e=>"string"==typeof e||"number"==typeof e)){t.push(...r);continue}for(const e of r){if(!$(e))throw new Error(`Expected array delta entry to be an object but got: ${e}`);const n=e.index;if(null==n)throw console.error(e),new Error("Expected array delta entry to have an `index` property");if("number"!=typeof n)throw new Error(`Expected array delta entry \`index\` property to be a number but got ${n}`);const r=t[n];null==r?t.push(e):t[n]=this.accumulateDelta(r,e)}continue}throw Error(`Unhandled record type: ${n}, deltaValue: ${r}, accValue: ${t}`)}t=this.accumulateDelta(t,r)}e[n]=t}else e[n]=r;else e[n]=r}return e}_addRun(e){return e}async _threadAssistantStream(e,t,n){return await this._createThreadAssistantStream(t,e,n)}async _runAssistantStream(e,t,n,r){return await this._createAssistantStream(t,e,n,r)}async _runToolAssistantStream(e,t,n,r){return await this._createToolAssistantStream(t,e,n,r)}}Fn=yr,er=function(e){if(!this.ended)switch(h(this,Xn,e,"f"),m(this,Un,"m",ir).call(this,e),e.event){case"thread.created":break;case"thread.run.created":case"thread.run.queued":case"thread.run.in_progress":case"thread.run.requires_action":case"thread.run.completed":case"thread.run.incomplete":case"thread.run.failed":case"thread.run.cancelling":case"thread.run.cancelled":case"thread.run.expired":m(this,Un,"m",cr).call(this,e);break;case"thread.run.step.created":case"thread.run.step.in_progress":case"thread.run.step.delta":case"thread.run.step.completed":case"thread.run.step.failed":case"thread.run.step.cancelled":case"thread.run.step.expired":m(this,Un,"m",rr).call(this,e);break;case"thread.message.created":case"thread.message.in_progress":case"thread.message.delta":case"thread.message.completed":case"thread.message.incomplete":m(this,Un,"m",nr).call(this,e);break;case"error":throw new Error("Encountered an error event in event processing - errors should be processed earlier")}},tr=function(){if(this.ended)throw new b("stream has ended, this shouldn't happen");if(!m(this,Vn,"f"))throw Error("Final run has not been received");return m(this,Vn,"f")},nr=function(e){const[t,n]=m(this,Un,"m",sr).call(this,e,m(this,Zn,"f"));h(this,Zn,t,"f"),m(this,Hn,"f")[t.id]=t;for(const r of n){const e=t.content[r.index];"text"==e?.type&&this._emit("textCreated",e.text)}switch(e.event){case"thread.message.created":this._emit("messageCreated",e.data);break;case"thread.message.in_progress":break;case"thread.message.delta":if(this._emit("messageDelta",e.data.delta,t),e.data.delta.content)for(const n of e.data.delta.content){if("text"==n.type&&n.text){let e=n.text,r=t.content[n.index];if(!r||"text"!=r.type)throw Error("The snapshot associated with this text delta is not text or missing");this._emit("textDelta",e,r.text)}if(n.index!=m(this,Wn,"f")){if(m(this,Gn,"f"))switch(m(this,Gn,"f").type){case"text":this._emit("textDone",m(this,Gn,"f").text,m(this,Zn,"f"));break;case"image_file":this._emit("imageFileDone",m(this,Gn,"f").image_file,m(this,Zn,"f"))}h(this,Wn,n.index,"f")}h(this,Gn,t.content[n.index],"f")}break;case"thread.message.completed":case"thread.message.incomplete":if(void 0!==m(this,Wn,"f")){const t=e.data.content[m(this,Wn,"f")];if(t)switch(t.type){case"image_file":this._emit("imageFileDone",t.image_file,m(this,Zn,"f"));break;case"text":this._emit("textDone",t.text,m(this,Zn,"f"))}}m(this,Zn,"f")&&this._emit("messageDone",e.data),h(this,Zn,void 0,"f")}},rr=function(e){const t=m(this,Un,"m",or).call(this,e);switch(h(this,Qn,t,"f"),e.event){case"thread.run.step.created":this._emit("runStepCreated",e.data);break;case"thread.run.step.delta":const n=e.data.delta;if(n.step_details&&"tool_calls"==n.step_details.type&&n.step_details.tool_calls&&"tool_calls"==t.step_details.type)for(const e of n.step_details.tool_calls)e.index==m(this,Yn,"f")?this._emit("toolCallDelta",e,t.step_details.tool_calls[e.index]):(m(this,Jn,"f")&&this._emit("toolCallDone",m(this,Jn,"f")),h(this,Yn,e.index,"f"),h(this,Jn,t.step_details.tool_calls[e.index],"f"),m(this,Jn,"f")&&this._emit("toolCallCreated",m(this,Jn,"f")));this._emit("runStepDelta",e.data.delta,t);break;case"thread.run.step.completed":case"thread.run.step.failed":case"thread.run.step.cancelled":case"thread.run.step.expired":h(this,Qn,void 0,"f");"tool_calls"==e.data.step_details.type&&m(this,Jn,"f")&&(this._emit("toolCallDone",m(this,Jn,"f")),h(this,Jn,void 0,"f")),this._emit("runStepDone",e.data,t)}},ir=function(e){m(this,Bn,"f").push(e),this._emit("event",e)},or=function(e){switch(e.event){case"thread.run.step.created":return m(this,qn,"f")[e.data.id]=e.data,e.data;case"thread.run.step.delta":let t=m(this,qn,"f")[e.data.id];if(!t)throw Error("Received a RunStepDelta before creation of a snapshot");let n=e.data;if(n.delta){const r=Fn.accumulateDelta(t,n.delta);m(this,qn,"f")[e.data.id]=r}return m(this,qn,"f")[e.data.id];case"thread.run.step.completed":case"thread.run.step.failed":case"thread.run.step.cancelled":case"thread.run.step.expired":case"thread.run.step.in_progress":m(this,qn,"f")[e.data.id]=e.data}if(m(this,qn,"f")[e.data.id])return m(this,qn,"f")[e.data.id];throw new Error("No snapshot available")},sr=function(e,t){let n=[];switch(e.event){case"thread.message.created":return[e.data,n];case"thread.message.delta":if(!t)throw Error("Received a delta with 
2no existing snapshot (there should be one from message creation)");let r=e.data;if(r.delta.content)for(const e of r.delta.content)if(e.index in t.content){let n=t.content[e.index];t.content[e.index]=m(this,Un,"m",ar).call(this,e,n)}else t.content[e.index]=e,n.push(e);return[t,n];case"thread.message.in_progress":case"thread.message.completed":case"thread.message.incomplete":if(t)return[t,n];throw Error("Received thread message event with no existing snapshot")}throw Error("Tried to accumulate a non-message event")},ar=function(e,t){return Fn.accumulateDelta(t,e)},cr=function(e){switch(h(this,Kn,e.data,"f"),e.event){case"thread.run.created":case"thread.run.queued":case"thread.run.in_progress":case"thread.run.cancelling":break;case"thread.run.requires_action":case"thread.run.cancelled":case"thread.run.failed":case"thread.run.completed":case"thread.run.expired":case"thread.run.incomplete":h(this,Vn,e.data,"f"),m(this,Jn,"f")&&(this._emit("toolCallDone",m(this,Jn,"f")),h(this,Jn,void 0,"f"))}};class vr extends et{constructor(){super(...arguments),this.steps=new Dn(this._client)}create(e,t,n){const{include:r,...i}=t;return this._client.post(it`/threads/${e}/runs`,{query:{include:r},body:i,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers]),stream:t.stream??!1})}retrieve(e,t,n){const{thread_id:r}=t;return this._client.get(it`/threads/${r}/runs/${e}`,{...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}update(e,t,n){const{thread_id:r,...i}=t;return this._client.post(it`/threads/${r}/runs/${e}`,{body:i,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}list(e,t={},n){return this._client.getAPIList(it`/threads/${e}/runs`,$e,{query:t,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}cancel(e,t,n){const{thread_id:r}=t;return this._client.post(it`/threads/${r}/runs/${e}/cancel`,{...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}async createAndPoll(e,t,n){const r=await this.create(e,t,n);return await this.poll(r.id,{thread_id:e},n)}createAndStream(e,t,n){return yr.createAssistantStream(e,this._client.beta.threads.runs,t,n)}async poll(e,t,n){const r=Sn([n?.headers,{"X-Stainless-Poll-Helper":"true","X-Stainless-Custom-Poll-Interval":n?.pollIntervalMs?.toString()??void 0}]);for(;;){const{data:i,response:o}=await this.retrieve(e,t,{...n,headers:{...n?.headers,...r}}).withResponse();switch(i.status){case"queued":case"in_progress":case"cancelling":let e=5e3;if(n?.pollIntervalMs)e=n.pollIntervalMs;else{const t=o.headers.get("openai-poll-after-ms");if(t){const n=parseInt(t);isNaN(n)||(e=n)}}await U(e);break;case"requires_action":case"incomplete":case"cancelled":case"completed":case"failed":case"expired":return i}}}stream(e,t,n){return yr.createAssistantStream(e,this._client.beta.threads.runs,t,n)}submitToolOutputs(e,t,n){const{thread_id:r,...i}=t;return this._client.post(it`/threads/${r}/runs/${e}/submit_tool_outputs`,{body:i,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers]),stream:t.stream??!1})}async submitToolOutputsAndPoll(e,t,n){const r=await this.submitToolOutputs(e,t,n);return await this.poll(r.id,t,n)}submitToolOutputsStream(e,t,n){return yr.createToolAssistantStream(e,this._client.beta.threads.runs,t,n)}}vr.Steps=Dn;class br extends et{constructor(){super(...arguments),this.runs=new vr(this._client),this.messages=new Mn(this._client)}create(e={},t){return this._client.post("/threads",{body:e,...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers])})}retrieve(e,t){return this._client.get(it`/threads/${e}`,{...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers])})}update(e,t,n){return this._client.post(it`/threads/${e}`,{body:t,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}delete(e,t){return this._client.delete(it`/threads/${e}`,{...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers])})}createAndRun(e,t){return this._client.post("/threads/runs",{body:e,...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers]),stream:e.stream??!1})}async createAndRunPoll(e,t){const n=await this.createAndRun(e,t);return await this.runs.poll(n.id,{thread_id:n.thread_id},t)}createAndRunStream(e,t){return yr.createThreadAssistantStream(e,this._client.beta.threads,t)}}br.Runs=vr,br.Messages=Mn;class wr extends et{constructor(){super(...arguments),this.realtime=new In(this._client),this.chatkit=new Rn(this._client),this.assistants=new On(this._client),this.threads=new br(this._client)}}wr.Realtime=In,wr.ChatKit=Rn,wr.Assistants=On,wr.Threads=br;class _r extends et{create(e,t){return this._client.post("/completions",{body:e,...t,stream:e.stream??!1})}}class xr extends et{retrieve(e,t,n){const{container_id:r}=t;return this._client.get(it`/containers/${r}/files/${e}/content`,{...n,headers:Sn([{Accept:"application/binary"},n?.headers]),__binaryResponse:!0})}}class kr extends et{constructor(){super(...arguments),this.content=new xr(this._client)}create(e,t,n){return this._client.post(it`/containers/${e}/files`,Ve({body:t,...n},this._client))}retrieve(e,t,n){const{container_id:r}=t;return this._client.get(it`/containers/${r}/files/${e}`,n)}list(e,t={},n){return this._client.getAPIList(it`/containers/${e}/files`,$e,{query:t,...n})}delete(e,t,n){const{container_id:r}=t;return this._client.delete(it`/containers/${r}/files/${e}`,{...n,headers:Sn([{Accept:"*/*"},n?.headers])})}}kr.Content=xr;class Sr extends et{constructor(){super(...arguments),this.files=new kr(this._client)}create(e,t){return this._client.post("/containers",{body:e,...t})}retrieve(e,t){return this._client.get(it`/containers/${e}`,t)}list(e={},t){return this._client.getAPIList("/containers",$e,{query:e,...t})}delete(e,t){return this._client.delete(it`/containers/${e}`,{...t,headers:Sn([{Accept:"*/*"},t?.headers])})}}Sr.Files=kr;class Er extends et{create(e,t,n){const{include:r,...i}=t;return this._client.post(it`/conversations/${e}/items`,{query:{include:r},body:i,...n})}retrieve(e,t,n){const{conversation_id:r,...i}=t;return this._client.get(it`/conversations/${r}/items/${e}`,{query:i,...n})}list(e,t={},n){return this._client.getAPIList(it`/conversations/${e}/items`,Ue,{query:t,...n})}delete(e,t,n){const{conversation_id:r}=t;return this._client.delete(it`/conversations/${r}/items/${e}`,n)}}class Cr extends et{constructor(){super(...arguments),this.items=new Er(this._client)}create(e={},t){return this._client.post("/conversations",{body:e,...t})}retrieve(e,t){return this._client.get(it`/conversations/${e}`,t)}update(e,t,n){return this._client.post(it`/conversations/${e}`,{body:t,...n})}delete(e,t){return this._client.delete(it`/conversations/${e}`,t)}}Cr.Items=Er;class Tr extends et{create(e,t){const n=!!e.encoding_format;let r=n?e.encoding_format:"base64";n&&Ce(this._client).debug("embeddings/user defined encoding_format:",e.encoding_format);const i=this._client.post("/embeddings",{body:{...e,encoding_format:r},...t});return n?i:(Ce(this._client).debug("embeddings/decoding base64 embeddings from base64"),i._thenUnwrap(e=>
2(e&&e.data&&e.data.forEach(e=>{const t=e.embedding;e.embedding=(e=>{if("undefined"!=typeof Buffer){const t=Buffer.from(e,"base64");return Array.from(new Float32Array(t.buffer,t.byteOffset,t.length/Float32Array.BYTES_PER_ELEMENT))}{const t=atob(e),n=t.length,r=new Uint8Array(n);for(let e=0;e<n;e++)r[e]=t.charCodeAt(e);return Array.from(new Float32Array(r.buffer))}})(t)}),e)))}}class Nr extends et{retrieve(e,t,n){const{eval_id:r,run_id:i}=t;return this._client.get(it`/evals/${r}/runs/${i}/output_items/${e}`,n)}list(e,t,n){const{eval_id:r,...i}=t;return this._client.getAPIList(it`/evals/${r}/runs/${e}/output_items`,$e,{query:i,...n})}}class Ar extends et{constructor(){super(...arguments),this.outputItems=new Nr(this._client)}create(e,t,n){return this._client.post(it`/evals/${e}/runs`,{body:t,...n})}retrieve(e,t,n){const{eval_id:r}=t;return this._client.get(it`/evals/${r}/runs/${e}`,n)}list(e,t={},n){return this._client.getAPIList(it`/evals/${e}/runs`,$e,{query:t,...n})}delete(e,t,n){const{eval_id:r}=t;return this._client.delete(it`/evals/${r}/runs/${e}`,n)}cancel(e,t,n){const{eval_id:r}=t;return this._client.post(it`/evals/${r}/runs/${e}`,n)}}Ar.OutputItems=Nr;class Or extends et{constructor(){super(...arguments),this.runs=new Ar(this._client)}create(e,t){return this._client.post("/evals",{body:e,...t})}retrieve(e,t){return this._client.get(it`/evals/${e}`,t)}update(e,t,n){return this._client.post(it`/evals/${e}`,{body:t,...n})}list(e={},t){return this._client.getAPIList("/evals",$e,{query:e,...t})}delete(e,t){return this._client.delete(it`/evals/${e}`,t)}}Or.Runs=Ar;class Pr extends et{create(e,t){return this._client.post("/files",Ve({body:e,...t},this._client))}retrieve(e,t){return this._client.get(it`/files/${e}`,t)}list(e={},t){return this._client.getAPIList("/files",$e,{query:e,...t})}delete(e,t){return this._client.delete(it`/files/${e}`,t)}content(e,t){return this._client.get(it`/files/${e}/content`,{...t,headers:Sn([{Accept:"application/binary"},t?.headers]),__binaryResponse:!0})}async waitForProcessing(e,{pollInterval:t=5e3,maxWait:n=18e5}={}){const r=new Set(["processed","error","deleted"]),i=Date.now();let o=await this.retrieve(e);for(;!o.status||!r.has(o.status);)if(await U(t),o=await this.retrieve(e),Date.now()-i>n)throw new k({message:`Giving up on waiting for file ${e} to finish processing after ${n} milliseconds.`});return o}}class zr extends et{}class Ir extends et{run(e,t){return this._client.post("/fine_tuning/alpha/graders/run",{body:e,...t})}validate(e,t){return this._client.post("/fine_tuning/alpha/graders/validate",{body:e,...t})}}class jr extends et{constructor(){super(...arguments),this.graders=new Ir(this._client)}}jr.Graders=Ir;class Lr extends et{create(e,t,n){return this._client.getAPIList(it`/fine_tuning/checkpoints/${e}/permissions`,De,{body:t,method:"post",...n})}retrieve(e,t={},n){return this._client.get(it`/fine_tuning/checkpoints/${e}/permissions`,{query:t,...n})}delete(e,t,n){const{fine_tuned_model_checkpoint:r}=t;return this._client.delete(it`/fine_tuning/checkpoints/${r}/permissions/${e}`,n)}}class Rr extends et{constructor(){super(...arguments),this.permissions=new Lr(this._client)}}Rr.Permissions=Lr;class Mr extends et{list(e,t={},n){return this._client.getAPIList(it`/fine_tuning/jobs/${e}/checkpoints`,$e,{query:t,...n})}}class Dr extends et{constructor(){super(...arguments),this.checkpoints=new Mr(this._client)}create(e,t){return this._client.post("/fine_tuning/jobs",{body:e,...t})}retrieve(e,t){return this._client.get(it`/fine_tuning/jobs/${e}`,t)}list(e={},t){return this._client.getAPIList("/fine_tuning/jobs",$e,{query:e,...t})}cancel(e,t){return this._client.post(it`/fine_tuning/jobs/${e}/cancel`,t)}listEvents(e,t={},n){return this._client.getAPIList(it`/fine_tuning/jobs/${e}/events`,$e,{query:t,...n})}pause(e,t){return this._client.post(it`/fine_tuning/jobs/${e}/pause`,t)}resume(e,t){return this._client.post(it`/fine_tuning/jobs/${e}/resume`,t)}}Dr.Checkpoints=Mr;class $r extends et{constructor(){super(...arguments),this.methods=new zr(this._client),this.jobs=new Dr(this._client),this.checkpoints=new Rr(this._client),this.alpha=new jr(this._client)}}$r.Methods=zr,$r.Jobs=Dr,$r.Checkpoints=Rr,$r.Alpha=jr;class Ur extends et{}class Fr extends et{constructor(){super(...arguments),this.graderModels=new Ur(this._client)}}Fr.GraderModels=Ur;class Br extends et{createVariation(e,t){return this._client.post("/images/variations",Ve({body:e,...t},this._client))}edit(e,t){return this._client.post("/images/edits",Ve({body:e,...t,stream:e.stream??!1},this._client))}generate(e,t){return this._client.post("/images/generations",{body:e,...t,stream:e.stream??!1})}}class qr extends et{retrieve(e,t){return this._client.get(it`/models/${e}`,t)}list(e){return this._client.getAPIList("/models",De,e)}delete(e,t){return this._client.delete(it`/models/${e}`,t)}}class Hr extends et{create(e,t){return this._client.post("/moderations",{body:e,...t})}}class Zr extends et{accept(e,t,n){return this._client.post(it`/realt
2ime/calls/${e}/accept`,{body:t,...n,headers:Sn([{Accept:"*/*"},n?.headers])})}hangup(e,t){return this._client.post(it`/realtime/calls/${e}/hangup`,{...t,headers:Sn([{Accept:"*/*"},t?.headers])})}refer(e,t,n){return this._client.post(it`/realtime/calls/${e}/refer`,{body:t,...n,headers:Sn([{Accept:"*/*"},n?.headers])})}reject(e,t={},n){return this._client.post(it`/realtime/calls/${e}/reject`,{body:t,...n,headers:Sn([{Accept:"*/*"},n?.headers])})}}class Vr extends et{create(e,t){return this._client.post("/realtime/client_secrets",{body:e,...t})}}class Wr extends et{constructor(){super(...arguments),this.clientSecrets=new Vr(this._client),this.calls=new Zr(this._client)}}function Gr(e,t){return t&&function(e){if(at(e.text?.format))return!0;return!1}(t)?Yr(e,t):{...e,output_parsed:null,output:e.output.map(e=>"function_call"===e.type?{...e,parsed_arguments:null}:"message"===e.type?{...e,content:e.content.map(e=>({...e,parsed:null}))}:e)}}function Yr(e,t){const n=e.output.map(e=>{if("function_call"===e.type)return{...e,parsed_arguments:Qr(t,e)};if("message"===e.type){const n=e.content.map(e=>"output_text"===e.type?{...e,parsed:Jr(t,e.text)}:e);return{...e,content:n}}return e}),r=Object.assign({},e,{output:n});return Object.getOwnPropertyDescriptor(e,"output_text")||ei(r),Object.defineProperty(r,"output_parsed",{enumerable:!0,get(){for(const e of r.output)if("message"===e.type)for(const t of e.content)if("output_text"===t.type&&null!==t.parsed)return t.parsed;return null}}),r}function Jr(e,t){if("json_schema"!==e.text?.format?.type)return null;if("$parseRaw"in e.text?.format){const n=e.text?.format;return n.$parseRaw(t)}return JSON.parse(t)}function Xr(e){return"auto-parseable-tool"===e?.$brand}function Kr(e,t){return e.find(e=>"function"===e.type&&e.name===t)}function Qr(e,t){const n=Kr(e.tools??[],t.name);return{...t,...t,parsed_arguments:Xr(n)?n.$parseRaw(t.arguments):n?.strict?JSON.parse(t.arguments):null}}function ei(e){const t=[];for(const n of e.output)if("message"===n.type)for(const e of n.content)"output_text"===e.type&&t.push(e.text);e.output_text=t.join("")}Wr.ClientSecrets=Vr,Wr.Calls=Zr;class ti extends Mt{constructor(e){super(),lr.add(this),ur.set(this,void 0),dr.set(this,void 0),fr.set(this,void 0),h(this,ur,e,"f")}static createResponse(e,t,n){const r=new ti(t);return r._run(()=>r._createOrRetrieveResponse(e,t,{...n,headers:{...n?.headers,"X-Stainless-Helper-Method":"stream"}})),r}async _createOrRetrieveResponse(e,t,n){const r=n?.signal;let i;r&&(r.aborted&&this.controller.abort(),r.addEventListener("abort",()=>this.controller.abort())),m(this,lr,"m",pr).call(this);let o=null;"response_id"in t?(i=await e.responses.retrieve(t.response_id,{stream:!0},{...n,signal:this.controller.signal,stream:!0}),o=t.starting_after??null):i=await e.responses.create({...t,stream:!0},{...n,signal:this.controller.signal}),this._connected();for await(const s of i)m(this,lr,"m",hr).call(this,s,o);if(i.controller.signal?.aborted)throw new _;return m(this,lr,"m",mr).call(this)}[(ur=new WeakMap,dr=new WeakMap,fr=new WeakMap,lr=new WeakSet,pr=function(){this.ended||h(this,dr,void 0,"f")},hr=function(e,t){if(this.ended)return;const n=(e,n)=>{(null==t||n.sequence_number>t)&&this._emit(e,n)},r=m(this,lr,"m",gr).call(this,e);switch(n("event",e),e.type){case"response.output_text.delta":{const t=r.output[e.output_index];if(!t)throw new b(`missing output at index ${e.output_index}`);if("message"===t.type){const r=t.content[e.content_index];if(!r)throw new b(`missing content at index ${e.content_index}`);if("output_text"!==r.type)throw new b(`expected content to be 'output_text', got ${r.type}`);n("response.output_text.delta",{...e,snapshot:r.text})}break}case"response.function_call_arguments.delta":{const t=r.output[e.output_index];if(!t)throw new b(`missing output at index ${e.output_index}`);"function_call"===t.type&&n("response.function_call_arguments.delta",{...e,snapshot:t.arguments});break}default:n(e.type,e)}},mr=function(){if(this.ended)throw new b("stream has ended, this shouldn't happen");const e=m(this,dr,"f");if(!e)throw new b("request ended without sending any events");h(this,dr,void 0,"f");const t=function(e,t){return Gr(e,t)}(e,m(this,ur,"f"));return h(this,fr,t,"f"),t},gr=function(e){let t=m(this,dr,"f");if(!t){if("response.created"!==e.type)throw new b(`When snapshot hasn't been set yet, expected 'response.created' event, got ${e.type}`);return t=h(this,dr,e.response,"f"),t}switch(e.type){case"response.output_item.added":t.output.push(e.item);break;case"response.content_part.added":{const n=t.output[e.output_index];if(!n)throw new b(`missing output at index ${e.output_index}`);const r=n.type,i=e.part;"message"===r&&"reasoning_text"!==i.type?n.content.push(i):"reasoning"===r&&"reasoning_text"===i.type&&(n.content||(n.content=[]),n.content.push(i));break}case"response.output_text.delta":{const n=t.output[e.output_index];if(!n)throw new b(`missing output at index ${e.output_index}`);
2if("message"===n.type){const t=n.content[e.content_index];if(!t)throw new b(`missing content at index ${e.content_index}`);if("output_text"!==t.type)throw new b(`expected content to be 'output_text', got ${t.type}`);t.text+=e.delta}break}case"response.function_call_arguments.delta":{const n=t.output[e.output_index];if(!n)throw new b(`missing output at index ${e.output_index}`);"function_call"===n.type&&(n.arguments+=e.delta);break}case"response.reasoning_text.delta":{const n=t.output[e.output_index];if(!n)throw new b(`missing output at index ${e.output_index}`);if("reasoning"===n.type){const t=n.content?.[e.content_index];if(!t)throw new b(`missing content at index ${e.content_index}`);if("reasoning_text"!==t.type)throw new b(`expected content to be 'reasoning_text', got ${t.type}`);t.text+=e.delta}break}case"response.completed":h(this,dr,e.response,"f")}return t},Symbol.asyncIterator)](){const e=[],t=[];let n=!1;return this.on("event",n=>{const r=t.shift();r?r.resolve(n):e.push(n)}),this.on("end",()=>{n=!0;for(const e of t)e.resolve(void 0);t.length=0}),this.on("abort",e=>{n=!0;for(const n of t)n.reject(e);t.length=0}),this.on("error",e=>{n=!0;for(const n of t)n.reject(e);t.length=0}),{next:async()=>{if(!e.length)return n?{value:void 0,done:!0}:new Promise((e,n)=>t.push({resolve:e,reject:n})).then(e=>e?{value:e,done:!1}:{value:void 0,done:!0});return{value:e.shift(),done:!1}},return:async()=>(this.abort(),{value:void 0,done:!0})}}async finalResponse(){await this.done();const e=m(this,fr,"f");if(!e)throw new b("stream ended without producing a ChatCompletion");return e}}class ni extends et{list(e,t={},n){return this._client.getAPIList(it`/responses/${e}/input_items`,$e,{query:t,...n})}}class ri extends et{count(e={},t){return this._client.post("/responses/input_tokens",{body:e,...t})}}class ii extends et{constructor(){super(...arguments),this.inputItems=new ni(this._client),this.inputTokens=new ri(this._client)}create(e,t){return this._client.post("/responses",{body:e,...t,stream:e.stream??!1})._thenUnwrap(e=>("object"in e&&"response"===e.object&&ei(e),e))}retrieve(e,t={},n){return this._client.get(it`/responses/${e}`,{query:t,...n,stream:t?.stream??!1})._thenUnwrap(e=>("object"in e&&"response"===e.object&&ei(e),e))}delete(e,t){return this._client.delete(it`/responses/${e}`,{...t,headers:Sn([{Accept:"*/*"},t?.headers])})}parse(e,t){return this._client.responses.create(e,t)._thenUnwrap(t=>Yr(t,e))}stream(e,t){return ti.createResponse(this._client,e,t)}cancel(e,t){return this._client.post(it`/responses/${e}/cancel`,t)}compact(e,t){return this._client.post("/responses/compact",{body:e,...t})}}ii.InputItems=ni,ii.InputTokens=ri;class oi extends et{create(e,t,n){return this._client.post(it`/uploads/${e}/parts`,Ve({body:t,...n},this._client))}}class si extends et{constructor(){super(...arguments),this.parts=new oi(this._client)}create(e,t){return this._client.post("/uploads",{body:e,...t})}cancel(e,t){return this._client.post(it`/uploads/${e}/cancel`,t)}complete(e,t,n){return this._client.post(it`/uploads/${e}/complete`,{body:t,...n})}}si.Parts=oi;class ai extends et{create(e,t,n){return this._client.post(it`/vector_stores/${e}/file_batches`,{body:t,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}retrieve(e,t,n){const{vector_store_id:r}=t;return this._client.get(it`/vector_stores/${r}/file_batches/${e}`,{...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}cancel(e,t,n){const{vector_store_id:r}=t;return this._client.post(it`/vector_stores/${r}/file_batches/${e}/cancel`,{...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}async createAndPoll(e,t,n){const r=await this.create(e,t);return await this.poll(e,r.id,n)}listFiles(e,t,n){const{vector_store_id:r,...i}=t;return this._client.getAPIList(it`/vector_stores/${r}/file_batches/${e}/files`,$e,{query:i,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}async poll(e,t,n){const r=Sn([n?.headers,{"X-Stainless-Poll-Helper":"true","X-Stainless-Custom-Poll-Interval":n?.pollIntervalMs?.toString()??void 0}]);for(;;){const{data:i,response:o}=await this.retrieve(t,{vector_store_id:e},{...n,headers:r}).withResponse();switch(i.status){case"in_progress":let e=5e3;if(n?.pollIntervalMs)e=n.pollIntervalMs;else{const t=o.headers.get("openai-poll-after-ms");if(t){const n=parseInt(t);isNaN(n)||(e=n)}}await U(e);break;case"failed":case"cancelled":case"completed":return i}}}async uploadAndPoll(e,{files:t,fileIds:n=[]},r){if(null==t||0==t.length)throw new Error("No `files` provided to process. If you've already uploaded files you should use `.createAndPoll()` instead");const i=r?.maxConcurrency??5,o=Math.min(i,t.length),s=this._client,a=t.values(),c=[...n];const l=Array(o).fill(a).map(async function(e){for(let t of e){const e=await s.files.create({file:t,purpose:"assistants"},r);c.push(e.id)}});return await(async e=>{const t=await Promise.allSettled(e),n=t.filter(e=>"rejected"===e.status);if(n.length){for(const e of n)console.error(e.reason);throw new Error(`${n.length} promise(s) failed - see the above errors`)}const r=[];for(const i of t)"fulfilled"===i.status&&r.push(i.value);return r})(l),await this.createAndPoll(e,{file_ids:c})}}class ci extends et{create(e,t,n){return this._client.post(it`/vector_stores/${e}/files`,{body:t,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}retrieve(e,t,n){const{vector_store_id:r}=t;return this._client.get(it`/vector_stores/${r}/files/${e}`,{...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}update(e,t,n){const{vector_store_id:r,...i}=t;return this._client.post(it`/vector_stores/${r}/files/${e}`,{body:i,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}list(e,t={},n){return this._client.getAPIList(it`/vector_stores/${e}/files`,$e,{query:t,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}delete(e,t,n){const{vector_store_id:r}=t;return this._client.delete(it`/vector_stores/${r}/files/${e}`,{...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}async createAndPoll(e,t,n){const r=await this.create(e,t,n);return await this.poll(e,r.id,n)}async poll(e,t,n){const r=Sn([n?.headers,{"X-Stainless-Poll-Helper":"true","X-Stainless-Custom-Poll-Interval":n?.pollIntervalMs?.toString()??void 0}]);for(;;){const i=await this.retrieve(t,{vector_store_id:e},{...n,headers:r}).withResponse(),o=i.data;switch(o.status){case"in_progress":let e=5e3;if(n?.pollIntervalMs)e=n.pollIntervalMs;else{const t=i.response.headers.get("openai-poll-after-ms");if(t){const n=parseInt(t);isNaN(n)||(e=n)}}await U(e);break;case"failed":case"completed":return o}}}async upload(e,t,n){const r=await this._client.files.create({file:t,purpose:"assistants"},n);return this.create(e,{file_id:r.id},n)}async uploadAndPoll(e,t,n){const r=await this.upload(e,t,n);return await this.poll(e,r.id,n)}content(e,t,n){const{vector_store_id:r}=t;return this._client.getAPIList(it`/vector_stores/${r}/files/${e}/content`,De,{...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}}class li extends et{constructor(){super(...arguments),this.files=new ci(this._client),this.fileBatches=new ai(this._client)}create(e,t){return this._client.post("/vector_stores",{body:e,...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers])})}retrieve(e,t){return this._client.get(it`/vector_stores/${e}`,{...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers])})}update(e,t,n){return this._client.post(it`/vector_stores/${e}`,{body:t,...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}list(e={},t){return this._client.getAPIList("/vector_stores",$e,{query:e,...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers])})}delete(e,t){return this._client.delete(it`/vector_stores/${e}`,{...t,headers:Sn([{"OpenAI-Beta":"assistants=v2"},t?.headers])})}
2search(e,t,n){return this._client.getAPIList(it`/vector_stores/${e}/search`,De,{body:t,method:"post",...n,headers:Sn([{"OpenAI-Beta":"assistants=v2"},n?.headers])})}}li.Files=ci,li.FileBatches=ai;class ui extends et{create(e,t){return this._client.post("/videos",Ze({body:e,...t},this._client))}retrieve(e,t){return this._client.get(it`/videos/${e}`,t)}list(e={},t){return this._client.getAPIList("/videos",Ue,{query:e,...t})}delete(e,t){return this._client.delete(it`/videos/${e}`,t)}downloadContent(e,t={},n){return this._client.get(it`/videos/${e}/content`,{query:t,...n,headers:Sn([{Accept:"application/binary"},n?.headers]),__binaryResponse:!0})}remix(e,t,n){return this._client.post(it`/videos/${e}/remix`,Ze({body:t,...n},this._client))}}var di,fi,pi,hi,mi,gi,yi;class vi extends et{constructor(){super(...arguments),di.add(this)}async unwrap(e,t,n=this._client.webhookSecret,r=300){return await this.verifySignature(e,t,n,r),JSON.parse(e)}async verifySignature(e,t,n=this._client.webhookSecret,r=300){if("undefined"==typeof crypto||"function"!=typeof crypto.subtle.importKey||"function"!=typeof crypto.subtle.verify)throw new Error("Webhook signature verification is only supported when the `crypto` global is defined");m(this,di,"m",fi).call(this,n);const i=Sn([t]).values,o=m(this,di,"m",pi).call(this,i,"webhook-signature"),s=m(this,di,"m",pi).call(this,i,"webhook-timestamp"),a=m(this,di,"m",pi).call(this,i,"webhook-id"),c=parseInt(s,10);if(isNaN(c))throw new j("Invalid webhook timestamp format");const l=Math.floor(Date.now()/1e3);if(l-c>r)throw new j("Webhook timestamp is too old");if(c>l+r)throw new j("Webhook timestamp is too new");const u=o.split(" ").map(e=>e.startsWith("v1,")?e.substring(3):e),d=n.startsWith("whsec_")?Buffer.from(n.replace("whsec_",""),"base64"):Buffer.from(n,"utf-8"),f=a?`${a}.${s}.${e}`:`${s}.${e}`,p=await crypto.subtle.importKey("raw",d,{name:"HMAC",hash:"SHA-256"},!1,["verify"]);for(const h of u)try{const e=Buffer.from(h,"base64");if(await crypto.subtle.verify("HMAC",p,e,(new TextEncoder).encode(f)))return}catch{continue}throw new j("The given webhook signature does not match the expected signature")}}di=new WeakSet,fi=function(e){if("string"!=typeof e||0===e.length)throw new Error("The webhook secret must either be set using the env var, OPENAI_WEBHOOK_SECRET, on the client class, OpenAI({ webhookSecret: '123' }), or passed to this function")},pi=function(e,t){if(!e)throw new Error("Headers are required");const n=e.get(t);if(null==n)throw new Error(`Missing required header: ${t}`);return n};class bi{constructor({baseURL:e=$n("OPENAI_BASE_URL"),apiKey:t=$n("OPENAI_API_KEY"),organization:n=$n("OPENAI_ORG_ID")??null,project:r=$n("OPENAI_PROJECT_ID")??null,webhookSecret:i=$n("OPENAI_WEBHOOK_SECRET")??null,...o}={}){if(hi.add(this),gi.set(this,void 0),this.completions=new _r(this),this.chat=new _n(this),this.embeddings=new Tr(this),this.files=new Pr(this),this.images=new Br(this),this.audio=new Nn(this),this.moderations=new Hr(this),this.models=new qr(this),this.fineTuning=new $r(this),this.graders=new Fr(this),this.vectorStores=new li(this),this.webhooks=new vi(this),this.beta=new wr(this),this.batches=new An(this),this.uploads=new si(this),this.responses=new ii(this),this.realtime=new Wr(this),this.conversations=new Cr(this),this.evals=new Or(this),this.containers=new Sr(this),this.videos=new ui(this),void 0===t)throw new b("Missing credentials. Please pass an `apiKey`, or set the `OPENAI_API_KEY` environment variable.");const s={apiKey:t,organization:n,project:r,webhookSecret:i,...o,baseURL:e||"https://api.openai.com/v1"};if(!s.dangerouslyAllowBrowser&&"undefined"!=typeof window&&void 0!==window.document&&"undefined"!=typeof navigator)throw new b("It looks like you're running in a browser-like environment.\n\nThis is disabled by default, as it risks exposing your secret API credentials to attackers.\nIf you understand the risks and have appropriate mitigations in place,\nyou can set the `dangerouslyAllowBrowser` option to `true`, e.g.,\n\nnew OpenAI({ apiKey, dangerouslyAllowBrowser: true });\n\nhttps://help.openai.com/en/articles/5112595-best-practices-for-api-key-safety\n");this.baseURL=s.baseURL,this.timeout=s.timeout??mi.DEFAULT_TIMEOUT,this.logger=s.logger??console;const a="warn";this.logLevel=a,this.logLevel=_e(s.logLevel,"ClientOptions.logLevel",this)??_e($n("OPENAI_LOG"),"process.env['OPENAI_LOG']",this)??a,this.fetchOptions=s.fetchOptions,this.maxRetries=s.maxRetries??2,this.fetch=s.fetch??function(){if("undefined"!=typeof fetch)return fetch;throw new Error("`fetch` is not defined as a global; Either pass `fetch` to the client, `new OpenAI({ fetch })` or polyfill the global, `globalThis.fetch = fetch`")}(),h(this,gi,Y,"f"),this._options=s,this.apiKey="string"==typeof t?t:"Missing Key",this.organization=n,this.project=r,this.webhookSecret=i}withOptions(e){return new this.constructor({...this._options,baseURL:this.baseURL,maxRetries:this.maxRetries,timeout:this.timeout,logger:this.logger,logLevel:this.logLevel,fetch:this.fetch,fetchOptions:this.fetchOptions,apiKey:this.apiKey,organization:this.organization,project:this.project,webhookSecret:this.webhookSecret,...e})}defaultQuery(){return this._options.defaultQuery}validateHeaders({values:e,nulls:t}){}async authHeaders(e){return Sn([{Authorization:`Bearer ${this.apiKey}`}])}stringifyQuery(e){return ue(e,{arrayFormat:"brackets"})}getUserAgent(){return`${this.constructor.name}/JS ${F}`}defaultIdempotencyKey(){return`stainless-node-retry-${g()}`}makeStatusError(e,t,n,r){return w.generate(e,t,n,r)}async _callApiKey(){const e=this._options.apiKey;if("function"!=typeof e)return!1;let t;try{t=await e()}catch(n){if(n instanceof b)throw n;throw new b(`Failed to get token from 'apiKey' function: ${n.message}`,{cause:n})}if("string"!=typeof t||!t)throw new b(`Expected 'apiKey' function argument to return a string but it returned ${t}`);return this.apiKey=t,!0}buildURL(e,t,n){const r=!m(this,hi,"m",yi).call(this)&&n||this.baseURL,i=(e=>L.test(e))(e)?new URL(e):new URL(r+(r.endsWith("/")&&e.startsWith("/")?e.slice(1):e)),o=this.defaultQuery();return function(e){if(!e)return!0;for(const t in e)return!1;return!0}(o)||(t={...o,...t}),"object"==typeof t&&t&&!Array.isArray(t)&&(i.search=this.stringifyQuery(t)),i.toString()}async prepareOptions(e){await this._callApiKey()}
2async prepareRequest(e,{url:t,options:n}){}get(e,t){return this.methodRequest("get",e,t)}post(e,t){return this.methodRequest("post",e,t)}patch(e,t){return this.methodRequest("patch",e,t)}put(e,t){return this.methodRequest("put",e,t)}delete(e,t){return this.methodRequest("delete",e,t)}methodRequest(e,t,n){return this.request(Promise.resolve(n).then(n=>({method:e,path:t,...n})))}request(e,t=null){return new Le(this,this.makeRequest(e,t,void 0))}async makeRequest(e,t,n){const r=await e,i=r.maxRetries??this.maxRetries;null==t&&(t=i),await this.prepareOptions(r);const{req:o,url:s,timeout:a}=await this.buildRequest(r,{retryCount:i-t});await this.prepareRequest(o,{url:s,options:r});const c="log_"+(Math.random()*(1<<24)|0).toString(16).padStart(6,"0"),l=void 0===n?"":`, retryOf: ${n}`,u=Date.now();if(Ce(this).debug(`[${c}] sending request`,Te({retryOfRequestLogID:n,method:r.method,url:s,options:r,headers:o.headers})),r.signal?.aborted)throw new _;const d=new AbortController,f=await this.fetchWithTimeout(s,o,a,d).catch(v),p=Date.now();if(f instanceof globalThis.Error){const e=`retrying, ${t} attempts remaining`;if(r.signal?.aborted)throw new _;const i=y(f)||/timed? ?out/i.test(String(f)+("cause"in f?String(f.cause):""));if(t)return Ce(this).info(`[${c}] connection ${i?"timed out":"failed"} - ${e}`),Ce(this).debug(`[${c}] connection ${i?"timed out":"failed"} (${e})`,Te({retryOfRequestLogID:n,url:s,durationMs:p-u,message:f.message})),this.retryRequest(r,t,n??c);if(Ce(this).info(`[${c}] connection ${i?"timed out":"failed"} - error; no more retries left`),Ce(this).debug(`[${c}] connection ${i?"timed out":"failed"} (error; no more retries left)`,Te({retryOfRequestLogID:n,url:s,durationMs:p-u,message:f.message})),i)throw new k;throw new x({cause:f})}const h=`[${c}${l}${[...f.headers.entries()].filter(([e])=>"x-request-id"===e).map(([e,t])=>", "+e+": "+JSON.stringify(t)).join("")}] ${o.method} ${s} ${f.ok?"succeeded":"failed"} with status ${f.status} in ${p-u}ms`;if(!f.ok){const e=await this.shouldRetry(f);if(t&&e){const e=`retrying, ${t} attempts remaining`;return await async function(e){if(null===e||"object"!=typeof e)return;if(e[Symbol.asyncIterator])return void await(e[Symbol.asyncIterator]().return?.());const t=e.getReader(),n=t.cancel();t.releaseLock(),await n}(f.body),Ce(this).info(`${h} - ${e}`),Ce(this).debug(`[${c}] response error (${e})`,Te({retryOfRequestLogID:n,url:f.url,status:f.status,headers:f.headers,durationMs:p-u})),this.retryRequest(r,t,n??c,f.headers)}const i=e?"error; no more retries left":"error; not retryable";Ce(this).info(`${h} - ${i}`);const o=await f.text().catch(e=>v(e).message),s=(e=>{try{return JSON.parse(e)}catch(t){return}})(o),a=s?void 0:o;Ce(this).debug(`[${c}] response error (${i})`,Te({retryOfRequestLogID:n,url:f.url,status:f.status,headers:f.headers,message:a,durationMs:Date.now()-u}));throw this.makeStatusError(f.status,s,a,f.headers)}return Ce(this).info(h),Ce(this).debug(`[${c}] response start`,Te({retryOfRequestLogID:n,url:f.url,status:f.status,headers:f.headers,durationMs:p-u})),{response:f,options:r,controller:d,requestLogID:c,retryOfRequestLogID:n,startTime:u}}getAPIList(e,t,n){return this.requestAPIList(t,{method:"get",path:e,...n})}requestAPIList(e,t){const n=this.makeRequest(t,null,void 0);return new Me(this,n,e)}async fetchWithTimeout(e,t,n,r){const{signal:i,method:o,...s}=t||{};i&&i.addEventListener("abort",()=>r.abort());const a=setTimeout(()=>r.abort(),n),c=globalThis.ReadableStream&&s.body instanceof globalThis.ReadableStream||"object"==typeof s.body&&null!==s.body&&Symbol.asyncIterator in s.body,l={signal:r.signal,...c?{duplex:"half"}:{},method:"GET",...s};o&&(l.method=o.toUpperCase());try{return await this.fetch.call(void 0,e,l)}finally{clearTimeout(a)}}async shouldRetry(e){const t=e.headers.get("x-should-retry");return"true"===t||"false"!==t&&(408===e.status||(409===e.status||(429===e.status||e.status>=500)))}async retryRequest(e,t,n,r){let i;const o=r?.get("retry-after-ms");if(o){const e=parseFloat(o);Number.isNaN(e)||(i=e)}const s=r?.get("retry-after");if(s&&!i){const e=parseFloat(s);i=Number.isNaN(e)?Date.parse(s)-Date.now():1e3*e}if(!(i&&0<=i&&i<6e4)){const n=e.maxRetries??this.maxRetries;i=this.calculateDefaultRetryTimeoutMillis(t,n)}
2return await U(i),this.makeRequest(e,t-1,n)}calculateDefaultRetryTimeoutMillis(e,t){const n=t-e;return Math.min(.5*Math.pow(2,n),8)*(1-.25*Math.random())*1e3}async buildRequest(e,{retryCount:t=0}={}){const n={...e},{method:r,path:i,query:o,defaultBaseURL:s}=n,a=this.buildURL(i,o,s);"timeout"in n&&((e,t)=>{if("number"!=typeof t||!Number.isInteger(t))throw new b(`${e} must be an integer`);if(t<0)throw new b(`${e} must be a positive integer`)})("timeout",n.timeout),n.timeout=n.timeout??this.timeout;const{bodyHeaders:c,body:l}=this.buildBody({options:n});return{req:{method:r,headers:await this.buildHeaders({options:e,method:r,bodyHeaders:c,retryCount:t}),...n.signal&&{signal:n.signal},...globalThis.ReadableStream&&l instanceof globalThis.ReadableStream&&{duplex:"half"},...l&&{body:l},...this.fetchOptions??{},...n.fetchOptions??{}},url:a,timeout:n.timeout}}async buildHeaders({options:e,method:t,bodyHeaders:n,retryCount:r}){let i={};this.idempotencyHeader&&"get"!==t&&(e.idempotencyKey||(e.idempotencyKey=this.defaultIdempotencyKey()),i[this.idempotencyHeader]=e.idempotencyKey);const o=Sn([i,{Accept:"application/json","User-Agent":this.getUserAgent(),"X-Stainless-Retry-Count":String(r),...e.timeout?{"X-Stainless-Timeout":String(Math.trunc(e.timeout/1e3))}:{},...Z??(Z=B()),"OpenAI-Organization":this.organization,"OpenAI-Project":this.project},await this.authHeaders(e),this._options.defaultHeaders,n,e.headers]);return this.validateHeaders(o),o.values}buildBody({options:{body:e,headers:t}}
2){if(!e)return{bodyHeaders:void 0,body:void 0};const n=Sn([t]);return ArrayBuffer.isView(e)||e instanceof ArrayBuffer||e instanceof DataView||"string"==typeof e&&n.values.has("content-type")||globalThis.Blob&&e instanceof globalThis.Blob||e instanceof FormData||e instanceof URLSearchParams||globalThis.ReadableStream&&e instanceof globalThis.ReadableStream?{bodyHeaders:void 0,body:e}:"object"==typeof e&&(Symbol.asyncIterator in e||Symbol.iterator in e&&"next"in e&&"function"==typeof e.next)?{bodyHeaders:void 0,body:W(e)}:m(this,gi,"f").call(this,{body:e,headers:n})}}mi=bi,gi=new WeakMap,hi=new WeakSet,yi=function(){return"https://api.openai.com/v1"!==this.baseURL},bi.OpenAI=mi,bi.DEFAULT_TIMEOUT=6e5,bi.OpenAIError=b,bi.APIError=w,bi.APIConnectionError=x,bi.APIConnectionTimeoutError=k,bi.APIUserAbortError=_,bi.NotFoundError=T,bi.ConflictError=N,bi.RateLimitError=O,bi.BadRequestError=S,bi.AuthenticationError=E,bi.InternalServerError=P,bi.PermissionDeniedError=C,bi.UnprocessableEntityError=A,bi.InvalidWebhookSignatureError=j,bi.toFile=async function(e,t,n){if(Fe(),(e=>null!=e&&"object"==typeof e&&"string"==typeof e.name&&"number"==typeof e.lastModified&&Ke(e))(e=await e))return e instanceof File?e:Be([await e.arrayBuffer()],e.name);if((e=>null!=e&&"object"==typeof e&&"string"==typeof e.url&&"function"==typeof e.blob)(e)){const r=await e.blob();return t||(t=new URL(e.url).pathname.split(/[\\/]/).pop()),Be(await Qe(r),t,n)}const r=await Qe(e);if(t||(t=qe(e)),!n?.type){const e=r.find(e=>"object"==typeof e&&"type"in e&&e.type);"string"==typeof e&&(n={...n,type:e})}return Be(r,t,n)},bi.Completions=_r,bi.Chat=_n,bi.Embeddings=Tr,bi.Files=Pr,bi.Images=Br,bi.Audio=Nn,bi.Moderations=Hr,bi.Models=qr,bi.FineTuning=$r,bi.Graders=Fr,bi.VectorStores=li,bi.Webhooks=vi,bi.Beta=wr,bi.Batches=An,bi.Uploads=si,bi.Responses=ii,bi.Realtime=Wr,bi.Conversations=Cr,bi.Evals=Or,bi.Containers=Sr,bi.Videos=ui;new Set(["/completions","/chat/completions","/embeddings","/audio/transcriptions","/audio/translations","/audio/speech","/images/generations","/batches","/images/edits"]),Object.freeze({status:"aborted"});function wi(e,t,n){function r(n,r){if(n._zod||Object.defineProperty(n,"_zod",{value:{def:r,constr:s,traits:new Set},enumerable:!1}),n._zod.traits.has(e))return;n._zod.traits.add(e),t(n,r);const i=s.prototype,o=Object.keys(i);for(let e=0;e<o.length;e++){const t=o[e];t in n||(n[t]=i[t].bind(n))}}const i=n?.Parent??Object;class o extends i{}function s(e){var t;const i=n?.Parent?new o:this;r(i,e),(t=i._zod).deferred??(t.deferred=[]);for(const n of i._zod.deferred)n();return i}return Object.defineProperty(o,"name",{value:e}),Object.defineProperty(s,"init",{value:r}),Object.defineProperty(s,Symbol.hasInstance,{value:t=>!!(n?.Parent&&t instanceof n.Parent)||t?._zod?.traits?.has(e)}),Object.defineProperty(s,"name",{value:e}),s}Symbol("zod_brand");class _i extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class xi extends Error{constructor(e){super(`Encountered unidirectional transform during encode: ${e}`),this.name="ZodEncodeError"}}const ki={};function Si(e){return e&&Object.assign(ki,e),ki}function Ei(e){const t=Object.values(e).filter(e=>"number"==typeof e),n=Object.entries(e).filter(([e,n])=>-1===t.indexOf(+e)).map(([e,t])=>t);return n}function Ci(e,t="|"){return e.map(e=>Vi(e)).join(t)}function Ti(e,t){return"bigint"==typeof t?t.toString():t}function Ni(e){return{get value(){{const t=e();return Object.defineProperty(this,"value",{value:t}),t}}}}function Ai(e){return null==e}function Oi(e){const t=e.startsWith("^")?1:0,n=e.endsWith("$")?e.length-1:e.length;return e.slice(t,n)}const Pi=Symbol("evaluating");function zi(e,t,n){let r;Object.defineProperty(e,t,{get(){if(r!==Pi)return void 0===r&&(r=Pi,r=n()),r},set(n){Object.defineProperty(e,t,{value:n})},configurable:!0})}function Ii(e,t,n){Object.defineProperty(e,t,{value:n,writable:!0,enumerable:!0,configurable:!0})}function ji(...e){const t={};for(const n of e){const e=Object.getOwnPropertyDescriptors(n);Object.assign(t,e)}return Object.defineProperties({},t)}function Li(e){return JSON.stringify(e)}const Ri="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function Mi(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}const Di=Ni(()=>
vendor: 10,915 bytes, line 2
2{if("undefined"!=typeof navigator&&navigator?.userAgent?.includes("Cloudflare"))return!1;try{return new Function(""),!0}catch(e){return!1}});function $i(e){if(!1===Mi(e))return!1;const t=e.constructor;if(void 0===t)return!0;if("function"!=typeof t)return!0;const n=t.prototype;return!1!==Mi(n)&&!1!==Object.prototype.hasOwnProperty.call(n,"isPrototypeOf")}function Ui(e){return $i(e)?{...e}:Array.isArray(e)?[...e]:e}const Fi=new Set(["string","number","symbol"]),Bi=new Set(["string","number","bigint","boolean","symbol","undefined"]);function qi(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function Hi(e,t,n){const r=new e._zod.constr(t??e._zod.def);return t&&!n?.parent||(r._zod.parent=e),r}function Zi(e){const t=e;if(!t)return{};if("string"==typeof t)return{error:()=>t};if(void 0!==t?.message){if(void 0!==t?.error)throw new Error("Cannot specify both `message` and `error` params");t.error=t.message}return delete t.message,"string"==typeof t.error?{...t,error:()=>t.error}:t}function Vi(e){return"bigint"==typeof e?e.toString()+"n":"string"==typeof e?`"${e}"`:`${e}`}const Wi={safeint:[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]},Gi={int64:[BigInt("-9223372036854775808"),BigInt("9223372036854775807")],uint64:[BigInt(0),BigInt("18446744073709551615")]};function Yi(e,t=0){if(!0===e.aborted)return!0;for(let n=t;n<e.issues.length;n++)if(!0!==e.issues[n]?.continue)return!0;return!1}function Ji(e,t){return t.map(t=>{var n;return(n=t).path??(n.path=[]),t.path.unshift(e),t})}function Xi(e){return"string"==typeof e?e:e?.message}function Ki(e,t,n){const r={...e,path:e.path??[]};if(!e.message){const i=Xi(e.inst?._zod.def?.error?.(e))??Xi(t?.error?.(e))??Xi(n.customError?.(e))??Xi(n.localeError?.(e))??"Invalid input";r.message=i}return delete r.inst,delete r.continue,t?.reportInput||delete r.input,r}function Qi(e){return e instanceof Set?"set":e instanceof Map?"map":e instanceof File?"file":"unknown"}function eo(e){return Array.isArray(e)?"array":"string"==typeof e?"string":"unknown"}function to(...e){const[t,n,r]=e;return"string"==typeof t?{message:t,code:"custom",input:n,inst:r}:{...t}}const no=(e,t)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),e.message=JSON.stringify(t,Ti,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},ro=wi("$ZodError",no),io=wi("$ZodError",no,{Parent:Error});const oo=e=>(t,n,r,i)=>{const o=r?Object.assign(r,{async:!1}):{async:!1},s=t._zod.run({value:n,issues:[]},o);if(s instanceof Promise)throw new _i;if(s.issues.length){const t=new(i?.Err??e)(s.issues.map(e=>Ki(e,o,Si())));throw Ri(t,i?.callee),t}return s.value},so=oo(io),ao=e=>async(t,n,r,i)=>{const o=r?Object.assign(r,{async:!0}):{async:!0};let s=t._zod.run({value:n,issues:[]},o);if(s instanceof Promise&&(s=await s),s.issues.length){const t=new(i?.Err??e)(s.issues.map(e=>Ki(e,o,Si())));throw Ri(t,i?.callee),t}return s.value},co=ao(io),lo=e=>(t,n,r)=>{const i=r?{...r,async:!1}:{async:!1},o=t._zod.run({value:n,issues:[]},i);if(o instanceof Promise)throw new _i;return o.issues.length?{success:!1,error:new(e??ro)(o.issues.map(e=>Ki(e,i,Si())))}:{success:!0,data:o.value}},uo=lo(io),fo=e=>async(t,n,r)=>{const i=r?Object.assign(r,{async:!0}):{async:!0};let o=t._zod.run({value:n,issues:[]},i);return o instanceof Promise&&(o=await o),o.issues.length?{success:!1,error:new e(o.issues.map(e=>Ki(e,i,Si())))}:{success:!0,data:o.value}},po=fo(io),ho=e=>(t,n,r)=>{const i=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return oo(e)(t,n,i)},mo=e=>(t,n,r)=>oo(e)(t,n,r),go=e=>async(t,n,r)=>{const i=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return ao(e)(t,n,i)},yo=e=>async(t,n,r)=>ao(e)(t,n,r),vo=e=>(t,n,r)=>{const i=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return lo(e)(t,n,i)},bo=e=>(t,n,r)=>lo(e)(t,n,r),wo=e=>async(t,n,r)=>{const i=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return fo(e)(t,n,i)},_o=e=>async(t,n,r)=>fo(e)(t,n,r),xo=/^[cC][^\s-]{8,}$/,ko=/^[0-9a-z]+$/,So=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,Eo=/^[0-9a-vA-V]{20}$/,Co=/^[A-Za-z0-9]{27}$/,To=/^[a-zA-Z0-9_-]{21}$/,No=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,Ao=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,Oo=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,Po=e=>e?new RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,zo=Po(4),Io=Po(6),jo=Po(7),Lo=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,Ro=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,Mo=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,Do=/^[^\s@"]{1,64}@[^\s@]{1,255}$/u,$o=Do,Uo=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,Fo="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";function Bo(){return new RegExp(Fo,"u")}const qo=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,Ho=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,Zo=e=>{const t=qi(e??":");return new RegExp(`^(?:[0-9A-F]{2}${t}){5}[0-9A-F]{2}$|^(?:[0-9a-f]{2}${t}){5}[0-9a-f]{2}$`)},Vo=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,Wo=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,Go=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,Yo=/^[A-Za-z0-9_-]*$/,Jo=/^(?=.{1,253}\.?$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?)*\.?$/,Xo=/^([a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}$/,Ko=/^\+[1-9]\d{6,14}$/,Qo="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",es=new RegExp(`^${Qo}$`);function ts(e){const t="(?:[01]\\d|2[0-3]):[0-5]\\d";return"number"==typeof e.precision?-1===e.precision?`${t}`:0===e.precision?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function ns(e){return new RegExp(`^${ts(e)}$`)}function rs(e){const t=ts({precision:e.precision}),n=["Z"];e.local&&n.push(""),e.offset&&n.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");const r=`${t}(?:${n.join("|")})`;return new RegExp(`^${Qo}T(?:${r})$`)}const is=e=>new RegExp(`^${e?`[\\s\\S]{${e?.minimum??0},${e?.maximum??""}}`:"[\\s\\S]*"}$`),os=/^-?\d+n?$/,ss=/^-?\d+$/,as=/^-?\d+(?:\.\d+)?$/,cs=/^(?:true|false)$/i,ls=/^null$/i,us=/^undefined$/i,ds=/^[^A-Z]*$/,fs=/^[^a-z]*$/,ps=/^[0-9a-fA-F]*$/;function hs(e,t){return new RegExp(`^[A-Za-z0-9+/]{${e}}${t}$`)}function ms(e){return new RegExp(`^[A-Za-z0-9_-]{${e}}$`)}const gs=/^[0-9a-fA-F]{32}$/,ys=hs(22,"=="),vs=ms(22),bs=/^[0-9a-fA-F]{40}$/,ws=hs(27,"="),_s=ms(27),xs=/^[0-9a-fA-F]{64}$/,ks=hs(43,"="),Ss=ms(43),Es=/^[0-9a-fA-F]{96}$/,Cs=hs(64,""),Ts=ms(64),Ns=/^[0-9a-fA-F]{128}$/,As=hs(86,"=="),Os=ms(86),Ps=wi("$ZodCheck",(e,t)=>{var n;e._zod??(e._zod={}),e._zod.def=t,(n=e._zod).onattach??(n.onattach=[])}),zs={number:"number",bigint:"bigint",object:"date"},Is=wi("$ZodCheckLessThan",(e,t)=>{Ps.init(e,t);const n=zs[typeof t.value];e._zod.onattach.push(e=>{const n=e._zod.bag,r=(t.inclusive?n.maximum:n.exclusiveMaximum)??Number.POSITIVE_INFINITY;t.value<r&&(t.inclusive?n.maximum=t.value:n.exclusiveMaximum=t.value)}),e._zod.check=r=>{(t.inclusive?r.value<=t.value:r.value<t.value)||r.issues.push({origin:n,code:"too_big",maximum:"object"==typeof t.value?t.value.getTime():t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),js=wi("$ZodCheckGreaterThan",(e,t)=>{Ps.init(e,t);const n=zs[typeof t.value];e._zod.onattach.push(e=>{const n=e._zod.bag,r=(t.inclusive?n.minimum:n.exclusiveMinimum)??Number.NEGATIVE_INFINITY;t.value>r&&(t.inclusive?n.minimum=t.value:n.exclusiveMinimum=t.value)}),e._zod.check=r=>{(t.inclusive?r.value>=t.value:r.value>t.value)||r.issues.push({origin:n,code:"too_small",minimum:"object"==typeof t.value?t.value.getTime():t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),Ls=wi("$ZodCheckMultipleOf",(e,t)=>{Ps.init(e,t),e._zod.onattach.push(e=>{var n;(n=e._zod.bag).multipleOf??(n.multipleOf=t.value)}),e._zod.check=n=>{if(typeof n.value!=typeof t.value)throw new Error("Cannot mix number and bigint in multiple_of check.");("bigint"==typeof n.value?n.value%t.value===BigInt(0):0===function(e,t){const n=(e.toString().split(".")[1]||"").length,r=t.toString();let i=(r.split(".")[1]||"").length;if(0===i&&/\d?e-\d?/.test(r)){const e=r.match(/\d?e-(\d?)/);e?.[1]&&(i=Number.parseInt(e[1]))}const o=n>i?n:i;return Number.parseInt(e.toFixed(o).replace(".",""))%Number.parseInt(t.toFixed(o).replace(".",""))/10**o}(n.value,t.value))||n.issues.push({origin:typeof n.value,code:"not_multiple_of",divisor:t.value,input:n.value,inst:e,continue:!t.abort})}}),Rs=wi("$ZodCheckNumberFormat",(e,t)=>{Ps.init(e,t),t.format=t.format||"float64";const n=t.format?.includes("int"),r=n?"int":"number",[i,o]=Wi[t.format];e._zod.onattach.push(e=>{const r=e._zod.bag;r.format=t.format,r.minimum=i,r.maximum=o,n&&(r.pattern=ss)}),e._zod.check=s=>{const a=s.value;if(n){if(!Number.isInteger(a))return void s.issues.push({expected:r,format:t.format,code:"invalid_type",continue:!1,input:a,inst:e});if(!Number.isSafeInteger(a))return void(a>0?s.issues.push({input:a,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:r,inclusive:!0,
2continue:!t.abort}):s.issues.push({input:a,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:r,inclusive:!0,continue:!t.abort}))}a<i&&s.issues.push({origin:"number",input:a,code:"too_small",minimum:i,inclusive:!0,inst:e,continue:!t.abort}),a>o&&s.issues.push({origin:"number",input:a,code:"too_big",maximum:o,inclusive:!0,inst:e,continue:!t.abort})}}),Ms=wi("$ZodCheckBigIntFormat",(e,t)=>{Ps.init(e,t);const[n,r]=Gi[t.format];e._zod.onattach.push(e=>{const i=e._zod.bag;i.format=t.format,i.minimum=n,i.maximum=r}),e._zod.check=i=>{const o=i.value;o<n&&i.issues.push({origin:"bigint",input:o,code:"too_small",minimum:n,inclusive:!0,inst:e,continue:!t.abort}),o>r&&i.issues.push({origin:"bigint",input:o,code:"too_big",maximum:r,inclusive:!0,inst:e,continue:!t.abort})}}),Ds=wi("$ZodCheckMaxSize",(e,t)=>{var n;Ps.init(e,t),(n=e._zod.def).when??(n.when=e=>{const t=e.value;return!Ai(t)&&void 0!==t.size}),e._zod.onattach.push(e=>{const n=e._zod.bag.maximum??Number.POSITIVE_INFINITY;t.maximum<n&&(e._zod.bag.maximum=t.maximum)}),e._zod.check=n=>{const r=n.value;r.size<=t.maximum||n.issues.push({origin:Qi(r),code:"too_big",maximum:t.maximum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),$s=wi("$ZodCheckMinSize",(e,t)=>{var n;Ps.init(e,t),(n=e._zod.def).when??(n.when=e=>{const t=e.value;return!Ai(t)&&void 0!==t.size}),e._zod.onattach.push(e=>{const n=e._zod.bag.minimum??Number.NEGATIVE_INFINITY;t.minimum>n&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=n=>{const r=n.value;r.size>=t.minimum||n.issues.push({origin:Qi(r),code:"too_small",minimum:t.minimum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),Us=wi("$ZodCheckSizeEquals",(e,t)=>{var n;Ps.init(e,t),(n=e._zod.def).when??(n.when=e=>{const t=e.value;return!Ai(t)&&void 0!==t.size}),e._zod.onattach.push(e=>{const n=e._zod.bag;n.minimum=t.size,n.maximum=t.size,n.size=t.size}),e._zod.check=n=>{const r=n.value,i=r.size;if(i===t.size)return;const o=i>t.size;n.issues.push({origin:Qi(r),...o?{code:"too_big",maximum:t.size}:{code:"too_small",minimum:t.size},inclusive:!0,exact:!0,input:n.value,inst:e,continue:!t.abort})}}),Fs=wi("$ZodCheckMaxLength",(e,t)=>{var n;Ps.init(e,t),(n=e._zod.def).when??(n.when=e=>{const t=e.value;return!Ai(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{const n=e._zod.bag.maximum??Number.POSITIVE_INFINITY;t.maximum<n&&(e._zod.bag.maximum=t.maximum)}),e._zod.check=n=>{const r=n.value;if(r.length<=t.maximum)return;const i=eo(r);n.issues.push({origin:i,code:"too_big",maximum:t.maximum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),Bs=wi("$ZodCheckMinLength",(e,t)=>{var n;Ps.init(e,t),(n=e._zod.def).when??(n.when=e=>{const t=e.value;return!Ai(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{const n=e._zod.bag.minimum??Number.NEGATIVE_INFINITY;t.minimum>n&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=n=>{const r=n.value;if(r.length>=t.minimum)return;const i=eo(r);n.issues.push({origin:i,code:"too_small",minimum:t.minimum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),qs=wi("$ZodCheckLengthEquals",(e,t)=>{var n;Ps.init(e,t),(n=e._zod.def).when??(n.when=e=>{const t=e.value;return!Ai(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{const n=e._zod.bag;n.minimum=t.length,n.maximum=t.length,n.length=t.length}),e._zod.check=n=>{const r=n.value,i=r.length;if(i===t.length)return;const o=eo(r),s=i>t.length;n.issues.push({origin:o,...s?{code:"too_big",maximum:t.length}:{code:"too_small",minimum:t.length},inclusive:!0,exact:!0,input:n.value,inst:e,continue:!t.abort})}}),Hs=wi("$ZodCheckStringFormat",(e,t)=>{var n,r;Ps.init(e,t),e._zod.onattach.push(e=>{const n=e._zod.bag;n.format=t.format,t.pattern&&(n.patterns??(n.patterns=new Set),n.patterns.add(t.pattern))}),t.pattern?(n=e._zod).check??(n.check=n=>{t.pattern.lastIndex=0,t.pattern.test(n.value)||n.issues.push({origin:"string",code:"invalid_format",format:t.format,input:n.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(r=e._zod).check??(r.check=()=>{})}),Zs=wi("$ZodCheckRegex",(e,t)=>{Hs.init(e,t),e._zod.check=n=>{t.pattern.lastIndex=0,t.pattern.test(n.value)||n.issues.push({origin:"string",code:"invalid_format",format:"regex",input:n.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),Vs=wi("$ZodCheckLowerCase",(e,t)=>{t.pattern??(t.pattern=ds),Hs.init(e,t)}),Ws=wi("$ZodCheckUpperCase",(e,t)=>{t.pattern??(t.pattern=fs),Hs.init(e,t)}),Gs=wi("$ZodCheckIncludes",(e,t)=>{Ps.init(e,t);const n=qi(t.includes),r=new RegExp("number"==typeof t.position?`^.{${t.position}}${n}`:n);t.pattern=r,e._zod.onattach.push(e=>{const t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(r)}),e._zod.check=n=>
2{n.value.includes(t.includes,t.position)||n.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:t.includes,input:n.value,inst:e,continue:!t.abort})}}),Ys=wi("$ZodCheckStartsWith",(e,t)=>{Ps.init(e,t);const n=new RegExp(`^${qi(t.prefix)}.*`);t.pattern??(t.pattern=n),e._zod.onattach.push(e=>{const t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(n)}),e._zod.check=n=>{n.value.startsWith(t.prefix)||n.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:t.prefix,input:n.value,inst:e,continue:!t.abort})}}),Js=wi("$ZodCheckEndsWith",(e,t)=>{Ps.init(e,t);const n=new RegExp(`.*${qi(t.suffix)}$`);t.pattern??(t.pattern=n),e._zod.onattach.push(e=>{const t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(n)}),e._zod.check=n=>{n.value.endsWith(t.suffix)||n.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:t.suffix,input:n.value,inst:e,continue:!t.abort})}});function Xs(e,t,n){e.issues.length&&t.issues.push(...Ji(n,e.issues))}const Ks=wi("$ZodCheckProperty",(e,t)=>{Ps.init(e,t),e._zod.check=e=>{const n=t.schema._zod.run({value:e.value[t.property],issues:[]},{});if(n instanceof Promise)return n.then(n=>Xs(n,e,t.property));Xs(n,e,t.property)}}),Qs=wi("$ZodCheckMimeType",(e,t)=>{Ps.init(e,t);const n=new Set(t.mime);e._zod.onattach.push(e=>{e._zod.bag.mime=t.mime}),e._zod.check=r=>{n.has(r.value.type)||r.issues.push({code:"invalid_value",values:t.mime,input:r.value.type,inst:e,continue:!t.abort})}}),ea=wi("$ZodCheckOverwrite",(e,t)=>{Ps.init(e,t),e._zod.check=e=>{e.value=t.tx(e.value)}});class ta{constructor(e=[]){this.content=[],this.indent=0,this&&(this.args=e)}indented(e){this.indent+=1,e(this),this.indent-=1}write(e){if("function"==typeof e)return e(this,{execution:"sync"}),void e(this,{execution:"async"});const t=e.split("\n").filter(e=>e),n=Math.min(...t.map(e=>e.length-e.trimStart().length)),r=t.map(e=>e.slice(n)).map(e=>" ".repeat(2*this.indent)+e);for(const i of r)this.content.push(i)}compile(){const e=Function,t=this?.args;return new e(...t,[...(this?.content??[""]).map(e=>`  ${e}`)].join("\n"))}}const na={major:4,minor:3,patch:5},ra=wi("$ZodType",(e,t)=>{var n;e??(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=na;const r=[...e._zod.def.checks??[]];e._zod.traits.has("$ZodCheck")&&r.unshift(e);for(const i of r)for(const t of i._zod.onattach)t(e);if(0===r.length)(n=e._zod).deferred??(n.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{const t=(e,t,n)=>{let r,i=Yi(e);for(const o of t){if(o._zod.def.when){if(!o._zod.def.when(e))continue}else if(i)continue;const t=e.issues.length,s=o._zod.check(e);if(s instanceof Promise&&!1===n?.async)throw new _i;if(r||s instanceof Promise)r=(r??Promise.resolve()).then(async()=>{await s;e.issues.length!==t&&(i||(i=Yi(e,t)))});else{if(e.issues.length===t)continue;i||(i=Yi(e,t))}}return r?r.then(()=>e):e},n=(n,i,o)=>{if(Yi(n))return n.aborted=!0,n;const s=t(i,r,o);if(s instanceof Promise){if(!1===o.async)throw new _i;return s.then(t=>e._zod.parse(t,o))}return e._zod.parse(s,o)};e._zod.run=(i,o)=>{if(o.skipChecks)return e._zod.parse(i,o);if("backward"===o.direction){const t=e._zod.parse({value:i.value,issues:[]},{...o,skipChecks:!0});return t instanceof Promise?t.then(e=>n(e,i,o)):n(t,i,o)}const s=e._zod.parse(i,o);if(s instanceof Promise){if(!1===o.async)throw new _i;return s.then(e=>t(e,r,o))}return t(s,r,o)}}zi(e,"~standard",()=>({validate:t=>{try{const n=uo(e,t);return n.success?{value:n.data}:{issues:n.error?.issues}}catch(n){return po(e,t).then(e=>e.success?{value:e.data}:{issues:e.error?.issues})}},vendor:"zod",version:1}))}),ia=wi("$ZodString",(e,t)=>{ra.init(e,t),e._zod.pattern=[...e?._zod.bag?.patterns??[]].pop()??is(e._zod.bag),e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=String(n.value)}catch(r){}return"string"==typeof n.value||n.issues.push({expected:"string",code:"invalid_type",input:n.value,inst:e}),n}}),oa=wi("$ZodStringFormat",(e,t)=>{Hs.init(e,t),ia.init(e,t)}),sa=wi("$ZodGUID",(e,t)=>{t.pattern??(t.pattern=Oo),oa.init(e,t)}),aa=wi("$ZodUUID",(e,t)=>{if(t.version){const e={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(void 0===e)throw new Error(`Invalid UUID version: "${t.version}"`);t.pattern??(t.pattern=Po(e))}else t.pattern??(t.pattern=Po());oa.init(e,t)}),ca=wi("$ZodEmail",(e,t)=>{t.pattern??(t.pattern=Lo),oa.init(e,t)}),la=wi("$ZodURL",(e,t)=>{oa.init(e,t),e._zod.check=n=>{try{const r=n.value.trim(),i=new URL(r);return t.hostname&&(t.hostname.lastIndex=0,t.hostname.test(i.hostname)||n.issues.push({code:"invalid_format",format:"url",n
2ote:"Invalid hostname",pattern:t.hostname.source,input:n.value,inst:e,continue:!t.abort})),t.protocol&&(t.protocol.lastIndex=0,t.protocol.test(i.protocol.endsWith(":")?i.protocol.slice(0,-1):i.protocol)||n.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:t.protocol.source,input:n.value,inst:e,continue:!t.abort})),void(t.normalize?n.value=i.href:n.value=r)}catch(r){n.issues.push({code:"invalid_format",format:"url",input:n.value,inst:e,continue:!t.abort})}}}),ua=wi("$ZodEmoji",(e,t)=>{t.pattern??(t.pattern=Bo()),oa.init(e,t)}),da=wi("$ZodNanoID",(e,t)=>{t.pattern??(t.pattern=To),oa.init(e,t)}),fa=wi("$ZodCUID",(e,t)=>{t.pattern??(t.pattern=xo),oa.init(e,t)}),pa=wi("$ZodCUID2",(e,t)=>{t.pattern??(t.pattern=ko),oa.init(e,t)}),ha=wi("$ZodULID",(e,t)=>{t.pattern??(t.pattern=So),oa.init(e,t)}),ma=wi("$ZodXID",(e,t)=>{t.pattern??(t.pattern=Eo),oa.init(e,t)}),ga=wi("$ZodKSUID",(e,t)=>{t.pattern??(t.pattern=Co),oa.init(e,t)}),ya=wi("$ZodISODateTime",(e,t)=>{t.pattern??(t.pattern=rs(t)),oa.init(e,t)}),va=wi("$ZodISODate",(e,t)=>{t.pattern??(t.pattern=es),oa.init(e,t)}),ba=wi("$ZodISOTime",(e,t)=>{t.pattern??(t.pattern=ns(t)),oa.init(e,t)}),wa=wi("$ZodISODuration",(e,t)=>{t.pattern??(t.pattern=No),oa.init(e,t)}),_a=wi("$ZodIPv4",(e,t)=>{t.pattern??(t.pattern=qo),oa.init(e,t),e._zod.bag.format="ipv4"}),xa=wi("$ZodIPv6",(e,t)=>{t.pattern??(t.pattern=Ho),oa.init(e,t),e._zod.bag.format="ipv6",e._zod.check=n=>{try{new URL(`http://[${n.value}]`)}catch{n.issues.push({code:"invalid_format",format:"ipv6",input:n.value,inst:e,continue:!t.abort})}}}),ka=wi("$ZodMAC",(e,t)=>{t.pattern??(t.pattern=Zo(t.delimiter)),oa.init(e,t),e._zod.bag.format="mac"}),Sa=wi("$ZodCIDRv4",(e,t)=>{t.pattern??(t.pattern=Vo),oa.init(e,t)}),Ea=wi("$ZodCIDRv6",(e,t)=>{t.pattern??(t.pattern=Wo),oa.init(e,t),e._zod.check=n=>{const r=n.value.split("/");try{if(2!==r.length)throw new Error;const[e,t]=r;if(!t)throw new Error;const n=Number(t);if(`${n}`!==t)throw new Error;if(n<0||n>128)throw new Error;new URL(`http://[${e}]`)}catch{n.issues.push({code:"invalid_format",format:"cidrv6",input:n.value,inst:e,continue:!t.abort})}}});function Ca(e){if(""===e)return!0;if(e.length%4!=0)return!1;try{return atob(e),!0}catch{return!1}}const Ta=wi("$ZodBase64",(e,t)=>{t.pattern??(t.pattern=Go),oa.init(e,t),e._zod.bag.contentEncoding="base64",e._zod.check=n=>{Ca(n.value)||n.issues.push({code:"invalid_format",format:"base64",input:n.value,inst:e,continue:!t.abort})}});const Na=wi("$ZodBase64URL",(e,t)=>{t.pattern??(t.pattern=Yo),oa.init(e,t),e._zod.bag.contentEncoding="base64url",e._zod.check=n=>{(function(e){if(!Yo.test(e))return!1;const t=e.replace(/[-_]/g,e=>"-"===e?"+":"/");return Ca(t.padEnd(4*Math.ceil(t.length/4),"="))})(n.value)||n.issues.push({code:"invalid_format",format:"base64url",input:n.value,inst:e,continue:!t.abort})}}),Aa=wi("$ZodE164",(e,t)=>{t.pattern??(t.pattern=Ko),oa.init(e,t)});const Oa=wi("$ZodJWT",(e,t)=>{oa.init(e,t),e._zod.check=n=>{(function(e,t=null){try{const n=e.split(".");if(3!==n.length)return!1;const[r]=n;if(!r)return!1;const i=JSON.parse(atob(r));return!("typ"in i&&"JWT"!==i?.typ||!i.alg||t&&(!("alg"in i)||i.alg!==t))}catch{return!1}})(n.value,t.alg)||n.issues.push({code:"invalid_format",format:"jwt",input:n.value,inst:e,continue:!t.abort})}}),Pa=wi("$ZodCustomStringFormat",(e,t)=>{oa.init(e,t),e._zod.check=n=>{t.fn(n.value)||n.issues.push({code:"invalid_format",format:t.format,input:n.value,inst:e,continue:!t.abort})}}),za=wi("$ZodNumber",(e,t)=>{ra.init(e,t),e._zod.pattern=e._zod.bag.pattern??as,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=Number(n.value)}catch(s){}const i=n.value;if("number"==typeof i&&!Number.isNaN(i)&&Number.isFinite(i))return n;const o="number"==typeof i?Number.isNaN(i)?"NaN":Number.isFinite(i)?void 0:"Infinity":void 0;return n.issues.push({expected:"number",code:"invalid_type",input:i,inst:e,...o?{received:o}:{}}),n}}),Ia=wi("$ZodNumberFormat",(e,t)=>{Rs.init(e,t),za.init(e,t)}),ja=wi("$ZodBoolean",(e,t)=>{ra.init(e,t),e._zod.pattern=cs,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=Boolean(n.value)}catch(o){}const i=n.value;return"boolean"==typeof i||n.issues.push({expected:"boolean",code:"invalid_type",input:i,inst:e}),n}}),La=wi("$ZodBigInt",(e,t)=>{ra.init(e,t),e._zod.pattern=os,e._zod.parse=(n,r)=>
2{if(t.coerce)try{n.value=BigInt(n.value)}catch(i){}return"bigint"==typeof n.value||n.issues.push({expected:"bigint",code:"invalid_type",input:n.value,inst:e}),n}}),Ra=wi("$ZodBigIntFormat",(e,t)=>{Ms.init(e,t),La.init(e,t)}),Ma=wi("$ZodSymbol",(e,t)=>{ra.init(e,t),e._zod.parse=(t,n)=>{const r=t.value;return"symbol"==typeof r||t.issues.push({expected:"symbol",code:"invalid_type",input:r,inst:e}),t}}),Da=wi("$ZodUndefined",(e,t)=>{ra.init(e,t),e._zod.pattern=us,e._zod.values=new Set([void 0]),e._zod.optin="optional",e._zod.optout="optional",e._zod.parse=(t,n)=>{const r=t.value;return void 0===r||t.issues.push({expected:"undefined",code:"invalid_type",input:r,inst:e}),t}}),$a=wi("$ZodNull",(e,t)=>{ra.init(e,t),e._zod.pattern=ls,e._zod.values=new Set([null]),e._zod.parse=(t,n)=>{const r=t.value;return null===r||t.issues.push({expected:"null",code:"invalid_type",input:r,inst:e}),t}}),Ua=wi("$ZodAny",(e,t)=>{ra.init(e,t),e._zod.parse=e=>e}),Fa=wi("$ZodUnknown",(e,t)=>{ra.init(e,t),e._zod.parse=e=>e}),Ba=wi("$ZodNever",(e,t)=>{ra.init(e,t),e._zod.parse=(t,n)=>(t.issues.push({expected:"never",code:"invalid_type",input:t.value,inst:e}),t)}),qa=wi("$ZodVoid",(e,t)=>{ra.init(e,t),e._zod.parse=(t,n)=>{const r=t.value;return void 0===r||t.issues.push({expected:"void",code:"invalid_type",input:r,inst:e}),t}}),Ha=wi("$ZodDate",(e,t)=>{ra.init(e,t),e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=new Date(n.value)}catch(s){}const i=n.value,o=i instanceof Date;return o&&!Number.isNaN(i.getTime())||n.issues.push({expected:"date",code:"invalid_type",input:i,...o?{received:"Invalid Date"}:{},inst:e}),n}});function Za(e,t,n){e.issues.length&&t.issues.push(...Ji(n,e.issues)),t.value[n]=e.value}const Va=wi("$ZodArray",(e,t)=>{ra.init(e,t),e._zod.parse=(n,r)=>{const i=n.value;if(!Array.isArray(i))return n.issues.push({expected:"array",code:"invalid_type",input:i,inst:e}),n;n.value=Array(i.length);const o=[];for(let e=0;e<i.length;e++){const s=i[e],a=t.element._zod.run({value:s,issues:[]},r);a instanceof Promise?o.push(a.then(t=>Za(t,n,e))):Za(a,n,e)}return o.length?Promise.all(o).then(()=>n):n}});function Wa(e,t,n,r,i){if(e.issues.length){if(i&&!(n in r))return;t.issues.push(...Ji(n,e.issues))}void 0===e.value?n in r&&(t.value[n]=void 0):t.value[n]=e.value}function Ga(e){const t=Object.keys(e.shape);for(const i of t)if(!e.shape?.[i]?._zod?.traits?.has("$ZodType"))throw new Error(`Invalid element at key "${i}": expected a Zod schema`);const n=(r=e.shape,Object.keys(r).filter(e=>"optional"===r[e]._zod.optin&&"optional"===r[e]._zod.optout));var r;return{...e,keys:t,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(n)}}function Ya(e,t,n,r,i,o){const s=[],a=i.keySet,c=i.catchall._zod,l=c.def.type,u="optional"===c.optout;for(const d in t){if(a.has(d))continue;if("never"===l){s.push(d);continue}const i=c.run({value:t[d],issues:[]},r);i instanceof Promise?e.push(i.then(e=>Wa(e,n,d,t,u))):Wa(i,n,d,t,u)}return s.length&&n.issues.push({code:"unrecognized_keys",keys:s,input:t,inst:o}),e.length?Promise.all(e).then(()=>n):n}const Ja=wi("$ZodObject",(e,t)=>{ra.init(e,t);const n=Object.getOwnPropertyDescriptor(t,"shape");if(!n?.get){const e=t.shape;Object.defineProperty(t,"shape",{get:()=>{const n={...e};return Object.defineProperty(t,"shape",{value:n}),n}})}const r=Ni(()=>Ga(t));zi(e._zod,"propValues",()=>{const e=t.shape,n={};for(const t in e){const r=e[t]._zod;if(r.values){n[t]??(n[t]=new Set);for(const e of r.values)n[t].add(e)}}return n});const i=Mi,o=t.catchall;let s;e._zod.parse=(t,n)=>{s??(s=r.value);const a=t.value;if(!i(a))return t.issues.push({expected:"object",code:"invalid_type",input:a,inst:e}),t;t.value={};const c=[],l=s.shape;for(const e of s.keys){const r=l[e],i="optional"===r._zod.optout,o=r._zod.run({value:a[e],issues:[]},n);o instanceof Promise?c.push(o.then(n=>Wa(n,t,e,a,i))):Wa(o,t,e,a,i)}return o?Ya(c,a,t,n,r.value,e):c.length?Promise.all(c).then(()=>t):t}}),Xa=wi("$ZodObjectJIT",(e,t)=>{Ja.init(e,t);const n=e._zod.parse,r=Ni(()=>Ga(t));let i;const o=Mi,s=!ki.jitless,a=s&&Di.value,c=t.catchall;let l;e._zod.parse=(u,d)=>{l??(l=r.value);const f=u.value;return o(f)?s&&a&&!1===d?.async&&!0!==d.jitless?(i||(i=(e=>{const t=new ta(["shape","payload","ctx"]),n=r.value,i=e=>{const t=Li(e);return`shape[${t}]._zod.run({ value: input[${t}], issues: [] }, ctx)`};t.write("const input = payload.value;");const o=Object.create(null);let s=0;for(const r of n.keys)o[r]="key_"+s++;t.write("const newResult = {};");for(const r of n.keys){const n=o[r],s=Li(r),a=e[r],c="optional"===a?._zod?.optout;t.write(`const ${n} = ${i(r)};`),c?t.write(`\n        if (${n}.issues.length) {\n          if (${s} in input) {\n            payload.issues = payload.issues.concat(${n}.issues.map(iss => ({\n              ...iss,\n              path: iss.path ? [${s}, ...iss.path] : [${s}]\n            })));\n          }\n        }\n        \n        if (${n}.value === undefined) {\n          if (${s} in input) {\n            newResult[${s}] = undefined;\n          }\n        } else {\n          newResult[${s}] = ${n}.value;\n        }\n        \n      `):t.write(`\n        if (${n}.issues.length) {\n          payload.issues = payload.issues.concat(${n}.issues.map(iss => ({\n            ...iss,\n            path: iss.path ? [${s}, ...iss.path] : [${s}]\n          })));\n        }\n        \n        if (${n}.value === undefined) {\n          if (${s} in input) {\n            newResult[${s}] = undefined;\n          }\n        } else {\n          newResult[${s}] = ${n}.value;\n        }\n        \n      `)}t.write("payload.value = newResult;"),t.write("return payload;");const a=t.compile();return(t,n)=>a(e,t,n)})(t.shape)),u=i(u,d),c?Ya([],f,u,d,l,e):u):n(u,d):(u.issues.push({expected:"object",code:"invalid_type",input:f,inst:e}),u)}});function Ka(e,t,n,r){for(const o of e)if(0===o.issues.length)return t.value=o.value,t;const i=e.filter(e=>!Yi(e));return 1===i.length?(t.value=i[0].value,i[0]):(t.issues.push({code:"invalid_union",input:t.value,inst:n,errors:e.map(e=>e.issues.map(e=>Ki(e,r,Si())))}),t)}const Qa=wi("$ZodUnion",(e,t)=>{ra.init(e,t),zi(e._zod,"optin",()=>t.options.some(e=>
2"optional"===e._zod.optin)?"optional":void 0),zi(e._zod,"optout",()=>t.options.some(e=>"optional"===e._zod.optout)?"optional":void 0),zi(e._zod,"values",()=>{if(t.options.every(e=>e._zod.values))return new Set(t.options.flatMap(e=>Array.from(e._zod.values)))}),zi(e._zod,"pattern",()=>{if(t.options.every(e=>e._zod.pattern)){const e=t.options.map(e=>e._zod.pattern);return new RegExp(`^(${e.map(e=>Oi(e.source)).join("|")})$`)}});const n=1===t.options.length,r=t.options[0]._zod.run;e._zod.parse=(i,o)=>{if(n)return r(i,o);let s=!1;const a=[];for(const e of t.options){const t=e._zod.run({value:i.value,issues:[]},o);if(t instanceof Promise)a.push(t),s=!0;else{if(0===t.issues.length)return t;a.push(t)}}return s?Promise.all(a).then(t=>Ka(t,i,e,o)):Ka(a,i,e,o)}});function ec(e,t,n,r){const i=e.filter(e=>0===e.issues.length);return 1===i.length?(t.value=i[0].value,t):(0===i.length?t.issues.push({code:"invalid_union",input:t.value,inst:n,errors:e.map(e=>e.issues.map(e=>Ki(e,r,Si())))}):t.issues.push({code:"invalid_union",input:t.value,inst:n,errors:[],inclusive:!1}),t)}const tc=wi("$ZodXor",(e,t)=>{Qa.init(e,t),t.inclusive=!1;const n=1===t.options.length,r=t.options[0]._zod.run;e._zod.parse=(i,o)=>{if(n)return r(i,o);let s=!1;const a=[];for(const e of t.options){const t=e._zod.run({value:i.value,issues:[]},o);t instanceof Promise?(a.push(t),s=!0):a.push(t)}return s?Promise.all(a).then(t=>ec(t,i,e,o)):ec(a,i,e,o)}}),nc=wi("$ZodDiscriminatedUnion",(e,t)=>{t.inclusive=!1,Qa.init(e,t);const n=e._zod.parse;zi(e._zod,"propValues",()=>{const e={};for(const n of t.options){const r=n._zod.propValues;if(!r||0===Object.keys(r).length)throw new Error(`Invalid discriminated union option at index "${t.options.indexOf(n)}"`);for(const[t,n]of Object.entries(r)){e[t]||(e[t]=new Set);for(const r of n)e[t].add(r)}}return e});const r=Ni(()=>{const e=t.options,n=new Map;for(const r of e){const e=r._zod.propValues?.[t.discriminator];if(!e||0===e.size)throw new Error(`Invalid discriminated union option at index "${t.options.indexOf(r)}"`);for(const t of e){if(n.has(t))throw new Error(`Duplicate discriminator value "${String(t)}"`);n.set(t,r)}}return n});e._zod.parse=(i,o)=>{const s=i.value;if(!Mi(s))return i.issues.push({code:"invalid_type",expected:"object",input:s,inst:e}),i;const a=r.value.get(s?.[t.discriminator]);return a?a._zod.run(i,o):t.unionFallback?n(i,o):(i.issues.push({code:"invalid_union",errors:[],note:"No matching discriminator",discriminator:t.discriminator,input:s,path:[t.discriminator],inst:e}),i)}}),rc=wi("$ZodIntersection",(e,t)=>{ra.init(e,t),e._zod.parse=(e,n)=>{const r=e.value,i=t.left._zod.run({value:r,issues:[]},n),o=t.right._zod.run({value:r,issues:[]},n);return i instanceof Promise||o instanceof Promise?Promise.all([i,o]).then(([t,n])=>oc(e,t,n)):oc(e,i,o)}});function ic(e,t){if(e===t)return{valid:!0,data:e};if(e instanceof Date&&t instanceof Date&&+e===+t)return{valid:!0,data:e};if($i(e)&&$i(t)){const n=Object.keys(t),r=Object.keys(e).filter(e=>-1!==n.indexOf(e)),i={...e,...t};for(const o of r){const n=ic(e[o],t[o]);if(!n.valid)return{valid:!1,mergeErrorPath:[o,...n.mergeErrorPath]};i[o]=n.data}return{valid:!0,data:i}}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return{valid:!1,mergeErrorPath:[]};const n=[];for(let r=0;r<e.length;r++){const i=ic(e[r],t[r]);if(!i.valid)return{valid:!1,mergeErrorPath:[r,...i.mergeErrorPath]};n.push(i.data)}return{valid:!0,data:n}}return{valid:!1,mergeErrorPath:[]}}function oc(e,t,n){const r=new Map;let i;for(const a of t.issues)if("unrecognized_keys"===a.code){i??(i=a);for(const e of a.keys)r.has(e)||r.set(e,{}),r.get(e).l=!0}else e.issues.push(a);for(const a of n.issues)if("unrecognized_keys"===a.code)for(const e of a.keys)r.has(e)||r.set(e,{}),r.get(e).r=!0;else e.issues.push(a);const o=[...r].filter(([,e])=>e.l&&e.r).map(([e])=>e);if(o.length&&i&&e.issues.push({...i,keys:o}),Yi(e))return e;const s=ic(t.value,n.value);if(!s.valid)throw new Error(`Unmergable intersection. Error path: ${JSON.stringify(s.mergeErrorPath)}`);return e.value=s.data,e}const sc=wi("$ZodTuple",(e,t)=>{ra.init(e,t);const n=t.items;e._zod.parse=(r,i)=>{const o=r.value;if(!Array.isArray(o))return r.issues.push({input:o,inst:e,expected:"tuple",code:"invalid_type"}),r;r.value=[];const s=[],a=[...n].reverse().findIndex(e=>"optional"!==e._zod.optin),c=-1===a?0:n.length-a;if(!t.rest){const t=o.length>n.length,i=o.length<c-1;if(t||i)return r.issues.push({...t?{code:"too_big",maximum:n.length,inclusive:!0}:{code:"too_small",minimum:n.length}
2,input:o,inst:e,origin:"array"}),r}let l=-1;for(const e of n){if(l++,l>=o.length&&l>=c)continue;const t=e._zod.run({value:o[l],issues:[]},i);t instanceof Promise?s.push(t.then(e=>ac(e,r,l))):ac(t,r,l)}if(t.rest){const e=o.slice(n.length);for(const n of e){l++;const e=t.rest._zod.run({value:n,issues:[]},i);e instanceof Promise?s.push(e.then(e=>ac(e,r,l))):ac(e,r,l)}}return s.length?Promise.all(s).then(()=>r):r}});function ac(e,t,n){e.issues.length&&t.issues.push(...Ji(n,e.issues)),t.value[n]=e.value}const cc=wi("$ZodRecord",(e,t)=>{ra.init(e,t),e._zod.parse=(n,r)=>{const i=n.value;if(!$i(i))return n.issues.push({expected:"record",code:"invalid_type",input:i,inst:e}),n;const o=[],s=t.keyType._zod.values;if(s){n.value={};const a=new Set;for(const e of s)if("string"==typeof e||"number"==typeof e||"symbol"==typeof e){a.add("number"==typeof e?e.toString():e);const s=t.valueType._zod.run({value:i[e],issues:[]},r);s instanceof Promise?o.push(s.then(t=>{t.issues.length&&n.issues.push(...Ji(e,t.issues)),n.value[e]=t.value})):(s.issues.length&&n.issues.push(...Ji(e,s.issues)),n.value[e]=s.value)}let c;for(const e in i)a.has(e)||(c=c??[],c.push(e));c&&c.length>0&&n.issues.push({code:"unrecognized_keys",input:i,inst:e,keys:c})}else{n.value={};for(const s of Reflect.ownKeys(i)){if("__proto__"===s)continue;let a=t.keyType._zod.run({value:s,issues:[]},r);if(a instanceof Promise)throw new Error("Async schemas not supported in object keys currently");if("string"==typeof s&&as.test(s)&&a.issues.length&&a.issues.some(e=>"invalid_type"===e.code&&"number"===e.expected)){const e=t.keyType._zod.run({value:Number(s),issues:[]},r);if(e instanceof Promise)throw new Error("Async schemas not supported in object keys currently");0===e.issues.length&&(a=e)}if(a.issues.length){"loose"===t.mode?n.value[s]=i[s]:n.issues.push({code:"invalid_key",origin:"record",issues:a.issues.map(e=>Ki(e,r,Si())),input:s,path:[s],inst:e});continue}const c=t.valueType._zod.run({value:i[s],issues:[]},r);c instanceof Promise?o.push(c.then(e=>{e.issues.length&&n.issues.push(...Ji(s,e.issues)),n.value[a.value]=e.value})):(c.issues.length&&n.issues.push(...Ji(s,c.issues)),n.value[a.value]=c.value)}}return o.length?Promise.all(o).then(()=>n):n}}),lc=wi("$ZodMap",(e,t)=>{ra.init(e,t),e._zod.parse=(n,r)=>{const i=n.value;if(!(i instanceof Map))return n.issues.push({expected:"map",code:"invalid_type",input:i,inst:e}),n;const o=[];n.value=new Map;for(const[s,a]of i){const c=t.keyType._zod.run({value:s,issues:[]},r),l=t.valueType._zod.run({value:a,issues:[]},r);c instanceof Promise||l instanceof Promise?o.push(Promise.all([c,l]).then(([t,o])=>{uc(t,o,n,s,i,e,r)})):uc(c,l,n,s,i,e,r)}return o.length?Promise.all(o).then(()=>n):n}});function uc(e,t,n,r,i,o,s){e.issues.length&&(Fi.has(typeof r)?n.issues.push(...Ji(r,e.issues)):n.issues.push({code:"invalid_key",origin:"map",input:i,inst:o,issues:e.issues.map(e=>Ki(e,s,Si()))})),t.issues.length&&(Fi.has(typeof r)?n.issues.push(...Ji(r,t.issues)):n.issues.push({origin:"map",code:"invalid_element",input:i,inst:o,key:r,issues:t.issues.map(e=>Ki(e,s,Si()))})),n.value.set(e.value,t.value)}const dc=wi("$ZodSet",(e,t)=>{ra.init(e,t),e._zod.parse=(n,r)=>{const i=n.value;if(!(i instanceof Set))return n.issues.push({input:i,inst:e,expected:"set",code:"invalid_type"}),n;const o=[];n.value=new Set;for(const e of i){const i=t.valueType._zod.run({value:e,issues:[]},r);i instanceof Promise?o.push(i.then(e=>fc(e,n))):fc(i,n)}return o.length?Promise.all(o).then(()=>n):n}});function fc(e,t){e.issues.length&&t.issues.push(...e.issues),t.value.add(e.value)}const pc=wi("$ZodEnum",(e,t)=>{ra.init(e,t);const n=Ei(t.entries),r=new Set(n);e._zod.values=r,e._zod.pattern=new RegExp(`^(${n.filter(e=>Fi.has(typeof e)).map(e=>"string"==typeof e?qi(e):e.toString()).join("|")})$`),e._zod.parse=(t,i)=>{const o=t.value;return r.has(o)||t.issues.push({code:"invalid_value",values:n,input:o,inst:e}),t}}),hc=wi("$ZodLiteral",(e,t)=>{if(ra.init(e,t),0===t.values.length)throw new Error("Cannot create literal schema with no valid values");const n=new Set(t.values);e._zod.values=n,e._zod.pattern=new RegExp(`^(${t.values.map(e=>"string"==typeof e?qi(e):e?qi(e.toString()):String(e)).join("|")})$`),e._zod.parse=(r,i)=>{const o=r.value;return n.has(o)||r.issues.push({code:"invalid_value",values:t.values,input:o,inst:e}),r}}),mc=wi("$ZodFile",(e,t)=>{ra.init(e,t),e._zod.parse=(t,n)=>{const r=t.value;return r instanceof File||t.issues.push({expected:"file",code:"invalid_type",input:r,inst:e}),t}}),gc=wi("$ZodTransform",(e,t)=>{ra.init(e,t),e._zod.parse=(n,r)=>{if("backward"===r.direction)throw new xi(e.constructor.name);
2const i=t.transform(n.value,n);if(r.async){return(i instanceof Promise?i:Promise.resolve(i)).then(e=>(n.value=e,n))}if(i instanceof Promise)throw new _i;return n.value=i,n}});function yc(e,t){return e.issues.length&&void 0===t?{issues:[],value:void 0}:e}const vc=wi("$ZodOptional",(e,t)=>{ra.init(e,t),e._zod.optin="optional",e._zod.optout="optional",zi(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,void 0]):void 0),zi(e._zod,"pattern",()=>{const e=t.innerType._zod.pattern;return e?new RegExp(`^(${Oi(e.source)})?$`):void 0}),e._zod.parse=(e,n)=>{if("optional"===t.innerType._zod.optin){const r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(t=>yc(t,e.value)):yc(r,e.value)}return void 0===e.value?e:t.innerType._zod.run(e,n)}}),bc=wi("$ZodExactOptional",(e,t)=>{vc.init(e,t),zi(e._zod,"values",()=>t.innerType._zod.values),zi(e._zod,"pattern",()=>t.innerType._zod.pattern),e._zod.parse=(e,n)=>t.innerType._zod.run(e,n)}),wc=wi("$ZodNullable",(e,t)=>{ra.init(e,t),zi(e._zod,"optin",()=>t.innerType._zod.optin),zi(e._zod,"optout",()=>t.innerType._zod.optout),zi(e._zod,"pattern",()=>{const e=t.innerType._zod.pattern;return e?new RegExp(`^(${Oi(e.source)}|null)$`):void 0}),zi(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,null]):void 0),e._zod.parse=(e,n)=>null===e.value?e:t.innerType._zod.run(e,n)}),_c=wi("$ZodDefault",(e,t)=>{ra.init(e,t),e._zod.optin="optional",zi(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,n)=>{if("backward"===n.direction)return t.innerType._zod.run(e,n);if(void 0===e.value)return e.value=t.defaultValue,e;const r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(e=>xc(e,t)):xc(r,t)}});function xc(e,t){return void 0===e.value&&(e.value=t.defaultValue),e}const kc=wi("$ZodPrefault",(e,t)=>{ra.init(e,t),e._zod.optin="optional",zi(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,n)=>("backward"===n.direction||void 0===e.value&&(e.value=t.defaultValue),t.innerType._zod.run(e,n))}),Sc=wi("$ZodNonOptional",(e,t)=>{ra.init(e,t),zi(e._zod,"values",()=>{const e=t.innerType._zod.values;return e?new Set([...e].filter(e=>void 0!==e)):void 0}),e._zod.parse=(n,r)=>{const i=t.innerType._zod.run(n,r);return i instanceof Promise?i.then(t=>Ec(t,e)):Ec(i,e)}});function Ec(e,t){return e.issues.length||void 0!==e.value||e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:t}),e}const Cc=wi("$ZodSuccess",(e,t)=>{ra.init(e,t),e._zod.parse=(e,n)=>{if("backward"===n.direction)throw new xi("ZodSuccess");const r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(t=>(e.value=0===t.issues.length,e)):(e.value=0===r.issues.length,e)}}),Tc=wi("$ZodCatch",(e,t)=>{ra.init(e,t),zi(e._zod,"optin",()=>t.innerType._zod.optin),zi(e._zod,"optout",()=>t.innerType._zod.optout),zi(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,n)=>{if("backward"===n.direction)return t.innerType._zod.run(e,n);const r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(r=>(e.value=r.value,r.issues.length&&(e.value=t.catchValue({...e,error:{issues:r.issues.map(e=>Ki(e,n,Si()))},input:e.value}),e.issues=[]),e)):(e.value=r.value,r.issues.length&&(e.value=t.catchValue({...e,error:{issues:r.issues.map(e=>Ki(e,n,Si()))},input:e.value}),e.issues=[]),e)}}),Nc=wi("$ZodNaN",(e,t)=>{ra.init(e,t),e._zod.parse=(t,n)=>("number"==typeof t.value&&Number.isNaN(t.value)||t.issues.push({input:t.value,inst:e,expected:"nan",code:"invalid_type"}),t)}),Ac=wi("$ZodPipe",(e,t)=>{ra.init(e,t),zi(e._zod,"values",()=>t.in._zod.values),zi(e._zod,"optin",()=>t.in._zod.optin),zi(e._zod,"optout",()=>t.out._zod.optout),zi(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(e,n)=>{if("backward"===n.direction){const r=t.out._zod.run(e,n);return r instanceof Promise?r.then(e=>Oc(e,t.in,n)):Oc(r,t.in,n)}const r=t.in._zod.run(e,n);return r instanceof Promise?r.then(e=>Oc(e,t.out,n)):Oc(r,t.out,n)}});function Oc(e,t,n){return e.issues.length?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},n)}const Pc=wi("$ZodCodec",(e,t)=>{ra.init(e,t),zi(e._zod,"values",()=>t.in._zod.values),zi(e._zod,"optin",()=>t.in._zod.optin),zi(e._zod,"optout",()=>t.out._zod.optout),zi(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(e,n)=>{if("forward"===(n.direction||"forward")){const r=t.in._zod.run(e,n);return r instanceof Promise?r.then(e=>zc(e,t,n)):zc(r,t,n)}{const r=t.out._zod.run(e,n);return r instanceof Promise?r.then(e=>zc(e,t,n)):zc(r,t,n)}}});
2function zc(e,t,n){if(e.issues.length)return e.aborted=!0,e;if("forward"===(n.direction||"forward")){const r=t.transform(e.value,e);return r instanceof Promise?r.then(r=>Ic(e,r,t.out,n)):Ic(e,r,t.out,n)}{const r=t.reverseTransform(e.value,e);return r instanceof Promise?r.then(r=>Ic(e,r,t.in,n)):Ic(e,r,t.in,n)}}function Ic(e,t,n,r){return e.issues.length?(e.aborted=!0,e):n._zod.run({value:t,issues:e.issues},r)}const jc=wi("$ZodReadonly",(e,t)=>{ra.init(e,t),zi(e._zod,"propValues",()=>t.innerType._zod.propValues),zi(e._zod,"values",()=>t.innerType._zod.values),zi(e._zod,"optin",()=>t.innerType?._zod?.optin),zi(e._zod,"optout",()=>t.innerType?._zod?.optout),e._zod.parse=(e,n)=>{if("backward"===n.direction)return t.innerType._zod.run(e,n);const r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(Lc):Lc(r)}});function Lc(e){return e.value=Object.freeze(e.value),e}const Rc=wi("$ZodTemplateLiteral",(e,t)=>{ra.init(e,t);const n=[];for(const r of t.parts)if("object"==typeof r&&null!==r){if(!r._zod.pattern)throw new Error(`Invalid template literal part, no pattern found: ${[...r._zod.traits].shift()}`);const e=r._zod.pattern instanceof RegExp?r._zod.pattern.source:r._zod.pattern;if(!e)throw new Error(`Invalid template literal part: ${r._zod.traits}`);const t=e.startsWith("^")?1:0,i=e.endsWith("$")?e.length-1:e.length;n.push(e.slice(t,i))}else{if(null!==r&&!Bi.has(typeof r))throw new Error(`Invalid template literal part: ${r}`);n.push(qi(`${r}`))}e._zod.pattern=new RegExp(`^${n.join("")}$`),e._zod.parse=(n,r)=>"string"!=typeof n.value?(n.issues.push({input:n.value,inst:e,expected:"string",code:"invalid_type"}),n):(e._zod.pattern.lastIndex=0,e._zod.pattern.test(n.value)||n.issues.push({input:n.value,inst:e,code:"invalid_format",format:t.format??"template_literal",pattern:e._zod.pattern.source}),n)}),Mc=wi("$ZodFunction",(e,t)=>(ra.init(e,t),e._def=t,e._zod.def=t,e.implement=t=>{if("function"!=typeof t)throw new Error("implement() must be called with a function");return function(...n){const r=e._def.input?so(e._def.input,n):n,i=Reflect.apply(t,this,r);return e._def.output?so(e._def.output,i):i}},e.implementAsync=t=>{if("function"!=typeof t)throw new Error("implementAsync() must be called with a function");return async function(...n){const r=e._def.input?await co(e._def.input,n):n,i=await Reflect.apply(t,this,r);return e._def.output?await co(e._def.output,i):i}},e._zod.parse=(t,n)=>{if("function"!=typeof t.value)return t.issues.push({code:"invalid_type",expected:"function",input:t.value,inst:e}),t;const r=e._def.output&&"promise"===e._def.output._zod.def.type;return t.value=r?e.implementAsync(t.value):e.implement(t.value),t},e.input=(...t)=>{const n=e.constructor;return Array.isArray(t[0])?new n({type:"function",input:new sc({type:"tuple",items:t[0],rest:t[1]}),output:e._def.output}):new n({type:"function",input:t[0],output:e._def.output})},e.output=t=>new(0,e.constructor)({type:"function",input:e._def.input,output:t}),e)),Dc=wi("$ZodPromise",(e,t)=>{ra.init(e,t),e._zod.parse=(e,n)=>Promise.resolve(e.value).then(e=>t.innerType._zod.run({value:e,issues:[]},n))}),$c=wi("$ZodLazy",(e,t)=>{ra.init(e,t),zi(e._zod,"innerType",()=>t.getter()),zi(e._zod,"pattern",()=>e._zod.innerType?._zod?.pattern),zi(e._zod,"propValues",()=>e._zod.innerType?._zod?.propValues),zi(e._zod,"optin",()=>e._zod.innerType?._zod?.optin??void 0),zi(e._zod,"optout",()=>e._zod.innerType?._zod?.optout??void 0),e._zod.parse=(t,n)=>e._zod.innerType._zod.run(t,n)}),Uc=wi("$ZodCustom",(e,t)=>{Ps.init(e,t),ra.init(e,t),e._zod.parse=(e,t)=>e,e._zod.check=n=>{const r=n.value,i=t.fn(r);if(i instanceof Promise)return i.then(t=>Fc(t,n,r,e));Fc(i,n,r,e)}});function Fc(e,t,n,r){if(!e){const e={code:"custom",input:n,inst:r,path:[...r._zod.def.path??[]],continue:!r._zod.def.abort};r._zod.def.params&&(e.params=r._zod.def.params),t.issues.push(to(e))}}const Bc=()=>{const e={string:{unit:"characters",verb:"to have"},file:{unit:"bytes",verb:"to have"},array:{unit:"items",verb:"to have"},set:{unit:"items",verb:"to have"},map:{unit:"entries",verb:"to have"}};function t(t){return e[t]??null}const n={regex:"input",email:"email address",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datetime",date:"ISO date",time:"ISO time",duration:"ISO duration",ipv4:"IPv4 address",ipv6:"IPv6 address",mac:"MAC address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded string",base64url:"base64url-encoded string",json_string:"JSON string",e164:"E.164 number",jwt:"JWT",template_literal:"input"},r={nan:"NaN"};return e=>
vendor: 5,858 bytes, line 2
2{switch(e.code){case"invalid_type":{const t=r[e.expected]??e.expected,n=function(e){const t=typeof e;switch(t){case"number":return Number.isNaN(e)?"nan":"number";case"object":{if(null===e)return"null";if(Array.isArray(e))return"array";const t=e;if(t&&Object.getPrototypeOf(t)!==Object.prototype&&"constructor"in t&&t.constructor)return t.constructor.name}}return t}(e.input);return`Invalid input: expected ${t}, received ${r[n]??n}`}case"invalid_value":return 1===e.values.length?`Invalid input: expected ${Vi(e.values[0])}`:`Invalid option: expected one of ${Ci(e.values,"|")}`;case"too_big":{const n=e.inclusive?"<=":"<",r=t(e.origin);return r?`Too big: expected ${e.origin??"value"} to have ${n}${e.maximum.toString()} ${r.unit??"elements"}`:`Too big: expected ${e.origin??"value"} to be ${n}${e.maximum.toString()}`}case"too_small":{const n=e.inclusive?">=":">",r=t(e.origin);return r?`Too small: expected ${e.origin} to have ${n}${e.minimum.toString()} ${r.unit}`:`Too small: expected ${e.origin} to be ${n}${e.minimum.toString()}`}case"invalid_format":{const t=e;return"starts_with"===t.format?`Invalid string: must start with "${t.prefix}"`:"ends_with"===t.format?`Invalid string: must end with "${t.suffix}"`:"includes"===t.format?`Invalid string: must include "${t.includes}"`:"regex"===t.format?`Invalid string: must match pattern ${t.pattern}`:`Invalid ${n[t.format]??e.format}`}case"not_multiple_of":return`Invalid number: must be a multiple of ${e.divisor}`;case"unrecognized_keys":return`Unrecognized key${e.keys.length>1?"s":""}: ${Ci(e.keys,", ")}`;case"invalid_key":return`Invalid key in ${e.origin}`;case"invalid_union":default:return"Invalid input";case"invalid_element":return`Invalid value in ${e.origin}`}}};var qc;Symbol("ZodOutput"),Symbol("ZodInput");class Hc{constructor(){this._map=new WeakMap,this._idmap=new Map}add(e,...t){const n=t[0];return this._map.set(e,n),n&&"object"==typeof n&&"id"in n&&this._idmap.set(n.id,e),this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(e){const t=this._map.get(e);return t&&"object"==typeof t&&"id"in t&&this._idmap.delete(t.id),this._map.delete(e),this}get(e){const t=e._zod.parent;if(t){const n={...this.get(t)??{}};delete n.id;const r={...n,...this._map.get(e)};return Object.keys(r).length?r:void 0}return this._map.get(e)}has(e){return this._map.has(e)}}(qc=globalThis).__zod_globalRegistry??(qc.__zod_globalRegistry=new Hc);const Zc=globalThis.__zod_globalRegistry;function Vc(e,t){return new e({type:"string",format:"email",check:"string_format",abort:!1,...Zi(t)})}function Wc(e,t){return new e({type:"string",format:"guid",check:"string_format",abort:!1,...Zi(t)})}function Gc(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,...Zi(t)})}function Yc(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...Zi(t)})}function Jc(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...Zi(t)})}function Xc(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...Zi(t)})}function Kc(e,t){return new e({type:"string",format:"url",check:"string_format",abort:!1,...Zi(t)})}function Qc(e,t){return new e({type:"string",format:"emoji",check:"string_format",abort:!1,...Zi(t)})}function el(e,t){return new e({type:"string",format:"nanoid",check:"string_format",abort:!1,...Zi(t)})}function tl(e,t){return new e({type:"string",format:"cuid",check:"string_format",abort:!1,...Zi(t)})}function nl(e,t){return new e({type:"string",format:"cuid2",check:"string_format",abort:!1,...Zi(t)})}function rl(e,t){return new e({type:"string",format:"ulid",check:"string_format",abort:!1,...Zi(t)})}function il(e,t){return new e({type:"string",format:"xid",check:"string_format",abort:!1,...Zi(t)})}function ol(e,t){return new e({type:"string",format:"ksuid",check:"string_format",abort:!1,...Zi(t)})}function sl(e,t){return new e({type:"string",format:"ipv4",check:"string_format",abort:!1,...Zi(t)})}function al(e,t){return new e({type:"string",format:"ipv6",check:"string_format",abort:!1,...Zi(t)})}function cl(e,t){return new e({type:"string",format:"cidrv4",check:"string_format",abort:!1,...Zi(t)})}function ll(e,t){return new e({type:"string",format:"cidrv6",check:"string_format",abort:!1,...Zi(t)})}function ul(e,t){return new e({type:"string",format:"base64",check:"string_format",abort:!1,...Zi(t)})}function dl(e,t){return new e({type:"string",format:"base64url",check:"string_format",abort:!1,...Zi(t)})}function fl(e,t){return new e({type:"string",format:"e164",check:"string_format",abort:!1,...Zi(t)})}function pl(e,t){return new e({type:"string",format:"jwt",check:"string_format",abort:!1,...Zi(t)})}function hl(e,t){return new Is({check:"less_than",...Zi(t),value:e,inclusive:!1})}function ml(e,t){return new Is({check:"less_than",...Zi(t),value:e,inclusive:!0})}function gl(e,t){return new js({check:"greater_than",...Zi(t),value:e,inclusive:!1})}function yl(e,t){return new js({check:"greater_than",...Zi(t),value:e,inclusive:!0})}function vl(e){return gl(0,e)}function bl(e){return hl(0,e)}function wl(e){return ml(0,e)}function _l(e){return yl(0,e)}function xl(e,t){return new Ls({check:"multiple_of",...Zi(t),value:e})}function kl(e,t){return new Ds({check:"max_size",...Zi(t),maximum:e})}function Sl(e,t){return new $s({check:"min_size",...Zi(t),minimum:e})}function El(e,t){return new Us({check:"size_equals",...Zi(t),size:e})}function Cl(e,t){return new Fs({check:"max_length",...Zi(t),maximum:e})}function Tl(e,t){return new Bs({check:"min_length",...Zi(t),minimum:e})}function Nl(e,t){return new qs({check:"length_equals",...Zi(t),length:e})}function Al(e,t){return new Zs({check:"string_format",format:"regex",...Zi(t),pattern:e})}function Ol(e){return new Vs({check:"string_format",format:"lowercase",...Zi(e)})}
vendor: 9,749 bytes, line 2
2function Pl(e){return new Ws({check:"string_format",format:"uppercase",...Zi(e)})}function zl(e,t){return new Gs({check:"string_format",format:"includes",...Zi(t),includes:e})}function Il(e,t){return new Ys({check:"string_format",format:"starts_with",...Zi(t),prefix:e})}function jl(e,t){return new Js({check:"string_format",format:"ends_with",...Zi(t),suffix:e})}function Ll(e,t,n){return new Ks({check:"property",property:e,schema:t,...Zi(n)})}function Rl(e,t){return new Qs({check:"mime_type",mime:e,...Zi(t)})}function Ml(e){return new ea({check:"overwrite",tx:e})}function Dl(e){return Ml(t=>t.normalize(e))}function $l(){return Ml(e=>e.trim())}function Ul(){return Ml(e=>e.toLowerCase())}function Fl(){return Ml(e=>e.toUpperCase())}function Bl(){return Ml(e=>function(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}(e))}function ql(e){const t=function(e,t){const n=new Ps({check:"custom",...Zi(t)});return n._zod.check=e,n}(n=>(n.addIssue=e=>{if("string"==typeof e)n.issues.push(to(e,n.value,t._zod.def));else{const r=e;r.fatal&&(r.continue=!1),r.code??(r.code="custom"),r.input??(r.input=n.value),r.inst??(r.inst=t),r.continue??(r.continue=!t._zod.def.abort),n.issues.push(to(r))}},e(n.value,n)));return t}function Hl(e,t,n,r={}){const i=Zi(r),o={...Zi(r),check:"string_format",type:"string",format:t,fn:"function"==typeof n?n:e=>n.test(e),...i};n instanceof RegExp&&(o.pattern=n);return new e(o)}function Zl(e){let t=e?.target??"draft-2020-12";return"draft-4"===t&&(t="draft-04"),"draft-7"===t&&(t="draft-07"),{processors:e.processors??{},metadataRegistry:e?.metadata??Zc,target:t,unrepresentable:e?.unrepresentable??"throw",override:e?.override??(()=>{}),io:e?.io??"output",counter:0,seen:new Map,cycles:e?.cycles??"ref",reused:e?.reused??"inline",external:e?.external??void 0}}function Vl(e,t,n={path:[],schemaPath:[]}){var r;const i=e._zod.def,o=t.seen.get(e);if(o){o.count++;return n.schemaPath.includes(e)&&(o.cycle=n.path),o.schema}const s={schema:{},count:1,cycle:void 0,path:n.path};t.seen.set(e,s);const a=e._zod.toJSONSchema?.();if(a)s.schema=a;else{const r={...n,schemaPath:[...n.schemaPath,e],path:n.path};if(e._zod.processJSONSchema)e._zod.processJSONSchema(t,s.schema,r);else{const n=s.schema,o=t.processors[i.type];if(!o)throw new Error(`[toJSONSchema]: Non-representable type encountered: ${i.type}`);o(e,t,n,r)}const o=e._zod.parent;o&&(s.ref||(s.ref=o),Vl(o,t,r),t.seen.get(o).isParent=!0)}const c=t.metadataRegistry.get(e);c&&Object.assign(s.schema,c),"input"===t.io&&Yl(e)&&(delete s.schema.examples,delete s.schema.default),"input"===t.io&&s.schema._prefault&&((r=s.schema).default??(r.default=s.schema._prefault)),delete s.schema._prefault;return t.seen.get(e).schema}function Wl(e,t){const n=e.seen.get(t);if(!n)throw new Error("Unprocessed schema. This is a bug in Zod.");const r=new Map;for(const o of e.seen.entries()){const t=e.metadataRegistry.get(o[0])?.id;if(t){const e=r.get(t);if(e&&e!==o[0])throw new Error(`Duplicate schema id "${t}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);r.set(t,o[0])}}const i=t=>{if(t[1].schema.$ref)return;const r=t[1],{ref:i,defId:o}=(t=>{const r="draft-2020-12"===e.target?"$defs":"definitions";if(e.external){const n=e.external.registry.get(t[0])?.id,i=e.external.uri??(e=>e);if(n)return{ref:i(n)};const o=t[1].defId??t[1].schema.id??"schema"+e.counter++;return t[1].defId=o,{defId:o,ref:`${i("__shared")}#/${r}/${o}`}}if(t[1]===n)return{ref:"#"};const i=`#/${r}/`,o=t[1].schema.id??"__schema"+e.counter++;return{defId:o,ref:i+o}})(t);r.def={...r.schema},o&&(r.defId=o);const s=r.schema;for(const e in s)delete s[e];s.$ref=i};if("throw"===e.cycles)for(const o of e.seen.entries()){const e=o[1];if(e.cycle)throw new Error(`Cycle detected: #/${e.cycle?.join("/")}/<root>\n\nSet the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(const o of e.seen.entries()){const n=o[1];if(t===o[0]){i(o);continue}if(e.external){const n=e.external.registry.get(o[0])?.id;if(t!==o[0]&&n){i(o);continue}}const r=e.metadataRegistry.get(o[0])?.id;r?i(o):(n.cycle||n.count>1&&"ref"===e.reused)&&i(o)}}function Gl(e,t){const n=e.seen.get(t);if(!n)throw new Error("Unprocessed schema. This is a bug in Zod.");const r=t=>{const n=e.seen.get(t);if(null===n.ref)return;const i=n.def??n.schema,o={...i},s=n.ref;if(n.ref=null,s){r(s);const n=e.seen.get(s),a=n.schema;!a.$ref||"draft-07"!==e.target&&"draft-04"!==e.target&&"openapi-3.0"!==e.target?Object.assign(i,a):(i.allOf=i.allOf??[],i.allOf.push(a)),Object.assign(i,o);if(t._zod.parent===s)for(const e in i)"$ref"!==e&&"allOf"!==e&&(e in o||delete i[e]);if(a.$ref)for(const e in i)"$ref"!==e&&"allOf"!==e&&e in n.def&&JSON.stringify(i[e])===JSON.stringify(n.def[e])&&delete i[e]}const a=t._zod.parent;if(a&&a!==s){r(a);const t=e.seen.get(a);if(t?.schema.$ref&&(i.$ref=t.schema.$ref,t.def))for(const e in i)"$ref"!==e&&"allOf"!==e&&e in t.def&&JSON.stringify(i[e])===JSON.stringify(t.def[e])&&delete i[e]}e.override({zodSchema:t,jsonSchema:i,path:n.path??[]})};for(const a of[...e.seen.entries()].reverse())r(a[0]);const i={};if("draft-2020-12"===e.target?i.$schema="https://json-schema.org/draft/2020-12/schema":"draft-07"===e.target?i.$schema="http://json-schema.org/draft-07/schema#":"draft-04"===e.target?i.$schema="http://json-schema.org/draft-04/schema#":e.target,e.external?.uri){const n=e.external.registry.get(t)?.id;if(!n)throw new Error("Schema is missing an `id` property");i.$id=e.external.uri(n)}Object.assign(i,n.def??n.schema);const o=e.external?.defs??{};for(const a of e.seen.entries()){const e=a[1];e.def&&e.defId&&(o[e.defId]=e.def)}e.external||Object.keys(o).length>0&&("draft-2020-12"===e.target?i.$defs=o:i.definitions=o);try{const n=JSON.parse(JSON.stringify(i));return Object.defineProperty(n,"~standard",{value:{...t["~standard"],jsonSchema:{input:Jl(t,"input",e.processors),output:Jl(t,"output",e.processors)}},enumerable:!1,writable:!1}),n}catch(s){throw new Error("Error converting schema to JSON.")}}function Yl(e,t){const n=t??{seen:new Set};if(n.seen.has(e))return!1;n.seen.add(e);const r=e._zod.def;if("transform"===r.type)return!0;if("array"===r.type)return Yl(r.element,n);if("set"===r.type)return Yl(r.valueType,n);if("lazy"===r.type)return Yl(r.getter(),n);if("promise"===r.type||"optional"===r.type||"nonoptional"===r.type||"nullable"===r.type||"readonly"===r.type||"default"===r.type||"prefault"===r.type)return Yl(r.innerType,n);if("intersection"===r.type)return Yl(r.left,n)||Yl(r.right,n);if("record"===r.type||"map"===r.type)return Yl(r.keyType,n)||Yl(r.valueType,n);if("pipe"===r.type)return Yl(r.in,n)||Yl(r.out,n);if("object"===r.type){for(const e in r.shape)if(Yl(r.shape[e],n))return!0;return!1}if("union"===r.type){for(const e of r.options)if(Yl(e,n))return!0;return!1}if("tuple"===r.type){for(const e of r.items)if(Yl(e,n))return!0;return!(!r.rest||!Yl(r.rest,n))}return!1}const Jl=(e,t,n={})=>r=>{const{libraryOptions:i,target:o}=r??{},s=Zl({...i??{},target:o,io:t,processors:n});return Vl(e,s),Wl(s,e),Gl(s,e)},Xl={guid:"uuid",url:"uri",datetime:"date-time",json_string:"json-string",regex:""},Kl=(e,t,n,r)=>{const i=n;i.type="string";const{minimum:o,maximum:s,format:a,patterns:c,contentEncoding:l}=e._zod.bag;if("number"==typeof o&&(i.minLength=o),"number"==typeof s&&(i.maxLength=s),a&&(i.format=Xl[a]??a,""===i.format&&delete i.format,"time"===a&&delete i.format),l&&(i.contentEncoding=l),c&&c.size>0){const e=[...c];1===e.length?i.pattern=e[0].source:e.length>1&&(i.allOf=[...e.map(e=>({..."draft-07"===t.target||"draft-04"===t.target||"openapi-3.0"===t.target?{type:"string"}:{},pattern:e.source}))])}},Ql=(e,t,n,r)=>{const i=n,{minimum:o,maximum:s,format:a,multipleOf:c,exclusiveMaximum:l,exclusiveMinimum:u}=e._zod.bag;"string"==typeof a&&a.includes("int")?i.type="integer":i.type="number","number"==typeof u&&("draft-04"===t.target||"openapi-3.0"===t.target?(i.minimum=u,i.exclusiveMinimum=!0):i.exclusiveMinimum=u),"number"==typeof o&&(i.minimum=o,"number"==typeof u&&"draft-04"!==t.target&&(u>=o?delete i.minimum:delete i.exclusiveMinimum)),"number"==typeof l&&("draft-04"===t.target||"openapi-3.0"===t.target?(i.maximum=l,i.exclusiveMaximum=!0):i.exclusiveMaximum=l),"number"==typeof s&&(i.maximum=s,"number"==typeof l&&"draft-04"!==t.target&&(l<=s?delete i.maximum:delete i.exclusiveMaximum)),"number"==typeof c&&(i.multipleOf=c)},eu=(e,t,n,r)=>{n.type="boolean"},tu=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw new Error("BigInt cannot be represented in JSON Schema")},nu=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw new Error("Symbols cannot be represented in JSON Schema")},ru=(e,t,n,r)=>{"openapi-3.0"===t.target?(n.type="string",n.nullable=!0,n.enum=[null]):n.type="null"},iu=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw new Error("Undefined cannot be represented in JSON Schema")},ou=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw new Error("Void cannot be represented in JSON Schema")},su=(e,t,n,r)=>{n.not={}},au=(e,t,n,r)=>{},cu=(e,t,n,r)=>{},lu=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw new Error("Date cannot be represented in JSON Schema")},uu=(e,t,n,r)=>{const i=Ei(e._zod.def.entries);i.every(e=>"number"==typeof e)&&(n.type="number"),i.every(e=>"string"==typeof e)&&(n.type="string"),n.enum=i},du=(e,t,n,r)=>{const i=e._zod.def,o=[];for(const s of i.values)if(void 0===s){if("throw"===t.unrepresentable)throw new Error("Literal `undefined` cannot be represented in JSON Schema")}else if("bigint"==typeof s){if("throw"===t.unrepresentable)throw new Error("BigInt literals cannot be represented in JSON Schema");o.push(Number(s))}else o.push(s);if(0===o.length);else if(1===o.length){const e=o[0];
2n.type=null===e?"null":typeof e,"draft-04"===t.target||"openapi-3.0"===t.target?n.enum=[e]:n.const=e}else o.every(e=>"number"==typeof e)&&(n.type="number"),o.every(e=>"string"==typeof e)&&(n.type="string"),o.every(e=>"boolean"==typeof e)&&(n.type="boolean"),o.every(e=>null===e)&&(n.type="null"),n.enum=o},fu=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw new Error("NaN cannot be represented in JSON Schema")},pu=(e,t,n,r)=>{const i=n,o=e._zod.pattern;if(!o)throw new Error("Pattern not found in template literal");i.type="string",i.pattern=o.source},hu=(e,t,n,r)=>{const i=n,o={type:"string",format:"binary",contentEncoding:"binary"},{minimum:s,maximum:a,mime:c}=e._zod.bag;void 0!==s&&(o.minLength=s),void 0!==a&&(o.maxLength=a),c?1===c.length?(o.contentMediaType=c[0],Object.assign(i,o)):(Object.assign(i,o),i.anyOf=c.map(e=>({contentMediaType:e}))):Object.assign(i,o)},mu=(e,t,n,r)=>{n.type="boolean"},gu=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw new Error("Custom types cannot be represented in JSON Schema")},yu=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw new Error("Function types cannot be represented in JSON Schema")},vu=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw new Error("Transforms cannot be represented in JSON Schema")},bu=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw new Error("Map cannot be represented in JSON Schema")},wu=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw new Error("Set cannot be represented in JSON Schema")},_u=(e,t,n,r)=>{const i=n,o=e._zod.def,{minimum:s,maximum:a}=e._zod.bag;"number"==typeof s&&(i.minItems=s),"number"==typeof a&&(i.maxItems=a),i.type="array",i.items=Vl(o.element,t,{...r,path:[...r.path,"items"]})},xu=(e,t,n,r)=>{const i=n,o=e._zod.def;i.type="object",i.properties={};const s=o.shape;for(const l in s)i.properties[l]=Vl(s[l],t,{...r,path:[...r.path,"properties",l]});const a=new Set(Object.keys(s)),c=new Set([...a].filter(e=>{const n=o.shape[e]._zod;return"input"===t.io?void 0===n.optin:void 0===n.optout}));c.size>0&&(i.required=Array.from(c)),"never"===o.catchall?._zod.def.type?i.additionalProperties=!1:o.catchall?o.catchall&&(i.additionalProperties=Vl(o.catchall,t,{...r,path:[...r.path,"additionalProperties"]})):"output"===t.io&&(i.additionalProperties=!1)},ku=(e,t,n,r)=>{const i=e._zod.def,o=!1===i.inclusive,s=i.options.map((e,n)=>Vl(e,t,{...r,path:[...r.path,o?"oneOf":"anyOf",n]}));o?n.oneOf=s:n.anyOf=s},Su=(e,t,n,r)=>{const i=e._zod.def,o=Vl(i.left,t,{...r,path:[...r.path,"allOf",0]}),s=Vl(i.right,t,{...r,path:[...r.path,"allOf",1]}),a=e=>"allOf"in e&&1===Object.keys(e).length,c=[...a(o)?o.allOf:[o],...a(s)?s.allOf:[s]];n.allOf=c},Eu=(e,t,n,r)=>{const i=n,o=e._zod.def;i.type="array";const s="draft-2020-12"===t.target?"prefixItems":"items",a="draft-2020-12"===t.target||"openapi-3.0"===t.target?"items":"additionalItems",c=o.items.map((e,n)=>Vl(e,t,{...r,path:[...r.path,s,n]})),l=o.rest?Vl(o.rest,t,{...r,path:[...r.path,a,..."openapi-3.0"===t.target?[o.items.length]:[]]}):null;"draft-2020-12"===t.target?(i.prefixItems=c,l&&(i.items=l)):"open
2api-3.0"===t.target?(i.items={anyOf:c},l&&i.items.anyOf.push(l),i.minItems=c.length,l||(i.maxItems=c.length)):(i.items=c,l&&(i.additionalItems=l));const{minimum:u,maximum:d}=e._zod.bag;"number"==typeof u&&(i.minItems=u),"number"==typeof d&&(i.maxItems=d)},Cu=(e,t,n,r)=>{const i=n,o=e._zod.def;i.type="object";const s=o.keyType,a=s._zod.bag,c=a?.patterns;if("loose"===o.mode&&c&&c.size>0){const e=Vl(o.valueType,t,{...r,path:[...r.path,"patternProperties","*"]});i.patternProperties={};for(const t of c)i.patternProperties[t.source]=e}else"draft-07"!==t.target&&"draft-2020-12"!==t.target||(i.propertyNames=Vl(o.keyType,t,{...r,path:[...r.path,"propertyNames"]})),i.additionalProperties=Vl(o.valueType,t,{...r,path:[...r.path,"additionalProperties"]});const l=s._zod.values;if(l){const e=[...l].filter(e=>"string"==typeof e||"number"==typeof e);e.length>0&&(i.required=e)}},Tu=(e,t,n,r)=>{const i=e._zod.def,o=Vl(i.innerType,t,r),s=t.seen.get(e);"openapi-3.0"===t.target?(s.ref=i.innerType,n.nullable=!0):n.anyOf=[o,{type:"null"}]},Nu=(e,t,n,r)=>{const i=e._zod.def;Vl(i.innerType,t,r);t.seen.get(e).ref=i.innerType},Au=(e,t,n,r)=>{const i=e._zod.def;Vl(i.innerType,t,r);t.seen.get(e).ref=i.innerType,n.default=JSON.parse(JSON.stringify(i.defaultValue))},Ou=(e,t,n,r)=>{const i=e._zod.def;Vl(i.innerType,t,r);t.seen.get(e).ref=i.innerType,"input"===t.io&&(n._prefault=JSON.parse(JSON.stringify(i.defaultValue)))},Pu=(e,t,n,r)=>{const i=e._zod.def;Vl(i.innerType,t,r);let o;t.seen.get(e).ref=i.innerType;try{o=i.catchValue(void 0)}catch{throw new Error("Dynamic catch values are not supported in JSON Schema")}n.default=o},zu=(e,t,n,r)=>{const i=e._zod.def,o="input"===t.io?"transform"===i.in._zod.def.type?i.out:i.in:i.out;Vl(o,t,r);t.seen.get(e).ref=o},Iu=(e,t,n,r)=>{const i=e._zod.def;Vl(i.innerType,t,r);t.seen.get(e).ref=i.innerType,n.readOnly=!0},ju=(e,t,n,r)=>{const i=e._zod.def;Vl(i.innerType,t,r);t.seen.get(e).ref=i.innerType},Lu=(e,t,n,r)=>{const i=e._zod.def;Vl(i.innerType,t,r);t.seen.get(e).ref=i.innerType},Ru=(e,t,n,r)=>{const i=e._zod.innerType;Vl(i,t,r);t.seen.get(e).ref=i},Mu={string:Kl,number:Ql,boolean:eu,bigint:tu,symbol:nu,null:ru,undefined:iu,void:ou,never:su,any:au,unknown:cu,date:lu,enum:uu,literal:du,nan:fu,template_literal:pu,file:hu,success:mu,custom:gu,function:yu,transform:vu,map:bu,set:wu,array:_u,object:xu,union:ku,intersection:Su,tuple:Eu,record:Cu,nullable:Tu,nonoptional:Nu,default:Au,prefault:Ou,catch:Pu,pipe:zu,readonly:Iu,promise:ju,optional:Lu,lazy:Ru};const Du=wi("ZodISODateTime",(e,t)=>{ya.init(e,t),ud.init(e,t)});function $u(e){return function(e,t){return new e({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...Zi(t)})}(Du,e)}const Uu=wi("ZodISODate",(e,t)=>{va.init(e,t),ud.init(e,t)});function Fu(e){return function(e,t){return new e({type:"string",format:"date",check:"string_format",...Zi(t)})}(Uu,e)}const Bu=wi("ZodISOTime",(e,t)=>{ba.init(e,t),ud.init(e,t)});function qu(e){return function(e,t){return new e({type:"string",format:"time",check:"string_format",precision:null,...Zi(t)})}(Bu,e)}const Hu=wi("ZodISODuration",(e,t)=>{wa.init(e,t),ud.init(e,t)});function Zu(e){return function(e,t){return new e({type:"string",format:"duration",check:"string_format",...Zi(t)})}(Hu,e)}const Vu=(e,t)=>{ro.init(e,t),e.name="ZodError",Object.defineProperties(e,{format:{value:t=>function(e,t=e=>e.message){const n={_errors:[]},r=e=>{for(const i of e.issues)if("invalid_union"===i.code&&i.errors.length)i.errors.map(e=>r({issues:e}));else if("invalid_key"===i.code)r({issues:i.issues});else if("invalid_element"===i.code)r({issues:i.issues});else if(0===i.path.length)n._errors.push(t(i));else{let e=n,r=0;for(;r<i.path.length;){const n=i.path[r];r===i.path.length-1?(e[n]=e[n]||{_errors:[]},e[n]._errors.push(t(i))):e[n]=e[n]||{_errors:[]},e=e[n],r++}}};return r(e),n}(e,t)},flatten:{value:t=>function(e,t=e=>e.message){const n={},r=[];for(const i of e.issues)i.path.length>0?(n[i.path[0]]=n[i.path[0]]||[],n[i.path[0]].push(t(i))):r.push(t(i));return{formErrors:r,fieldErrors:n}}(e,t)},addIssue:{value:t=>{e.issues.push(t),e.message=JSON.stringify(e.issues,Ti,2)}},addIssues:{value:t=>{e.issues.push(...t),e.message=JSON.stringify(e.issues,Ti,2)}},isEmpty:{get(){return 0===e.issues.length}}})},Wu=(wi("ZodError",Vu),wi("ZodError",Vu,{Parent:Error})),Gu=oo(Wu),Yu=ao(Wu),Ju=lo(Wu),Xu=fo(Wu),Ku=ho(Wu),Qu=mo(Wu),ed=go(Wu),td=yo(Wu),nd=vo(Wu),rd=bo(Wu),id=wo(Wu),od=_o(Wu),sd=wi("ZodType",(e,t)=>(ra.init(e,t),Object.assign(e["~standard"],{jsonSchema:{input:Jl(e,"input"),output:Jl(e,"output")}}),e.toJSONSchema=((e,t={})=>n=>{const r=Zl({...n,processors:t});return Vl(e,r),Wl(r,e),Gl(r,e)})(e,{}),e.def=t,e.type=t.type,Object.defineProperty(e,"_def",{value:t}),e.check=(...n)=>e.clone(ji(t,{checks:[...t.checks??[],...n.map(e=>"function"==typeof e?{_zod:{check:e,def:{check:"custom"},onattach:[]}}:e)]}),{parent:!0}),e.with=e.check,e.clone=(t,n)=>Hi(e,t,n),e.brand=()=>e,e.register=(t,n)=>(t.add(e,n),e),e.parse=(t,n)=>Gu(e,t,n,{callee:e.parse}),e.safeParse=(t,n)=>Ju(e,t,n),e.parseAsync=async(t,n)=>Yu(e,t,n,{callee:e.parseAsync}),e.safeParseAsync=async(t,n)=>Xu(e,t,n),e.spa=e.safeParseAsync,e.encode=(t,n)=>Ku(e,t,n),e.decode=(t,n)=>Qu(e,t,n),e.encodeAsync=async(t,n)=>ed(e,t,n),e.decodeAsync=async(t,n)=>td(e,t,n),e.safeEncode=(t,n)=>
2nd(e,t,n),e.safeDecode=(t,n)=>rd(e,t,n),e.safeEncodeAsync=async(t,n)=>id(e,t,n),e.safeDecodeAsync=async(t,n)=>od(e,t,n),e.refine=(t,n)=>e.check(eh(t,n)),e.superRefine=t=>e.check(th(t)),e.overwrite=t=>e.check(Ml(t)),e.optional=()=>bp(e),e.exactOptional=()=>_p(e),e.nullable=()=>kp(e),e.nullish=()=>bp(kp(e)),e.nonoptional=t=>Op(e,t),e.array=()=>$f(e),e.or=t=>Vf([e,t]),e.and=t=>Kf(e,t),e.transform=t=>Dp(e,yp(t)),e.default=t=>Cp(e,t),e.prefault=t=>Np(e,t),e.catch=t=>jp(e,t),e.pipe=t=>Dp(e,t),e.readonly=()=>Bp(e),e.describe=t=>{const n=e.clone();return Zc.add(n,{description:t}),n},Object.defineProperty(e,"description",{get(){return Zc.get(e)?.description},configurable:!0}),e.meta=(...t)=>{if(0===t.length)return Zc.get(e);const n=e.clone();return Zc.add(n,t[0]),n},e.isOptional=()=>e.safeParse(void 0).success,e.isNullable=()=>e.safeParse(null).success,e.apply=t=>t(e),e)),ad=wi("_ZodString",(e,t)=>{ia.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Kl(e,t,n);const n=e._zod.bag;e.format=n.format??null,e.minLength=n.minimum??null,e.maxLength=n.maximum??null,e.regex=(...t)=>e.check(Al(...t)),e.includes=(...t)=>e.check(zl(...t)),e.startsWith=(...t)=>e.check(Il(...t)),e.endsWith=(...t)=>e.check(jl(...t)),e.min=(...t)=>e.check(Tl(...t)),e.max=(...t)=>e.check(Cl(...t)),e.length=(...t)=>e.check(Nl(...t)),e.nonempty=(...t)=>e.check(Tl(1,...t)),e.lowercase=t=>e.check(Ol(t)),e.uppercase=t=>e.check(Pl(t)),e.trim=()=>e.check($l()),e.normalize=(...t)=>e.check(Dl(...t)),e.toLowerCase=()=>e.check(Ul()),e.toUpperCase=()=>e.check(Fl()),e.slugify=()=>e.check(Bl())}),cd=wi("ZodString",(e,t)=>{ia.init(e,t),ad.init(e,t),e.email=t=>e.check(Vc(dd,t)),e.url=t=>e.check(Kc(wd,t)),e.jwt=t=>e.check(pl(Qd,t)),e.emoji=t=>e.check(Qc(kd,t)),e.guid=t=>e.check(Wc(pd,t)),e.uuid=t=>e.check(Gc(md,t)),e.uuidv4=t=>e.check(Yc(md,t)),e.uuidv6=t=>e.check(Jc(md,t)),e.uuidv7=t=>e.check(Xc(md,t)),e.nanoid=t=>e.check(el(Ed,t)),e.guid=t=>e.check(Wc(pd,t)),e.cuid=t=>e.check(tl(Td,t)),e.cuid2=t=>e.check(nl(Ad,t)),e.ulid=t=>e.check(rl(Pd,t)),e.base64=t=>e.check(ul(Wd,t)),e.base64url=t=>e.check(dl(Yd,t)),e.xid=t=>e.check(il(Id,t)),e.ksuid=t=>e.check(ol(Ld,t)),e.ipv4=t=>e.check(sl(Md,t)),e.ipv6=t=>e.check(al(Fd,t)),e.cidrv4=t=>e.check(cl(qd,t)),e.cidrv6=t=>e.check(ll(Zd,t)),e.e164=t=>e.check(fl(Xd,t)),e.datetime=t=>e.check($u(t)),e.date=t=>e.check(Fu(t)),e.time=t=>e.check(qu(t)),e.duration=t=>e.check(Zu(t))});function ld(e){return function(e,t){return new e({type:"string",...Zi(t)})}(cd,e)}const ud=wi("ZodStringFormat",(e,t)=>{oa.init(e,t),ad.init(e,t)}),dd=wi("ZodEmail",(e,t)=>{ca.init(e,t),ud.init(e,t)});function fd(e){return Vc(dd,e)}const pd=wi("ZodGUID",(e,t)=>{sa.init(e,t),ud.init(e,t)});function hd(e){return Wc(pd,e)}const md=wi("ZodUUID",(e,t)=>{aa.init(e,t),ud.init(e,t)});function gd(e){return Gc(md,e)}function yd(e){return Yc(md,e)}function vd(e){return Jc(md,e)}function bd(e){return Xc(md,e)}const wd=wi("ZodURL",(e,t)=>{la.init(e,t),ud.init(e,t)});function _d(e){return Kc(wd,e)}function xd(e){return Kc(wd,{protocol:/^https?$/,hostname:Xo,...Zi(e)})}const kd=wi("ZodEmoji",(e,t)=>{ua.init(e,t),ud.init(e,t)});function Sd(e){return Qc(kd,e)}const Ed=wi("ZodNanoID",(e,t)=>{da.init(e,t),ud.init(e,t)});function Cd(e){return el(Ed,e)}const Td=wi("ZodCUID",(e,t)=>{fa.init(e,t),ud.init(e,t)});function Nd(e){return tl(Td,e)}const Ad=wi("ZodCUID2",(e,t)=>{pa.init(e,t),ud.init(e,t)});function Od(e){return nl(Ad,e)}const Pd=wi("ZodULID",(e,t)=>{ha.init(e,t),ud.init(e,t)});function zd(e){return rl(Pd,e)}const Id=wi("ZodXID",(e,t)=>{ma.init(e,t),ud.init(e,t)});
2function jd(e){return il(Id,e)}const Ld=wi("ZodKSUID",(e,t)=>{ga.init(e,t),ud.init(e,t)});function Rd(e){return ol(Ld,e)}const Md=wi("ZodIPv4",(e,t)=>{_a.init(e,t),ud.init(e,t)});function Dd(e){return sl(Md,e)}const $d=wi("ZodMAC",(e,t)=>{ka.init(e,t),ud.init(e,t)});function Ud(e){return function(e,t){return new e({type:"string",format:"mac",check:"string_format",abort:!1,...Zi(t)})}($d,e)}const Fd=wi("ZodIPv6",(e,t)=>{xa.init(e,t),ud.init(e,t)});function Bd(e){return al(Fd,e)}const qd=wi("ZodCIDRv4",(e,t)=>{Sa.init(e,t),ud.init(e,t)});function Hd(e){return cl(qd,e)}const Zd=wi("ZodCIDRv6",(e,t)=>{Ea.init(e,t),ud.init(e,t)});function Vd(e){return ll(Zd,e)}const Wd=wi("ZodBase64",(e,t)=>{Ta.init(e,t),ud.init(e,t)});function Gd(e){return ul(Wd,e)}const Yd=wi("ZodBase64URL",(e,t)=>{Na.init(e,t),ud.init(e,t)});function Jd(e){return dl(Yd,e)}const Xd=wi("ZodE164",(e,t)=>{Aa.init(e,t),ud.init(e,t)});function Kd(e){return fl(Xd,e)}const Qd=wi("ZodJWT",(e,t)=>{Oa.init(e,t),ud.init(e,t)});function ef(e){return pl(Qd,e)}const tf=wi("ZodCustomStringFormat",(e,t)=>{Pa.init(e,t),ud.init(e,t)});function nf(e,t,n={}){return Hl(tf,e,t,n)}function rf(e){return Hl(tf,"hostname",Jo,e)}function of(e){return Hl(tf,"hex",ps,e)}function sf(e,t){const n=`${e}_${t?.enc??"hex"}`,i=r[n];if(!i)throw new Error(`Unrecognized hash format: ${n}`);return Hl(tf,n,i,t)}const af=wi("ZodNumber",(e,t)=>{za.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ql(e,t,n),e.gt=(t,n)=>e.check(gl(t,n)),e.gte=(t,n)=>e.check(yl(t,n)),e.min=(t,n)=>e.check(yl(t,n)),e.lt=(t,n)=>e.check(hl(t,n)),e.lte=(t,n)=>e.check(ml(t,n)),e.max=(t,n)=>e.check(ml(t,n)),e.int=t=>e.check(uf(t)),e.safe=t=>e.check(uf(t)),e.positive=t=>e.check(gl(0,t)),e.nonnegative=t=>e.check(yl(0,t)),e.negative=t=>e.check(hl(0,t)),e.nonpositive=t=>e.check(ml(0,t)),e.multipleOf=(t,n)=>e.check(xl(t,n)),e.step=(t,n)=>e.check(xl(t,n)),e.finite=()=>e;const n=e._zod.bag;e.minValue=Math.max(n.minimum??Number.NEGATIVE_INFINITY,n.exclusiveMinimum??Number.NEGATIVE_INFINITY)??null,e.maxValue=Math.min(n.maximum??Number.POSITIVE_INFINITY,n.exclusiveMaximum??Number.POSITIVE_INFINITY)??null,e.isInt=(n.format??"").includes("int")||Number.isSafeInteger(n.multipleOf??.5),e.isFinite=!0,e.format=n.format??null});function cf(e){return function(e,t){return new e({type:"number",checks:[],...Zi(t)})}(af,e)}const lf=wi("ZodNumberFormat",(e,t)=>{Ia.init(e,t),af.init(e,t)});function uf(e){return function(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"safeint",...Zi(t)})}(lf,e)}function df(e){return function(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"float32",...Zi(t)})}(lf,e)}function ff(e){return function(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"float64",...Zi(t)})}(lf,e)}function pf(e){return function(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"int32",...Zi(t)})}(lf,e)}function hf(e){return function(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"uint32",...Zi(t)})}(lf,e)}const mf=wi("ZodBoolean",(e,t)=>{ja.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>eu(0,0,t)});function gf(e){return function(e,t){return new e({type:"boolean",...Zi(t)})}(mf,e)}const yf=wi("ZodBigInt",(e,t)=>{La.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>tu(0,e),e.gte=(t,n)=>e.check(yl(t,n)),e.min=(t,n)=>e.check(yl(t,n)),e.gt=(t,n)=>e.check(gl(t,n)),e.gte=(t,n)=>e.check(yl(t,n)),e.min=(t,n)=>e.check(yl(t,n)),e.lt=(t,n)=>e.check(hl(t,n)),e.lte=(t,n)=>e.check(ml(t,n)),e.max=(t,n)=>e.check(ml(t,n)),e.positive=t=>e.check(gl(BigInt(0),t)),e.negative=t=>e.check(hl(BigInt(0),t)),e.nonpositive=t=>e.check(ml(BigInt(0),t)),e.nonnegative=t=>e.check(yl(BigInt(0),t)),e.multipleOf=(t,n)=>e.check(xl(t,n));const n=e._zod.bag;e.minValue=n.minimum??null,e.maxValue=n.maximum??null,e.format=n.format??null});function vf(e){return function(e,t){return new e({type:"bigint",...Zi(t)})}(yf,e)}const bf=wi("ZodBigIntFormat",(e,t)=>{Ra.init(e,t),yf.init(e,t)});function wf(e){return function(e,t){return new e({type:"bigint",check:"bigint_format",abort:!1,format:"int64",...Zi(t)})}(bf,e)}function _f(e){return function(e,t){return new e({type:"bigint",check:"bigint_format",abort:!1,format:"uint64",...Zi(t)})}(bf,e)}const xf=wi("ZodSymbol",(e,t)=>{Ma.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>nu(0,e)});function kf(e){return function(e,t){return new e({type:"symbol",...Zi(t)})}(xf,e)}const Sf=wi("ZodUndefined",(e,t)=>{Da.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>iu(0,e)});function Ef(e){return function(e,t){return new e({type:"undefined",...Zi(t)})}(Sf,e)}const Cf=wi("ZodNull",(e,t)=>{$a.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>ru(0,e,t)});function Tf(e){return function(e,t){return new e({type:"null",...Zi(t)})}(Cf,e)}const Nf=wi("ZodAny",(e,t)=>{Ua.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>{}});function Af(){return function(e){return new e({type:"any"})}(Nf)}const Of=wi("ZodUnknown",(e,t)=>{Fa.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>{}});function Pf(){return function(e){return new e({type:"unknown"})}(Of)}const zf=wi("ZodNever",(e,t)=>{Ba.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>su(0,0,t)}
vendor: 5,401 bytes, line 2
2);function If(e){return function(e,t){return new e({type:"never",...Zi(t)})}(zf,e)}const jf=wi("ZodVoid",(e,t)=>{qa.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>ou(0,e)});function Lf(e){return function(e,t){return new e({type:"void",...Zi(t)})}(jf,e)}const Rf=wi("ZodDate",(e,t)=>{Ha.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>lu(0,e),e.min=(t,n)=>e.check(yl(t,n)),e.max=(t,n)=>e.check(ml(t,n));const n=e._zod.bag;e.minDate=n.minimum?new Date(n.minimum):null,e.maxDate=n.maximum?new Date(n.maximum):null});function Mf(e){return function(e,t){return new e({type:"date",...Zi(t)})}(Rf,e)}const Df=wi("ZodArray",(e,t)=>{Va.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>_u(e,t,n,r),e.element=t.element,e.min=(t,n)=>e.check(Tl(t,n)),e.nonempty=t=>e.check(Tl(1,t)),e.max=(t,n)=>e.check(Cl(t,n)),e.length=(t,n)=>e.check(Nl(t,n)),e.unwrap=()=>e.element});function $f(e,t){return function(e,t,n){return new e({type:"array",element:t,...Zi(n)})}(Df,e,t)}function Uf(e){const t=e._zod.def.shape;return up(Object.keys(t))}const Ff=wi("ZodObject",(e,t)=>{Xa.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>xu(e,t,n,r),zi(e,"shape",()=>t.shape),e.keyof=()=>up(Object.keys(e._zod.def.shape)),e.catchall=t=>e.clone({...e._zod.def,catchall:t}),e.passthrough=()=>e.clone({...e._zod.def,catchall:Pf()}),e.loose=()=>e.clone({...e._zod.def,catchall:Pf()}),e.strict=()=>e.clone({...e._zod.def,catchall:If()}),e.strip=()=>e.clone({...e._zod.def,catchall:void 0}),e.extend=t=>function(e,t){if(!$i(t))throw new Error("Invalid input to extend: expected a plain object");const n=e._zod.def.checks;if(n&&n.length>0){const n=e._zod.def.shape;for(const e in t)if(void 0!==Object.getOwnPropertyDescriptor(n,e))throw new Error("Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.")}const r=ji(e._zod.def,{get shape(){const n={...e._zod.def.shape,...t};return Ii(this,"shape",n),n}});return Hi(e,r)}(e,t),e.safeExtend=t=>function(e,t){if(!$i(t))throw new Error("Invalid input to safeExtend: expected a plain object");const n=ji(e._zod.def,{get shape(){const n={...e._zod.def.shape,...t};return Ii(this,"shape",n),n}});return Hi(e,n)}(e,t),e.merge=t=>function(e,t){const n=ji(e._zod.def,{get shape(){const n={...e._zod.def.shape,...t._zod.def.shape};return Ii(this,"shape",n),n},get catchall(){return t._zod.def.catchall},checks:[]});return Hi(e,n)}(e,t),e.pick=t=>function(e,t){const n=e._zod.def,r=n.checks;if(r&&r.length>0)throw new Error(".pick() cannot be used on object schemas containing refinements");return Hi(e,ji(e._zod.def,{get shape(){const e={};for(const r in t){if(!(r in n.shape))throw new Error(`Unrecognized key: "${r}"`);t[r]&&(e[r]=n.shape[r])}return Ii(this,"shape",e),e},checks:[]}))}(e,t),e.omit=t=>function(e,t){const n=e._zod.def,r=n.checks;if(r&&r.length>0)throw new Error(".omit() cannot be used on object schemas containing refinements");const i=ji(e._zod.def,{get shape(){const r={...e._zod.def.shape};for(const e in t){if(!(e in n.shape))throw new Error(`Unrecognized key: "${e}"`);t[e]&&delete r[e]}return Ii(this,"shape",r),r},checks:[]});return Hi(e,i)}(e,t),e.partial=(...t)=>function(e,t,n){const r=t._zod.def.checks;if(r&&r.length>0)throw new Error(".partial() cannot be used on object schemas containing refinements");const i=ji(t._zod.def,{get shape(){const r=t._zod.def.shape,i={...r};if(n)for(const t in n){if(!(t in r))throw new Error(`Unrecognized key: "${t}"`);n[t]&&(i[t]=e?new e({type:"optional",innerType:r[t]}):r[t])}else for(const t in r)i[t]=e?new e({type:"optional",innerType:r[t]}):r[t];return Ii(this,"shape",i),i},checks:[]});return Hi(t,i)}(vp,e,t[0]),e.required=(...t)=>function(e,t,n){const r=ji(t._zod.def,{get shape(){const r=t._zod.def.shape,i={...r};if(n)for(const t in n){if(!(t in i))throw new Error(`Unrecognized key: "${t}"`);n[t]&&(i[t]=new e({type:"nonoptional",innerType:r[t]}))}else for(const t in r)i[t]=new e({type:"nonoptional",innerType:r[t]});return Ii(this,"shape",i),i}});return Hi(t,r)}(Ap,e,t[0])});function Bf(e,t){const n={type:"object",shape:e??{},...Zi(t)};return new Ff(n)}function qf(e,t){return new Ff({type:"object",shape:e,catchall:If(),...Zi(t)})}function Hf(e,t){return new Ff({type:"object",shape:e,catchall:Pf(),...Zi(t)})}const Zf=wi("ZodUnion",(e,t)=>{Qa.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>ku(e,t,n,r),e.options=t.options});function Vf(e,t){return new Zf({type:"union",options:e,...Zi(t)})}const Wf=wi("ZodXor",(e,t)=>{Zf.init(e,t),tc.init(e,t),e._zod.processJSONSchema=(t,n,r)=>ku(e,t,n,r),e.options=t.options});function Gf(e,t){return new Wf({type:"union",options:e,inclusive:!1,...Zi(t)})}const Yf=wi("ZodDiscriminatedUnion",(e,t)=>{Zf.init(e,t),nc.init(e,t)});function Jf(e,t,n){return new Yf({type:"union",options:t,discriminator:e,...Zi(n)})}const Xf=wi("ZodIntersection",(e,t)=>{rc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Su(e,t,n,r)});function Kf(e,t){return new Xf({type:"intersection",left:e,right:t})}const Qf=wi("ZodTuple",(e,t)=>{sc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Eu(e,t,n,r),e.rest=t=>e.clone({...e._zod.def,rest:t})});function ep(e,t,n){const r=t instanceof ra;return new Qf({type:"tuple",items:e,rest:r?t:null,...Zi(r?n:t)})}const tp=wi("ZodRecord",(e,t)=>{cc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Cu(e,t,n,r),e.keyType=t.keyType,e.valueType=t.valueType});
2function np(e,t,n){return new tp({type:"record",keyType:e,valueType:t,...Zi(n)})}function rp(e,t,n){const r=Hi(e);return r._zod.values=void 0,new tp({type:"record",keyType:r,valueType:t,...Zi(n)})}function ip(e,t,n){return new tp({type:"record",keyType:e,valueType:t,mode:"loose",...Zi(n)})}const op=wi("ZodMap",(e,t)=>{lc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>bu(0,e),e.keyType=t.keyType,e.valueType=t.valueType,e.min=(...t)=>e.check(Sl(...t)),e.nonempty=t=>e.check(Sl(1,t)),e.max=(...t)=>e.check(kl(...t)),e.size=(...t)=>e.check(El(...t))});function sp(e,t,n){return new op({type:"map",keyType:e,valueType:t,...Zi(n)})}const ap=wi("ZodSet",(e,t)=>{dc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>wu(0,e),e.min=(...t)=>e.check(Sl(...t)),e.nonempty=t=>e.check(Sl(1,t)),e.max=(...t)=>e.check(kl(...t)),e.size=(...t)=>e.check(El(...t))});function cp(e,t){return new ap({type:"set",valueType:e,...Zi(t)})}const lp=wi("ZodEnum",(e,t)=>{pc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>uu(e,0,n),e.enum=t.entries,e.options=Object.values(t.entries);const n=new Set(Object.keys(t.entries));e.extract=(e,r)=>{const i={};for(const o of e){if(!n.has(o))throw new Error(`Key ${o} not found in enum`);i[o]=t.entries[o]}return new lp({...t,checks:[],...Zi(r),entries:i})},e.exclude=(e,r)=>{const i={...t.entries};for(const t of e){if(!n.has(t))throw new Error(`Key ${t} not found in enum`);delete i[t]}return new lp({...t,checks:[],...Zi(r),entries:i})}});function up(e,t){const n=Array.isArray(e)?Object.fromEntries(e.map(e=>[e,e])):e;return new lp({type:"enum",entries:n,...Zi(t)})}function dp(e,t){return new lp({type:"enum",entries:e,...Zi(t)})}const fp=wi("ZodLiteral",(e,t)=>{hc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>du(e,t,n),e.values=new Set(t.values),Object.defineProperty(e,"value",{get(){if
2(t.values.length>1)throw new Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function pp(e,t){return new fp({type:"literal",values:Array.isArray(e)?e:[e],...Zi(t)})}const hp=wi("ZodFile",(e,t)=>{mc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>hu(e,0,n),e.min=(t,n)=>e.check(Sl(t,n)),e.max=(t,n)=>e.check(kl(t,n)),e.mime=(t,n)=>e.check(Rl(Array.isArray(t)?t:[t],n))});function mp(e){return function(e,t){return new e({type:"file",...Zi(t)})}(hp,e)}const gp=wi("ZodTransform",(e,t)=>{gc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>vu(0,e),e._zod.parse=(n,r)=>{if("backward"===r.direction)throw new xi(e.constructor.name);n.addIssue=r=>{if("string"==typeof r)n.issues.push(to(r,n.value,t));else{const t=r;t.fatal&&(t.continue=!1),t.code??(t.code="custom"),t.input??(t.input=n.value),t.inst??(t.inst=e),n.issues.push(to(t))}};const i=t.transform(n.value,n);return i instanceof Promise?i.then(e=>(n.value=e,n)):(n.value=i,n)}});function yp(e){return new gp({type:"transform",transform:e})}const vp=wi("ZodOptional",(e,t)=>{vc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Lu(e,t,0,r),e.unwrap=()=>e._zod.def.innerType});function bp(e){return new vp({type:"optional",innerType:e})}const wp=wi("ZodExactOptional",(e,t)=>{bc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Lu(e,t,0,r),e.unwrap=()=>e._zod.def.innerType});function _p(e){return new wp({type:"optional",innerType:e})}const xp=wi("ZodNullable",(e,t)=>{wc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Tu(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function kp(e){return new xp({type:"nullable",innerType:e})}function Sp(e){return bp(kp(e))}const Ep=wi("ZodDefault",(e,t)=>{_c.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Au(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function Cp(e,t){return new Ep({type:"default",innerType:e,get defaultValue(){return"function"==typeof t?t():Ui(t)}})}const Tp=wi("ZodPrefault",(e,t)=>{kc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ou(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function Np(e,t){return new Tp({type:"prefault",innerType:e,get defaultValue(){return"function"==typeof t?t():Ui(t)}})}const Ap=wi("ZodNonOptional",(e,t)=>{Sc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Nu(e,t,0,r),e.unwrap=()=>e._zod.def.innerType});function Op(e,t){return new Ap({type:"nonoptional",innerType:e,...Zi(t)})}const Pp=wi("ZodSuccess",(e,t)=>{Cc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>mu(0,0,t),e.unwrap=()=>e._zod.def.innerType});function zp(e){return new Pp({type:"success",innerType:e})}const Ip=wi("ZodCatch",(e,t)=>{Tc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Pu(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function jp(e,t){return new Ip({type:"catch",innerType:e,catchValue:"function"==typeof t?t:()=>t})}const Lp=wi("ZodNaN",(e,t)=>{Nc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>fu(0,e)});function Rp(e){return function(e,t){return new e({type:"nan",...Zi(t)})}(Lp,e)}const Mp=wi("ZodPipe",(e,t)=>{Ac.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>zu(e,t,0,r),e.in=t.in,e.out=t.out});function Dp(e,t){return new Mp({type:"pipe",in:e,out:t})}const $p=wi("ZodCodec",(e,t)=>{Mp.init(e,t),Pc.init(e,t)});function Up(e,t,n){return new $p({type:"pipe",in:e,out:t,transform:n.decode,reverseTransform:n.encode})}const Fp=wi("ZodReadonly",(e,t)=>{jc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Iu(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function Bp(e){return new Fp({type:"readonly",innerType:e})}const qp=wi("ZodTemplateLiteral",(e,t)=>{Rc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>pu(e,0,n)});function Hp(e,t){return new qp({type:"template_literal",parts:e,...Zi(t)})}const Zp=wi("ZodLazy",(e,t)=>{$c.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Ru(e,t,0,r),e.unwrap=()=>e._zod.def.getter()});function Vp(e){return new Zp({type:"lazy",getter:e})}const Wp=wi("ZodPromise",(e,t)=>{Dc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(t,n,r)=>ju(e,t,0,r),e.unwrap=()=>e._zod.def.innerType});function Gp(e){return new Wp({type:"promise",innerType:e})}const Yp=wi("ZodFunction",(e,t)=>{Mc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>yu(0,e)});function Jp(e){return new Yp({type:"function",input:Array.isArray(e?.input)?ep(e?.input):e?.input??$f(Pf()),output:e?.output??Pf()})}const Xp=wi("ZodCustom",(e,t)=>{Uc.init(e,t),sd.init(e,t),e._zod.processJSONSchema=(e,t,n)=>gu(0,e)});function Kp(e){const t=new Ps({check:"custom"});return t._zod.check=e,t}function Qp(e,t){return function(e,t,n){const r=Zi(n);return r.abort??(r.abort=!0),new e({type:"custom",check:"custom",fn:t,...r})}(Xp,e??(()=>!0),t)}function eh(e,t={}){return function(e,t,n){return new e({type:"custom",check:"custom",fn:t,...Zi(n)})}(Xp,e,t)}function th(e){return ql(e)}const nh=function(e){const t=new Ps({check:"describe"});return t._zod.onattach=[t=>{const n=Zc.get(t)??{};Zc.add(t,{...n,description:e})}],t._zod.check=()=>{},t},rh=function(e){const t=new Ps({check:"meta"});return t._zod.onattach=[t=>{const n=Zc.get(t)??{};Zc.add(t,{...n,...e})}],t._zod.check=()=>{},t};function ih(e,t={}){const n=new Xp({type:"custom",check:"custom",fn:t=>t instanceof e,abort:!0,...Zi(t)});return n._zod.bag.Class=e,n._zod.check=t=>{t.value instanceof e||t.issues.push({code:"invalid_type",expected:e.name,input:t.value,inst:n,path:[...n._zod.def.path??[]]})},n}const oh=(...e)=>function(e,t){const n=Zi(t);let r=n.truthy??["true","1","yes","on","y","enabled"],i=n.falsy??["false","0","no","off","n","disabled"];"sensitive"!==n.case&&(r=r.map(e=>"string"==typeof e?e.toLowerCase():e),i=i.map(e=>"string"==typeof e?e.toLowerCase():e));const o=new Set(r),s=new Set(i),a=e.Codec??Pc,c=e.Boolean??ja,l=new a({type:"pipe",in:new(e.String??ia)({type:"string",error:n.error}),out:new c({type:"boolean",error:n.error}),transform:(e,t)=>
2{let r=e;return"sensitive"!==n.case&&(r=r.toLowerCase()),!!o.has(r)||!s.has(r)&&(t.issues.push({code:"invalid_value",expected:"stringbool",values:[...o,...s],input:t.value,inst:l,continue:!1}),{})},reverseTransform:(e,t)=>!0===e?r[0]||"true":i[0]||"false",error:n.error});return l}({Codec:$p,Boolean:mf,String:cd},...e);function sh(e){const t=Vp(()=>Vf([ld(e),cf(),gf(),Tf(),$f(t),np(ld(),t)]));return t}function ah(e,t){return Dp(yp(e),t)}var ch;ch||(ch={});new Set(["$schema","$ref","$defs","definitions","$id","id","$comment","$anchor","$vocabulary","$dynamicRef","$dynamicAnchor","type","enum","const","anyOf","oneOf","allOf","not","properties","required","additionalProperties","patternProperties","propertyNames","minProperties","maxProperties","items","prefixItems","additionalItems","minItems","maxItems","uniqueItems","contains","minContains","maxContains","minLength","maxLength","pattern","format","minimum","maximum","exclusiveMinimum","exclusiveMaximum","multipleOf","description","default","contentEncoding","contentMediaType","contentSchema","unevaluatedItems","unevaluatedProperties","if","then","else","dependentSchemas","dependentRequired","nullable","readOnly"]);Si({localeError:Bc()});const lh=Symbol("Let zodToJsonSchema decide on which parser to use"),uh={name:void 0,$refStrategy:"root",effectStrategy:"input",pipeStrategy:"all",dateStrategy:"format:date-time",mapStrategy:"entries",nullableStrategy:"from-target",removeAdditionalStrategy:"passthrough",definitionPath:"definitions",target:"jsonSchema7",strictUnions:!1,errorMessages:!1,markdownDescription:!1,patternStrategy:"escape",applyRegexFlags:!1,emailStrategy:"format:email",base64Strategy:"contentEncoding:base64",nameStrategy:"ref"},dh=e=>"_def"in e?e._def:e;const fh=e=>{const t=(e=>"string"==typeof e?{...uh,basePath:["#"],definitions:{},name:e}:{...uh,basePath:["#"],definitions:{},...e})(e),n=void 0!==t.name?[...t.basePath,t.definitionPath,t.name]:t.basePath;return{...t,currentPath:n,propertyPath:void 0,seenRefs:new Set,seen:new Map(Object.entries(t.definitions).map(([e,n])=>[dh(n),{def:dh(n),path:[...t.basePath,t.definitionPath,e],jsonSchema:void 0}]))}};var ph,hh;!function(e){e.assertEqual=e=>{},e.assertIs=function(e){},e.assertNever=function(e){throw new Error},e.arrayToEnum=e=>{const t={};for(const n of e)t[n]=n;return t},e.getValidEnumValues=t=>{const n=e.objectKeys(t).filter(e=>"number"!=typeof t[t[e]]),r={};for(const e of n)r[e]=t[e];return e.objectValues(r)},e.objectValues=t=>e.objectKeys(t).map(function(e){return t[e]}),e.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{const t=[];for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(n);return t},e.find=(e,t)=>{for(const n of e)if(t(n))return n},e.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&Number.isFinite(e)&&Math.floor(e)===e,e.joinValues=function(e,t=" | "){return e.map(e=>"string"==typeof e?`'${e}'`:e).join(t)},e.jsonStringifyReplacer=(e,t)=>"bigint"==typeof t?t.toString():t}(ph||(ph={})),function(e){e.mergeShapes=(e,t)=>({...e,...t})}(hh||(hh={}));const mh=ph.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),gh=e=>{switch(typeof e){case"undefined":return mh.undefined;case"string":return mh.string;case"number":return Number.isNaN(e)?mh.nan:mh.number;case"boolean":return mh.boolean;case"function":return mh.function;case"bigint":return mh.bigint;case"symbol":return mh.symbol;case"object":return Array.isArray(e)?mh.array:null===e?mh.null:e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch?mh.promise:"undefined"!=typeof Map&&e instanceof Map?mh.map:"undefined"!=typeof Set&&e instanceof Set?mh.set:"undefined"!=typeof Date&&e instanceof Date?mh.date:mh.object;default:return mh.unknown}}
vendor: 11,669 bytes, line 2
2,yh=ph.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class vh extends Error{get errors(){return this.issues}constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};const t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}format(e){const t=e||function(e){return e.message},n={_errors:[]},r=e=>{for(const i of e.issues)if("invalid_union"===i.code)i.unionErrors.map(r);else if("invalid_return_type"===i.code)r(i.returnTypeError);else if("invalid_arguments"===i.code)r(i.argumentsError);else if(0===i.path.length)n._errors.push(t(i));else{let e=n,r=0;for(;r<i.path.length;){const n=i.path[r];r===i.path.length-1?(e[n]=e[n]||{_errors:[]},e[n]._errors.push(t(i))):e[n]=e[n]||{_errors:[]},e=e[n],r++}}};return r(this),n}static assert(e){if(!(e instanceof vh))throw new Error(`Not a ZodError: ${e}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,ph.jsonStringifyReplacer,2)}get isEmpty(){return 0===this.issues.length}flatten(e=e=>e.message){const t=Object.create(null),n=[];for(const r of this.issues)if(r.path.length>0){const n=r.path[0];t[n]=t[n]||[],t[n].push(e(r))}else n.push(e(r));return{formErrors:n,fieldErrors:t}}get formErrors(){return this.flatten()}}vh.create=e=>new vh(e);var bh=(e,t)=>{let n;switch(e.code){case yh.invalid_type:n=e.received===mh.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case yh.invalid_literal:n=`Invalid literal value, expected ${JSON.stringify(e.expected,ph.jsonStringifyReplacer)}`;break;case yh.unrecognized_keys:n=`Unrecognized key(s) in object: ${ph.joinValues(e.keys,", ")}`;break;case yh.invalid_union:n="Invalid input";break;case yh.invalid_union_discriminator:n=`Invalid discriminator value. Expected ${ph.joinValues(e.options)}`;break;case yh.invalid_enum_value:n=`Invalid enum value. Expected ${ph.joinValues(e.options)}, received '${e.received}'`;break;case yh.invalid_arguments:n="Invalid function arguments";break;case yh.invalid_return_type:n="Invalid function return type";break;case yh.invalid_date:n="Invalid date";break;case yh.invalid_string:"object"==typeof e.validation?"includes"in e.validation?(n=`Invalid input: must include "${e.validation.includes}"`,"number"==typeof e.validation.position&&(n=`${n} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?n=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?n=`Invalid input: must end with "${e.validation.endsWith}"`:ph.assertNever(e.validation):n="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case yh.too_small:n="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:"number"===e.type||"bigint"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:"Invalid input";break;case yh.too_big:n="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"bigint"===e.type?`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:"Invalid input";break;case yh.custom:n="Invalid input";break;case yh.invalid_intersection_types:n="Intersection results could not be merged";break;case yh.not_multiple_of:n=`Number must be a multiple of ${e.multipleOf}`;break;case yh.not_finite:n="Number must be finite";break;default:n=t.defaultError,ph.assertNever(e)}return{message:n}};let wh=bh;function _h(){return wh}const xh=e=>{const{data:t,path:n,errorMaps:r,issueData:i}=e,o=[...n,...i.path||[]],s={...i,path:o};if(void 0!==i.message)return{...i,path:o,message:i.message};let a="";const c=r.filter(e=>!!e).slice().reverse();for(const l of c)a=l(s,{data:t,defaultError:a}).message;return{...i,path:o,message:a}};function kh(e,t){const n=_h(),r=xh({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,n,n===bh?void 0:bh].filter(e=>!!e)});e.common.issues.push(r)}class Sh{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,t){const n=[];for(const r of t){if("aborted"===r.status)return Eh;"dirty"===r.status&&e.dirty(),n.push(r.value)}return{status:e.value,value:n}}static async mergeObjectAsync(e,t){const n=[];for(const r of t){const e=await r.key,t=await r.value;n.push({key:e,value:t})}return Sh.mergeObjectSync(e,n)}static mergeObjectSync(e,t){const n={};for(const r of t){const{key:t,value:i}=r;if("aborted"===t.status)return Eh;if("aborted"===i.status)return Eh;"dirty"===t.status&&e.dirty(),"dirty"===i.status&&e.dirty(),"__proto__"===t.value||void 0===i.value&&!r.alwaysSet||(n[t.value]=i.value)}return{status:e.value,value:n}}}const Eh=Object.freeze({status:"aborted"}),Ch=e=>({status:"dirty",value:e}),Th=e=>({status:"valid",value:e}),Nh=e=>"aborted"===e.status,Ah=e=>"dirty"===e.status,Oh=e=>"valid"===e.status,Ph=e=>"undefined"!=typeof Promise&&e instanceof Promise;var zh;!function(e){e.errToObj=e=>"string"==typeof e?{message:e}:e||{},e.toString=e=>"string"==typeof e?e:e?.message}(zh||(zh={}));class Ih{constructor(e,t,n,r){this._cachedPath=[],this.parent=e,this.data=t,this._path=n,this._key=r}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const jh=(e,t)=>{if(Oh(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const t=new vh(e.common.issues);return this._error=t,this._error}}};function Lh(e){if(!e)return{};const{errorMap:t,invalid_type_error:n,required_error:r,description:i}=e;if(t&&(n||r))throw new Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');if(t)return{errorMap:t,description:i};return{errorMap:(t,i)=>{const{message:o}=e;return"invalid_enum_value"===t.code?{message:o??i.defaultError}:void 0===i.data?{message:o??r??i.defaultError}:"invalid_type"!==t.code?{message:i.defaultError}:{message:o??n??i.defaultError}},description:i}}class Rh{get description(){return this._def.description}_getType(e){return gh(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:gh(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new Sh,ctx:{common:e.parent.common,data:e.data,parsedType:gh(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const t=this._parse(e);if(Ph(t))throw new Error("Synchronous parse encountered promise.");return t}_parseAsync(e){const t=this._parse(e);return Promise.resolve(t)}parse(e,t){const n=this.safeParse(e,t);if(n.success)return n.data;throw n.error}safeParse(e,t){const n={common:{issues:[],async:t?.async??!1,contextualErrorMap:t?.errorMap},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:gh(e)},r=this._parseSync({data:e,path:n.path,parent:n});return jh(n,r)}"~validate"(e){const t={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:gh(e)};if(!this["~standard"].async)try{const n=this._parseSync({data:e,path:[],parent:t});return Oh(n)?{value:n.value}:{issues:t.common.issues}}catch(n){n?.message?.toLowerCase()?.includes("encountered")&&(this["~standard"].async=!0),t.common={issues:[],async:!0}}return this._parseAsync({data:e,path:[],parent:t}).then(e=>Oh(e)?{value:e.value}:{issues:t.common.issues})}async parseAsync(e,t){const n=await this.safeParseAsync(e,t);if(n.success)return n.data;throw n.error}async safeParseAsync(e,t){const n={common:{issues:[],contextualErrorMap:t?.errorMap,async:!0},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:gh(e)},r=this._parse({data:e,path:n.path,parent:n}),i=await(Ph(r)?r:Promise.resolve(r));return jh(n,i)}refine(e,t){const n=e=>"string"==typeof t||void 0===t?{message:t}:"function"==typeof t?t(e):t;return this._refinement((t,r)=>{const i=e(t),o=()=>r.addIssue({code:yh.custom,...n(t)});return"undefined"!=typeof Promise&&i instanceof Promise?i.then(e=>!!e||(o(),!1)):!!i||(o(),!1)})}refinement(e,t){return this._refinement((n,r)=>!!e(n)||(r.addIssue("function"==typeof t?t(n,r):t),!1))}_refinement(e){return new jm({schema:this,typeName:qm.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:e=>this["~validate"](e)}}optional(){return Lm.create(this,this._def)}nullable(){return Rm.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return bm.create(this)}promise(){return Im.create(this,this._def)}or(e){return xm.create([this,e],this._def)}and(e){return Sm.create(this,e,this._def)}transform(e){return new jm({...Lh(this._def),schema:this,typeName:qm.ZodEffects,effect:{type:"transform",transform:e}})}default(e){const t="function"==typeof e?e:()=>e;return new Mm({...Lh(this._def),innerType:this,defaultValue:t,typeName:qm.ZodDefault})}brand(){return new Um({typeName:qm.ZodBranded,type:this,...Lh(this._def)})}catch(e){const t="function"==typeof e?e:()=>e;return new Dm({...Lh(this._def),innerType:this,catchValue:t,typeName:qm.ZodCatch})}describe(e){return new(0,this.constructor)({...this._def,description:e})}pipe(e){return Fm.create(this,e)}readonly(){return Bm.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const Mh=/^c[^\s-]{8,}
2$/i,Dh=/^[0-9a-z]+$/,$h=/^[0-9A-HJKMNP-TV-Z]{26}$/i,Uh=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,Fh=/^[a-z0-9_-]{21}$/i,Bh=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,qh=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,Hh=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i;let Zh;const Vh=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,Wh=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,Gh=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,Yh=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,Jh=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,Xh=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,Kh="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",Qh=new RegExp(`^${Kh}$`);function em(e){let t="[0-5]\\d";e.precision?t=`${t}\\.\\d{${e.precision}}`:null==e.precision&&(t=`${t}(\\.\\d+)?`);return`([01]\\d|2[0-3]):[0-5]\\d(:${t})${e.precision?"+":"?"}`}function tm(e){return new RegExp(`^${em(e)}$`)}function nm(e){let t=`${Kh}T${em(e)}`;const n=[];return n.push(e.local?"Z?":"Z"),e.offset&&n.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${n.join("|")})`,new RegExp(`^${t}$`)}function rm(e,t){return!("v4"!==t&&t||!Vh.test(e))||!("v6"!==t&&t||!Gh.test(e))}function im(e,t){if(!Bh.test(e))return!1;try{const[n]=e.split(".");if(!n)return!1;const r=n.replace(/-/g,"+").replace(/_/g,"/").padEnd(n.length+(4-n.length%4)%4,"="),i=JSON.parse(atob(r));return"object"==typeof i&&null!==i&&((!("typ"in i)||"JWT"===i?.typ)&&(!!i.alg&&(!t||i.alg===t)))}catch{return!1}}function om(e,t){return!("v4"!==t&&t||!Wh.test(e))||!("v6"!==t&&t||!Yh.test(e))}class sm extends Rh{_parse(e){this._def.coerce&&(e.data=String(e.data));if(this._getType(e)!==mh.string){const t=this._getOrReturnCtx(e);return kh(t,{code:yh.invalid_type,expected:mh.string,received:t.parsedType}),Eh}const t=new Sh;let n;for(const r of this._def.checks)if("min"===r.kind)e.data.length<r.value&&(n=this._getOrReturnCtx(e,n),kh(n,{code:yh.too_small,minimum:r.value,type:"string",inclusive:!0,exact:!1,message:r.message}),t.dirty());else if("max"===r.kind)e.data.length>r.value&&(n=this._getOrReturnCtx(e,n),kh(n,{code:yh.too_big,maximum:r.value,type:"string",inclusive:!0,exact:!1,message:r.message}),t.dirty());else if("length"===r.kind){const i=e.data.length>r.value,o=e.data.length<r.value;(i||o)&&(n=this._getOrReturnCtx(e,n),i?kh(n,{code:yh.too_big,maximum:r.value,type:"string",inclusive:!0,exact:!0,message:r.message}):o&&kh(n,{code:yh.too_small,minimum:r.value,type:"string",inclusive:!0,exact:!0,message:r.message}),t.dirty())}else if("email"===r.kind)Hh.test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"email",code:yh.invalid_string,message:r.message}),t.dirty());else if("emoji"===r.kind)Zh||(Zh=new RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),Zh.test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"emoji",code:yh.invalid_string,message:r.message}),t.dirty());else if("uuid"===r.kind)Uh.test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"uuid",code:yh.invalid_string,message:r.message}),t.dirty());else if("nanoid"===r.kind)Fh.test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"nanoid",code:yh.invalid_string,message:r.message}),t.dirty());else if("cuid"===r.kind)Mh.test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"cuid",code:yh.invalid_string,message:r.message}),t.dirty());else if("cuid2"===r.kind)Dh.test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"cuid2",code:yh.invalid_string,message:r.message}),t.dirty());else if("ulid"===r.kind)$h.test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"ulid",code:yh.invalid_string,message:r.message}),t.dirty());else if("url"===r.kind)try{new URL(e.data)}catch{n=this._getOrReturnCtx(e,n),kh(n,{validation:"url",code:yh.invalid_string,message:r.message}),t.dirty()}else if("regex"===r.kind){r.regex.lastIndex=0;r.regex.test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"regex",code:yh.invalid_string,message:r.message}),t.dirty())}else if("trim"===r.kind)e.data=e.data.trim();else if("includes"===r.kind)e.data.includes(r.value,r.position)||(n=this._getOrReturnCtx(e,n),kh(n,{code:yh.invalid_string,validation:{includes:r.value,position:r.position},message:r.message}),t.dirty());else if("toLowerCase"===r.kind)e.data=e.data.toLowerCase();else if("toUpperCase"===r.kind)e.data=e.data.toUpperCase();else if("startsWith"===r.kind)e.data.startsWith(r.value)||(n=this._getOrReturnCtx(e,n),kh(n,{code:yh.invalid_string,validation:{startsWith:r.value},message:r.message}),t.dirty());else if("endsWith"===r.kind)e.data.endsWith(r.value)||(n=this._getOrReturnCtx(e,n),kh(n,{code:yh.invalid_string,validation:{endsWith:r.value},message:r.message}),t.dirty());else if("datetime"===r.kind){nm(r).test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{code:yh.invalid_string,validation:"datetime",message:r.message}),t.dirty())}else if("date"===r.kind){Qh.test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{code:yh.invalid_string,validation:"date",message:r.message}),t.dirty())}else if("time"===r.kind){tm(r).test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{code:yh.invalid_string,validation:"time",message:r.message}),t.dirty())}else"duration"===r.kind?qh.test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"duration",code:yh.invalid_string,message:r.message}),t.dirty()):"ip"===r.kind?rm(e.data,r.version)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"ip",code:yh.invalid_string,message:r.message}),t.dirty()):"jwt"===r.kind?im(e.data,r.alg)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"jwt",code:yh.invalid_string,message:r.message}),t.dirty()):"cidr"===r.kind?om(e.data,r.version)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"cidr",code:yh.invalid_string,message:r.message}),t.dirty()):"base64"===r.kind?Jh.test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"base64",code:yh.invalid_string,message:r.message}),t.dirty()):"base64url"===r.kind?Xh.test(e.data)||(n=this._getOrReturnCtx(e,n),kh(n,{validation:"base64url",code:yh.invalid_string,message:r.message}),t.dirty()):ph.assertNever(r);return{status:t.value,value:e.data}}_regex(e,t,n){return this.refinement(t=>e.test(t),{validation:t,code:yh.invalid_string,...zh.errToObj(n)})}_addCheck(e){return new sm({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...zh.errToObj(e)})}url(e){return this._addCheck({kind:"url",...zh.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...zh.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...zh.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...zh.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...zh.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...zh.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...zh.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...zh.errToObj(e)})}base64url(e){return this._addCheck({kind:"base64url",...zh.errToObj(e)})}jwt(e){return this._addCheck({kind:"jwt",...zh.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...zh.errToObj(e)})}cidr(e){return this._addCheck({kind:"cidr",...zh.errToObj(e)})}datetime(e){return"string"==typeof e?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:void 0===e?.precision?null:e?.precision,offset:e?.offset??!1,local:e?.local??!1,...zh.errToObj(e?.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return"string"==typeof e?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:void 0===e?.precision?null:e?.precision,...zh.errToObj(e?.message)})}duration(e){return this._addCheck({kind:"duration",...zh.errToObj(e)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...zh.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:t?.position,...zh.errToObj(t?.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...zh.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...zh.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...zh.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...zh.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...zh.errToObj(t)})}nonempty(e){return this.min(1,zh.errToObj(e))}trim(){return new sm({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new sm({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new sm({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>"datetime"===e.kind)}
2get isDate(){return!!this._def.checks.find(e=>"date"===e.kind)}get isTime(){return!!this._def.checks.find(e=>"time"===e.kind)}get isDuration(){return!!this._def.checks.find(e=>"duration"===e.kind)}get isEmail(){return!!this._def.checks.find(e=>"email"===e.kind)}get isURL(){return!!this._def.checks.find(e=>"url"===e.kind)}get isEmoji(){return!!this._def.checks.find(e=>"emoji"===e.kind)}get isUUID(){return!!this._def.checks.find(e=>"uuid"===e.kind)}get isNANOID(){return!!this._def.checks.find(e=>"nanoid"===e.kind)}get isCUID(){return!!this._def.checks.find(e=>"cuid"===e.kind)}get isCUID2(){return!!this._def.checks.find(e=>"cuid2"===e.kind)}get isULID(){return!!this._def.checks.find(e=>"ulid"===e.kind)}get isIP(){return!!this._def.checks.find(e=>"ip"===e.kind)}get isCIDR(){return!!this._def.checks.find(e=>"cidr"===e.kind)}get isBase64(){return!!this._def.checks.find(e=>"base64"===e.kind)}get isBase64url(){return!!this._def.checks.find(e=>"base64url"===e.kind)}get minLength(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}function am(e,t){const n=(e.toString().split(".")[1]||"").length,r=(t.toString().split(".")[1]||"").length,i=n>r?n:r;return Number.parseInt(e.toFixed(i).replace(".",""))%Number.parseInt(t.toFixed(i).replace(".",""))/10**i}sm.create=e=>new sm({checks:[],typeName:qm.ZodString,coerce:e?.coerce??!1,...Lh(e)});class cm extends Rh{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){this._def.coerce&&(e.data=Number(e.data));if(this._getType(e)!==mh.number){const t=this._getOrReturnCtx(e);return kh(t,{code:yh.invalid_type,expected:mh.number,received:t.parsedType}),Eh}let t;const n=new Sh;for(const r of this._def.checks)if("int"===r.kind)ph.isInteger(e.data)||(t=this._getOrReturnCtx(e,t),kh(t,{code:yh.invalid_type,expected:"integer",received:"float",message:r.message}),n.dirty());else if("min"===r.kind){(r.inclusive?e.data<r.value:e.data<=r.value)&&(t=this._getOrReturnCtx(e,t),kh(t,{code:yh.too_small,minimum:r.value,type:"number",inclusive:r.inclusive,exact:!1,message:r.message}),n.dirty())}else if("max"===r.kind){(r.inclusive?e.data>r.value:e.data>=r.value)&&(t=this._getOrReturnCtx(e,t),kh(t,{code:yh.too_big,maximum:r.value,type:"number",inclusive:r.inclusive,exact:!1,message:r.message}),n.dirty())}else"multipleOf"===r.kind?0!==am(e.data,r.value)&&(t=this._getOrReturnCtx(e,t),kh(t,{code:yh.not_multiple_of,multipleOf:r.value,message:r.message}),n.dirty()):"finite"===r.kind?Number.isFinite(e.data)||(t=this._getOrReturnCtx(e,t),kh(t,{code:yh.not_finite,message:r.message}),n.dirty()):ph.assertNever(r);return{status:n.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,zh.toString(t))}gt(e,t){return this.setLimit("min",e,!1,zh.toString(t))}lte(e,t){return this.setLimit("max",e,!0,zh.toString(t))}lt(e,t){return this.setLimit("max",e,!1,zh.toString(t))}setLimit(e,t,n,r){return new cm({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:zh.toString(r)}]})}_addCheck(e){return new cm({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:zh.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:zh.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:zh.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:zh.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:zh.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:zh.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:zh.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:zh.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:zh.toString(e)})}get minValue(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}get isInt(){return!!this._def.checks.find(e=>"int"===e.kind||"multipleOf"===e.kind&&ph.isInteger(e.value))}get isFinite(){let e=null,t=null;for(const n of this._def.checks){if("finite"===n.kind||"int"===n.kind||"multipleOf"===n.kind)return!0;"min"===n.kind?(null===t||n.value>t)&&(t=n.value):"max"===n.kind&&(null===e||n.value<e)&&(e=n.value)}return Number.isFinite(t)&&Number.isFinite(e)}}cm.create=e=>new cm({checks:[],typeName:qm.ZodNumber,coerce:e?.coerce||!1,...Lh(e)});class lm extends Rh{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){if(this._def.coerce)try{e.data=BigInt(e.data)}catch{return this._getInvalidInput(e)}if(this._getType(e)!==mh.bigint)return this._getInvalidInput(e);let t;const n=new Sh;for(const r of this._def.checks)if("min"===r.kind){(r.inclusive?e.data<r.value:e.data<=r.value)&&(t=this._getOrReturnCtx(e,t),kh(t,{code:yh.too_small,type:"bigint",minimum:r.value,inclusive:r.inclusive,message:r.message}),n.dirty())}else if("max"===r.kind){(r.inclusive?e.data>r.value:e.data>=r.value)&&(t=this._getOrReturnCtx(e,t),kh(t,{code:yh.too_big,type:"bigint",maximum:r.value,inclusive:r.inclusive,message:r.message}),n.dirty())}else"multipleOf"===r.kind?e.data%r.value!==BigInt(0)&&(t=this._getOrReturnCtx(e,t),kh(t,{code:yh.not_multiple_of,multipleOf:r.value,message:r.message}),n.dirty()):ph.assertNever(r);return{status:n.value,value:e.data}}_getInvalidInput(e){const t=this._getOrReturnCtx(e);return kh(t,{code:yh.invalid_type,expected:mh.bigint,received:t.parsedType}),Eh}gte(e,t){return this.setLimit("min",e,!0,zh.toString(t))}gt(e,t){return this.setLimit("min",e,!1,zh.toString(t))}lte(e,t){return this.setLimit("max",e,!0,zh.toString(t))}lt(e,t){return this.setLimit("max",e,!1,zh.toString(t))}setLimit(e,t,n,r){return new lm({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:zh.toString(r)}]})}_addCheck(e){return new lm({...this._def,checks:[...this._def.checks,e]})}
vendor: 5,106 bytes, line 2
2positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:zh.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:zh.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:zh.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:zh.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:zh.toString(t)})}get minValue(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}lm.create=e=>new lm({checks:[],typeName:qm.ZodBigInt,coerce:e?.coerce??!1,...Lh(e)});class um extends Rh{_parse(e){this._def.coerce&&(e.data=Boolean(e.data));if(this._getType(e)!==mh.boolean){const t=this._getOrReturnCtx(e);return kh(t,{code:yh.invalid_type,expected:mh.boolean,received:t.parsedType}),Eh}return Th(e.data)}}um.create=e=>new um({typeName:qm.ZodBoolean,coerce:e?.coerce||!1,...Lh(e)});class dm extends Rh{_parse(e){this._def.coerce&&(e.data=new Date(e.data));if(this._getType(e)!==mh.date){const t=this._getOrReturnCtx(e);return kh(t,{code:yh.invalid_type,expected:mh.date,received:t.parsedType}),Eh}if(Number.isNaN(e.data.getTime())){return kh(this._getOrReturnCtx(e),{code:yh.invalid_date}),Eh}const t=new Sh;let n;for(const r of this._def.checks)"min"===r.kind?e.data.getTime()<r.value&&(n=this._getOrReturnCtx(e,n),kh(n,{code:yh.too_small,message:r.message,inclusive:!0,exact:!1,minimum:r.value,type:"date"}),t.dirty()):"max"===r.kind?e.data.getTime()>r.value&&(n=this._getOrReturnCtx(e,n),kh(n,{code:yh.too_big,message:r.message,inclusive:!0,exact:!1,maximum:r.value,type:"date"}),t.dirty()):ph.assertNever(r);return{status:t.value,value:new Date(e.data.getTime())}}_addCheck(e){return new dm({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:zh.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:zh.toString(t)})}get minDate(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return null!=e?new Date(e):null}}dm.create=e=>new dm({checks:[],coerce:e?.coerce||!1,typeName:qm.ZodDate,...Lh(e)});class fm extends Rh{_parse(e){if(this._getType(e)!==mh.symbol){const t=this._getOrReturnCtx(e);return kh(t,{code:yh.invalid_type,expected:mh.symbol,received:t.parsedType}),Eh}return Th(e.data)}}fm.create=e=>new fm({typeName:qm.ZodSymbol,...Lh(e)});class pm extends Rh{_parse(e){if(this._getType(e)!==mh.undefined){const t=this._getOrReturnCtx(e);return kh(t,{code:yh.invalid_type,expected:mh.undefined,received:t.parsedType}),Eh}return Th(e.data)}}pm.create=e=>new pm({typeName:qm.ZodUndefined,...Lh(e)});class hm extends Rh{_parse(e){if(this._getType(e)!==mh.null){const t=this._getOrReturnCtx(e);return kh(t,{code:yh.invalid_type,expected:mh.null,received:t.parsedType}),Eh}return Th(e.data)}}hm.create=e=>new hm({typeName:qm.ZodNull,...Lh(e)});class mm extends Rh{constructor(){super(...arguments),this._any=!0}_parse(e){return Th(e.data)}}mm.create=e=>new mm({typeName:qm.ZodAny,...Lh(e)});class gm extends Rh{constructor(){super(...arguments),this._unknown=!0}_parse(e){return Th(e.data)}}gm.create=e=>new gm({typeName:qm.ZodUnknown,...Lh(e)});class ym extends Rh{_parse(e){const t=this._getOrReturnCtx(e);return kh(t,{code:yh.invalid_type,expected:mh.never,received:t.parsedType}),Eh}}ym.create=e=>new ym({typeName:qm.ZodNever,...Lh(e)});class vm extends Rh{_parse(e){if(this._getType(e)!==mh.undefined){const t=this._getOrReturnCtx(e);return kh(t,{code:yh.invalid_type,expected:mh.void,received:t.parsedType}),Eh}return Th(e.data)}}vm.create=e=>new vm({typeName:qm.ZodVoid,...Lh(e)});class bm extends Rh{_parse(e){const{ctx:t,status:n}=this._processInputParams(e),r=this._def;if(t.parsedType!==mh.array)return kh(t,{code:yh.invalid_type,expected:mh.array,received:t.parsedType}),Eh;if(null!==r.exactLength){const e=t.data.length>r.exactLength.value,i=t.data.length<r.exactLength.value;(e||i)&&(kh(t,{code:e?yh.too_big:yh.too_small,minimum:i?r.exactLength.value:void 0,maximum:e?r.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:r.exactLength.message}),n.dirty())}if(null!==r.minLength&&t.data.length<r.minLength.value&&(kh(t,{code:yh.too_small,minimum:r.minLength.value,type:"array",inclusive:!0,exact:!1,message:r.minLength.message}),n.dirty()),null!==r.maxLength&&t.data.length>r.maxLength.value&&(kh(t,{code:yh.too_big,maximum:r.maxLength.value,type:"array",inclusive:!0,exact:!1,message:r.maxLength.message}),n.dirty()),t.common.async)return Promise.all([...t.data].map((e,n)=>r.type._parseAsync(new Ih(t,e,t.path,n)))).then(e=>Sh.mergeArray(n,e));const i=[...t.data].map((e,n)=>r.type._parseSync(new Ih(t,e,t.path,n)));return Sh.mergeArray(n,i)}
vendor: 5,180 bytes, line 2
2get element(){return this._def.type}min(e,t){return new bm({...this._def,minLength:{value:e,message:zh.toString(t)}})}max(e,t){return new bm({...this._def,maxLength:{value:e,message:zh.toString(t)}})}length(e,t){return new bm({...this._def,exactLength:{value:e,message:zh.toString(t)}})}nonempty(e){return this.min(1,e)}}function wm(e){if(e instanceof _m){const t={};for(const n in e.shape){const r=e.shape[n];t[n]=Lm.create(wm(r))}return new _m({...e._def,shape:()=>t})}return e instanceof bm?new bm({...e._def,type:wm(e.element)}):e instanceof Lm?Lm.create(wm(e.unwrap())):e instanceof Rm?Rm.create(wm(e.unwrap())):e instanceof Em?Em.create(e.items.map(e=>wm(e))):e}bm.create=(e,t)=>new bm({type:e,minLength:null,maxLength:null,exactLength:null,typeName:qm.ZodArray,...Lh(t)});class _m extends Rh{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;const e=this._def.shape(),t=ph.objectKeys(e);return this._cached={shape:e,keys:t},this._cached}_parse(e){if(this._getType(e)!==mh.object){const t=this._getOrReturnCtx(e);return kh(t,{code:yh.invalid_type,expected:mh.object,received:t.parsedType}),Eh}const{status:t,ctx:n}=this._processInputParams(e),{shape:r,keys:i}=this._getCached(),o=[];if(!(this._def.catchall instanceof ym&&"strip"===this._def.unknownKeys))for(const a in n.data)i.includes(a)||o.push(a);const s=[];for(const a of i){const e=r[a],t=n.data[a];s.push({key:{status:"valid",value:a},value:e._parse(new Ih(n,t,n.path,a)),alwaysSet:a in n.data})}if(this._def.catchall instanceof ym){const e=this._def.unknownKeys;if("passthrough"===e)for(const t of o)s.push({key:{status:"valid",value:t},value:{status:"valid",value:n.data[t]}});else if("strict"===e)o.length>0&&(kh(n,{code:yh.unrecognized_keys,keys:o}),t.dirty());else if("strip"!==e)throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const e=this._def.catchall;for(const t of o){const r=n.data[t];s.push({key:{status:"valid",value:t},value:e._parse(new Ih(n,r,n.path,t)),alwaysSet:t in n.data})}}return n.common.async?Promise.resolve().then(async()=>{const e=[];for(const t of s){const n=await t.key,r=await t.value;e.push({key:n,value:r,alwaysSet:t.alwaysSet})}return e}).then(e=>Sh.mergeObjectSync(t,e)):Sh.mergeObjectSync(t,s)}get shape(){return this._def.shape()}strict(e){return zh.errToObj,new _m({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,n)=>{const r=this._def.errorMap?.(t,n).message??n.defaultError;return"unrecognized_keys"===t.code?{message:zh.errToObj(e).message??r}:{message:r}}}:{}})}strip(){return new _m({...this._def,unknownKeys:"strip"})}passthrough(){return new _m({...this._def,unknownKeys:"passthrough"})}extend(e){return new _m({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new _m({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:qm.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new _m({...this._def,catchall:e})}pick(e){const t={};for(const n of ph.objectKeys(e))e[n]&&this.shape[n]&&(t[n]=this.shape[n]);return new _m({...this._def,shape:()=>t})}omit(e){const t={};for(const n of ph.objectKeys(this.shape))e[n]||(t[n]=this.shape[n]);return new _m({...this._def,shape:()=>t})}deepPartial(){return wm(this)}partial(e){const t={};for(const n of ph.objectKeys(this.shape)){const r=this.shape[n];e&&!e[n]?t[n]=r:t[n]=r.optional()}return new _m({...this._def,shape:()=>t})}required(e){const t={};for(const n of ph.objectKeys(this.shape))if(e&&!e[n])t[n]=this.shape[n];else{let e=this.shape[n];for(;e instanceof Lm;)e=e._def.innerType;t[n]=e}return new _m({...this._def,shape:()=>t})}keyof(){return Om(ph.objectKeys(this.shape))}}_m.create=(e,t)=>new _m({shape:()=>e,unknownKeys:"strip",catchall:ym.create(),typeName:qm.ZodObject,...Lh(t)}),_m.strictCreate=(e,t)=>new _m({shape:()=>e,unknownKeys:"strict",catchall:ym.create(),typeName:qm.ZodObject,...Lh(t)}),_m.lazycreate=(e,t)=>new _m({shape:e,unknownKeys:"strip",catchall:ym.create(),typeName:qm.ZodObject,...Lh(t)});class xm extends Rh{_parse(e){const{ctx:t}=this._processInputParams(e),n=this._def.options;if(t.common.async)return Promise.all(n.map(async e=>{const n={...t,common:{...t.common,issues:[]},parent:null};return{result:await e._parseAsync({data:t.data,path:t.path,parent:n}),ctx:n}})).then(function(e){for(const t of e)if("valid"===t.result.status)return t.result;for(const r of e)if("dirty"===r.result.status)return t.common.issues.push(...r.ctx.common.issues),r.result;const n=e.map(e=>new vh(e.ctx.common.issues));return kh(t,{code:yh.invalid_union,unionErrors:n}),Eh});{let e;const r=[];for(const o of n){const n={...t,common:{...t.common,issues:[]},parent:null},i=o._parseSync({data:t.data,path:t.path,parent:n});if("valid"===i.status)return i;"dirty"!==i.status||e||(e={result:i,ctx:n}),n.common.issues.length&&r.push(n.common.issues)}if(e)return t.common.issues.push(...e.ctx.common.issues),e.result;const i=r.map(e=>new vh(e));return kh(t,{code:yh.invalid_union,unionErrors:i}),Eh}}get options(){return this._def.options}}xm.create=(e,t)=>
vendor: 4,384 bytes, line 2
2new xm({options:e,typeName:qm.ZodUnion,...Lh(t)});function km(e,t){const n=gh(e),r=gh(t);if(e===t)return{valid:!0,data:e};if(n===mh.object&&r===mh.object){const n=ph.objectKeys(t),r=ph.objectKeys(e).filter(e=>-1!==n.indexOf(e)),i={...e,...t};for(const o of r){const n=km(e[o],t[o]);if(!n.valid)return{valid:!1};i[o]=n.data}return{valid:!0,data:i}}if(n===mh.array&&r===mh.array){if(e.length!==t.length)return{valid:!1};const n=[];for(let r=0;r<e.length;r++){const i=km(e[r],t[r]);if(!i.valid)return{valid:!1};n.push(i.data)}return{valid:!0,data:n}}return n===mh.date&&r===mh.date&&+e===+t?{valid:!0,data:e}:{valid:!1}}class Sm extends Rh{_parse(e){const{status:t,ctx:n}=this._processInputParams(e),r=(e,r)=>{if(Nh(e)||Nh(r))return Eh;const i=km(e.value,r.value);return i.valid?((Ah(e)||Ah(r))&&t.dirty(),{status:t.value,value:i.data}):(kh(n,{code:yh.invalid_intersection_types}),Eh)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([e,t])=>r(e,t)):r(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}}Sm.create=(e,t,n)=>new Sm({left:e,right:t,typeName:qm.ZodIntersection,...Lh(n)});class Em extends Rh{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==mh.array)return kh(n,{code:yh.invalid_type,expected:mh.array,received:n.parsedType}),Eh;if(n.data.length<this._def.items.length)return kh(n,{code:yh.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),Eh;!this._def.rest&&n.data.length>this._def.items.length&&(kh(n,{code:yh.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());const r=[...n.data].map((e,t)=>{const r=this._def.items[t]||this._def.rest;return r?r._parse(new Ih(n,e,n.path,t)):null}).filter(e=>!!e);return n.common.async?Promise.all(r).then(e=>Sh.mergeArray(t,e)):Sh.mergeArray(t,r)}get items(){return this._def.items}rest(e){return new Em({...this._def,rest:e})}}Em.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new Em({items:e,typeName:qm.ZodTuple,rest:null,...Lh(t)})};class Cm extends Rh{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==mh.map)return kh(n,{code:yh.invalid_type,expected:mh.map,received:n.parsedType}),Eh;const r=this._def.keyType,i=this._def.valueType,o=[...n.data.entries()].map(([e,t],o)=>({key:r._parse(new Ih(n,e,n.path,[o,"key"])),value:i._parse(new Ih(n,t,n.path,[o,"value"]))}));if(n.common.async){const e=new Map;return Promise.resolve().then(async()=>{for(const n of o){const r=await n.key,i=await n.value;if("aborted"===r.status||"aborted"===i.status)return Eh;"dirty"!==r.status&&"dirty"!==i.status||t.dirty(),e.set(r.value,i.value)}return{status:t.value,value:e}})}{const e=new Map;for(const n of o){const r=n.key,i=n.value;if("aborted"===r.status||"aborted"===i.status)return Eh;"dirty"!==r.status&&"dirty"!==i.status||t.dirty(),e.set(r.value,i.value)}return{status:t.value,value:e}}}}Cm.create=(e,t,n)=>new Cm({valueType:t,keyType:e,typeName:qm.ZodMap,...Lh(n)});class Tm extends Rh{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==mh.set)return kh(n,{code:yh.invalid_type,expected:mh.set,received:n.parsedType}),Eh;const r=this._def;null!==r.minSize&&n.data.size<r.minSize.value&&(kh(n,{code:yh.too_small,minimum:r.minSize.value,type:"set",inclusive:!0,exact:!1,message:r.minSize.message}),t.dirty()),null!==r.maxSize&&n.data.size>r.maxSize.value&&(kh(n,{code:yh.too_big,maximum:r.maxSize.value,type:"set",inclusive:!0,exact:!1,message:r.maxSize.message}),t.dirty());const i=this._def.valueType;function o(e){const n=new Set;for(const r of e){if("aborted"===r.status)return Eh;"dirty"===r.status&&t.dirty(),n.add(r.value)}return{status:t.value,value:n}}const s=[...n.data.values()].map((e,t)=>i._parse(new Ih(n,e,n.path,t)));return n.common.async?Promise.all(s).then(e=>o(e)):o(s)}min(e,t){return new Tm({...this._def,minSize:{value:e,message:zh.toString(t)}})}max(e,t){return new Tm({...this._def,maxSize:{value:e,message:zh.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}Tm.create=(e,t)=>
2new Tm({valueType:e,minSize:null,maxSize:null,typeName:qm.ZodSet,...Lh(t)});class Nm extends Rh{get schema(){return this._def.getter()}_parse(e){const{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}Nm.create=(e,t)=>new Nm({getter:e,typeName:qm.ZodLazy,...Lh(t)});class Am extends Rh{_parse(e){if(e.data!==this._def.value){const t=this._getOrReturnCtx(e);return kh(t,{received:t.data,code:yh.invalid_literal,expected:this._def.value}),Eh}return{status:"valid",value:e.data}}get value(){return this._def.value}}function Om(e,t){return new Pm({values:e,typeName:qm.ZodEnum,...Lh(t)})}Am.create=(e,t)=>new Am({value:e,typeName:qm.ZodLiteral,...Lh(t)});class Pm extends Rh{_parse(e){if("string"!=typeof e.data){const t=this._getOrReturnCtx(e),n=this._def.values;return kh(t,{expected:ph.joinValues(n),received:t.parsedType,code:yh.invalid_type}),Eh}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(e.data)){const t=this._getOrReturnCtx(e),n=this._def.values;return kh(t,{received:t.data,code:yh.invalid_enum_value,options:n}),Eh}return Th(e.data)}get options(){return this._def.values}get enum(){const e={};for(const t of this._def.values)e[t]=t;return e}get Values(){const e={};for(const t of this._def.values)e[t]=t;return e}get Enum(){const e={};for(const t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return Pm.create(e,{...this._def,...t})}exclude(e,t=this._def){return Pm.create(this.options.filter(t=>!e.includes(t)),{...this._def,...t})}}Pm.create=Om;class zm extends Rh{_parse(e){const t=ph.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(e);if(n.parsedType!==mh.string&&n.parsedType!==mh.number){const e=ph.objectValues(t);return kh(n,{expected:ph.joinValues(e),received:n.parsedType,code:yh.invalid_type}),Eh}if(this._cache||(this._cache=new Set(ph.getValidEnumValues(this._def.values))),!this._cache.has(e.data)){const e=ph.objectValues(t);return kh(n,{received:n.data,code:yh.invalid_enum_value,options:e}),Eh}return Th(e.data)}get enum(){return this._def.values}}zm.create=(e,t)=>new zm({values:e,typeName:qm.ZodNativeEnum,...Lh(t)});class Im extends Rh{unwrap(){return this._def.type}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==mh.promise&&!1===t.common.async)return kh(t,{code:yh.invalid_type,expected:mh.promise,received:t.parsedType}),Eh;const n=t.parsedType===mh.promise?t.data:Promise.resolve(t.data);return Th(n.then(e=>this._def.type.parseAsync(e,{path:t.path,errorMap:t.common.contextualErrorMap})))}}Im.create=(e,t)=>new Im({type:e,typeName:qm.ZodPromise,...Lh(t)});class jm extends Rh{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===qm.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:t,ctx:n}=this._processInputParams(e),r=this._def.effect||null,i={addIssue:e=>{kh(n,e),e.fatal?t.abort():t.dirty()},get path(){return n.path}};if(i.addIssue=i.addIssue.bind(i),"preprocess"===r.type){const e=r.transform(n.data,i);if(n.common.async)return Promise.resolve(e).then(async e=>{if("aborted"===t.value)return Eh;const r=await this._def.schema._parseAsync({data:e,path:n.path,parent:n});return"aborted"===r.status?Eh:"dirty"===r.status||"dirty"===t.value?Ch(r.value):r});{if("aborted"===t.value)return Eh;const r=this._def.schema._parseSync({data:e,path:n.path,parent:n});return"aborted"===r.status?Eh:"dirty"===r.status||"dirty"===t.value?Ch(r.value):r}}if("refinement"===r.type){const e=e=>{const t=r.refinement(e,i);if(n.common.async)return Promise.resolve(t);if(t instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1===n.common.async){const r=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return"aborted"===r.status?Eh:("dirty"===r.status&&t.dirty(),e(r.value),{status:t.value,value:r.value})}return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(n=>"aborted"===n.status?Eh:("dirty"===n.status&&t.dirty(),e(n.value).then(()=>({status:t.value,value:n.value}))))}if("transform"===r.type){if(!1===n.common.async){const e=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!Oh(e))return Eh;const o=r.transform(e.value,i);if(o instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:o}}return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(e=>Oh(e)?Promise.resolve(r.transform(e.value,i)).then(e=>({status:t.value,value:e})):Eh)}ph.assertNever(r)}}
2jm.create=(e,t,n)=>new jm({schema:e,typeName:qm.ZodEffects,effect:t,...Lh(n)}),jm.createWithPreprocess=(e,t,n)=>new jm({schema:t,effect:{type:"preprocess",transform:e},typeName:qm.ZodEffects,...Lh(n)});class Lm extends Rh{_parse(e){return this._getType(e)===mh.undefined?Th(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}Lm.create=(e,t)=>new Lm({innerType:e,typeName:qm.ZodOptional,...Lh(t)});class Rm extends Rh{_parse(e){return this._getType(e)===mh.null?Th(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}Rm.create=(e,t)=>new Rm({innerType:e,typeName:qm.ZodNullable,...Lh(t)});class Mm extends Rh{_parse(e){const{ctx:t}=this._processInputParams(e);let n=t.data;return t.parsedType===mh.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}Mm.create=(e,t)=>new Mm({innerType:e,typeName:qm.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...Lh(t)});class Dm extends Rh{_parse(e){const{ctx:t}=this._processInputParams(e),n={...t,common:{...t.common,issues:[]}},r=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return Ph(r)?r.then(e=>({status:"valid",value:"valid"===e.status?e.value:this._def.catchValue({get error(){return new vh(n.common.issues)},input:n.data})})):{status:"valid",value:"valid"===r.status?r.value:this._def.catchValue({get error(){return new vh(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}}Dm.create=(e,t)=>new Dm({innerType:e,typeName:qm.ZodCatch,catchValue:"function"==typeof t.catch?t.catch:()=>t.catch,...Lh(t)});class $m extends Rh{_parse(e){if(this._getType(e)!==mh.nan){const t=this._getOrReturnCtx(e);return kh(t,{code:yh.invalid_type,expected:mh.nan,received:t.parsedType}),Eh}return{status:"valid",value:e.data}}}$m.create=e=>new $m({typeName:qm.ZodNaN,...Lh(e)});Symbol("zod_brand");class Um extends Rh{_parse(e){const{ctx:t}=this._processInputParams(e),n=t.data;return this._def.type._parse({data:n,path:t.path,parent:t})}unwrap(){return this._def.type}}class Fm extends Rh{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.common.async){return(async()=>{const e=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return"aborted"===e.status?Eh:"dirty"===e.status?(t.dirty(),Ch(e.value)):this._def.out._parseAsync({data:e.value,path:n.path,parent:n})})()}{const e=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return"aborted"===e.status?Eh:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:n.path,parent:n})}}static create(e,t){return new Fm({in:e,out:t,typeName:qm.ZodPipeline})}}class Bm extends Rh{_parse(e){const t=this._def.innerType._parse(e),n=e=>(Oh(e)&&(e.value=Object.freeze(e.value)),e);return Ph(t)?t.then(e=>n(e)):n(t)}unwrap(){return this._def.innerType}}Bm.create=(e,t)=>new Bm({innerType:e,typeName:qm.ZodReadonly,...Lh(t)});_m.lazycreate;var qm;!function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"}(qm||(qm={}));sm.create,cm.create,$m.create,lm.create,um.create,dm.create,fm.create,pm.create,hm.create,mm.create,gm.create,ym.create,vm.create,bm.create,_m.create,_m.strictCreate,xm.create,Sm.create,Em.create,Cm.create,Tm.create,Nm.create,Am.create,Pm.create,zm.create,Im.create,jm.create,Lm.create,Rm.create,jm.createWithPreprocess,Fm.create;function Hm(e,t,n,r){r?.errorMessages&&n&&(e.errorMessage={...e.errorMessage,[t]:n})}
2function Zm(e,t,n,r,i){e[t]=n,Hm(e,t,r,i)}function Vm(e,t,n){const r=n??t.dateStrategy;if(Array.isArray(r))return{anyOf:r.map((n,r)=>Vm(e,t,n))};switch(r){case"string":case"format:date-time":return{type:"string",format:"date-time"};case"format:date":return{type:"string",format:"date"};case"integer":return Wm(e,t)}}const Wm=(e,t)=>{const n={type:"integer",format:"unix-time"};if("openApi3"===t.target)return n;for(const r of e.checks)switch(r.kind){case"min":Zm(n,"minimum",r.value,r.message,t);break;case"max":Zm(n,"maximum",r.value,r.message,t)}return n};let Gm;const Ym=/^[cC][^\s-]{8,}$/,Jm=/^[0-9a-z]+$/,Xm=/^[0-9A-HJKMNP-TV-Z]{26}$/,Km=/^(?!\.)(?!.*\.\.)([a-zA-Z0-9_'+\-\.]*)[a-zA-Z0-9_+-]@([a-zA-Z0-9][a-zA-Z0-9\-]*\.)+[a-zA-Z]{2,}$/,Qm=()=>(void 0===Gm&&(Gm=RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),Gm),eg=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,tg=/^[a-zA-Z0-9_-]{21}$/;function ng(e,t){const n={type:"string"};function r(e){return"escape"===t.patternStrategy?rg(e):e}if(e.checks)for(const i of e.checks)switch(i.kind){case"min":Zm(n,"minLength","number"==typeof n.minLength?Math.max(n.minLength,i.value):i.value,i.message,t);break;case"max":Zm(n,"maxLength","number"==typeof n.maxLength?Math.min(n.maxLength,i.value):i.value,i.message,t);break;case"email":switch(t.emailStrategy){case"format:email":ig(n,"email",i.message,t);break;case"format:idn-email":ig(n,"idn-email",i.message,t);break;case"pattern:zod":og(n,Km,i.message,t)}break;case"url":ig(n,"uri",i.message,t);break;case"uuid":ig(n,"uuid",i.message,t);break;case"regex":og(n,i.regex,i.message,t);break;case"cuid":og(n,Ym,i.message,t);break;case"cuid2":og(n,Jm,i.message,t);break;case"startsWith":og(n,RegExp(`^${r(i.value)}`),i.message,t);break;case"endsWith":og(n,RegExp(`${r(i.value)}$`),i.message,t);break;case"datetime":ig(n,"date-time",i.message,t);break;case"date":ig(n,"date",i.message,t);break;case"time":ig(n,"time",i.message,t);break;case"duration":ig(n,"duration",i.message,t);break;case"length":Zm(n,"minLength","number"==typeof n.minLength?Math.max(n.minLength,i.value):i.value,i.message,t),Zm(n,"maxLength","number"==typeof n.maxLength?Math.min(n.maxLength,i.value):i.value,i.message,t);break;case"includes":og(n,RegExp(r(i.value)),i.message,t);break;case"ip":"v6"!==i.version&&ig(n,"ipv4",i.message,t),"v4"!==i.version&&ig(n,"ipv6",i.message,t);break;case"emoji":og(n,Qm,i.message,t);break;case"ulid":og(n,Xm,i.message,t);break;case"base64":switch(t.base64Strategy){case"format:binary":ig(n,"binary",i.message,t);break;case"contentEncoding:base64":Zm(n,"contentEncoding","base64",i.message,t);break;case"pattern:zod":og(n,eg,i.message,t)}break;case"nanoid":og(n,tg,i.message,t);case"toLowerCase":case"toUpperCase":case"trim":break;default:(()=>{})()}return n}const rg=e=>Array.from(e).map(e=>/[a-zA-Z0-9]/.test(e)?e:`\\${e}`).join(""),ig=(e,t,n,r)=>{e.format||e.anyOf?.some(e=>e.format)?(e.anyOf||(e.anyOf=[]),e.format&&(e.anyOf.push({format:e.format,...e.errorMessage&&r.errorMessages&&{errorMessage:{format:e.errorMessage.format}}}),delete e.format,e.errorMessage&&(delete e.errorMessage.format,0===Object.keys(e.errorMessage).length&&delete e.errorMessage)),e.anyOf.push({format:t,...n&&r.errorMessages&&{errorMessage:{format:n}}})):Zm(e,"format",t,n,r)},og=(e,t,n,r)=>{e.pattern||e.allOf?.some(e=>e.pattern)?(e.allOf||(e.allOf=[]),e.pattern&&(e.allOf.push({pattern:e.pattern,...e.errorMessage&&r.errorMessages&&{errorMessage:{pattern:e.errorMessage.pattern}}}),delete e.pattern,e.errorMessage&&(delete e.errorMessage.pattern,0===Object.keys(e.errorMessage).length&&delete e.errorMessage)),e.allOf.push({pattern:sg(t,r),...n&&r.errorMessages&&{errorMessage:{pattern:n}}})):Zm(e,"pattern",sg(t,r),n,r)},sg=(e,t)=>{const n="function"==typeof e?e():e;if(!t.applyRegexFlags||!n.flags)return n.source;const r=n.flags.includes("i"),i=n.flags.includes("m"),o=n.flags.includes("s"),s=r?n.source.toLowerCase():n.source;let a="",c=!1,l=!1,u=!1;for(let d=0;d<s.length;d++)if(c)a+=s[d],c=!1;else{if(r)if(l){if(s[d].match(/[a-z]/)){u?(a+=s[d],a+=`${s[d-2]}-${s[d]}`.toUpperCase(),u=!1):"-"===s[d+1]&&s[d+2]?.match(/[a-z]/)?(a+=s[d],u=!0):a+=`${s[d]}${s[d].toUpperCase()}`;continue}}else if(s[d].match(/[a-z]/)){a+=`[${s[d]}${s[d].toUpperCase()}]`;continue}if(i){if("^"===s[d]){a+="(^|(?<=[\r\n]))";continue}if("$"===s[d]){a+="($|(?=[\r\n]))";continue}}
2o&&"."===s[d]?a+=l?`${s[d]}\r\n`:`[${s[d]}\r\n]`:(a+=s[d],"\\"===s[d]?c=!0:l&&"]"===s[d]?l=!1:l||"["!==s[d]||(l=!0))}try{new RegExp(a)}catch{return console.warn(`Could not convert regex pattern at ${t.currentPath.join("/")} to a flag-independent form! Falling back to the flag-ignorant source`),n.source}return a};function ag(e,t){if("openApi3"===t.target&&e.keyType?._def.typeName===qm.ZodEnum)return{type:"object",required:e.keyType._def.values,properties:e.keyType._def.values.reduce((n,r)=>({...n,[r]:dg(e.valueType._def,{...t,currentPath:[...t.currentPath,"properties",r]})??{}}),{}),additionalProperties:!1};const n={type:"object",additionalProperties:dg(e.valueType._def,{...t,currentPath:[...t.currentPath,"additionalProperties"]})??{}};if("openApi3"===t.target)return n;if(e.keyType?._def.typeName===qm.ZodString&&e.keyType._def.checks?.length){const r=Object.entries(ng(e.keyType._def,t)).reduce((e,[t,n])=>"type"===t?e:{...e,[t]:n},{});return{...n,propertyNames:r}}return e.keyType?._def.typeName===qm.ZodEnum?{...n,propertyNames:{enum:e.keyType._def.values}}:n}const cg={ZodString:"string",ZodNumber:"number",ZodBigInt:"integer",ZodBoolean:"boolean",ZodNull:"null"};const lg=(e,t)=>{const n=(e.options instanceof Map?Array.from(e.options.values()):e.options).map((e,n)=>dg(e._def,{...t,currentPath:[...t.currentPath,"anyOf",`${n}`]})).filter(e=>!!e&&(!t.strictUnions||"object"==typeof e&&Object.keys(e).length>0));return n.length?{anyOf:n}:void 0};function ug(e,t){return"strict"===t.removeAdditionalStrategy?"ZodNever"===e.catchall._def.typeName?"strict"!==e.unknownKeys:dg(e.catchall._def,{...t,currentPath:[...t.currentPath,"additionalProperties"]})??!0:"ZodNever"===e.catchall._def.typeName?"passthrough"===e.unknownKeys:dg(e.catchall._def,{...t,currentPath:[...t.currentPath,"additionalProperties"]})??!0}function dg(e,t,n=!1){const r=t.seen.get(e);if(t.override){const i=t.override?.(e,t,r,n);if(i!==lh)return i}if(r&&!n){const e=fg(r,t);if(void 0!==e)return"$ref"in e&&t.seenRefs.add(e.$ref),e}const i={def:e,path:t.currentPath,jsonSchema:void 0};t.seen.set(e,i);const o=hg(e,e.typeName,t,n);return o&&mg(e,t,o),i.jsonSchema=o,o}const fg=(e,t)=>{switch(t.$refStrategy){case"root":return{$ref:e.path.join("/")};case"extract-to-root":const n=e.path.slice(t.basePath.length+1).join("_");return n!==t.name&&"duplicate-ref"===t.nameStrategy&&(t.definitions[n]=e.def),{$ref:[...t.basePath,t.definitionPath,n].join("/")};case"relative":return{$ref:pg(t.currentPath,e.path)};case"none":case"seen":return e.path.length<t.currentPath.length&&e.path.every((e,n)=>t.currentPath[n]===e)?(console.warn(`Recursive reference detected at ${t.currentPath.join("/")}! Defaulting to any`),{}):"seen"===t.$refStrategy?{}:void 0}},pg=(e,t)=>{let n=0;for(;n<e.length&&n<t.length&&e[n]===t[n];n++);return[(e.length-n).toString(),...t.slice(n)].join("/")},hg=(e,t,n,r)=>{switch(t){case qm.ZodString:return ng(e,n);case qm.ZodNumber:return function(e,t){const n={type:"number"};if(!e.checks)return n;for(const r of e.checks)switch(r.kind){case"int":n.type="integer",Hm(n,"type",r.message,t);break;case"min":"jsonSchema7"===t.target?r.inclusive?Zm(n,"minimum",r.value,r.message,t):Zm(n,"exclusiveMinimum",r.value,r.message,t):(r.inclusive||(n.exclusiveMinimum=!0),Zm(n,"minimum",r.value,r.message,t));break;case"max":"jsonSchema7"===t.target?r.inclusive?Zm(n,"maximum",r.value,r.message,t):Zm(n,"exclusiveMaximum",r.value,r.message,t):(r.inclusive||(n.exclusiveMaximum=!0),Zm(n,"maximum",r.value,r.message,t));break;case"multipleOf":Zm(n,"multipleOf",r.value,r.message,t)}return n}(e,n);case qm.ZodObject:return function(e,t){const n={type:"object",...Object.entries(e.shape()).reduce((e,[n,r])=>{if(void 0===r||void 0===r._def)return e;const i=[...t.currentPath,"properties",n],o=dg(r._def,{...t,currentPath:i,propertyPath:i});if(void 0===o)return e;if(t.openaiStrictMode&&r.isOptional()&&!r.isNullable()&&void 0===r._def?.defaultValue)throw new Error(`Zod field at \`${i.join("/")}\` uses \`.optional()\` without \`.nullable()\` which is not supported by the API. See: https://platform.openai.com/docs/guides/structured-outputs?api-mode=responses#all-fields-must-be-required`);return{properties:{...e.properties,[n]:o},required:r.isOptional()&&!t.openaiStrictMode?e.required:[...e.required,n]}},{properties:{},required:[]}),additionalProperties:ug(e,t)};return n.required.length||delete n.required,n}(e,n);case qm.ZodBigInt:return function(e,t){const n={type:"integer",format:"int64"};if(!e.checks)return n;for(const r of e.checks)switch(r.kind){case"min":"jsonSchema7"===t.target?r.inclusive?Zm(n,"minimum",r.value,r.message,t):Zm(n,"exclusiveMinimum",r.value,r.message,t):(r.inclusive||(n.exclusiveMinimum=!0),Zm(n,"minimum",r.value,r.message,t));break;case"max":"jsonSchema7"===t.target?r.inclusive?Zm(n,"maximum",r.value,r.message,t):Zm(n,"exclusiveMaximum",r.value,r.message,t):(r.inclusive||(n.exclusiveMaximum=!0),Zm(n,"maximum",r.value,r.message,t));break;case"multipleOf":Zm(n,"multipleOf",r.value,r.message,t)}return n}
2(e,n);case qm.ZodBoolean:return{type:"boolean"};case qm.ZodDate:return Vm(e,n);case qm.ZodUndefined:return{not:{}};case qm.ZodNull:return function(e){return"openApi3"===e.target?{enum:["null"],nullable:!0}:{type:"null"}}(n);case qm.ZodArray:return function(e,t){const n={type:"array"};return e.type?._def?.typeName!==qm.ZodAny&&(n.items=dg(e.type._def,{...t,currentPath:[...t.currentPath,"items"]})),e.minLength&&Zm(n,"minItems",e.minLength.value,e.minLength.message,t),e.maxLength&&Zm(n,"maxItems",e.maxLength.value,e.maxLength.message,t),e.exactLength&&(Zm(n,"minItems",e.exactLength.value,e.exactLength.message,t),Zm(n,"maxItems",e.exactLength.value,e.exactLength.message,t)),n}(e,n);case qm.ZodUnion:case qm.ZodDiscriminatedUnion:return function(e,t){if("openApi3"===t.target)return lg(e,t);const n=e.options instanceof Map?Array.from(e.options.values()):e.options;if(n.every(e=>e._def.typeName in cg&&(!e._def.checks||!e._def.checks.length))){const e=n.reduce((e,t)=>{const n=cg[t._def.typeName];return n&&!e.includes(n)?[...e,n]:e},[]);return{type:e.length>1?e:e[0]}}if(n.every(e=>"ZodLiteral"===e._def.typeName&&!e.description)){const e=n.reduce((e,t)=>{const n=typeof t._def.value;switch(n){case"string":case"number":case"boolean":return[...e,n];case"bigint":return[...e,"integer"];case"object":if(null===t._def.value)return[...e,"null"];default:return e}},[]);if(e.length===n.length){const t=e.filter((e,t,n)=>n.indexOf(e)===t);return{type:t.length>1?t:t[0],enum:n.reduce((e,t)=>e.includes(t._def.value)?e:[...e,t._def.value],[])}}}else if(n.every(e=>"ZodEnum"===e._def.typeName))return{type:"string",enum:n.reduce((e,t)=>[...e,...t._def.values.filter(t=>!e.includes(t))],[])};return lg(e,t)}(e,n);case qm.ZodIntersection:return function(e,t){const n=[dg(e.left._def,{...t,currentPath:[...t.currentPath,"allOf","0"]}),dg(e.right._def,{...t,currentPath:[...t.currentPath,"allOf","1"]})].filter(e=>!!e);let r="jsonSchema2019-09"===t.target?{unevaluatedProperties:!1}:void 0;const i=[];return n.forEach(e=>{if("type"in(t=e)&&"string"===t.type||!("allOf"in t)){let t=e;if("additionalProperties"in e&&!1===e.additionalProperties){const{additionalProperties:n,...r}=e;t=r}else r=void 0;i.push(t)}else i.push(...e.allOf),void 0===e.unevaluatedProperties&&(r=void 0);var t}),i.length?{allOf:i,...r}:void 0}(e,n);case qm.ZodTuple:return function(e,t){return e.rest?{type:"array",minItems:e.items.length,items:e.items.map((e,n)=>dg(e._def,{...t,currentPath:[...t.currentPath,"items",`${n}`]})).reduce((e,t)=>void 0===t?e:[...e,t],[]),additionalItems:dg(e.rest._def,{...t,currentPath:[...t.currentPath,"additionalItems"]})}:{type:"array",minItems:e.items.length,maxItems:e.items.length,items:e.items.map((e,n)=>dg(e._def,{...t,currentPath:[...t.currentPath,"items",`${n}`]})).reduce((e,t)=>void 0===t?e:[...e,t],[])}}(e,n);case qm.ZodRecord:return ag(e,n);case qm.ZodLiteral:return function(e,t){const n=typeof e.value;return"bigint"!==n&&"number"!==n&&"boolean"!==n&&"string"!==n?{type:Array.isArray(e.value)?"array":"object"}:"openApi3"===t.target?{type:"bigint"===n?"integer":n,enum:[e.value]}:{type:"bigint"===n?"integer":n,const:e.value}}(e,n);case qm.ZodEnum:return function(e){return{type:"string",enum:[...e.values]}}(e);case qm.ZodNativeEnum:return function(e){const t=e.values,n=Object.keys(e.values).filter(e=>"number"!=typeof t[t[e]]).map(e=>t[e]),r=Array.from(new Set(n.map(e=>typeof e)));return{type:1===r.length?"string"===r[0]?"string":"number":["string","number"],enum:n}}(e);case qm.ZodNullable:return function(e,t){if(["ZodString","ZodNumber","ZodBigInt","ZodBoolean","ZodNull"].includes(e.innerType._def.typeName)&&(!e.innerType._def.checks||!e.innerType._def.checks.length))return"openApi3"===t.target||"property"===t.nullableStrategy?{type:cg[e.innerType._def.typeName],nullable:!0}:{type:[cg[e.innerType._def.typeName],"null"]};if("openApi3"===t.target){const n=dg(e.innerType._def,{...t,currentPath:[...t.currentPath]});return n&&"$ref"in n?{allOf:[n],nullable:!0}:n&&{...n,nullable:!0}}const n=dg(e.innerType._def,{...t,currentPath:[...t.currentPath,"anyOf","0"]});
2return n&&{anyOf:[n,{type:"null"}]}}(e,n);case qm.ZodOptional:return((e,t)=>{if(t.propertyPath&&t.currentPath.slice(0,t.propertyPath.length).toString()===t.propertyPath.toString())return dg(e.innerType._def,{...t,currentPath:t.currentPath});const n=dg(e.innerType._def,{...t,currentPath:[...t.currentPath,"anyOf","1"]});return n?{anyOf:[{not:{}},n]}:{}})(e,n);case qm.ZodMap:return function(e,t){return"record"===t.mapStrategy?ag(e,t):{type:"array",maxItems:125,items:{type:"array",items:[dg(e.keyType._def,{...t,currentPath:[...t.currentPath,"items","items","0"]})||{},dg(e.valueType._def,{...t,currentPath:[...t.currentPath,"items","items","1"]})||{}],minItems:2,maxItems:2}}}(e,n);case qm.ZodSet:return function(e,t){const n={type:"array",uniqueItems:!0,items:dg(e.valueType._def,{...t,currentPath:[...t.currentPath,"items"]})};return e.minSize&&Zm(n,"minItems",e.minSize.value,e.minSize.message,t),e.maxSize&&Zm(n,"maxItems",e.maxSize.value,e.maxSize.message,t),n}(e,n);case qm.ZodLazy:return dg(e.getter()._def,n);case qm.ZodPromise:return function(e,t){return dg(e.type._def,t)}(e,n);case qm.ZodNaN:case qm.ZodNever:return{not:{}};case qm.ZodEffects:return function(e,t,n){return"input"===t.effectStrategy?dg(e.schema._def,t,n
2):{}}(e,n,r);case qm.ZodAny:case qm.ZodUnknown:return{};case qm.ZodDefault:return function(e,t){return{...dg(e.innerType._def,t),default:e.defaultValue()}}(e,n);case qm.ZodBranded:return function(e,t){return dg(e.type._def,t)}(e,n);case qm.ZodReadonly:case qm.ZodCatch:return((e,t)=>dg(e.innerType._def,t))(e,n);case qm.ZodPipeline:return((e,t)=>{if("input"===t.pipeStrategy)return dg(e.in._def,t);if("output"===t.pipeStrategy)return dg(e.out._def,t);const n=dg(e.in._def,{...t,currentPath:[...t.currentPath,"allOf","0"]});return{allOf:[n,dg(e.out._def,{...t,currentPath:[...t.currentPath,"allOf",n?"1":"0"]})].filter(e=>void 0!==e)}})(e,n);case qm.ZodFunction:case qm.ZodVoid:case qm.ZodSymbol:default:return}},mg=(e,t,n)=>(e.description&&(n.description=e.description,t.markdownDescription&&(n.markdownDescription=e.description)),n),gg=(e,t)=>{const n=fh(t),r="string"==typeof t?t:"title"===t?.nameStrategy?void 0:t?.name,i=dg(e._def,void 0===r?n:{...n,currentPath:[...n.basePath,n.definitionPath,r]},!1)??{},o="object"==typeof t&&void 0!==t.name&&"title"===t.nameStrategy?t.name:void 0;void 0!==o&&(i.title=o);const s=(()=>{if(function(e){if(!e)return!0;for(const t in e)return!1;return!0}(n.definitions))return;const e={},t=new Set;for(let r=0;r<500;r++){const r=Object.entries(n.definitions).filter(([e])=>!t.has(e));if(0===r.length)break;for(const[i,o]of r)e[i]=dg(dh(o),{...n,currentPath:[...n.basePath,n.definitionPath,i]},!0)??{},t.add(i)}return e})(),a=void 0===r?s?{...i,[n.definitionPath]:s}:i:"duplicate-ref"===n.nameStrategy?{...i,...s||n.seenRefs.size?{[n.definitionPath]:{...s,...n.seenRefs.size?{[r]:i}:void 0}}:void 0}:{$ref:[..."relative"===n.$refStrategy?[]:n.basePath,n.definitionPath,r].join("/"),[n.definitionPath]:{...s,[r]:i}};return"jsonSchema7"===n.target?a.$schema="http://json-schema.org/draft-07/schema#":"jsonSchema2019-09"===n.target&&(a.$schema="https://json-schema.org/draft/2019-09/schema#"),a};function yg(e){if("object"!==e.type)throw new Error("Root schema must have type: 'object' but got type: "+(e.type?`'${e.type}'`:"undefined"));const t=structuredClone(e);return bg(t,[],t)}function vg(e){if("boolean"==typeof e)return!1;if("null"===e.type)return!0;for(const t of e.oneOf??[])if(vg(t))return!0;for(const t of e.anyOf??[])if(vg(t))return!0;return!1}function bg(e,t,n){if("boolean"==typeof e)throw new TypeError(`Expected object schema but got boolean; path=${t.join("/")}`);if(!wg(e))throw new TypeError(`Expected ${JSON.stringify(e)} to be an object; path=${t.join("/")}`);const r=e.$defs;if(wg(r))for(const[d,f]of Object.entries(r))bg(f,[...t,"$defs",d],n);const i=e.definitions;if(wg(i))for(const[d,f]of Object.entries(i))bg(f,[...t,"definitions",d],n);"object"!==e.type||"additionalProperties"in e||(e.additionalProperties=!1);const o=e.required??[],s=e.properties;if(wg(s)){for(const[e,n]of Object.entries(s))if(!vg(n)&&!o.includes(e))throw new Error(`Zod field at \`${[...t,"properties",e].join("/")}\` uses \`.optional()\` without \`.nullable()\` which is not supported by the API. See: https://platform.openai.com/docs/guides/structured-outputs?api-mode=responses#all-fields-must-be-required`);e.required=Object.keys(s),e.properties=Object.fromEntries(Object.entries(s).map(([e,r])=>[e,bg(r,[...t,"properties",e],n)]))}const a=e.items;wg(a)&&(e.items=bg(a,[...t,"items"],n));const c=e.anyOf;Array.isArray(c)&&(e.anyOf=c.map((e,r)=>bg(e,[...t,"anyOf",String(r)],n)));const l=e.allOf;if(Array.isArray(l))if(1===l.length){const r=bg(l[0],[...t,"allOf","0"],n);Object.assign(e,r),delete e.allOf}else e.allOf=l.map((e,r)=>bg(e,[...t,"allOf",String(r)],n));null===e.default&&delete e.default;const u=e.$ref;if(u&&function(e,t){let n=0;for(const r in e)if(n++,n>t)return!0;return!1}(e,1)){if("string"!=typeof u)throw new TypeError(`Received non-string $ref - ${u}; path=${t.join("/")}`);const r=function(e,t){if(!t.startsWith("#/"))throw new Error(`Unexpected $ref format ${JSON.stringify(t)}; Does not start with #/`);const n=t.slice(2).split("/");let r=e;for(const i of n){if(!wg(r))throw new Error(`encountered non-object entry while resolving ${t} - ${JSON.stringify(r)}`);const e=r[i];if(void 0===e)throw new Error(`Key ${i} not found while resolving ${t}`);r=e}return r}(n,u);if("boolean"==typeof r)throw new Error(`Expected \`$ref: ${u}\` to resolve to an object schema but got boolean`);if(!wg(r))throw new Error(`Expected \`$ref: ${u}\` to resolve to an object but got ${JSON.stringify(r)}`);return Object.assign(e,{...r,...e}),delete e.$ref,bg(e,t,n)}return e}function wg(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}
2function _g(e,t){return gg(e,{openaiStrictMode:!0,name:t.name,nameStrategy:"duplicate-ref",$refStrategy:"extract-to-root",nullableStrategy:"property"})}function xg(e){return yg(function(e,t){if("_idmap"in e){const n=e,r=Zl({...t,processors:Mu}),i={};for(const e of n._idmap.entries()){const[t,n]=e;Vl(n,r)}const o={},s={registry:n,uri:t?.uri,defs:i};r.external=s;for(const e of n._idmap.entries()){const[t,n]=e;Wl(r,n),o[t]=Gl(r,n)}if(Object.keys(i).length>0){const e="draft-2020-12"===r.target?"$defs":"definitions";o.__shared={[e]:i}}return{schemas:o}}const n=Zl({...t,processors:Mu});return Vl(e,n),Wl(n,e),Gl(n,e)}(e,{target:"draft-7"}))}function kg(e){return"_zod"in e}function Sg(e){return function(e,{parser:t,callback:n}){const r={...e};return Object.defineProperties(r,{$brand:{value:"auto-parseable-tool",enumerable:!1},$parseRaw:{value:t,enumerable:!1},$callback:{value:n,enumerable:!1}}),r}({type:"function",function:{name:e.name,parameters:kg(e.parameters)?xg(e.parameters):_g(e.parameters,{name:e.name}),strict:!0,...e.description?{description:e.description}:void 0}},{callback:e.function,parser:t=>e.parameters.parse(JSON.parse(t))})}class Eg extends Error{constructor(e,t){super(e),this.name="ParseError",this.type=t.type,this.field=t.field,this.value=t.value,this.line=t.line}}const Cg=10,Tg=13,Ng=32;function Ag(e){}function Og(e){if("function"==typeof e)throw new TypeError("`config` must be an object, got a function instead. Did you mean `createParser({onEvent: fn})`?");const{onEvent:t=Ag,onError:n=Ag,onRetry:r=Ag,onComment:i,maxBufferSize:o}=e,s=[];let a,c,l=0,u=!0,d="",f=0,p=!1;function h(){void 0!==o&&(l+d.length<=o||(p=!0,s.length=0,l=0,a=void 0,d="",f=0,c=void 0,n(new Eg(`Buffered data exceeded max buffer size of ${o} characters`,{type:"max-buffer-size-exceeded"}))))}function m(e){let n=0;if(-1===e.indexOf("\r")){let r=e.indexOf("\n",n);for(;-1!==r;){if(n===r){f>0&&t({id:a,event:c,data:d}),a=void 0,d="",f=0,c=void 0,n=r+1,r=e.indexOf("\n",n);continue}const i=e.charCodeAt(n);if(Pg(e,n,i)){const i=e.charCodeAt(n+5)===Ng?n+6:n+5,o=e.slice(i,r);if(0===f&&e.charCodeAt(r+1)===Cg){t({id:a,event:c,data:o}),a=void 0,d="",c=void 0,n=r+2,r=e.indexOf("\n",n);continue}d=0===f?o:`${d}\n${o}`,f++}else zg(e,n,i)?c=e.slice(e.charCodeAt(n+6)===Ng?n+7:n+6,r)||void 0:g(e,n,r);n=r+1,r=e.indexOf("\n",n)}return e.slice(n)}for(;n<e.length;){const t=e.indexOf("\r",n),r=e.indexOf("\n",n);let i=-1;if(-1!==t&&-1!==r?i=t<r?t:r:-1!==t?i=t===e.length-1?-1:t:-1!==r&&(i=r),-1===i)break;g(e,n,i),n=i+1,e.charCodeAt(n-1)===Tg&&e.charCodeAt(n)===Cg&&n++}return e.slice(n)}function g(e,n,r){if(n===r)return f>0&&t({id:a,event:c,data:d}),a=void 0,d="",f=0,void(c=void 0);const o=e.charCodeAt(n);if(Pg(e,n,o)){const t=e.charCodeAt(n+5)===Ng?n+6:n+5,i=e.slice(t,r);return d=0===f?i:`${d}\n${i}`,void f++}if(zg(e,n,o))return void(c=e.slice(e.charCodeAt(n+6)===Ng?n+7:n+6,r)||void 0);if(105===o&&100===e.charCodeAt(n+1)&&58===e.charCodeAt(n+2)){const t=e.slice(e.charCodeAt(n+3)===Ng?n+4:n+3,r);return void(a=t.includes("\0")?void 0:t)}if(58===o){if(i){const t=e.slice(n,r);i(t.slice(e.charCodeAt(n+1)===Ng?2:1))}return}const s=e.slice(n,r),l=s.indexOf(":");if(-1===l)return void y(s,"",s);const u=s.slice(0,l),p=s.charCodeAt(l+1)===Ng?2:1;y(u,s.slice(l+p),s)}function y(e,t,i){switch(e){case"event":c=t||void 0;break;case"data":d=0===f?t:`${d}\n${t}`,f++;break;case"id":a=t.includes("\0")?void 0:t;break;case"retry":/^\d+$/.test(t)?r(parseInt(t,10)):n(new Eg(`Invalid \`retry\` value: "${t}"`,{type:"invalid-retry",value:t,line:i}));break;default:n(new Eg(`Unknown field "${e.length>20?`${e.slice(0,20)}…`:e}"`,{type:"unknown-field",field:e,value:t,line:i}))}}return{feed:function(e){if(p)throw new Error("Cannot feed parser: it was terminated after exceeding the configured max buffer size. Call `reset()` to resume parsing.");if(u&&(u=!1,239===e.charCodeAt(0)&&187===e.charCodeAt(1)&&191===e.charCodeAt(2)&&(e=e.slice(3))),0===s.length){const t=m(e);return""!==t&&(s.push(t),l=t.length),void h()}if(-1===e.indexOf("\n")&&-1===e.indexOf("\r"))return s.push(e),l+=e.length,void h();s.push(e);const t=s.join("");s.length=0,l=0;const n=m(t);""!==n&&(s.push(n),l=n.length),h()},reset:function(e={}){if(e.consume&&s.length>0){const e=s.join("");g(e,0,e.length)}u=!0,a=void 0,d="",f=0,c=void 0,s.length=0,l=0,p=!1}}}function Pg(e,t,n){return 100===n&&97===e.charCodeAt(t+1)&&116===e.charCodeAt(t+2)&&97===e.charCodeAt(t+3)&&58===e.charCodeAt(t+4)}function zg(e,t,n){return 101===n&&118===e.charCodeAt(t+1)&&101===e.charCodeAt(t+2)&&110===e.charCodeAt(t+3)&&116===e.charCodeAt(t+4)&&58===e.charCodeAt(t+5)}var Ig=n(42295),jg=n(69333),Lg=n(47529),Rg=n(12871),Mg=n(33305),Dg=n(86421),$g=n(87726);var Ug=n(36763),Fg=n(32549),Bg=n(58900),qg=n(80566),Hg=function(e,t){"function"!=typeof e?e.current=t:e(t)},Zg={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0",display:"block"},Vg=function(e){Object.keys(Zg).forEach(function(t){e.style.setProperty(t,Zg[t],"important")})},Wg=null,Gg=function(e,t){var n=e.scrollHeight;return"border-box"===t.sizingStyle.boxSizing?n+t.borderSize:n-t.paddingSize};var Yg=function(){},Jg=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak","wordSpacing","scrollbarGutter"],Xg=!!document.documentElement.currentStyle,Kg=function(e){var t=window.getComputedStyle(e);
2if(null===t)return null;var n,r=(n=t,Jg.reduce(function(e,t){return e[t]=n[t],e},{})),i=r.boxSizing;return""===i?null:(Xg&&"border-box"===i&&(r.width=parseFloat(r.width)+parseFloat(r.borderRightWidth)+parseFloat(r.borderLeftWidth)+parseFloat(r.paddingRight)+parseFloat(r.paddingLeft)+"px"),{sizingStyle:r,paddingSize:parseFloat(r.paddingBottom)+parseFloat(r.paddingTop),borderSize:parseFloat(r.borderBottomWidth)+parseFloat(r.borderTopWidth)})};function Qg(e,t,n){var r,i,o=(r=n,i=f.useRef(r),(0,qg.A)(function(){i.current=r}),i);f.useLayoutEffect(function(){var n=function(e){return o.current(e)};if(e)return e.addEventListener(t,n),function(){return e.removeEventListener(t,n)}},[])}var ey=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],ty=function(e,t){var n=e.cacheMeasurements,r=e.maxRows,i=e.minRows,o=e.onChange,s=void 0===o?Yg:o,a=e.onHeightChange,c=void 0===a?Yg:a,l=(0,Bg.A)(e,ey),u=void 0!==l.value,d=f.useRef(null),p=function(e,t){var n=f.useRef();return f.useCallback(function(r){e.current=r,n.current&&Hg(n.current,null),n.current=t,t&&Hg(t,r)},[t])}(d,t),h=f.useRef(0),m=f.useRef(),g=function(){var e=d.current,t=n&&m.current?m.current:Kg(e);if(t){m.current=t;var o=function(e,t,n,r){void 0===n&&(n=1),void 0===r&&(r=1/0),Wg||((Wg=document.createElement("textarea")).setAttribute("tabindex","-1"),Wg.setAttribute("aria-hidden","true"),Vg(Wg)),null===Wg.parentNode&&document.body.appendChild(Wg);var i=e.paddingSize,o=e.borderSize,s=e.sizingStyle,a=s.boxSizing;Object.keys(s).forEach(function(e){var t=e;Wg.style[t]=s[t]}),Vg(Wg),Wg.value=t;var c=Gg(Wg,e);Wg.value=t,c=Gg(Wg,e),Wg.value="x";var l=Wg.scrollHeight-i,u=l*n;"border-box"===a&&(u=u+i+o),c=Math.max(u,c);var d=l*r;return"border-box"===a&&(d=d+i+o),[c=Math.min(d,c),l]}(t,e.value||e.placeholder||"x",i,r),s=o[0],a=o[1];h.current!==s&&(h.current=s,e.style.setProperty("height",s+"px","important"),c(s,{rowHeight:a}))}};return f.useLayoutEffect(g),function(e,t){Qg(document.body,"reset",function(n){e.current.form===n.target&&t(n)})}(d,function(){if(!u){var e=d.current.value;requestAnimationFrame(function(){var t=d.current;t&&e!==t.value&&g()})}}),Qg(window,"resize",g),function(e){Qg(document.fonts,"loadingdone",e)}(g),f.createElement("textarea",(0,Fg.A)({},l,{onChange:function(e){u||g(),s(e)},ref:p}))},ny=f.forwardRef(ty),ry=n(38808);const iy="Ask anything to get started...",oy=["a[href]","button","input","select","textarea","[role='button']","[role='combobox']","[role='menuitem']","[role='option']","[contenteditable='true']"].join(", ");const[sy,ay]=(0,p.q)({name:"PromptComposerContext",strict:!1}),cy=f.forwardRef((e,t)=>{let{className:n,...r}=e;return f.createElement("div",Object.assign({ref:t,className:(0,Ug.cx)("sui-c-prompt-composer",n)},r))});cy.displayName="PromptComposerRoot";const ly=f.forwardRef((e,t)=>{const{className:n,onMouseDown:r,children:i,...o}=e,s=f.useRef(null),a=f.useMemo(()=>({textareaRef:s}),[]);return f.createElement(sy,{value:a},f.createElement(d.az,Object.assign({ref:t,className:(0,Ug.cx)("sui-c-prompt-composer__input-container",n),onMouseDown:(0,$g.H)(r,e=>{if(e.defaultPrevented||(!((t=e.target)instanceof HTMLElement)||t.closest(oy)))return;var t;const n=s.current;n&&!n.disabled&&(e.preventDefault(),n.focus())})},o),i))});ly.displayName="PromptComposerInputContainer";const uy=f.forwardRef((e,t)=>{const{className:n,onSubmit:r,onKeyDown:i,disabled:o=!1,minRows:s=1,maxRows:a=8,...c}=e,l=ay(),u=f.useCallback(e=>{l&&(l.textareaRef.current=e),"function"==typeof t?t(e):t&&(t.current=e)},[t,l]),d=(0,Rg.Qq)({class:(0,Ug.cx)("sui-c-prompt-composer__textarea",n),variant:"body-3"});return f.createElement(ny,Object.assign({ref:u,className:d,minRows:s,maxRows:a,onKeyDown:e=>{const t=e.nativeEvent.isComposing||229===e.nativeEvent.keyCode;if(null==i||i(e),e.defaultPrevented||"Enter"!==e.key||e.shiftKey||null!==(n=navigator)&&void 0!==n&&n.userAgent&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)||t||(e.preventDefault(),!e.currentTarget.value.trim()||!r||o))var n;else r(e.currentTarget.value)}},c))});uy.displayName="PromptComposerTextarea";const dy=f.forwardRef((e,t)=>
2{let{className:n,actionsLeft:r,actionsRight:i,...o}=e;return r||i?f.createElement("div",Object.assign({ref:t,className:(0,Ug.cx)("sui-c-prompt-composer__toolbar",n)},o),f.createElement(ry.k,{check:Boolean(r)},f.createElement("div",{className:"sui-c-prompt-composer__toolbar-actions-left"},r)),f.createElement(ry.k,{check:Boolean(i)},f.createElement("div",{className:"sui-c-prompt-composer__toolbar-actions-right"},i))):null});dy.displayName="PromptComposerToolbar";const fy=f.forwardRef((e,t)=>{const{className:n,disabled:r=!1,value:i,defaultValue:o="",clearOnSubmit:s=!0,actionsLeft:a,actionsRight:c,autoFocus:l,placeholder:u=iy,textareaRef:d,onValueChange:p,onSubmit:h,onKeyDown:m,...g}=e,[y,v]=function(e){const{value:t,defaultValue:n,onValueChange:r,shouldUpdate:i=(e,t)=>e!==t}=e,[o,s]=f.useState(n),a=void 0!==t,c=a?t:o,l=f.useCallback(e=>{const t=(0,$g.J)(e,c);i(c,t)&&(a||s(t),null==r||r(t))},[a,r,c,i]);return[c,l]}({value:i,defaultValue:o,onValueChange:p}),b=f.useCallback(e=>{e.trim()&&!r&&(null==h||h(e),s&&v(""))},[s,r,h,v]);return f.createElement(cy,{ref:t,className:n},f.createElement(ly,null,f.createElement(uy,Object.assign({ref:d},g,{autoFocus:l,placeholder:u,disabled:r,value:y,onChange:e=>{v(e.target.value)},onSubmit:b,onKeyDown:m})),f.createElement(dy,{actionsLeft:a,actionsRight:c})))});fy.displayName="PromptComposer";var py=n(42886),hy=n(71332),my=n(85486),gy=n(32417),yy=n(11232),vy=n(41251),by=n(74448),wy=n(87405),_y=n(33644),xy=n(52412),ky=n(51209),Sy=n(17809),Ey=n(90096),Cy=n(17604),Ty=n(47973),Ny=n(14537);function Ay(){}function Oy(){}var Py=n(23839);const zy=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Iy=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,jy={};function Ly(e,t){return((t||jy).jsx?Iy:zy).test(e)}const Ry=/[ \t\n\f\r]/g;function My(e){return""===e.replace(Ry,"")}class Dy{constructor(e,t,n){this.normal=t,this.property=e,n&&(this.space=n)}}function $y(e,t){const n={},r={};for(const i of e)Object.assign(n,i.property),Object.assign(r,i.normal);return new Dy(n,r,t)}function Uy(e){return e.toLowerCase()}Dy.prototype.normal={},Dy.prototype.property={},Dy.prototype.space=void 0;class Fy{constructor(e,t){this.attribute=t,this.property=e}}Fy.prototype.attribute="",Fy.prototype.booleanish=!1,Fy.prototype.boolean=!1,Fy.prototype.commaOrSpaceSeparated=!1,Fy.prototype.commaSeparated=!1,Fy.prototype.defined=!1,Fy.prototype.mustUseProperty=!1,Fy.prototype.number=!1,Fy.prototype.overloadedBoolean=!1,Fy.prototype.property="",Fy.prototype.spaceSeparated=!1,Fy.prototype.space=void 0;let By=0;const qy=Jy(),Hy=Jy(),Zy=Jy(),Vy=Jy(),Wy=Jy(),Gy=Jy(),Yy=Jy();function Jy(){return 2**++By}const Xy=Object.keys(a);class Ky extends Fy{constructor(e,t,n,r){let i=-1;if(super(e,t),Qy(this,"space",r),"number"==typeof n)for(;++i<Xy.length;){const e=Xy[i];Qy(this,Xy[i],(n&a[e])===a[e])}}}function Qy(e,t,n){n&&(e[t]=n)}function ev(e){const t={},n={};for(const[r,i]of Object.entries(e.properties)){const o=new Ky(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(o.mustUseProperty=!0),t[r]=o,n[Uy(r)]=r,n[Uy(o.attribute)]=r}return new Dy(t,n,e.space)}Ky.prototype.defined=!0;const tv=ev({properties:{ariaActiveDescendant:null,ariaAtomic:Hy,ariaAutoComplete:null,ariaBusy:Hy,ariaChecked:Hy,ariaColCount:Vy,ariaColIndex:Vy,ariaColSpan:Vy,ariaControls:Wy,ariaCurrent:null,ariaDescribedBy:Wy,ariaDetails:null,ariaDisabled:Hy,ariaDropEffect:Wy,ariaErrorMessage:null,ariaExpanded:Hy,ariaFlowTo:Wy,ariaGrabbed:Hy,ariaHasPopup:null,ariaHidden:Hy,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Wy,ariaLevel:Vy,ariaLive:null,ariaModal:Hy,ariaMultiLine:Hy,ariaMultiSelectable:Hy,ariaOrientation:null,ariaOwns:Wy,ariaPlaceholder:null,ariaPosInSet:Vy,ariaPressed:Hy,ariaReadOnly:Hy,ariaRelevant:null,ariaRequired:Hy,ariaRoleDescription:Wy,ariaRowCount:Vy,ariaRowIndex:Vy,ariaRowSpan:Vy,ariaSelected:Hy,ariaSetSize:Vy,ariaSort:null,ariaValueMax:Vy,ariaValueMin:Vy,ariaValueNow:Vy,ariaValueText:null,role:null},transform(e,t){return"role"===t?t:"aria-"+t.slice(4).toLowerCase()}});function nv(e,t){return t in e?e[t]:t}function rv(e,t){return nv(e,t.toLowerCase())}const iv=ev({attributes:{acceptcharset:"accept-charset",classname:"
2class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Gy,acceptCharset:Wy,accessKey:Wy,action:null,allow:null,allowFullScreen:qy,allowPaymentRequest:qy,allowUserMedia:qy,alt:null,as:null,async:qy,autoCapitalize:null,autoComplete:Wy,autoFocus:qy,autoPlay:qy,blocking:Wy,capture:null,charSet:null,checked:qy,cite:null,className:Wy,cols:Vy,colSpan:null,content:null,contentEditable:Hy,controls:qy,controlsList:Wy,coords:Vy|Gy,crossOrigin:null,data:null,dateTime:null,decoding:null,default:qy,defer:qy,dir:null,dirName:null,disabled:qy,download:Zy,draggable:Hy,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:qy,formTarget:null,headers:Wy,height:Vy,hidden:Zy,high:Vy,href:null,hrefLang:null,htmlFor:Wy,httpEquiv:Wy,id:null,imageSizes:null,imageSrcSet:null,inert:qy,inputMode:null,integrity:null,is:null,isMap:qy,itemId:null,itemProp:Wy,itemRef:Wy,itemScope:qy,itemType:Wy,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:qy,low:Vy,manifest:null,max:null,maxLength:Vy,media:null,method:null,min:null,minLength:Vy,multiple:qy,muted:qy,name:null,nonce:null,noModule:qy,noValidate:qy,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:qy,optimum:Vy,pattern:null,ping:Wy,placeholder:null,playsInline:qy,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:qy,referrerPolicy:null,rel:Wy,required:qy,reversed:qy,rows:Vy,rowSpan:Vy,sandbox:Wy,scope:null,scoped:qy,seamless:qy,selected:qy,shadowRootClonable:qy,shadowRootDelegatesFocus:qy,shadowRootMode:null,shape:null,size:Vy,sizes:null,slot:null,span:Vy,spellCheck:Hy,src:null,srcDoc:null,srcLang:null,srcSet:null,start:Vy,step:null,style:null,tabIndex:Vy,target:null,title:null,translate:null,type:null,typeMustMatch:qy,useMap:null,value:Hy,width:Vy,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:Wy,axis:null,background:null,bgColor:null,border:Vy,borderColor:null,bottomMargin:Vy,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:qy,declare:qy,event:null,face:null,frame:null,frameBorder:null,hSpace:Vy,leftMargin:Vy,link:null,longDesc:null,lowSrc:null,marginHeight:Vy,marginWidth:Vy,noResize:qy,noHref:qy,noShade:qy,noWrap:qy,object:null,profile:null,prompt:null,rev:null,rightMargin:Vy,rules:null,scheme:null,scrolling:Hy,standby:null,summary:null,text:null,topMargin:Vy,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Vy,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:qy,disableRemotePlayback:qy,prefix:null,property:null,results:Vy,security:null,unselectable:null},space:"html",transform:rv}),ov=ev({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRen
2dering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:Yy,accentHeight:Vy,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Vy,amplitude:Vy,arabicForm:null,ascent:Vy,attributeName:null,attributeType:null,azimuth:Vy,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Vy,by:null,calcMode:null,capHeight:Vy,className:Wy,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRen
2dering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:Vy,diffuseConstant:Vy,direction:null,display:null,dur:null,divisor:Vy,dominantBaseline:null,download:qy,dx:null,dy:null,edgeMode:null,editable:null,elevation:Vy,enableBackground:null,end:null,event:null,exponent:Vy,externalResourcesRequired:null,fill:null,fillOpacity:Vy,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:Gy,g2:Gy,glyphName:Gy,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Vy,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Vy,horizOriginX:Vy,horizOriginY:Vy,id:null,ideographic:Vy,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Vy,k:Vy,k1:Vy,k2:Vy,k3:Vy,k4:Vy,kernelMatrix:Yy,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Vy,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:Vy,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Vy,overlineThickness:Vy,paintOrder:null,panose1:null,path:null,pathLength:Vy,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Wy,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Vy,pointsAtY:Vy,pointsAtZ:Vy,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Yy,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Yy,rev:Yy,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Yy,requiredFeatures:Yy,requiredFonts:Yy,requiredFormats:Yy,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:Vy,specularExponent:Vy,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Vy,strikethroughThickness:Vy,string:null,stroke:null,strokeDashArray:Yy,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Vy,strokeOpacity:Vy,strokeWidth:null,style:null,surfaceScale:Vy,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Yy,tabIndex:Vy,tableValues:null,target:null,targetX:Vy,targetY:Vy,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Yy,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:Vy,underlineThickness:Vy,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Vy,values:null,vAlphabetic:Vy,vMathematical:Vy,vectorEffect:null,vHanging:Vy,vIdeographic:Vy,version:null,vertAdvY:Vy,vertOriginX:Vy,vertOriginY:Vy,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Vy,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:nv}),sv=ev({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}
vendor: 21,419 bytes, line 2
2,space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()}}),av=ev({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:rv}),cv=ev({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}}),lv=$y([tv,iv,sv,av,cv],"html"),uv=$y([tv,ov,sv,av,cv],"svg"),dv=/[A-Z]/g,fv=/-[a-z]/g,pv=/^data[-\w.:]+$/i;function hv(e){return"-"+e.toLowerCase()}function mv(e){return e.charAt(1).toUpperCase()}const gv={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var yv=n(95188),vv=n(64890);wv("end");const bv=wv("start");function wv(e){return function(t){const n=t&&t.position&&t.position[e]||{};if("number"==typeof n.line&&n.line>0&&"number"==typeof n.column&&n.column>0)return{line:n.line,column:n.column,offset:"number"==typeof n.offset&&n.offset>-1?n.offset:void 0}}}function _v(e){return kv(e&&e.line)+":"+kv(e&&e.column)}function xv(e){return _v(e&&e.start)+"-"+_v(e&&e.end)}function kv(e){return e&&"number"==typeof e?e:1}class Sv extends Error{constructor(e,t,n){super(),"string"==typeof t&&(n=t,t=void 0);let r="",i={},o=!1;if(t&&(i="line"in t&&"column"in t||"start"in t&&"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:{...t}),"string"==typeof e?r=e:!i.cause&&e&&(o=!0,r=e.message,i.cause=e),!i.ruleId&&!i.source&&"string"==typeof n){const e=n.indexOf(":");-1===e?i.ruleId=n:(i.source=n.slice(0,e),i.ruleId=n.slice(e+1))}if(!i.place&&i.ancestors&&i.ancestors){const e=i.ancestors[i.ancestors.length-1];e&&(i.place=e.position)}const s=i.place&&"start"in i.place?i.place.start:i.place;var a;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file="",this.message=r,this.line=s?s.line:void 0,this.name=((a=i.place)&&"object"==typeof a?"position"in a||"type"in a?xv(a.position):"start"in a||"end"in a?xv(a):"line"in a||"column"in a?_v(a):"":"")||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=o&&i.cause&&"string"==typeof i.cause.stack?i.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}Sv.prototype.file="",Sv.prototype.name="",Sv.prototype.reason="",Sv.prototype.message="",Sv.prototype.stack="",Sv.prototype.column=void 0,Sv.prototype.line=void 0,Sv.prototype.ancestors=void 0,Sv.prototype.cause=void 0,Sv.prototype.fatal=void 0,Sv.prototype.place=void 0,Sv.prototype.ruleId=void 0,Sv.prototype.source=void 0;const Ev={}.hasOwnProperty,Cv=new Map,Tv=/[A-Z]/g,Nv=new Set(["table","tbody","thead","tfoot","tr"]),Av=new Set(["td","th"]),Ov="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Pv(e,t){if(!t||void 0===t.Fragment)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if("function"!=typeof t.jsxDEV)throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=function(e,t){return n;function n(n,r,i,o){const s=Array.isArray(i.children),a=bv(n);return t(r,i,o,s,{columnNumber:a?a.column-1:void 0,fileName:e,lineNumber:a?a.line:void 0},void 0)}}(n,t.jsxDEV)}else{if("function"!=typeof t.jsx)throw new TypeError("Expected `jsx` in production options");if("function"!=typeof t.jsxs)throw new TypeError("Expected `jsxs` in production options");r=function(e,t,n){return r;function r(e,r,i,o){const s=Array.isArray(i.children)?n:t;return o?s(r,i,o):s(r,i)}}(0,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:!1!==t.passKeys,passNode:t.passNode||!1,schema:"svg"===t.space?uv:lv,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==t.tableCellAlignToStyle},o=zv(i,e,void 0);return o&&"string"!=typeof o?o:i.create(e,i.Fragment,{children:o||void 0},void 0)}function zv(e,t,n){return"element"===t.type?function(e,t,n){const r=e.schema;let i=r;"svg"===t.tagName.toLowerCase()&&"html"===r.space&&(i=uv,e.schema=i);e.ancestors.push(t);const o=Mv(e,t.tagName,!1),s=function(e,t){const n={};let r,i;for(i in t.properties)if("children"!==i&&Ev.call(t.properties,i)){const o=Rv(e,i,t.properties[i]);if(o){const[i,s]=o;e.tableCellAlignToStyle&&"align"===i&&"string"==typeof s&&Av.has(t.tagName)?r=s:n[i]=s}}if(r){(n.style||(n.style={}))["css"===e.stylePropertyNameCase?"text-align":"textAlign"]=r}return n}(e,t);let a=Lv(e,t);Nv.has(t.tagName)&&(a=a.filter(function(e){return"string"!=typeof e||!("object"==typeof(t=e)?"text"===t.type&&My(t.value):My(t));var t}));return Iv(e,s,o,t),jv(s,a),e.ancestors.pop(),e.schema=r,e.create(t,o,s,n)}(e,t,n):"mdxFlowExpression"===t.type||"mdxTextExpression"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater){const n=t.data.estree.body[0];return n.type,e.evaluater.evaluateExpression(n.expression)}Dv(e,t.position)}(e,t):"mdxJsxFlowElement"===t.type||"mdxJsxTextElement"===t.type?function(e,t,n){const r=e.schema;let i=r;"svg"===t.name&&"html"===r.space&&(i=uv,e.schema=i);e.ancestors.push(t);const o=null===t.name?e.Fragment:Mv(e,t.name,!0),s=function(e,t){const n={};for(const r of t.attributes)if("mdxJsxExpressionAttribute"===r.type)if(r.data&&r.data.estree&&e.evaluater){const t=r.data.estree.body[0];Ay(t.type);const i=t.expression;Ay(i.type);const o=i.properties[0];Ay(o.type),Object.assign(n,e.evaluater.evaluateExpression(o.argument))}else Dv(e,t.position);else{const i=r.name;let o;if(r.value&&"object"==typeof r.value)if(r.value.data&&r.value.data.estree&&e.evaluater){const t=r.value.data.estree.body[0];Ay(t.type),o=e.evaluater.evaluateExpression(t.expression)}else Dv(e,t.position);else o=null===r.value||r.value;n[i]=o}return n}(e,t),a=Lv(e,t);return Iv(e,s,o,t),jv(s,a),e.ancestors.pop(),e.schema=r,e.create(t,o,s,n)}(e,t,n):"mdxjsEsm"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);Dv(e,t.position)}(e,t):"root"===t.type?function(e,t,n){const r={};return jv(r,Lv(e,t)),e.create(t,e.Fragment,r,n)}(e,t,n):"text"===t.type?function(e,t){return t.value}(0,t):void 0}function Iv(e,t,n,r){"string"!=typeof n&&n!==e.Fragment&&e.passNode&&(t.node=r)}function jv(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function Lv(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:Cv;for(;++r<t.children.length;){const o=t.children[r];let s;if(e.passKeys){const e="element"===o.type?o.tagName:"mdxJsxFlowElement"===o.type||"mdxJsxTextElement"===o.type?o.name:void 0;if(e){const t=i.get(e)||0;s=e+"-"+t,i.set(e,t+1)}}const a=zv(e,o,s);void 0!==a&&n.push(a)}return n}function Rv(e,t,n){const r=function(e,t){const n=Uy(t);let r=t,i=Fy;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&pv.test(t)){if("-"===t.charAt(4)){const e=t.slice(5).replace(fv,mv);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{const e=t.slice(4);if(!fv.test(e)){let n=e.replace(dv,hv);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}i=Ky}return new i(r,t)}(e.schema,t);if(!(null==n||"number"==typeof n&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?(0,Py.A)(n):(0,yv.A)(n)),"style"===r.property){let t="object"==typeof n?n:function(e,t){try{return vv(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};const t=n,r=new Sv("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:t,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw r.file=e.filePath||void 0,r.url=Ov+"#cannot-parse-style-attribute",r}}(e,String(n));return"css"===e.stylePropertyNameCase&&(t=function(e){const t={};let n;for(n in e)Ev.call(e,n)&&(t[$v(n)]=e[n]);return t}(t)),["style",t]}return["react"===e.elementAttributeNameCase&&r.space?gv[r.property]||r.property:r.attribute,n]}}function Mv(e,t,n){let r;if(n)if(t.includes(".")){const e=t.split(".");let n,i=-1;for(;++i<e.length;){const t=Ly(e[i])?{type:"Identifier",name:e[i]}:{type:"Literal",value:e[i]};n=n?{type:"MemberExpression",object:n,property:t,computed:Boolean(i&&"Literal"===t.type),optional:!1}:t}r=n}else r=Ly(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};else r={type:"Literal",value:t};if("Literal"===r.type){const t=r.value;return Ev.call(e.components,t)?e.components[t]:t}if(e.evaluater)return e.evaluater.evaluateExpression(r);Dv(e)}function Dv(e,t){const n=new Sv("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=Ov+"#cannot-handle-mdx-estrees-without-createevaluater",n}function $v(e){let t=e.replace(Tv,Uv);return"ms-"===t.slice(0,3)&&(t="-"+t),t}function Uv(e){return"-"+e.toLowerCase()}const Fv={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]},Bv={};function qv(e,t,n){if(function(e){return Boolean(e&&"object"==typeof e)}(e)){if("value"in e)return"html"!==e.type||n?e.value:"";if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return Hv(e.children,t,n)}return Array.isArray(e)?Hv(e,t,n):""}function Hv(e,t,n){const r=[];let i=-1;for(;++i<e.length;)r[i]=qv(e[i],t,n);return r.join("")}function Zv(e,t,n,r){const i=e.length;let o,s=0;if(t=t<0?-t>i?0:i+t:t>i?i:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);s<r.length;)o=r.slice(s,s+1e4),o.unshift(t,0),e.splice(...o),s+=1e4,t+=1e4}function Vv(e,t){return e.length>0?(Zv(e,e.length,0,t),e):t}class Wv{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e<0||e>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return e<this.left.length?this.left[e]:this.right[this.right.length-e+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(e,t){const n=null==t?Number.POSITIVE_INFINITY:t;return n<this.left.length?this.left.slice(e,n):e>this.left.length?this.right.slice(this.right.length-n+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-n+this.left.length).reverse())}splice(e,t,n){const r=t||0;this.setCursor(Math.trunc(e));const i=this.right.splice(this.right.length-r,Number.POSITIVE_INFINITY);return n&&Gv(this.left,n),i.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(e){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(e)}pushMany(e){this.setCursor(Number.POSITIVE_INFINITY),Gv(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),Gv(this.right,e.reverse())}setCursor(e){if(!(e===this.left.length||e>this.left.length&&0===this.right.length||e<0&&0===this.left.length))if(e<this.left.length){const t=this.left.splice(e,Number.POSITIVE_INFINITY);Gv(this.right,t.reverse())}else{const t=this.right.splice(this.left.length+this.right.length-e,Number.POSITIVE_INFINITY);Gv(this.left,t.reverse())}}}function Gv(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}function Yv(e){const t={};let n,r,i,o,s,a,c,l=-1;const u=new Wv(e);for(;++l<u.length;){for(;l in t;)l=t[l];if(n=u.get(l),l&&"chunkFlow"===n[1].type&&"listItemPrefix"===u.get(l-1)[1].type&&(a=n[1]._tokenizer.events,i=0,i<a.length&&"lineEndingBlank"===a[i][1].type&&(i+=2),i<a.length&&"content"===a[i][1].type))for(;++i<a.length&&"content"!==a[i][1].type;)"chunkText"===a[i][1].type&&(a[i][1]._isInFirstContentOfListItem=!0,i++);if("enter"===n[0])n[1].contentType&&(Object.assign(t,Jv(u,l)),l=t[l],c=!0);else if(n[1]._container){for(i=l,r=void 0;i--;)if(o=u.get(i),"lineEnding"===o[1].type||"lineEndingBlank"===o[1].type)"enter"===o[0]&&(r&&(u.get(r)[1].type="lineEndingBlank"),o[1].type="lineEnding",r=i);else if("linePrefix"!==o[1].type&&"listItemIndent"!==o[1].type)break;r&&(n[1].end={...u.get(r)[1].start},s=u.slice(r,l),s.unshift(n),u.splice(r,l-r+1,s))}}return Zv(e,0,Number.POSITIVE_INFINITY,u.slice(0)),!c}function Jv(e,t){const n=e.get(t)[1],r=e.get(t)[2];let i=t-1;const o=[];let s=n._tokenizer;s||(s=r.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(s._contentTypeTextTrailing=!0));const a=s.events,c=[],l={};let u,d,f=-1,p=n,h=0,m=0;const g=[m];for(;p;){for(;e.get(++i)[1]!==p;);o.push(i),p._tokenizer||(u=r.sliceStream(p),p.next||u.push(null),d&&s.defineSkip(p.start),p._isInFirstContentOfListItem&&(s._gfmTasklistFirstContentOfListItem=!0),s.write(u),p._isInFirstContentOfListItem&&(s._gfmTasklistFirstContentOfListItem=void 0)),d=p,p=p.next}for(p=n;++f<a.length;)"exit"===a[f][0]&&"enter"===a[f-1][0]&&a[f][1].type===a[f-1][1].type&&a[f][1].start.line!==a[f][1].end.line&&(m=f+1,g.push(m),p._tokenizer=void 0,p.previous=void 0,p=p.next);for(s.events=[],p?(p._tokenizer=void 0,p.previous=void 0):g.pop(),f=g.length;f--;){const t=a.slice(g[f],g[f+1]),n=o.pop();c.push([n,n+t.length-1]),e.splice(n,2,t)}for(c.reverse(),f=-1;++f<c.length;)l[h+c[f][0]]=h+c[f][1],h+=c[f][1]-c[f][0]-1;return l}const Xv={}.hasOwnProperty;function Kv(e,t){let n;for(n in t){const r=(Xv.call(e,n)?e[n]:void 0)||(e[n]={}),i=t[n];let o;if(i)for(o in i){Xv.call(r,o)||(r[o]=[]);const e=i[o];Qv(r[o],Array.isArray(e)?e:e?[e]:[])}}}function Qv(e,t){let n=-1;const r=[];for(;++n<t.length;)("after"===t[n].add?e:r).push(t[n]);Zv(e,0,0,r)}const eb=fb(/[A-Za-z]/),tb=fb(/[\dA-Za-z]/),nb=fb(/[#-'*+\--9=?A-Z^-~]/);function rb(e){return null!==e&&(e<32||127===e)}const ib=fb(/\d/),ob=fb(/[\dA-Fa-f]/),sb=fb(/[!-/:-@[-`{-~]/);function ab(e){return null!==e&&e<-2}function cb(e){return null!==e&&(e<0||32===e)}function lb(e){return-2===e||-1===e||32===e}const ub=fb(/\p{P}|\p{S}/u),db=fb(/\s/);function fb(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function pb(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let o=0;return function(r){if(lb(r))return e.enter(n),s(r);return t(r)};function s(r){return lb(r)&&o++<i?(e.consume(r),s):(e.exit(n),t(r))}}const hb={tokenize:function(e){const t=e.attempt(this.parser.constructs.contentInitial,function(n){if(null===n)return void e.consume(n);return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),pb(e,t,"linePrefix")},function(t){return e.enter("paragraph"),r(t)});let n;return t;function r(t){const r=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=r),n=r,i(t)}function i(t){return null===t?(e.exit("chunkText"),e.exit("paragraph"),void e.consume(t)):ab(t)?(e.consume(t),e.exit("chunkText"),r):(e.consume(t),i)}}};const mb={tokenize:function(e){const t=this,n=[];let r,i,o,s=0;return a;function a(r){if(s<n.length){const i=n[s];return t.containerState=i[1],e.attempt(i[0].continuation,c,l)(r)}return l(r)}function c(e){if(s++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,r&&v();const n=t.events.length;let i,o=n;for(;o--;)if("exit"===t.events[o][0]&&"chunkFlow"===t.events[o][1].type){i=t.events[o][1].end;break}y(s);let a=n;for(;a<t.events.length;)t.events[a][1].end={...i},a++;return Zv(t.events,o+1,0,t.events.slice(n)),t.events.length=a,l(e)}return a(e)}function l(i){if(s===n.length){if(!r)return f(i);if(r.currentConstruct&&r.currentConstruct.concrete)return h(i);t.interrupt=Boolean(r.currentConstruct&&!r._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(gb,u,d)(i)}function u(e){return r&&v(),y(s),f(e)}function d(e){return t.parser.lazy[t.now().line]=s!==n.length,o=t.now().offset,h(e)}function f(n){return t.containerState={},e.attempt(gb,p,h)(n)}function p(e){return s++,n.push([t.currentConstruct,t.containerState]),f(e)}function h(n){return null===n?(r&&v(),y(0),void e.consume(n)):(r=r||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:r,contentType:"flow",previous:i}),m(n))}function m(n){return null===n?(g(e.exit("chunkFlow"),!0),y(0),void e.consume(n)):ab(n)?(e.consume(n),g(e.exit("chunkFlow")),s=0,t.interrupt=void 0,a):(e.consume(n),m)}function g(e,n){const a=t.sliceStream(e);if(n&&a.push(null),e.previous=i,i&&(i.next=e),i=e,r.defineSkip(e.start),r.write(a),t.parser.lazy[e.start.line]){let e=r.events.length;for(;e--;)if(r.events[e][1].start.offset<o&&(!r.events[e][1].end||r.events[e][1].end.offset>o))return;const n=t.events.length;let i,a,c=n;for(;c--;)if("exit"===t.events[c][0]&&"chunkFlow"===t.events[c][1].type){if(i){a=t.events[c][1].end;break}i=!0}for(y(s),e=n;e<t.events.length;)t.events[e][1].end={...a},e++;Zv(t.events,c+1,0,t.events.slice(n)),t.events.length=e}}function y(r){let i=n.length;for(;i-- >r;){const r=n[i];t.containerState=r[1],r[0].exit.call(t,e)}n.length=r}function v(){r.write([null]),i=void 0,r=void 0,t.containerState._closeFlow=void 0}}},gb={tokenize:function(e,t,n){return pb(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};const yb={partial:!0,tokenize:function(e,t,n){return function(t){return lb(t)?pb(e,r,"linePrefix")(t):r(t)};function r(e){return null===e||ab(e)?t(e):n(e)}}};const vb={resolve:function(e){return Yv(e),e},tokenize:function(e,t){let n;return function(t){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),r(t)};function r(t){return null===t?i(t):ab(t)?e.check(bb,o,i)(t):(e.consume(t),r)}function i(n){return e.exit("chunkContent"),e.exit("content"),t(n)}function o(t){return e.consume(t),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,r}}},bb={partial:!0,tokenize:function(e,t,n){const r=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),pb(e,i,"linePrefix")};function i(i){if(null===i||ab(i))return n(i);const o=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}}};const wb={tokenize:function(e){const t=this,n=e.attempt(yb,function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n},e.attempt(this.parser.constructs.flowInitial,r,pb(e,e.attempt(this.parser.constructs.flow,r,e.attempt(vb,r)),"linePrefix")));return n;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}}};const _b={resolveAll:Eb()},xb=Sb("string"),kb=Sb("text");function Sb(e){return{resolveAll:Eb("text"===e?Cb:void 0),tokenize:function(t){const n=this,r=this.parser.constructs[e],i=t.attempt(r,o,s);return o;function o(e){return c(e)?i(e):s(e)}function s(e){if(null!==e)return t.enter("data"),t.consume(e),a;t.consume(e)}function a(e){return c(e)?(t.exit("data"),i(e)):(t.consume(e),a)}function c(e){if(null===e)return!0;const t=r[e];let i=-1;if(t)for(;++i<t.length;){const e=t[i];if(!e.previous||e.previous.call(n,n.previous))return!0}return!1}}}}function Eb(e){return function(t,n){let r,i=-1;for(;++i<=t.length;)void 0===r?t[i]&&"data"===t[i][1].type&&(r=i,i++):t[i]&&"data"===t[i][1].type||(i!==r+2&&(t[r][1].end=t[i-1][1].end,t.splice(r+2,i-r-2),i=r+2),r=void 0);return e?e(t,n):t}}function Cb(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||"lineEnding"===e[n][1].type)&&"data"===e[n-1][1].type){const r=e[n-1][1],i=t.sliceStream(r);let o,s=i.length,a=-1,c=0;for(;s--;){const e=i[s];if("string"==typeof e){for(a=e.length;32===e.charCodeAt(a-1);)c++,a--;if(a)break;a=-1}else if(-2===e)o=!0,c++;else if(-1!==e){s++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(c=0),c){const i={type:n===e.length||o||c<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:s?a:r.start._bufferIndex+a,_index:r.start._index+s,line:r.end.line,column:r.end.column-c,offset:r.end.offset-c},end:{...r.end}};r.end={...i.start},r.start.offset===r.end.offset?Object.assign(r,i):(e.splice(n,0,["enter",i,t],["exit",i,t]),n+=2)}n++}return e}const Tb={name:"thematicBreak",tokenize:function(e,t,n){let r,i=0;return function(t){return e.enter("thematicBreak"),function(e){return r=e,o(e)}(t)};function o(o){return o===r?(e.enter("thematicBreakSequence"),s(o)):i>=3&&(null===o||ab(o))?(e.exit("thematicBreak"),t(o)):n(o)}function s(t){return t===r?(e.consume(t),i++,s):(e.exit("thematicBreakSequence"),lb(t)?pb(e,o,"whitespace")(t):o(t))}}};const Nb={continuation:{tokenize:function(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(yb,i,o);function i(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,pb(e,t,"listItemIndent",r.containerState.size+1)(n)}function o(n){return r.containerState.furtherBlankLines||!lb(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine
vendor: 1,328 bytes, line 2
2=void 0,s(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(Ob,t,s)(n))}function s(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,pb(e,e.attempt(Nb,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}},exit:function(e){e.exit(this.containerState.type)},name:"list",tokenize:function(e,t,n){const r=this,i=r.events[r.events.length-1];let o=i&&"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,s=0;return function(t){const i=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===i?!r.containerState.marker||t===r.containerState.marker:ib(t)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===t||45===t?e.check(Tb,n,c)(t):c(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),a(t)}return n(t)};function a(t){return ib(t)&&++s<10?(e.consume(t),a):(!r.interrupt||s<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),c(t)):n(t)}function c(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(yb,r.interrupt?n:l,e.attempt(Ab,d,u))}
vendor: 9,339 bytes, line 2
2function l(e){return r.containerState.initialBlankLine=!0,o++,d(e)}function u(t){return lb(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),d):n(t)}function d(n){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}}},Ab={partial:!0,tokenize:function(e,t,n){const r=this;return pb(e,function(e){const i=r.events[r.events.length-1];return!lb(e)&&i&&"listItemPrefixWhitespace"===i[1].type?t(e):n(e)},"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)}},Ob={partial:!0,tokenize:function(e,t,n){const r=this;return pb(e,function(e){const i=r.events[r.events.length-1];return i&&"listItemIndent"===i[1].type&&i[2].sliceSerialize(i[1],!0).length===r.containerState.size?t(e):n(e)},"listItemIndent",r.containerState.size+1)}};const Pb={continuation:{tokenize:function(e,t,n){const r=this;return function(t){if(lb(t))return pb(e,i,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t);return i(t)};function i(r){return e.attempt(Pb,t,n)(r)}}},exit:function(e){e.exit("blockQuote")},name:"blockQuote",tokenize:function(e,t,n){const r=this;return function(t){if(62===t){const n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),i}return n(t)};function i(n){return lb(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}}};function zb(e,t,n,r,i,o,s,a,c){const l=c||Number.POSITIVE_INFINITY;let u=0;return function(t){if(60===t)return e.enter(r),e.enter(i),e.enter(o),e.consume(t),e.exit(o),d;if(null===t||32===t||41===t||rb(t))return n(t);return e.enter(r),e.enter(s),e.enter(a),e.enter("chunkString",{contentType:"string"}),h(t)};function d(n){return 62===n?(e.enter(o),e.consume(n),e.exit(o),e.exit(i),e.exit(r),t):(e.enter(a),e.enter("chunkString",{contentType:"string"}),f(n))}function f(t){return 62===t?(e.exit("chunkString"),e.exit(a),d(t)):null===t||60===t||ab(t)?n(t):(e.consume(t),92===t?p:f)}function p(t){return 60===t||62===t||92===t?(e.consume(t),f):f(t)}function h(i){return u||null!==i&&41!==i&&!cb(i)?u<l&&40===i?(e.consume(i),u++,h):41===i?(e.consume(i),u--,h):null===i||32===i||40===i||rb(i)?n(i):(e.consume(i),92===i?m:h):(e.exit("chunkString"),e.exit(a),e.exit(s),e.exit(r),t(i))}function m(t){return 40===t||41===t||92===t?(e.consume(t),h):h(t)}}function Ib(e,t,n,r,i,o){const s=this;let a,c=0;return function(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),e.enter(o),l};function l(d){return c>999||null===d||91===d||93===d&&!a||94===d&&!c&&"_hiddenFootnoteSupport"in s.parser.constructs?n(d):93===d?(e.exit(o),e.enter(i),e.consume(d),e.exit(i),e.exit(r),t):ab(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),l):(e.enter("chunkString",{contentType:"string"}),u(d))}function u(t){return null===t||91===t||93===t||ab(t)||c++>999?(e.exit("chunkString"),l(t)):(e.consume(t),a||(a=!lb(t)),92===t?d:u)}function d(t){return 91===t||92===t||93===t?(e.consume(t),c++,u):u(t)}}function jb(e,t,n,r,i,o){let s;return function(t){if(34===t||39===t||40===t)return e.enter(r),e.enter(i),e.consume(t),e.exit(i),s=40===t?41:t,a;return n(t)};function a(n){return n===s?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(o),c(n))}function c(t){return t===s?(e.exit(o),a(s)):null===t?n(t):ab(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),pb(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),l(t))}function l(t){return t===s||null===t||ab(t)?(e.exit("chunkString"),c(t)):(e.consume(t),92===t?u:l)}function u(t){return t===s||92===t?(e.consume(t),l):l(t)}}function Lb(e,t){let n;return function r(i){if(ab(i))return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r;if(lb(i))return pb(e,r,n?"linePrefix":"lineSuffix")(i);return t(i)}}function Rb(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Mb={name:"definition",tokenize:function(e,t,n){const r=this;let i;return function(t){return e.enter("definition"),function(t){return Ib.call(r,e,o,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)}(t)};function o(t){return i=Rb(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),s):n(t)}function s(t){return cb(t)?Lb(e,a)(t):a(t)}function a(t){return zb(e,c,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function c(t){return e.attempt(Db,l,l)(t)}function l(t){return lb(t)?pb(e,u,"whitespace")(t):u(t)}function u(o){return null===o||ab(o)?(e.exit("definition"),r.parser.defined.push(i),t(o)):n(o)}}},Db={partial:!0,tokenize:function(e,t,n){return function(t){return cb(t)?Lb(e,r)(t):n(t)};function r(t){return jb(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function i(t){return lb(t)?pb(e,o,"whitespace")(t):o(t)}function o(e){return null===e||ab(e)?t(e):n(e)}}};const $b={name:"codeIndented",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("codeIndented"),pb(e,i,"linePrefix",5)(t)};function i(e){const t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?o(e):n(e)}function o(t){return null===t?a(t):ab(t)?e.attempt(Ub,o,a)(t):(e.enter("codeFlowValue"),s(t))}function s(t){return null===t||ab(t)?(e.exit("codeFlowValue"),o(t)):(e.consume(t),s)}function a(n){return e.exit("codeIndented"),t(n)}}},Ub={partial:!0,tokenize:function(e,t,n){const r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):ab(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):pb(e,o,"linePrefix",5)(t)}function o(e){const o=r.events[r.events.length-1];return o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(e):ab(e)?i(e):n(e)}}};const Fb={name:"headingAtx",resolve:function(e,t){let n,r,i=e.length-2,o=3;"whitespace"===e[o][1].type&&(o+=2);i-2>o&&"whitespace"===e[i][1].type&&(i-=2);"atxHeadingSequence"===e[i][1].type&&(o===i-1||i-4>o&&"whitespace"===e[i-2][1].type)&&(i-=o+1===i?2:4);i>o&&(n={type:"atxHeadingText",start:e[o][1].start,end:e[i][1].end},r={type:"chunkText",start:e[o][1].start,end:e[i][1].end,contentType:"text"},Zv(e,o,i-o+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]]));return e},tokenize:function(e,t,n){let r=0;return function(t){return e.enter("atxHeading"),function(t){return e.enter("atxHeadingSequence"),i(t)}(t)};function i(t){return 35===t&&r++<6?(e.consume(t),i):null===t||cb(t)?(e.exit("atxHeadingSequence"),o(t)):n(t)}function o(n){return 35===n?(e.enter("atxHeadingSequence"),s(n)):null===n||ab(n)?(e.exit("atxHeading"),t(n)):lb(n)?pb(e,o,"whitespace")(n):(e.enter("atxHeadingText"),a(n))}function s(t){return 35===t?(e.consume(t),s):(e.exit("atxHeadingSequence"),o(t))}function a(t){return null===t||35===t||cb(t)?(e.exit("atxHeadingText"),o(t)):(e.consume(t),a)}}};const Bb={name:"setextUnderline",resolveTo:function(e,t){let n,r,i,o=e.length;for(;o--;)if("enter"===e[o][0]){if("content"===e[o][1].type){n=o;break}"paragraph"===e[o][1].type&&(r=o)}else"content"===e[o][1].type&&e.splice(o,1),i||"definition"!==e[o][1].type||(i=o);const s={type:"setextHeading",start:{...e[n][1].start},end:{...e[e.length-1][1].end}};e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",s,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end={...e[i][1].end}):e[n][1]=s;return e.push(["exit",s,t]),e},tokenize:function(e,t,n){const r=this;let i;return function(t){let s,a=r.events.length;for(;a--;)if("lineEnding"!==r.events[a][1].type&&"linePrefix"!==r.events[a][1].type&&"content"!==r.events[a][1].type){s="paragraph"===r.events[a][1].type;break}if(!r.parser.lazy[r.now().line]&&(r.interrupt||s))return e.enter("setextHeadingLine"),i=t,function(t){return e.enter("setextHeadingLineSequence"),o(t)}(t);return n(t)};function o(t){return t===i?(e.consume(t),o):(e.exit("setextHeadingLineSequence"),lb(t)?pb(e,s,"lineSuffix")(t):s(t))}function s(r){return null===r||ab(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}}};const qb=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Hb=["pre","script","style","textarea"],Zb={concrete:!0,name:"htmlFlow",resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},tokenize:function(e,t,n){const r=this;let i,o,s,a,c;return function(t){return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),l}(t)};function l(a){return 33===a?(e.consume(a),u):47===a?(e.consume(a),o=!0,p):63===a?(e.consume(a),i=3,r.interrupt?t:j):eb(a
vendor: 4,117 bytes, line 2
2)?(e.consume(a),s=String.fromCharCode(a),h):n(a)}function u(o){return 45===o?(e.consume(o),i=2,d):91===o?(e.consume(o),i=5,a=0,f):eb(o)?(e.consume(o),i=4,r.interrupt?t:j):n(o)}function d(i){return 45===i?(e.consume(i),r.interrupt?t:j):n(i)}function f(i){const o="CDATA[";return i===o.charCodeAt(a++)?(e.consume(i),6===a?r.interrupt?t:C:f):n(i)}function p(t){return eb(t)?(e.consume(t),s=String.fromCharCode(t),h):n(t)}function h(a){if(null===a||47===a||62===a||cb(a)){const c=47===a,l=s.toLowerCase();return c||o||!Hb.includes(l)?qb.includes(s.toLowerCase())?(i=6,c?(e.consume(a),m):r.interrupt?t(a):C(a)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(a):o?g(a):y(a)):(i=1,r.interrupt?t(a):C(a))}return 45===a||tb(a)?(e.consume(a),s+=String.fromCharCode(a),h):n(a)}function m(i){return 62===i?(e.consume(i),r.interrupt?t:C):n(i)}function g(t){return lb(t)?(e.consume(t),g):S(t)}function y(t){return 47===t?(e.consume(t),S):58===t||95===t||eb(t)?(e.consume(t),v):lb(t)?(e.consume(t),y):S(t)}function v(t){return 45===t||46===t||58===t||95===t||tb(t)?(e.consume(t),v):b(t)}function b(t){return 61===t?(e.consume(t),w):lb(t)?(e.consume(t),b):y(t)}function w(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),c=t,_):lb(t)?(e.consume(t),w):x(t)}function _(t){return t===c?(e.consume(t),c=null,k):null===t||ab(t)?n(t):(e.consume(t),_)}function x(t){return null===t||34===t||39===t||47===t||60===t||61===t||62===t||96===t||cb(t)?b(t):(e.consume(t),x)}function k(e){return 47===e||62===e||lb(e)?y(e):n(e)}function S(t){return 62===t?(e.consume(t),E):n(t)}function E(t){return null===t||ab(t)?C(t):lb(t)?(e.consume(t),E):n(t)}function C(t){return 45===t&&2===i?(e.consume(t),O):60===t&&1===i?(e.consume(t),P):62===t&&4===i?(e.consume(t),L):63===t&&3===i?(e.consume(t),j):93===t&&5===i?(e.consume(t),I):!ab(t)||6!==i&&7!==i?null===t||ab(t)?(e.exit("htmlFlowData"),T(t)):(e.consume(t),C):(e.exit("htmlFlowData"),e.check(Vb,R,T)(t))}function T(t){return e.check(Wb,N,R)(t)}function N(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),A}function A(t){return null===t||ab(t)?T(t):(e.enter("htmlFlowData"),C(t))}function O(t){return 45===t?(e.consume(t),j):C(t)}function P(t){return 47===t?(e.consume(t),s="",z):C(t)}function z(t){if(62===t){const n=s.toLowerCase();return Hb.includes(n)?(e.consume(t),L):C(t)}return eb(t)&&s.length<8?(e.consume(t),s+=String.fromCharCode(t),z):C(t)}function I(t){return 93===t?(e.consume(t),j):C(t)}function j(t){return 62===t?(e.consume(t),L):45===t&&2===i?(e.consume(t),j):C(t)}function L(t){return null===t||ab(t)?(e.exit("htmlFlowData"),R(t)):(e.consume(t),L)}function R(n){return e.exit("htmlFlow"),t(n)}}},Vb={partial:!0,tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(yb,t,n)}}},Wb={partial:!0,tokenize:function(e,t,n){const r=this;return function(t){if(ab(t))return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i;return n(t)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}};const Gb={partial:!0,tokenize:function(e,t,n){const r=this;return function(t){if(null===t)return n(t);return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}},Yb={concrete:!0,name:"codeFenced",tokenize:function(e,t,n){const r=this,i={partial:!0,tokenize:function(e,t,n){let i=0;return s;function s(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),c}function c(t){return e.enter("codeFencedFence"),lb(t)?pb(e,l,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):l(t)}function l(t){return t===o?(e.enter("codeFencedFenceSequence"),u(t)):n(t)}function u(t){return t===o?(i++,e.consume(t),u):i>=a?(e.exit("codeFencedFenceSequence"),lb(t)?pb(e,d,"whitespace")(t):d(t)):n(t)}function d(r){return null===r||ab(r)?(e.exit("codeFencedFence"),t(r)):n(r)}}};let o,s=0,a=0;return function(t){return function(t){const n=r.events[r.events.length-1];return s=n&&"linePrefix"===n[1].type?n[2].sliceSerialize(n[1],!0).length:0,o=t,e.enter("codeFenced"),e.enter("co
2deFencedFence"),e.enter("codeFencedFenceSequence"),c(t)}(t)};function c(t){return t===o?(a++,e.consume(t),c):a<3?n(t):(e.exit("codeFencedFenceSequence"),lb(t)?pb(e,l,"whitespace")(t):l(t))}function l(n){return null===n||ab(n)?(e.exit("codeFencedFence"),r.interrupt?t(n):e.check(Gb,p,v)(n)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),u(n))}function u(t){return null===t||ab(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),l(t)):lb(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),pb(e,d,"whitespace")(t)):96===t&&t===o?n(t):(e.consume(t),u)}function d(t){return null===t||ab(t)?l(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),f(t))}function f(t){return null===t||ab(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),l(t)):96===t&&t===o?n(t):(e.consume(t),f)}function p(t){return e.attempt(i,v,h)(t)}function h(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),m}function m(t){return s>0&&lb(t)?pb(e,g,"linePrefix",s+1)(t):g(t)}function g(t){return null===t||ab(t)?e.check(Gb,p,v)(t):(e.enter("codeFlowValue"),y(t))}function y(t){return null===t||ab(t)?(e.exit("codeFlowValue"),g(t)):(e.consume(t),y)}function v(n){return e.exit("codeFenced"),t(n)}}};var Jb=n(93007);const Xb={name:"characterReference",tokenize:function(e,t,n){const r=this;let i,o,s=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),a};function a(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),c):(e.enter("characterReferenceValue"),i=31,o=tb,l(t))}function c(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),i=6,o=ob,l):(e.enter("characterReferenceValue"),i=7,o=ib,l(t))}function l(a){if(59===a&&s){const i=e.exit("characterReferenceValue");return o!==tb||(0,Jb.s)(r.sliceSerialize(i))?(e.enter("characterReferenceMarker"),e.consume(a),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(a)}return o(a)&&s++<i?(e.consume(a),l):n(a)}}};const Kb={name:"characterEscape",tokenize:function(e,t,n){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),r};function r(r){return sb(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(r)}}};const Qb={name:"lineEnding",tokenize:function(e,t){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),pb(e,t,"linePrefix")}}};function ew(e,t,n){const r=[];let i=-1;for(;++i<e.length;){const o=e[i].resolveAll;o&&!r.includes(o)&&(t=o(t,n),r.push(o))}return t}const tw={name:"labelEnd",resolveAll:function(e){let t=-1;const n=[];for(;++t<e.length;){const r=e[t][1];if(n.push(e[t]),"labelImage"===r.type||"labelLink"===r.type||"labelEnd"===r.type){const e="labelImage"===r.type?4:2;r.type="data",t+=e}}e.length!==n.length&&Zv(e,0,e.length,n);return e},resolveTo:function(e,t){let n,r,i,o,s=e.length,a=0;for(;s--;)if(n=e[s][1],r){if("link"===n.type||"labelLink"===n.type&&n._inactive)break;"enter"===e[s][0]&&"labelLink"===n.type&&(n._inactive=!0)}else if(i){if("enter"===e[s][0]&&("labelImage"===n.type||"labelLink"===n.type)&&!n._balanced&&(r=s,"labelLink"!==n.type)){a=2;break}}else"labelEnd"===n.type&&(i=s);const c={type:"labelLink"===e[r][1].type?"link":"image",start:{...e[r][1].start},end:{...e[e.length-1][1].end}},l={type:"label",start:{...e[r][1].start},end:{...e[i][1].end}},u={type:"labelText",start:{...e[r+a+2][1].end},end:{...e[i-2][1].start}};return o=[["enter",c,t],["enter",l,t]],o=Vv(o,e.slice(r+1,r+a+3)),o=Vv(o,[["enter",u,t]]),o=Vv(o,ew(t.parser.constructs.insideSpan.null,e.slice(r+a+4,i-3),t)),o=Vv(o,[["exit",u,t],e[i-2],e[i-1],["exit",l,t]]),o=Vv(o,e.slice(i+1)),o=Vv(o,[["exit",c,t]]),Zv(e,r,e.length,o),e},tokenize:function(e,t,n){const r=this;let i,o,s=r.events.length;for(;s--;)if(("labelImage"===r.events[s][1].type||"labelLink"===r.events[s][1].type)&&!r.events[s][1]._balanced){i=r.events[s][1];break}return function(t){if(!i)return n(t);if(i._inactive)return u(t);return o=r.parser.defined.includes(Rb(r.sliceSerialize({start:i.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),a}
vendor: 12,499 bytes, line 2
2;function a(t){return 40===t?e.attempt(nw,l,o?l:u)(t):91===t?e.attempt(rw,l,o?c:u)(t):o?l(t):u(t)}function c(t){return e.attempt(iw,l,u)(t)}function l(e){return t(e)}function u(e){return i._balanced=!0,n(e)}}},nw={tokenize:function(e,t,n){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),r};function r(t){return cb(t)?Lb(e,i)(t):i(t)}function i(t){return 41===t?l(t):zb(e,o,s,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function o(t){return cb(t)?Lb(e,a)(t):l(t)}function s(e){return n(e)}function a(t){return 34===t||39===t||40===t?jb(e,c,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):l(t)}function c(t){return cb(t)?Lb(e,l)(t):l(t)}function l(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),t):n(r)}}},rw={tokenize:function(e,t,n){const r=this;return function(t){return Ib.call(r,e,i,o,"reference","referenceMarker","referenceString")(t)};function i(e){return r.parser.defined.includes(Rb(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}function o(e){return n(e)}}},iw={tokenize:function(e,t,n){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),r};function r(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):n(r)}}};const ow={name:"labelStartImage",resolveAll:tw.resolveAll,tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),i};function i(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),o):n(t)}function o(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}}};function sw(e){return null===e||cb(e)||db(e)?1:ub(e)?2:void 0}const aw={name:"attention",resolveAll:function(e,t){let n,r,i,o,s,a,c,l,u=-1;for(;++u<e.length;)if("enter"===e[u][0]&&"attentionSequence"===e[u][1].type&&e[u][1]._close)for(n=u;n--;)if("exit"===e[n][0]&&"attentionSequence"===e[n][1].type&&e[n][1]._open&&t.sliceSerialize(e[n][1]).charCodeAt(0)===t.sliceSerialize(e[u][1]).charCodeAt(0)){if((e[n][1]._close||e[u][1]._open)&&(e[u][1].end.offset-e[u][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[u][1].end.offset-e[u][1].start.offset)%3))continue;a=e[n][1].end.offset-e[n][1].start.offset>1&&e[u][1].end.offset-e[u][1].start.offset>1?2:1;const d={...e[n][1].end},f={...e[u][1].start};cw(d,-a),cw(f,a),o={type:a>1?"strongSequence":"emphasisSequence",start:d,end:{...e[n][1].end}},s={type:a>1?"strongSequence":"emphasisSequence",start:{...e[u][1].start},end:f},i={type:a>1?"strongText":"emphasisText",start:{...e[n][1].end},end:{...e[u][1].start}},r={type:a>1?"strong":"emphasis",start:{...o.start},end:{...s.end}},e[n][1].end={...o.start},e[u][1].start={...s.end},c=[],e[n][1].end.offset-e[n][1].start.offset&&(c=Vv(c,[["enter",e[n][1],t],["exit",e[n][1],t]])),c=Vv(c,[["enter",r,t],["enter",o,t],["exit",o,t],["enter",i,t]]),c=Vv(c,ew(t.parser.constructs.insideSpan.null,e.slice(n+1,u),t)),c=Vv(c,[["exit",i,t],["enter",s,t],["exit",s,t],["exit",r,t]]),e[u][1].end.offset-e[u][1].start.offset?(l=2,c=Vv(c,[["enter",e[u][1],t],["exit",e[u][1],t]])):l=0,Zv(e,n-1,u-n+3,c),u=n+c.length-l-2;break}u=-1;for(;++u<e.length;)"attentionSequence"===e[u][1].type&&(e[u][1].type="data");return e},tokenize:function(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,i=sw(r);let o;return function(t){return o=t,e.enter("attentionSequence"),s(t)};function s(a){if(a===o)return e.consume(a),s;const c=e.exit("attentionSequence"),l=sw(a),u=!l||2===l&&i||n.includes(a),d=!i||2===i&&l||n.includes(r);return c._open=Boolean(42===o?u:u&&(i||!d)),c._close=Boolean(42===o?d:d&&(l||!u)),t(a)}}};function cw(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const lw={name:"autolink",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i};function i(t){return eb(t)?(e.consume(t),o):64===t?n(t):c(t)}function o(e){return 43===e||45===e||46===e||tb(e)?(r=1,s(e)):c(e)}function s(t){return 58===t?(e.consume(t),r=0,a):(43===t||45===t||46===t||tb(t))&&r++<32?(e.consume(t),s):(r=0,c(t))}function a(r){return 62===r?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(r),e.exit("autolinkMarker"),e.exit("autolink"),t):null===r||32===r||60===r||rb(r)?n(r):(e.consume(r),a)}function c(t){return 64===t?(e.consume(t),l):nb(t)?(e.consume(t),c):n(t)}function l(e){return tb(e)?u(e):n(e)}function u(n){return 46===n?(e.consume(n),r=0,l):62===n?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(n),e.exit("autolinkMarker"),e.exit("autolink"),t):d(n)}function d(t){if((45===t||tb(t))&&r++<63){const n=45===t?d:u;return e.consume(t),n}return n(t)}}};const uw={name:"htmlText",tokenize:function(e,t,n){const r=this;let i,o,s;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),a};function a(t){return 33===t?(e.consume(t),c):47===t?(e.consume(t),w):63===t?(e.consume(t),v):eb(t)?(e.consume(t),k):n(t)}function c(t){return 45===t?(e.consume(t),l):91===t?(e.consume(t),o=0,p):eb(t)?(e.consume(t),y):n(t)}function l(t){return 45===t?(e.consume(t),f):n(t)}function u(t){return null===t?n(t):45===t?(e.consume(t),d):ab(t)?(s=u,z(t)):(e.consume(t),u)}function d(t){return 45===t?(e.consume(t),f):u(t)}function f(e){return 62===e?P(e):45===e?d(e):u(e)}function p(t){const r="CDATA[";return t===r.charCodeAt(o++)?(e.consume(t),6===o?h:p):n(t)}function h(t){return null===t?n(t):93===t?(e.consume(t),m):ab(t)?(s=h,z(t)):(e.consume(t),h)}function m(t){return 93===t?(e.consume(t),g):h(t)}function g(t){return 62===t?P(t):93===t?(e.consume(t),g):h(t)}function y(t){return null===t||62===t?P(t):ab(t)?(s=y,z(t)):(e.consume(t),y)}function v(t){return null===t?n(t):63===t?(e.consume(t),b):ab(t)?(s=v,z(t)):(e.consume(t),v)}function b(e){return 62===e?P(e):v(e)}function w(t){return eb(t)?(e.consume(t),_):n(t)}function _(t){return 45===t||tb(t)?(e.consume(t),_):x(t)}function x(t){return ab(t)?(s=x,z(t)):lb(t)?(e.consume(t),x):P(t)}function k(t){return 45===t||tb(t)?(e.consume(t),k):47===t||62===t||cb(t)?S(t):n(t)}function S(t){return 47===t?(e.consume(t),P):58===t||95===t||eb(t)?(e.consume(t),E):ab(t)?(s=S,z(t)):lb(t)?(e.consume(t),S):P(t)}function E(t){return 45===t||46===t||58===t||95===t||tb(t)?(e.consume(t),E):C(t)}function C(t){return 61===t?(e.consume(t),T):ab(t)?(s=C,z(t)):lb(t)?(e.consume(t),C):S(t)}function T(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),i=t,N):ab(t)?(s=T,z(t)):lb(t)?(e.consume(t),T):(e.consume(t),A)}function N(t){return t===i?(e.consume(t),i=void 0,O):null===t?n(t):ab(t)?(s=N,z(t)):(e.consume(t),N)}function A(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):47===t||62===t||cb(t)?S(t):(e.consume(t),A)}function O(e){return 47===e||62===e||cb(e)?S(e):n(e)}function P(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}function z(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),I}function I(t){return lb(t)?pb(e,j,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):j(t)}function j(t){return e.enter("htmlTextData"),s(t)}}};const dw={name:"labelStartLink",resolveAll:tw.resolveAll,tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),i};function i(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}}};const fw={name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.consume(t),r};function r(r){return ab(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}};const pw={name:"codeText",previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type},resolve:function(e){let t,n,r=e.length-4,i=3;if(!("lineEnding"!==e[i][1].type&&"space"!==e[i][1].type||"lineEnding"!==e[r][1].type&&"space"!==e[r][1].type))for(t=i;++t<r;)if("codeTextData"===e[t][1].type){e[i][1].type="codeTextPadding",e[r][1].type="codeTextPadding",i+=2,r-=2;break}t=i-1,r++;for(;++t<=r;)void 0===n?t!==r&&"lineEnding"!==e[t][1].type&&(n=t):t!==r&&"lineEnding"!==e[t][1].type||(e[n][1].type="codeTextData",t!==n+2&&(e[n][1].end=e[t-1][1].end,e.splice(n+2,t-n-2),r-=t-n-2,t=n+2),n=void 0);return e},tokenize:function(e,t,n){let r,i,o=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),s(t)};function s(t){return 96===t?(e.consume(t),o++,s):(e.exit("codeTextSequence"),a(t))}function a(t){return null===t?n(t):32===t?(e.enter("space"),e.consume(t),e.exit("space"),a):96===t?(i=e.enter("codeTextSequence"),r=0,l(t)):ab(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a):(e.enter("codeTextData"),c(t))}function c(t){return null===t||32===t||96===t||ab(t)?(e.exit("codeTextData"),a(t)):(e.consume(t),c)}function l(n){return 96===n?(e.consume(n),r++,l):r===o?(e.exit("codeTextSequence"),e.exit("codeText"),t(n)):(i.type="codeTextData",c(n))}}};const hw={42:Nb,43:Nb,45:Nb,48:Nb,49:Nb,50:Nb,51:Nb,52:Nb,53:Nb,54:Nb,55:Nb,56:Nb,57:Nb,62:Pb},mw={91:Mb},gw={[-2]:$b,[-1]:$b,32:$b},yw={35:Fb,42:Tb,45:[Bb,Tb],60:Zb,61:Bb,95:Tb,96:Yb,126:Yb},vw={38:Xb,92:Kb},bw={[-5]:Qb,[-4]:Qb,[-3]:Qb,33:ow,38:Xb,42:aw,60:[lw,uw],91:dw,92:[fw,Kb],93:tw,95:aw,96:pw},ww={null:[aw,_b]},_w={null:[42,95]},xw={null:[]};function kw(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,column:n&&n.column||1,offset:n&&n.offset||0};const i={},o=[];let s=[],a=[],c=!0;const l={attempt:v(function(e,t){b(e,t.from)}),check:v(y),consume:function(e){ab(e)?(r.line++,r.column=1,r.offset+=-3===e?2:1,w()):-1!==e&&(r.column++,r.offset++);r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===s[r._index].length&&(r._bufferIndex=-1,r._index++));u.previous=e,c=!0},enter:function(e,t){const n=t||{};return n.type=e,n.start=h(),u.events.push(["enter",n,u]),a.push(n),n},exit:function(e){const t=a.pop();return t.end=h(),u.events.push(["exit",t,u]),t},interrupt:v(y,{interrupt:!0})},u={code:null,containerState:{},defineSkip:function(e){i[e.line]=e.column,w()},events:[],now:h,parser:e,previous:null,sliceSerialize:function(e,t){return function(e,t){let n=-1;const r=[];let i;for(;++n<e.length;){const o=e[n];let s;if("string"==typeof o)s=o;else switch(o){case-5:s="\r";break;case-4:s="\n";break;case-3:s="\r\n";break;case-2:s=t?" ":"\t";break;case-1:if(!t&&i)continue;s=" ";break;default:s=String.fromCharCode(o)}i=-2===o,r.push(s)}return r.join("")}(p(e),t)},sliceStream:p,write:function(e){if(s=Vv(s,e),m(),null!==s[s.length-1])return[];return b(t,0),u.events=ew(o,u.events,u),u.events}};let d,f=t.tokenize.call(u,l);return t.resolveAll&&o.push(t),u;function p(e){return function(e,t){const n=t.start._index,r=t.start._bufferIndex,i=t.end._index,o=t.end._bufferIndex;let s;if(n===i)s=[e[n].slice(r,o)];else{if(s=e.slice(n,i),r>-1){const e=s[0];"string"==typeof e?s[0]=e.slice(r):s.shift()}o>0&&s.push(e[i].slice(0,o))}return s}(s,e)}function h(){const{_bufferIndex:e,_index:t,line:n,column:i,offset:o}=r;return{_bufferIndex:e,_index:t,line:n,column:i,offset:o}}function m(){let e;for(;r._index<s.length;){const t=s[r._index];if("string"==typeof t)for(e=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===e&&r._bufferIndex<t.length;)g(t.charCodeAt(r._bufferIndex));else g(t)}}function g(e){c=void 0,d=e,f=f(e)}function y(e,t){t.restore()}function v(e,t){return function(n,i,o){let s,d,f,p;return Array.isArray(n)?m(n):"tokenize"in n?m([n]):function(e){return t;function t(t){const n=null!==t&&e[t],r=null!==t&&e.null;return m([...Array.isArray(n)?n:n?[n]:[],...Array.isArray(r)?r:r?[r]:[]])(t)}}(n);function m(e){return s=e,d=0,0===e.length?o:g(e[d])}function g(e){return function(n){p=function(){const e=h(),t=u.previous,n=u.currentConstruct,i=u.events.length,o=Array.from(a);return{from:i,restore:s};function s(){r=e,u.previous=t,u.currentConstruct=n,u.events.length=i,a=o,w()}}(),f=e,e.partial||(u.currentConstruct=e);if(e.name&&u.parser.constructs.disable.null.includes(e.name))return v(n);return e.tokenize.call(t?Object.assign(Object.create(u),t):u,l,y,v)(n)}}function y(t){return c=!0,e(f,p),i}
2function v(e){return c=!0,p.restore(),++d<s.length?g(s[d]):o}}}function b(e,t){e.resolveAll&&!o.includes(e)&&o.push(e),e.resolve&&Zv(u.events,t,u.events.length-t,e.resolve(u.events.slice(t),u)),e.resolveTo&&(u.events=e.resolveTo(u.events,u))}function w(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}function Sw(e){const t=function(e){const t={};let n=-1;for(;++n<e.length;)Kv(t,e[n]);return t}([c,...(e||{}).extensions||[]]),n={constructs:t,content:r(hb),defined:[],document:r(mb),flow:r(wb),lazy:{},string:r(xb),text:r(kb)};return n;function r(e){return function(t){return kw(n,e,t)}}}const Ew=/[\0\t\n\r]/g;function Cw(e,t){const n=Number.parseInt(e,t);return n<9||11===n||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||!(65535&~n)||65534==(65535&n)||n>1114111?"�":String.fromCodePoint(n)}const Tw=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Nw(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){const e=n.charCodeAt(1),t=120===e||88===e;return Cw(n.slice(t?2:1),t?16:10)}return(0,Jb.s)(n)||e}function Aw(e){return e&&"object"==typeof e?"position"in e||"type"in e?Pw(e.position):"start"in e||"end"in e?Pw(e):"line"in e||"column"in e?Ow(e):"":""}function Ow(e){return zw(e&&e.line)+":"+zw(e&&e.column)}function Pw(e){return Ow(e&&e.start)+"-"+Ow(e&&e.end)}function zw(e){return e&&"number"==typeof e?e:1}const Iw={}.hasOwnProperty;function jw(e,t,n){return t&&"object"==typeof t&&(n=t,t=void 0),function(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:o(te),autolinkProtocol:E,autolinkEmail:E,atxHeading:o(X),blockQuote:o(V),characterEscape:E,characterReference:E,codeFenced:o(W),codeFencedFenceInfo:s,codeFencedFenceMeta:s,codeIndented:o(W,s),codeText:o(G,s),codeTextData:E,data:E,codeFlowValue:E,definition:o(Y),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:o(J),hardBreakEscape:o(K),hardBreakTrailing:o(K),htmlFlow:o(Q,s),htmlFlowData:E,htmlText:o(Q,s),htmlTextData:E,image:o(ee),label:s,link:o(te),listItem:o(re),listItemValue:f,listOrdered:o(ne,d),listUnordered:o(ne),paragraph:o(ie),reference:$,referenceString:s,resourceDestinationString:s,resourceTitleString:s,setextHeading:o(X),strong:o(oe),thematicBreak:o(ae)},exit:{atxHeading:c(),atxHeadingSequence:_,autolink:c(),autolinkEmail:Z,autolinkProtocol:H,blockQuote:c(),characterEscapeValue:C,characterReferenceMarkerHexadecimal:F,characterReferenceMarkerNumeric:F,characterReferenceValue:B,characterReference:q,codeFenced:c(g),codeFencedFence:m,codeFencedFenceInfo:p,codeFencedFenceMeta:h,codeFlowValue:C,codeIndented:c(y),codeText:c(P),codeTextData:C,data:C,definition:c(),definitionDestinationString:w,definitionLabelString:v,definitionTitleString:b,emphasis:c(),hardBreakEscape:c(N),hardBreakTrailing:c(N),htmlFlow:c(A),htmlFlowData:C,htmlText:c(O),htmlTextData:C,image:c(I),label:L,labelText:j,lineEnding:T,link:c(z),listItem:c(),listOrdered:c(),listUnordered:c(),paragraph:c(),referenceString:U,resourceDestinationString:R,resourceTitleString:M,resource:D,setextHeading:c(S),setextHeadingLineSequence:k,setextHeadingText:x,strong:c(),thematicBreak:c()}};Rw(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(e){let r={type:"root",children:[]};const o={stack:[r],tokenStack:[],config:t,enter:a,exit:l,buffer:s,resume:u,data:n},c=[];let d=-1;for(;++d<e.length;)if("listOrdered"===e[d][1].type||"listUnordered"===e[d][1].type)if("enter"===e[d][0])c.push(d);else{d=i(e,c.pop(),d)}for(d=-1;++d<e.length;){const n=t[e[d][0]];Iw.call(n,e[d][1].type)&&n[e[d][1].type].call(Object.assign({sliceSerialize:e[d][2].sliceSerialize},o),e[d][1])}if(o.tokenStack.length>0){const e=o.tokenStack[o.tokenStack.length-1];(e[1]||Dw).call(o,void 0,e[0])}for(r.position={start:Lw(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:Lw(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},d=-1;++d<t.transforms.length;)r=t.transforms[d](r)||r;return r}function i(e,t,n){let r,i,o,s,a=t-1,c=-1,l=!1;for(;++a<=n;){const t=e[a];switch(t[1].type){case"listUnordered":case"listOrdered":case"blockQuote":"enter"===t[0]?c++:c--,s=void 0;break;case"lineEndingBlank":"enter"===t[0]&&(!r||s||c||o||(o=a),s=void 0);break;case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:s=void 0}
vendor: 15,042 bytes, line 2
2if(!c&&"enter"===t[0]&&"listItemPrefix"===t[1].type||-1===c&&"exit"===t[0]&&("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(r){let s=a;for(i=void 0;s--;){const t=e[s];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;i&&(e[i][1].type="lineEndingBlank",l=!0),t[1].type="lineEnding",i=s}else if("linePrefix"!==t[1].type&&"blockQuotePrefix"!==t[1].type&&"blockQuotePrefixWhitespace"!==t[1].type&&"blockQuoteMarker"!==t[1].type&&"listItemIndent"!==t[1].type)break}o&&(!i||o<i)&&(r._spread=!0),r.end=Object.assign({},i?e[i][1].start:t[1].end),e.splice(i||a,0,["exit",r,t[2]]),a++,n++}if("listItemPrefix"===t[1].type){const i={type:"listItem",_spread:!1,start:Object.assign({},t[1].start),end:void 0};r=i,e.splice(a,0,["enter",i,t[2]]),a++,n++,o=void 0,s=!0}}}return e[t][1]._spread=l,n}function o(e,t){return n;function n(n){a.call(this,e(n),n),t&&t.call(this,n)}}function s(){this.stack.push({type:"fragment",children:[]})}function a(e,t,n){this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,n||void 0]),e.position={start:Lw(t.start),end:void 0}}function c(e){return t;function t(t){e&&e.call(this,t),l.call(this,t)}}function l(e,t){const n=this.stack.pop(),r=this.tokenStack.pop();if(!r)throw new Error("Cannot close `"+e.type+"` ("+Aw({start:e.start,end:e.end})+"): it’s not open");if(r[0].type!==e.type)if(t)t.call(this,e,r[0]);else{(r[1]||Dw).call(this,e,r[0])}n.position.end=Lw(e.end)}function u(){return function(e,t){const n=t||Bv;return qv(e,"boolean"!=typeof n.includeImageAlt||n.includeImageAlt,"boolean"!=typeof n.includeHtml||n.includeHtml)}(this.stack.pop())}function d(){this.data.expectingFirstListItemValue=!0}function f(e){if(this.data.expectingFirstListItemValue){this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),this.data.expectingFirstListItemValue=void 0}}function p(){const e=this.resume();this.stack[this.stack.length-1].lang=e}function h(){const e=this.resume();this.stack[this.stack.length-1].meta=e}function m(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function g(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function y(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")}function v(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=Rb(this.sliceSerialize(e)).toLowerCase()}function b(){const e=this.resume();this.stack[this.stack.length-1].title=e}function w(){const e=this.resume();this.stack[this.stack.length-1].url=e}function _(e){const t=this.stack[this.stack.length-1];if(!t.depth){const n=this.sliceSerialize(e).length;t.depth=n}}function x(){this.data.setextHeadingSlurpLineEnding=!0}function k(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).codePointAt(0)?1:2}function S(){this.data.setextHeadingSlurpLineEnding=void 0}function E(e){const t=this.stack[this.stack.length-1].children;let n=t[t.length-1];n&&"text"===n.type||(n=se(),n.position={start:Lw(e.start),end:void 0},t.push(n)),this.stack.push(n)}function C(e){const t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=Lw(e.end)}function T(e){const n=this.stack[this.stack.length-1];if(this.data.atHardBreak){return n.children[n.children.length-1].position.end=Lw(e.end),void(this.data.atHardBreak=void 0)}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(n.type)&&(E.call(this,e),C.call(this,e))}function N(){this.data.atHardBreak=!0}function A(){const e=this.resume();this.stack[this.stack.length-1].value=e}function O(){const e=this.resume();this.stack[this.stack.length-1].value=e}function P(){const e=this.resume();this.stack[this.stack.length-1].value=e}function z(){const e=this.stack[this.stack.length-1];if(this.data.inReference){const t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function I(){const e=this.stack[this.stack.length-1];if(this.data.inReference){const t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function j(e){const t=this.sliceSerialize(e),n=this.stack[this.stack.length-2];n.label=function(e){return e.replace(Tw,Nw)}(t),n.identifier=Rb(t).toLowerCase()}function L(){const e=this.stack[this.stack.length-1],t=this.resume(),n=this.stack[this.stack.length-1];if(this.data.inReference=!0,"link"===n.type){const t=e.children;n.children=t}else n.alt=t}function R(){const e=this.resume();this.stack[this.stack.length-1].url=e}function M(){const e=this.resume();this.stack[this.stack.length-1].title=e}function D(){this.data.inReference=void 0}function $(){this.data.referenceType="collapsed"}function U(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=Rb(this.sliceSerialize(e)).toLowerCase(),this.data.referenceType="full"}function F(e){this.data.characterReferenceType=e.type}function B(e){const t=this.sliceSerialize(e),n=this.data.characterReferenceType;let r;if(n)r=Cw(t,"characterReferenceMarkerNumeric"===n?10:16),this.data.characterReferenceType=void 0;else{r=(0,Jb.s)(t)}this.stack[this.stack.length-1].value+=r}function q(e){this.stack.pop().position.end=Lw(e.end)}function H(e){C.call(this,e);this.stack[this.stack.length-1].url=this.sliceSerialize(e)}function Z(e){C.call(this,e);this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)}function V(){return{type:"blockquote",children:[]}}function W(){return{type:"code",lang:null,meta:null,value:""}}function G(){return{type:"inlineCode",value:""}}function Y(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function J(){return{type:"emphasis",children:[]}}function X(){return{type:"heading",depth:0,children:[]}}function K(){return{type:"break"}}function Q(){return{type:"html",value:""}}function ee(){return{type:"image",title:null,url:"",alt:null}}function te(){return{type:"link",title:null,url:"",children:[]}}function ne(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}function re(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}function ie(){return{type:"paragraph",children:[]}}function oe(){return{type:"strong",children:[]}}function se(){return{type:"text",value:""}}function ae(){return{type:"thematicBreak"}}}(n)(function(e){for(;!Yv(e););return e}(Sw(n).document().write(function(){let e,t=1,n="",r=!0;return function(i,o,s){const a=[];let c,l,u,d,f;for(i=n+("string"==typeof i?i.toString():new TextDecoder(o||void 0).decode(i)),u=0,n="",r&&(65279===i.charCodeAt(0)&&u++,r=void 0);u<i.length;){if(Ew.lastIndex=u,c=Ew.exec(i),d=c&&void 0!==c.index?c.index:i.length,f=i.charCodeAt(d),!c){n=i.slice(u);break}if(10===f&&u===d&&e)a.push(-3),e=void 0;else switch(e&&(a.push(-5),e=void 0),u<d&&(a.push(i.slice(u,d)),t+=d-u),f){case 0:a.push(65533),t++;break;case 9:for(l=4*Math.ceil(t/4),a.push(-2);t++<l;)a.push(-1);break;case 10:a.push(-4),t=1;break;default:e=!0,t=1}u=d+1}return s&&(e&&a.push(-5),n&&a.push(n),a.push(null)),a}}()(e,t,!0))))}function Lw(e){return{line:e.line,column:e.column,offset:e.offset}}function Rw(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?Rw(e,r):Mw(e,r)}}function Mw(e,t){let n;for(n in t)if(Iw.call(t,n))switch(n){case"canContainEols":{const r=t[n];r&&e[n].push(...r);break}case"transforms":{const r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{const r=t[n];r&&Object.assign(e[n],r);break}}}function Dw(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+Aw({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+Aw({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+Aw({start:t.start,end:t.end})+") is still open")}function $w(e){const t=this;t.parser=function(n){return jw(n,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}const Uw="object"==typeof self?self:globalThis,Fw=e=>((e,t)=>{const n=(t,n)=>(e.set(n,t),t),r=i=>{if(e.has(i))return e.get(i);const[o,s]=t[i];switch(o){case 0:case-1:return n(s,i);case 1:{const e=n([],i);for(const t of s)e.push(r(t));return e}case 2:{const e=n({},i);for(const[t,n]of s)e[r(t)]=r(n);return e}case 3:return n(new Date(s),i);case 4:{const{source:e,flags:t}=s;return n(new RegExp(e,t),i)}case 5:{const e=n(new Map,i);for(const[t,n]of s)e.set(r(t),r(n));return e}case 6:{const e=n(new Set,i);for(const t of s)e.add(r(t));return e}case 7:{const{name:e,message:t}=s;return n(new Uw[e](t),i)}case 8:return n(BigInt(s),i);case"BigInt":return n(Object(BigInt(s)),i);case"ArrayBuffer":return n(new Uint8Array(s).buffer,s);case"DataView":{const{buffer:e}=new Uint8Array(s);return n(new DataView(e),s)}}return n(new Uw[o](s),i)};return r})(new Map,e)(0),Bw="",{toString:qw}={},{keys:Hw}=Object,Zw=e=>{const t=typeof e;if("object"!==t||!e)return[0,t];const n=qw.call(e).slice(8,-1);switch(n){case"Array":return[1,Bw];case"Object":return[2,Bw];case"Date":return[3,Bw];case"RegExp":return[4,Bw];case"Map":return[5,Bw];case"Set":return[6,Bw];case"DataView":return[1,n]}return n.includes("Array")?[1,n]:n.includes("Error")?[7,n]:[2,n]},Vw=([e,t])=>0===e&&("function"===t||"symbol"===t),Ww=(e,{json:t,lossy:n}={})=>{const r=[];return((e,t,n,r)=>{const i=(e,t)=>{const i=r.push(e)-1;return n.set(t,i),i},o=r=>{if(n.has(r))return n.get(r);let[s,a]=Zw(r);switch(s){case 0:{let t=r;switch(a){case"bigint":s=8,t=r.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+a);t=null;break;case"undefined":return i([-1],r)}return i([s,t],r)}case 1:{if(a){let e=r;return"DataView"===a?e=new Uint8Array(r.buffer):"ArrayBuffer"===a&&(e=new Uint8Array(r)),i([a,[...e]],r)}const e=[],t=i([s,e],r);for(const n of r)e.push(o(n));return t}case 2:{if(a)switch(a){case"BigInt":return i([a,r.toString()],r);case"Boolean":case"Number":case"String":return i([a,r.valueOf()],r)}if(t&&"toJSON"in r)return o(r.toJSON());const n=[],c=i([s,n],r);for(const t of Hw(r))!e&&Vw(Zw(r[t]))||n.push([o(t),o(r[t])]);return c}case 3:return i([s,r.toISOString()],r);case 4:{const{source:e,flags:t}=r;return i([s,{source:e,flags:t}],r)}case 5:{const t=[],n=i([s,t],r);for(const[i,s]of r)(e||!Vw(Zw(i))&&!Vw(Zw(s)))&&t.push([o(i),o(s)]);return n}case 6:{const t=[],n=i([s,t],r);for(const i of r)!e&&Vw(Zw(i))||t.push(o(i));return n}}const{message:c}=r;return i([s,{name:a,message:c}],r)};return o})(!(t||n),!!t,new Map,r)(e),r};var Gw="function"==typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?Fw(Ww(e,t)):structuredClone(e):(e,t)=>Fw(Ww(e,t));function Yw(e){const t=[];let n=-1,r=0,i=0;for(;++n<e.length;){const o=e.charCodeAt(n);let s="";if(37===o&&tb(e.charCodeAt(n+1))&&tb(e.charCodeAt(n+2)))i=2;else if(o<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(o))||(s=String.fromCharCode(o));else if(o>55295&&o<57344){const t=e.charCodeAt(n+1);o<56320&&t>56319&&t<57344?(s=String.fromCharCode(o,t),i=1):s="�"}else s=String.fromCharCode(o);s&&(t.push(e.slice(r,n),encodeURIComponent(s)),r=n+i+1,s=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function Jw(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function Xw(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}const Kw=function(e){if(null==e)return e_;if("function"==typeof e)return Qw(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Kw(e[n]);return Qw(r);function r(...e){let n=-1;for(;++n<t.length;)if(t[n].apply(this,e))return!0;return!1}}(e):function(e){const t=e;return Qw(n);function n(n){const r=n;let i;for(i in e)if(r[i]!==t[i])return!1;return!0}}(e);if("string"==typeof e)return function(e){return Qw(t);function t(t){return t&&t.type===e}}(e);throw new Error("Expected function, string, or object as test")};function Qw(e){return function(t,n,r){return Boolean(t_(t)&&e.call(this,t,"number"==typeof n?n:void 0,r||void 0))}}function e_(){return!0}function t_(e){return null!==e&&"object"==typeof e&&"type"in e}const n_=[],r_=!0,i_=!1,o_="skip";function s_(e,t,n,r){let i;"function"==typeof t&&"function"!=typeof n?(r=n,n=t):i=t;const o=Kw(i),s=r?-1:1;!function e(i,a,c){const l=i&&"object"==typeof i?i:{};if("string"==typeof l.type){const e="string"==typeof l.tagName?l.tagName:"string"==typeof l.name?l.name:void 0;Object.defineProperty(u,"name",{value:"node ("+i.type+(e?"<"+e+">":"")+")"})}return u;function u(){let l,u,d,f=n_;if((!t||o(i,a,c[c.length-1]||void 0))&&(f=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[r_,e];return null==e?n_:[e]}(n(i,c)),f[0]===i_))return f;if("children"in i&&i.children){const t=i;if(t.children&&f[0]!==o_)for(u=(r?t.children.length:-1)+s,d=c.concat(t);u>-1&&u<t.children.length;){const n=t.children[u];if(l=e(n,u,d)(),l[0]===i_)return l;u="number"==typeof l[1]?l[1]:u+s}}return f}}(e,void 0,[])()}function a_(e,t,n,r){let i,o,s;"function"==typeof t&&"function"!=typeof n?(o=void 0,s=t,i=n):(o=t,s=n,i=r),s_(e,o,function(e,t){const n=t[t.length-1],r=n?n.children.indexOf(e):void 0;return s(e,r,n)},i)}const c_=u_("end"),l_=u_("start");function u_(e){return function(t){const n=t&&t.position&&t.position[e]||{};if("number"==typeof n.line&&n.line>0&&"number"==typeof n.column&&n.column>0)return{line:n.line,column:n.column,offset:"number"==typeof n.offset&&n.offset>-1?n.offset:void 0}}}function d_(e,t){const n=t.referenceType;let r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return[{type:"text",value:"!["+t.alt+r}];const i=e.all(t),o=i[0];o&&"text"===o.type?o.value="["+o.value:i.unshift({type:"text",value:"["});const s=i[i.length-1];return s&&"text"===s.type?s.value+=r:i.push({type:"text",value:r}),i}function f_(e){const t=e.spread;return null==t?e.children.length>1:t}var p_=n(10995);const h_={blockquote:function(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){const n=t.value?t.value+"\n":"",r={},i=t.lang?t.lang.split(/\s+/):[];i.length>0&&(r.className=["language-"+i[0]]);let o={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(o.data={meta:t.meta}),e.patch(t,o),o=e.applyData(t,o),o={type:"element",tagName:"pre",properties:{},children:[o]},e.patch(t,o),o},delete:function(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}
vendor: 4,401 bytes, line 2
2,footnoteReference:function(e,t){const n="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),i=Yw(r.toLowerCase()),o=e.footnoteOrder.indexOf(r);let s,a=e.footnoteCounts.get(r);void 0===a?(a=0,e.footnoteOrder.push(r),s=e.footnoteOrder.length):s=o+1,a+=1,e.footnoteCounts.set(r,a);const c={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+i,id:n+"fnref-"+i+(a>1?"-"+a:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(s)}]};e.patch(t,c);const l={type:"element",tagName:"sup",properties:{},children:[c]};return e.patch(t,l),e.applyData(t,l)},heading:function(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}},imageReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return d_(e,t);const i={src:Yw(r.url||""),alt:t.alt};null!==r.title&&void 0!==r.title&&(i.title=r.title);const o={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,o),e.applyData(t,o)},image:function(e,t){const n={src:Yw(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return d_(e,t);const i={href:Yw(r.url||"")};null!==r.title&&void 0!==r.title&&(i.title=r.title);const o={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)},link:function(e,t){const n={href:Yw(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){const r=e.all(t),i=n?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=f_(n[r])}return t}(n):f_(t),o={},s=[];if("boolean"==typeof t.checked){const e=r[0];let n;e&&"element"===e.type&&"p"===e.tagName?n=e:(n={type:"element",tagName:"p",properties:{},children:[]},r.unshift(n)),n.children.length>0&&n.children.unshift({type:"text",value:" "}),n.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let a=-1;for(;++a<r.length;){const e=r[a];(i||0!==a||"element"!==e.type||"p"!==e.tagName)&&s.push({type:"text",value:"\n"}),"element"!==e.type||"p"!==e.tagName||i?s.push(e):s.push(...e.children)}const c=r[r.length-1];c&&(i||"element"!==c.type||"p"!==c.tagName)&&s.push({type:"text",value:"\n"});const l={type:"element",tagName:"li",properties:o,children:s};return e.patch(t,l),e.applyData(t,l)},list:function(e,t){const n={},r=e.all(t);let i=-1;for("number"==typeof t.start&&1!==t.start&&(n.start=t.start);++i<r.length;){const e=r[i];if("element"===e.type&&"li"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const o={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,o),e.applyData(t,o)},paragraph:function(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},root:function(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)},strong:function(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},table:function(e,t){const n=e.all(t),r=n.shift(),i=[];if(r){const n={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],n),i.push(n)}if(n.length>0){const r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},o=l_(t.children[1]),s=c_(t.children[t.children.length-1]);o&&s&&(r.position={start:o,end:s}),i.push(r)}const o={type:"element",tagName:"table",properties:{}
vendor: 14,276 bytes, line 2
2,children:e.wrap(i,!0)};return e.patch(t,o),e.applyData(t,o)},tableCell:function(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){const r=n?n.children:void 0,i=0===(r?r.indexOf(t):1)?"th":"td",o=n&&"table"===n.type?n.align:void 0,s=o?o.length:t.children.length;let a=-1;const c=[];for(;++a<s;){const n=t.children[a],r={},s=o?o[a]:void 0;s&&(r.align=s);let l={type:"element",tagName:i,properties:r,children:[]};n&&(l.children=e.all(n),e.patch(n,l),l=e.applyData(n,l)),c.push(l)}const l={type:"element",tagName:"tr",properties:{},children:e.wrap(c,!0)};return e.patch(t,l),e.applyData(t,l)},text:function(e,t){const n={type:"text",value:(0,p_.E)(String(t.value))};return e.patch(t,n),e.applyData(t,n)},thematicBreak:function(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)},toml:m_,yaml:m_,definition:m_,footnoteDefinition:m_};function m_(){}const g_={}.hasOwnProperty,y_={};function v_(e,t){e.position&&(t.position=function(e){const t=l_(e),n=c_(e);if(t&&n)return{start:t,end:n}}(e))}function b_(e,t){let n=t;if(e&&e.data){const t=e.data.hName,r=e.data.hChildren,i=e.data.hProperties;if("string"==typeof t)if("element"===n.type)n.tagName=t;else{n={type:"element",tagName:t,properties:{},children:"children"in n?n.children:[n]}}"element"===n.type&&i&&Object.assign(n.properties,Gw(i)),"children"in n&&n.children&&null!=r&&(n.children=r)}return n}function w_(e,t){const n=t.data||{},r=!("value"in t)||g_.call(n,"hProperties")||g_.call(n,"hChildren")?{type:"element",tagName:"div",properties:{},children:e.all(t)}:{type:"text",value:t.value};return e.patch(t,r),e.applyData(t,r)}function __(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:"\n"});++r<e.length;)r&&n.push({type:"text",value:"\n"}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:"\n"}),n}function x_(e){let t=0,n=e.charCodeAt(t);for(;9===n||32===n;)t++,n=e.charCodeAt(t);return e.slice(t)}function k_(e,t){const n=function(e,t){const n=t||y_,r=new Map,i=new Map,o=new Map,s={...h_,...n.handlers},a={all:function(e){const t=[];if("children"in e){const n=e.children;let r=-1;for(;++r<n.length;){const i=a.one(n[r],e);if(i){if(r&&"break"===n[r-1].type&&(Array.isArray(i)||"text"!==i.type||(i.value=x_(i.value)),!Array.isArray(i)&&"element"===i.type)){const e=i.children[0];e&&"text"===e.type&&(e.value=x_(e.value))}Array.isArray(i)?t.push(...i):t.push(i)}}}return t},applyData:b_,definitionById:r,footnoteById:i,footnoteCounts:o,footnoteOrder:[],handlers:s,one:function(e,t){const n=e.type,r=a.handlers[n];if(g_.call(a.handlers,n)&&r)return r(a,e,t);if(a.options.passThrough&&a.options.passThrough.includes(n)){if("children"in e){const{children:t,...n}=e,r=Gw(n);return r.children=a.all(e),r}return Gw(e)}return(a.options.unknownHandler||w_)(a,e,t)},options:n,patch:v_,wrap:__};return a_(e,function(e){if("definition"===e.type||"footnoteDefinition"===e.type){const t="definition"===e.type?r:i,n=String(e.identifier).toUpperCase();t.has(n)||t.set(n,e)}}),a}(e,t),r=n.one(e,void 0),i=function(e){const t="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||Jw,r=e.options.footnoteBackLabel||Xw,i=e.options.footnoteLabel||"Footnotes",o=e.options.footnoteLabelTagName||"h2",s=e.options.footnoteLabelProperties||{className:["sr-only"]},a=[];let c=-1;for(;++c<e.footnoteOrder.length;){const i=e.footnoteById.get(e.footnoteOrder[c]);if(!i)continue;const o=e.all(i),s=String(i.identifier).toUpperCase(),l=Yw(s.toLowerCase());let u=0;const d=[],f=e.footnoteCounts.get(s);for(;void 0!==f&&++u<=f;){d.length>0&&d.push({type:"text",value:" "});let e="string"==typeof n?n:n(c,u);"string"==typeof e&&(e={type:"text",value:e}),d.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+l+(u>1?"-"+u:""),dataFootnoteBackref:"",ariaLabel:"string"==typeof r?r:r(c,u),className:["data-footnote-backref"]},children:Array.isArray(e)?e:[e]})}const p=o[o.length-1];if(p&&"element"===p.type&&"p"===p.tagName){const e=p.children[p.children.length-1];e&&"text"===e.type?e.value+=" ":p.children.push({type:"text",value:" "}),p.children.push(...d)}else o.push(...d);const h={type:"element",tagName:"li",properties:{id:t+"fn-"+l},children:e.wrap(o,!0)};e.patch(i,h),a.push(h)}if(0!==a.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:o,properties:{...Gw(s),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(a,!0)},{type:"text",value:"\n"}]}}(n),o=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&o.children.push({type:"text",value:"\n"},i),o}function S_(e,t){return e&&"run"in e?async function(n,r){const i=k_(n,{file:r,...t});await e.run(i,r)}:function(n,r){return k_(n,{file:r,...e||t})}}var E_=n(33393),C_=n(660);function T_(e){if("object"!=typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)}var N_=n(44928);class A_ extends Error{constructor(e,t,n){super(),"string"==typeof t&&(n=t,t=void 0);let r="",i={},o=!1;if(t&&(i="line"in t&&"column"in t||"start"in t&&"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:{...t}),"string"==typeof e?r=e:!i.cause&&e&&(o=!0,r=e.message,i.cause=e),!i.ruleId&&!i.source&&"string"==typeof n){const e=n.indexOf(":");-1===e?i.ruleId=n:(i.source=n.slice(0,e),i.ruleId=n.slice(e+1))}if(!i.place&&i.ancestors&&i.ancestors){const e=i.ancestors[i.ancestors.length-1];e&&(i.place=e.position)}const s=i.place&&"start"in i.place?i.place.start:i.place;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file="",this.message=r,this.line=s?s.line:void 0,this.name=Aw(i.place)||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=o&&i.cause&&"string"==typeof i.cause.stack?i.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}A_.prototype.file="",A_.prototype.name="",A_.prototype.reason="",A_.prototype.message="",A_.prototype.stack="",A_.prototype.column=void 0,A_.prototype.line=void 0,A_.prototype.ancestors=void 0,A_.prototype.cause=void 0,A_.prototype.fatal=void 0,A_.prototype.place=void 0,A_.prototype.ruleId=void 0,A_.prototype.source=void 0;const O_={basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');P_(e);let n,r=0,i=-1,o=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;o--;)if(47===e.codePointAt(o)){if(n){r=o+1;break}}else i<0&&(n=!0,i=o+1);return i<0?"":e.slice(r,i)}if(t===e)return"";let s=-1,a=t.length-1;for(;o--;)if(47===e.codePointAt(o)){if(n){r=o+1;break}}else s<0&&(n=!0,s=o+1),a>-1&&(e.codePointAt(o)===t.codePointAt(a--)?a<0&&(i=o):(a=-1,i=s));r===i?i=s:i<0&&(i=e.length);return e.slice(r,i)},dirname:function(e){if(P_(e),0===e.length)return".";let t,n=-1,r=e.length;for(;--r;)if(47===e.codePointAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.codePointAt(0)?"/":".":1===n&&47===e.codePointAt(0)?"//":e.slice(0,n)},extname:function(e){P_(e);let t,n=e.length,r=-1,i=0,o=-1,s=0;for(;n--;){const a=e.codePointAt(n);if(47!==a)r<0&&(t=!0,r=n+1),46===a?o<0?o=n:1!==s&&(s=1):o>-1&&(s=-1);else if(t){i=n+1;break}}if(o<0||r<0||0===s||1===s&&o===r-1&&o===i+1)return"";return e.slice(o,r)},join:function(...e){let t,n=-1;for(;++n<e.length;)P_(e[n]),e[n]&&(t=void 0===t?e[n]:t+"/"+e[n]);return void 0===t?".":function(e){P_(e);const t=47===e.codePointAt(0);let n=function(e,t){let n,r,i="",o=0,s=-1,a=0,c=-1;for(;++c<=e.length;){if(c<e.length)n=e.codePointAt(c);else{if(47===n)break;n=47}if(47===n){if(s===c-1||1===a);else if(s!==c-1&&2===a){if(i.length<2||2!==o||46!==i.codePointAt(i.length-1)||46!==i.codePointAt(i.length-2))if(i.length>2){if(r=i.lastIndexOf("/"),r!==i.length-1){r<0?(i="",o=0):(i=i.slice(0,r),o=i.length-1-i.lastIndexOf("/")),s=c,a=0;continue}}else if(i.length>0){i="",o=0,s=c,a=0;continue}t&&(i=i.length>0?i+"/..":"..",o=2)}else i.length>0?i+="/"+e.slice(s+1,c):i=e.slice(s+1,c),o=c-s-1;s=c,a=0}else 46===n&&a>-1?a++:a=-1}return i}(e,!t);0!==n.length||t||(n=".");n.length>0&&47===e.codePointAt(e.length-1)&&(n+="/");return t?"/"+n:n}(t)},sep:"/"};function P_(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const z_={cwd:function(){return"/"}};function I_(e){return Boolean(null!==e&&"object"==typeof e&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&void 0===e.auth)}function j_(e){if("string"==typeof e)e=new URL(e);else if(!I_(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){const e=new TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){const e=new TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}const t=e.pathname;let n=-1;for(;++n<t.length;)if(37===t.codePointAt(n)&&50===t.codePointAt(n+1)){const e=t.codePointAt(n+2);if(70===e||102===e){const e=new TypeError("File URL path must not include encoded / characters");throw e.code="ERR_INVALID_FILE_URL_PATH",e}}return decodeURIComponent(t)}(e)}const L_=["history","path","basename","stem","extname","dirname"];class R_{constructor(e){let t;t=e?I_(e)?{path:e}:"string"==typeof e||function(e){return Boolean(e&&"object"==typeof e&&"byteLength"in e&&"byteOffset"in e)}(e)?{value:e}:e:{},this.cwd="cwd"in t?"":z_.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let n,r=-1;for(;++r<L_.length;){const e=L_[r];e in t&&void 0!==t[e]&&null!==t[e]&&(this[e]="history"===e?[...t[e]]:t[e])}for(n in t)L_.includes(n)||(this[n]=t[n])}get basename(){return"string"==typeof this.path?O_.basename(this.path):void 0}set basename(e){D_(e,"basename"),M_(e,"basename"),this.path=O_.join(this.dirname||"",e)}get dirname(){return"string"==typeof this.path?O_.dirname(this.path):void 0}set dirname(e){$_(this.basename,"dirname"),this.path=O_.join(e||"",this.basename)}get extname(){return"string"==typeof this.path?O_.extname(this.path):void 0}set extname(e){if(M_(e,"extname"),$_(this.dirname,"extname"),e){if(46!==e.codePointAt(0))throw new Error("`extname` must start with `.`");if(e.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=O_.join(this.dirname,this.stem+(e||""))}get path(){return this.history[this.history.length-1]}set path(e){I_(e)&&(e=j_(e)),D_(e,"path"),this.path!==e&&this.history.push(e)}get stem(){return"string"==typeof this.path?O_.basename(this.path,this.extname):void 0}set stem(e){D_(e,"stem"),M_(e,"stem"),this.path=O_.join(this.dirname||"",e+(this.extname||""))}fail(e,t,n){const r=this.message(e,t,n);throw r.fatal=!0,r}info(e,t,n){const r=this.message(e,t,n);return r.fatal=void 0,r}message(e,t,n){const r=new A_(e,t,n);return this.path&&(r.name=this.path+":"+r.name,r.file=this.path),r.fatal=!1,this.messages.push(r),r}toString(e){if(void 0===this.value)return"";if("string"==typeof this.value)return this.value;return new TextDecoder(e||void 0).decode(this.value)}}function M_(e,t){if(e&&e.includes(O_.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+O_.sep+"`")}function D_(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function $_(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}const U_=function(e){const t=this.constructor.prototype,n=t[e],r=function(){return n.apply(r,arguments)};return Object.setPrototypeOf(r,t),r},F_={}.hasOwnProperty;class B_ extends U_{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=(0,N_.S)()}copy(){const e=new B_;let t=-1;for(;++t<this.attachers.length;){const n=this.attachers[t];e.use(...n)}return e.data(C_(!0,{},this.namespace)),e}data(e,t){return"string"==typeof e?2===arguments.length?(V_("data",this.frozen),this.namespace[e]=t,this):F_.call(this.namespace,e)&&this.namespace[e]||void 0:e?(V_("data",this.frozen),this.namespace=e,this):this.namespace}freeze(){if(this.frozen)return this;const e=this;for(;++this.freezeIndex<this.attachers.length;){const[t,...n]=this.attachers[this.freezeIndex];if(!1===n[0])continue;!0===n[0]&&(n[0]=void 0);const r=t.call(e,...n);"function"==typeof r&&this.transformers.use(r)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(e){this.freeze();const t=Y_(e),n=this.parser||this.Parser;return H_("parse",n),n(String(t),t)}process(e,t){const n=this;return this.freeze(),H_("process",this.parser||this.Parser),Z_("process",this.compiler||this.Compiler),t?r(void 0,t):new Promise(r);function r(r,i){const o=Y_(e),s=n.parse(o);function a(e,n){e||!n?i(e):r?r(n):t(void 0,n)}n.run(s,o,function(e,t,r){if(e||!t||!r)return a(e);const i=t,o=n.stringify(i,r);var s;"string"==typeof(s=o)||function(e){return Boolean(e&&"object"==typeof e&&"byteLength"in e&&"byteOffset"in e)}(s)?r.value=o:r.result=o,a(e,r)})}}processSync(e){let t,n=!1;return this.freeze(),H_("processSync",this.parser||this.Parser),Z_("processSync",this.compiler||this.Compiler),this.process(e,function(e,r){n=!0,(0,E_.V)(e),t=r}),G_("processSync","process",n),t}run(e,t,n){W_(e),this.freeze();const r=this.transformers;return n||"function"!=typeof t||(n=t,t=void 0),n?i(void 0,n):new Promise(i);function i(i,o){const s=Y_(t);r.run(e,s,function(t,r,s){const a=r||e;t?o(t):i?i(a):n(void 0,a,s)})}}runSync(e,t){let n,r=!1;return this.run(e,t,function(e,t){(0,E_.V)(e),n=t,r=!0}),G_("runSync","run",r),n}stringify(e,t){this.freeze();const n=Y_(t),r=this.compiler||this.Compiler;return Z_("stringify",r),W_(e),r(e,n)}use(e,...t){const n=this.attachers,r=this.namespace;if(V_("use",this.frozen),null==e);else if("function"==typeof e)a(e,t);else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");
2Array.isArray(e)?s(e):o(e)}return this;function i(e){if("function"==typeof e)a(e,[]);else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");if(Array.isArray(e)){const[t,...n]=e;a(t,n)}else o(e)}}function o(e){if(!("plugins"in e)&&!("settings"in e))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");s(e.plugins),e.settings&&(r.settings=C_(!0,r.settings,e.settings))}function s(e){let t=-1;if(null==e);else{if(!Array.isArray(e))throw new TypeError("Expected a list of plugins, not `"+e+"`");for(;++t<e.length;){i(e[t])}}}function a(e,t){let r=-1,i=-1;for(;++r<n.length;)if(n[r][0]===e){i=r;break}if(-1===i)n.push([e,...t]);else if(t.length>0){let[r,...o]=t;const s=n[i][1];T_(s)&&T_(r)&&(r=C_(!0,s,r)),n[i]=[e,r,...o]}}}}const q_=(new B_).freeze();function H_(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `parser`")}function Z_(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `compiler`")}function V_(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function W_(e){if(!T_(e)||"string"!=typeof e.type)throw new TypeError("Expected node, got `"+e+"`")}function G_(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Y_(e){return function(e){return Boolean(e&&"object"==typeof e&&"message"in e&&"messages"in e)}(e)?e:new R_(e)}const J_=[],X_={allowDangerousHtml:!0},K_=/^(https?|ircs?|mailto|xmpp)$/i,Q_=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function ex(e){const t=e.allowedElements,n=e.allowElement,r=e.children||"",i=e.className,o=e.components,s=e.disallowedElements,a=e.rehypePlugins||J_,c=e.remarkPlugins||J_,l=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...X_}:X_,u=e.skipHtml,d=e.unwrapDisallowed,f=e.urlTransform||tx,p=q_().use($w).use(c).use(S_,l).use(a),h=new R_;"string"==typeof r&&(h.value=r);for(const y of Q_)Object.hasOwn(e,y.from)&&Oy((y.from,y.to&&y.to,y.id));const m=p.parse(h);let g=p.runSync(m,h);return i&&(g={type:"element",tagName:"div",properties:{className:i},children:"root"===g.type?g.children:[g]}),a_(g,function(e,r,i){if("raw"===e.type&&i&&"number"==typeof r)return u?i.children.splice(r,1):i.children[r]={type:"text",value:e.value},r;if("element"===e.type){let t;for(t in Fv)if(Object.hasOwn(Fv,t)&&Object.hasOwn(e.properties,t)){const n=e.properties[t],r=Fv[t];(null===r||r.includes(e.tagName))&&(e.properties[t]=f(String(n||""),t,e))}}if("element"===e.type){let o=t?!t.includes(e.tagName):!!s&&s.includes(e.tagName);if(!o&&n&&"number"==typeof r&&(o=!n(e,r,i)),o&&i&&"number"==typeof r)return d&&e.children?i.children.splice(r,1,...e.children):i.children.splice(r,1),r}}),Pv(g,{Fragment:Ig.Fragment,components:o,ignoreInvalidStyle:!0,jsx:Ig.jsx,jsxs:Ig.jsxs,passKeys:!0,passNode:!0})}function tx(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return t<0||i>-1&&t>i||n>-1&&t>n||r>-1&&t>r||K_.test(e.slice(0,t))?e:""}var nx=Object.defineProperty,rx=Object.defineProperties,ix=Object.getOwnPropertyDescriptors,ox=Object.getOwnPropertySymbols,sx=Object.prototype.hasOwnProperty,ax=Object.prototype.propertyIsEnumerable,cx=(e,t)=>(t=Symbol[e])?t:Symbol.for("Symbol."+e),lx=(e,t,n)=>t in e?nx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ux=(e,t)=>{for(var n in t||(t={}))sx.call(t,n)&&lx(e,n,t[n]);if(ox)for(var n of ox(t))ax.call(t,n)&&lx(e,n,t[n]);return e},dx=(e,t)=>rx(e,ix(t)),fx=(e,t)=>{var n={};for(var r in e)sx.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&ox)for(var r of ox(e))t.indexOf(r)<0&&ax.call(e,r)&&(n[r]=e[r]);return n},px=(e,t,n)=>new Promise((r,i)=>{var o=e=>{try{a(n.next(e))}catch(t){i(t)}},s=e=>{try{a(n.throw(e))}catch(t){i(t)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(o,s);a((n=n.apply(e,t)).next())}),hx=(e,t,n)=>(t=e[cx("asyncIterator")])?t.call(e):(e=e[cx("iterator")](),t={},(n=(n,r)=>(r=e[n])&&(t[n]=t=>new Promise((n,i,o)=>(t=r.call(e,t),o=t.done,Promise.resolve(t.value).then(e=>n({value:e,done:o}),i)))))("next"),n("return"),t);function mx(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=mx(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}var gx=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,yx=function(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=mx(e))&&(r&&(r+=" "),r+=t);return r},vx=(e,t)=>n=>{var r;
2if(null==(null==t?void 0:t.variants))return yx(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:i,defaultVariants:o}=t,s=Object.keys(i).map(e=>{let t=null==n?void 0:n[e],r=null==o?void 0:o[e];if(null===t)return null;let s=gx(t)||gx(r);return i[e][s]}),a=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{}),c=null==t||null===(r=t.compoundVariants)||void 0===r?void 0:r.reduce((e,t)=>{let n=t,{class:r,className:i}=n,s=fx(n,["class","className"]);return Object.entries(s).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes(ux(ux({},o),a)[t]):ux(ux({},o),a)[t]===n})?[...e,r,i]:e},[]);return yx(e,s,c,null==n?void 0:n.class,null==n?void 0:n.className)},bx={log:(...e)=>{},warn:(...e)=>{},error:(...e)=>{}},wx="https://cdn.sanity.io/images/h3bp8c98/production/1a194e7004a6188e318eaf177bbdcbfe50966927-24x24.svg",_x="https://www.singlestore.com/api/v1/sqrl",xx=({error:e})=>{var t,n;return!!("AbortError"===(null==e?void 0:e.name)||null!=(t=null==e?void 0:e.message)&&t.includes("reset")||null!=(n=null==e?void 0:e.message)&&n.includes("interrupt"))};function kx(e){var t,n,r;return null!=(t=null==e?void 0:e.signal)&&t.aborted?{aborted:!0,abortReason:String(null!=(r=null==(n=null==e?void 0:e.signal)?void 0:n.reason)?r:"")}:{aborted:!1}}function Sx(e){let{sessionId:t,abortStreamController:n}=e,{aborted:r,abortReason:i}=kx(n);return!(!t||r&&"interrupt"!==i)}function Ex(e,t){var n,r,i,o;let s=t.index;e[s]?(null!=(i=t.function)&&i.arguments&&(e[s].function.arguments+=t.function.arguments),null!=(o=t.function)&&o.name&&(e[s].function.name=t.function.name)):e[s]={id:t.id||"",type:t.type||"function",function:{name:(null==(n=t.function)?void 0:n.name)||"",arguments:(null==(r=t.function)?void 0:r.arguments)||""}}}function Cx(e){return px(this,arguments,function*({baseApiUrl:e=_x,integrationId:t,sessionId:n,chatHistory:r=[],responseStream:i,links:o,toolCalls:s,analyticsConversation:a}){var c;bx.log("Logging conversation to Analytics API...");let l=[];if(null!=r&&r.length)if((null==a?void 0:a.id)===n&&null!=(c=null==a?void 0:a.messages)&&c.length){let e=r[r.length-1];l=[...a.messages,e]}else l=r;(i||null!=s&&s.length||null!=o&&o.length)&&l.push({role:"assistant",content:i||"",links:null!=o?o:[],tool_calls:null!=s?s:[]});try{let r={id:n,type:"openai",messages:l};bx.log("POST request payload:",r);let i=yield fetch(`${e}/analytics/conversations`,{method:"POST",headers:ux({"Content-Type":"application/json"},t&&{"OpenAI-Project":t}),body:JSON.stringify(r)});if(!i.ok){let e=yield i.text();return void bx.error("❌ Failed to log conversation:",i.status,e)}let o=yield i.json();return bx.log("✅ Conversation logged successfully",o),o}catch(u){return void bx.error("❌ Error logging conversation:",u)}})}var Tx=up(["documentation","site","discourse_post","github_issue","github_discussion","stackoverflow_question","discord_forum_post","discord_message","custom_question_answer"]),Nx=Hf({label:ld().nullish(),url:ld(),title:ld().nullish(),description:ld().nullish(),type:Tx.nullish(),breadcrumbs:$f(ld()).nullish()}),Ax=Bf({links:$f(Nx).nullish()}),Ox=e=>e?e.flatMap((e,t)=>e.title?[{number:t+1,title:e.title,url:e.url,type:e.type||"site",description:e.description||"",breadcrumbs:e.breadcrumbs||[]}]:[]):[];function Px(e){return px(this,arguments,function*({baseApiUrl:e=_x,integrationId:t,sessionId:n,guidance:r,prompt:i,chatHistory:o=[],analyticsConversation:s,abortStreamController:a,onStreamUpdate:c,onAnalyticsComplete:l}){return new Promise((u,d)=>px(null,null,function*(){var f,p,h,m,g,y,v;let b=n,w="",_=[],x={},k=[...o,{role:"user",content:i}];r&&(k=[{role:"system",content:r},...k]);let S=new bi(ux({dangerouslyAllowBrowser:!0,apiKey:"-",baseURL:e},t&&{project:t}));try{let r=yield S.chat.completions.create({model:"inkeep-qa-expert",messages:k,stream:!0,tools:[Sg({name:"provideLinks",description:"Provides links",parameters:Ax})],tool_choice:"auto"});try{for(var E,C,T,N=hx(r);E=!(C=yield N.next()).done;E=!1){let e=C.value;if(null!=(f=null==a?void 0:a.signal)&&f.aborted){bx.log("Stream aborted, exiting loop...");break}try{let t=null==(h=null==(p=null==e?void 0:e.choices)?void 0:p[0])?void 0:h.delta;null!=t&&t.content&&(w+=null==(g=null==(m=e.choices[0])?void 0:m.delta)?void 0:g.content,null==c||c(w)),(null!=(y=null==t?void 0:t.tool_calls)?y:[]).forEac
2h(e=>Ex(x,e)),!b&&e.id&&(b=e.id.toString())}catch(A){bx.error("Failed to parse JSON from stream chunk: ",A)}}}catch(C){T=[C]}finally{try{E&&(C=N.return)&&(yield C.call(N))}finally{if(T)throw T[0]}}bx.log("Stream completed, processing tool calls...");let i=function(e,t){return Object.values(e).find(e=>"function"===e.type&&e.function.name===t)}(x,"provideLinks");if(i){let e=function(e,t){try{let n=JSON.parse(e.function.arguments),r=t.parse(n);return bx.log("Parsed and validated tool arguments:",r),r}catch(n){return bx.error("Failed to parse tool call arguments:",n),bx.log("Raw arguments:",e.function.arguments),null}}(i,Ax);e&&(_=Ox(e.links))}Sx({sessionId:b,abortStreamController:a})&&Cx({baseApiUrl:e,integrationId:t,sessionId:b,chatHistory:k,responseStream:w,links:_,toolCalls:Object.values(x),analyticsConversation:s}).then(e=>{e&&(null==l||l(e))}),u(ux({sessionId:b,responseStream:w,citations:_},kx(a)))}catch(O){null!=(v=null==a?void 0:a.signal)&&v.aborted?(Sx({sessionId:b,abortStreamController:a})&&Cx({baseApiUrl:e,integrationId:t,sessionId:b,chatHistory:k,responseStream:w,links:_,toolCalls:Object.values(x),analyticsConversation:s}).then(e=>{e&&(null==l||l(e))}),u(ux({sessionId:b,responseStream:w,citations:_},kx(a)))):d(O)}}))})}var zx=["python","sql"],Ix="plaintext";function jx(e){return px(this,arguments,function*({baseApiUrl:e=_x,integrationId:t,sessionId:n,prompt:r,codeMode:i="default",abortStreamController:o,onStreamUpdate:s}){var a;let c=n,l="",u=Ix;try{let n=yield fetch(`${e}/code/completions`,{method:"POST",headers:ux({"Content-Type":"application/json"},t?{"OpenAI-Project":t}:{}),body:JSON.stringify(dx(ux({messageInput:r},c?{sessionId:c}:{}),{codeMode:i})),signal:null==o?void 0:o.signal});if(!n.ok){let e=`Code completion request failed with status ${n.status}`;try{let t=null==(a=yield n.json())?void 0:a.message;e=null!=t?t:e}catch(d){}throw new Error(e)}if(!n.body)throw new Error("Code completion response body is missing");let f=n.body.getReader(),p=new TextDecoder,h=Og({onError(e){throw e},onEvent(e){var t;if("error"===e.event){let n=null==(t=JSON.parse(e.data))?void 0:t.message;throw new Error(null!=n?n:"Code completion stream failed")}let n=function(e){var t,n;let{codeBlocks:r}=e.message,i=null==(t=r[0])?void 0:t.language,o=null!=(n=null==i?void 0:i.toLowerCase())?n:"";return zx.includes(o)||(o=Ix),{sessionId:e.sessionId,codeResponse:r.map(({code:e})=>e).join("\n"),codeLanguage:o}}(JSON.parse(e.data));c=n.sessionId,l=n.codeResponse,u=n.codeLanguage,null==s||s(l,u)}});for(;;){let{done:e,value:t}=yield f.read();if(e||null!=o&&o.signal.aborted)break;h.feed(p.decode(t,{stream:!0}))}return h.feed(p.decode()),h.reset({consume:!0}),ux({sessionId:c,responseStream:l,codeLanguage:u},kx(o))}catch(f){if(null!=o&&o.signal.aborted)return ux({sessionId:c,responseStream:l,codeLanguage:u},kx(o));throw f}})}var[Lx,Rx]=(0,p.q)();function Mx(e){var t;return{role:e.role,content:e.content,citations:null==(t=e.links)?void 0:t.map((e,t)=>({number:t+1,title:e.title,url:e.url,description:e.description,breadcrumbs:e.breadcrumbs}))}}function Dx({children:e,api:t,baseApiUrl:n=_x,integrationId:r,conversationId:i,guidance:o,disabled:s=!1,onPromptSubmitted:a,onSuggestedPromptClick:c,onResponseReceived:l,onResponseFeedback:u,onConversationLoaded:d,onConversationReset:p}){if(!t)throw new Error("`api` is required but missing in SqrlProvider");let[h,m]=f.useState(void 0),[g,y]=f.useState([]),[v,b]=f.useState(void 0),[w,_]=f.useState(void 0),[x,k]=f.useState(void 0),[S,E]=f.useState(i?"loading":void 0),C=f.useRef(new AbortController),T=f.useRef(d);T.current=d,f.useEffect(()=>{if(C.current.abort("conversationId changed"),C.current=new AbortController,m(void 0),y([]),b(void 0),_(void 0),k(void 0),!i)return void E(void 0);let e=new AbortController;return function(){px(this,null,function*(){var t;E("loading");try{let s=yield function(e){return px(this,arguments,function*({baseApiUrl:e=_x,integrationId:t,conversationId:n,signal:r}){bx.log("Fetching conversation from Analytics API...",n);try{let i=yield fetch(`${e}/analytics/conversations/${encodeURIComponent(n)}`,{method:"GET",headers:ux({},t&&{"OpenAI-Project":t}),signal:r});if(!i.ok){let e=yield i.text();return void bx.error("❌ Failed to fetch conversation:",i.status,e)}let o=yield i.json();return bx.log("✅ Conversation fetched successfully",o),o}catch(o){if(null!=r&&r.aborted)return;return void bx.error("❌ Error fetching conversation:",o)}})}({baseApiUrl:n,integrationId:r,conversationId:i,signal:e.signal});if(e.signal.aborted)return;if(!s)return E("error"),void bx.error(`Failed to load conversation: ${i}`);let a=s.messages.map(Mx);y(a),null==(t=T.current)||t.call(T,s),E("success")}catch(s){if(e.signal.aborted)return;bx.error("Error loading conversation:",s),E("error")}})}(),()=>{e.abort()}},[i,n,r]);let N=f.useCallback(e=>px(null,[e],function*({guidance:e,prompt:i}){bx.log("submitting prompt...",i),"error"===S&&E(void 0),y(e=>[...e,{role:"user",content:i}]),_("Looking for relevant content..."),k(void 0),null==a||a({prompt:i});let s=e||o;try{let e=yield function(e){return px(this,arguments,function*({api:e,baseApiUrl:t,integrationId:n,sessionId:r,guidance:i,prompt:o,chatHistory:s,analyticsConversation:a,abortStreamController:c,onStreamUpdate:l,onAnalyticsComplete:u}){if("inkeep-openai"===e)return Px({baseApiUrl:t,integrationId:n,sessionId:r,guidance:i,prompt:o,chatHistory:s,analyticsConversation:a,abortStreamController:c,onStreamUpdate:l,onAnalyticsComplete:u});throw new Error(`Invalid API value: "${e}". Expected "inkeep-openai".`)})}({api:t,baseApiUrl:n,integrationId:r,sessionId:h,chatHistory:g,analyticsConversation:v,guidance:s,prompt:i,abort
2StreamController:C.current,onStreamUpdate:_,onAnalyticsComplete:b}),{sessionId:o,responseStream:a,citations:c,aborted:u,abortReason:d}=e;if(_(void 0),u&&"interrupt"!==d)return;h||m(o),a&&(y(e=>[...e,{role:"assistant",content:a,citations:c}]),null==l||l({sessionId:h||o,prompt:i,status:u?"interrupted":"completed",response:a}))}catch(c){if(_(void 0),xx({error:c}))return void bx.log("Stream was aborted by user.");throw k(void 0),c}}),[g,h,v,C,m,y,_,b,S,E]),A=f.useCallback(e=>px(null,[e],function*({prompt:e,codeMode:t}){y(t=>[...t,{role:"user",content:e}]),_("Generating code..."),k(void 0),null==a||a({prompt:e});try{let i=yield jx({baseApiUrl:n,integrationId:r,sessionId:h,prompt:e,codeMode:t,abortStreamController:C.current,onStreamUpdate:(e,t)=>{_(e),k(t)}}),{sessionId:o,responseStream:s,codeLanguage:a,aborted:c,abortReason:u}=i;if(_(void 0),k(a),c&&"interrupt"!==u)return;h||m(o),s&&(y(e=>[...e,{role:"assistant",content:s}]),null==l||l({sessionId:h||o,prompt:e,status:c?"interrupted":"completed",response:s}))}catch(i){if(_(void 0),xx({error:i}))return void bx.log("Stream was aborted by user.");throw k(void 0),i}}),[n,r,h,a,l]),O=f.useCallback(e=>{bx.log("aborting stream... reason:",e),C.current.abort(e),bx.log("reseting abort controller"),C.current=new AbortController},[]),P=f.useCallback(()=>{O("interrupt")},[O]),z=f.useCallback(()=>{O("reset"),_(void 0),k(void 0),m(void 0),y([]),b(void 0),E(void 0),null==p||p()},[O,p,_,m,y,b,E]);return(0,Ig.jsx)(Lx,{value:{api:t,baseApiUrl:n,integrationId:r,sessionId:h,chatHistory:g,analyticsConversation:v,currentResponseStream:w,codeLanguage:x,conversationLoadState:S,disabled:s,submitPrompt:N,generateCode:A,interruptStream:P,resetChat:z,onSuggestedPromptClick:c,onResponseFeedback:u},children:e})}function $x({triggerClassName:e,popoverClassName:t,triggerText:n="Usage policy",popoverText:r}){let i=yx("sqrl-c-disclaimer-popover",t),o=yx("sqrl-c-disclaimer-popover__trigger",e),s={className:(0,Rg.Qq)({color:"link"}),target:"_blank",rel:"noopener noreferrer"},a=(0,Ig.jsxs)(Rg.fz,{variant:"body-2",children:["SQrL relies on the OpenAI API to provide you with information about SingleStore and its products based on information available on SingleStore's website. Any information you enter into SQrL will be processed in accordance with SingleStore's"," ",(0,Ig.jsx)("a",dx(ux({href:"https://www.singlestore.com/terms/"},s),{children:"Terms of Service"}))," ","and"," ",(0,Ig.jsx)("a",dx(ux({href:"https://www.singlestore.com/privacy-notice/"},s),{children:"Privacy Notice"})),"."]});return r&&(a=r,"string"==typeof r&&(a=(0,Ig.jsx)(Rg.fz,{variant:"body-2",children:r}))),(0,Ig.jsxs)(Lg.AM,{children:[(0,Ig.jsx)(Lg.Wv,{asChild:!0,children:(0,Ig.jsx)(u.$
2n,{className:o,variant:"ghost-neutral",leftIcon:jg.mE,size:"small",children:n})}),(0,Ig.jsxs)(Lg.hl,{className:i,side:"top",collisionPadding:20,children:[(0,Ig.jsx)(Lg.iN,{}),a]})]})}function Ux({className:e,autoFocus:t=!0,initialPrompt:n,placeholder:r,promptComposerActions:i}){let[o,s]=f.useState(n||""),{currentResponseStream:a,disabled:c,conversationLoadState:l,interruptStream:d,submitPrompt:p}=Rx(),h=!!a,m=c||"loading"===l,g=()=>{let e=o.trim();e.length&&(p({prompt:e}),s(""))},y=yx("sqrl-c-prompt-form",e),v="Ask anything to get started...";r&&(v=r);let b={className:"sqrl-c-prompt-form__button",variant:"solid-brand",size:"medium"},w=(0,Ig.jsx)(u.K0,dx(ux({},b),{disabled:!o.trim()||m,icon:Mg.is,"aria-label":"Send prompt",onClick:g})),_=(0,Ig.jsx)(u.K0,dx(ux({},b),{icon:Dg.AP,"aria-label":"Stop streaming",onClick:e=>{e.preventDefault(),h&&d()}})),x=w;h&&(x=_);let k=1;return i&&(k=2),(0,Ig.jsx)(fy,{className:y,autoFocus:t,value:o,minRows:k,disabled:m||h,placeholder:v,actionsLeft:i,actionsRight:x,onValueChange:e=>{s(e)},onSubmit:g})}function Fx({className:e,prompts:t}){let{sessionId:n,currentResponseStream:r,disabled:i,conversationLoadState:o,submitPrompt:s,onSuggestedPromptClick:a}=Rx();if(!t||0===t.length)return null;let c=!!r||i||"loading"===o,l=yx("sqrl-c-suggested-prompts",e);return(0,Ig.jsxs)(d.az,{className:l,children:[(0,Ig.jsx)(Rg.fz,{className:"sqrl-c-suggested-prompts__label",variant:"body-1",children:"Try asking"}),t.map(e=>
2(0,Ig.jsx)(u.$n,{className:"sqrl-c-suggested-prompts__prompt",size:"small",variant:"outline-neutral",disabled:c,onClick:()=>(e=>{c||!e||(a&&a({sessionId:n,prompt:e}),s({prompt:e}))})(e),children:e},e))]})}function Bx(e){var t=e,{className:n,suggestedPrompts:r=[]}=t,i=fx(t,["className","suggestedPrompts"]);let o,s,{chatHistory:a,resetChat:c,conversationLoadState:f}=Rx(),p="loading"===f,h=!(null==a||!a.length),m=!(null==r||!r.length),g=yx("sqrl-c-chat-control-panel",n);m&&!h&&!p&&(o=(0,Ig.jsx)(Fx,{className:"sqrl-c-chat-control-panel__suggested-prompts",prompts:r})),h&&(s=(0,Ig.jsx)(u.$n,{className:"sqrl-c-chat-control-panel__clear-button",variant:"outline-neutral",size:"small",leftIcon:l.yL,disabled:p,onClick:c,children:"Clear chat"}));let y=h?"space-between":"end";return(0,Ig.jsxs)(d.so,{className:g,flexDirection:"column",children:[o,(0,Ig.jsx)(Ux,ux({},i)),(0,Ig.jsxs)(d.so,{className:"sqrl-c-chat-control-panel__actions",justifyContent:y,gap:"1x",children:[s,(0,Ig.jsx)($x,{popoverClassName:"sqrl-c-chat-control-panel__popover"})]})]})}var qx={avatar:wx,title:"Ask SQrL – your help assistant",description:"Need help with database setup, SQL, Python, or debugging? We’ve got you."};function Hx({className:e,avatar:t=qx.avatar,title:n=qx.title,description:r=qx.description}){let i,o,s=yx("sqrl-c-chat-introduction",e);if(!n&&!r)return null;if(n){let e;t&&(e=(0,Ig.jsx)("img",{className:"sqrl-c-chat-introduction__avatar",src:t,alt:"SQrL Avatar"})),i=(0,Ig.jsxs)(Rg.H1,{className:"sqrl-c-chat-introduction__title",variant:"heading-6",textAlign:"center",children:[e,n]})}return r&&(o=(0,Ig.jsx)(Rg.fz,{className:"sqrl-c-chat-introduction__description",color:"low-contrast",variant:"body-2",children:r})),(0,Ig.jsxs)(d.so,{className:s,children:[i,o]})}function Zx({children:e}){return(0,Ig.jsx)(d.az,{role:"alert","aria-live":"assertive","aria-atomic":"true",className:"sqrl-c-alert-region",children:e})}var Vx=(e,t=200)=>{let n=f.useRef(0),r=f.useRef(null),i=f.useCallback((...i)=>{let o=Date.now();o-n.current>=t?(n.current=o,e(...i)):r.current||(r.current=setTimeout(()=>{n.current=Date.now(),e(...i),r.current=null},t-(o-n.current)))},[e,t]);return f.useEffect(()=>()=>{r.current&&clearTimeout(r.current)},[]),i};function Wx({className:e,onClick:t}){let n=yx("sqrl-c-button-scroll-to-bottom",e);return(0,Ig.jsx)(u.K0,{className:n,size:"medium",variant:"outline-neutral",icon:my.Jt,"aria-label":"Scroll to bottom",onClick:t})}function Gx(e){let t,n=e;if("undefined"!=typeof window){let r=window.location.origin;if(e.startsWith(r)){let t=e.replace(r,"");n=t.startsWith("/")?t:`/${t}`}else t="_blank"}return{href:n,target:t}}function Yx({number:e,url:t,title:n,description:r,breadcrumbs:i}){let o,s;e&&(o=(0,Ig.jsxs)(Rg.L9,{variant:"body-3",fontWeight:"bold",children:[e,"."]})),r&&(s=(0,Ig.jsx)(Rg.fz,{variant:"body-2",children:r}));let a,c=n,l=null==t?void 0:t.split("#");if(l&&l.length>1){c=`${n} (${l[1].replace(/-/g," ")})`}null!=i&&i.length&&(a=(0,Ig.jsx)(Rg.fz,{variant:"body-2",className:"sqrl-c-citation__breadcrumbs",children:i.join(" > ")}));let u=(0,Ig.jsxs)(d.so,{gap:"1x",children:[o,(0,Ig.jsxs)(d.so,{flexDirection:"column",overflow:"hidden",children:[(0,Ig.jsx)(Rg.fz,{variant:"body-3",fontWeight:"bold",textTransform:"capitalize",children:c}),s,a]})]});if(t){let{href:e,target:n}=Gx(t);u=(0,Ig.jsx)("a",{href:e,target:n,rel:"noreferrer",children:u})}return(0,Ig.jsx)(yy.Zp,{asChild:!!t,display:"block",overflow:"hidden",p:"2x",children:u})}function Jx(e){var t=e,{tooltip:n}=t,r=fx(t,["tooltip"]);let i=(0,Ig.jsx)(u.K0,ux({},r));return n?(0,Ig.jsx)(vy.Kq,{delayDuration:0,children:(0,Ig.jsxs)(vy.bL,{children:[(0,Ig.jsx)(vy.l9,{asChild:!0,children:i}),(0,Ig.jsx)(vy.ZL,{children:(0,Ig.jsxs)(vy.UC,{side:"bottom",className:"sqrl-c-button-response-action__tooltip",children:[(0,Ig.jsx)(Rg.L9,{className:"sqrl-c-button-response-action__tooltip__text",variant:"body-2",color:"inverse",fontWeight:"medium",px:"0-75x",py:"0-5x",children:n}),(0,Ig.jsx)(vy.i3,{className:"sqrl-c-button-response-action__tooltip__arrow"})]})})]})}):i}var Xx=["Didn't answer my question","Inaccurate statement","Inaccurate code snippet","Irrelevant sources","Other"];function Kx({reasons:e,onFeedbackSubmit:t,onClose:n}){let[r,i]=f.useState(!1),o=Xx;return null!=e&&e.length&&(o=e),r?(0,Ig.jsx)(yy.Zp,{px:"1-5x",py:"1x",background:"surface-raised-1",maxWidth:"max-content",children:(0,Ig.jsxs)(Rg.fz,{variant:"body-2",children:[(0,Ig.jsx)(Rg.L9,{fontWeight:"medium",children:"Thank y
2ou!"})," Your feedback helps us improve SQrL."]})}):(0,Ig.jsxs)(yy.Zp,{p:"2x",background:"surface-raised-1",position:"relative",children:[(0,Ig.jsx)(u.K0,{position:"absolute",m:"0-5x",top:"0",right:"0",size:"small",variant:"ghost-neutral",icon:Cy.Jy,"aria-label":"Close feedback",onClick:n}),(0,Ig.jsx)(Rg.fz,{variant:"heading-1",children:"Help us improve SQrL:"}),(0,Ig.jsx)(d.so,{mt:"1x",gap:"1x",flexWrap:"wrap",children:o.map(e=>(0,Ig.jsx)(u.$n,{variant:"outline-neutral",size:"small",onClick:()=>(e=>{i(!0),null==t||t(e)})(e),children:e},e))})]})}function Qx(e){var t=e,{prompt:n,response:r,messageId:i}=t,o=fx(t,["prompt","response","messageId"]);let s,a,c,l,{sessionId:u,submitPrompt:p,onResponseFeedback:h}=Rx(),{logFeedback:m,canLogFeedback:g}=function(){let{api:e,baseApiUrl:t,integrationId:n}=Rx(),r="inkeep-openai"===e;return{logFeedback:f.useCallback(e=>px(null,[e],function*({messageId:e,type:i,details:o}){if(!r||!e)return!1;bx.log("Logging feedback to Analytics API...",{messageId:e,type:i,details:o});try{let r=ux({messageId:e,type:i},o&&{details:o});bx.log("POST request payload:",r);let s=yield fetch(`${t}/analytics/feedback`,{method:"POST",headers:ux({"Content-Type":"application/json"},n&&{"OpenAI-Project":n}),body:JSON.stringify(r)});if(!s.ok){let e=yield s.text();return bx.error("❌ Failed to log feedback:",s.status,e),!1}return bx.log("✅ Feedback logged successfully"),!0}catch(m){return bx.error("❌ Error logging feedback:",m),!1}}),[r,t,n]),canLogFeedback:r}}(),[y,v]=f.useState(!1),[b,w]=f.useState(!1),[_,x]=f.useState(void 0),k=!!_,S=()=>{x("positive"),i&&m({messageId:i,type:"positive"}),n&&h&&h({sessionId:u,prompt:n,response:r,sentiment:"positive"})};if(n&&(s=(0,Ig.jsx)(Jx,{variant:"ghost-neutral",icon:by.$3,tooltip:"Regenerate","aria-label":"Regenerate Response",onClick:()=>{n&&p({prompt:n})}})),!!(i&&g||n&&h)){let e="ghost-neutral",t=ky.Wc;"positive"===_&&(e="ghost-brand",t=Ey.Wc),a=(0,Ig.jsx)(Jx,{disabled:k,variant:e,icon:t,tooltip:"Good response","aria-label":"Good response",onClick:S});let n="ghost-neutral",r=xy.lS;"negative"===_&&(n="ghost-brand",r=Sy.lS),b&&(n="outline-brand"),c=(0,Ig.jsx)(Jx,{disabled:k,variant:n,icon:r,tooltip:"Bad response","aria-label":"Bad response",onClick:()=>w(e=>!e)})}return b&&(l=(0,Ig.jsx)(Kx,{onFeedbackSubmit:e=>{x("negative"),i&&m({messageId:i,type:"negative",details:e}),n&&h&&h({sessionId:u,prompt:n,response:r,sentiment:"negative",reason:e});let t=setTimeout(()=>{w(!1)},3e3);return()=>clearTimeout(t)},onClose:()=>w(!1)})),(0,Ig.jsxs)(d.so,dx(ux({flexDirection:"column",gap:"1x"},o),{children:[(0,Ig.jsxs)(d.so,{gap:"0-25x",children:[(0,Ig.jsx)(Jx,{variant:y?"ghost-brand":"ghost-neutral",icon:y?wy.e6:_y.jP,tooltip:y?"Copied":"Copy","aria-label":"Copy Response",onClick:()=>{navigator.clipboard.writeText(r),v(!0);let e=setTimeout(()=>{v(!1)},2e3);return()=>clearTimeout(e)}}),s,a,c]}),l]}))}var ek=/^\((\d+)\)$/,tk=e=>{var t,n;return null==(n=null==(t=null==e?void 0:e.toString())?void 0:t.match(ek))?void 0:n[1]};function nk({className:e,children:t}){let n=yx("sqrl-c-reference-sup",e);return(0,Ig.jsx)("sup",{className:n,children:t})}function rk({className:e}){let t=yx("sqrl-c-stream-loader",e);return(0,Ig.jsx)("span",{className:t})}function ik({className:e,children:t,streaming:n,components:r}){let i=yx("sqrl-c-response-parser",e),o=(0,Rg.Qq)({variant:"body-3"}),s=(null==t?void 0:t.toString())||"";return n&&(s=s.concat("*stream-loader*")),(0,Ig.jsx)(ex,{className:i,components:ux({a:e=>{var t=e,{href:n,children:r}=t,i=fx(t,["href","children"]);let o=tk(r),s=o||r,a=(0,Ig.jsx)(Rg.L9,{children:s});if(n){let{href:e,target:t}=Gx(n);a=(0,Ig.jsx)("a",dx(ux({className:(0,Rg.Qq)({color:"link"}),href:e,target:t},i),{children:s}))}return o?(0,Ig.jsx)(nk,{children:a}):a},h1:({children:e,id:t})=>(0,Ig.jsx)(Rg.H2,{id:t,variant:"heading-5",children:e}),h2:({children:e,id:t})=>(0,Ig.jsx)(Rg.H3,{id:t,variant:"heading-4",children:e}),h3:({children:e,id:t})=>(0,Ig.jsx)(Rg.H4,{id:t,variant:"heading-3",children:e}),h4:({children:e,id:t})=>(0,Ig.jsx)(Rg.H5,{id:t,variant:"heading-2",children:e}),h5:({children:e,id:t})=>(0,Ig.jsx)(Rg.H6,{id:t,variant:"heading-1",children:e}),h6:({children:e,id:t})=>(0,Ig.jsx)(Rg.H6,{id:t,variant:"heading-1",children:e}),p:({children:e})=>(0,Ig.jsx)(Rg.fz,{variant:"body-3",children:e}),strong:({children:e})=>(0,Ig.jsx)(Rg.OH,{children:e}),li:({children:e})=>(0,Ig.jsx)("li",{className:o,children:e}),ol:({children:e})=>(0,Ig.jsx)("ol",{className:o,children:e}),ul:({children:e})=>(0,Ig.jsx)("ul",{className:o,children:e}),code:({children:e})=>(0,Ig.jsx)(Rg.Cy,{variant:"code-1",children:e}),em:e=>{let{children:t}=e;return"stream-loader"===t?(0,Ig.jsx)(rk,{}):(0,Ig.jsx)("em",{children:t})},img:({src:e,alt:t})=>e?(0,Ny.r)(e)?(0,Ig.jsx)(Ty.hT,{src:e,alt:t}):(0,Ig.jsx)("img",{src:e,alt:t}):null},r),children:s})}function ok({className:e,responseParserClassName:t,streaming:n,hideActions:r,components:i,citations:o,prompt:s,messageId:a,children:c}){let l,u;null!=o&&o.length&&(l=(0,Ig.jsxs)(d.az,{className:"sqrl-c-sqrl-response__citations",children:[(0,Ig.jsx)(Rg.H2,{variant:"heading-3",children:"Sources"}),o.map(e=>(0,Ig.jsx)(Yx,ux({},e),e.number||e.url))]})),!n&&!r&&(u=(0,Ig.jsx)(Qx,{mt:"1x",prompt:s,response:(null==c?void 0:c.toString())||"",messageId:a}));let f=yx("sqrl-c-sqrl-response",e);
2return(0,Ig.jsxs)(d.so,{className:f,justifyContent:"start",gap:"2x",children:[(0,Ig.jsx)(gy.e,{className:"sqrl-c-sqrl-response-avatar",src:wx,alt:"SQrL Avatar",fallback:"SQ",radius:"circle",size:"2"}),(0,Ig.jsxs)(d.az,{children:[(0,Ig.jsx)(ik,{streaming:n,className:t,components:i,children:c}),l,u]})]})}function sk({className:e,children:t}){let n=t;"string"==typeof t&&(n=t.split("\n").map((e,t)=>(0,Ig.jsxs)(f.Fragment,{children:[t>0&&(0,Ig.jsx)("br",{}),e]},t)));let r=yx("sqrl-c-user-prompt",e);return(0,Ig.jsx)(d.so,{justifyContent:"end",children:(0,Ig.jsx)(d.az,{className:r,py:"1x",px:"1-5x",background:"surface-raised-2",maxWidth:"3/4",overflowX:"auto",children:(0,Ig.jsx)(Rg.fz,{variant:"body-3",color:"high-contrast",children:n})})})}function ak({className:e,children:t}){let n,r=f.useRef(null),[i,o]=f.useState(!1),s=f.useRef(null),a=yx("sqrl-c-chat-history-root__scroller__inner",e),c=Vx(()=>{if(r.current){let{scrollTop:e}=r.current;o(!(e>-25))}}),l=()=>{r.current&&r.current.scrollTo({top:0,behavior:"smooth"})};return f.useEffect(()=>{r.current&&l()},[t]),f.useEffect(()=>()=>{s.current&&clearTimeout(s.current)},[]),i&&(n=(0,Ig.jsx)(Wx,{className:"sqrl-c-chat-history-root__scroll-button",onClick:l})),(0,Ig.jsxs)("div",{className:"sqrl-c-chat-history-root",children:[(0,Ig.jsx)(d.so,{ref:r,className:"sqrl-c-chat-history-root__scroller",onScroll:c,children:(0,Ig.jsx)(d.so,{className:a,children:t})}),n]})}function ck({className:e,components:t}){let n,r,{chatHistory:i,currentResponseStream:o,analyticsConversation:s}=Rx();if(null!=i&&i.length){let e=0;n=i.map((n,r)=>{var o;let a=`${r}-${n.content}`;if("system"===n.role)return null;if("user"===n.role)return(0,Ig.jsx)(sk,{children:n.content},a);{let c;if(r>0){let e=i[r-1];"user"===e.role&&(c=e.content)}let l=null==(o=null==s?void 0:s.messages)?void 0:o.filter(e=>"assistant"===e.role)[e],u=null==l?void 0:l.id;return e++,(0,Ig.jsx)(ok,{prompt:c,citations:n.citations,messageId:u,components:t,children:n.content},a)}})}return o&&(r=(0,Ig.jsx)(ok,{streaming:!0,components:t,children:o})),(0,Ig.jsxs)(ak,{className:e,children:[n,r]})}var lk=vx("sqrl-c-chat-widget",{variants:{withIntroduction:{true:"sqrl-c-chat-widget--with-introduction"}}}),uk=vx("",{variants:{withHistory:{true:"sqrl-c-chat-widget__control-panel--with-history"}}}),dk=vx("sqrl-c-chat-widget__error-message",{variants:{visible:{true:"sqrl-c-chat-widget__error-message--visible"}}});function fk({className:e,introduction:t=qx,components:n,autoFocus:r,initialPrompt:i,placeholder:o,promptComposerActions:s,suggestedPrompts:a}){let{chatHistory:c,conversationLoadState:l}=Rx(),[u,p]=f.useState(!1);f.useEffect(()=>{let e;return"error"===l?e=window.requestAnimationFrame(()=>{p(!0)}):p(!1),()=>{void 0!==e&&window.cancelAnimationFrame(e)}},[l]);let h,m,g=t&&!(null!=c&&c.length)&&"loading"!==l,y=lk({class:e,withIntroduction:!!g}),v=uk({withHistory:!g});return"loading"===l?h=(0,Ig.jsx)(d.so,{flexGrow:"1",alignItems:"center",justifyContent:"center",children:(0,Ig.jsx)(hy.y,{width:"4x",height:"4x",role:"status","aria-label":"Loading conversation"})}):g?h=(0,Ig.jsx)(Hx,ux({},t)):c.length&&(h=(0,Ig.jsx)(ck,{className:"sqrl-c-chat-widget__chat-history",components:n})),"error"===l&&(m=(0,Ig.jsx)(py.Fc,{className:dk({visible:u}),variant:"warning",description:"Could not load previous conversation"})),(0,Ig.jsxs)(d.so,{className:y,flexDirection:"column",width:"full",height:"full",children:[(0,Ig.jsx)(Zx,{children:m}),h,(0,Ig.jsx)(Bx,{className:v,autoFocus:r,initialPrompt:i,placeholder:o,promptComposerActions:s,suggestedPrompts:a})]})}},8221:function(e,t,n){"use strict";n.d(t,{fj:function(){return s},wD:function(){return o}});var r=n(56314);e=n.hmd(e);var i=n(42649);function o(){return!(0,r.Z)()&&"[object process]"===Object.prototype.toString.call(void 0!==i?i:0)}function s(e,t){return e.require(t)}},8339:function(e,t,n){var r=n(40515),i=n(94088),o=n(6218);e.exports=function(e,t){return o(i(e,t,r),e+"")}},8644:function(e,t,n){var r=n(13612),i=n(30565)(function(e,t){return null==e?{}:r(e,t)});e.exports=i},8685:function(e,t,n){var r=n(81344),i=n(24189);e.exports=function(e){return i(e)&&"[object Set]"==r(e)}},8731:function(e,t){"use strict";var n="fass",r="bolt",i=[9889,"zap"],o="f0e7",s="M0 288L384-32 294.4 224 512 224 128 544 217.6 288 0 288z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.zm=t.mw},8925:function(e,t,n){"use strict";n.d(t,{OJ:function(){return ke},As:function(){return _e}});var r=n(48431),i=n(87436),o=n(74868),s=n(69055),a=n(77559);function c(e){this.message=e}c.prototype=new Error,c.prototype.name="InvalidCharacterError";var l="undefined"!=typeof window&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new c("'atob' failed: The string to be decoded is not correctly encoded.");for(var n,r,i=0,o=0,s="";r=t.charAt(o++);~r&&(n=i%4?64*n+r:r,i++%4)?s+=String.fromCharCode(255&n>>(-2*i&6)):0)r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
2+/=".indexOf(r);return s};function u(e){var t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw"Illegal base64url string!"}try{return function(e){return decodeURIComponent(l(e).replace(/(.)/g,function(e,t){var n=t.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n}))}(t)}catch(e){return l(t)}}function d(e){this.message=e}d.prototype=new Error,d.prototype.name="InvalidTokenError";var f,p,h,m=function(e,t){if("string"!=typeof e)throw new d("Invalid token specified");var n=!0===(t=t||{}).header?0:1;try{return JSON.parse(u(e.split(".")[n]))}catch(e){throw new d("Invalid token specified: "+e.message)}},g={debug:()=>{},info:()=>{},warn:()=>{},error:()=>{}},y=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(y||{});(h=y||(y={})).reset=function(){f=3,p=g},h.setLevel=function(e){if(!(0<=e&&e<=4))throw new Error("Invalid log level");f=e},h.setLogger=function(e){p=e};var v=class{constructor(e){this._name=e}debug(...e){f>=4&&p.debug(v._format(this._name,this._method),...e)}info(...e){f>=3&&p.info(v._format(this._name,this._method),...e)}warn(...e){f>=2&&p.warn(v._format(this._name,this._method),...e)}error(...e){f>=1&&p.error(v._format(this._name,this._method),...e)}throw(e){throw this.error(e),e}create(e){const t=Object.create(this);return t._method=e,t.debug("begin"),t}static createStatic(e,t){const n=new v(`${e}.${t}`);return n.debug("begin"),n}static _format(e,t){const n=`[${e}]`;return t?`${n} ${t}:`:n}static debug(e,...t){f>=4&&p.debug(v._format(e),...t)}static info(e,...t){f>=3&&p.info(v._format(e),...t)}static warn(e,...t){f>=2&&p.warn(v._format(e),...t)}static error(e,...t){f>=1&&p.error(v._format(e),...t)}};y.reset();var b=class{static _randomWord(){return i.lib.WordArray.random(1).words[0]}static generateUUIDv4(){return"10000000-1000-4000-8000-100000000000".replace(/[018]/g,e=>(+e^b._randomWord()&15>>+e/4).toString(16)).replace(/-/g,"")}static generateCodeVerifier(){return b.generateUUIDv4()+b.generateUUIDv4()+b.generateUUIDv4()}static generateCodeChallenge(e){try{const t=o(e);return s.stringify(t).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}catch(t){throw v.error("CryptoUtils.generateCodeChallenge",t),t}}static generateBasicAuth(e,t){const n=a.parse([e,t].join(":"));return s.stringify(n)}},w=class{constructor(e){this._name=e,this._logger=new v(`Event('${this._name}')`),this._callbacks=[]}addHandler(e){return this._callbacks.push(e),()=>this.removeHandler(e)}removeHandler(e){const t=this._callbacks.lastIndexOf(e);t>=0&&this._callbacks.splice(t,1)}raise(...e){this._logger.debug("raise:",...e);for(const t of this._callbacks)t(...e)}},_=class{static decode(e){try{return m(e)}catch(t){throw v.error("JwtUtils.decode",t),t}}},x=class{static center({...e}){var t;return null==e.width&&(e.width=null!=(t=[800,720,600,480].find(e=>e<=window.outerWidth/1.618))?t:360),null!=e.left||(e.left=Math.max(0,Math.round(window.screenX+(window.outerWidth-e.width)/2))),null!=e.height&&(null!=e.top||(e.top=Math.max(0,Math.round(window.screenY+(window.outerHeight-e.height)/2)))),e}static serialize(e){return Object.entries(e).filter(([,e])=>null!=e).map(([e,t])=>`${e}=${"boolean"!=typeof t?t:t?"yes":"no"}`).join(",")}},k=class extends w{constructor(){super(...arguments),this._logger=new v(`Timer('${this._name}')`),this._timerHandle=null,this._expiration=0,this._callback=()=>{const e=this._expiration-k.getEpochTime();this._logger.debug("timer completes in",e),this._expiration<=k.getEpochTime()&&(this.cancel(),super.raise())}}static getEpochTime(){return Math.floor(Date.now()/1e3)}init(e){const t=this._logger.create("init");e=Math.max(Math.floor(e),1);const n=k.getEpochTime()+e;if(this.expiration===n&&this._timerHandle)return void t.debug("skipping since already initialized for expiration at",this.expiration);this.cancel(),t.debug("using duration",e),this._expiration=n;const r=Math.min(e,5);this._timerHandle=setInterval(this._callback,1e3*r)}get expiration(){return this._expiration}cancel(){this._logger.create("cancel"),this._timerHandle&&(clearInterval(this._timerHandle),this._timerHandle=null)}},S=class{static readParams(e,t="query"){if(!e)throw new TypeError("Invalid URL");const n=new URL(e,window.location.origin)["fragment"===t?"hash":"search"];return new URLSearchParams(n.slice(1))}}
2,E=class extends Error{constructor(e,t){var n,r,i;if(super(e.error_description||e.error||""),this.form=t,this.name="ErrorResponse",!e.error)throw v.error("ErrorResponse","No error passed"),new Error("No error passed");this.error=e.error,this.error_description=null!=(n=e.error_description)?n:null,this.error_uri=null!=(r=e.error_uri)?r:null,this.state=e.userState,this.session_state=null!=(i=e.session_state)?i:null}},C=class extends Error{constructor(e){super(e),this.name="ErrorTimeout"}},T=class{constructor(e){this._logger=new v("AccessTokenEvents"),this._expiringTimer=new k("Access token expiring"),this._expiredTimer=new k("Access token expired"),this._expiringNotificationTimeInSeconds=e.expiringNotificationTimeInSeconds}load(e){const t=this._logger.create("load");if(e.access_token&&void 0!==e.expires_in){const n=e.expires_in;if(t.debug("access token present, remaining duration:",n),n>0){let e=n-this._expiringNotificationTimeInSeconds;e<=0&&(e=1),t.debug("registering expiring timer, raising in",e,"seconds"),this._expiringTimer.init(e)}else t.debug("canceling existing expiring timer because we're past expiration."),this._expiringTimer.cancel();const r=n+1;t.debug("registering expired timer, raising in",r,"seconds"),this._expiredTimer.init(r)}else this._expiringTimer.cancel(),this._expiredTimer.cancel()}unload(){this._logger.debug("unload: canceling existing access token timers"),this._expiringTimer.cancel(),this._expiredTimer.cancel()}addAccessTokenExpiring(e){return this._expiringTimer.addHandler(e)}removeAccessTokenExpiring(e){this._expiringTimer.removeHandler(e)}addAccessTokenExpired(e){return this._expiredTimer.addHandler(e)}removeAccessTokenExpired(e){this._expiredTimer.removeHandler(e)}},N=class{constructor(e,t,n,r,i){this._callback=e,this._client_id=t,this._intervalInSeconds=r,this._stopOnError=i,this._logger=new v("CheckSessionIFrame"),this._timer=null,this._session_state=null,this._message=e=>{e.origin===this._frame_origin&&e.source===this._frame.contentWindow&&("error"===e.data?(this._logger.error("error message from check session op iframe"),this._stopOnError&&this.stop()):"changed"===e.data?(this._logger.debug("changed message from check session op iframe"),this.stop(),this._callback()):this._logger.debug(e.data+" message from check session op iframe"))};const o=new URL(n);this._frame_origin=o.origin,this._frame=window.document.createElement("iframe"),this._frame.style.visibility="hidden",this._frame.style.position="fixed",this._frame.style.left="-1000px",this._frame.style.top="0",this._frame.width="0",this._frame.height="0",this._frame.src=o.href}load(){return new Promise(e=>{this._frame.onload=()=>{e()},window.document.body.appendChild(this._frame),window.addEventListener("message",this._message,!1)})}start(e){if(this._session_state===e)return;this._logger.create("start"),this.stop(),this._session_state=e;const t=()=>{this._frame.contentWindow&&this._session_state&&this._frame.contentWindow.postMessage(this._client_id+" "+this._session_state,this._frame_origin)};t(),this._timer=setInterval(t,1e3*this._intervalInSeconds)}stop(){this._logger.create("stop"),this._session_state=null,this._timer&&(clearInterval(this._timer),this._timer=null)}},A=class{constructor(){this._logger=new v("InMemoryWebStorage"),this._data={}}clear(){this._logger.create("clear"),this._data={}}getItem(e){return this._logger.create(`getItem('${e}')`),this._data[e]}setItem(e,t){this._logger.create(`setItem('${e}')`),this._data[e]=t}removeItem(e){this._logger.create(`removeItem('${e}')`),delete this._data[e]}get length(){return Object.getOwnPropertyNames(this._data).length}key(e){return Object.getOwnPropertyNames(this._data)[e]}},O=class{constructor(e=[],t=null){this._jwtHandler=t,this._logger=new v("JsonService"),this._contentTypes=[],this._contentTypes.push(...e,"application/json"),t&&this._contentTypes.push("application/jwt")}async fetchWithTimeout(e,t={}){const{timeoutInSeconds:n,...r}=t;if(!n)return await fetch(e,r);const i=new AbortController,o=setTimeout(()=>i.abort(),1e3*n);try{return await fetch(e,{...t,signal:i.signal})}catch(s){if(s instanceof DOMException&&"AbortError"===s.name)throw new C("Network timed out");throw s}finally{clearTimeout(o)}}async getJson(e,{token:t,credentials:n}={}){const r=this._logger.create("getJson"),i={Accept:this._contentTypes.join(", ")};let o;t&&(r.debug("token passed, setting Authorization header"),i.Authorization="Bearer "+t);try{r.debug("url:",e),o=await this.fetchWithTimeout(e,{method:"GET",headers:i,credentials:n})}catch(c){throw r.error("Network Error"),c}r.debug("HTTP response received, status",o.status);const s=o.headers.get("Content-Type");if(s&&!this._contentTypes.find(e=>s.startsWith(e))&&r.throw(new Error(`Invalid response Content-Type: ${null!=s?s:"undefined"}, from URL: ${e}`)),o.ok&&this._jwtHandler&&(null==s?void 0:s.startsWith("application/jwt")))return await this._jwtHandler(await o.text());let a;try{a=await o.json()}catch(c){if(r.error("Error parsing JSON response",c),o.ok)throw c;throw new Error(`${o.statusText} (${o.status})`)}if(!o.ok){if(r.error("Error from server:",a),a.error)throw new E(a);throw new Error(`${o.statusText} (${o.status}): ${JSON.stringify(a)}`)}return a}
2async postForm(e,{body:t,basicAuth:n,timeoutInSeconds:r,initCredentials:i}){const o=this._logger.create("postForm"),s={Accept:this._contentTypes.join(", "),"Content-Type":"application/x-www-form-urlencoded"};let a;void 0!==n&&(s.Authorization="Basic "+n);try{o.debug("url:",e),a=await this.fetchWithTimeout(e,{method:"POST",headers:s,body:t,timeoutInSeconds:r,credentials:i})}catch(d){throw o.error("Network error"),d}o.debug("HTTP response received, status",a.status);const c=a.headers.get("Content-Type");if(c&&!this._contentTypes.find(e=>c.startsWith(e)))throw new Error(`Invalid response Content-Type: ${null!=c?c:"undefined"}, from URL: ${e}`);const l=await a.text();let u={};if(l)try{u=JSON.parse(l)}catch(d){if(o.error("Error parsing JSON response",d),a.ok)throw d;throw new Error(`${a.statusText} (${a.status})`)}if(!a.ok){if(o.error("Error from server:",u),u.error)throw new E(u,t);throw new Error(`${a.statusText} (${a.status}): ${JSON.stringify(u)}`)}return u}},P=class{constructor(e){this._settings=e,this._logger=new v("MetadataService"),this._jsonService=new O(["application/jwk-set+json"]),this._signingKeys=null,this._metadata=null,this._metadataUrl=this._settings.metadataUrl,this._settings.signingKeys&&(this._logger.debug("using signingKeys from settings"),this._signingKeys=this._settings.signingKeys),this._settings.metadata&&(this._logger.debug("using metadata from settings"),this._metadata=this._settings.metadata),this._settings.fetchRequestCredentials&&(this._logger.debug("using fetchRequestCredentials from settings"),this._fetchRequestCredentials=this._settings.fetchRequestCredentials)}resetSigningKeys(){this._signingKeys=null}async getMetadata(){const e=this._logger.create("getMetadata");if(this._metadata)return e.debug("using cached values"),this._metadata;if(!this._metadataUrl)throw e.throw(new Error("No authority or metadataUrl configured on settings")),null;e.debug("getting metadata from",this._metadataUrl);const t=await this._jsonService.getJson(this._metadataUrl,{credentials:this._fetchRequestCredentials});return e.debug("merging remote JSON with seed metadata"),this._metadata=Object.assign({},this._settings.metadataSeed,t),this._metadata}getIssuer(){return this._getMetadataProperty("issuer")}getAuthorizationEndpoint(){return this._getMetadataProperty("authorization_endpoint")}getUserInfoEndpoint(){return this._getMetadataProperty("userinfo_endpoint")}getTokenEndpoint(e=!0){return this._getMetadataProperty("token_endpoint",e)}getCheckSessionIframe(){return this._getMetadataProperty("check_session_iframe",!0)}getEndSessionEndpoint(){return this._getMetadataProperty("end_session_endpoint",!0)}getRevocationEndpoint(e=!0){return this._getMetadataProperty("revocation_endpoint",e)}getKeysEndpoint(e=!0){return this._getMetadataProperty("jwks_uri",e)}async _getMetadataProperty(e,t=!1){const n=this._logger.create(`_getMetadataProperty('${e}')`),r=await this.getMetadata();if(n.debug("resolved"),void 0===r[e]){if(!0===t)return void n.warn("Metadata does not contain optional property");n.throw(new Error("Metadata does not contain property "+e))}return r[e]}async getSigningKeys(){const e=this._logger.create("getSigningKeys");if(this._signingKeys)return e.debug("returning signingKeys from cache"),this._signingKeys;const t=await this.getKeysEndpoint(!1);e.debug("got jwks_uri",t);const n=await this._jsonService.getJson(t);if(e.debug("got key set",n),!Array.isArray(n.keys))throw e.throw(new Error("Missing keys on keyset")),null;return this._signingKeys=n.keys,this._signingKeys}},z=class{constructor({prefix:e="oidc.",store:t=localStorage}={}){this._logger=new v("WebStorageStateStore"),this._store=t,this._prefix=e}async set(e,t){this._logger.create(`set('${e}')`),e=this._prefix+e,await this._store.setItem(e,t)}async get(e){this._logger.create(`get('${e}')`),e=this._prefix+e;return await this._store.getItem(e)}async remove(e){this._logger.create(`remove('${e}')`),e=this._prefix+e;const t=await this._store.getItem(e);return await this._store.removeItem(e),t}async getAllKeys(){this._logger.create("getAllKeys");const e=await this._store.length,t=[];for(let n=0;n<e;n++){const e=await this._store.key(n);
2e&&0===e.indexOf(this._prefix)&&t.push(e.substr(this._prefix.length))}return t}},I=class{constructor({authority:e,metadataUrl:t,metadata:n,signingKeys:r,metadataSeed:i,client_id:o,client_secret:s,response_type:a="code",scope:c="openid",redirect_uri:l,post_logout_redirect_uri:u,client_authentication:d="client_secret_post",prompt:f,display:p,max_age:h,ui_locales:m,acr_values:g,resource:y,response_mode:v="query",filterProtocolClaims:b=!0,loadUserInfo:w=!1,staleStateAgeInSeconds:_=900,clockSkewInSeconds:x=300,userInfoJwtIssuer:k="OP",mergeClaims:S=!1,stateStore:E,refreshTokenCredentials:C,revokeTokenAdditionalContentTypes:T,fetchRequestCredentials:N,extraQueryParams:O={},extraTokenParams:P={}}){if(this.authority=e,t?this.metadataUrl=t:(this.metadataUrl=e,e&&(this.metadataUrl.endsWith("/")||(this.metadataUrl+="/"),this.metadataUrl+=".well-known/openid-configuration")),this.metadata=n,this.metadataSeed=i,this.signingKeys=r,this.client_id=o,this.client_secret=s,this.response_type=a,this.scope=c,this.redirect_uri=l,this.post_logout_redirect_uri=u,this.client_authentication=d,this.prompt=f,this.display=p,this.max_age=h,this.ui_locales=m,this.acr_values=g,this.resource=y,this.response_mode=v,this.filterProtocolClaims=!!b,this.loadUserInfo=!!w,this.staleStateAgeInSeconds=_,this.clockSkewInSeconds=x,this.userInfoJwtIssuer=k,this.mergeClaims=!!S,this.revokeTokenAdditionalContentTypes=T,N&&C&&console.warn("Both fetchRequestCredentials and refreshTokenCredentials is set. Only fetchRequestCredentials will be used."),this.fetchRequestCredentials=N||(C||"same-origin"),E)this.stateStore=E;else{const e="undefined"!=typeof window?window.localStorage:new A;this.stateStore=new z({store:e})}this.extraQueryParams=O,this.extraTokenParams=P}},j=class{constructor(e,t){this._settings=e,this._metadataService=t,this._logger=new v("UserInfoService"),this._getClaimsFromJwt=async e=>{const t=this._logger.create("_getClaimsFromJwt");try{const n=_.decode(e);return t.debug("JWT decoding successful"),n}catch(n){throw t.error("Error parsing JWT response"),n}},this._jsonService=new O(void 0,this._getClaimsFromJwt)}async getClaims(e){const t=this._logger.create("getClaims");e||this._logger.throw(new Error("No token passed"));const n=await this._metadataService.getUserInfoEndpoint();t.debug("got userinfo url",n);const r=await this._jsonService.getJson(n,{token:e,credentials:this._settings.fetchRequestCredentials});return t.debug("got claims",r),r}},L=class{constructor(e,t){this._settings=e,this._metadataService=t,this._logger=new v("TokenClient"),this._jsonService=new O(this._settings.revokeTokenAdditionalContentTypes)}async exchangeCode({grant_type:e="authorization_code",redirect_uri:t=this._settings.redirect_uri,client_id:n=this._settings.client_id,client_secret:r=this._settings.client_secret,...i}){const o=this._logger.create("exchangeCode");n||o.throw(new Error("A client_id is required")),t||o.throw(new Error("A redirect_uri is required")),i.code||o.throw(new Error("A code is required")),i.code_verifier||o.throw(new Error("A code_verifier is required"));const s=new URLSearchParams({grant_type:e,redirect_uri:t});for(const[u,d]of Object.entries(i))null!=d&&s.set(u,d);let a;switch(this._settings.client_authentication){case"client_secret_basic":if(!r)throw o.throw(new Error("A client_secret is required")),null;a=b.generateBasicAuth(n,r);break;case"client_secret_post":s.append("client_id",n),r&&s.append("client_secret",r)}const c=await this._metadataService.getTokenEndpoint(!1);o.debug("got token endpoint");const l=await this._jsonService.postForm(c,{body:s,basicAuth:a,initCredentials:this._settings.fetchRequestCredentials});return o.debug("got response"),l}async exchangeCredentials({grant_type:e="password",client_id:t=this._settings.client_id,client_secret:n=this._settings.client_secret,scope:r=this._settings.scope,username:i,password:o}){const s=this._logger.create("exchangeCredentials");t||s.throw(new Error("A client_id is required"));const a=new URLSearchParams({grant_type:e,username:i,password:o,scope:r});let c;switch(this._settings.client_authentication){case"client_secret_basic":if(!n)throw s.throw(new Error("A client_secret is required")),null;c=b.generateBasicAuth(t,n);break;case"client_secret_post":a.append("client_id",t),n&&a.append("client_secret",n)}const l=await this._metadataService.getTokenEndpoint(!1);s.debug("got token endpoint");const u=await this._jsonService.postForm(l,{body:a,basicAuth:c,initCredentials:this._settings.fetchRequestCredentials});return s.debug("got response"),u}async exchangeRefreshToken({grant_type:e="refresh_token",client_id:t=this._settings.client_id,client_secret:n=this._settings.client_secret,timeoutInSeconds:r,...i}){const o=this._logger.create("exchangeRefreshToken");t||o.throw(new Error("A client_id is required")),i.refresh_token||o.throw(new Error("A refresh_token is required"));const s=new URLSearchParams({grant_type:e});for(const[u,d]of Object.entries(i))null!=d&&s.set(u,d);let a;switch(this._settings.client_authentication){case"client_secret_basic":if(!n)throw o.throw(new Error("A client_secret is required")),null;a=b.generateBasicAuth(t,n);break;case"client_secret_post":s.append("client_id",t),n&&s.append("client_secret",n)}const c=await this._metadataService.getTokenEndpoint(!1);o.debug("got token endpoint");const l=await this._jsonService.postForm(c,{body:s,basicAuth:a,timeoutInSeconds:r,initCredentials:this._settings.fetchRequestCredentials});return o.debug("got response"),l}async revoke(e){var t;const n=this._logger.create("revoke");e.token||n.throw(new Error("A token is required"));const r=await this._metadataService.getRevocationEndpoint(!1);n.debug(`got revocation endpoint, revoking ${null!=(t=e.token_type_hint)?t:"default token type"}`);const i=new URLSearchParams;for(const[o,s]of Object.entries(e))null!=s&&i.set(o,s);i.set("client_id",this._settings.client_id),this._settings.client_secret&&i.set("client_secret",this._settings.client_secret),await this._jsonService.postForm(r,{body:i}),n.debug("got response")}},R=["iss","aud","exp","nbf","iat","jti","auth_time","nonce","acr","amr","azp","at_hash"],M=class{constructor(e,t){this._settings=e,this._metadataService=t,this._logger=new v("ResponseValidator"),this._userInfoService=new j(this._settings,this._metadataService),this._tokenClient=new L(this._settings,this._metadataService)}async validateSigninResponse(e,t){const n=this._logger.create("validateSigninResponse");this._processSigninState(e,t),n.debug("state processed"),await this._processCode(e,t),n.debug("code processed"),e.isOpenId&&this._val
2idateIdTokenAttributes(e),n.debug("tokens validated"),await this._processClaims(e,null==t?void 0:t.skipUserInfo,e.isOpenId),n.debug("claims processed")}async validateCredentialsResponse(e,t){const n=this._logger.create("validateCredentialsResponse");e.isOpenId&&this._validateIdTokenAttributes(e),n.debug("tokens validated"),await this._processClaims(e,t,e.isOpenId),n.debug("claims processed")}async validateRefreshResponse(e,t){const n=this._logger.create("validateRefreshResponse");e.userState=t.data,null!=e.session_state||(e.session_state=t.session_state),null!=e.scope||(e.scope=t.scope),e.isOpenId&&e.id_token&&(this._validateIdTokenAttributes(e,t.id_token),n.debug("ID Token validated")),e.id_token||(e.id_token=t.id_token,e.profile=t.profile);const r=e.isOpenId&&!!e.id_token;await this._processClaims(e,!1,r),n.debug("claims processed")}validateSignoutResponse(e,t){const n=this._logger.create("validateSignoutResponse");if(t.id!==e.state&&n.throw(new Error("State does not match")),n.debug("state validated"),e.userState=t.data,e.error)throw n.warn("Response was error",e.error),new E(e)}_processSigninState(e,t){const n=this._logger.create("_processSigninState");if(t.id!==e.state&&n.throw(new Error("State does not match")),t.client_id||n.throw(new Error("No client_id on state")),t.authority||n.throw(new Error("No authority on state")),this._settings.authority!==t.authority&&n.throw(new Error("authority mismatch on settings vs. signin state")),this._settings.client_id&&this._settings.client_id!==t.client_id&&n.throw(new Error("client_id mismatch on settings vs. signin state")),n.debug("state validated"),e.userState=t.data,null!=e.scope||(e.scope=t.scope),e.error)throw n.warn("Response was error",e.error),new E(e);t.code_verifier&&!e.code&&n.throw(new Error("Expected code in response")),!t.code_verifier&&e.code&&n.throw(new Error("Unexpected code in response"))}async _processClaims(e,t=!1,n=!0){const r=this._logger.create("_processClaims");if(e.profile=this._filterProtocolClaims(e.profile),t||!this._settings.loadUserInfo||!e.access_token)return void r.debug("not loading user info");r.debug("loading user info");const i=await this._userInfoService.getClaims(e.access_token);r.debug("user info claims received from user info endpoint"),n&&i.sub!==e.profile.sub&&r.throw(new Error("subject from UserInfo response does not match subject in ID Token")),e.profile=this._mergeClaims(e.profile,this._filterProtocolClaims(i)),r.debug("user info claims received, updated profile:",e.profile)}_mergeClaims(e,t){const n={...e};for(const[r,i]of Object.entries(t))for(const e of Array.isArray(i)?i:[i]){const t=n[r];t?Array.isArray(t)?t.includes(e)||t.push(e):n[r]!==e&&("object"==typeof e&&this._settings.mergeClaims?n[r]=this._mergeClaims(t,e):n[r]=[t,e]):n[r]=e}return n}_filterProtocolClaims(e){const t={...e};if(this._settings.filterProtocolClaims)for(const n of R)delete t[n];return t}async _processCode(e,t){const n=this._logger.create("_processCode");if(e.code){n.debug("Validating code");const r=await this._tokenClient.exchangeCode({client_id:t.client_id,client_secret:t.client_secret,code:e.code,redirect_uri:t.redirect_uri,code_verifier:t.code_verifier,...t.extraTokenParams});Object.assign(e,r)}else n.debug("No code to process")}_validateIdTokenAttributes(e,t){var n;const r=this._logger.create("_validateIdTokenAttributes");r.debug("decoding ID Token JWT");const i=_.decode(null!=(n=e.id_token)?n:"");if(i.sub||r.throw(new Error("ID Token is missing a subject claim")),t){const e=_.decode(t);e.sub!==i.sub&&r.throw(new Error("sub in id_token does not match current sub")),e.auth_time&&e.auth_time!==i.auth_time&&r.throw(new Error("auth_time in id_token does not match original auth_time")),e.azp&&e.azp!==i.azp&&r.throw(new Error("azp in id_token does not match original azp")),!e.azp&&i.azp&&r.throw(new Error("azp not in id_token, but present in original id_token"))}e.profile=i}},D=class{constructor(e){this.id=e.id||b.generateUUIDv4(),this.data=e.data,e.created&&e.created>0?this.created=e.created:this.created=k.getEpochTime(),this.request_type=e.request_type}toStorageString(){return new v("State").create("toStorageString"),JSON.stringify({id:this.id,data:this.data,created:this.created,request_type:this.request_type})}static fromStorageString(e){return v.createStatic("State","fromStorageString"),new D(JSON.parse(e))}static async clearStaleState(e,t){const n=v.createStatic("State","clearStaleState"),r=k.getEpochTime()-t,i=await e.getAllKeys();n.debug("got keys",i);for(let s=0;s<i.length;s++){const t=i[s],a=await e.get(t);let c=!1;if(a)try{const e=D.fromStorageString(a);n.debug("got item from key:",t,e.created),e.created<=r&&(c=!0)}catch(o){n.error("Error parsing state for key:",t,o),c=!0}else n.debug("no item in storage for key:",t),c=!0;c&&(n.debug("removed item for key:",t),e.remove(t))}}},$=class extends D{constructor(e){super(e),!0===e.code_verifier?this.code_verifier=b.generateCodeVerifier():e.code_verifier&&(this.code_verifier=e.code_verifier),this.code_verifier&&(this.code_challenge=b.generateCodeChallenge(this.code_verifier)),this.authority=e.authority,this.client_id=e.client_id,this.redirect_uri=e.redirect_uri,this.scope=e.scope,this.client_secret=e.client_secret,this.extraTokenParams=e.extraTokenParams,this.response_mode=e.response_mode,this.skipUserInfo=e.skipUserInfo}toStorageString(){return new v("SigninState").create("toStorageString"),JSON.stringify({id:this.id,data:this.data,created:this.created,request_type:this.request_type,code_verifier:this.code_verifier,authority:this.authority,client_id:this.client_id,redirect_uri:this.redirect_uri,scope:this.scope,client_secret:this.client_secret,extraTokenParams:this.extraTokenParams,response_mode:this.response_mode,skipUserInfo:this.skipUserInfo})}static fromStorageString(e){v.createStatic("SigninState","fromStorageString");const t=JSON.parse(e);return new $(t)}},U=class{constructor({url:e,authority:t,client_id:n,redirect_uri:r,response_type:i,scope:o,state_data:s,response_mode:a,request_type:c,client_secret:l,nonce:u,skipUserInfo:d,extraQueryParams:f,extraTokenParams:p,...h}){if(this._logger=new v("SigninRequest"),!e)throw this._logger.error("ctor: No url passed"),new Error("url");
2if(!n)throw this._logger.error("ctor: No client_id passed"),new Error("client_id");if(!r)throw this._logger.error("ctor: No redirect_uri passed"),new Error("redirect_uri");if(!i)throw this._logger.error("ctor: No response_type passed"),new Error("response_type");if(!o)throw this._logger.error("ctor: No scope passed"),new Error("scope");if(!t)throw this._logger.error("ctor: No authority passed"),new Error("authority");this.state=new $({data:s,request_type:c,code_verifier:!0,client_id:n,authority:t,redirect_uri:r,response_mode:a,client_secret:l,scope:o,extraTokenParams:p,skipUserInfo:d});const m=new URL(e);m.searchParams.append("client_id",n),m.searchParams.append("redirect_uri",r),m.searchParams.append("response_type",i),m.searchParams.append("scope",o),u&&m.searchParams.append("nonce",u),m.searchParams.append("state",this.state.id),this.state.code_challenge&&(m.searchParams.append("code_challenge",this.state.code_challenge),m.searchParams.append("code_challenge_method","S256"));for(const[g,y]of Object.entries({response_mode:a,...h,...f}))null!=y&&m.searchParams.append(g,y.toString());this.url=m.href}},F=class{constructor(e){this.access_token="",this.token_type="",this.profile={},this.state=e.get("state"),this.session_state=e.get("session_state"),this.error=e.get("error"),this.error_description=e.get("error_description"),this.error_uri=e.get("error_uri"),this.code=e.get("code")}get expires_in(){if(void 0!==this.expires_at)return this.expires_at-k.getEpochTime()}set expires_in(e){"string"==typeof e&&(e=Number(e)),void 0!==e&&e>=0&&(this.expires_at=Math.floor(e)+k.getEpochTime())}get isOpenId(){var e;return(null==(e=this.scope)?void 0:e.split(" ").includes("openid"))||!!this.id_token}},B=class{constructor({url:e,state_data:t,id_token_hint:n,post_logout_redirect_uri:r,extraQueryParams:i,request_type:o}){if(this._logger=new v("SignoutRequest"),!e)throw this._logger.error("ctor: No url passed"),new Error("url");const s=new URL(e);n&&s.searchParams.append("id_token_hint",n),r&&(s.searchParams.append("post_logout_redirect_uri",r),t&&(this.state=new D({data:t,request_type:o}),s.searchParams.append("state",this.state.id)));for(const[a,c]of Object.entries({...i}))null!=c&&s.searchParams.append(a,c.toString());this.url=s.href}},q=class{constructor(e){this.state=e.get("state"),this.error=e.get("error"),this.error_description=e.get("error_description"),this.error_uri=e.get("error_uri")}},H=class{constructor(e){this._logger=new v("OidcClient"),this.settings=new I(e),this.metadataService=new P(this.settings),this._validator=new M(this.settings,this.metadataService),this._tokenClient=new L(this.settings,this.metadataService)}async createSigninRequest({state:e,request:t,request_uri:n,request_type:r,id_token_hint:i,login_hint:o,skipUserInfo:s,nonce:a,response_type:c=this.settings.response_type,scope:l=this.settings.scope,redirect_uri:u=this.settings.redirect_uri,prompt:d=this.settings.prompt,display:f=this.settings.display,max_age:p=this.settings.max_age,ui_locales:h=this.settings.ui_locales,acr_values:m=this.settings.acr_values,resource:g=this.settings.resource,response_mode:y=this.settings.response_mode,extraQueryParams:v=this.settings.extraQueryParams,extraTokenParams:b=this.settings.extraTokenParams}){const w=this._logger.create("createSigninRequest");if("code"!==c)throw new Error("Only the Authorization Code flow (with PKCE) is supported");const _=await this.metadataService.getAuthorizationEndpoint();w.debug("Received authorization endpoint",_);const x=new U({url:_,authority:this.settings.authority,client_id:this.settings.client_id,redirect_uri:u,response_type:c,scope:l,state_data:e,prompt:d,display:f,max_age:p,ui_locales:h,id_token_hint:i,login_hint:o,acr_values:m,resource:g,request:t,request_uri:n,extraQueryParams:v,extraTokenParams:b,request_type:r,response_mode:y,client_secret:this.settings.client_secret,skipUserInfo:s,nonce:a});await this.clearStaleState();const k=x.state;return await this.settings.stateStore.set(k.id,k.toStorageString()),x}async readSigninResponseState(e,t=!1){const n=this._logger.create("readSigninResponseState"),r=new F(S.readParams(e,this.settings.response_mode));if(!r.state)throw n.throw(new Error("No state in response")),null;const i=await this.settings.stateStore[t?"remove":"get"](r.state);if(!i)throw n.throw(new Error("No matching state found in storage")),null;return{state:$.fromStorageString(i),response:r}}async processSigninResponse(e){const t=this._logger.create("processSigninResponse"),{state:n,response:r}=await this.readSigninResponseState(e,!0);return t.debug("received state from storage;
2 validating response"),await this._validator.validateSigninResponse(r,n),r}async processResourceOwnerPasswordCredentials({username:e,password:t,skipUserInfo:n=!1}){const r=await this._tokenClient.exchangeCredentials({username:e,password:t}),i=new F(new URLSearchParams);return Object.assign(i,r),await this._validator.validateCredentialsResponse(i,n),i}async useRefreshToken({state:e,timeoutInSeconds:t}){const n=this._logger.create("useRefreshToken"),r=await this._tokenClient.exchangeRefreshToken({refresh_token:e.refresh_token,scope:e.scope,timeoutInSeconds:t}),i=new F(new URLSearchParams);return Object.assign(i,r),n.debug("validating response",i),await this._validator.validateRefreshResponse(i,e),i}async createSignoutRequest({state:e,id_token_hint:t,request_type:n,post_logout_redirect_uri:r=this.settings.post_logout_redirect_uri,extraQueryParams:i=this.settings.extraQueryParams}={}){const o=this._logger.create("createSignoutRequest"),s=await this.metadataService.getEndSessionEndpoint();if(!s)throw o.throw(new Error("No end session endpoint")),null;o.debug("Received end session endpoint",s);const a=new B({url:s,id_token_hint:t,post_logout_redirect_uri:r,state_data:e,extraQueryParams:i,request_type:n});await this.clearStaleState();const c=a.state;return c&&(o.debug("Signout request has state to persist"),await this.settings.stateStore.set(c.id,c.toStorageString())),a}async readSignoutResponseState(e,t=!1){const n=this._logger.create("readSignoutResponseState"),r=new q(S.readParams(e,this.settings.response_mode));if(!r.state){if(n.debug("No state in response"),r.error)throw n.warn("Response was error:",r.error),new E(r);return{state:void 0,response:r}}const i=await this.settings.stateStore[t?"remove":"get"](r.state);if(!i)throw n.throw(new Error("No matching state found in storage")),null;return{state:D.fromStorageString(i),response:r}}async processSignoutResponse(e){const t=this._logger.create("processSignoutResponse"),{state:n,response:r}=await this.readSignoutResponseState(e,!0);return n?(t.debug("Received state from storage; validating response"),this._validator.validateSignoutResponse(r,n)):t.debug("No state from storage; skipping response validation"),r}clearStaleState(){return this._logger.create("clearStaleState"),D.clearStaleState(this.settings.stateStore,this.settings.staleStateAgeInSeconds)}async revokeToken(e,t){return this._logger.create("revokeToken"),await this._tokenClient.revoke({token:e,token_type_hint:t})}},Z=class{constructor(e){this._userManager=e,this._logger=new v("SessionMonitor"),this._start=async e=>{const t=e.session_state;if(!t)return;const n=this._logger.create("_start");if(e.profile?(this._sub=e.profile.sub,this._sid=e.profile.sid,n.debug("session_state",t,", sub",this._sub)):(this._sub=void 0,this._sid=void 0,n.debug("session_state",t,", anonymous user")),this._checkSessionIFrame)this._checkSessionIFrame.start(t);else try{const e=await this._userManager.metadataService.getCheckSessionIframe();if(e){n.debug("initializing check session iframe");const r=this._userManager.settings.client_id,i=this._userManager.settings.checkSessionIntervalInSeconds,o=this._userManager.settings.stopCheckSessionOnError,s=new N(this._callback,r,e,i,o);await s.load(),this._checkSessionIFrame=s,s.start(t)}else n.warn("no check session iframe found in the metadata")}catch(r){n.error("Error from getCheckSessionIframe:",r instanceof Error?r.message:r)}},this._stop=()=>{const e=this._logger.create("_stop");if(this._sub=void 0,this._sid=void 0,this._checkSessionIFrame&&this._checkSessionIFrame.stop(),this._userManager.settings.monitorAnonymousSession){const t=setInterval(async()=>{clearInterval(t);try{const e=await this._userManager.querySessionStatus();if(e){const t={session_state:e.session_state,profile:e.sub&&e.sid?{sub:e.sub,sid:e.sid}:null};this._start(t)}}catch(n){e.error("error from querySessionStatus",n instanceof Error?n.message:n)}},1e3)}},this._callback=async()=>{const e=this._logger.create("_callback");try{const t=await this._userManager.querySessionStatus();let n=!0;t&&this._checkSessionIFrame?t.sub===this._sub?(n=!1,this._checkSessionIFrame.start(t.session_state),t.sid===this._sid?e.debug("same sub still logged in at OP, restarting check session iframe; session_state",t.session_state):(e.debug("same sub still logged in at OP, session state has changed, restarting check session iframe; session_state",t.session_state),this._userManager.events._raiseUserSessionChanged())):e.debug("different subject signed into OP",t.sub):e.debug("subject no longer signed into OP"),n?this._sub?this._userManager.events._raiseUserSignedOut():this._userManager.events._raiseUserSignedIn():e.debug("no change in session detected, no event to raise")}catch(t){this._sub&&(e.debug("Error calling queryCurrentSigninSession; raising signed out event",t),this._userManager.events._raiseUserSignedOut())}},e||this._logger.throw(new Error("No user manager passed")),this._userManager.events.addUserLoaded(this._start),this._userManager.events.addUserUnloaded(this._stop),this._init().catch(e=>{this._logger.error(e)})}async _init(){this._logger.create("_init");const e=await this._userManager.getUser();if(e)this._start(e);else if(this._userManager.settings.monitorAnonymousSession){const e=await this._userManager.querySessionStatus();if(e){const t={session_state:e.session_state,profile:e.sub&&e.sid?{sub:e.sub,sid:e.sid}:null};this._start(t)}}}},V=class{constructor(e){var t;this.id_token=e.id_token,this.session_state=null!=(t=e.session_state)?t:null,this.access_token=e.access_token,this.refresh_token=e.refresh_token,this.token_type=e.token_type,this.scope=e.scope,this.profile=e.profile,this.expires_at=e.expires_at,this.state=e.userState}get expires_in(){if(void 0!==this.expires_at)return this.expires_at-k.getEpochTime()}set expires_in(e){void 0!==e&&(this.expires_at=Math.floor(e)+k.getEpochTime())}get expired(){const e=this.expires_in;if(void 0!==e)return e<=0}get scopes(){var e,t;return null!=(t=null==(e=this.scope)?void 0:e.split(" "))?t:[]}toStorageString(){return new v("User").create("toStorageString"),JSON.stringify({id_token:this.id_token,session_state:this.session_state,access_token:this.access_token,refresh_token:this.refresh_token,token_type:this.token_type,scope:this.scope,profile:this.profile,expires_at:this.expires_at})}static fromStorageString(e){return v.createStatic("User","fromStorageString"),new V(JSON.parse(e))}},W="oidc-client",G=class{constructor(){this._abort=new w("Window navigation aborted"),this._disposeHandlers=new Set,this._window=null}async navigate(e){const t=this._logger.create("navigate");if(!this._window)throw new Error("Attempted to navigate on a disposed window");t.debug("setting URL in window"),this._window.location.replace(e.url);const{url:n,keepOpen:r}=await new Promise((n,r)=>{const i=i=>{var o;const s=i.data,a=null!=(o=e.scriptOrigin)?o:window.location.origin;if(i.origin===a&&(null==s?void 0:s.source)===W){try{const n=S.readParams(s.url,e.response_mode).get("state");if(n||t.warn("no state found in response url"),i.source!==this._window&&n!==e.state)return}catch(c){this._dispose(),r(new Error("Invalid response from window"))}n(s)}};window.addEventListener("message",i,!1),this._disposeHandlers.add(()=>window.removeEventListener("message",i,!1)),this._disposeHandlers.add(this._abort.addHandler(e=>{this._dispose(),r(e)}))});return t.debug("got response from window"),this._dispose(),r||this.close(),{url:n}}_dispose(){this._logger.create("_dispose");for(const e of this._disposeHandlers)e();this._disposeHandlers.clear()}static _notifyParent(e,t,n=!1,r=window.location.origin){e.postMessage({source:W,url:t,keepOpen:n},r)}},Y={location:!1,toolbar:!1,height:640},J="_blank",X=60,K=2,Q=10,ee=class extends I{constructor(e){const{popup_redirect_uri:t=e.redirect_uri,popup_post_logout_redirect_uri:n=e.post_logout_redirect_uri,popupWindowFeatures:r=Y,popupWindowTarget:i=J,redirectMethod:o="assign",redirectTarget:s="self",iframeNotifyParentOrigin:a=e.iframeNotifyParentOrigin,iframeScriptOrigin:c=e.iframeScriptOrigin,silent_redirect_uri:l=e.redirect_uri,silentRequestTimeoutInSeconds:u=Q,automaticSilentRenew:d=!0,validateSubOnSilentRenew:f=!0,includeIdTokenInSilentRenew:p=!1,monitorSession:h=!1,monitorAnonymousSession:m=!1,checkSessionIntervalInSeconds:g=K,query_status_response_type:y="code",stopCheckSessionOnError:v=!0,revokeTokenTypes:b=["access_token","refresh_token"],revokeTokensOnSignout:w=!1,includeIdTokenInSilentSignout:_=!1,accessTokenExpiringNotificationTimeInSeconds:x=X,userStore:k}=e;if(super(e),this.popup_redirect_uri=t,this.popup_post_logout_redirect_uri=n,this.popupWindowFeatures=r,this.popupWindowTarget=i,this.redirectMethod=o,this.redirectTarget=s,this.iframeNotifyParentOrigin=a,this.iframeScriptOrigin=c,this.silent_redirect_uri=l,this.silentRequestTimeoutInSeconds=u,this.automaticSilentRenew=d,this.validateSubOnSilentRenew=f,this.includeIdTokenInSilentRenew=p,this.monitorSession=h,this.monitorAnonymousSession=m,this.checkSessionIntervalInSeconds=g,this.stopCheckSessionOnError=v,this.query_status_response_type=y,this.revokeTokenTypes=b,this.revokeTokensOnSignout=w,this.includeIdTokenInSilentSignout=_,this.accessTokenExpiringNotificationTimeInSeconds=x,k)this.userStore=k;else{const e="undefined"!=typeof window?window.sessionStorage:new A;this.userStore=new z({store:e})}}},te=class extends G{constructor({silentRequestTimeoutInSeconds:e=Q}){super(),this._logger=new v("IFrameWindow"),this._timeoutInSeconds=e,this._frame=te.createHiddenIframe(),this._window=this._frame.contentWindow}static createHiddenIframe(){const e=window.document.createElement("iframe");return e.style.visibility="hidden",e.style.position="fixed",e.style.left="-1000px",e.
2style.top="0",e.width="0",e.height="0",e.setAttribute("sandbox","allow-scripts allow-same-origin allow-forms"),window.document.body.appendChild(e),e}async navigate(e){this._logger.debug("navigate: Using timeout of:",this._timeoutInSeconds);const t=setTimeout(()=>this._abort.raise(new C("IFrame timed out without a response")),1e3*this._timeoutInSeconds);return this._disposeHandlers.add(()=>clearTimeout(t)),await super.navigate(e)}close(){var e;this._frame&&(this._frame.parentNode&&(this._frame.addEventListener("load",e=>{var t;const n=e.target;null==(t=n.parentNode)||t.removeChild(n),this._abort.raise(new Error("IFrame removed from DOM"))},!0),null==(e=this._frame.contentWindow)||e.location.replace("about:blank")),this._frame=null),this._window=null}static notifyParent(e,t){return super._notifyParent(window.parent,e,!1,t)}},ne=class{constructor(e){this._settings=e,this._logger=new v("IFrameNavigator")}async prepare({silentRequestTimeoutInSeconds:e=this._settings.silentRequestTimeoutInSeconds}){return new te({silentRequestTimeoutInSeconds:e})}async callback(e){this._logger.create("callback"),te.notifyParent(e,this._settings.iframeNotifyParentOrigin)}},re=class extends G{constructor({popupWindowTarget:e=J,popupWindowFeatures:t={}}){super(),this._logger=new v("PopupWindow");const n=x.center({...Y,...t});this._window=window.open(void 0,e,x.serialize(n))}async navigate(e){var t;null==(t=this._window)||t.focus();const n=setInterval(()=>{this._window&&!this._window.closed||this._abort.raise(new Error("Popup closed by user"))},500);return this._disposeHandlers.add(()=>clearInterval(n)),await super.navigate(e)}close(){this._window&&(this._window.closed||(this._window.close(),this._abort.raise(new Error("Popup closed")))),this._window=null}static notifyOpener(e,t){if(!window.opener)throw new Error("No window.opener. Can't complete notification.");return super._notifyParent(window.opener,e,t)}},ie=class{constructor(e){this._settings=e,this._logger=new v("PopupNavigator")}async prepare({popupWindowFeatures:e=this._settings.popupWindowFeatures,popupWindowTarget:t=this._settings.popupWindowTarget}){return new re({popupWindowFeatures:e,popupWindowTarget:t})}async callback(e,t=!1){this._logger.create("callback"),re.notifyOpener(e,t)}},oe=class{constructor(e){this._settings=e,this._logger=new v("RedirectNavigator")}async prepare({redirectMethod:e=this._settings.redirectMethod,redirectTarget:t=this._settings.redirectTarget}){var n;this._logger.create("prepare");let r=window.self;"top"===t&&(r=null!=(n=window.top)?n:window.self);const i=r.location[e].bind(r.location);let o;return{navigate:async e=>{this._logger.create("navigate");const t=new Promise((e,t)=>{o=t});return i(e.url),await t},close:()=>{this._logger.create("close"),null==o||o(new Error("Redirect aborted")),r.stop()}}}},se=class extends T{constructor(e){super({expiringNotificationTimeInSeconds:e.accessTokenExpiringNotificationTimeInSeconds}),this._logger=new v("UserManagerEvents"),this._userLoaded=new w("User loaded"),this._userUnloaded=new w("User unloaded"),this._silentRenewError=ne
2w w("Silent renew error"),this._userSignedIn=new w("User signed in"),this._userSignedOut=new w("User signed out"),this._userSessionChanged=new w("User session changed")}load(e,t=!0){super.load(e),t&&this._userLoaded.raise(e)}unload(){super.unload(),this._userUnloaded.raise()}addUserLoaded(e){return this._userLoaded.addHandler(e)}removeUserLoaded(e){return this._userLoaded.removeHandler(e)}addUserUnloaded(e){return this._userUnloaded.addHandler(e)}removeUserUnloaded(e){return this._userUnloaded.removeHandler(e)}addSilentRenewError(e){return this._silentRenewError.addHandler(e)}removeSilentRenewError(e){return this._silentRenewError.removeHandler(e)}_raiseSilentRenewError(e){this._silentRenewError.raise(e)}addUserSignedIn(e){return this._userSignedIn.addHandler(e)}removeUserSignedIn(e){this._userSignedIn.removeHandler(e)}_raiseUserSignedIn(){this._userSignedIn.raise()}addUserSignedOut(e){return this._userSignedOut.addHandler(e)}removeUserSignedOut(e){this._userSignedOut.removeHandler(e)}_raiseUserSignedOut(){this._userSignedOut.raise()}addUserSessionChanged(e){return this._userSessionChanged.addHandler(e)}removeUserSessionChanged(e){this._userSessionChanged.removeHandler(e)}_raiseUserSessionChanged(){this._userSessionChanged.raise()}},ae=class{constructor(e){this._userManager=e,this._logger=new v("SilentRenewService"),this._isStarted=!1,this._retryTimer=new k("Retry Silent Renew"),this._tokenExpiring=async()=>{const e=this._logger.create("_tokenExpiring");try{await this._userManager.signinSilent(),e.debug("silent token renewal successful")}catch(t){if(t instanceof C)return e.warn("ErrorTimeout from signinSilent:",t,"retry in 5s"),void this._retryTimer.init(5);e.error("Error from signinSilent:",t),this._userManager.events._raiseSilentRenewError(t)}}}async start(){const e=this._logger.create("start");if(!this._isStarted){this._isStarted=!0,this._userManager.events.addAccessTokenExpiring(this._tokenExpiring),this._retryTimer.addHandler(this._tokenExpiring);try{await this._userManager.getUser()}catch(t){e.error("getUser error",t)}}}stop(){this._isStarted&&(this._retryTimer.cancel(),this._retryTimer.removeHandler(this._tokenExpiring),this._userManager.events.removeAccessTokenExpiring(this._tokenExpiring),this._isStarted=!1)}},ce=class{constructor(e){this.refresh_token=e.refresh_token,this.id_token=e.id_token,this.session_state=e.session_state,this.scope=e.scope,this.profile=e.profile,this.data=e.state}},le=class{constructor(e){this._logger=new v("UserManager"),this.settings=new ee(e),this._client=new H(e),this._redirectNavigator=new oe(this.settings),this._popupNavigator=new ie(this.settings),this._iframeNavigator=new ne(this.settings),this._events=new se(this.settings),this._silentRenewService=new ae(this),this.settings.automaticSilentRenew&&this.startSilentRenew(),this._sessionMonitor=null,this.settings.monitorSession&&(this._sessionMonitor=new Z(this))}get events(){return this._events}get metadataService(){return this._client.metadataService}async getUser(){const e=this._logger.create("getUser"),t=await this._loadUser();return t?(e.info("user loaded"),this._events.load(t,!1),t):(e.info("user not found in storage"),null)}async removeUser(){const e=this._logger.create("removeUser");await this.storeUser(null),e.info("user removed from storage"),this._events.unload()}async signinRedirect(e={}){this._logger.create("signinRedirect");const{redirectMethod:t,...n}=e,r=await this._redirectNavigator.prepare({redirectMethod:t});await this._signinStart({request_type:"si:r",...n},r)}async signinRedirectCallback(e=window.location.href){const t=this._logger.create("signinRedirectCallback"),n=await this._signinEnd(e);return n.profile&&n.profile.sub?t.info("success, signed in subject",n.profile.sub):t.info("no subject"),n}async signinResourceOwnerCredentials({username:e,password:t,skipUserInfo:n=!1}){const r=this._logger.create("signinResourceOwnerCredential"),i=await this._client.processResourceOwnerPasswordCredentials({username:e,password:t,skipUserInfo:n});r.debug("got signin response");const o=await this._buildUser(i);return o.profile&&o.profile.sub?r.info("success, signed in subject",o.profile.sub):r.info("no subject"),o}async signinPopup(e={}){const t=this._logger.create("signinPopup"),{popupWindowFeatures:n,popupWindowTarget:r,...i}=e,o=this.settings.popup_redirect_uri;o||t.throw(new Error("No popup_redirect_uri configured"));const s=await this._popupNavigator.prepare({popupWindowFeatures:n,popupWindowTarget:r}),a=await this._signin({request_type:"si:p",redirect_uri:o,display:"popup",...i},s);return a&&(a.profile&&a.profile.sub?t.info("success, signed in subject",a.profile.sub):t.info("no subject")),a}async signinPopupCallback(e=window.location.href,t=!1){const n=this._logger.create("signinPopupCallback");await this._popupNavigator.callback(e,t),n.info("success")}async signinSilent(e={}){var t;const n=this._logger.create("signinSilent"),{silentRequestTimeoutInSeconds:r,...i}=e;let o=await this._loadUser();if(null==o?void 0:o.refresh_token){n.debug("using refresh token");const e=new ce(o);return await this._useRefreshToken(e)}const s=this.settings.silent_redirect_uri;let a;s||n.throw(new Error("No silent_redirect_uri configured")),o&&this.settings.val
2idateSubOnSilentRenew&&(n.debug("subject prior to silent renew:",o.profile.sub),a=o.profile.sub);const c=await this._iframeNavigator.prepare({silentRequestTimeoutInSeconds:r});return o=await this._signin({request_type:"si:s",redirect_uri:s,prompt:"none",id_token_hint:this.settings.includeIdTokenInSilentRenew?null==o?void 0:o.id_token:void 0,...i},c,a),o&&((null==(t=o.profile)?void 0:t.sub)?n.info("success, signed in subject",o.profile.sub):n.info("no subject")),o}async _useRefreshToken(e){const t=await this._client.useRefreshToken({state:e,timeoutInSeconds:this.settings.silentRequestTimeoutInSeconds}),n=new V({...e,...t});return await this.storeUser(n),this._events.load(n),n}async signinSilentCallback(e=window.location.href){const t=this._logger.create("signinSilentCallback");await this._iframeNavigator.callback(e),t.info("success")}async signinCallback(e=window.location.href){const{state:t}=await this._client.readSigninResponseState(e);switch(t.request_type){case"si:r":return await this.signinRedirectCallback(e);case"si:p":return await this.signinPopupCallback(e);case"si:s":return await this.signinSilentCallback(e);default:throw new Error("invalid response_type in state")}}async signoutCallback(e=window.location.href,t=!1){const{state:n}=await this._client.readSignoutResponseState(e);if(n)switch(n.request_type){case"so:r":await this.signoutRedirectCallback(e);break;case"so:p":await this.signoutPopupCallback(e,t);break;case"so:s":await this.signoutSilentCallback(e);break;default:throw new Error("invalid response_type in state")}}async querySessionStatus(e={}){const t=this._logger.create("querySessionStatus"),{silentRequestTimeoutInSeconds:n,...r}=e,i=this.settings.silent_redirect_uri;i||t.throw(new Error("No silent_redirect_uri configured"));const o=await this._loadUser(),s=await this._iframeNavigator.prepare({silentRequestTimeoutInSeconds:n}),a=await this._signinStart({request_type:"si:s",redirect_uri:i,prompt:"none",id_token_hint:this.settings.includeIdTokenInSilentRenew?null==o?void 0:o.id_token:void 0,response_type:this.settings.query_status_response_type,scope:"openid",skipUserInfo:!0,...r},s);try{const e=await this._client.processSigninResponse(a.url);return t.debug("got signin response"),e.session_state&&e.profile.sub?(t.info("success for subject",e.profile.sub),{session_state:e.session_state,sub:e.profile.sub,sid:e.profile.sid}):(t.info("success, user not authenticated"),null)}catch(c){if(this.settings.monitorAnonymousSession&&c instanceof E)switch(c.error){case"login_required":case"consent_required":case"interaction_required":case"account_selection_required":return t.info("success for anonymous user"),{session_state:c.session_state}}throw c}}async _signin(e,t,n){const r=await this._signinStart(e,t);return await this._signinEnd(r.url,n)}async _signinStart(e,t){const n=this._logger.create("_signinStart");try{const r=await this._client.createSigninRequest(e);return n.debug("got signin request"),await t.navigate({url:r.url,state:r.state.id,response_mode:r.state.response_mode,scriptOrigin:this.settings.iframeScriptOrigin})}catch(r){throw n.debug("error after preparing navigator, closing navigator window"),t.close(),r}}async _signinEnd(e,t){const n=this._logger.create("_signinEnd"),r=await this._client.processSigninResponse(e);n.debug("got signin response");return await this._buildUser(r,t)}async _buildUser(e,t){const n=this._logger.create("_buildUser"),r=new V(e);if(t){if(t!==r.profile.sub)throw n.debug("current user does not match user returned from signin. sub from signin:",r.profile.sub),new E({...e,error:"login_required"});n.debug("current user matches user returned from signin")}return await this.storeUser(r),n.debug("user stored"),this._events.load(r),r}async signoutRedirect(e={}){const t=this._logger.create("signoutRedirect"),{redirectMethod:n,...r}=e,i=await this._redirectNavigator.prepare({redirectMethod:n});await this._signoutStart({request_type:"so:r",post_logout_redirect_uri:this.settings.post_logout_redirect_uri,...r},i),t.info("success")}async signoutRedirectCallback(e=window.location.href){const t=this._logger.create("signoutRedirectCallback"),n=await this._signoutEnd(e);return t.info("success"),n}async signoutPopup(e={}){const t=this._logger.create("signoutPopup"),{popupWindowFeatures:n,popupWindowTarget:r,...i}=e,o=this.settings.popup_post_logout_redirect_uri,s=await this._popupNavigator.prepare({popupWindowFeatures:n,popupWindowTarget:r});await this._signout({request_type:"so:p",post_logout_redirect_uri:o,state:null==o?void 0:{},...i},s),t.info("success")}async signoutPopupCallback(e=window.location.href,t=!1){const n=this._logger.create("signoutPopupCallback");await this._popupNavigator.callback(e,t),n.info("success")}async _signout(e,t){const n=await this._signoutStart(e,t);return await this._signoutEnd(n.url)}async _signoutStart(e={},t){var n;const r=this._logger.create("_signoutStart");try{const i=await this._loadUser();r.debug("loaded current user from storage"),this.settings.revokeTokensOnSignout&&await this._revokeInternal(i);const o=e.id_token_hint||i&&i.id_token;o&&(r.debug("setting id_token_hint in signout request"),e.id_token_hint=o),await this.removeUser(),r.debug("user removed, creating signout request");
2const s=await this._client.createSignoutRequest(e);return r.debug("got signout request"),await t.navigate({url:s.url,state:null==(n=s.state)?void 0:n.id})}catch(i){throw r.debug("error after preparing navigator, closing navigator window"),t.close(),i}}async _signoutEnd(e){const t=this._logger.create("_signoutEnd"),n=await this._client.processSignoutResponse(e);return t.debug("got signout response"),n}async signoutSilent(e={}){var t;const n=this._logger.create("signoutSilent"),{silentRequestTimeoutInSeconds:r,...i}=e,o=this.settings.includeIdTokenInSilentSignout?null==(t=await this._loadUser())?void 0:t.id_token:void 0,s=this.settings.popup_post_logout_redirect_uri,a=await this._iframeNavigator.prepare({silentRequestTimeoutInSeconds:r});await this._signout({request_type:"so:s",post_logout_redirect_uri:s,id_token_hint:o,...i},a),n.info("success")}async signoutSilentCallback(e=window.location.href){const t=this._logger.create("signoutSilentCallback");await this._iframeNavigator.callback(e),t.info("success")}async revokeTokens(e){const t=await this._loadUser();await this._revokeInternal(t,e)}async _revokeInternal(e,t=this.settings.revokeTokenTypes){const n=this._logger.create("_revokeInternal");if(!e)return;const r=t.filter(t=>"string"==typeof e[t]);if(r.length){for(const t of r)await this._client.revokeToken(e[t],t),n.info(`${t} revoked successfully`),"access_token"!==t&&(e[t]=null);await this.storeUser(e),n.debug("user stored"),this._events.load(e)}else n.debug("no need to revoke due to no token(s)")}startSilentRenew(){this._logger.create("startSilentRenew"),this._silentRenewService.start()}stopSilentRenew(){this._silentRenewService.stop()}get _userStoreKey(){return`user:${this.settings.authority}:${this.settings.client_id}`}async _loadUser(){const e=this._logger.create("_loadUser"),t=await this.settings.userStore.get(this._userStoreKey);return t?(e.debug("user storageString loaded"),V.fromStorageString(t)):(e.debug("no user storageString"),null)}async storeUser(e){const t=this._logger.create("storeUser");if(e){t.debug("storing user");const n=e.toStorageString();await this.settings.userStore.set(this._userStoreKey,n)}else this._logger.debug("removing user"),await this.settings.userStore.remove(this._userStoreKey)}async clearStaleState(){await this._client.clearStaleState()}};const ue="singlestore-auth-lock";function de(e){for(;e.length>1&&e.endsWith("/");)e=e.slice(0,e.length-1);return e}function fe(){return{currentPath:de(window.location.pathname),currentQuery:window.location.search}}async function pe(e){try{await e.revokeTokens(),await e.removeUser()}catch(t){}e.signinRedirect({state:fe()})}function he(){return window.localStorage?new Promise(e=>{const t=()=>{const n=window.localStorage.getItem(ue);if(!n||Date.now()>parseInt(n))return window.localStorage.setItem(ue,JSON.stringify(Date.now()+500)),void e();setTimeout(t,5)};t()}):Promise.resolve()}function me(){window.localStorage&&window.localStorage.removeItem(ue)}async function ge(e){try{await he();const t=await e.signinSilent();if(!t)throw new Error("no user after token refresh");return me(),t.access_token}catch(t){throw me(),t}}async function ye(e){try{const t=await e.getUser();if(!t)throw new Error("no user on client");let n=60;"number"==typeof t.expires_in&&(n=Math.max(t.expires_in-60,0)),window.setTimeout(()=>{ge(e).then(()=>ye(e)).catch(()=>pe(e))},1e3*n)}catch(t){pe(e)}}const ve={isEmployee:!1,isSignedIn:!1,authState:"loading",accessToken:null,profile:null,signIn:()=>{},signOut:()=>{}},be=r.createContext(ve),we=be.Provider,_e=()=>{const e=r.useContext(be);if(!e){var t;const e=new Error("useContext: `context` is undefined. Seems you forgot to wrap component within the Provider");throw e.name="ContextError",null===(t=Error.captureStackTrace)||void 0===t||t.call(Error,e,_e),e}return e};let xe;const ke=e=>{var t,n;let{children:i,clientId:o,scopes:s,realm:a,redirectUri:l,popupRedirectUri:u,silentRedirectUri:d,storageKey:f,authUrl:p,defaultSignInMethod:h="redirect",silentRequestTimeoutInSeconds:m,onRedirect:g,onSignIn:y,onSignOut:v}=e;const[b,w]=r.useState(ve.authState),[_,x]=r.useState(ve.accessToken),[k,S]=r.useState(ve.profile);r.useLayoutEffect(()=>{const e={client_id:o,authority:`${p}/oidc/op/${a}`,redirect_uri:l,post_logout_redirect_uri:l,silent_redirect_uri:d,popup_redirect_uri:u,response_mode:"fragment",scope:s.join(" "),userStore:new z({prefix:f,
2store:window.localStorage||new A}),stateStore:new z({store:window.localStorage||new A}),automaticSilentRenew:!1};xe=new le(e),xe.events.addUserLoaded(e=>{const{access_token:t,profile:n}=e;x(e=>e===t?e:(S(n),t))}),window.addEventListener("storage",async e=>{let{key:t,newValue:n}=e;if(null!=t&&t.includes(f)){if(null===n)return void xe.signinRedirect({state:fe()});const e=await xe.getUser();e&&xe.events.load(e,!0)}});const t=new URLSearchParams(window.location.hash.substring(1));t.get("code")&&t.get("state")?(async()=>{try{const e=await xe.signinRedirectCallback();e&&await E(e)}catch(e){await C(e,h)}})():(async()=>{try{const e=await xe.signinSilent({silentRequestTimeoutInSeconds:m});e&&await E(e)}catch(e){w("unauthenticated")}})()},[]);const E=r.useCallback(async e=>{ye(xe);const t=e.state;let n="";t&&(n=t.currentPath+t.currentQuery),w("authenticated"),y&&await y(),n&&g(n)},[]),C=r.useCallback(async(e,t)=>{w("unauthenticated");const n={},r=new URLSearchParams(window.location.search).get("ssoHint");let i;if(r&&(n.ssoHint=r),e instanceof Error&&"interaction_required"===e.message&&(i="login"),"popup"===t&&!u)throw new Error("popupRedirectUri must be passed to the AuthProvider to use popup signin method");if("redirect"===t)return xe.signinRedirect({extraQueryParams:n,state:fe(),prompt:i});if("popup"===t)try{const e=await xe.signinPopup();e&&E(e)}catch(c){}},[]),T=r.useCallback(async function(e){void 0===e&&(e=h);try{const e=await xe.signinSilent();if(!e)throw new Error("No user after successful signin");await E(e)}catch(t){return C(t,e)}},[]),N=r.useCallback(async()=>{w("unauthenticated"),v&&await v(),await xe.signoutRedirect()},[]),O=Boolean((null==k||null===(t=k.email)||void 0===t?void 0:t.endsWith("@singlestore.com"))||(null==k||null===(n=k.email)||void 0===n?void 0:n.endsWith("@memsql.com")));return r.createElement(we,{value:{isEmployee:O,isSignedIn:"authenticated"===b,signIn:T,signOut:N,authState:b,accessToken:_,profile:k}},i)}},9147:function(e,t){"use strict";var n="fasr",r="shapes",i=["triangle-circle-square"],o="f61f",s="M168 224l-56 0c9.5-15.8 48.1-80.2 116-193.4L256-16c8.8 14.6 47.2 78.7 115.2 192l28.8 48-232 0zM256 77.3L196.8 176 315.2 176 256 77.3zM128 448a64 64 0 1 0 0-128 64 64 0 1 0 0 128zm0-176a112 112 0 1 1 0 224 112 112 0 1 1 0-224zm304 64l-96 0 0 96 96 0 0-96zm-96-48l144 0 0 192-192 0 0-192 48 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.qT=t.mw},9265:function(e,t){"use strict";var n="fasr",r="share-nodes",i=["share-alt"],o="f1e0",s="M432 96a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm48 0c0 53-43 96-96 96-27.4 0-52.1-11.5-69.6-29.9L188.9 231.8c2 7.7 3.1 15.8 3.1 24.2s-1.1 16.5-3.1 24.2l125.5 69.7c17.5-18.4 42.2-29.9 69.6-29.9 53 0 96 43 96 96s-43 96-96 96-96-43-96-96c0-8.3 1.1-16.5 3.1-24.2L165.6 322.1C148.1 340.5 123.4 352 96 352 43 352 0 309 0 256s43-96 96-96c27.4 0 52.1 11.5 69.6 29.9l125.5-69.7c-2-7.7-3.1-15.8-3.1-24.2 0-53 43-96 96-96s96 43 96 96zM144 256a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM384 464a48 48 0 1 0 0-96 48 48 0 1 0 0 96z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.ek=t.mw},9333:function(e,t,n){var r=n(45332);e.exports=function(){this.__data__=new r,this.size=0}},9487:function(e){var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,i=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,o=/^:\s*/,s=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,a=/^[;\s]*/,c=/^\s+|\s+$/g,l="";function u(e){return e?e.replace(c,l):l}e.exports=function(e,c){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];c=c||{};var d=1,f=1;function p(e){var t=e.match(n);t&&(d+=t.length);var r=e.lastIndexOf("\n");f=~r?e.length-r:f+e.length}function h(){var e={line:d,column:f};return function(t){return t.position=new m(e),b(),t}}function m(e){this.start=e,this.end={line:d,column:f},this.source=c.source}m.prototype.content=e;var g=[];function y(t){var n=new Error(c.source+":"+d+":"+f+": "+t);if(n.reason=t,n.filename=c.source,n.line=d,n.column=f,n.source=e,!c.silent)throw n;g.push(n)}function v(t){var n=t.exec(e);if(n){var r=n[0];return p(r),e=e.slice(r.length),n}}function b(){v(r)}function w(e){var t;for(e=e||[];t=_();)!1!==t&&e.push(t);return e}function _(){var t=h();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;l!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,l===e.charAt(n-1))return y("End of comment missing");var r=e.slice(2,n-2);return f+=2,p(r),e=e.slice(n),f+=2,t({type:"comment",comment:r})}}function x(){var e=h(),n=v(i);if(n){if(_(),!v(o))return y("property missing ':'");var r=v(s),c=e({type:"declaration",property:u(n[0].replace(t,l)),value:r?u(r[0].replace(t,l)):l});return v(a),c}}return b(),function(){var e,t=[];for(w(t);e=x();)!1!==e&&(t.push(e),w(t));return t}()}},10054:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var n="fasr",r="gear",i=[9881,"cog"],o="f013",s="M232.2-16L213-16c-1 4.2-7.5 33.2-19.6 86.8-6.3 3.2-12.3 6.7-18.2 10.5l-85-26.4-9.6 16.6-56 97-9.6 16.6c3.2 2.9 25 23.1 65.4 60.4-.3 6.9-.3 14 0 21-40.4 37.3-62.2 57.5-65.4 60.4l9.6 16.6 56 97 9.6 16.6c4.2-1.3 32.5-10.1 85-26.4 5.9 3.8 11.9 7.3 18.2 10.5 12.1 53.6 18.6 82.6 19.6 86.8l150.4 0c1-4.2 7.5-33.2 19.6-86.8 6.2-3.2 12.3-6.7 18.2-10.5 52.5 16.3 80.8 25.1 85 26.4l9.6-16.6 56-97 9.6-16.6c-3.2-2.9-25-23.1-65.4-60.4 .3-6.9 .3-14 0-21 40.4-37.3 62.2-57.5 65.4-60.4l-9.6-16.6-56-97-9.6-16.6c-4.2 1.3-32.5 10.1-85 26.4-5.9-3.8-11.9-7.3-18.2-10.5-12.1-53.6-18.6-82.6-19.6-86.8L232.2-16zm5.5 108.7l13.7-60.7 73.6 0 13.7 60.7 2.7 11.8 11.1 4.9c10.8 4.8 21 10.7 30.4 17.6l9.8 7.2 11.6-3.6 59.5-18.5 36.8 63.8-45.8 42.3-8.9 8.2 1.3 12c.6 5.8 1 11.6 1 17.6s-.3 11.8-1 17.6l-1.3 12 8.9 8.2 45.8 42.3-36.8 63.8-59.5-18.5-11.6-3.6-9.8 7.2c-9.4 6.9-19.6 12.9-30.4 17.6l-11.1 4.9-2.7 11.8-13.7 60.7-73.6 0-13.7-60.7-2.7-11.8-11.1-4.9c-10.8-4.8-21-10.7-30.4-17.6l-9.8-7.2-11.6 3.6-59.5 18.5-36.8-63.8 45.8-42.3 8.9-8.2-1.3-12c-.6-5.8-1-11.6-1-17.6s.3-11.8 1-17.6l1.3-12-8.9-8.2-45.8-42.3 36.8-63.8 59.5 18.5 11.6 3.6 9.8-7.2c9.4-6.9 19.6-12.9 30.4-17.6l11.1-4.9 2.7-11.8zM335.8 256a47.8 47.8 0 1 1 -95.7 0 47.8 47.8 0 1 1 95.7 0zm-47.7-96a96 96 0 1 0 -.3 192 96 96 0 1 0 .3-192z";t.definition={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.faGear=t.definition,t.prefix=n,t.iconName=r,t.width=576,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},10493:function(e,t){"use strict";var n="fasl",r="rocket",i=[],o="f135",s="M501.6 42.4l2.1 10.5c8.9 44.3 14.2 111.2-19 175.5-19.3 37.4-51.1 72.8-100.7 102.1L384 448c-101.3 60.8-154.7 92.8-160 96L224 374.6 169.4 320 0 320c3.2-5.3 35.2-58.7 96-160l117.5 0c29.3-49.6 64.7-81.4 102.1-100.7 64.3-33.2 131.2-27.8 175.5-19l10.5 2.1zM352 347.3c-27.4 12.9-59.2 24.1-96 33.3l0 106.9 96-57.6 0-82.6zM163.4 288c9.2-36.8 20.5-68.6 33.3-96l-82.6 0-57.6 96 106.9 0zm30.2 11L245 350.4c124.4-30.5 183.9-83.7 211.3-136.7 26-50.4 24.7-103.6 18-143.9-40.3-6.8-93.5-8-143.9 18-53.1 27.4-106.3 86.8-136.7 211.3zM344 176a24 24 0 1 0 48 0 24 24 0 1 0 -48 0zm24 56a56 56 0 1 1 0-112 56 56 0 1 1 0 112z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.KM=t.mw},10613:function(e,t,n){var r=n(23117);e.exports=function(e,t,n){var i=null==e?void 0:r(e,t);return void 0===i?n:i}},10716:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(`${t}/`)?e.slice(t.length):e:e}n.d(t,{A:function(){return r}})},10869:function(e,t,n){"use strict";function r(e,t){const n={},r={};return Object.keys(e).forEach(i=>{t.includes(i)?n[i]=e[i]:r[i]=e[i]}),[n,r]}n.d(t,{lD:function(){return r}})},10995:function(e,t,n){"use strict";n.d(t,{E:function(){return o}});const r=9,i=32;function o(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),i=0;const o=[];for(;r;)o.push(s(t.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return o.push(s(t.slice(i),i>0,!1)),o.join("")}function s(e,t,n){let o=0,s=e.length;if(t){let t=e.codePointAt(o);for(;t===r||t===i;)o++,t=e.codePointAt(o)}if(n){let t=e.codePointAt(s-1);for(;t===r||t===i;)s--,t=e.codePointAt(s-1)}return s>o?e.slice(o,s):""}},11001:function(e,t){"use strict";var n="fasr",r="plus",i=[10133,61543,"add"],o="M248 56l0-24-48 0 0 200-200 0 0 48 200 0 0 200 48 0 0-200 200 0 0-48-200 0 0-176z";t.mw={prefix:n,iconName:r,icon:[448,512,i,"2b",o]},t.QL=t.mw},11190:function(e,t){"use strict";var n="fasr",r="bolt",i=[9889,"zap"],o="f0e7",s="M350.7-16l-6.9 6.6-304 288-43.7 41.4 187.4 0-54.1 177-9.5 31 42 0 6.9-6.6 304-288 43.7-41.4-187.4 0 54.1-177 9.5-31-42 0zM116.5 272L310.7 88c-29.2 95.7-44.7 146.3-46.4 152L396 240 201.8 424c29.2-95.6 44.7-146.3 46.4-152l-131.8 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.zm=t.mw},11232:function(e,t,n){"use strict";n.d(t,{Zp:function(){return u}});var r=n(77405),i=n(36763),o=n(10869),s=n(48431);const a={interactive:{true:"sui-c-card--interactive"},disableMotion:{true:"sui-c-card--disable-motion"}},c=(0,i.Fj)({base:"sui-c-card",variants:a}),l=Object.keys(a),u=s.forwardRef((e,t)=>
2{const{className:n,...i}=e,[a,u]=(0,o.lD)(i,l);return s.createElement(r.az,Object.assign({ref:t,className:c({...a,class:n})},u))})},11484:function(e,t,n){"use strict";var r=n(69245);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.Km=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},11843:function(e,t,n){"use strict";n.d(t,{Wi:function(){return u},N5:function(){return w},Ay:function(){return k},Rh:function(){return E},LE:function(){return S},Zf:function(){return x},iC:function(){return _}});var r=n(72954),i=n(66285);const o=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise((n,r)=>{if("undefined"==typeof document)return void r();const i=document.createElement("link");i.setAttribute("rel","prefetch"),i.setAttribute("href",e),Object.keys(t).forEach(e=>{i.setAttribute(e,t[e])}),i.onload=n,i.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(i)})}:function(e){return new Promise((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)})},s={};var a=function(e,t){return new Promise(n=>{s[e]?n():o(e,t).then(()=>{n(),s[e]=!0}).catch(()=>{})})},c=n(25184),l=n(82816);const u={Error:"error",Success:"success"},d=e=>{const[t,n]=e.split("?");var r;return`/page-data/${"/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r}/page-data.json${n?`?${n}`:""}`},f=e=>e.startsWith("//");function p(e,t){return void 0===t&&(t="GET"),new Promise(n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)})}const h=/bot|crawler|spider|crawling/i,m=function(e,t,n){var r;void 0===t&&(t=null);const i={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:i}};function g(e){return new Promise(t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout(()=>{g(e).then(t)},200)}})}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,l.QX)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=p(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then(t=>(this.inFlightNetworkRequests.delete(e),t)).catch(t=>{throw this.inFlightNetworkRequests.delete(e),t})},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some(e=>e)},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=d(t);return this.memoizedGet(r).then(r=>{const{status:i,responseText:o}=r;if(200===i)try{const n=JSON.parse(o);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+=`?${r}`),Object.assign(e,{status:u.Success,payload:n})}catch(s){}return 404===i||200===i?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:u.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===i?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:u.Error})})},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=d(t).replace(".json","-rsc.json");return this.memoizedGet(r).then(r=>{const{status:i,responseText:o}=r;if(200===i)try{return Object.assign(e,{status:u.Success,payload:o})}catch(s){}return 404===i||200===i?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:u.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===i?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/
2500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:u.Error})})},t.loadPageDataJson=function(e){const t=(0,l.Hh)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then(e=>(this.pageDataDb.set(t,e),e))},t.loadPartialHydrationJson=function(e){const t=(0,l.Hh)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then(e=>(this.partialHydrationDb.set(t,e),e))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return p(`/slice-data/${e}.json`,"GET").then(t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}})},t.findMatchPath=function(e){return(0,l.Yl)(e)},t.loadPage=function(e){const t=(0,l.Hh)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const r=[this.loadAppData(),this.loadPageDataJson(t)];const o=Promise.all(r).then(e=>{const[r,o,s]=e;if(o.status===u.Error||(null==s?void 0:s.status)===u.Error)return{status:u.Error};let a=o.payload;const{componentChunkName:l,staticQueryHashes:d=[],slicesMap:f={}}=a,p={},h=Array.from(new Set(Object.values(f))),y=e=>
2{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then(t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n});return this.sliceInflightDb.set(e.name,t),t.then(t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)}),t};return Promise.all(h.map(e=>this.loadSliceDataJson(e))).then(e=>{const f=[],h=(0,i.A)(d);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){f.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const v=[Promise.all(f.map(y)),this.loadComponent(l,"head")];v.push(this.loadComponent(l));const b=Promise.all(v).then(e=>{const[t,i,c]=e;p.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(p.status=u.Error,p.error=n);let l;if((!c||c instanceof Error)&&(p.status=u.Error,p.error=c),p.status!==u.Error){if(p.status=u.Success,!0!==o.notFound&&!0!==(null==s?void 0:s.notFound)||(p.notFound=!0),a=Object.assign(a,{webpackCompilationHash:r?r.webpackCompilationHash:""}),"string"==typeof(null==s?void 0:s.payload)){l=m(a,null,i),l.partialHydration=s.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(s.payload))},pull(e){e.close()},cancel(){}});return n.e(5630).then(n.t.bind(n,25630,23)).then(t=>{let{createFromReadableStream:n}=t;return g(n(e))}).then(e=>(l.partialHydration=e,l))}l=m(a,c,i)}return l}),w=Promise.all(h.map(e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet(`/page-data/sq/d/${e}.json`).then(t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}}).catch(()=>{throw new Error(`We couldn't load "/page-data/sq/d/${e}.json"`)})})).then(e=>{const t={};return e.forEach(e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r}),t});return Promise.all([b,w]).then(e=>{let n,[r,i]=e;return r&&(n={...r,staticQueryResults:i},p.payload=n,c.A.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,p),p.error?{error:p.error,status:p.status}:n}).catch(e=>({error:e,status:u.Error}))})});return o.then(()=>{this.inFlightDb.delete(t)}).catch(e=>{throw this.inFlightDb.delete(t),e}),this.inFlightDb.set(t,o),o},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,l.Hh)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!h.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise((e,n)=>{t.resolve=e,t.reject=n}),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",()=>{const t=this.prefetchQueued.findIndex(t=>{let[n]=t;return n===e});-1!==t&&this.prefetchQueued.splice(t,1)}),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout(()=>{this._processNextPrefetchBatch()},3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))(()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map(e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,l.Hh)(t)).then(()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)})}));this.prefetchQueued.length?t.then(()=>{setTimeout(()=>{this._processNextPrefetchBatch()},3e3)}):this.isPrefetchQueueRunning=!1})},t.doPrefetch=function(e){const t=d(e);return a(t,{crossOrigin:"anonymous",as:"fetch"}).then(()=>this.loadPageDataJson(e))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,l.Hh)(e),n=this.pageDataDb.get(t);if(n){const e=m(n.payload);return[].concat((0,i.A)(v(e.page.componentChunkName)),[d(t)])}return null},t.isPageNotFound=function(e){const t=(0,l.Hh)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/page-d
2ata/app-data.json").then(t=>{const{status:n,responseText:r}=t;let i;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");i=e}catch(o){}return i})},e}();const v=e=>(window.___chunkMapping[e]||[]).map(e=>""+e);let b,w=function(e){function t(t,n,r){var i;return i=e.call(this,function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error(`We couldn't find the correct component chunk with the name "${e}"`);return t[n][e]().catch(e=>e)},n)||this,r&&i.pageDataDb.set((0,l.Hh)(r.path),{pagePath:r.path,payload:r,status:"success"}),i}(0,r.A)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then(e=>{if(e.status!==u.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=v(n);return Promise.all(r.map(a)).then(()=>t)})},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then(e=>e.notFound?f(t)?e:p(t,"HEAD").then(t=>200===t.status?{status:u.Error}:e):e)},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then(e=>e.notFound?f(t)?e:p(t,"HEAD").then(t=>200===t.status?{status:u.Error}:e):e)},t}(y);const _=e=>{b=e},x={enqueue:e=>b.prefetch(e),getResourceURLsForPathname:e=>b.getResourceURLsForPathname(e),loadPage:e=>b.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),b.loadPageSync(e,t)},prefetch:e=>b.prefetch(e),isPageNotFound:e=>b.isPageNotFound(e),hovering:e=>b.hovering(e),loadAppData:()=>b.loadAppData()};var k=x;function S(){return b?b.staticQueryDb:{}}function E(){return b?b.slicesDb:{}}},12137:function(e,t){"use strict";var n="fasl",r="file-contract",i=[],o="f56c",s="M192 32l-160 0 0 448 320 0 0-288-160 0 0-160zM338.7 160L224 45.3 224 160 338.7 160zM32 0L224 0 384 160 384 512 0 512 0 0 32 0zM136.3 304l35.6 0 3.4 11.4 20.6 68.6 124.1 0 0 32-147.9 0-3.4-11.4-19.6-65.3-56.6 70.7-10 12.5-25-20 10-12.5 64-80 4.8-6zM80 96l80 0 0 32-96 0 0-32 16 0zm0 64l80 0 0 32-96 0 0-32 16 0z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.IJ=t.mw},12273:function(e,t,n){var r=n(96161),i=n(10613),o=n(58146),s=n(63297),a=n(41685),c=n(89738),l=n(81966);e.exports=function(e,t){return s(e)&&a(t)?c(l(e),t):function(n){var s=i(n,e);return void 0===s&&s===t?o(n,e):r(t,s,3)}}},12871:function(e,t,n){"use strict";n.d(t,{yN:function(){return y},HL:function(){return f},Cy:function(){return b},Em:function(){return g},$P:function(){return p},H1:function(){return z},H2:function(){return I},H3:function(){return j},H4:function(){return L},H5:function(){return R},H6:function(){return M},a6:function(){return A},JU:function(){return d},fz:function(){return D},L9:function(){return h},OH:function(){return m},Qq:function(){return u},eu:function(){return c}});var r=n(31647),i=n(19115),o=n(10869),s=n(36763),a=n(48431);const c={...i.WW,variant:{"annotation-1":"sui-c-text--variant-annotation-1","annotation-2":"sui-c-text--variant-annotation-2","code-1":"sui-c-text--variant-code-1","code-2":"sui-c-text--variant-code-2","tag-1":"sui-c-text--variant-tag-1","label-1":"sui-c-text--variant-label-1","label-2":"sui-c-text--variant-label-2","body-1":"sui-c-text--variant-body-1","body-2":"sui-c-text--variant-body-2","body-3":"sui-c-text--variant-body-3","body-4":"sui-c-text--variant-body-4","heading-1":"sui-c-text--variant-heading-1","heading-2":"sui-c-text--variant-heading-2","heading-3":"sui-c-text--variant-heading-3","heading-4":"sui-c-text--variant-heading-4","heading-5":"sui-c-text--variant-heading-5","heading-6":"sui-c-text--variant-heading-6","heading-7":"sui-c-text--variant-heading-7","heading-8":"sui-c-text--variant-heading-8"}},l=Object.keys(c),u=(0,s.Fj)({base:"sui-c-text",variants:c}),d=a.forwardRef((e,t)=>{let{className:n,asChild:i,...c}=e;const[d,f]=(0,o.lD)(c,l),p=i?r.DX:"label";return a.createElement(p,Object.assign({ref:t,className:(0,s.cx)("sui-c-label",n,u({variant:"label-2",...d}))},f))}),f=a.forwardRef((e,t)=>{let{className:n,asChild:i,...c}=e;const[d,f]=(0,o.lD)(c,l),p=i?r.DX:"caption";return a.createElement(p,Object.assign({ref:t,className:(0,s.cx)("sui-c-caption",n,u({variant:"label-2",...d}))},f))}),p=a.forwardRef((e,t)=>
2{let{className:n,asChild:i,...c}=e;const[d,f]=(0,o.lD)(c,l),p=i?r.DX:"figcaption";return a.createElement(p,Object.assign({ref:t,className:(0,s.cx)("sui-c-figure-caption",n,u({variant:"label-2",...d}))},f))}),h=a.forwardRef((e,t)=>{let{className:n,asChild:i,...c}=e;const[d,f]=(0,o.lD)(c,l),p=i?r.DX:"span";return a.createElement(p,Object.assign({ref:t,className:(0,s.cx)("sui-c-span",n,u({...d}))},f))}),m=a.forwardRef((e,t)=>{let{className:n,asChild:i,...c}=e;const[d,f]=(0,o.lD)(c,l),p=i?r.DX:"strong";return a.createElement(p,Object.assign({ref:t,className:(0,s.cx)("sui-c-strong",n,u({...d}))},f))}),g=a.forwardRef((e,t)=>{let{className:n,asChild:i,...c}=e;const[d,f]=(0,o.lD)(c,l),p=i?r.DX:"em";return a.createElement(p,Object.assign({ref:t,className:(0,s.cx)("sui-c-emphasis",n,u({...d}))},f))}),y=a.forwardRef((e,t)=>{let{className:n,asChild:i,...c}=e;const[d,f]=(0,o.lD)(c,l),p=i?r.DX:"b";return a.createElement(p,Object.assign({ref:t,className:(0,s.cx)("sui-c-bold",n,u({...d}))},f))}),v=(0,s.Fj)({base:"sui-c-code",variants:{...c,appearance:{ghost:null,surface:"sui-c-code--appearance-surface"}}}),b=a.forwardRef((e,t)=>{let{className:n,asChild:i,appearance:s,...c}=e;const[u,d]=(0,o.lD)(c,l),f=i?r.DX:"code";return a.createElement(f,Object.assign({ref:t,className:v({class:n,appearance:s,...u})},d))});var w=n(21923),_=n(73504),x=n(77405),k=n(59341);const S=e=>(0,s.cx)("sui-c-heading",u({variant:"heading-1",...e})),E=a.forwardRef((e,t)=>{const{className:n,as:r,...i}=e,[s,c]=(0,o.lD)(i,l);return a.createElement(r,Object.assign({ref:t,className:S({...s,class:n})},c))}),C={...x.WW},T=Object.keys(C),N=(0,s.Fj)({base:"sui-c-heading__anchor",variants:C}),A=a.forwardRef((e,t)=>{const{id:n}=P(),{className:r,children:i=a.createElement(_.hw,{icon:w.CQO}),href:s=(n?`#${n}`:void 0),strict:c=!0,...l}=e,[u,d]=(0,o.lD)(l,T);if(!s){if(c)throw new Error("HeadingAnchor: `id` prop is required on heading when `href` is not provided");return null}return a.createElement("a",Object.assign({ref:t,className:N({...u,class:r}),href:s},d),i)}),[O,P]=(0,k.q)({}),z=a.forwardRef((e,t)=>{const{asChild:n,id:i,...o}=e,s=n?r.DX:"h1";return a.createElement(O,{value:{id:i}},a.createElement(E,Object.assign({id:i,as:s,ref:t},o)))}),I=a.forwardRef((e,t)=>{const{asChild:n,id:i,...o}=e,s=n?r.DX:"h2";return a.createElement(O,{value:{id:i}},a.createElement(E,Object.assign({id:i,as:s,ref:t},o)))}),j=a.forwardRef((e,t)=>{const{asChild:n,id:i,...o}=e,s=n?r.DX:"h3";return a.createElement(O,{value:{id:i}},a.createElement(E,Object.assign({id:i,as:s,ref:t},o)))}),L=a.forwardRef((e,t)=>{const{asChild:n,id:i,...o}=e,s=n?r.DX:"h4";return a.createElement(O,{value:{id:i}},a.createElement(E,Object.assign({id:i,as:s,ref:t},o)))}),R=a.forwardRef((e,t)=>{const{asChild:n,id:i,...o}=e,s=n?r.DX:"h5";return a.createElement(O,{value:{id:i}},a.createElement(E,Object.assign({id:i,as:s,ref:t},o)))}),M=a.forwardRef((e,t)=>{const{asChild:n,id:i,...o}=e,s=n?r.DX:"h6";return a.createElement(O,{value:{id:i}},a.createElement(E,Object.assign({id:i,as:s,ref:t},o)))}),D=a.forwardRef((e,t)=>{let{className:n,asChild:i,...c}=e;const[d,f]=(0,o.lD)(c,l),p=i?r.DX:"p";return a.createElement(p,Object.assign({ref:t,className:(h={...d,class:n},(0,s.cx)("sui-c-paragraph",u({variant:"body-2",...h})))},f));var h})},12961:function(e,t){"use strict";var n="fass",r="sitemap",i=[],o="f0e8",s="M192 32l128 0 0 128-40 0 0 64 192 0 0 128 40 0 0 128-128 0 0-128 40 0 0-80-144 0 0 80 40 0 0 128-128 0 0-128 40 0 0-80-144 0 0 80 40 0 0 128-128 0 0-128 40 0 0-128 192 0 0-64-40 0 0-128z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.FF=t.mw},13052:function(e,t,n){var r=n(92272),i=n(33145),o=n(89738);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},13125:function(e,t,n){var r=n(72916),i=n(77767),o=n(76405);e.exports=function(e,t){return o(e,i(r(t)))}},13182:function(e,t,n){"use strict";n.d(t,{T:function(){return wi}});const r="7.82.0";var i=n(18534);const o=["debug","info","warn","error","log","assert","trace"],s={};function a(e){if(!("console"in i.OW))return e();const t=i.OW.console,n={},r=Object.keys(s);
2r.forEach(e=>{const r=s[e];n[e]=t[e],t[e]=r});try{return e()}finally{r.forEach(e=>{t[e]=n[e]})}}const c=function(){let e=!1;const t={enable:()=>{e=!0},disable:()=>{e=!1},isEnabled:()=>e};return"undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__?o.forEach(n=>{t[n]=(...t)=>{e&&a(()=>{i.OW.console[n](`Sentry Logger [${n}]:`,...t)})}}):o.forEach(e=>{t[e]=()=>{}}),t}(),l=Object.prototype.toString;function u(e){switch(l.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return w(e,Error)}}function d(e,t){return l.call(e)===`[object ${t}]`}function f(e){return d(e,"ErrorEvent")}function p(e){return d(e,"DOMError")}function h(e){return d(e,"String")}function m(e){return null===e||"object"!=typeof e&&"function"!=typeof e}function g(e){return d(e,"Object")}function y(e){return"undefined"!=typeof Event&&w(e,Event)}function v(e){return Boolean(e&&e.then&&"function"==typeof e.then)}function b(e){return"number"==typeof e&&e!=e}function w(e,t){try{return e instanceof t}catch(n){return!1}}function _(e){return!("object"!=typeof e||null===e||!e.__isVue&&!e._isVue)}const x=(0,i.VZ)(),k=80;function S(e,t={}){if(!e)return"<unknown>";try{let n=e;const r=5,i=[];let o=0,s=0;const a=" > ",c=a.length;let l;const u=Array.isArray(t)?t:t.keyAttrs,d=!Array.isArray(t)&&t.maxStringLength||k;for(;n&&o++<r&&(l=E(n,u),!("html"===l||o>1&&s+i.length*c+l.length>=d));)i.push(l),s+=l.length,n=n.parentNode;return i.reverse().join(a)}catch(n){return"<unknown>"}}function E(e,t){const n=e,r=[];let i,o,s,a,c;if(!n||!n.tagName)return"";r.push(n.tagName.toLowerCase());const l=t&&t.length?t.filter(e=>n.getAttribute(e)).map(e=>[e,n.getAttribute(e)]):null;if(l&&l.length)l.forEach(e=>{r.push(`[${e[0]}="${e[1]}"]`)});else if(n.id&&r.push(`#${n.id}`),i=n.className,i&&h(i))for(o=i.split(/\s+/),c=0;c<o.length;c++)r.push(`.${o[c]}`);const u=["aria-label","type","name","title","alt"];for(c=0;c<u.length;c++)s=u[c],a=n.getAttribute(s),a&&r.push(`[${s}="${a}"]`);return r.join("")}function C(e,t=0){return"string"!=typeof e||0===t||e.length<=t?e:`${e.slice(0,t)}...`}function T(e,t){if(!Array.isArray(e))return"";const n=[];for(let i=0;i<e.length;i++){const t=e[i];try{_(t)?n.push("[VueViewModel]"):n.push(String(t))}catch(r){n.push("[value cannot be serialized]")}}return n.join(t)}function N(e,t,n=!1){return!!h(e)&&(d(t,"RegExp")?t.test(e):!!h(t)&&(n?e===t:e.includes(t)))}function A(e,t=[],n=!1){return t.some(t=>N(e,t,n))}function O(e,t,n){if(!(t in e))return;const r=e[t],i=n(r);"function"==typeof i&&z(i,r),e[t]=i}function P(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch(r){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function z(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,P(e,"__sentry_original__",t)}catch(n){}}function I(e){return e.__sentry_original__}function j(e){if(u(e))return{message:e.message,name:e.name,stack:e.stack,...R(e)};if(y(e)){const t={type:e.type,target:L(e.target),currentTarget:L(e.currentTarget),...R(e)};return"undefined"!=typeof CustomEvent&&w(e,CustomEvent)&&(t.detail=e.detail),t}return e}function L(e){try{return t=e,"undefined"!=typeof Element&&w(t,Element)?S(e):Object.prototype.toString.call(e)}catch(n){return"<unknown>"}var t}function R(e){if("object"==typeof e&&null!==e){const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}return{}}function M(e){return D(e,new Map)}function D(e,t){if(g(e)){const n=t.get(e);if(void 0!==n)return n;const r={};t.set(e,r);for(const i of Object.keys(e))void 0!==e[i]&&(r[i]=D(e[i],t));return r}if(Array.isArray(e)){const n=t.get(e);if(void 0!==n)return n;const r=[];return t.set(e,r),e.forEach(e=>{r.push(D(e,t))}),r}return e}function $(){const e=i.OW,t=e.crypto||e.msCrypto;let n=()=>16*Math.random();try{if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,"");t&&t.getRandomValues&&(n=()=>t.getRandomValues(new Uint8Array(1))[0])}catch(r){}return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,e=>(e^(15&n())>>e/4).toString(16))}function U(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function F(e){const{message:t,event_id:n}=e;if(t)return t;const r=U(e);return r?r.type&&r.value?`${r.type}: ${r.value}
2`:r.type||r.value||n||"<unknown>":n||"<unknown>"}function B(e,t,n){const r=e.exception=e.exception||{},i=r.values=r.values||[],o=i[0]=i[0]||{};o.value||(o.value=t||""),o.type||(o.type=n||"Error")}function q(e,t){const n=U(e);if(!n)return;const r=n.mechanism;if(n.mechanism={type:"generic",handled:!0,...r,...t},t&&"data"in t){const e={...r&&r.data,...t.data};n.mechanism.data=e}}function H(e){if(e&&e.__sentry_captured__)return!0;try{P(e,"__sentry_captured__",!0)}catch(t){}return!1}function Z(e){return Array.isArray(e)?e:[e]}const V=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/],W=[/^.*\/healthcheck$/,/^.*\/healthy$/,/^.*\/live$/,/^.*\/ready$/,/^.*\/heartbeat$/,/^.*\/health$/,/^.*\/healthz$/];class G{static __initStatic(){this.id="InboundFilters"}constructor(e={}){this.name=G.id,this._options=e}setupOnce(e,t){}processEvent(e,t,n){const r=n.getOptions(),i=function(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:V],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[],...e.disableTransactionDefaults?[]:W],ignoreInternal:void 0===e.ignoreInternal||e.ignoreInternal}}(this._options,r);return function(e,t){if(t.ignoreInternal&&function(e){try{return"SentryError"===e.exception.values[0].type}catch(t){}return!1}(e))return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`Event dropped due to being internal Sentry Error.\nEvent: ${F(e)}`),!0;if(function(e,t){if(e.type||!t||!t.length)return!1;return function(e){const t=[];e.message&&t.push(e.message);let n;try{n=e.exception.values[e.exception.values.length-1]}catch(r){}n&&n.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`));"undefined"!=typeof __SENTRY_DEBUG__&&!__SENTRY_DEBUG__||0!==t.length||c.error(`Could not extract message for event ${F(e)}`);return t}(e).some(e=>A(e,t))}(e,t.ignoreErrors))return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`Event dropped due to being matched by \`ignoreErrors\` option.\nEvent: ${F(e)}`),!0;if(function(e,t){if("transaction"!==e.type||!t||!t.length)return!1;const n=e.transaction;return!!n&&A(n,t)}(e,t.ignoreTransactions))return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.\nEvent: ${F(e)}`),!0;if(function(e,t){if(!t||!t.length)return!1;const n=Y(e);return!!n&&A(n,t)}(e,t.denyUrls))return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${F(e)}.\nUrl: ${Y(e)}`),!0;if(!function(e,t){if(!t||!t.length)return!0;const n=Y(e);return!n||A(n,t)}(e,t.allowUrls))return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${F(e)}.\nUrl: ${Y(e)}`),!0;return!1}(e,i)?null:e}}function Y(e){try{let n;try{n=e.exception.values[0].stacktrace.frames}catch(t){}return n?function(e=[]){for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&"<anonymous>"!==n.filename&&"[native code]"!==n.filename)return n.filename||null}return null}(n):null}catch(n){return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.error(`Cannot extract url for event ${F(e)}`),null}}let J;G.__initStatic();class X{static __initStatic(){this.id="FunctionToString"}constructor(){this.name=X.id}setupOnce(){J=Function.prototype.toString;try{Function.prototype.toString=function(...e){const t=I(this)||this;return J.apply(t,e)}}catch(e){}}}var K;function Q(e){return new te(t=>{t(e)})}function ee(e){return new te((t,n)=>{n(e)})}X.__initStatic(),function(e){e[e.PENDING=0]="PENDING";e[e.RESOLVED=1]="RESOLVED";e[e.REJECTED=2]="REJECTED"}(K||(K={}));class te{constructor(e){te.prototype.__init.call(this),te.prototype.__init2.call(this),te.prototype.__init3.call(this),te.prototype.__init4.call(this),this._state=K.PENDING,this._handlers=[];try{e(this._resolve,this._reject)}catch(t){this._reject(t)}}then(e,t){return new te((n,r)=>{this._handlers.push([!1,t=>{if(e)try{n(e(t))}catch(i){r(i)}else n(t)},e=>{if(t)try{n(t(e))}catch(i){r(i)}else r(e)}]),this._executeHandlers()})}catch(e){return this.then(e=>e,e)}finally(e){return new te((t,n)=>{let r,i;return this.then(t=>{i=!1,r=t,e&&e()},t=>{i=!0,r=t,e&&e()}).then(()=>{i?n(r):t(r)})})}__init(){this._resolve=e=>{this._setResult(K.RESOLVED,e)}}__init2(){this._reject=e=>{this._setResult(K.REJECTED,e)}}__init3(){this._setResult=(e,t)=>{this._state===K.PENDING&&(v(t)?t.then(this._resolve,this._reject):(this._state=e,this._value=t,this._executeHandlers()))}}__init4(){this._executeHandlers=()=>
2{if(this._state===K.PENDING)return;const e=this._handlers.slice();this._handlers=[],e.forEach(e=>{e[0]||(this._state===K.RESOLVED&&e[1](this._value),this._state===K.REJECTED&&e[2](this._value),e[0]=!0)})}}}function ne(){return(0,i.BY)("globalEventProcessors",()=>[])}function re(e){ne().push(e)}function ie(e,t,n,r=0){return new te((i,o)=>{const s=e[r];if(null===t||"function"!=typeof s)i(t);else{const a=s({...t},n);("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&s.id&&null===a&&c.log(`Event processor "${s.id}" dropped event`),v(a)?a.then(t=>ie(e,t,n,r+1).then(i)).then(null,o):ie(e,a,n,r+1).then(i).then(null,o)}})}var oe=n(6668);const se="production";function ae(e){const t=(0,oe.zf)(),n={sid:$(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>function(e){return M({sid:`${e.sid}`,init:e.init,started:new Date(1e3*e.started).toISOString(),timestamp:new Date(1e3*e.timestamp).toISOString(),status:e.status,errors:e.errors,did:"number"==typeof e.did||"string"==typeof e.did?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}(n)};return e&&ce(n,e),n}function ce(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),e.did||t.did||(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||(0,oe.zf)(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=32===t.sid.length?t.sid:$()),void 0!==t.init&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),"number"==typeof t.started&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if("number"==typeof t.duration)e.duration=t.duration;else{const t=e.timestamp-e.started;e.duration=t>=0?t:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),"number"==typeof t.errors&&(e.errors=t.errors),t.status&&(e.status=t.status)}class le{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=ue()}static clone(e){const t=new le;return e&&(t._breadcrumbs=[...e._breadcrumbs],t._tags={...e._tags},t._extra={...e._extra},t._contexts={...e._contexts},t._user=e._user,t._level=e._level,t._span=e._span,t._session=e._session,t._transactionName=e._transactionName,t._fingerprint=e._fingerprint,t._eventProcessors=[...e._eventProcessors],t._requestSession=e._requestSession,t._attachments=[...e._attachments],t._sdkProcessingMetadata={...e._sdkProcessingMetadata},t._propagationContext={...e._propagationContext}),t}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{},this._session&&ce(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(e){return this._requestSession=e,this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,t){return this._tags={...this._tags,[e]:t},this._notifyScopeListeners(),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,t){return this._extra={...this._extra,[e]:t},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,t){return null===t?delete this._contexts[e]:this._contexts[e]=t,this._notifyScopeListeners(),this}setSpan(e){return this._span=e,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){const e=this.getSpan();return e&&e.transaction}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;if("function"==typeof e){const t=e(this);return t instanceof le?t:this}return e instanceof le?(this._tags={...this._tags,...e._tags},this._extra={...this._extra,...e._extra},this._contexts={...this._contexts,...e._contexts},e._user&&Object.keys(e._user).length&&(this._user=e._user),e._level&&(this._level=e._level),e._fingerprint&&(this._fingerprint=e._fingerprint),e._requestSession&&(this._requestSession=e._requestSession),e._propagationContext&&(this._propagationContext=e._propagationContext)):g(e)&&(this._tags={...this._tags,...e.tags},this._extra={...this._extra,...e.extra},this._contexts={...this._contexts,...e.contexts},e.user&&(this._user=e.user),e.level&&(this._level=e.level),e.fingerprint&&(this._fingerprint=e.fingerprint),e.requestSession&&(this._requestSession=e.requestSession),e.propagationContext&&(this._propagationContext=e.propagationContext)),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=ue(),this}addBreadcrumb(e,t){const n="number"==typeof t?t:100;if(n<=0)return this;const r={timestamp:(0,oe.lu)(),...e},i=this._breadcrumbs;return i.push(r),this._breadcrumbs=i.length>n?i.slice(-n):i,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}getAttachments(){return this._attachments}clearAttachments(){return this._attachments=[],this}applyToEvent(e,t={}
2,n){if(this._extra&&Object.keys(this._extra).length&&(e.extra={...this._extra,...e.extra}),this._tags&&Object.keys(this._tags).length&&(e.tags={...this._tags,...e.tags}),this._user&&Object.keys(this._user).length&&(e.user={...this._user,...e.user}),this._contexts&&Object.keys(this._contexts).length&&(e.contexts={...this._contexts,...e.contexts}),this._level&&(e.level=this._level),this._transactionName&&(e.transaction=this._transactionName),this._span){e.contexts={trace:this._span.getTraceContext(),...e.contexts};const t=this._span.transaction;if(t){e.sdkProcessingMetadata={dynamicSamplingContext:t.getDynamicSamplingContext(),...e.sdkProcessingMetadata};const n=t.name;n&&(e.tags={transaction:n,...e.tags})}}this._applyFingerprint(e);const r=this._getBreadcrumbs(),i=[...e.breadcrumbs||[],...r];return e.breadcrumbs=i.length>0?i:void 0,e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...this._sdkProcessingMetadata,propagationContext:this._propagationContext},ie([...n||[],...ne(),...this._eventProcessors],e,t)}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...e},this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}_getBreadcrumbs(){return this._breadcrumbs}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(e=>{e(this)}),this._notifyingListeners=!1)}_applyFingerprint(e){e.fingerprint=e.fingerprint?Z(e.fingerprint):[],this._fingerprint&&(e.fingerprint=e.fingerprint.concat(this._fingerprint)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}}function ue(){return{traceId:$(),spanId:$().substring(16)}}const de=4,fe=100;class pe{constructor(e,t=new le,n=de){this._version=n,this._stack=[{scope:t}],e&&this.bindClient(e)}isOlderThan(e){return this._version<e}bindClient(e){this.getStackTop().client=e,e&&e.setupIntegrations&&e.setupIntegrations()}pushScope(){const e=le.clone(this.getScope());return this.getStack().push({client:this.getClient(),scope:e}),e}popScope(){return!(this.getStack().length<=1)&&!!this.getStack().pop()}withScope(e){const t=this.pushScope();try{e(t)}finally{this.popScope()}}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getStack(){return this._stack}getStackTop(){return this._stack[this._stack.length-1]}captureException(e,t){const n=this._lastEventId=t&&t.event_id?t.event_id:$(),r=new Error("Sentry syntheticException");return this._withClient((i,o)=>{i.captureException(e,{originalException:e,syntheticException:r,...t,event_id:n},o)}),n}captureMessage(e,t,n){const r=this._lastEventId=n&&n.event_id?n.event_id:$(),i=new Error(e);return this._withClient((o,s)=>{o.captureMessage(e,t,{originalException:e,syntheticException:i,...n,event_id:r},s)}),r}captureEvent(e,t){const n=t&&t.event_id?t.event_id:$();return e.type||(this._lastEventId=n),this._withClient((r,i)=>{r.captureEvent(e,{...t,event_id:n},i)}),n}lastEventId(){return this._lastEventId}addBreadcrumb(e,t){const{scope:n,client:r}=this.getStackTop();if(!r)return;const{beforeBreadcrumb:i=null,maxBreadcrumbs:o=fe}=r.getOptions&&r.getOptions()||{};if(o<=0)return;const s={timestamp:(0,oe.lu)(),...e},c=i?a(()=>i(s,t)):s;null!==c&&(r.emit&&r.emit("beforeAddBreadcrumb",c,t),n.addBreadcrumb(c,o))}setUser(e){this.getScope().setUser(e)}setTags(e){this.getScope().setTags(e)}setExtras(e){this.getScope().setExtras(e)}setTag(e,t){this.getScope().setTag(e,t)}setExtra(e,t){this.getScope().setExtra(e,t)}setContext(e,t){this.getScope().setContext(e,t)}configureScope(e){const{scope:t,client:n}=this.getStackTop();n&&e(t)}run(e){const t=me(this);try{e(this)}finally{me(t)}}getIntegration(e){const t=this.getClient();if(!t)return null;try{return t.getIntegration(e)}catch(n){return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`Cannot retrieve integration ${e.id} from the current Hub`),null}}startTransaction(e,t){const n=this._callExtensionMethod("startTransaction",e,t);if(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&!n){this.getClient()?console.warn("Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init':\nSentry.addTracingExtensions();\nSentry.init({...});\n"):console.warn("Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'")}return n}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(e=!1){if(e)return this.endSession();this._sendSessionUpdate()}endSession(){const e=this.getStackTop().scope,t=e.getSession();t&&function(e,t){let n={};t?n={status:t}:"ok"===e.status&&(n={status:"exited"}),ce(e,n)}(t),this._sendSessionUpdate(),e.setSession()}startSession(e){const{scope:t,client:n}=this.getStackTop(),{release:r,environment:o=se}=n&&n.getOptions()||{},{userAgent:s}=i.OW.navigator||{},a=ae({release:r,environment:o,user:t.getUser(),...s&&{userAgent:s},...e}),c=t.getSession&&t.getSession();return c&&"ok"===c.status&&ce(c,{status:"exited"}),this.endSession(),t.setSession(a),a}shouldSendDefaultPii(){const e=this.getClient(),t=e&&e.getOptions();return Boolean(t&&t.sendDefaultPii)}_sendSessionUpdate(){const{scope:e,client:t}=this.getStackTop(),n=e.getSession();n&&t&&t.captureSession&&t.captureSession(n)}_withClient(e){const{scope:t,client:n}=this.getStackTop();n&&e(n,t)}_callExtensionMethod(e,...t){const n=he().__SENTRY__;if(n&&n.extensions&&"function"==typeof n.extensions[e])return n.extensions[e].apply(this,t);("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`Extension method ${e} couldn't be found, doing nothing.`)}}function he(){return i.OW.__SENTRY__=i.OW.__SENTRY__||{extensions:{},hub:void 0},i.OW}function me(e){const t=he(),n=be(t);return we(t,e),n}function ge(){const e=he();if(e.__SENTRY__&&e.__SENTRY__.acs){const t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return ye(e)}function ye(e=he()){return ve(e)&&!be(e).isOlderThan(de)||we(e,new pe),be(e)}function ve(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function be(e){return(0,i.BY)("hub",()=>new pe,e)}function we(e,t){if(!e)return!1;return(e.__SENTRY__=e.__SENTRY__||{}).hub=t,!0}const _e=[];function xe(e){const t=e.defaultIntegrations||[],n=e.integrations;let r;
2t.forEach(e=>{e.isDefaultInstance=!0}),r=Array.isArray(n)?[...t,...n]:"function"==typeof n?Z(n(t)):t;const i=function(e){const t={};return e.forEach(e=>{const{name:n}=e,r=t[n];r&&!r.isDefaultInstance&&e.isDefaultInstance||(t[n]=e)}),Object.keys(t).map(e=>t[e])}(r),o=function(e,t){for(let n=0;n<e.length;n++)if(!0===t(e[n]))return n;return-1}(i,e=>"Debug"===e.name);if(-1!==o){const[e]=i.splice(o,1);i.push(e)}return i}function ke(e,t,n){if(n[t.name]=t,-1===_e.indexOf(t.name)&&(t.setupOnce(re,ge),_e.push(t.name)),t.setup&&"function"==typeof t.setup&&t.setup(e),e.on&&"function"==typeof t.preprocessEvent){const n=t.preprocessEvent.bind(t);e.on("preprocessEvent",(t,r)=>n(t,r,e))}if(e.addEventProcessor&&"function"==typeof t.processEvent){const n=t.processEvent.bind(t),r=Object.assign((t,r)=>n(t,r,e),{id:t.name});e.addEventProcessor(r)}("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`Integration installed: ${t.name}`)}const Se=50,Ee=/\(error: (.*)\)/,Ce=/captureMessage|captureException/;function Te(...e){const t=e.sort((e,t)=>e[0]-t[0]).map(e=>e[1]);return(e,n=0)=>{const r=[],i=e.split("\n");for(let o=n;o<i.length;o++){const e=i[o];if(e.length>1024)continue;const n=Ee.test(e)?e.replace(Ee,"$1"):e;if(!n.match(/\S*Error: /)){for(const e of t){const t=e(n);if(t){r.push(t);break}}if(r.length>=Se)break}}return function(e){if(!e.length)return[];const t=Array.from(e);/sentryWrapped/.test(t[t.length-1].function||"")&&t.pop();t.reverse(),Ce.test(t[t.length-1].function||"")&&(t.pop(),Ce.test(t[t.length-1].function||"")&&t.pop());return t.slice(0,Se).map(e=>({...e,filename:e.filename||t[t.length-1].filename,function:e.function||"?"}))}(r)}}const Ne="<anonymous>";function Ae(e){try{return e&&"function"==typeof e&&e.name||Ne}catch(t){return Ne}}const Oe=(0,i.VZ)();function Pe(){if(!("fetch"in Oe))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(e){return!1}}function ze(e){return e&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}const Ie=(0,i.VZ)();const je={},Le={};function Re(e,t){je[e]=je[e]||[],je[e].push(t)}function Me(e,t){Le[e]||(t(),Le[e]=!0)}function De(e,t){const n=e&&je[e];if(n)for(const i of n)try{i(t)}catch(r){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.error(`Error while triggering instrumentation handler.\nType: ${e}\nName: ${Ae(i)}\nError:`,r)}}const $e=i.OW;let Ue;function Fe(e){const t="history";Re(t,e),Me(t,Be)}function Be(){if(!function(){const e=Ie.chrome,t=e&&e.app&&e.app.runtime,n="history"in Ie&&!!Ie.history.pushState&&!!Ie.history.replaceState;return!t&&n}())return;const e=$e.onpopstate;function t(e){return function(...t){const n=t.length>2?t[2]:void 0;if(n){const e=Ue,t=String(n);Ue=t;De("history",{from:e,to:t})}return e.apply(this,t)}}$e.onpopstate=function(...t){const n=$e.location.href,r=Ue;Ue=n;if(De("history",{from:r,to:n}),e)try{return e.apply(this,t)}catch(i){}},O($e.history,"pushState",t),O($e.history,"replaceState",t)}const qe=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function He(e,t=!1){const{host:n,path:r,pass:i,port:o,projectId:s,protocol:a,publicKey:c}=e;return`${a}://${c}${t&&i?`:${i}`:""}@${n}${o?`:${o}`:""}/${r?`${r}/`:r}${s}`}function Ze(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function Ve(e){const t="string"==typeof e?function(e){const t=qe.exec(e);if(!t)return void console.error(`Invalid Sentry Dsn: ${e}`);const[n,r,i="",o,s="",a]=t.slice(1);let c="",l=a;const u=l.split("/");if(u.length>1&&(c=u.slice(0,-1).join("/"),l=u.pop()),l){const e=l.match(/^\d+/);e&&(l=e[0])}return Ze({host:o,pass:i,path:c,projectId:l,port:s,protocol:n,publicKey:r})}(e):Ze(e);if(t&&function(e){if("undefined"!=typeof __SENTRY_DEBUG__&&!__SENTRY_DEBUG__)return!0;const{port:t,projectId:n,protocol:r}=e;return!(["protocol","publicKey","host","projectId"].find(t=>!e[t]&&(c.error(`Invalid Sentry Dsn: ${t} missing`),!0))||(n.match(/^\d+$/)?function(e){return"http"===e||"https"===e}(r)?t&&isNaN(parseInt(t,10))&&(c.error(`Invalid Sentry Dsn: Invalid port ${t}`),1):(c.error(`Invalid Sentry Dsn: Invalid protocol ${r}`),1):(c.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),1)))}(t))return t}
2function We(e,t=100,n=1/0){try{return Ye("",e,t,n)}catch(r){return{ERROR:`**non-serializable** (${r})`}}}function Ge(e,t=3,n=102400){const r=We(e,t);return i=r,function(e){return~-encodeURI(e).split(/%..|./).length}(JSON.stringify(i))>n?Ge(e,t-1,n):r;var i}function Ye(e,t,r=1/0,i=1/0,o=function(){const e="function"==typeof WeakSet,t=e?new WeakSet:[];return[function(n){if(e)return!!t.has(n)||(t.add(n),!1);for(let e=0;e<t.length;e++)if(t[e]===n)return!0;return t.push(n),!1},function(n){if(e)t.delete(n);else for(let e=0;e<t.length;e++)if(t[e]===n){t.splice(e,1);break}}]}()){const[s,a]=o;if(null==t||["number","boolean","string"].includes(typeof t)&&!b(t))return t;const c=function(e,t){try{if("domain"===e&&t&&"object"==typeof t&&t._events)return"[Domain]";if("domainEmitter"===e)return"[DomainEmitter]";if(void 0!==n.g&&t===n.g)return"[Global]";if("undefined"!=typeof window&&t===window)return"[Window]";if("undefined"!=typeof document&&t===document)return"[Document]";if(_(t))return"[VueViewModel]";if(g(r=t)&&"nativeEvent"in r&&"preventDefault"in r&&"stopPropagation"in r)return"[SyntheticEvent]";if("number"==typeof t&&t!=t)return"[NaN]";if("function"==typeof t)return`[Function: ${Ae(t)}]`;if("symbol"==typeof t)return`[${String(t)}]`;if("bigint"==typeof t)return`[BigInt: ${String(t)}]`;const i=function(e){const t=Object.getPrototypeOf(e);return t?t.constructor.name:"null prototype"}(t);return/^HTML(\w*)Element$/.test(i)?`[HTMLElement: ${i}]`:`[object ${i}]`}catch(i){return`**non-serializable** (${i})`}var r}(e,t);if(!c.startsWith("[object "))return c;if(t.__sentry_skip_normalization__)return t;const l="number"==typeof t.__sentry_override_normalization_depth__?t.__sentry_override_normalization_depth__:r;if(0===l)return c.replace("object ","");if(s(t))return"[Circular ~]";const u=t;if(u&&"function"==typeof u.toJSON)try{return Ye("",u.toJSON(),l-1,i,o)}catch(h){}const d=Array.isArray(t)?[]:{};let f=0;const p=j(t);for(const n in p){if(!Object.prototype.hasOwnProperty.call(p,n))continue;if(f>=i){d[n]="[MaxProperties ~]";break}const e=p[n];d[n]=Ye(n,e,l-1,i,o),f++}return a(t),d}function Je(e,t=[]){return[e,t]}function Xe(e,t){const[n,r]=e;return[n,[...r,t]]}function Ke(e,t){const n=e[1];for(const r of n){if(t(r,r[0].type))return!0}return!1}function Qe(e,t){return(t||new TextEncoder).encode(e)}function et(e,t){const[n,r]=e;let i=JSON.stringify(n);function o(e){"string"==typeof i?i="string"==typeof e?i+e:[Qe(i,t),e]:i.push("string"==typeof e?Qe(e,t):e)}for(const a of r){const[e,t]=a;if(o(`\n${JSON.stringify(e)}\n`),"string"==typeof t||t instanceof Uint8Array)o(t);else{let e;try{e=JSON.stringify(t)}catch(s){e=JSON.stringify(We(t))}o(e)}}return"string"==typeof i?i:function(e){const t=e.reduce((e,t)=>e+t.length,0),n=new Uint8Array(t);let r=0;for(const i of e)n.set(i,r),r+=i.length;return n}(i)}function tt(e,t){const n="string"==typeof e.data?Qe(e.data,t):e.data;return[M({type:"attachment",length:n.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),n]}const nt={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",statsd:"unknown"};function rt(e){return nt[e]}function it(e){if(!e||!e.sdk)return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}class ot extends Error{constructor(e,t="warn"){super(e),this.message=e,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=t}}function st(e){const t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}function at(e,t){return n={sentry_key:e.publicKey,sentry_version:"7",...t&&{sentry_client:`${t.name}/${t.version}`}},Object.keys(n).map(e=>`${encodeURIComponent(e)}=${encodeURIComponent(n[e])}`).join("&");var n}function ct(e,t={}){const n="string"==typeof t?t:t.tunnel,r="string"!=typeof t&&t._metadata?t._metadata.sdk:void 0;return n||`${function(e){return`${st(e)}${e.projectId}/envelope/`}(e)}?${at(e,r)}`}function lt(e,t,n,r){const i=it(n),o=e.type&&"replay_event"!==e.type?e.type:"event";!function(e,t){t&&(e.sdk=e.sdk||{}
2,e.sdk.name=e.sdk.name||t.name,e.sdk.version=e.sdk.version||t.version,e.sdk.integrations=[...e.sdk.integrations||[],...t.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...t.packages||[]])}(e,n&&n.sdk);const s=function(e,t,n,r){const i=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:(new Date).toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:He(r)},...i&&{trace:M({...i})}}}(e,i,r,t);delete e.sdkProcessingMetadata;return Je(s,[[{type:o},e]])}function ut(e,t,n){const r=t.getOptions(),{publicKey:i}=t.getDsn()||{},{segment:o}=n&&n.getUser()||{},s=M({environment:r.environment||se,release:r.release,user_segment:o,public_key:i,trace_id:e});return t.emit&&t.emit("createDsc",s),s}function dt(e,t,n,r,o){const{normalizeDepth:s=3,normalizeMaxBreadth:a=1e3}=e,c={...t,event_id:t.event_id||n.event_id||$(),timestamp:t.timestamp||(0,oe.lu)()},l=n.integrations||e.integrations.map(e=>e.name);!function(e,t){const{environment:n,release:r,dist:i,maxValueLength:o=250}=t;"environment"in e||(e.environment="environment"in t?n:se);void 0===e.release&&void 0!==r&&(e.release=r);void 0===e.dist&&void 0!==i&&(e.dist=i);e.message&&(e.message=C(e.message,o));const s=e.exception&&e.exception.values&&e.exception.values[0];s&&s.value&&(s.value=C(s.value,o));const a=e.request;a&&a.url&&(a.url=C(a.url,o))}(c,e),function(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}(c,l),void 0===t.type&&function(e,t){const n=i.OW._sentryDebugIds;if(!n)return;let r;const o=ft.get(t);o?r=o:(r=new Map,ft.set(t,r));const s=Object.keys(n).reduce((e,i)=>{let o;const s=r.get(i);s?o=s:(o=t(i),r.set(i,o));for(let t=o.length-1;t>=0;t--){const r=o[t];if(r.filename){e[r.filename]=n[i];break}}return e},{});try{e.exception.values.forEach(e=>{e.stacktrace.frames.forEach(e=>{e.filename&&(e.debug_id=s[e.filename])})})}catch(a){}}(c,e.stackParser);let u=r;n.captureContext&&(u=le.clone(u).update(n.captureContext)),n.mechanism&&q(c,n.mechanism);let d=Q(c);const f=o&&o.getEventProcessors?o.getEventProcessors():[];if(u){if(u.getAttachments){const e=[...n.attachments||[],...u.getAttachments()];e.length&&(n.attachments=e)}d=u.applyToEvent(c,n,f)}else d=ie([...f,...ne()],c,n);return d.then(e=>(e&&function(e){const t={};try{e.exception.values.forEach(e=>{e.stacktrace.frames.forEach(e=>{e.debug_id&&(e.abs_path?t[e.abs_path]=e.debug_id:e.filename&&(t[e.filename]=e.debug_id),delete e.debug_id)})})}catch(r){}if(0===Object.keys(t).length)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const n=e.debug_meta.images;Object.keys(t).forEach(e=>{n.push({type:"sourcemap",code_file:e,debug_id:t[e]})})}(e),"number"==typeof s&&s>0?function(e,t,n){if(!e)return null;const r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(e=>({...e,...e.data&&{data:We(e.data,t,n)}}))},...e.user&&{user:We(e.user,t,n)},...e.contexts&&{contexts:We(e.contexts,t,n)},...e.extra&&{extra:We(e.extra,t,n)}};e.contexts&&e.contexts.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=We(e.contexts.trace.data,t,n)));e.spans&&(r.spans=e.spans.map(e=>(e.data&&(e.data=We(e.data,t,n)),e)));return r}(e,s,a):e))}const ft=new WeakMap;function pt(e){if(e)return function(e){return e instanceof le||"function"==typeof e}(e)||function(e){return Object.keys(e).some(e=>ht.includes(e))}(e)?{captureContext:e}:e}const ht=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"];const mt="Not capturing exception because it's already been captured.";class gt{constructor(e){if(this._options=e,this._integrations={},this._integrationsInitialized=!1,this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],e.dsn?this._dsn=Ve(e.dsn):("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn("No DSN provided, client will not send events."),this._dsn){const t=ct(this._dsn,e);this._transport=e.transport({recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:t})}}captureException(e,t,n){if(H(e))return void(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(mt));let r=t&&t.event_id;return this._process(this.eventFromException(e,t).then(e=>this._captureEvent(e,t,n)).then(e=>{r=e})),r}captureMessage(e,t,n,r){let i=n&&n.event_id;const o=m(e)?this.eventFromMessage(String(e),t,n):this.eventFromException(e,n);return this._process(o.then(e=>this._captureEvent(e,n,r)).then(e=>{i=e})),i}captureEvent(e,t,n){if(t&&t.originalException&&H(t.originalException))return void(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(mt));let r=t&&t.event_id;return this._process(this._captureEvent(e,t,n).then(e=>{r=e})),r}captureSession(e){"string"!=typeof e.release?("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn("Discarded session because of missing or non-string release"):(this.sendSession(e),ce(e,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(e){const t=this._transport;
2return t?this._isClientDoneProcessing(e).then(n=>t.flush(e).then(e=>n&&e)):Q(!0)}close(e){return this.flush(e).then(e=>(this.getOptions().enabled=!1,e))}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}setupIntegrations(e){(e&&!this._integrationsInitialized||this._isEnabled()&&!this._integrationsInitialized)&&(this._integrations=function(e,t){const n={};return t.forEach(t=>{t&&ke(e,t,n)}),n}(this,this._options.integrations),this._integrationsInitialized=!0)}getIntegrationById(e){return this._integrations[e]}getIntegration(e){try{return this._integrations[e.id]||null}catch(t){return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`Cannot retrieve integration ${e.id} from the current Client`),null}}addIntegration(e){ke(this,e,this._integrations)}sendEvent(e,t={}){this.emit("beforeSendEvent",e,t);let n=lt(e,this._dsn,this._options._metadata,this._options.tunnel);for(const i of t.attachments||[])n=Xe(n,tt(i,this._options.transportOptions&&this._options.transportOptions.textEncoder));const r=this._sendEnvelope(n);r&&r.then(t=>this.emit("afterSendEvent",e,t),null)}sendSession(e){const t=function(e,t,n,r){const i=it(n);return Je({sent_at:(new Date).toISOString(),...i&&{sdk:i},...!!r&&t&&{dsn:He(t)}},["aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()]])}(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(t)}recordDroppedEvent(e,t,n){if(this._options.sendClientReports){const n=`${e}:${t}`;("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`Adding outcome: "${n}"`),this._outcomes[n]=this._outcomes[n]+1||1}}on(e,t){this._hooks[e]||(this._hooks[e]=[]),this._hooks[e].push(t)}emit(e,...t){this._hooks[e]&&this._hooks[e].forEach(e=>e(...t))}_updateSessionFromEvent(e,t){let n=!1,r=!1;const i=t.exception&&t.exception.values;if(i){r=!0;for(const e of i){const t=e.mechanism;if(t&&!1===t.handled){n=!0;break}}}const o="ok"===e.status;(o&&0===e.errors||o&&n)&&(ce(e,{...n&&{status:"crashed"},errors:e.errors||Number(r||n)}),this.captureSession(e))}_isClientDoneProcessing(e){return new te(t=>{let n=0;const r=setInterval(()=>{0==this._numProcessing?(clearInterval(r),t(!0)):(n+=1,e&&n>=e&&(clearInterval(r),t(!1)))},1)})}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(e,t,n){const r=this.getOptions(),i=Object.keys(this._integrations);return!t.integrations&&i.length>0&&(t.integrations=i),this.emit("preprocessEvent",e,t),dt(r,e,t,n,this).then(e=>{if(null===e)return e;const{propagationContext:t}=e.sdkProcessingMetadata||{};if(!(e.contexts&&e.contexts.trace)&&t){const{traceId:r,spanId:i,parentSpanId:o,dsc:s}=t;e.contexts={trace:{trace_id:r,span_id:i,parent_span_id:o},...e.contexts};const a=s||ut(r,this,n);e.sdkProcessingMetadata={dynamicSamplingContext:a,...e.sdkProcessingMetadata}}return e})}_captureEvent(e,t={},n){return this._processEvent(e,t,n).then(e=>e.event_id,e=>{if("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__){const t=e;"log"===t.logLevel?c.log(t.message):c.warn(t)}})}_processEvent(e,t,n){const r=this.getOptions(),{sampleRate:i}=r,o=vt(e),s=yt(e),a=e.type||"error",c=`before send for type \`${a}\``;if(s&&"number"==typeof i&&Math.random()>i)return this.recordDroppedEvent("sample_rate","error",e),ee(new ot(`Discarding event because it's not included in the random sample (sampling rate = ${i})`,"log"));const l="replay_event"===a?"replay":a;return this._prepareEvent(e,t,n).then(n=>{if(null===n)throw this.recordDroppedEvent("event_processor",l,e),new ot("An event processor returned `null`, will not send event.","log");if(t.data&&!0===t.data.__sentry__)return n;const i=function(e,t,n){const{beforeSend:r,beforeSendTransaction:i}=e;if(yt(t)&&r)return r(t,n);if(vt(t)&&i)return i(t,n);return t}(r,n,t);return function(e,t){const n=`${t} must return \`null\` or a valid event.`;if(v(e))return e.then(e=>{if(!g(e)&&null!==e)throw new ot(n);return e},e=>{throw new ot(`${t} rejected with ${e}`)});if(!g(e)&&null!==e)throw new ot(n);return e}(i,c)}).then(r=>{if(null===r)throw this.recordDroppedEvent("before_send",l,e),new ot(`${c} returned \`null\`, will not send event.`,"log");const i=n&&n.getSession();!o&&i&&this._updateSessionFromEvent(i,r);const s=r.transaction_info;if(o&&s&&r.transaction!==e.transaction){const e="custom";r.transaction_info={...s,source:e}}return this.sendEvent(r,t),r}).then(null,e=>{if(e instanceof ot)throw e;throw this.captureException(e,{data:{__sentry__:!0},originalException:e}),new ot(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${e}`)})}_process(e){this._numProcessing++,e.then(e=>(this._numProcessing--,e),e=>(this._numProcessing--,e))}
2_sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)return this._transport.send(e).then(null,e=>{("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.error("Error while sending event:",e)});("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.error("Transport disabled")}_clearOutcomes(){const e=this._outcomes;return this._outcomes={},Object.keys(e).map(t=>{const[n,r]=t.split(":");return{reason:n,category:r,quantity:e[t]}})}}function yt(e){return void 0===e.type}function vt(e){return"transaction"===e.type}var bt=n(56314);function wt(e,t){const n=xt(e,t),r={type:t&&t.name,value:St(t)};return n.length&&(r.stacktrace={frames:n}),void 0===r.type&&""===r.value&&(r.value="Unrecoverable error caught"),r}function _t(e,t){return{exception:{values:[wt(e,t)]}}}function xt(e,t){const n=t.stacktrace||t.stack||"",r=function(e){if(e){if("number"==typeof e.framesToPop)return e.framesToPop;if(kt.test(e.message))return 1}return 0}(t);try{return e(n,r)}catch(i){}return[]}const kt=/Minified React error #\d+;/i;function St(e){const t=e&&e.message;return t?t.error&&"string"==typeof t.error.message?t.error.message:t:"No error message"}function Et(e,t,n,r,i){let o;if(f(t)&&t.error){return _t(e,t.error)}if(p(t)||d(t,"DOMException")){const i=t;if("stack"in t)o=_t(e,t);else{const t=i.name||(p(i)?"DOMError":"DOMException"),s=i.message?`${t}: ${i.message}`:t;o=Ct(e,s,n,r),B(o,s)}return"code"in i&&(o.tags={...o.tags,"DOMException.code":`${i.code}`}),o}if(u(t))return _t(e,t);if(g(t)||y(t)){return o=function(e,t,n,r){const i=ge().getClient(),o=i&&i.getOptions().normalizeDepth,s={exception:{values:[{type:y(t)?t.constructor.name:r?"UnhandledRejection":"Error",value:Tt(t,{isUnhandledRejection:r})}]},extra:{__serialized__:Ge(t,o)}};if(n){const t=xt(e,n);t.length&&(s.exception.values[0].stacktrace={frames:t})}return s}(e,t,n,i),q(o,{synthetic:!0}),o}return o=Ct(e,t,n,r),B(o,`${t}`,void 0),q(o,{synthetic:!0}),o}function Ct(e,t,n,r){const i={message:t};if(r&&n){const r=xt(e,n);r.length&&(i.exception={values:[{value:t,stacktrace:{frames:r}}]})}return i}function Tt(e,{isUnhandledRejection:t}){const n=function(e,t=40){const n=Object.keys(j(e));if(n.sort(),!n.length)return"[object has no keys]";if(n[0].length>=t)return C(n[0],t);for(let r=n.length;r>0;r--){const e=n.slice(0,r).join(", ");if(!(e.length>t))return r===n.length?e:C(e,t)}return""}(e),r=t?"promise rejection":"exception";if(f(e))return`Event \`ErrorEvent\` captured as ${r} with message \`${e.message}\``;if(y(e)){return`Event \`${function(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch(t){}}(e)}\` (type=${e.type}) captured as ${r}`}return`Object captured as ${r} with keys: ${n}`}function Nt(){return ge().getClient()}const At=i.OW;let Ot=0;function Pt(){return Ot>0}function zt(e,t={},n){if("function"!=typeof e)return e;try{const t=e.__sentry_wrapped__;if(t)return t;if(I(e))return e}catch(i){return e}const r=function(){const r=Array.prototype.slice.call(arguments);try{n&&"function"==typeof n&&n.apply(this,arguments);const i=r.map(e=>zt(e,t));return e.apply(this,i)}catch(o){throw Ot++,setTimeout(()=>{Ot--}),i=e=>{var n,i;e.addEventProcessor(e=>(t.mechanism&&(B(e,void 0,void 0),q(e,t.mechanism)),e.extra={...e.extra,arguments:r}
2,e)),n=o,ge().captureException(n,pt(i))},ge().withScope(i),o}var i};try{for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t])}catch(o){}z(r,e),P(e,"__sentry_wrapped__",r);try{Object.getOwnPropertyDescriptor(r,"name").configurable&&Object.defineProperty(r,"name",{get(){return e.name}})}catch(o){}return r}class It extends gt{constructor(e){const t=At.SENTRY_SDK_SOURCE||(0,bt.e)();e._metadata=e._metadata||{},e._metadata.sdk=e._metadata.sdk||{name:"sentry.javascript.browser",packages:[{name:`${t}:@sentry/browser`,version:r}],version:r},super(e),e.sendClientReports&&At.document&&At.document.addEventListener("visibilitychange",()=>{"hidden"===At.document.visibilityState&&this._flushOutcomes()})}eventFromException(e,t){return function(e,t,n,r){const i=Et(e,t,n&&n.syntheticException||void 0,r);return q(i),i.level="error",n&&n.event_id&&(i.event_id=n.event_id),Q(i)}(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t="info",n){return function(e,t,n="info",r,i){const o=Ct(e,t,r&&r.syntheticException||void 0,i);return o.level=n,r&&r.event_id&&(o.event_id=r.event_id),Q(o)}(this._options.stackParser,e,t,n,this._options.attachStacktrace)}captureUserFeedback(e){if(!this._isEnabled())return void(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn("SDK not enabled, will not capture user feedback."));const t=function(e,{metadata:t,tunnel:n,dsn:r}){const i={event_id:e.event_id,sent_at:(new Date).toISOString(),...t&&t.sdk&&{sdk:{name:t.sdk.name,version:t.sdk.version}},...!!n&&!!r&&{dsn:He(r)}},o=function(e){return[{type:"user_report"},e]}(e);return Je(i,[o])}(e,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(t)}_prepareEvent(e,t,n){return e.platform=e.platform||"javascript",super._prepareEvent(e,t,n)}_flushOutcomes(){const e=this._clearOutcomes();if(0===e.length)return void(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("No outcomes to send"));if(!this._dsn)return void(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("No dsn provided, will not send outcomes"));("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("Sending outcomes:",e);const t=(n=e,Je((r=this._options.tunnel&&He(this._dsn))?{dsn:r}:{},[[{type:"client_report"},{timestamp:i||(0,oe.lu)(),discarded_events:n}]]));var n,r,i;this._sendEnvelope(t)}}let jt=null;function Lt(e){const t="error";Re(t,e),Me(t,Rt)}function Rt(){jt=i.OW.onerror,i.OW.onerror=function(e,t,n,r,i){return De("error",{column:r,error:i,line:n,msg:e,url:t}),!(!jt||jt.__SENTRY_LOADER__)&&jt.apply(this,arguments)},i.OW.onerror.__SENTRY_INSTRUMENTED__=!0}let Mt=null;function Dt(e){const t="unhandledrejection";Re(t,e),Me(t,$t)}function $t(){Mt=i.OW.onunhandledrejection,i.OW.onunhandledrejection=function(e){return De("unhandledrejection",e),!(Mt&&!Mt.__SENTRY_LOADER__)||Mt.apply(this,arguments)},i.OW.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}class Ut{static __initStatic(){this.id="GlobalHandlers"}constructor(e){this.name=Ut.id,this._options={onerror:!0,onunhandledrejection:!0,...e},this._installFunc={onerror:Ft,onunhandledrejection:Bt}}setupOnce(){Error.stackTraceLimit=50;const e=this._options;for(const t in e){const n=this._installFunc[t];n&&e[t]&&(Ht(t),n(),this._installFunc[t]=void 0)}}}function Ft(){Lt(e=>{const[t,n,r]=Zt();if(!t.getIntegration(Ut))return;const{msg:i,url:o,line:s,column:a,error:c}=e;if(Pt())return;const l=void 0===c&&h(i)?function(e,t,n,r){const i=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;let o=f(e)?e.message:e,s="Error";const a=o.match(i);a&&(s=a[1],o=a[2]);const c={exception:{values:[{type:s,value:o}]}};return qt(c,t,n,r)}(i,o,s,a):qt(Et(n,c||i,void 0,r,!1),o,s,a);l.level="error",t.captureEvent(l,{originalException:c,mechanism:{handled:!1,type:"onerror"}})})}function Bt(){Dt(e=>{const[t,n,r]=Zt();if(!t.getIntegration(Ut))return;if(Pt())return!0;const i=function(e){if(m(e))return e;const t=e;try{if("reason"in t)return t.reason;if("detail"in t&&"reason"in t.detail)return t.detail.reason}catch(n){}return e}(e),o=m(i)?{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(i)}`}]}}:Et(n,i,void 0,r,!0);o.level="error",t.captureEvent(o,{originalException:i,mechanism:{handled:!1,type:"onunhandledrejection"}})})}function qt(e,t,n,r){const i=e.exception=e.exception||{},o=i.values=i.values||[],s=o[0]=o[0]||{},a=s.stacktrace=s.stacktrace||{},c=a.frames=a.frames||[],l=isNaN(parseInt(r,10))?void 0:r,u=isNaN(parseInt(n,10))?void 0:n,d=h(t)&&t.length>0?t:function(){try{return x.document.location.href}catch(e){return""}}();return 0===c.length&&c.push({colno:l,filename:d,function:"?",in_app:!0,lineno:u}),e}function Ht(e){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`Global Handler attached: ${e}`)}function Zt(){const e=ge(),t=e.getClient(),n=t&&t.getOptions()||{stackParser:()=>[],attachStacktrace:!1};return[e,n.stackParser,n.attachStacktrace]}Ut.__initStatic();const Vt=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"];class Wt{static __initStatic(){this.id="TryCatch"}constructor(e){this.name=Wt.id,this._options={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...e}}setupOnce(){this._options.setTimeout&&O(At,"setTimeout",Gt),this._options.setInterval&&O(At,"setInterval",Gt),this._options.requestAnimationFrame&&O(At,"requestAnimationFrame",Yt),this._options.XMLHttpRequest&&"XMLHttpRequest"in At&&O(XMLHttpRequest.prototype,"send",Jt);const e=this._options.eventTarget;if(e){(Array.isArray(e)?e:Vt).forEach(Xt)}}}function Gt(e){return function(...t){const n=t[0];return t[0]=zt(n,{mechanism:{data:{function:Ae(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}function Yt(e){return function(t){return e.apply(this,[zt(t,{mechanism:{data:{function:"requestAnimationFrame",handler:Ae(e)},handled:!1,type:"instrument"}})])}}function Jt(e){return function(...t){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(e
2=>{e in n&&"function"==typeof n[e]&&O(n,e,function(t){const n={mechanism:{data:{function:e,handler:Ae(t)},handled:!1,type:"instrument"}},r=I(t);return r&&(n.mechanism.data.handler=Ae(r)),zt(t,n)})}),e.apply(this,t)}}function Xt(e){const t=At,n=t[e]&&t[e].prototype;n&&n.hasOwnProperty&&n.hasOwnProperty("addEventListener")&&(O(n,"addEventListener",function(t){return function(n,r,i){try{"function"==typeof r.handleEvent&&(r.handleEvent=zt(r.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Ae(r),target:e},handled:!1,type:"instrument"}}))}catch(o){}return t.apply(this,[n,zt(r,{mechanism:{data:{function:"addEventListener",handler:Ae(r),target:e},handled:!1,type:"instrument"}}),i])}}),O(n,"removeEventListener",function(e){return function(t,n,r){const i=n;try{const n=i&&i.__sentry_wrapped__;n&&e.call(this,t,n,r)}catch(o){}return e.call(this,t,i,r)}}))}function Kt(){"console"in i.OW&&o.forEach(function(e){e in i.OW.console&&O(i.OW.console,e,function(t){return s[e]=t,function(...t){De("console",{args:t,level:e});const n=s[e];n&&n.apply(i.OW.console,t)}})})}Wt.__initStatic();const Qt=i.OW;let en,tn,nn;function rn(){if(!Qt.document)return;const e=De.bind(null,"dom"),t=on(e,!0);Qt.document.addEventListener("click",t,!1),Qt.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(t=>{const n=Qt[t]&&Qt[t].prototype;n&&n.hasOwnProperty&&n.hasOwnProperty("addEventListener")&&(O(n,"addEventListener",function(t){return function(n,r,i){if("click"===n||"keypress"==n)try{const r=this,o=r.__sentry_instrumentation_handlers__=r.__sentry_instrumentation_handlers__||{},s=o[n]=o[n]||{refCount:0};if(!s.handler){const r=on(e);s.handler=r,t.call(this,n,r,i)}s.refCount++}catch(o){}return t.call(this,n,r,i)}}),O(n,"removeEventListener",function(e){return function(t,n,r){if("click"===t||"keypress"==t)try{const n=this,i=n.__sentry_instrumentation_handlers__||{},o=i[t];o&&(o.refCount--,o.refCount<=0&&(e.call(this,t,o.handler,r),o.handler=void 0,delete i[t]),0===Object.keys(i).length&&delete n.__sentry_instrumentation_handlers__)}catch(i){}return e.call(this,t,n,r)}}))})}function on(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;const r=function(e){try{return e.target}catch(t){return null}}(n);if(function(e,t){return"keypress"===e&&(!t||!t.tagName||"INPUT"!==t.tagName&&"TEXTAREA"!==t.tagName&&!t.isContentEditable)}(n.type,r))return;P(n,"_sentryCaptured",!0),r&&!r._sentryId&&P(r,"_sentryId",$());const i="keypress"===n.type?"input":n.type;if(!function(e){if(e.type!==tn)return!1;try{if(!e.target||e.target._sentryId!==nn)return!1}catch(t){}return!0}(n)){e({event:n,name:i,global:t}),tn=n.type,nn=r?r._sentryId:void 0}clearTimeout(en),en=Qt.setTimeout(()=>{nn=void 0,tn=void 0},1e3)}}const sn=i.OW,an="__sentry_xhr_v3__";function cn(e){Re("xhr",e),Me("xhr",ln)}function ln(){if(!sn.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;O(e,"open",function(e){return function(...t){const n=Date.now(),r=h(t[0])?t[0].toUpperCase():void 0,i=function(e){if(h(e))return e;try{return e.toString()}catch(t){}return}(t[1]);if(!r||!i)return;this[an]={method:r,url:i,request_headers:{}},"POST"===r&&i.match(/sentry_key/)&&(this.__sentry_own_request__=!0);const o=()=>{const e=this[an];if(e&&4===this.readyState){try{e.status_code=this.status}catch(t){}De("xhr",{args:[r,i],endTimestamp:Date.now(),startTimestamp:n,xhr:this})}};return"onreadystatechange"in this&&"function"==typeof this.onreadystatechange?O(this,"onreadystatechange",function(e){return function(...t){return o(),e.apply(this,t)}}):this.addEventListener("readystatechange",o),O(this,"setRequestHeader",function(e){return function(...t){const[n,r]=t,i=this[an];return i&&h(n)&&h(r)&&(i.request_headers[n.toLowerCase()]=r),e.apply(this,t)}}),e.apply(this,t)}}),O(e,"send",function(e){return function(...t){const n=this[an];if(!n)return;void 0!==t[0]&&(n.body=t[0]);return De("xhr",{args:[n.method,n.url],startTimestamp:Date.now(),xhr:this}),e.apply(this,t)}})}function un(e){const t="fetch";Re(t,e),Me(t,dn)}function dn(){(function(){if("string"==typeof EdgeRuntime)return!0;if(!Pe())return!1;if(ze(Oe.fetch))return!0;let e=!1;const t=Oe.document;if(t&&"function"==typeof t.createElement)try{const n=t.createElement("iframe");
2n.hidden=!0,t.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(e=ze(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e})()&&O(i.OW,"fetch",function(e){return function(...t){const{method:n,url:r}=function(e){if(0===e.length)return{method:"GET",url:""};if(2===e.length){const[t,n]=e;return{url:pn(t),method:fn(n,"method")?String(n.method).toUpperCase():"GET"}}const t=e[0];return{url:pn(t),method:fn(t,"method")?String(t.method).toUpperCase():"GET"}}(t),o={args:t,fetchData:{method:n,url:r},startTimestamp:Date.now()};return De("fetch",{...o}),e.apply(i.OW,t).then(e=>(De("fetch",{...o,endTimestamp:Date.now(),response:e}),e),e=>{throw De("fetch",{...o,endTimestamp:Date.now(),error:e}),e})}})}function fn(e,t){return!!e&&"object"==typeof e&&!!e[t]}function pn(e){return"string"==typeof e?e:e?fn(e,"url")?e.url:e.toString?e.toString():"":""}const hn=["fatal","error","warning","log","info","debug"];function mn(e){return"warn"===e?"warning":hn.includes(e)?e:"log"}function gn(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}const yn=1024;class vn{static __initStatic(){this.id="Breadcrumbs"}constructor(e){this.name=vn.id,this.options={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e}}setupOnce(){if(this.options.console&&function(e){const t="console";Re(t,e),Me(t,Kt)}(wn),this.options.dom&&(Re("dom",function(e){function t(t){let n,r="object"==typeof e?e.serializeAttribute:void 0,i="object"==typeof e&&"number"==typeof e.maxStringLength?e.maxStringLength:void 0;i&&i>yn&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`\`dom.maxStringLength\` cannot exceed 1024, but a value of ${i} was configured. Sentry will use 1024 instead.`),i=yn),"string"==typeof r&&(r=[r]);try{const e=t.event;n=function(e){return!!e&&!!e.target}(e)?S(e.target,{keyAttrs:r,maxStringLength:i}):S(e,{keyAttrs:r,maxStringLength:i})}catch(o){n="<unknown>"}0!==n.length&&ge().addBreadcrumb({category:`ui.${t.name}`,message:n},{event:t.event,name:t.name,global:t.global})}return t}(this.options.dom)),Me("dom",rn)),this.options.xhr&&cn(_n),this.options.fetch&&un(xn),this.options.history&&Fe(kn),this.options.sentry){const e=Nt();e&&e.on&&e.on("beforeSendEvent",bn)}}}function bn(e){ge().addBreadcrumb({category:"sentry."+("transaction"===e.type?"transaction":"event"),event_id:e.event_id,level:e.level,message:F(e)},{event:e})}function wn(e){const t={category:"console",data:{arguments:e.args,logger:"console"},level:mn(e.level),message:T(e.args," ")};if("assert"===e.level){if(!1!==e.args[0])return;t.message=`Assertion failed: ${T(e.args.slice(1)," ")||"console.assert"}`,t.data.arguments=e.args.slice(1)}ge().addBreadcrumb(t,{input:e.args,level:e.level})}function _n(e){const{startTimestamp:t,endTimestamp:n}=e,r=e.xhr[an];if(!t||!n||!r)return;const{method:i,url:o,status_code:s,body:a}=r,c={method:i,url:o,status_code:s},l={xhr:e.xhr,input:a,startTimestamp:t,endTimestamp:n};ge().addBreadcrumb({category:"xhr",data:c,type:"http"},l)}function xn(e){const{startTimestamp:t,endTimestamp:n}=e;if(n&&(!e.fetchData.url.match(/sentry_key/)||"POST"!==e.fetchData.method))if(e.error){const r=e.fetchData,i={data:e.error,input:e.args,startTimestamp:t,endTimestamp:n};ge().addBreadcrumb({category:"fetch",data:r,level:"error",type:"http"},i)}else{const r=e.response,i={...e.fetchData,status_code:r&&r.status},o={input:e.args,response:r,startTimestamp:t,endTimestamp:n};ge().addBreadcrumb({category:"fetch",data:i,type:"http"},o)}}function kn(e){let t=e.from,n=e.to;const r=gn(At.location.href);let i=t?gn(t):void 0;const o=gn(n);i&&i.path||(i=r),r.protocol===o.protocol&&r.host===o.host&&(n=o.relative),r.protocol===i.protocol&&r.host===i.host&&(t=i.relative),ge().addBreadcrumb({category:"navigation",data:{from:t,to:n}})}function Sn(e,t,n=250,r,i,o,s){if(!(o.exception&&o.exception.values&&s&&w(s.originalException,Error)))return;const a=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;var c,l;a&&(o.exception.values=(c=En(e,t,i,s.originalException,r,o.exception.values,a,0),l=n,c.map(e=>(e.value&&(e.value=C(e.value,l)),e))))}function En(e,t,n,r,i,o,s,a){if(o.length>=n+1)return o;let c=[...o];if(w(r[i],Error)){Cn(s,a);const o=e(t,r[i]),l=c.length;Tn(o,i,l,a),c=En(e,t,n,r[i],i,[o,...c],o,l)}
2return Array.isArray(r.errors)&&r.errors.forEach((r,o)=>{if(w(r,Error)){Cn(s,a);const l=e(t,r),u=c.length;Tn(l,`errors[${o}]`,u,a),c=En(e,t,n,r,i,[l,...c],l,u)}}),c}function Cn(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,is_exception_group:!0,exception_id:t}}function Tn(e,t,n,r){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:r}}vn.__initStatic();class Nn{static __initStatic(){this.id="LinkedErrors"}constructor(e={}){this.name=Nn.id,this._key=e.key||"cause",this._limit=e.limit||5}setupOnce(){}preprocessEvent(e,t,n){const r=n.getOptions();Sn(wt,r.stackParser,r.maxValueLength,this._key,this._limit,e,t)}}Nn.__initStatic();class An{static __initStatic(){this.id="HttpContext"}constructor(){this.name=An.id}setupOnce(){}preprocessEvent(e){if(!At.navigator&&!At.location&&!At.document)return;const t=e.request&&e.request.url||At.location&&At.location.href,{referrer:n}=At.document||{},{userAgent:r}=At.navigator||{},i={...e.request&&e.request.headers,...n&&{Referer:n},...r&&{"User-Agent":r}},o={...e.request,...t&&{url:t},headers:i};e.request=o}}An.__initStatic();class On{static __initStatic(){this.id="Dedupe"}constructor(){this.name=On.id}setupOnce(e,t){}processEvent(e){if(e.type)return e;try{if(function(e,t){if(!t)return!1;if(function(e,t){const n=e.message,r=t.message;if(!n&&!r)return!1;if(n&&!r||!n&&r)return!1;if(n!==r)return!1;if(!zn(e,t))return!1;if(!Pn(e,t))return!1;return!0}(e,t))return!0;if(function(e,t){const n=In(t),r=In(e);if(!n||!r)return!1;if(n.type!==r.type||n.value!==r.value)return!1;if(!zn(e,t))return!1;if(!Pn(e,t))return!1;return!0}(e,t))return!0;return!1}(e,this._previousEvent))return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(t){}return this._previousEvent=e}}function Pn(e,t){let n=jn(e),r=jn(t);if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;if(r.length!==n.length)return!1;for(let i=0;i<r.length;i++){const e=r[i],t=n[i];if(e.filename!==t.filename||e.lineno!==t.lineno||e.colno!==t.colno||e.function!==t.function)return!1}return!0}function zn(e,t){let n=e.fingerprint,r=t.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;try{return!(n.join("")!==r.join(""))}catch(i){return!1}}function In(e){return e.exception&&e.exception.values&&e.exception.values[0]}function jn(e){const t=e.exception;if(t)try{return t.values[0].stacktrace.frames}catch(n){return}}On.__initStatic();const Ln="?";function Rn(e,t,n,r){const i={filename:e,function:t,in_app:!0};return void 0!==n&&(i.lineno=n),void 0!==r&&(i.colno=r),i}const Mn=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Dn=/\((\S*)(?::(\d+))(?::(\d+))\)/,$n=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,Un=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Fn=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,Bn=Te(...[[30,e=>{const t=Mn.exec(e);if(t){if(t[2]&&0===t[2].indexOf("eval")){const e=Dn.exec(t[2]);e&&(t[2]=e[1],t[3]=e[2],t[4]=e[3])}const[e,n]=qn(t[1]||Ln,t[2]);return Rn(n,e,t[3]?+t[3]:void 0,t[4]?+t[4]:void 0)}}],[50,e=>{const t=$n.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const e=Un.exec(t[3]);e&&(t[1]=t[1]||"eval",t[3]=e[1],t[4]=e[2],t[5]="")}let e=t[3],n=t[1]||Ln;return[n,e]=qn(n,e),Rn(e,n,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}}],[40,e=>{const t=Fn.exec(e);return t?Rn(t[2],t[1]||Ln,+t[3],t[4]?+t[4]:void 0):void 0}]]),qn=(e,t)=>{const n=-1!==e.indexOf("safari-extension"),r=-1!==e.indexOf("safari-web-extension");return n||r?[-1!==e.indexOf("@")?e.split("@")[0]:Ln,n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]};function Hn(e){const t=[];function n(e){return t.splice(t.indexOf(e),1)[0]}return{$:t,add:function(r){if(!(void 0===e||t.length<e))return ee(new ot("Not adding Promise because buffer limit was reached."));const i=r();return-1===t.indexOf(i)&&t.push(i),i.then(()=>n(i)).then(null,()=>n(i).then(null,()=>{})),i},drain:function(e){return new te((n,r)=>{let i=t.length;if(!i)return n(!0);const o=setTimeout(()=>{e&&e>0&&n(!1)},e);
2t.forEach(e=>{Q(e).then(()=>{--i||(clearTimeout(o),n(!0))},r)})})}}}const Zn=6e4;function Vn(e,{statusCode:t,headers:n},r=Date.now()){const i={...e},o=n&&n["x-sentry-rate-limits"],s=n&&n["retry-after"];if(o)for(const a of o.trim().split(",")){const[e,t]=a.split(":",2),n=parseInt(e,10),o=1e3*(isNaN(n)?60:n);if(t)for(const s of t.split(";"))i[s]=r+o;else i.all=r+o}else s?i.all=r+function(e,t=Date.now()){const n=parseInt(`${e}`,10);if(!isNaN(n))return 1e3*n;const r=Date.parse(`${e}`);return isNaN(r)?Zn:r-t}(s,r):429===t&&(i.all=r+6e4);return i}const Wn=30;function Gn(e,t,n=Hn(e.bufferSize||Wn)){let r={};function i(i){const o=[];if(Ke(i,(t,n)=>{const i=rt(n);if(function(e,t,n=Date.now()){return function(e,t){return e[t]||e.all||0}(e,t)>n}(r,i)){const r=Yn(t,n);e.recordDroppedEvent("ratelimit_backoff",i,r)}else o.push(t)}),0===o.length)return Q();const s=Je(i[0],o),a=t=>{Ke(s,(n,r)=>{const i=Yn(n,r);e.recordDroppedEvent(t,rt(r),i)})};return n.add(()=>t({body:et(s,e.textEncoder)}).then(e=>(void 0!==e.statusCode&&(e.statusCode<200||e.statusCode>=300)&&("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`Sentry responded with status code ${e.statusCode} to sent event.`),r=Vn(r,e),e),e=>{throw a("network_error"),e})).then(e=>e,e=>{if(e instanceof ot)return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.error("Skipped sending event because buffer is full."),a("queue_overflow"),Q();throw e})}return i.__sentry__baseTransport__=!0,{send:i,flush:e=>n.drain(e)}}function Yn(e,t){if("event"===t||"transaction"===t)return Array.isArray(e)?e[1]:void 0}let Jn;function Xn(e,t=function(){if(Jn)return Jn;if(ze(At.fetch))return Jn=At.fetch.bind(At);const e=At.document;let t=At.fetch;if(e&&"function"==typeof e.createElement)try{const n=e.createElement("iframe");n.hidden=!0,e.head.appendChild(n);const r=n.contentWindow;r&&r.fetch&&(t=r.fetch),e.head.removeChild(n)}catch(n){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return Jn=t.bind(At)}()){let n=0,r=0;return Gn(e,function(i){const o=i.body.length;n+=o,r++;const s={body:i.body,method:"POST",referrerPolicy:"origin",headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};try{return t(e.url,s).then(e=>(n-=o,r--,{statusCode:e.status,headers:{"x-sentry-rate-limits":e.headers.get("X-Sentry-Rate-Limits"),"retry-after":e.headers.get("Retry-After")}}))}catch(a){return Jn=void 0,n-=o,r--,ee(a)}})}const Kn=4;function Qn(e){return Gn(e,function(t){return new te((n,r)=>{const i=new XMLHttpRequest;i.onerror=r,i.onreadystatechange=()=>{i.readyState===Kn&&n({statusCode:i.status,headers:{"x-sentry-rate-limits":i.getResponseHeader("X-Sentry-Rate-Limits"),"retry-after":i.getResponseHeader("Retry-After")}})},i.open("POST",e.url);for(const t in e.headers)Object.prototype.hasOwnProperty.call(e.headers,t)&&i.setRequestHeader(t,e.headers[t]);i.send(t.body)})})}const er=[new G,new X,new Wt,new vn,new Ut,new Nn,new On,new An];function tr(e={}){void 0===e.defaultIntegrations&&(e.defaultIntegrations=er),void 0===e.release&&(e.release="830ad0c9d0fc6d60bb72efc45ac200615e75a8f8",At.SENTRY_RELEASE&&At.SENTRY_RELEASE.id&&(e.release=At.SENTRY_RELEASE.id)),void 0===e.autoSessionTracking&&(e.autoSessionTracking=!0),void 0===e.sendClientReports&&(e.sendClientReports=!0);const t={...e,stackParser:(n=e.stackParser||Bn,Array.isArray(n)?Te(...n):n),integrations:xe(e),transport:e.transport||(Pe()?Xn:Qn)};var n;!function(e,t){!0===t.debug&&("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__?c.enable():console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle."));const n=ge();n.getScope().update(t.initialScope);const r=new e(t);n.bindClient(r)}(It,t),e.autoSessionTracking&&function(){if(void 0===At.document)return void(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn("Session tracking in non-browser environment with @sentry/browser is not supported."));const e=ge();if(!e.captureSession)return;nr(e),Fe(({from:e,to:t})=>{void 0!==e&&e!==t&&nr(ge())})}()}function nr(e){e.startSession({ignoreDuration:!0}),e.captureSession()}function rr(e){if("boolean"==typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;const t=Nt(),n=e||t&&t.getOptions();return!!n&&(n.enableTracing||"tracesSampleRate"in n||"tracesSampler"in n)}const ir="baggage",or="sentry-",sr=/^sentry-/;function ar(e){if(!e)return;return function(e){if(0===Object.keys(e).length)return;return Object.entries(e).reduce((e,[t,n],r)=>
2{const i=`${encodeURIComponent(t)}=${encodeURIComponent(n)}`,o=0===r?i:`${e},${i}`;return o.length>8192?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`Not adding key: ${t} with val: ${n} to baggage header due to exceeding baggage size limits.`),e):o},"")}(Object.entries(e).reduce((e,[t,n])=>(n&&(e[`${or}${t}`]=n),e),{}))}function cr(e){return e.split(",").map(e=>e.split("=").map(e=>decodeURIComponent(e.trim()))).reduce((e,[t,n])=>(e[t]=n,e),{})}const lr=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function ur(e,t){const n=function(e){if(!e)return;const t=e.match(lr);if(!t)return;let n;return"1"===t[3]?n=!0:"0"===t[3]&&(n=!1),{traceId:t[1],parentSampled:n,parentSpanId:t[2]}}(e),r=function(e){if(!h(e)&&!Array.isArray(e))return;let t={};if(Array.isArray(e))t=e.reduce((e,t)=>({...e,...cr(t)}),{});else{if(!e)return;t=cr(e)}const n=Object.entries(t).reduce((e,[t,n])=>(t.match(sr)&&(e[t.slice(7)]=n),e),{});return Object.keys(n).length>0?n:void 0}(t),{traceId:i,parentSpanId:o,parentSampled:s}=n||{},a={traceId:i||$(),spanId:$().substring(16),sampled:s};return o&&(a.parentSpanId=o),r&&(a.dsc=r),{traceparentData:n,dynamicSamplingContext:r,propagationContext:a}}function dr(e=$(),t=$().substring(16),n){let r="";return void 0!==n&&(r=n?"-1":"-0"),`${e}-${t}${r}`}class fr{constructor(e=1e3){this._maxlen=e,this.spans=[]}add(e){this.spans.length>this._maxlen?e.spanRecorder=void 0:this.spans.push(e)}}class pr{constructor(e={}){this.traceId=e.traceId||$(),this.spanId=e.spanId||$().substring(16),this.startTimestamp=e.startTimestamp||(0,oe.zf)(),this.tags=e.tags||{},this.data=e.data||{},this.instrumenter=e.instrumenter||"sentry",this.origin=e.origin||"manual",e.parentSpanId&&(this.parentSpanId=e.parentSpanId),"sampled"in e&&(this.sampled=e.sampled),e.op&&(this.op=e.op),e.description&&(this.description=e.description),e.name&&(this.description=e.name),e.status&&(this.status=e.status),e.endTimestamp&&(this.endTimestamp=e.endTimestamp)}get name(){return this.description||""}set name(e){this.setName(e)}startChild(e){const t=new pr({...e,parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId});if(t.spanRecorder=this.spanRecorder,t.spanRecorder&&t.spanRecorder.add(t),t.transaction=this.transaction,("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&t.transaction){const n=`[Tracing] Starting '${e&&e.op||"< unknown op >"}' span on transaction '${t.transaction.name||"< unknown name >"}' (${t.transaction.spanId}).`;t.transaction.metadata.spanMetadata[t.spanId]={logMessage:n},c.log(n)}return t}setTag(e,t){return this.tags={...this.tags,[e]:t},this}setData(e,t){return this.data={...this.data,[e]:t},this}setStatus(e){return this.status=e,this}setHttpStatus(e){this.setTag("http.status_code",String(e)),this.setData("http.response.status_code",e);const t=function(e){if(e<400&&e>=100)return"ok";if(e>=400&&e<500)switch(e){case 401:return"unauthenticated";case 403:return"permission_denied";case 404:return"not_found";case 409:return"already_exists";case 413:return"failed_precondition";case 429:return"resource_exhausted";default:return"invalid_argument"}if(e>=500&&e<600)switch(e){case 501:return"unimplemented";case 503:return"unavailable";case 504:return"deadline_exceeded";default:return"internal_error"}return"unknown_error"}(e);return"unknown_error"!==t&&this.setStatus(t),this}setName(e){this.description=e}isSuccess(){return"ok"===this.status}finish(e){if(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&this.transaction&&this.transaction.spanId!==this.spanId){const{logMessage:e}=this.transaction.metadata.spanMetadata[this.spanId];e&&c.log(e.replace("Starting","Finishing"))}this.endTimestamp="number"==typeof e?e:(0,oe.zf)()}toTraceparent(){return dr(this.traceId,this.spanId,this.sampled)}toContext(){return M({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})}updateWithContext(e){return this.data=e.data||{},this.description=e.description,this.endTimestamp=e.endTimestamp,this.op=e.op,this.parentSpanId=e.parentSpanId,this.sampled=e.sampled,this.spanId=e.spanId||this.spanId,this.startTimestamp=e.startTimestamp||this.startTimestamp,this.status=e.status,this.tags=e.tags||{},this.traceId=e.traceId||this.traceId,this}getTraceContext(){return M({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId,origin:this.origin})}toJSON(){return M({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId,origin:this.origin})}}class hr extends pr{constructor(e,t){super(e),delete this.description,this._measurements={},this._contexts={},this._hub=t||ge(),this._name=e.name||"",this.metadata={source:"custom",...e.metadata,spanMetadata:{}},this._trimEnd=e.trimEnd,this.transaction=this;const n=this.metadata.dynamicSamplingContext;n&&(this._frozenDynamicSamplingContext={...n})}get name(){return this._name}set name(e){this.setName(e)}setName(e,t="custom"){this._name=e,this.metadata.source=t}initSpanRecorder(e=1e3){this.spanRecorder||(this.spanRecorder=new fr(e)),this.spanRecorder.add(this)}setContext(e,t){null===t?delete this._contexts[e]:this._contexts[e]=t}setMeasurement(e,t,n=""){this._measurements[e]={value:t,unit:n}}setMetadata(e){this.metadata={...this.metadata,...e}}finish(e){const t=this._finishTransaction(e);if(t)return this._hub.captureEvent(t)}toContext(){return M({...super.toContext(),name:this.name,trimEnd:this._trimEnd})}updateWithContext(e){return super.updateWithContext(e),this.name=e.name||"",this._trimEnd=e.trimEnd,this}getDynamicSamplingContext(){if(this._frozenDynamicSamplingContext)return this._frozenDynamicSamplingContext;const e=this._hub||ge(),t=e.getClient();if(!t)return{};const n=e.getScope(),r=ut(this.traceId,t,n),i=this.metadata.sampleRate;void 0!==i&&(r.sample_rate=`${i}`);const o=this.metadata.source;return o&&"url"!==o&&(r.transaction=this.name),void 0!==this.sampled&&(r.sampled=String(this.sampled)),r}setHub(e){this._hub=e}_finishTransaction(e){if(void 0!==this.endTimestamp)return;this.name||(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn("Transaction has no name, falling back to `<unlabeled transaction>
2`."),this.name="<unlabeled transaction>"),super.finish(e);const t=this._hub.getClient();if(t&&t.emit&&t.emit("finishTransaction",this),!0!==this.sampled)return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),void(t&&t.recordDroppedEvent("sample_rate","transaction"));const n=this.spanRecorder?this.spanRecorder.spans.filter(e=>e!==this&&e.endTimestamp):[];this._trimEnd&&n.length>0&&(this.endTimestamp=n.reduce((e,t)=>e.endTimestamp&&t.endTimestamp?e.endTimestamp>t.endTimestamp?e:t:e).endTimestamp);const r=this.metadata,i={contexts:{...this._contexts,trace:this.getTraceContext()},spans:n,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:"transaction",sdkProcessingMetadata:{...r,dynamicSamplingContext:this.getDynamicSamplingContext()},...r.source&&{transaction_info:{source:r.source}}};return Object.keys(this._measurements).length>0&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Measurements] Adding measurements to transaction",JSON.stringify(this._measurements,void 0,2)),i.measurements=this._measurements),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`[Tracing] Finishing ${this.op} transaction: ${this.name}.`),i}}const mr={idleTimeout:1e3,finalTimeout:3e4,heartbeatInterval:5e3},gr=["heartbeatFailed","idleTimeout","documentHidden","finalTimeout","externalFinish","cancelled"];class yr extends fr{constructor(e,t,n,r){super(r),this._pushActivity=e,this._popActivity=t,this.transactionSpanId=n}add(e){e.spanId!==this.transactionSpanId&&(e.finish=t=>{e.endTimestamp="number"==typeof t?t:(0,oe.zf)(),this._popActivity(e.spanId)},void 0===e.endTimestamp&&this._pushActivity(e.spanId)),super.add(e)}}class vr extends hr{constructor(e,t,n=mr.idleTimeout,r=mr.finalTimeout,i=mr.heartbeatInterval,o=!1){super(e,t),this._idleHub=t,this._idleTimeout=n,this._finalTimeout=r,this._heartbeatInterval=i,this._onScope=o,this.activities={},this._heartbeatCounter=0,this._finished=!1,this._idleTimeoutCanceledPermanently=!1,this._beforeFinishCallbacks=[],this._finishReason=gr[4],o&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`Setting idle transaction on scope. Span ID: ${this.spanId}`),t.configureScope(e=>e.setSpan(this))),this._restartIdleTimeout(),setTimeout(()=>{this._finished||(this.setStatus("deadline_exceeded"),this._finishReason=gr[3],this.finish())},this._finalTimeout)}finish(e=(0,oe.zf)()){if(this._finished=!0,this.activities={},"ui.action.click"===this.op&&this.setTag("finishReason",this._finishReason),this.spanRecorder){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Tracing] finishing IdleTransaction",new Date(1e3*e).toISOString(),this.op);for(const t of this._beforeFinishCallbacks)t(this,e);this.spanRecorder.spans=this.spanRecorder.spans.filter(t=>{if(t.spanId===this.spanId)return!0;t.endTimestamp||(t.endTimestamp=e,t.setStatus("cancelled"),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Tracing] cancelling span since transaction ended early",JSON.stringify(t,void 0,2)));const n=t.startTimestamp<e,r=(this._finalTimeout+this._idleTimeout)/1e3,i=t.endTimestamp-this.startTimestamp<r;if("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__){const e=JSON.stringify(t,void 0,2);n?i||c.log("[Tracing] discarding Span since it finished after Transaction final timeout",e):c.log("[Tracing] discarding Span since it happened after Transaction was finished",e)}return n&&i}),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Tracing] flushing IdleTransaction")}else("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Tracing] No active IdleTransaction");if(this._onScope){const e=this._idleHub.getScope();e.getTransaction()===this&&e.setSpan(void 0)}return super.finish(e)}registerBeforeFinishCallback(e){this._beforeFinishCallbacks.push(e)}initSpanRecorder(e){if(!this.spanRecorder){const t=e=>{this._finished||this._pushActivity(e)},n=e=>{this._finished||this._popActivity(e)};this.spanRecorder=new yr(t,n,this.spanId,e),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("Starting heartbeat"),this._pingHeartbeat()}this.spanRecorder.add(this)}cancelIdleTimeout(e,{restartOnChildSpanChange:t}={restartOnChildSpanChange:!0}){this._idleTimeoutCanceledPermanently=!1===t,this._idleTimeoutID&&(clearTimeout(this._idleTimeoutID),this._idleTimeoutID=void 0,0===Object.keys(this.activities).length&&this._idleTimeoutCanceledPermanently&&(this._finishReason=gr[5],this.finish(e)))}setFinishReason(e){this._finishReason=e}_restartIdleTimeout(e){this.cancelIdleTimeout(),this._idleTimeoutID=setTimeout(()=>{this._finished||0!==Object.keys(this.activities).length||(this._finishReason=gr[1],this.finish(e))},this._idleTimeout)}
2_pushActivity(e){this.cancelIdleTimeout(void 0,{restartOnChildSpanChange:!this._idleTimeoutCanceledPermanently}),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`[Tracing] pushActivity: ${e}`),this.activities[e]=!0,("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Tracing] new activities count",Object.keys(this.activities).length)}_popActivity(e){if(this.activities[e]&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`[Tracing] popActivity ${e}`),delete this.activities[e],("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Tracing] new activities count",Object.keys(this.activities).length)),0===Object.keys(this.activities).length){const e=(0,oe.zf)();this._idleTimeoutCanceledPermanently?(this._finishReason=gr[5],this.finish(e)):this._restartIdleTimeout(e+this._idleTimeout/1e3)}}_beat(){if(this._finished)return;const e=Object.keys(this.activities).join("");e===this._prevHeartbeatString?this._heartbeatCounter++:this._heartbeatCounter=1,this._prevHeartbeatString=e,this._heartbeatCounter>=3?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus("deadline_exceeded"),this._finishReason=gr[0],this.finish()):this._pingHeartbeat()}_pingHeartbeat(){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`pinging Heartbeat -> current counter: ${this._heartbeatCounter}`),setTimeout(()=>{this._beat()},this._heartbeatInterval)}}function br(e){return(e||ge()).getScope().getTransaction()}let wr=!1;function _r(){const e=br();if(e){const t="internal_error";("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`[Tracing] Transaction: ${t} -> Global error occured`),e.setStatus(t)}}function xr(e,t,n){if(!rr(t))return e.sampled=!1,e;if(void 0!==e.sampled)return e.setMetadata({sampleRate:Number(e.sampled)}),e;let r;return"function"==typeof t.tracesSampler?(r=t.tracesSampler(n),e.setMetadata({sampleRate:Number(r)})):void 0!==n.parentSampled?r=n.parentSampled:void 0!==t.tracesSampleRate?(r=t.tracesSampleRate,e.setMetadata({sampleRate:Number(r)})):(r=1,e.setMetadata({sampleRate:r})),function(e){if(b(e)||"number"!=typeof e&&"boolean"!=typeof e)return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(e)} of type ${JSON.stringify(typeof e)}.`),!1;if(e<0||e>1)return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got ${e}.`),!1;return!0}(r)?r?(e.sampled=Math.random()<r,e.sampled?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`[Tracing] starting ${e.op} transaction - ${e.name}`),e):(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(r)})`),e)):(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Tracing] Discarding transaction because "+("function"==typeof t.tracesSampler?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0")),e.sampled=!1,e):(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn("[Tracing] Discarding transaction because of invalid sample rate."),e.sampled=!1,e)}function kr(){const e=this.getScope().getSpan();return e?{"sentry-trace":e.toTraceparent()}:{}}function Sr(e,t){const n=this.getClient(),r=n&&n.getOptions()||{},i=r.instrumenter||"sentry",o=e.instrumenter||"sentry";i!==o&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.error(`A transaction was started with instrumenter=\`${o}\`, but the SDK is configured with the \`${i}\` instrumenter.\nThe transaction will not be sampled. Please use the ${i} instrumentation to start transactions.`),e.sampled=!1);let s=new hr(e,this);return s=xr(s,r,{parentSampled:e.parentSampled,transactionContext:e,...t}),s.sampled&&s.initSpanRecorder(r._experiments&&r._experiments.maxSpans),n&&n.emit&&n.emit("startTransaction",s),s}function Er(e,t,n,r,i,o,s){const a=e.getClient(),c=a&&a.getOptions()||{};let l=new vr(t,e,n,r,s,i);return l=xr(l,c,{parentSampled:t.parentSampled,transactionContext:t,...o}
2),l.sampled&&l.initSpanRecorder(c._experiments&&c._experiments.maxSpans),a&&a.emit&&a.emit("startTransaction",l),l}function Cr(){const e=he();e.__SENTRY__&&(e.__SENTRY__.extensions=e.__SENTRY__.extensions||{},e.__SENTRY__.extensions.startTransaction||(e.__SENTRY__.extensions.startTransaction=Sr),e.__SENTRY__.extensions.traceHeaders||(e.__SENTRY__.extensions.traceHeaders=kr),wr||(wr=!0,Lt(_r),Dt(_r)))}_r.tag="sentry_tracingErrorCallback";const Tr=i.OW;const Nr=(e,t,n)=>{let r,i;return o=>{t.value>=0&&(o||n)&&(i=t.value-(r||0),(i||void 0===r)&&(r=t.value,t.delta=i,e(t)))}},Ar=()=>Tr.__WEB_VITALS_POLYFILL__?Tr.performance&&(performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]||(()=>{const e=Tr.performance.timing,t=Tr.performance.navigation.type,n={entryType:"navigation",startTime:0,type:2==t?"back_forward":1===t?"reload":"navigate"};for(const r in e)"navigationStart"!==r&&"toJSON"!==r&&(n[r]=Math.max(e[r]-e.navigationStart,0));return n})()):Tr.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0],Or=()=>{const e=Ar();return e&&e.activationStart||0},Pr=(e,t)=>{const n=Ar();let r="navigate";return n&&(r=Tr.document.prerendering||Or()>0?"prerender":n.type.replace(/_/g,"-")),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:`v3-${Date.now()}-${Math.floor(8999999999999*Math.random())+1e12}`,navigationType:r}},zr=(e,t,n)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const r=new PerformanceObserver(e=>{t(e.getEntries())});return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(r){}},Ir=(e,t)=>{const n=r=>{"pagehide"!==r.type&&"hidden"!==Tr.document.visibilityState||(e(r),t&&(removeEventListener("visibilitychange",n,!0),removeEventListener("pagehide",n,!0)))};addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0)};let jr=-1;const Lr=()=>(jr<0&&(jr="hidden"!==Tr.document.visibilityState||Tr.document.prerendering?1/0:0,Ir(({timeStamp:e})=>{jr=e},!0)),{get firstHiddenTime(){return jr}}),Rr={},Mr={},Dr={};let $r,Ur,Fr;function Br(e,t){return Gr(e,t),Dr[e]||(!function(e){const t={};"event"===e&&(t.durationThreshold=0);zr(e,t=>{qr(e,{entries:t})},t)}(e),Dr[e]=!0),Yr(e,t)}function qr(e,t){const n=Mr[e];if(n&&n.length)for(const i of n)try{i(t)}catch(r){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.error(`Error while triggering instrumentation handler.\nType: ${e}\nName: ${Ae(i)}\nError:`,r)}}function Hr(){(e=>{const t=Pr("CLS",0);let n,r=0,i=[];const o=e=>{e.forEach(e=>{if(!e.hadRecentInput){const o=i[0],s=i[i.length-1];r&&0!==i.length&&e.startTime-s.startTime<1e3&&e.startTime-o.startTime<5e3?(r+=e.value,i.push(e)):(r=e.value,i=[e]),r>t.value&&(t.value=r,t.entries=i,n&&n())}})},s=zr("layout-shift",o);if(s){n=Nr(e,t);const r=()=>{o(s.takeRecords()),n(!0)};Ir(r)}})(e=>{qr("cls",{metric:e}),$r=e})}function Zr(){(e=>{const t=Lr(),n=Pr("FID");let r;const i=e=>{e.startTime<t.firstHiddenTime&&(n.value=e.processingStart-e.startTime,n.entries.push(e),r(!0))},o=e=>{e.forEach(i)},s=zr("first-input",o);r=Nr(e,n),s&&Ir(()=>{o(s.takeRecords()),s.disconnect()},!0)})(e=>{qr("fid",{metric:e}),Ur=e})}function Vr(){(e=>{const t=Lr(),n=Pr("LCP");let r;const i=e=>{const i=e[e.length-1];if(i){const e=Math.max(i.startTime-Or(),0);e<t.firstHiddenTime&&(n.value=e,n.entries=[i],r())}},o=zr("largest-contentful-paint",i);if(o){r=Nr(e,n);const t=()=>{Rr[n.id]||(i(o.takeRecords()),o.disconnect(),Rr[n.id]=!0,r(!0))};["keydown","click"].forEach(e=>{addEventListener(e,t,{once:!0,capture:!0})}),Ir(t,!0)}})(e=>{qr("lcp",{metric:e}),Fr=e})}function Wr(e,t,n,r){return Gr(e,t),Dr[e]||(n(),Dr[e]=!0),r&&t({metric:r}),Yr(e,t)}function Gr(e,t){Mr[e]=Mr[e]||[],Mr[e].push(t)}function Yr(e,t){return()=>{const n=Mr[e];if(!n)return;const r=n.indexOf(t);-1!==r&&n.splice(r,1)}}function Jr(e){return"number"==typeof e&&isFinite(e)}function Xr(e,{startTimestamp:t,...n}){return t&&e.startTimestamp>t&&(e.startTimestamp=t),e.startChild({startTimestamp:t,...n})}function Kr(e){return e/1e3}function Qr(){return Tr&&Tr.addEventListener&&Tr.performance}let ei,ti,ni=0,ri={};function ii(){const e=Qr();if(e&&oe.k3){e.mark&&Tr.performance.mark("sentry-tracing-init");const t=Wr("fid",({metric:e})=>{const t=e.entries.pop();if(!t)return;const n=Kr(oe.k3),r=Kr(t.startTime);("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Measurements] Adding FID"),ri.fid={value:e.value,unit:"millisecond"},ri["mark.fid"]={value:n+r,unit:"second"}},Zr,Ur),n=function(e){return Wr("cls",e,Hr,$r)}(({metric:e})=>{const t=e.entries.pop();t&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Measurements] Adding CLS"),ri.cls={value:e.value,unit:""},ti=t)}),r=function(e){return Wr("lcp",e,Vr,Fr)}(({metric:e})=>{const t=e.entries.pop();t&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Measurements] Adding LCP"),r
2i.lcp={value:e.value,unit:"millisecond"},ei=t)});return()=>{t(),n(),r()}}return()=>{}}function oi(e){const t=Qr();if(!t||!Tr.performance.getEntries||!oe.k3)return;("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Tracing] Adding & adjusting spans using Performance API");const n=Kr(oe.k3),r=t.getEntries();let i,o;if(r.slice(ni).forEach(t=>{const r=Kr(t.startTime),s=Kr(t.duration);if(!("navigation"===e.op&&n+r<e.startTimestamp))switch(t.entryType){case"navigation":!function(e,t,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(r=>{si(e,t,r,n)}),si(e,t,"secureConnection",n,"TLS/SSL","connectEnd"),si(e,t,"fetch",n,"cache","domainLookupStart"),si(e,t,"domainLookup",n,"DNS"),function(e,t,n){Xr(e,{op:"browser",origin:"auto.browser.browser.metrics",description:"request",startTimestamp:n+Kr(t.requestStart),endTimestamp:n+Kr(t.responseEnd)}),Xr(e,{op:"browser",origin:"auto.browser.browser.metrics",description:"response",startTimestamp:n+Kr(t.responseStart),endTimestamp:n+Kr(t.responseEnd)})}(e,t,n)}(e,t,n),i=n+Kr(t.responseStart),o=n+Kr(t.requestStart);break;case"mark":case"paint":case"measure":{!function(e,t,n,r,i){const o=i+n,s=o+r;Xr(e,{description:t.name,endTimestamp:s,op:t.entryType,origin:"auto.resource.browser.metrics",startTimestamp:o})}(e,t,r,s,n);const i=Lr(),o=t.startTime<i.firstHiddenTime;"first-paint"===t.name&&o&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Measurements] Adding FP"),ri.fp={value:t.startTime,unit:"millisecond"}),"first-contentful-paint"===t.name&&o&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Measurements] Adding FCP"),ri.fcp={value:t.startTime,unit:"millisecond"});break}case"resource":{const i=t.name.replace(Tr.location.origin,"");!function(e,t,n,r,i,o){if("xmlhttprequest"===t.initiatorType||"fetch"===t.initiatorType)return;const s={};ai(s,t,"transferSize","http.response_transfer_size"),ai(s,t,"encodedBodySize","http.response_content_length"),ai(s,t,"decodedBodySize","http.decoded_response_content_length"),"renderBlockingStatus"in t&&(s["resource.render_blocking_status"]=t.renderBlockingStatus);const a=o+r,c=a+i;Xr(e,{description:n,endTimestamp:c,op:t.initiatorType?`resource.${t.initiatorType}`:"resource.other",origin:"auto.resource.browser.metrics",startTimestamp:a,data:s})}(e,t,i,r,s,n);break}}}
2),ni=Math.max(r.length-1,0),function(e){const t=Tr.navigator;if(!t)return;const n=t.connection;n&&(n.effectiveType&&e.setTag("effectiveConnectionType",n.effectiveType),n.type&&e.setTag("connectionType",n.type),Jr(n.rtt)&&(ri["connection.rtt"]={value:n.rtt,unit:"millisecond"}));Jr(t.deviceMemory)&&e.setTag("deviceMemory",`${t.deviceMemory} GB`);Jr(t.hardwareConcurrency)&&e.setTag("hardwareConcurrency",String(t.hardwareConcurrency))}(e),"pageload"===e.op){"number"==typeof i&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Measurements] Adding TTFB"),ri.ttfb={value:1e3*(i-e.startTimestamp),unit:"millisecond"},"number"==typeof o&&o<=i&&(ri["ttfb.requestTime"]={value:1e3*(i-o),unit:"millisecond"})),["fcp","fp","lcp"].forEach(t=>{if(!ri[t]||n>=e.startTimestamp)return;const r=ri[t].value,i=n+Kr(r),o=Math.abs(1e3*(i-e.startTimestamp)),s=o-r;("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`[Measurements] Normalized ${t} from ${r} to ${o} (${s})`),ri[t].value=o});const t=ri["mark.fid"];t&&ri.fid&&(Xr(e,{description:"first input delay",endTimestamp:t.value+Kr(ri.fid.value),op:"ui.action",origin:"auto.ui.browser.metrics",startTimestamp:t.value}),delete ri["mark.fid"]),"fcp"in ri||delete ri.cls,Object.keys(ri).forEach(t=>{e.setMeasurement(t,ri[t].value,ri[t].unit)}),function(e){ei&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Measurements] Adding LCP Data"),ei.element&&e.setTag("lcp.element",S(ei.element)),ei.id&&e.setTag("lcp.id",ei.id),ei.url&&e.setTag("lcp.url",ei.url.trim().slice(0,200)),e.setTag("lcp.size",ei.size));ti&&ti.sources&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log("[Measurements] Adding CLS Data"),ti.sources.forEach((t,n)=>e.setTag(`cls.source.${n+1}`,S(t.node))))}(e)}ei=void 0,ti=void 0,ri={}}function si(e,t,n,r,i,o){const s=o?t[o]:t[`${n}End`],a=t[`${n}Start`];a&&s&&Xr(e,{op:"browser",origin:"auto.browser.browser.metrics",description:i||n,startTimestamp:r+Kr(a),endTimestamp:r+Kr(s)})}function ai(e,t,n,r){const i=t[n];void 0!==i&&i<2147483647&&(e[r]=i)}function ci(e,t,n,r,i="auto.http.browser"){if(!rr()||!e.fetchData)return;const o=t(e.fetchData.url);if(e.endTimestamp&&o){const t=e.fetchData.__span;if(!t)return;const n=r[t];if(n){if(e.response){n.setHttpStatus(e.response.status);const t=e.response&&e.response.headers&&e.response.headers.get("content-length");if(t){const e=parseInt(t);e>0&&n.setData("http.response_content_length",e)}}else e.error&&n.setStatus("internal_error");n.finish(),delete r[t]}return}const s=ge(),a=s.getScope(),c=s.getClient(),l=a.getSpan(),{method:u,url:d}=e.fetchData,f=o&&l?l.startChild({data:{url:d,type:"fetch","http.method":u},description:`${u} ${d}`,op:"http.client",origin:i}):void 0;if(f&&(e.fetchData.__span=f.spanId,r[f.spanId]=f),n(e.fetchData.url)&&c){const t=e.args[0];e.args[1]=e.args[1]||{};const n=e.args[1];n.headers=function(e,t,n,r,i){const o=i||n.getSpan(),s=o&&o.transaction,{traceId:a,sampled:c,dsc:l}=n.getPropagationContext(),u=o?o.toTraceparent():dr(a,void 0,c),d=s?s.getDynamicSamplingContext():l||ut(a,t,n),f=ar(d),p="undefined"!=typeof Request&&w(e,Request)?e.headers:r.headers;if(p){if("undefined"!=typeof Headers&&w(p,Headers)){const e=new Headers(p);return e.append("sentry-trace",u),f&&e.append(ir,f),e}if(Array.isArray(p)){const e=[...p,["sentry-trace",u]];return f&&e.push([ir,f]),e}{const e="baggage"in p?p.baggage:void 0,t=[];return Array.isArray(e)?t.push(...e):e&&t.push(e),f&&t.push(f),{...p,"sentry-trace":u,baggage:t.length>0?t.join(","):void 0}}}return{"sentry-trace":u,baggage:f}}(t,c,a,n,f)}return f}const li=["localhost",/^\/(?!\/)/],ui={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,tracingOrigins:li,tracePropagationTargets:li};function di(e){const{traceFetch:t,traceXHR:n,tracePropagationTargets:r,tracingOrigins:i,shouldCreateSpanForRequest:o,enableHTTPTimings:s}={traceFetch:ui.traceFetch,traceXHR:ui.traceXHR,...e},a="function"==typeof o?o:e=>!0,c=e=>function(e,t){return A(e,t||li)}(e,r||i),l={};t&&un(e=>{const t=ci(e,a,c,l);s&&t&&fi(t)}),n&&cn(e=>{const t=function(e,t,n,r){const i=e.xhr,o=i&&i[an];if(!rr()||!i||i.__sentry_own_request__||!o)return;const s=t(o.url);if(e.endTimestamp&&s){const e=i.__sentry_xhr_span_id__;if(!e)return;const t=r[e];return void(t&&void 0!==o.status_code&&(t.setHttpStatus(o.status_code),t.finish(),delete r[e]))}const a=ge(),c=a.getScope(),l=c.getSpan(),u=s&&l?l.startChild({data:{type:"xhr","http.method":o.method,url:o.url},description:`${o.method} ${o.url}`,op:"http.client",origin:"auto.http.browser"}):void 0;u&&(i.__sentry_xhr_span_id__=u.spanId,r[i.__sentry_xhr_span_id__]=u);if(i.setRequestHeader&&n(o.url))if(u){const e=u&&u.transaction,t=ar(e&&e.getDynamicSamplingContext());hi(i,u.toTraceparent(),t)}else{const e=a.getClient(),{traceId:t,sampled:n,dsc:r}=c.getPropagationContext();hi(i,dr(t,void 0,n),ar(r||(e?ut(t,e,c):void 0)))}return u}(e,a,c,l);s&&t&&fi(t)})}function fi(e){const t=e.data.url;if(!t)return;const n=Br("resource",({entries:r})=>{r.forEach(r=>{if(function(e){return"resource"===e.entryType&&"initiatorType"in e&&"string"==typeof e.nextHopProtocol&&("fetch"===e.initiatorType||"xmlhttprequest"===e.initiatorType)}
2(r)&&r.name.endsWith(t)){(function(e){const{name:t,version:n}=function(e){let t="unknown",n="unknown",r="";for(const i of e){if("/"===i){[t,n]=e.split("/");break}if(!isNaN(Number(i))){t="h"===r?"http":r,n=e.split(r)[1];break}r+=i}r===e&&(t=r);return{name:t,version:n}}(e.nextHopProtocol),r=[];if(r.push(["network.protocol.version",n],["network.protocol.name",t]),!oe.k3)return r;return[...r,["http.request.redirect_start",pi(e.redirectStart)],["http.request.fetch_start",pi(e.fetchStart)],["http.request.domain_lookup_start",pi(e.domainLookupStart)],["http.request.domain_lookup_end",pi(e.domainLookupEnd)],["http.request.connect_start",pi(e.connectStart)],["http.request.secure_connection_start",pi(e.secureConnectionStart)],["http.request.connection_end",pi(e.connectEnd)],["http.request.request_start",pi(e.requestStart)],["http.request.response_start",pi(e.responseStart)],["http.request.response_end",pi(e.responseEnd)]]})(r).forEach(t=>e.setData(...t)),setTimeout(n)}})})}function pi(e=0){return((oe.k3||performance.timeOrigin)+e)/1e3}function hi(e,t,n){try{e.setRequestHeader("sentry-trace",t),n&&e.setRequestHeader(ir,n)}catch(r){}}const mi={...mr,markBackgroundTransactions:!0,routingInstrumentation:function(e,t=!0,n=!0){if(!Tr||!Tr.location)return void(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn("Could not initialize routing instrumentation due to invalid location"));let r,i=Tr.location.href;t&&(r=e({name:Tr.location.pathname,startTimestamp:oe.k3?oe.k3/1e3:void 0,op:"pageload",origin:"auto.pageload.browser",metadata:{source:"url"}})),n&&Fe(({to:t,from:n})=>{void 0===n&&i&&-1!==i.indexOf(t)?i=void 0:n!==t&&(i=void 0,r&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`[Tracing] Finishing current transaction with op: ${r.op}`),r.finish()),r=e({name:Tr.location.pathname,op:"navigation",origin:"auto.navigation.browser",metadata:{source:"url"}}))})},startTransactionOnLocationChange:!0,startTransactionOnPageLoad:!0,enableLongTask:!0,_experiments:{},...ui};class gi{constructor(e){this.name="BrowserTracing",this._hasSetTracePropagationTargets=!1,Cr(),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&(this._hasSetTracePropagationTargets=!(!e||!e.tracePropagationTargets&&!e.tracingOrigins)),this.options={...mi,...e},void 0!==this.options._experiments.enableLongTask&&(this.options.enableLongTask=this.options._experiments.enableLongTask),e&&!e.tracePropagationTargets&&e.tracingOrigins&&(this.options.tracePropagationTargets=e.tracingOrigins),this._collectWebVitals=ii(),this.options.enableLongTask&&Br("longtask",({entries:e})=>{for(const t of e){const e=br();if(!e)return;const n=Kr(oe.k3+t.startTime),r=Kr(t.duration);e.startChild({description:"Main UI thread blocked",op:"ui.long-task",origin:"auto.ui.browser.metrics",startTimestamp:n,endTimestamp:n+r})}}),this.options._experiments.enableInteractions&&Br("event",({entries:e})=>{for(const t of e){const e=br();if(!e)return;if("click"===t.name){const n=Kr(oe.k3+t.startTime),r=Kr(t.duration);e.startChild({description:S(t.target),op:`ui.interaction.${t.name}`,origin:"auto.ui.browser.metrics",startTimestamp:n,endTimestamp:n+r})}}})}setupOnce(e,t){this._getCurrentHub=t;const n=t().getClient(),r=n&&n.getOptions(),{routingInstrumentation:i,startTransactionOnLocationChange:o,startTransactionOnPageLoad:s,markBackgroundTransactions:a,traceFetch:l,traceXHR:u,shouldCreateSpanForRequest:d,enableHTTPTimings:f,_experiments:p}=this.options,h=r&&r.tracePropagationTargets,m=h||this.options.tracePropagationTargets;("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&this._hasSetTracePropagationTargets&&h&&c.warn("[Tracing] The `tracePropagationTargets` option was set in the BrowserTracing integration and top level `Sentry.init`. The top level `Sentry.init` value is being used."),i(e=>{const n=this._createRouteTransaction(e);return this.options._experiments.onStartRouteTransaction&&this.options._experiments.onStartRouteTransaction(n,e,t),n},s,o),a&&(Tr&&Tr.document?Tr.document.addEventListener("visibilitychange",()=>{const e=br();if(Tr.document.hidden&&e){const t="cancelled";("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`[Tracing] Transaction: ${t} -> since tab moved to the background, op: ${e.op}`),e.status||e.setStatus(t),e.setTag("visibilitychange","document.hidden"),e.finish()}}):("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn("[Tracing] Could not set up background tab detection due to lack of global document")),p.enableInteractions&&this._registerInteractionListener(),di({traceFetch:l,traceXHR:u,tracePropagationTargets:m,shouldCreateSpanForRequest:d,enableHTTPTimings:f})}_createRouteTransaction(e){if(!this._getCurrentHub)return void(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`[Tracing] Did not create ${e.op}
2 transaction because _getCurrentHub is invalid.`));const t=this._getCurrentHub(),{beforeNavigate:n,idleTimeout:r,finalTimeout:i,heartbeatInterval:o}=this.options,s="pageload"===e.op,a=s?yi("sentry-trace"):"",l=s?yi("baggage"):"",{traceparentData:u,dynamicSamplingContext:d,propagationContext:f}=ur(a,l),p={...e,...u,metadata:{...e.metadata,dynamicSamplingContext:u&&!d?{}:d},trimEnd:!0},h="function"==typeof n?n(p):p,m=void 0===h?{...p,sampled:!1}:h;m.metadata=m.name!==p.name?{...m.metadata,source:"custom"}:m.metadata,this._latestRouteName=m.name,this._latestRouteSource=m.metadata&&m.metadata.source,!1===m.sampled&&("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`[Tracing] Will not send ${m.op} transaction because of beforeNavigate.`),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.log(`[Tracing] Starting ${m.op} transaction on scope`);const{location:g}=Tr,y=Er(t,m,r,i,!0,{location:g},o),v=t.getScope();return s&&u?v.setPropagationContext(f):v.setPropagationContext({traceId:y.traceId,spanId:y.spanId,parentSpanId:y.parentSpanId,sampled:y.sampled}),y.registerBeforeFinishCallback(e=>{this._collectWebVitals(),oi(e)}),y}_registerInteractionListener(){let e;const t=()=>{const{idleTimeout:t,finalTimeout:n,heartbeatInterval:r}=this.options,i="ui.action.click",o=br();if(o&&o.op&&["navigation","pageload"].includes(o.op))return void(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`[Tracing] Did not create ${i} transaction because a pageload or navigation transaction is in progress.`));if(e&&(e.setFinishReason("interactionInterrupted"),e.finish(),e=void 0),!this._getCurrentHub)return void(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`[Tracing] Did not create ${i} transaction because _getCurrentHub is invalid.`));if(!this._latestRouteName)return void(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.warn(`[Tracing] Did not create ${i} transaction because _latestRouteName is missing.`));const s=this._getCurrentHub(),{location:a}=Tr,l={name:this._latestRouteName,op:i,trimEnd:!0,metadata:{source:this._latestRouteSource||"url"}};e=Er(s,l,t,n,!0,{location:a},r)};["click"].forEach(e=>{addEventListener(e,t,{once:!1,capture:!0})})}}function yi(e){const t=(n=`meta[name=${e}]`,x.document&&x.document.querySelector?x.document.querySelector(n):null);var n;return t?t.getAttribute("content"):void 0}function vi(e){const t=rr(e);return void 0===e.integrations?bi([],t):Array.isArray(e.integrations)?bi(e.integrations,t):function(e,t){const n=n=>bi(e(n),t);return n}(e.integrations,t)}function bi(e,t){return t&&!e.some(e=>e.name===gi.name)&&e.push(new gi),e}function wi(e){e._metadata=e._metadata||{},e._metadata.sdk=e._metadata.sdk||{name:"sentry.javascript.gatsby",packages:[{name:"npm:@sentry/gatsby",version:r}],version:r};const t=vi(e);!function(e){const t={_metadata:{},...e};t._metadata.sdk=t._metadata.sdk||{name:"sentry.javascript.react",packages:[{name:"npm:@sentry/react",version:r}],version:r},tr(t)}({...e,integrations:t})}},13184:function(e,t){"use strict";var n="fasr",r="circle-3",i=[],o="e0f0",s="M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm20-280l-52 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l52 0c11 0 20 9 20 20s-9 20-20 20l-76 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l76 0c37.6 0 68-30.4 68-68 0-16.8-6.1-32.1-16.2-44 10.1-11.9 16.2-27.2 16.2-44 0-37.6-30.4-68-68-68l-76 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l76 0c11 0 20 9 20 20s-9 20-20 20z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.$7=t.mw},13264:function(e){const t=()=>{const e=window.location.hostname,t=window.location.port;return"localhost"===e?`${e}:${t}`:e},n=()=>{const e=t(),n={production:["www.singlestore.com","cdn-origin.singlestore.com"],staging:["bifrost.singlestore.com"],development:["localhost:4000","localhost:8010","localhost:4003"]};for(const[t,r]of Object.entries(n))if(r.includes(e))return t;return null};e.exports={getEnvironment:n,getWriteKey:()=>{const e={production:"PaiQDnT2sFUptjG756y3xATOoXVOAk2d",staging:"MI6gqtf5nnQfh95Qc2A1tjwXJSCsJIDu",development:"Q0XyffUjIQCyLaJYyAVxCB0v9GGhUl0F",default:"Q0XyffUjIQCyLaJYyAVxCB0v9GGhUl0F"};let r=n();if(!r){const n=t();return console.error(`Unhandled domain: ${n}. Falling back to default segment key.`),e.default}return e[r]}}},13305:function(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}n.d(t,{A:function(){return r}})},13484:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="circle-question",i=[62108,"question-circle"],o="f059",s="M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm0-336c-17.7 0-32 14.3-32 32l-48 0c0-44.2 35.8-80 80-80s80 35.8 80 80c0 35.1-20.5 57.5-38.2 70-6.3 4.4-12.5 7.8-17.8 10.4l0 21.9-48 0 0-56.7c1.4-.4 2.7-.7 4.1-1.1 12.2-3.2 23.3-6.1 34.1-13.7 10.4-7.3 17.8-16.9 17.8-30.8 0-17.7-14.3-32-32-32zM232 344l48 0 0 48-48 0 0-48z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faCircleQuestion=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},13490:function(e,t){"use strict";var n="fass",r="users",i=[],o="f0c0",s="M320 16a104 104 0 1 1 0 208 104 104 0 1 1 0-208zM96 88a72 72 0 1 1 0 144 72 72 0 1 1 0-144zm14.7 392l-110.7 0 48-192 107 0-41.8 181.2-2.5 10.8zm418.5 0l-2.5-10.8-41.8-181.2 107 0 48 192-110.7 0zM472 160a72 72 0 1 1 144 0 72 72 0 1 1 -144 0zM208 272l224 0 48 208-320 0 48-208z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.gd=t.mw},13591:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},13612:function(e,t,n){var r=n(36333),i=n(58146);e.exports=function(e,t){return r(e,t,function(t,n){return i(e,n)})}},13635:function(e,t){"use strict";var n="fasr",r="chart-network",i=[],o="f78a",s="M200 40l0 48 48 0 0-48-48 0zM160 0l128 0 0 119.4 17.5 43.8c9.8-2.1 20-3.2 30.5-3.2 39 0 74.4 15.5 100.3 40.7l75.7-55.5 0-81.2 128 0 0 128-110.7 0-64.6 47.4c9.8 19.4 15.3 41.4 15.3 64.6 0 18.5-3.5 36.2-9.9 52.5l45.8 27.5 124 0 0 128-128 0 0-74.4-66.6-40C419 428.5 379.8 448 336 448 264.6 448 205.4 396.1 194 328l-66 0 0 40-128 0 0-128 128 0 0 40 66 0c7-41.9 32.1-77.6 67-98.9L239.8 128 160 128 160 0zM88 280l-48 0 0 48 48 0 0-48zM600 104l-48 0 0 48 48 0 0-48zM552 424l0 48 48 0 0-48-48 0zM336 400a96 96 0 1 0 0-192 96 96 0 1 0 0 192z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.Qu=t.mw},13655:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fasr",r="draw-circle",i=[58054,"vector-circle"],o="f5ed",s="M312 8l0 48-48 0 0-48 48 0zM264-32l-40 0 0 48.3C138.5 39.1 71.1 106.5 48.3 192L0 192 0 320 48.3 320C71.1 405.5 138.5 472.9 224 495.7l0 48.3 128 0 0-48.3c85.5-22.8 152.9-90.1 175.7-175.7l48.3 0 0-128-48.3 0C504.9 106.5 437.5 39.1 352 16.3l0-48.3-88 0zM477.5 192l-29.5 0 0 128 29.5 0C457.6 379 411 425.6 352 445.5l0-29.5-128 0 0 29.5C165 425.6 118.4 379 98.5 320l29.5 0 0-128-29.5 0C118.4 133 165 86.4 224 66.5l0 29.5 128 0 0-29.5C411 86.4 457.6 133 477.5 192zM312 456l0 48-48 0 0-48 48 0zM40 232l48 0 0 48-48 0 0-48zm448 0l48 0 0 48-48 0 0-48z";t.definition={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.faDrawCircle=t.definition,t.prefix=n,t.iconName=r,t.width=576,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},13657:function(e,t,n){var r=n(48431),i=n(76755),o=n(76493),s=o.setStyleProp,a=o.canTextBeChildOfNode;function c(e){return o.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===e.type&&o.isCustomComponent(e.name,e.attribs)}e.exports=function e(t,n){for(var o,l,u,d,f,p=(n=n||{}).library||r,h=p.cloneElement,m=p.createElement,g=p.isValidElement,y=[],v="function"==typeof n.replace,b=n.trim,w=0,_=t.length;w<_;w++)if(o=t[w],v&&g(u=n.replace(o)))_>1&&(u=h(u,{key:u.key||w})),y.push(u);else if("text"!==o.type){switch(d=o.attribs,c(o)?s(d.style,d):d&&(d=i(d)),f=null,o.type){case"script":case"style":o.children[0]&&(d.dangerouslySetInnerHTML={__html:o.children[0].data});break;case"tag":"textarea"===o.name&&o.children[0]?d.defaultValue=o.children[0].data:o.children&&o.children.length&&(f=e(o.children,n));break;default:continue}_>1&&(d.key=w),y.push(m(o.name,d,f))}else{if((l=!o.data.trim().length)&&o.parent&&!a(o.parent))continue;if(b&&l)continue;y.push(o.data)}return 1===y.length?y[0]:y}},13704:function(e,t,n){var r=n(78328),i=n(81853),o=n(40320),s=n(81966),a=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=-1,c=(t=r(t,e)).length;if(!c)return!0;for(var l=null==e||"object"!=typeof e&&"function"!=typeof e;++n<c;){var u=t[n];if("string"==typeof u){if("__proto__"===u&&!a.call(e,"__proto__"))return!1;if("constructor"===u&&n+1<c&&"string"==typeof t[n+1]&&"prototype"===t[n+1]){if(l&&0===n)continue;return!1}}}var d=o(e,t);return null==d||delete d[s(i(t))]}},14090:function(e,t,n){var r=n(71595),i=n(79464);e.exports=function(e,t,n){var o=t(e);return i(e)?o:r(o,n(e))}},14165:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="chart-user",i=["user-chart"],o="f6a3",s="M128 32l480 0 0 416-295.6 0-52.9-120.8c8-16.7 12.5-35.4 12.5-55.2 0-70.7-57.3-128-128-128-5.4 0-10.8 .3-16 1l0-113zM446.1 160L368 238.1c-23-23-39-39-48-48L286.1 224c6.1 6.1 27.8 27.8 65 65l17 17 17-17 95-95 0 54.1 48 0 0-136-136 0 0 48 54.1 0zM64 272a80 80 0 1 1 160 0 80 80 0 1 1 -160 0zM56 384l176 0 56 128-288 0 56-128z";t.definition={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.faChartUser=t.definition,t.prefix=n,t.iconName=r,t.width=640,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},14198:function(e,t){"use strict";var n="fasr",r="server",i=[],o="f233",s="M48 80l0 96 352 0 0-96-352 0zM0 32l448 0 0 192-448 0 0-192zm264 72a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm56 24a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zM48 336l0 96 352 0 0-96-352 0zM0 288l448 0 0 192-448 0 0-192zm240 96a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm104-24a24 24 0 1 1 0 48 24 24 0 1 1 0-48z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.D6=t.mw},14481:function(e,t){"use strict";var n="fasr",r="heart",i=[128153,128154,128155,128156,128420,129293,129294,129505,9829,10084,61578],o="f004",s="M256 496S0 319.4 0 167.7C0 94.2 58.6 32 133.1 32 167.7 32 200.5 45.4 225 68.8 237.1 80.3 246.3 94.4 256 107.9 265.7 94.4 274.9 80.3 287 68.8 311.5 45.4 344.4 32 378.9 32 453.5 32 512 94.2 512 167.7 512 319.4 256 496 256 496zm0-306.2l-53.9-74.5c-16-22.1-41.7-35.2-69-35.2-47 0-85.1 38.1-85.1 85.1 0 33.3 15 64.6 32.5 92.2 21.3 33.7 50.6 67.1 81.2 97.2 30.4 30 61 55.6 84 73.8 3.6 2.9 7.1 5.5 10.3 8 3.2-2.5 6.6-5.1 10.3-8 23.1-18.2 53.6-43.8 84-73.8 30.6-30.1 59.8-63.6 81.2-97.3 17.5-27.6 32.6-58.8 32.6-92.2 0-47-38.1-85.1-85.1-85.1-27.3 0-53 13.1-69 35.2L256 189.8z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.qc=t.mw},14537:function(e,t,n){"use strict";n.d(t,{B:function(){return i},r:function(){return r}});const r=function(e){return void 0===e&&(e=""),"string"==typeof e&&e.includes("images.contentstack.io")},i=function(e,t){if(void 0===e&&(e=""),void 0===t&&(t={}),!r(e)||(void 0===(n=e)&&(n=""),"string"==typeof n&&n.toLowerCase().endsWith(".svg")))return e;var n;const i=e.split("?")[0];if(i.toLowerCase().endsWith(".gif"))return e;const o=Object.fromEntries(new URL(e).searchParams.entries()),s=Object.keys(t).reduce((e,n)=>{var r;const i={[n]:null===(r=t[n])||void 0===r?void 0:r.toString()};if("crop"===n&&t.crop){const{width:e,height:r,x:o=0,y:s=0}=t.crop;i[n]=`${e},${r},x${o},y${s}`}return"overlay"===n&&(i["overlay-width"]="100p"),"width"!==n&&"height"!==n||(i.disable="upscale"),{...e,...i}},{});"auto"in o||(s.auto="webp");const a={...o,...s};return Object.keys(a).length?`${i}?${new URLSearchParams(a).toString()}`:e}},14649:function(e,t){"use strict";var n="linkedin",r=[],i="f08c",o="M416 32L31.9 32C14.3 32 0 46.5 0 64.3L0 447.7C0 465.5 14.3 480 31.9 480L416 480c17.6 0 32-14.5 32-32.3l0-383.4C448 46.5 433.6 32 416 32zM135.4 416l-66.4 0 0-213.8 66.5 0 0 213.8-.1 0zM102.2 96a38.5 38.5 0 1 1 0 77 38.5 38.5 0 1 1 0-77zM384.3 416l-66.4 0 0-104c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9l0 105.8-66.4 0 0-213.8 63.7 0 0 29.2 .9 0c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9l0 117.2z";t.mw={prefix:"fab",iconName:n,icon:[448,512,r,i,o]},t.IA=t.mw},14730:function(e,t,n){"use strict";n.d(t,{$P:function(){return v},EY:function(){return h},Em:function(){return y},HL:function(){return g},JU:function(){return b},L9:function(){return w},OH:function(){return _},Qq:function(){return f},eu:function(){return d},tD:function(){return p},yN:function(){return m}});var r=n(48431),i=n(41972),o=n.n(i),s=n(12871),a=n(7293),c=n(10869),l=n(60911);(0,a.dG)(),(0,a.Q7)();const u=o()(s.eu.variant,["annotation-1","annotation-2"]),d={...s.eu,variant:{...u,"display-heading-1":"sui-c-text--variant-display-heading-1","display-heading-2":"sui-c-text--variant-display-heading-2"},centerAlign:{true:"sui-c-text--center-align"}},f=(0,l.F)("",{variants:d}),p=Object.keys(d);function h(e){let{FusionComponent:t,className:n,children:i,...o}=e;const[s,a]=(0,c.lD)(o,p),u=(0,l.cx)(n,f(s));return r.createElement(t,Object.assign({className:u,variant:null},a),i)}function m(e){return h({...e,FusionComponent:s.yN})}function g(e){return h({...e,FusionComponent:s.HL})}function y(e){return h({...e,FusionComponent:s.Em})}function v(e){return h({...e,FusionComponent:s.$P})}function b(e){return h({...e,FusionComponent:s.JU})}function w(e){return h({...e,FusionComponent:s.L9})}function _(e){return h({...e,FusionComponent:s.OH})}},14784:function(e){"use strict";e.exports=function(e,t,n,r,i,o,s,a){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,i,o,s,a],u=0;(c=new Error(t.replace(/%s/g,function(){return l[u++]}))).name="Invariant Violation"}throw c.framesToPop=1,c}}},14970:function(e,t){"use strict";var n="fass",r="calendar-day",i=[],o="f783",s="M160 0l0 64 128 0 0-64 64 0 0 64 96 0 0 416-448 0 0-416 96 0 0-64 64 0zm64 384l0-128-128 0 0 128 128 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.is=t.mw},15006:function(e,t){"use strict";var n="fasl",r="gauge-max",i=["tachometer-alt-fastest"],o="f626",s="M256 480a224 224 0 1 0 0-448 224 224 0 1 0 0 448zM256 0a256 256 0 1 1 0 512 256 256 0 1 1 0-512zm24 96a24 24 0 1 1 -48 0 24 24 0 1 1 48 0zM224 352a32 32 0 1 0 64 0 32 32 0 1 0 -64 0zm-32 0c0-35.3 28.7-64 64-64 17.5 0 33.4 7 44.9 18.4l106.9-64.1 13.7-8.2 16.5 27.4-13.7 8.2-106.8 64.1c1.7 5.8 2.6 11.9 2.6 18.2 0 35.3-28.7 64-64 64s-64-28.7-64-64zM392 144a24 24 0 1 1 -48 0 24 24 0 1 1 48 0zM96 232a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm72-88a24 24 0 1 1 -48 0 24 24 0 1 1 48 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.be=t.mw},15036:function(e,t,n){var r=n(28565),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},15045:function(e,t,n){"use strict";n.r(t);var r=n(78181);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"
2in navigator&&navigator.serviceWorker.register("/sw.js").then(function(e){e.addEventListener("updatefound",()=>{(0,r.N)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.N)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.N)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.N)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.N)("onServiceWorkerActive",{serviceWorker:e})}})})}).catch(function(e){console.error("Error during service worker registration:",e)})},15158:function(e,t){"use strict";var n="fasr",r="arrows-left-right",i=["arrows-h"],o="f07e",s="M601.4 273l17-17-17-17-104-104-17-17-33.9 33.9c3.6 3.6 30.3 30.3 80 80l-412.1 0c49.7-49.7 76.4-76.4 80-80l-33.9-33.9-17 17-104 104-17 17 17 17 104 104 17 17 33.9-33.9c-3.6-3.6-30.3-30.3-80-80l412.1 0c-49.7 49.7-76.4 76.4-80 80l33.9 33.9 17-17 104-104z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.fG=t.mw},15301:function(e,t,n){var r=n(46077),i=n(24189);e.exports=function(e){return i(e)&&"[object Arguments]"==r(e)}},15440:function(e,t,n){"use strict";n.r(t),n.d(t,{onClientEntry:function(){return i}});var r=n(13182);function i(e,t){const n=!!(window&&window.__SENTRY__&&window.__SENTRY__.hub&&window.__SENTRY__.hub.getClient()),i=function(e){if(null==e)return!1;if(1==Object.keys(e).length&&Array.isArray(e.plugins)&&0==e.plugins.length)return!1;return!0}(t);n?i&&console.warn("Sentry Logger [Warn]: The SDK was initialized in the Sentry config file, but options were found in the Gatsby config. These have been ignored. Merge them to the Sentry config if you want to use them.\nLearn more about the Gatsby SDK in https://docs.sentry.io/platforms/javascript/guides/gatsby/."):i?(0,r.T)({dsn:"",...t}):console.error("Sentry Logger [Error]: No config for the Gatsby SDK was found.\nLearn how to configure it in https://docs.sentry.io/platforms/javascript/guides/gatsby/.")}},15535:function(e,t){"use strict";var n="fasl",r="grid-2-plus",i=[],o="e197",s="M32 64l0 128 128 0 0-128-128 0zM0 32l192 0 0 192-192 0 0-192zM32 320l0 128 128 0 0-128-128 0zM0 288l192 0 0 192-192 0 0-192zM416 64l-128 0 0 128 128 0 0-128zM288 32l160 0 0 192-192 0 0-192 32 0zm80 272l0 64 80 0 0 32-80 0 0 80-32 0 0-80-80 0 0-32 80 0 0-80 32 0 0 16z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.sU=t.mw},15586:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="up-right-and-down-left-from-center",i=["expand-alt"],o="f424",s="M512 0l0 208-71-71-96 96-17 17c-8.8-8.8-25.1-25.1-49-49l-17-17 17-17 96-96-71-71 208 0zM0 512l0-208 71 71 96-96 17-17c8.8 8.8 25.1 25.1 49 49l17 17-17 17-96 96 71 71-208 0z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faUpRightAndDownLeftFromCenter=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},15840:function(e,t,n){"use strict";n.d(t,{W:function(){return h}});var r=n(68673),i=n.n(r),o=n(76405),s=n.n(o),a=n(55196),c=n.n(a);const l=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-controls","aria-describedat","aria-describedby","aria-disabled","aria-dropeffect","aria-expanded","aria-flowto","aria-grabbed","aria-haspopup","aria-hidden","aria-invalid","aria-label","aria-labelledby","aria-level","aria-live","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"],u=[new RegExp(/^data-\w+/gi)],d=["onAbort","onAnimationEnd","onAnimationIteration","onAnimationStart","onBlur","onCanPlay","onCanPlayThrough","onChange","onClick","onCompositionEnd","onCompositionStart","onCompositionUpdate","onContextMenu","onCopy","onCut","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onDurationChange","onEmptied","onEncrypted","onEnded","onError","onError","onError","onF
2ocus","onGotPointerCapture","onInput","onInvalid","onKeyDown","onKeyPress","onKeyUp","onLoad","onLoad","onLoadedData","onLoadedMetadata","onLoadStart","onLostPointerCapture","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onPaste","onPause","onPlay","onPlaying","onPointerCancel","onPointerDown","onPointerEnter","onPointerLeave","onPointerMove","onPointerOut","onPointerOver","onPointerUp","onProgress","onRateChange","onReset","onScroll","onSeeked","onSeeking","onSelect","onStalled","onSubmit","onSuspend","onTimeUpdate","onToggle","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onTransitionEnd","onVolumeChange","onWaiting","onWheel"],f=["*","elements"],p=e=>{const t=e.toLowerCase();if(f.includes(t))return[];let n=[].concat(d,l);if((e=>c().elements.html.includes(e))(t))n=i()(n,c()["*"]),c()[t]&&(n=i()(n,c()[t]));else{if(!(e=>c().elements.svg.includes(e))(t))return[];n=i()(n,c()["*"],c().svg)}return n},h=function(e,t){void 0===t&&(t="div");const n=p(t);return s()(e,(e,t)=>u.some(e=>t.match(e))||n.includes(t))}},15951:function(e,t,n){var r=n(71595),i=n(28352);e.exports=function e(t,n,o,s,a){var c=-1,l=t.length;for(o||(o=i),a||(a=[]);++c<l;){var u=t[c];n>0&&o(u)?n>1?e(u,n-1,o,s,a):r(a,u):s||(a[a.length]=u)}return a}},16188:function(e,t){"use strict";var n="fass",r="plus",i=[10133,61543,"add"],o="M256 64l0-32-64 0 0 192-192 0 0 64 192 0 0 192 64 0 0-192 192 0 0-64-192 0 0-160z";t.mw={prefix:n,iconName:r,icon:[448,512,i,"2b",o]},t.QL=t.mw},16376:function(e,t,n){var r=n(76564),i=n(38683),o=n(58753),s=n(4160);e.exports=function(e,t,n){return e=o(e),void 0===(t=n?void 0:t)?i(e)?s(e):r(e):e.match(t)||[]}},16538:function(e,t,n){"use strict";n.d(t,{t:function(){return r}});const r=n(63972).fG["base-purple-11"]},16688:function(e,t,n){"use strict";n.d(t,{XI:function(){return g},BF:function(){return p},nd:function(){return h},Hj:function(){return f},Td:function(){return u},Th:function(){return c}});var r=n(48431),i=n(77405),o=n(60911),s=n(36136);const a=(0,o.F)("Table-module--table-header--c062f",{variants:{...s.eu,...i.WW}});function c(e){let{children:t,className:n,variant:i="body-2"}=e;const o=a({class:n,py:"3x",textAlign:"left",fontFamily:"sans",fontSize:"body-2",fontWeight:"bold",color:"mid-contrast",variant:i});return r.createElement("th",{className:o},t)}const l=(0,o.F)("Table-module--table-cell--a13d2",{variants:{...s.eu,...i.WW,align:{top:"Table-module--align-top--c508c"}}});function u(e){let{children:t,className:n,align:i,variant:o="body-2"}=e;const s=l({class:n,py:"2x",color:"high-contrast",variant:o,align:i});return r.createElement("td",{className:s},t)}const d=(0,o.F)("Table-module--table-row--8dd7e",{variants:{...i.WW}});function f(e){let{className:t,striped:n,children:i}=e;const o=d({class:t,background:n?"table-row-striped":"table-row"});return r.createElement("tr",{className:o},i)}function p(e){let{children:t}=e;return r.createElement("tbody",null,t)}function h(e){let{children:t}=e;return r.createElement("thead",null,t)}const m=(0,o.F)("Table-module--table--a8aeb",{variants:{...i.WW}});function g(e){let{children:t,className:n}=e;const o=m({class:n});return r.createElement(i.az,{overflowX:"auto"},r.createElement("table",{className:o},t))}},16703:function(e){e.exports={nanoid:(e=21)=>{let t="",n=0|e;for(;n--;)t+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return t},customAlphabet:(e,t=21)=>(n=t)=>{let r="",i=0|n;for(;i--;)r+=e[Math.random()*e.length|0];return r}}},16749:function(e,t){"use strict";var n="fasr",r="laptop",i=[128187],o="f109",s="M528 80l-416 0 0 224-48 0 0-272 512 0 0 272-48 0 0-224zM75.9 432l488.2 0 27.9-27.9 0-4.1-544 0 0 4.1 27.9 27.9zM640 352l0 72-56 56-528 0-56-56 0-72 640 0z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.YB=t.mw},17018:function(e,t){"use strict";var n="fass",r="brain",i=[129504],o="f5dc",s="M120 56c0-30.9 25.1-56 56-56l56 0 0 512-64 0c-29.8 0-54.9-20.4-62-48-.7 0-1.3 0-2 0-44.2 0-80-35.8-80-80 0-18 6-34.6 16-48-19.4-14.6-32-37.8-32-64 0-30.9 17.6-57.8 43.2-71.1-7.1-12-11.2-26-11.2-40.9 0-44.2 35.8-80 80-80l0-24zm272 0l0 24c44.2 0 80 35.8 80 80 0 15-4.1 29-11.2 40.9 25.7 13.3 43.2 40.1 43.2 71.1 0 26.2-12.6 49.4-32 64 10 13.4 16 30 16 48 0 44.2-35.8 80-80 80-.7 0-1.3 0-2 0-7.1 27.6-32.2 48-62 48l-64 0 0-512 56 0c30.9 0 56 25.1 56 56z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.GQ=t.mw},17091:function(e,t,n){"use strict";n.d(t,{s:function(){return m}});var r=n(48431),i=n(41457),o=n(98002),s=n(49161),a=n(31219),c=n(74916),l=n(66152),u=n(45538);const d=/^((https?:\/\/)?(www.)?singlestore\.com)?\/(cloud|build-gen-ai-apps|modernize|augment)-trial\/?(\?.*)?$/,f=/^((https?:\/\/)?(www.)?singlestore\.com)?\/self-managed-standard\/?(\?.*)?$/,p=/^((https?:\/\/)?(www.)?singlestore\.com)?\/self-managed-premium\/?(\?.*)?$/,h=/^(https?:\/\/)?(www\.)?portal\.singlestore\.com.*?$/,m=()=>{const e=(0,i.useLocation)(),t=(0,a.w)();return r.useCallback(n=>{let r=n;const i=r.match(d),a=r.match(f),m=r.match(p);if(i){const e=i[5]||"";r=new URL(`/intention/cloud${e}`,u.PORTAL_URL).toString()}else if(a){const e=a[4]||"";r=new URL(`/intention/software${e}`,u.PORTAL_URL).toString()}else if(m){const e=m[4]||"";r=new URL(`/intention/software-enterprise-trial${e}`,u.PORTAL_URL).toString()}const g=r.match(h);try{if(g){const e=new URL(r);let n="";const i=new URLSearchParams(e.search);c.aX.some(e=>i.has(e))?n=e.search:t&&(n=window.location.search);const o=(0,l.U)(n),a=(0,s.pB)(o,c.aX),u=new URLSearchParams(e.hash.slice(1));
2Object.entries(a).forEach(e=>{let[t,n]=e;!u.has(String(t))&&n&&u.set(String(t),n)}),u.size&&(r=`${r}#${u.toString()}`)}}catch(S){console.error(`Error parsing Portal URL: ${r}`,S)}const y=(0,o.ge)(r),v=(0,o.PI)(r),b=(0,o.m4)(r),w=(0,o.SY)(r),_=r.indexOf("?")>=0,x=r.indexOf("#")>=0,k=/\.[^/]+$/.test(r);return y||v||r.endsWith("/")||_||x||k||(r=`${r}/`),g&&(r=x?`${r}&UA.utm_ref=${encodeURIComponent(e.pathname)}`:`${r}#UA.utm_ref=${encodeURIComponent(e.pathname)}`),{url:r,isExternalLink:y,isTelephoneLink:v,isAnchorLink:b,isCompanyDomainLink:w,containsQueryParams:_,containsHash:x}},[e,t])}},17250:function(e,t,n){"use strict";var r=n(20247),i={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,o,s,a,c,l,u=!1;t||(t={}),n=t.debug||!1;try{if(s=r(),a=document.createRange(),c=document.getSelection(),(l=document.createElement("span")).textContent=e,l.ariaHidden="true",l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var o=i[t.format]||i.default;window.clipboardData.setData(o,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))}),document.body.appendChild(l),a.selectNodeContents(l),c.addRange(a),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(d){n&&console.error("unable to copy using execCommand: ",d),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(d){n&&console.error("unable to copy using clipboardData: ",d),n&&console.error("falling back to prompt"),o=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(o,e)}}finally{c&&("function"==typeof c.removeRange?c.removeRange(a):c.removeAllRanges()),l&&document.body.removeChild(l),s()}return u}},17285:function(e,t){"use strict";var n="fasr",r="presentation-screen",i=["presentation"],o="f685",s="M24 32l-24 0 0 48 32 0 0 304 200 0 0 35.5c-54.9 38.4-84.7 59.3-89.4 62.6l27.5 39.3c5.3-3.7 34-23.8 85.9-60.1 51.9 36.3 80.6 56.4 85.9 60.1l27.5-39.3c-4.8-3.3-34.6-24.2-89.4-62.6l0-35.5 200 0 0-304 32 0 0-48-488 0zM432 80l0 256-352 0 0-256 352 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.qo=t.mw},17604:function(e,t){"use strict";var n="fasr",r="xmark",i=[128473,10005,10006,10060,215,"close","multiply","remove","times"],o="f00d",s="M39.5 105l-17-17 33.9-33.9 17 17 151 151 151-151 17-17 33.9 33.9-17 17-151 151 151 151 17 17-33.9 33.9-17-17-151-151-151 151-17 17-33.9-33.9 17-17 151-151-151-151z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.Jy=t.mw},17769:function(e,t){"use strict";var n="fass",r="video",i=["video-camera"],o="f03d",s="M416 64l-384 0 0 384 384 0 0-384zM576 416l0-320-112 74.7 0 170.7 112 74.7z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.n2=t.mw},17809:function(e,t){"use strict";var n="fass",r="thumbs-down",i=[128078,61576],o="f165",s="M432 32l0 64 32 0 0 64 16 0 0 80 16 0 0 112-208 
20 48 96-96 48-80-144 0-256 96-64 176 0zM112 96l0 320-112 0 0-320 112 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.lS=t.mw},17956:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="angles-right",i=[187,"angle-double-right"],o="f101",s="M278.9 278.6l22.6-22.6-22.6-22.6-160-160-22.6-22.6-45.3 45.3 22.6 22.6 137.4 137.4-137.4 137.4-22.6 22.6 45.3 45.3 22.6-22.6 160-160zm192 0l22.6-22.6-22.6-22.6-160-160-22.6-22.6-45.3 45.3 22.6 22.6 137.4 137.4-137.4 137.4-22.6 22.6 45.3 45.3 22.6-22.6 160-160z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faAnglesRight=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},17978:function(e,t){"use strict";t.__esModule=!0,t.SessionStorage=void 0;var n="___GATSBY_REACT_ROUTER_SCROLL",r=function(){function e(){}var t=e.prototype;return t.read=function(e,t){var r=this.getStateKey(e,t);try{var i=window.sessionStorage.getItem(r);return i?JSON.parse(i):0}catch(o){return window&&window[n]&&window[n][r]?window[n][r]:0}},t.save=function(e,t,r){var i=this.getStateKey(e,t),o=JSON.stringify(r);try{window.sessionStorage.setItem(i,o)}catch(s){window&&window[n]||(window[n]={}),window[n][i]=JSON.parse(o)}},t.getStateKey=function(e,t){var n="@@scroll|"+e.pathname;return null==t?n:n+"|"+t},e}();t.SessionStorage=r},18059:function(e,t,n){const r=n(60616),i=n(33407),{isPlainObject:o}=n(33663),s=n(79465),a=n(99369),{parse:c}=n(99044),l=["img","audio","video","picture","svg","object","map","iframe","embed"],u=["script","style"];function d(e,t){e&&Object.keys(e).forEach(function(n){t(e[n],n)})}function f(e,t){return{}.hasOwnProperty.call(e,t)}function p(e,t){const n=[];return d(e,function(e){t(e)&&n.push(e)}),n}e.exports=m;const h=/^[^\0\t\n\f\r /<=>]+$/;function m(e,t,n){if(null==e)return"";"number"==typeof e&&(e=e.toString());let y="",v="";function b(e,t){const n=this;this.tag=e,this.attribs=t||{},this.tagPosition=y.length,this.text="",this.openingTagLength=0,this.mediaChildren=[],this.updateParentNodeText=function(){if(O.length){O[O.length-1].text+=n.text}},this.updateParentNodeMediaChildren=function(){if(O.length&&l.includes(this.tag)){O[O.length-1].mediaChildren.push(this.tag)}}}(t=Object.assign({},m.defaults,t)).parser=Object.assign({},g,t.parser);const w=function(e){return!1===t.allowedTags||(t.allowedTags||[]).indexOf(e)>-1};u.forEach(function(e){w(e)&&!t.allowVulnerableTags&&console.warn(`\n\n⚠️ Your \`allowedTags\` option includes, \`${e}\`, which is inherently\nvulnerable to XSS attacks. Please remove it from \`allowedTags\`.\nOr, to disable this warning, add the \`allowVulnerableTags\` option\nand ensure you are accounting for this risk.\n\n`)});const _=t.nonTextTags||["script","style","textarea","option"];let x,k;t.allowedAttributes&&(x={},k={},d(t.allowedAttributes,function(e,t){x[t]=[];const n=[];e.forEach(function(e){"string"==typeof e&&e.indexOf("*")>=0?n.push(i(e).replace(/\\\*/g,".*")):x[t].push(e)}),n.length&&(k[t]=new RegExp("^("+n.join("|")+")$"))}));const S={},E={},C={};d(t.allowedClasses,function(e,t){if(x&&(f(x,t)||(x[t]=[]),x[t].push("class")),S[t]=e,Array.isArray(e)){const n=[];S[t]=[],C[t]=[],e.forEach(function(e){"string"==typeof e&&e.indexOf("*")>=0?n.push(i(e).replace(/\\\*/g,".*")):e instanceof RegExp?C[t].push(e):S[t].push(e)}),n.length&&(E[t]=new RegExp("^("+n.join("|")+")$"))}});const T={};let N,A,O,P,z,I,j;d(t.transformTags,function(e,t){let n;"function"==typeof e?n=e:"string"==typeof e&&(n=m.simpleTransform(e)),"*"===t?N=n:T[t]=n});let L=!1;M();const R=new r.Parser({onopentag:function(e,n){if(t.onOpenTag&&t.onOpenTag(e,n),t.enforceHtmlBoundary&&"html"===e&&M(),I)return void j++;const r=new b(e,n);O.push(r);let i=!1;const l=!!r.text;let u;if(f(T,e)&&(u=T[e](e,n),r.attribs=n=u.attribs,void 0!==u.text&&(r.innerText=u.text),e!==u.tagName&&(r.name=e=u.tagName,z[A]=u.tagName)),N&&(u=N(e,n),r.attribs=n=u.attribs,e!==u.tagName&&(r.name=e=u.tagName,z[A]=u.tagName)),(!w(e)||"recursiveEscape"===t.disallowedTagsMode&&!function(e){for(const t in e)if(f(e,t))return!1;return!0}(P)||null!=t.nestingLimit&&A>=t.nestingLimit)&&(i=!0,P[A]=!0,"discard"!==t.disallowedTagsMode&&"completelyDiscard"!==t.disallowedTagsMode||-1!==_.indexOf(e)&&(I=!0,j=1)),A++,i){if
2("discard"===t.disallowedTagsMode||"completelyDiscard"===t.disallowedTagsMode){if(r.innerText&&!l){const n=D(r.innerText);t.textFilter?y+=t.textFilter(n,e):y+=n,L=!0}return}v=y,y=""}y+="<"+e,"script"===e&&(t.allowedScriptHostnames||t.allowedScriptDomains)&&(r.innerText="");i&&("escape"===t.disallowedTagsMode||"recursiveEscape"===t.disallowedTagsMode)&&t.preserveEscapedAttributes?d(n,function(e,t){y+=" "+t+'="'+D(e||"",!0)+'"'}):(!x||f(x,e)||x["*"])&&d(n,function(n,i){if(!h.test(i))return void delete r.attribs[i];if(""===n&&!t.allowedEmptyAttributes.includes(i)&&(t.nonBooleanAttributes.includes(i)||t.nonBooleanAttributes.includes("*")))return void delete r.attribs[i];let l=!1;if(!x||f(x,e)&&-1!==x[e].indexOf(i)||x["*"]&&-1!==x["*"].indexOf(i)||f(k,e)&&k[e].test(i)||k["*"]&&k["*"].test(i))l=!0;else if(x&&x[e])for(const t of x[e])if(o(t)&&t.name&&t.name===i){l=!0;let e="";if(!0===t.multiple){const r=n.split(" ");for(const n of r)-1!==t.values.indexOf(n)&&(""===e?e=n:e+=" "+n)}else t.values.indexOf(n)>=0&&(e=n);n=e}if(l){if(-1!==t.allowedSchemesAppliedToAttributes.indexOf(i)&&$(e,n))return void delete r.attribs[i];if("script"===e&&"src"===i){let e=!0;try{const r=U(n);if(t.allowedScriptHostnames||t.allowedScriptDomains){const n=(t.allowedScriptHostnames||[]).find(function(e){return e===r.url.hostname}),i=(t.allowedScriptDomains||[]).find(function(e){return r.url.hostname===e||r.url.hostname.endsWith(`.${e}`)});e=n||i}}catch(u){e=!1}if(!e)return void delete r.attribs[i]}if("iframe"===e&&"src"===i){let e=!0;try{const r=U(n);if(r.isRelativeUrl)e=f(t,"allowIframeRelativeUrls")?t.allowIframeRelativeUrls:!t.allowedIframeHostnames&&!t.allowedIframeDomains;else if(t.allowedIframeHostnames||t.allowedIframeDomains){const n=(t.allowedIframeHostnames||[]).find(function(e){return e===r.url.hostname}),i=(t.allowedIframeDomains||[]).find(function(e){return r.url.hostname===e||r.url.hostname.endsWith(`.${e}`)});e=n||i}}catch(u){e=!1}if(!e)return void delete r.attribs[i]}if("srcset"===i)try{let e=a(n);if(e.forEach(function(e){$("srcset",e.url)&&(e.evil=!0)}),e=p(e,function(e){return!e.evil}),!e.length)return void delete r.attribs[i];n=p(e,function(e){return!e.evil}).map(function(e){if(!e.url)throw new Error("URL missing");return e.url+(e.w?` ${e.w}w`:"")+(e.h?` ${e.h}h`:"")+(e.d?` ${e.d}x`:"")}).join(", "),r.attribs[i]=n}catch(u){return void delete r.attribs[i]}if("class"===i){const t=S[e],o=S["*"],a=E[e],c=C[e],l=C["*"],u=[a,E["*"]].concat(c,l).filter(function(e){return e});if(!(n=F(n,t&&o?s(t,o):t||o,u)).length)return void delete r.attribs[i]}if("style"===i)if(t.parseStyleAttributes)try{const o=function(e,t){if(!t)return e;const n=e.nodes[0];let r;r=t[n.selector]&&t["*"]?s(t[n.selector],t["*"]):t[n.selector]||t["*"];r&&(e.nodes[0].nodes=n.nodes.reduce(function(e){return function(t,n){if(f(e,n.prop)){e[n.prop].some(function(e){return e.test(n.value)})&&t.push(n)}return t}}(r),[]));return e}(c(e+" {"+n+"}",{map:!1}),t.allowedStyles);if(n=function(e){return e.nodes[0].nodes.reduce(function(e,t){return e.push(`${t.prop}:${t.value}${t.important?" !important":""}`),e},[]).join(";")}(o),0===n.length)return void delete r.attribs[i]}catch(u){return"undefined"!=typeof window&&console.warn('Failed to parse "'+e+" {"+n+"}\", If you're running this in a browser, we recommend to disable style parsing: options.parseStyleAttributes: false, since this only works in a node environment due to a postcss dependency, More info: https://github.com/apostrophecms/sanitize-html/issues/547"),void delete r.attribs[i]}else if(t.allowedStyles)throw new Error("allowedStyles option cannot be used together with parseStyleAttributes: false.");y+=" "+i,n&&n.length?y+='="'+D(n,!0)+'"':t.allowedEmptyAttributes.includes(i)&&(y+='=""')}else delete r.attribs[i]}),-1!==t.selfClosing.indexOf(e)?y+=" />":(y+=">",!r.innerText||l||t.textFilter||(y+=D(r.innerText),L=!0)),i&&(y=v+D(y),v=""),r.openingTagLength=y.length-r.tagPosition},ontext:function(e){if(I)return;const n=O[O.length-1];let r;if(n&&(r=n.tag,e=void 0!==n.innerText?n.innerText:e),"completelyDiscard"!==t.disallowedTagsMode||w(r))if("discard"!==t.disallowedTagsMode&&"completelyDiscard"!==t.disallowedTagsMode||"script"!==r&&"style"!==r){if(!L){const n=D(e,!1);t.textFilter?y+=t.textFilter(n,r):y+=n}}else y+=e;else e="";if(O.length){O[O.length-1].text+=e}},onclosetag:function(e,n){if(t.onCloseTag&&t.onCloseTag(e,n),I){if(j--,j)return;I=!1}const r=O.pop();if(!r)return;if(r.tag!==e)return void O.push(r);I=!!t.enforceHtmlBoundary&&"html"===e,A--;const i=P[A];
2if(i){if(delete P[A],"discard"===t.disallowedTagsMode||"completelyDiscard"===t.disallowedTagsMode)return void r.updateParentNodeText();v=y,y=""}if(z[A]&&(e=z[A],delete z[A]),t.exclusiveFilter){const e=t.exclusiveFilter(r);if("excludeTag"===e)return i&&(y=v,v=""),void(y=y.substring(0,r.tagPosition)+y.substring(r.tagPosition+r.openingTagLength));if(e)return void(y=y.substring(0,r.tagPosition))}r.updateParentNodeMediaChildren(),r.updateParentNodeText(),-1!==t.selfClosing.indexOf(e)||n&&!w(e)&&["escape","recursiveEscape"].indexOf(t.disallowedTagsMode)>=0?i&&(y=v,v=""):(y+="</"+e+">",i&&(y=v+D(y),v=""),L=!1)}},t.parser);return R.write(e),R.end(),y;function M(){y="",A=0,O=[],P={},z={},I=!1,j=0}function D(e,n){return"string"!=typeof e&&(e+=""),t.parser.decodeEntities&&(e=e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"),n&&(e=e.replace(/"/g,"&quot;"))),e=e.replace(/&(?![a-zA-Z0-9#]{1,20};)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"),n&&(e=e.replace(/"/g,"&quot;")),e}function $(e,n){for(n=n.replace(/[\x00-\x20]+/g,"");;){const e=n.indexOf("\x3c!--");if(-1===e)break;const t=n.indexOf("--\x3e",e+4);if(-1===t)break;n=n.substring(0,e)+n.substring(t+3)}const r=n.match(/^([a-zA-Z][a-zA-Z0-9.\-+]*):/);if(!r)return!!n.match(/^[/\\]{2}/)&&!t.allowProtocolRelative;const i=r[1].toLowerCase();return f(t.allowedSchemesByTag,e)?-1===t.allowedSchemesByTag[e].indexOf(i):!t.allowedSchemes||-1===t.allowedSchemes.indexOf(i)}function U(e){if((e=e.replace(/^(\w+:)?\s*[\\/]\s*[\\/]/,"$1//")).startsWith("relative:"))throw new Error("relative: exploit attempt");let t="relative://relative-site";for(let r=0;r<100;r++)t+=`/${r}`;const n=new URL(e,t);return{isRelativeUrl:n&&"relative-site"===n.hostname&&"relative:"===n.protocol,url:n}}function F(e,t,n){return t?(e=e.split(/\s+/)).filter(function(e){return-1!==t.indexOf(e)||n.some(function(t){return t.test(e)})}).join(" "):e}}const g={decodeEntities:!0};m.defaults={allowedTags:["address","article","aside","footer","header","h1","h2","h3","h4","h5","h6","hgroup","main","nav","section","blockquote","dd","div","dl","dt","figcaption","figure","hr","li","menu","ol","p","pre","ul","a","abbr","b","bdi","bdo","br","cite","code","data","dfn","em","i","kbd","mark","q","rb","rp","rt","rtc","ruby","s","samp","small","span","strong","sub","sup","time","u","var","wbr","caption","col","colgroup","table","tbody","td","tfoot","th","thead","tr"],nonBooleanAttributes:["abbr","accept","accept-charset","accesskey","action","allow","alt","as","autocapitalize","autocomplete","blocking","charset","cite","class","color","cols","colspan","content","contenteditable","coords","crossorigin","data","datetime","decoding","dir","dirname","download","draggable","enctype","enterkeyhint","fetchpriority","for","form","formaction","formenctype","formmethod","formtarget","headers","height","hidden","high","href","hreflang","http-equiv","id","imagesizes","imagesrcset","inputmode","integrity","is","itemid","itemprop","itemref","itemtype","kind","label","lang","list","loading","low","max","maxlength","media","method","min","minlength","name","nonce","optimum","pattern","ping","placeholder","popover","popovertarget","popovertargetaction","poster","preload","referrerpolicy","rel","rows","rowspan","sandbox","scope","shape","size","sizes","slot","span","spellcheck","src","srcdoc","srclang","srcset","start","step","style","tabindex","target","title","translate","type","usemap","value","width","wrap","onauxclick","onafterprint","onbeforematch","onbeforeprint","onbeforeunload","onbeforetoggle","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextlost","oncontextmenu","oncontextrestored","oncopy","oncuechange","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","onhashchange","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onlanguagechange","onload","onloadeddata","onloadedmetadata","onloadstart","onmessage","onmessageerror","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onoffline","ononline","onpagehide","onpageshow","onpaste","on
2pause","onplay","onplaying","onpopstate","onprogress","onratechange","onreset","onresize","onrejectionhandled","onscroll","onscrollend","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onstorage","onsubmit","onsuspend","ontimeupdate","ontoggle","onunhandledrejection","onunload","onvolumechange","onwaiting","onwheel"],disallowedTagsMode:"discard",allowedAttributes:{a:["href","name","target"],img:["src","srcset","alt","title","width","height","loading"]},allowedEmptyAttributes:["alt"],selfClosing:["img","br","hr","area","base","basefont","input","link","meta"],allowedSchemes:["http","https","ftp","mailto","tel"],allowedSchemesByTag:{},allowedSchemesAppliedToAttributes:["href","src","cite"],allowProtocolRelative:!0,enforceHtmlBoundary:!1,parseStyleAttributes:!0,preserveEscapedAttributes:!1},m.simpleTransform=function(e,t,n){return n=void 0===n||n,t=t||{},function(r,i){let o;if(n)for(o in t)i[o]=t[o];else i=t;return{tagName:e,attribs:i}}}},18166:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fasl",r="ellipsis",i=["ellipsis-h"],o="f141",s="M0 288l0-64 64 0 0 64-64 0zm192 0l0-64 64 0 0 64-64 0zm192-64l64 0 0 64-64 0 0-64z";t.definition={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.faEllipsis=t.definition,t.prefix=n,t.iconName=r,t.width=448,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},18169:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="circle-dot",i=[128280,"dot-circle"],o="f192",s="M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm0-352a96 96 0 1 1 0 192 96 96 0 1 1 0-192z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faCircleDot=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},18355:function(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},18534:function(e,t,n){"use strict";function r(e){return e&&e.Math==Math?e:void 0}n.d(t,{BY:function(){return s},OW:function(){return i},VZ:function(){return o}});const i="object"==typeof globalThis&&r(globalThis)||"object"==typeof window&&r(window)||"object"==typeof self&&r(self)||"object"==typeof n.g&&r(n.g)||function(){return this}()||{};function o(){return i}function s(e,t,n){const r=n||i,o=r.__SENTRY__=r.__SENTRY__||{};return o[e]||(o[e]=t())}},18549:function(e,t,n){"use strict";var r=n(13182),i=n(42452);r.T(i.sentryOptions)},18641:function(e,t,n){"use strict";var r=n(40835);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.N$=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},18787:function(e,t){"use strict";var n="fasr",r="arrows-minimize",i=["compress-arrows"],o="e0a5",s="M56.4 22.1l17 17 103 103 0-78.1 48 0 0 160-160 0 0-48 78.1 0-103-103-17-17 33.9-33.9zM490.4 56l-17 17-103 103 78.1 0 0 48-160 0 0-160 48 0 0 78.1 103-103 17-17 33.9 33.9zM64.4 288l160 0 0 160-48 0 0-78.1-103 103-17 17-33.9-33.9 17-17 103-103-78.1 0 0-48zm224 0l160 0 0 48-78.1 0 103 103 17 17-33.9 33.9-17-17-103-103 0 78.1-48 0 0-160z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.GZ=t.mw},19093:function(e,t,n){"use strict";var r=n(75365);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.SG=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},19115:function(e,t,n){"use strict";n.d(t,{az:function(){return d},aP:function(){return u},nS:function(){return l},WW:function(){return c}});var r=n(31647),i=n(7293);var o=n(10869),s=n(36763),a=n(48431);const c={...(0,i.Q7)(),...(0,i.dG)(),...(0,i.mC)(),...(0,i.Iu)(),fontFamily:{sans:"sui-u-font-family-sans",mono:"sui-u-font-family-mono"},fontWeight:{book:"sui-u-font-weight-book",regular:"sui-u-font-weight-regular",medium:"sui-u-font-weight-medium",bold:"sui-u-font-weight-bold","code-1":"sui-u-font-weight-code-1","code-2":"sui-u-font-weight-code-2","label-1":"sui-u-font-weight-label-1","label-2":"sui-u-font-weight-label-2","tag-1":"sui-u-font-weight-tag-1","annotation-1":"sui-u-font-we
2ight-annotation-1","annotation-2":"sui-u-font-weight-annotation-2","body-1":"sui-u-font-weight-body-1","body-2":"sui-u-font-weight-body-2","body-3":"sui-u-font-weight-body-3","body-4":"sui-u-font-weight-body-4","heading-1":"sui-u-font-weight-heading-1","heading-2":"sui-u-font-weight-heading-2","heading-3":"sui-u-font-weight-heading-3","heading-4":"sui-u-font-weight-heading-4","heading-5":"sui-u-font-weight-heading-5","heading-6":"sui-u-font-weight-heading-6","heading-7":"sui-u-font-weight-heading-7","heading-8":"sui-u-font-weight-heading-8"},fontSize:{"code-1":"sui-u-font-size-code-1","code-1-mobile":"sui-u-font-size-code-1-mobile","code-2":"sui-u-font-size-code-2","code-2-mobile":"sui-u-font-size-code-2-mobile","label-1":"sui-u-font-size-label-1","label-1-mobile":"sui-u-font-size-label-1-mobile","label-2":"sui-u-font-size-label-2","label-2-mobile":"sui-u-font-size-label-2-mobile","tag-1":"sui-u-font-size-tag-1","tag-1-mobile":"sui-u-font-size-tag-1-mobile","annotation-1":"sui-u-font-size-annotation-1","annotation-2":"sui-u-font-size-annotation-2","body-1":"sui-u-font-size-body-1","body-1-mobile":"sui-u-font-size-body-1-mobile","body-2":"sui-u-font-size-body-2","body-2-mobile":"sui-u-font-size-body-2-mobile","body-3":"sui-u-font-size-body-3","body-3-mobile":"sui-u-font-size-body-3-mobile","body-4":"sui-u-font-size-body-4","body-4-mobile":"sui-u-font-size-body-4-mobile","heading-1":"sui-u-font-size-heading-1","heading-1-mobile":"sui-u-font-size-heading-1-mobile","heading-2":"sui-u-font-size-heading-2","heading-2-mobile":"sui-u-font-size-heading-2-mobile","heading-3":"sui-u-font-size-heading-3","heading-3-mobile":"sui-u-font-size-heading-3-mobile","heading-4":"sui-u-font-size-heading-4","heading-4-mobile":"sui-u-font-size-heading-4-mobile","heading-5":"sui-u-font-size-heading-5","heading-5-mobile":"sui-u-font-size-heading-5-mobile","heading-6":"sui-u-font-size-heading-6","heading-6-mobile":"sui-u-font-size-heading-6-mobile","heading-7":"sui-u-font-size-heading-7","heading-7-mobile":"sui-u-font-size-heading-7-mobile","heading-8":"sui-u-font-size-heading-8","heading-8-mobile":"sui-u-font-size-heading-8-mobile"},lineHeight:{1:"sui-u-line-height-1",2:"sui-u-line-height-2",3:"sui-u-line-height-3",4:"sui-u-line-height-4",fit:"sui-u-line-height-fit","code-1":"sui-u-line-height-code-1","code-2":"sui-u-line-height-code-2","label-1":"sui-u-line-height-label-1","label-2":"sui-u-line-height-label-2","tag-1":"sui-u-line-height-tag-1","annotation-1":"sui-u-line-height-annotation-1","annotation-2":"sui-u-line-height-annotation-2","body-1":"sui-u-line-height-body-1","body-2":"sui-u-line-height-body-2","body-3":"sui-u-line-height-body-3","body-4":"sui-u-line-height-body-4","heading-1":"sui-u-line-height-heading-1","heading-2":"sui-u-line-height-heading-2","heading-3":"sui-u-line-height-heading-3","heading-4":"sui-u-line-height-heading-4","heading-5":"sui-u-line-height-heading-5","heading-6":"sui-u-line-height-heading-6","heading-7":"sui-u-line-height-heading-7","heading-8":"sui-u-line-height-heading-8"},textTransform:{capitalize:"sui-u-text-transform-capitalize",uppercase:"sui-u-text-transform-uppercase",lowercase:"sui-u-text-transform-lowercase",unset:"sui-u-text-transform-unset"},whiteSpace:{preWrap:"sui-u-white-space-pre-wrap",nowrap:"sui-u-white-space-nowrap"},textStyle:{normal:"sui-u-text-style-normal",italic:"sui-u-text-style-italic"},centerAlign:{true:"sui-u-center-align"},ellipsis:{true:"sui-u-ellipsis"},overflowWrap:{anywhere:"sui-u-overflow-wrap-anywhere","break-word":"sui-u-overflow-wrap-break-word"},display:(0,i.vj)(),position:{relative:"sui-u-position-relative",sticky:"sui-u-position-sticky",absolute:"sui-u-position-absolute",fixed:"sui-u-position-fixed"},cursor:{unset:"sui-u-cursor-unset"},top:{0:"sui-u-top-0"},right:{0:"sui-u-right-0"},bottom:{0:"sui-u-bottom-0"},left:{0:"sui-u-left-0"},textAlign:{left:"sui-u-text-align-left",center:"sui-u-text-align-center",right:"sui-u-text-align-right"},overflow:{auto:"sui-u-overflow-auto",hidden:"sui-u-overflow-hidden",visible:"sui-u-overflow-visible"},overflowX:{auto:"sui-u-overflow-x-auto",hidden:"sui-u-overflow-x-hidden",visible:"sui-u-overflow-x-visible"},overflowY:{auto:"sui-u-overflow-y-auto",hidden:"sui-u-overflow-y-hidden",visible:"sui-u-overflow-y-visible"},flex:{auto:"sui-u-flex-auto",1:"sui-u-flex-1"},flexGrow:{0:"sui-u-flex-grow-0",1:"sui-u-flex-grow-1",2:"sui-u-flex-grow-2",3:"sui-u-flex-grow-3",4:"sui-u-flex-grow-4",5:"sui-u-flex-grow-5",999:"sui-u-flex-grow-999"},flexShrink:{0:"sui-u-flex-shrink-0",1:"sui-u-flex-shrink-1"},justifySelf:{auto:"sui-u-justify-self-auto",center:"sui-u-justify-self-center",start:"sui-u-justify-self-start",end:"sui-u-justify-self-end",stretch:"sui-u-justify-self-stretch"},alignSelf:{auto:"sui-u-align-self-auto",center:"sui-u-align-self-center",start:"sui-u-align-self-start",end:"sui-u-align-self-end",stretch:"sui-u-align-self-stretch",baseline:"sui-u-align-self-baseline"},flexDirection:{row:"sui-u-flex-row",column:"sui-u-flex-column","row-reverse":"sui-u-flex-row-reverse","column-reverse":"sui-u-flex-column-reverse"},alignItems:{center:"sui-u-align-items-center",start:"sui-u-align-items-start",end:"sui-u-align-items-end",stretch:"sui-u-align-items-stretch",baseline:"sui-u-align-items-baseline"},alignContent:{center:"sui-u-align-content-center",start:"sui-u-align-content-start",end:"sui-u-align-content-end",stretch:"sui-u-align-content-stretch","space-between":"sui-u-align-content-space-between","space-around":"sui-u-align-content-space-around"},justifyContent:{center:"sui-u-justify-content-center",start:"sui-u-justify-content-start",end:"sui-u-justify-content-end","space-between":"sui-u-justify-content-space-between"},flexWrap:{nowrap:"sui-u-flex-nowrap",wrap:"sui-u-flex-wrap","wrap-reverse":"sui-u-flex-wrap-reverse"},visuallyHidden:{true:"sui-u-visually-hidden"}},l=Object.keys(c),u=(0,s.Fj)({base:"",variants:c}),d=a.forwardRef((e,t)=>
2{let{className:n,asChild:i,...s}=e;const[c,d]=(0,o.lD)(s,l),f=i?r.DX:"div";return a.createElement(f,Object.assign({ref:t,className:u({...c,class:n})},d))});d.displayName="Box"},19298:function(e,t,n){for(var r,i=n(64576),o=n(67887).CASE_SENSITIVE_TAG_NAMES,s=i.Comment,a=i.Element,c=i.ProcessingInstruction,l=i.Text,u={},d=0,f=o.length;d<f;d++)r=o[d],u[r.toLowerCase()]=r;function p(e){for(var t,n={},r=0,i=e.length;r<i;r++)n[(t=e[r]).name]=t.value;return n}function h(e){var t=function(e){return u[e]}(e=e.toLowerCase());return t||e}t.formatAttributes=p,t.formatDOM=function e(t,n,r){n=n||null;for(var i=[],o=0,u=t.length;o<u;o++){var d,f=t[o];switch(f.nodeType){case 1:(d=new a(h(f.nodeName),p(f.attributes))).children=e(f.childNodes,d);break;case 3:d=new l(f.nodeValue);break;case 8:d=new s(f.nodeValue);break;default:continue}var m=i[o-1]||null;m&&(m.next=d),d.parent=n,d.prev=m,d.next=null,i.push(d)}return r&&((d=new c(r.substring(0,r.indexOf(" ")).toLowerCase(),r)).next=i[0]||null,d.parent=n,i.unshift(d),i[1]&&(i[1].prev=i[0])),i}},19341:function(e,t,n){"use strict";n.d(t,{P:function(){return i}});var r=n(68789);const i=(e,t)=>{const n={h1:{variant:"heading-8",color:"high-contrast"},h2:{variant:"heading-6",color:"high-contrast"},h3:{variant:"heading-5",color:"high-contrast"},h4:{variant:"heading-4",color:"high-contrast"},h5:{variant:"heading-3",color:"low-contrast"},h6:{variant:"heading-2",color:"low-contrast"}};let i;return["h1","h2","h3"].includes(e)&&(i=(0,r.f)(t)),{id:i,children:t,variant:n[e].variant,color:n[e].color||"low-contrast"}}},19391:function(e,t){"use strict";var n="fasl",r="bars",i=["navicon"],o="f0c9",s="M0 64l448 0 0 32-448 0 0-32zM0 240l448 0 0 32-448 0 0-32zM448 416l0 32-448 0 0-32 448 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.ck=t.mw},19607:function(e,t,n){var r=n(15951);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},19805:function(e,t){"use strict";var n="fasr",r="folder-open",i=[128194,128449,61717],o="f07c",s="M256 32l64 48 192 0 0 80-48 0 0-32-160 0c-2.1-1.6-23.5-17.6-64-48L80 80 80 299.8 109.7 208 576 208c-2.6 8-28.5 88-77.7 240L32 448 32 32 256 32zm32 368l175.4 0 46.6-144-365.4 0-46.6 144 190 0z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.Uj=t.mw},20247:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach(function(t){e.addRange(t)}
2),t&&t.focus()}}},20275:function(e,t){"use strict";var n="fasr",r="basket-shopping",i=["shopping-basket"],o="f291",s="M288-10.9l17.4 18.4 129.3 136.5 125.3 0 0 48-16 0-64 288-384 0-64-288-16 0 0-48 125.3 0 129.3-136.5 17.4-18.4zM414.6 192.5l-.5-.5-252.2 0-.5 .5-.5-.5-79.7 0 53.3 240 307 0 53.3-240-79.7 0-.5 .5zM288 58.9L207.4 144 368.6 144 288 58.9zM208 264l0 120-48 0 0-144 48 0 0 24zm104-24l0 144-48 0 0-144 48 0zm104 24l0 120-48 0 0-144 48 0 0 24z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.W7=t.mw},20391:function(e,t,n){var r=n(77432),i=n(50181),o=n(59679),s=n(68832),a=n(25860),c=n(84886),l=r?r.prototype:void 0,u=l?l.valueOf:void 0;e.exports=function(e,t,n,r,l,d,f){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new i(e),new i(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=a;case"[object Set]":var h=1&r;if(p||(p=c),e.size!=t.size&&!h)return!1;var m=f.get(e);if(m)return m==t;r|=2,f.set(e,t);var g=s(p(e),p(t),r,l,d,f);return f.delete(e),g;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},20527:function(e,t){"use strict";var n="fass",r="headphones",i=[127911,62863,"headphones-alt","headphones-simple"],o="f025",s="M64 224c0-88.4 71.6-160 160-160s160 71.6 160 160l0 32-96 0 0 224 64 0c53 0 96-43 96-96l0-160C448 100.3 347.7 0 224 0S0 100.3 0 224L0 384c0 53 43 96 96 96l64 0 0-224-96 0 0-32z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.Pe=t.mw},20615:function(e,t,n){var r=n(85072),i=n(45332),o=n(30016);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},21299:function(e,t){"use strict";var n="fass",r="chevron-right",i=[9002],o="f054",s="M317.5 256L294.9 278.6 102.9 470.6 80.3 493.3 35 448 57.6 425.4 227 256 57.6 86.6 35 64 80.3 18.7 102.9 41.4 294.9 233.4 317.5 256z";t.mw={prefix:n,iconName:r,icon:[320,512,i,o,s]},t.Xk=t.mw},21574:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},21679:function(e,t,n){var r=n(14090),i=n(91809),o=n(59125);e.exports=function(e){return r(e,o,i)}},21708:function(e,t,n){var r=n(20615),i=n(99859),o=n(25170),s=n(98470),a=n(87646);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=s,c.prototype.set=a,e.exports=c},21733:function(e,t,n){e=n.nmd(e);var r=n(15036),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,s=o&&o.exports===i?r.Buffer:void 0,a=s?s.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=a?a(n):new e.constructor(n);return e.copy(r),r}},21932:function(e,t){"use strict";var n="fasr",r=[128683,"cancel"],i="f05e",o="M385.1 419.1L92.9 126.9c-28.1 35.5-44.9 80.3-44.9 129.1 0 114.9 93.1 208 208 208 48.8 0 93.7-16.8 129.1-44.9zm33.9-33.9c28.1-35.5 44.9-80.3 44.9-129.1 0-114.9-93.1-208-208-208-48.8 0-93.7 16.8-129.1 44.9L419.1 385.1zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0z";t.mw={prefix:n,iconName:"ban",icon:[512,512,r,i,o]},t.Df=t.mw},22110:function(e,t){"use strict";t.__esModule=!0,t.camelCase=void 0;var n=/^--[a-zA-Z0-9-]+$/,r=/-([a-z])/g,i=/^[^-]+$/,o=/^-(webkit|moz|ms|o|khtml)-/,s=/^-(ms)-/,a=function(e,t){return t.toUpperCase()},c=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){return void 0===t&&(t={}),function(e){return!e||i.test(e)||n.test(e)}(e)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(s,c):e.replace(o,c)).replace(r,a))}},22282:function(e,t){"use strict";var n="fasr",r="brain-circuit",i=[],o="e0c6",s="M192 48l40 0 0 108-12.4 0c-7.6-16.5-24.3-28-43.6-28-26.5 0-48 21.5-48 48s21.5 48 48 48c19.4 0 36.1-11.5 43.6-28l12.4 0 0 56-92 0 0 56.4c-16.5 7.6-28 24.3-28 43.6 0 26.5 21.5 48 48 48s48-21.5 48-48c0-19.4-11.5-36.1-28-43.6l0-16.4 52 0 0 172-40 0c-16.8 0-31.2-10.3-37.1-25.1l-6.4-16-17.2 
21c-1.1 .1-2.2 .1-3.2 .1-30.9 0-56-25.1-56-56 0-9.5 2.4-18.5 6.5-26.3l8.7-16.2-13.4-12.6c-11-10.2-17.8-24.8-17.8-40.9 0-21.6 12.2-40.4 30.3-49.8l22.6-11.7-13.1-21.9c-5-8.4-7.9-18.1-7.9-28.6 0-30.9 25.1-56 56-56l24 0 0-32c0-13.3 10.7-24 24-24zm88 148l12.4 0c7.6 16.5 24.3 28 43.6 28 26.5 0 48-21.5 48-48s-21.5-48-48-48c-19.4 0-36.1 11.5-43.6 28l-12.4 0 0-108 40 0c13.3 0 24 10.7 24 24l0 32 24 0c30.9 0 56 25.1 56 56 0 10.5-2.9 20.3-7.9 28.6l-13.1 21.9 22.6 11.7c18 9.3 30.3 28.1 30.3 49.8 0 16.1-6.8 30.7-17.8 40.9l-13.4 12.6 8.7 16.2c4.2 7.8 6.5 16.7 6.5 26.3 0 30.9-25.1 56-56 56-1.1 0-2.2 0-3.2-.1l-17.2-1-6.4 16C351.2 453.7 336.8 464 320 464l-40 0 0-76 92 0 0-56.4c16.5-7.6 28-24.3 28-43.6 0-26.5-21.5-48-48-48s-48 21.5-48 48c0 19.4 11.5 36.1 28 43.6l0 16.4-52 0 0-152zM192 512l128 0c31.1 0 58.4-16.2 74.1-40.5 52.7-5.1 93.9-49.5 93.9-103.5 0-11.5-1.9-22.5-5.3-32.9 13.4-17.5 21.3-39.4 21.3-63.1 0-32-14.5-60.6-37.1-79.7 3.3-10.2 5.1-21.1 5.1-32.3 0-49.6-34.8-91.1-81.3-101.5-6.3-33.3-35.6-58.5-70.7-58.5L192 0c-35.1 0-64.4 25.2-70.7 58.5-46.5 10.4-81.3 51.9-81.3 101.5 0 11.3 1.8 22.2 5.1 32.3-22.7 19.1-37.1 47.7-37.1 79.7 0 23.7 8 45.6 21.3 63.1-3.5 10.4-5.3 21.4-5.3 32.9 0 54 41.2 98.5 93.9 103.5 15.6 24.3 42.9 40.5 74.1 40.5zM336 192a16 16 0 1 1 0-32 16 16 0 1 1 0 32zm32 96a16 16 0 1 1 -32 0 16 16 0 1 1 32 0zM176 352a16 16 0 1 1 -32 0 16 16 0 1 1 32 0zm16-176a16 16 0 1 1 -32 0 16 16 0 1 1 32 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.tx=t.mw},22344:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},22406:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return l},collectedScriptsByPage:function(){return a},scriptCache:function(){return f},scriptCallbackCache:function(){return p}});var r=n(48431),i=n(41457);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}const s=new Map,a={get:e=>s.get(e)||[],set(e,t){const n=s.get(e)||[];n.push(t),s.set(e,n)},delete(e){s.delete(e)}},c="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)};var l,u;(u=l||(l={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),f=new Set,p=new Map;function h(e){return r.createElement(i.Location,null,()=>r.createElement(m,e))}function m(e){const{src:t,strategy:n=l.postHydrate}=e||{},{pathname:s}=(0,i.useLocation)();if((0,r.useEffect)(()=>{let t;switch(n){case l.postHydrate:t=g(e);break;case l.idle:c(()=>{t=g(e)});break;case l.offMainThread:{const t=v(e);a.set(s,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}},[]),n===l.offMainThread){const i=y(e),c=v(e);return"undefined"==typeof window&&a.set(s,c),r.createElement("script",i?o({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},c,{dangerouslySetInnerHTML:{__html:y(e)}}):o({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},c))}return null}function g(e){const{id:t,src:n,strategy:r=l.postHydrate,onLoad:i,onError:s}=e||{},a=t||n,c=["load","error"],u={load:i,error:s};if(a){for(const e of c)if(null!=u&&u[e]){var d;const t=p.get(a)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):p.set(a,o({},t,{[e]:{callbacks:n}}))}if(f.has(a))return null}const g=y(e),b=v(e),_=document.createElement("script");t&&(_.id=t),_.dataset.strategy=r;for(const[o,l]of Object.entries(b))_.setAttribute(o,l);g&&(_.textContent=g),n&&(_.src=n);const x={};if(a){for(const e of c){const t=t=>w(t,a,e);_.addEventListener(e,t),x[`${e}Callback`]=t}f.add(a)}return document.body.appendChild(_),{script:_,loadCallback:x.loadCallback,errorCallback:x.errorCallback}}function y(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function v(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=p.get(t)||{};for(const o of(null==r||null==(i=r[n])?void 0:i.callbacks)||[]){var i;o(e)}p.set(t,{[n]:{event:e}})}},22411:function(e,t){"use strict";
vendor: 7,503 bytes, line 2
2Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="circle-exclamation",i=["exclamation-circle"],o="f06a",s="M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm24-368l0 144-48 0 0-144 48 0zM232 376l0-48 48 0 0 48-48 0z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faCircleExclamation=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},22909:function(e,t,n){var r=n(87625),i=n(56130),o=n(25733),s=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return NaN;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=a.test(e);return n||c.test(e)?l(e.slice(2),n?2:8):s.test(e)?NaN:+e}},22957:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=void 0;var s=o(n(46181)),a=n(46861),c=new Set(["input","option","optgroup","select","button","datalist","textarea"]),l=new Set(["p"]),u=new Set(["thead","tbody"]),d=new Set(["dd","dt"]),f=new Set(["rt","rp"]),p=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["li",new Set(["li"])],["p",l],["h1",l],["h2",l],["h3",l],["h4",l],["h5",l],["h6",l],["select",c],["input",c],["output",c],["button",c],["datalist",c],["textarea",c],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",d],["dt",d],["address",l],["article",l],["aside",l],["blockquote",l],["details",l],["div",l],["dl",l],["fieldset",l],["figcaption",l],["figure",l],["footer",l],["form",l],["header",l],["hr",l],["main",l],["nav",l],["ol",l],["pre",l],["section",l],["table",l],["ul",l],["rt",f],["rp",f],["tbody",u],["tfoot",u]]),h=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),m=new Set(["math","svg"]),g=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),y=/\s|\//,v=function(){function e(e,t){var n,r,i,o,a;void 0===t&&(t={}),this.options=t,this.startIndex=0,this.endIndex=0,this.openTagStart=0,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.foreignContext=[],this.buffers=[],this.bufferOffset=0,this.writeIndex=0,this.ended=!1,this.cbs=null!=e?e:{},this.lowerCaseTagNames=null!==(n=t.lowerCaseTags)&&void 0!==n?n:!t.xmlMode,this.lowerCaseAttributeNames=null!==(r=t.lowerCaseAttributeNames)&&void 0!==r?r:!t.xmlMode,this.tokenizer=new(null!==(i=t.Tokenizer)&&void 0!==i?i:s.default)(this.options,this),null===(a=(o=this.cbs).onparserinit)||void 0===a||a.call(o,this)}return e.prototype.ontext=function(e,t){var n,r,i=this.getSlice(e,t);this.endIndex=t-1,null===(r=(n=this.cbs).ontext)||void 0===r||r.call(n,i),this.startIndex=t},e.prototype.ontextentity=function(e){var t,n,r=this.tokenizer.getSectionStart();this.endIndex=r-1,null===(n=(t=this.cbs).ontext)||void 0===n||n.call(t,(0,a.fromCodePoint)(e)),this.startIndex=r},e.prototype.isVoidElement=function(e){return!this.options.xmlMode&&h.has(e)},e.prototype.onopentagname=function(e,t){this.endIndex=t;var n=this.getSlice(e,t);this.lowerCaseTagNames&&(n=n.toLowerCase()),this.emitOpenTag(n)},e.prototype.emitOpenTag=function(e){var t,n,r,i;this.openTagStart=this.startIndex,this.tagname=e;var o=!this.options.xmlMode&&p.get(e);if(o)for(;this.stack.length>0&&o.has(this.stack[this.stack.length-1]);){var s=this.stack.pop();null===(n=(t=this.cbs).onclosetag)||void 0===n||n.call(t,s,!0)}this.isVoidElement(e)||(this.stack.push(e),m.has(e)?this.foreignContext.push(!0):g.has(e)&&this.foreignContext.push(!1)),null===(i=(r=this.cbs).onopentagname)||void 0===i||i.call(r,e),this.cbs.onopentag&&(this.attribs={})},e.prototype.endOpenTag=function(e){var t,n;this.startIndex=this.openTagStart,this.attribs&&(null===(n=(t=this.cbs).onopentag)||void 0===n||n.call(t,this.tagname,this.attribs,e),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},e.prototype.onopentagend=function(e){this.endIndex=e,this.endOpenTag(!1),this.startIndex=e+1},e.prototype.onclosetag=function(e,t){var n,r,i,o,s,a;this.endIndex=t;var c=this.getSlice(e,t);if(this.lowerCaseTagNames&&(c=c.toLowerCase()),(m.has(c)||g.has(c))&&this.foreignContext.pop(),this.isVoidElement(c))this.options.xmlMode||"br"!==c||(null===(r=(n=this.cbs).onopentagname)||void 0===r||r.call(n,"br"),null===(o=(i=this.cbs).onopentag)||void 0===o||o.call(i,"br",{},!0),null===(a=(s=this.cbs).onclosetag)||void 0===a||a.call(s,"br",!1));else{var l=this.stack.lastIndexOf(c);if(-1!==l)if(this.cbs.onclosetag)for(var u=this.stack.length-l;u--;)this.cbs.onclosetag(this.stack.pop(),0!==u);else this.stack.length=l;else this.options.xmlMode||"p"!==c||(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=t+1},e.prototype.onselfclosingtag=function(e){this.endIndex=e,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=e+1):this.onopentagend(e)},e.prototype.closeCurrentTag=function(e){var t,n,r=this.tagname;this.endOpenTag(e),this.stack[this.stack.length-1]===r&&(null===(n=(t=this.cbs).onclosetag)||void 0===n||n.call(t,r,!e),this.stack.pop())},e.prototype.onattribname=function(e,t){this.startIndex=e;var n=this.getSlice(e,t);this.attribname=this.lowerCaseAttributeNames?n.toLowerCase():n},e.prototype.onattribdata=function(e,t){this.attribvalue+=this.getSlice(e,t)},e.prototype.onattribentity=function(e){this.attribvalue+=(0,a.fromCodePoint)(e)},e.prototype.onattribend=function(e,t){var n,r;this.endIndex=t,null===(r=(n=this.cbs).onattribute)||void 0===r||r.call(n,this.attribname,this.attribvalue,e===s.QuoteType.Double?'"':e===s.QuoteType.Single?"'":e===s.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},e.prototype.getInstructionName=function(e){var t=e.search(y),n=t<0?e:e.substr(0,t);return this.lowerCaseTagNames&&(n=n.toLowerCase()),n},e.prototype.ondeclaration=function(e,t){this.endIndex=t;var n=this.getSlice(e,t);if(this.cbs.onprocessinginstruction){var r=this.getInstructionName(n);this.cbs.onprocessinginstruction("!".concat(r),"!".concat(n))}this.startIndex=t+1},e.prototype.onprocessinginstruction=function(e,t){this.endIndex=t;var n=this.getSlice(e,t);if(this.cbs.onprocessinginstruction){var r=this.getInstructionName(n);this.cbs.onprocessinginstruction("?".concat(r),"?".concat(n))}this.startIndex=t+1},e.prototype.oncomment=function(e,t,n){var r,i,o,s;this.endIndex=t,null===(i=(r=this.cbs).oncomment)||void 0===i||i.call(r,this.get
2Slice(e,t-n)),null===(s=(o=this.cbs).oncommentend)||void 0===s||s.call(o),this.startIndex=t+1},e.prototype.oncdata=function(e,t,n){var r,i,o,s,a,c,l,u,d,f;this.endIndex=t;var p=this.getSlice(e,t-n);this.options.xmlMode||this.options.recognizeCDATA?(null===(i=(r=this.cbs).oncdatastart)||void 0===i||i.call(r),null===(s=(o=this.cbs).ontext)||void 0===s||s.call(o,p),null===(c=(a=this.cbs).oncdataend)||void 0===c||c.call(a)):(null===(u=(l=this.cbs).oncomment)||void 0===u||u.call(l,"[CDATA[".concat(p,"]]")),null===(f=(d=this.cbs).oncommentend)||void 0===f||f.call(d)),this.startIndex=t+1},e.prototype.onend=function(){var e,t;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var n=this.stack.length;n>0;this.cbs.onclosetag(this.stack[--n],!0));}null===(t=(e=this.cbs).onend)||void 0===t||t.call(e)},e.prototype.reset=function(){var e,t,n,r;null===(t=(e=this.cbs).onreset)||void 0===t||t.call(e),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null===(r=(n=this.cbs).onparserinit)||void 0===r||r.call(n,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1},e.prototype.parseComplete=function(e){this.reset(),this.end(e)},e.prototype.getSlice=function(e,t){for(;e-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();for(var n=this.buffers[0].slice(e-this.bufferOffset,t-this.bufferOffset);t-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),n+=this.buffers[0].slice(0,t-this.bufferOffset);return n},e.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},e.prototype.write=function(e){var t,n;this.ended?null===(n=(t=this.cbs).onerror)||void 0===n||n.call(t,new Error(".write() after done!")):(this.buffers.push(e),this.tokenizer.running&&(this.tokenizer.write(e),this.writeIndex++))},e.prototype.end=function(e){var t,n;this.ended?null===(n=(t=this.cbs).onerror)||void 0===n||n.call(t,new Error(".end() after done!")):(e&&this.write(e),this.ended=!0,this.tokenizer.end())},e.prototype.pause=function(){this.tokenizer.pause()},e.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex<this.buffers.length;)this.tokenizer.write(this.buffers[this.writeIndex++]);this.ended&&this.tokenizer.end()},e.prototype.parseChunk=function(e){this.write(e)},e.prototype.done=function(e){this.end(e)},e}();t.Parser=v},23069:function(e,t){"use strict";var n="fasr",r="star",i=[11088,61446],o="f005",s="M288.2-52.8c5.9 11.7 36.8 72.1 92.6 181.4 121.2 19.3 188.2 29.9 201.1 32-9.2 9.3-57.2 57.3-143.9 144.1 19.1 121.2 29.7 188.2 31.7 201.2-11.7-5.9-72.2-36.7-181.5-92.3-109.3 55.6-169.8 86.4-181.5 92.3 2-12.9 12.6-80 31.7-201.2-86.7-86.8-134.7-134.8-143.9-144.1 12.9-2.1 80-12.7 201.1-32 55.8-109.3 86.6-169.7 92.6-181.4zm0 105.6l-55.4 108.5-5.6 10.9-12.1 1.9-120.3 19.1 86.1 86.2 8.6 8.6-1.9 12.1-19 120.3 108.6-55.2 10.9-5.5 10.9 5.5 108.6 55.2-19-120.3-1.9-12.1 8.6-8.6 86.1-86.2-120.3-19.1-12.1-1.9-5.6-10.9-55.4-108.5z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.yy=t.mw},23117:function(e,t,n){var r=n(78328),i=n(81966);e.exports=function(e,t){for(var n=0,o=(t=r(t,e)).length;null!=e&&n<o;)e=e[i(t[n++])];return n&&n==o?e:void 0}},23118:function(e,t){"use strict";var n="fasl",r="chevron-right",i=[9002],o="f054",s="M326.8 256l-11.3 11.3-208 208-11.3 11.3-22.6-22.6 11.3-11.3 196.7-196.7-208-208 22.6-22.6 11.3 11.3 208 208 11.3 11.3z";t.mw={prefix:n,iconName:r,icon:[320,512,i,o,s]},t.Xk=t.mw},23149:function(e,t,n){"use strict";let r=n(32648),i=n(84333),o=n(91210),s=n(29901);class a{constructor(e=[]){this.version="8.5.6",this.plugins=this.normalize(e)}normalize(e){let t=[];for(let n of e)if(!0===n.postcss?n=n():n.postcss&&(n=n.postcss),"object"==typeof n&&Array.isArray(n.plugins))t=t.concat(n.plugins);else if("object"==typeof n&&n.postcssPlugin)t.push(n);else if("function"==typeof n)t.push(n);else{if("object"!=typeof n||!n.parse&&!n.stringify)throw new Error(n+" is not a PostCSS plugin")}return t}process(e,t={}){return this.plugins.length||t.parser||t.stringifier||t.syntax?new i(this,e,t):new o(this,e,t)}use(e){return this.plugins=this.plugins.concat(this.normalize([e])),this}}
2e.exports=a,a.default=a,s.registerProcessor(a),r.registerProcessor(a)},23254:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{A:function(){return r}})},23311:function(e,t){"use strict";var n="facebook",r=[62e3],i="f09a",o="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5l0-170.3-52.8 0 0-78.2 52.8 0 0-33.7c0-87.1 39.4-127.5 125-127.5 16.2 0 44.2 3.2 55.7 6.4l0 70.8c-6-.6-16.5-1-29.6-1-42 0-58.2 15.9-58.2 57.2l0 27.8 83.6 0-14.4 78.2-69.3 0 0 175.9C413.8 494.8 512 386.9 512 256z";t.mw={prefix:"fab",iconName:n,icon:[512,512,r,i,o]},t.aU=t.mw},23556:function(e,t){"use strict";var n="fass",r="piggy-bank",i=[],o="f4d3",s="M288-32a96 96 0 1 1 0 192 96 96 0 1 1 0-192zM48 304c0-70.1 47-131.4 117.1-164.9 25.3 41.3 70.9 68.9 122.9 68.9 55.7 0 104.1-31.7 128-78 15.8-11.3 35.1-18 56-18l40 0-22.1 88.2c9.9 12.4 18.2 25.7 24.4 39.8l45.7 0 0 160-64 0c-16.5 22-38.5 39.6-64 50.7l0 61.3-89.1 0-13.7-48-82.3 0-13.7 48-89.1 0 0-61.3C87.5 426 48 369.6 48 304zm376 16a24 24 0 1 0 0-48 24 24 0 1 0 0 48z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.I4=t.mw},23839:function(e,t,n){"use strict";function r(e){const t=[],n=String(e||"");let r=n.indexOf(","),i=0,o=!1;for(;!o;){-1===r&&(r=n.length,o=!0);const e=n.slice(i,r).trim();!e&&o||t.push(e),i=r+1,r=n.indexOf(",",i)}return t}function i(e,t){const n=t||{};return(""===e[e.length-1]?[...e,""]:e).join((n.padRight?" ":"")+","+(!1===n.padLeft?"":" ")).trim()}n.d(t,{A:function(){return i},q:function(){return r}})},23956:function(e,t){"use strict";var n="fass",r="download",i=[],o="f019",s="M256 32l0-32-64 0 0 242.7c-30.7-30.7-52-52-64-64L82.7 224c2.9 2.9 42.4 42.4 118.6 118.6L224 365.3c2.9-2.9 42.4-42.4 118.6-118.6L365.3 224 320 178.7c-12 12-33.3 33.3-64 64L256 32zM0 320l0 160 448 0 0-160-110.9 0c-37.7 37.7-75.4 75.4-113.1 113.1-37.7-37.7-75.4-75.4-113.1-113.1L0 320zm368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.cb=t.mw},23962:function(e,t,n){"use strict";var r=n(93414);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.SG=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},23984:function(e,t){"use strict";var n="fass",r="puzzle-piece",i=[129513],o="f12e",s="M192 89.6c-19.1-8.3-32-23.8-32-41.6 0-26.5 28.7-48 64-48s64 21.5 64 48c0 17.8-12.9 33.3-32 41.6l0 38.4 128 0 0 128 38.4 0c8.3-19.1 23.8-32 41.6-32 26.5 0 48 28.7 48 64s-21.5 64-48 64c-17.8 0-33.3-12.9-41.6-32l-38.4 0 0 192-128 0 0-38.4c19.1-8.3 32-23.8 32-41.6 0-26.5-28.7-48-64-48s-64 21.5-64 48c0 17.8 12.9 33.3 32 41.6l0 38.4-192 0 0-192 38.4 0c8.3 19.1 23.8 32 41.6 32 26.5 0 48-28.7 48-64s-21.5-64-48-64c-17.8 0-33.3 12.9-41.6 32l-38.4 0 0-128 192 0 0-38.4z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t._X=t.mw},24024:function(e){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},24055:function(e,t,n){"use strict";var r=n(81987);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.e7=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},24117:function(e,t){"use strict";var n="fass",r="gauge-high",i=[62461,"tachometer-alt","tachometer-alt-fast"],o="f625",s="M0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0zM288 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM256 416c35.3 0 64-28.7 64-64 0-16.2-6-31.1-16-42.3l69.5-138.9-42.9-21.5-69.5 138.9c-1.7-.1-3.4-.2-5.1-.2-35.3 0-64 28.7-64 64s28.7 64 64 64zM176 144a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM96 288a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm352-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.bg=t.mw},24169:function(e,t,n){var r=n(96161);e.exports=function(e,t){return r(e,t)}},24184:function(e,t){"use strict";var n="fasl",r="cloud-plus",i=[],o="e35e",s="M128 176c0-61.9 50.1-112 112-112 39.3 0 73.8 20.2 93.8 50.8l7.7 11.7 12.6-6c11.4-5.5 24.3-8.5 37.9-8.5 48.6 0 88 39.4 88 88l0 60.9 9.1 4.3C521.6 280.7 544 313.7 544 352l0 96-512 0 0-112c0-52.2 35.7-96 84-108.5l12-3.1 0-48.4zM240 32C160.5 32 96 96.5 96 176l0 24.2C40.1 220 0 273.3 0 336l0 144 576 0 0-128c0-47.4-25.8-88.8-64-110.9l0-41.1c0-66.3-53.7-120-120-120-13.7 0-26.9 2.3-39.2 6.5-26.4-33.2-67.1-54.5-112.8-54.5zm32 344l32 0 0-72 72 0 0-32-72 0 0-72-32 0 0 72-72 0 0 32 72 0 0 72z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.P7=t.mw},24189:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},24242:function(e,t){"use strict";var n="fasr",r="video",i=["video-camera"],o="f03d",s="M80 112l0 288 288 0 0-288-288 0zM32 64l384 0 0 384-384 0 0-384zM528 384l-64-42.7 0-57.7 64 42.7 0-140.6-64 42.7 0-57.7c45.3-30.2 82.7-55.1 112-74.7l0 320-48-32z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.n2=t.mw},24290:function(e,t,n){var r=n(55752),i=n(89842),o=n(27054),s=n(86923),a=n(91058);e.exports=function(e,t,n){var c=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new c(+e);case"[object DataView]":return i(e,n);
2case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return a(e,n);case"[object Map]":case"[object Set]":return new c;case"[object Number]":case"[object String]":return new c(e);case"[object RegExp]":return o(e);case"[object Symbol]":return s(e)}}},24295:function(e,t){"use strict";var n="fasr",r="chevrons-right",i=["chevron-double-right"],o="f324",s="M281.4 239l17 17-17 17-200 200-17 17-33.9-33.9 17-17 183-183-183-183-17-17 33.9-33.9 17 17 200 200zm192 0l17 17-17 17-200 200-17 17-33.9-33.9 17-17 183-183-183-183-17-17 33.9-33.9 17 17 200 200z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.u3=t.mw},24417:function(e,t){"use strict";var n="fasl",r="plus",i=[10133,61543,"add"],o="M240 48l0-16-32 0 0 208-208 0 0 32 208 0 0 208 32 0 0-208 208 0 0-32-208 0 0-192z";t.mw={prefix:n,iconName:r,icon:[448,512,i,"2b",o]},t.QL=t.mw},24432:function(e,t,n){var r;e.exports=(r=n(64436))&&r.default||r},24747:function(e,t,n){var r=n(25096),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():i.call(t,n,1),--this.size,!0)}},24754:function(e,t,n){var r=n(22344)(Object.getPrototypeOf,Object);e.exports=r},24986:function(e){e.exports=function(e){return null==e}},25096:function(e,t,n){var r=n(59679);e.exports=function(e,t){for(var n=e.length;n--;
2)if(r(e[n][0],t))return n;return-1}},25170:function(e,t,n){var r=n(5930);e.exports=function(e){return r(this,e).get(e)}},25184:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map(function(e){e(n)}),(e["*"]||[]).slice().map(function(e){e(t,n)})}}}()},25393:function(e,t,n){"use strict";var r=n(72954),i=n(78181),o=n(48431),s=n(41457),a=n(70458),c=n(34491),l=n(59571),u=n(11843),d=n(74468),f=n(25184);const p={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(64551);function m(e){const t=(0,d.X)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)});const y=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,i.N)("onPreRouteUpdate",{location:e,prevLocation:t}))},v=(e,t)=>{m(e.pathname)||(0,i.N)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void s.globalHistory.navigate(e);const{pathname:n,search:r,hash:o}=(0,h.Rr)(e),a=(0,d.X)(n);if(a&&(e=a.toPath+r+o),window.___swUpdated)return void(window.location=n+r+o);const c=setTimeout(()=>{f.A.emit("onDelayedLoadPageResources",{pathname:n}),(0,i.N)("onRouteUpdateDelayed",{location:window.location})},1e3);u.Ay.loadPage(n+r).then(i=>{if(!i||i.status===u.Wi.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(c);i&&i.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+o),(0,s.navigate)(e,t),clearTimeout(c)})};function w(e,t){let{location:n}=t;const{pathname:r,hash:o}=n,s=(0,i.N)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(s.length>0)return s[s.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return o?decodeURI(o.slice(1)):[0,0]}return!0}let _=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=o.createRef(),n}(0,r.A)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame(()=>{let e=`new page at ${this.props.location.pathname}`;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n=`Navigated to ${e}`;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}})},n.render=function(){return o.createElement("div",Object.assign({},p,{ref:this.announcementRef}))},t}(o.Component);const x=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,y(t.location,null),n}(0,r.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){v(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!x(this.props.location,e.location)&&(y(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){x(e.location,this.props.location)&&v(this.props.location,e.location)},n.render=function(){return o.createElement(o.Fragment,null,this.props.children,o.createElement(_,{location:location}))},t}(o.Component);var S=n(88732),E=n(78694);function C(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var T=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:i}=t;return n.state={location:{...r},pageResources:i||u.Ay.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.A)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.Ay.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.Ay.loadPage(e).then(t=>{t&&t.status!==u.Wi.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)})},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||
2(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return C(e.props,t)||C(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(o.Component),N=n(10716),A=n(56739);const O=new u.N5(E,[],window.pageData);(0,u.iC)(O),O.setApiRunner(i.N);const{render:P,hydrate:z}=(0,A.n)();window.asyncRequires=E,window.___emitter=f.A,window.___loader=u.Zf,s.globalHistory.listen(e=>{e.location.action=e.action}),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const I="gatsby-reload-compilation-hash-match";(0,i.v)("onClientEntry").then(()=>{const e=(e,t)=>{console.error("Uncaught error:",e,t),(0,i.N)("onUncaughtError",{error:e,errorInfo:t})},t=(e,t)=>{(0,i.N)("onCaughtError",{error:e,errorInfo:t})};(0,i.N)("registerServiceWorker").filter(Boolean).length>0&&n(15045);const d=e=>o.createElement(s.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},o.createElement(S.A,e)),f=o.createContext({}),p={renderEnvironment:"browser"};let h=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){const{children:e}=this.props;return o.createElement(s.Location,null,t=>{let{location:n}=t;return o.createElement(T,{location:n},t=>{let{pageResources:n,location:r}=t;const i=(0,u.LE)(),s=(0,u.Rh)();return o.createElement(c.G.Provider,{value:i},o.createElement(l.j$.Provider,{value:p},o.createElement(l.dd.Provider,{value:s},o.createElement(l.Jr.Provider,{value:n.page.slicesMap},o.createElement(f.Provider,{value:{pageResources:n,location:r}},e)))))})})},t}(o.Component),m=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){return o.createElement(f.Consumer,null,e=>{let{pageResources:t,location:n}=e;return o.createElement(k,{location:n},o.createElement(a.z_,{location:n,shouldUpdateScroll:w},o.createElement(s.Router,{basepath:"",location:n,id:"gatsby-focus-wrapper"},o.createElement(d,Object.assign({path:"/404.html"===t.page.path||"/500.html"===t.page.path?(0,N.A)(n.pathname,""):encodeURI((t.page.matchPath||t.page.path).split("?")[0])},this.props,{location:n,pageResources:t},t.json)))))})},t}(o.Component);const{pagePath:g,location:y}=window;g&&""+g!==y.pathname+(g.includes("?")?y.search:"")&&!(O.findMatchPath((0,N.A)(y.pathname,""))||g.match(/^\/(404|500)(\/?|.html)$/)||g.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,s.navigate)(""+g+(g.includes("?")?"":y.search)+y.hash,{replace:!0});const v=()=>{try{return sessionStorage}catch{return null}};u.Zf.loadPage(y.pathname+y.search).then(n=>{var r;const s=v();if(null!=n&&null!==(r=n.page)&&void 0!==r&&r.webpackCompilationHash&&n.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),s)){if(!("1"===s.getItem(I)))return s.setItem(I,"1"),void window.location.reload(!0)}if(s&&s.removeItem(I),!n||n.status===u.Wi.Error){const e=`page resources for ${y.pathname} not found. Not rendering React`;if(n&&n.error)throw console.error(e),n.error;throw new Error(e)}const a=(0,i.N)("wrapRootElement",{element:o.createElement(m,null)},o.createElement(m,null),e=>{let{result:t}=e;return{element:t}}).pop(),c=function(){const e=o.useRef(!1);return o.useEffect(()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,i.N)("onInitialClientRender"))},[]),o.createElement(h,null,a)},l=document.getElementById("gatsby-focus-wrapper");let d=(n,r)=>P(n,r,{onUncaughtError:e,onCaughtError:t});l&&l.children.length&&(d=(n,r)=>z(n,r,{onUncaughtError:e,onCaughtError:t}));const f=(0,i.N)("replaceHydrateFunction",void 0,d)[0]||d;function p(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;f(o.createElement(c,null),e)}const g=document;if("complete"===g.readyState||"loading"!==g.readyState&&!g.documentElement.doScroll)setTimeout(function(){p()},0);else{const e=function(){g.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),p()};g.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}})})},25430:function(e,t){"use strict";var n="fasr",r="screwdriver-wrench",i=["tools"],o="f7d9",s="M176.1 105.7l-89.9-59.9-8.4 8.4 59.9 89.9 38.3 0 0-38.3zm48-25.7l0 78.1 97.9 97.9 94.1 0c99.4 99.4 152.7 152.7 160 160l-128 128c-7.3-7.3-60.6-60.6-160-160l0-94.1-97.9-97.9-78.1 0-96-144 64-64 144 96zm112 284.1l112 112 60.1-60.1-112-112-60.1 0 0 60.1zM180.7 250.3l33.9 33.9-125.1 125.1-22.6 22.6 45.3 45.3c1.3-1.3 44-44 128-128l0 67.9c-121.5 121.5-116.4 116.4-128 128-.9-.9-33-33-96.2-96.2L-1 432c3.7-3.7 98.1-98.2 181.7-181.7zm155.5-48.2l0-92.1 7-7 53.3-53.3c-6.6-1.1-13.4-1.7-20.3-1.7-44.5 0-83.3 24.2-104 60.1l0-72C300.7 13.5 336.9 0 376.1 0l.8 0c26.8 .1 52.2 6.5 74.7 17.9l1.2 .6c9.3 4.8 18 10.3 26.2 16.7-5.4 5.4-37 37-94.8 94.8l0 30.1 30.1 0c57.9-57.9 89.5-89.5 94.8-94.8 6.3 8.2 11.9 16.9 16.7 26.2l.6 1.2c10.4 20.6 16.6 43.6 17.7 67.9 .1 2.5 .2 5 .2 7.6 0 41.3-14.9 79.2-39.7 108.4l-34.1-34.1c16.1-20.4 25.8-46.3 25.8-74.3 0-6.9-.6-13.7-1.7-20.3l-53.3 53.3-7 7-92.1 0-5.8-5.8z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.f2=t.mw},25515:function(e,t){"use strict";var n="fasr",r="sparkle",i=[],o="e5d6",s="M362.7 330.7c96.6-36.6 162.4-61.4 197.3-74.7-34.9-13.2-100.7-38.1-197.3-74.7-36.6-96.6-61.4-162.4-74.7-197.3-13.2 34.9-38.1 100.7-74.7 197.3-96.6 36.6-162.4 61.5-197.3 74.7 34.9 13.2 100.7 38.1 197.3 74.7 36.6 96.6 61.5 162.4 74.7 197.3 13.2-34.9 38.1-100.7 74.7-197.3zM288 392.4c-23.5-62.2-36-95.2-37.4-98.9-3.8-1.4-36.7-13.9-98.9-37.4 62.2-23.5 95.2-36 98.9-37.4 1.4-3.8 13.9-36.7 37.4-98.9 23.5 62.2 36 95.2 37.4 98.9 3.8 1.4 36.7 13.9 98.9 37.4-62.2 23.5-95.2 36-98.9 37.4-1.4 3.8-13.9 36.7-37.4 98.9z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t._$=t.mw},25589:function(e,t,n){var r=n(56446);e.exports=function(e){return r(e)?void 0:e}},25696:function(e,t){"use strict";var n="x-twitter",r=[],i="e61b",o="M357.2 48L427.8 48 273.6 224.2 455 464 313 464 201.7 318.6 74.5 464 3.8 464 168.7 275.5-5.2 48 140.4 48 240.9 180.9 357.2 48zM332.4 421.8l39.1 0-252.4-333.8-42 0 255.3 333.8z";t.mw={prefix:"fab",iconName:n,icon:[448,512,r,i,o]},t.NL=t.mw},25733:function(e,t,n){var r=n(46077),i=n(24189);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==r(e)}},25860:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}},25887:function(){},25935:function(e,t,n){"use strict";var r=n(77351);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.zp=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},26208:function(e,t){"use strict";var n="fasr",r="triangle-exclamation",i=[9888,"exclamation-triangle","warning"],o="f071",s="M16 480L42.3 432 260.6 33.9 288-16 315.4 33.9 533.7 432 560 480 16 480zM288 83.8L97.1 432 478.9 432 288 83.8zM264 200l0-8 48 0 0 128-48 0 0-120zm48 208l-48 0 0-48 48 0 0 48z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.JA=t.mw},26298:function(e,t){"use strict";var n="fasl",r="cloud-arrow-up",i=[62338,"cloud-upload","cloud-upload-alt"],o="f0ee",s="M128 176c0-61.9 50.1-112 112-112 39.3 0 73.8 20.2 93.8 50.8l7.7 11.7 12.6-6c11.4-5.5 24.3-8.5 37.9-8.5 48.6 0 88 39.4 88 88l0 60.9 9.1 4.3C521.6 280.7 544 313.7 544 352l0 96-512 0 0-112c0-52.2 35.7-96 84-108.5l12-3.1 0-48.4zM240 32C160.5 32 96 96.5 96 176l0 24.2C40.1 220 0 273.3 0 336l0 144 576 0 0-128c0-47.4-25.8-88.8-64-110.9l0-41.1c0-66.3-53.7-120-120-120-13.7 0-26.9 2.3-39.2 6.5-26.4-33.2-67.1-54.5-112.8-54.5zm59.3 164.7l-11.3-11.3-11.3 11.3-72 72-11.3 11.3 22.6 22.6c2-2 20.7-20.6 56-56l0 137.4 32 0 0-137.4c35.4 35.4 54 54 56 56l22.6-22.6-11.3-11.3-72-72z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.rk=t.mw},26413:function(e,t,n){var r=n(13657),i=n(76755),o=n(60498);o="function"==typeof o.default?o.default:o;var s={lowerCaseAttributeNames:!1};function a(e,t){if("string"!=typeof e)throw new TypeError("First argument must be a string");return""===e?[]:r(o(e,(t=t||{}).htmlparser2||s),t)}a.domToReact=r,a.htmlToDOM=o,a.attributesToProps=i,a.Element=n(64576).Element,e.exports=a,e.exports.default=a},26485:function(e,t){"use strict";
2var n="fasr",r="circle-question",i=[62108,"question-circle"],o="f059",s="M464 256a208 208 0 1 0 -416 0 208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0zm256-80c-17.7 0-32 14.3-32 32l-48 0c0-44.2 35.8-80 80-80s80 35.8 80 80c0 35.1-20.5 57.5-38.2 70-6.3 4.4-12.5 7.8-17.8 10.4l0 21.9-48 0 0-56.7c1.4-.4 2.7-.7 4.1-1.1 12.2-3.2 23.3-6.1 34.1-13.7 10.4-7.3 17.8-16.9 17.8-30.8 0-17.7-14.3-32-32-32zM232 344l48 0 0 48-48 0 0-48z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.AP=t.mw},26752:function(e,t,n){var r=n(35634),i=n(91809);e.exports=function(e,t){return r(e,i(e),t)}},26759:function(e,t){"use strict";var n="fasr",r="language",i=[],o="f1ab",s="M224 0l0 80 160 0 0 48-40.2 0-16.5 38.4c-18.6 43.5-45.2 82.8-77.9 116 13.9 9.2 28.6 17.4 44 24.4l60.9 27.9 71.8-160.5 6.4-14.2 31.1 0 6.4 14.2 151.1 337.8-52.6 0-35.8-80-169.3 0-35.8 80-52.6 0 59.7-133.5-61.3-28.1c-21.5-9.9-41.9-21.7-60.9-35.2-17.5 13.6-36.3 25.7-56.2 36.1-44 23.1-70.2 36.8-78.4 41L55.6 349.9c8.2-4.3 34.3-18 78.4-41 14-7.3 27.4-15.7 40.1-24.8-27.5-25.6-51.1-55.2-70-88l-12-20.8 41.6-23.9 12 20.8c17.4 30.3 39.5 57.5 65.4 80.7 30.5-29.8 55.1-65.5 72.2-105.3l8.3-19.5-259.6 0 0-48 144 0 0-80 48 0zM384.8 384L511.2 384 448 242.8 384.8 384z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.mh=t.mw},26841:function(e,t,n){"use strict";var r=n(39429);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.rC=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},26849:function(e,t,n){"use strict";n.d(t,{$n:function(){return x},K0:function(){return k},x6:function(){return _},ru:function(){return b}});var r=n(31647),i=n(19115),o=n(10869),s=n(36763),a=n(48431),c=n(77405),l=n(59341);const u={...c.WW,attached:{true:"sui-c-button__group--attached"}},[d,f,p]=((0,s.Fj)({base:"sui-c-button__group",variants:u}),Object.keys(u),(0,l.q)({strict:!1,name:"ButtonGroupContext"}));var h=n(73504),m=n(36480);const g=e=>{const{icon:t}=e;return(e=>{const t=e;return(0,m.Gv)(e)&&"iconName"in t&&void 0!==t.iconName&&"prefix"in t&&void 0!==t.prefix&&"icon"in t&&Array.isArray(t.icon)})(t)?a.createElement(h.hw,{icon:t}):a.createElement(a.Fragment,null,t)};var y=n(71332),v=n(75284);const b={...i.WW,variant:{"solid-brand":"sui-c-button--variant-solid-brand","solid-neutral":"sui-c-button--variant-solid-neutral","outline-brand":"sui-c-button--variant-outline-brand","outline-neutral":"sui-c-button--variant-outline-neutral","outline-danger":"sui-c-button--variant-outline-danger","ghost-brand":"sui-c-button--variant-ghost-brand","ghost-neutral":"sui-c-button--variant-ghost-neutral",unstyled:null},disabled:{true:"sui-c-button--disabled"},size:{small:"sui-c-button--size-small",medium:"sui-c-button--size-medium",large:"sui-c-button--size-large"},square:{true:"sui-c-button--square"},loading:{true:"sui-c-button--loading"},highlighted:{true:"sui-c-button--highlighted"}},w=Object.keys(b),_=(0,s.Fj)({base:"sui-c-button",variants:b,defaultVariants:{variant:"outline-neutral",size:"medium"}}),x=a.forwardRef((e,t)=>{let{className:n,...i}=e;const s=f(),[c,l]=(0,o.lD)(i,w),{asChild:u,type:d=(u?void 0:"button"),leftIcon:p,rightIcon:h,children:m,...b}=l,x=u?r.DX:"button",k=(null==s?void 0:s.disabled)||c.disabled,S=c.loading,E=(null==s?void 0:s.variant)||c.variant,C=(null==s?void 0:s.size)||c.size;let T=a.createElement(g,{icon:p});return S&&(T=a.createElement(y.y,null)),a.createElement(x,Object.assign({ref:t,type:d,className:_({...c,loading:S,variant:E,disabled:k,size:C,class:n}),disabled:k||S,"data-disabled":(0,v.sE)(k||S)},b),T,a.createElement(r.xV,null,m),a.createElement(g,{icon:h}))}),k=a.forwardRef((e,t)=>{let n,r;if("icon"in e){const{icon:t,children:i,...o}=e;if(o.asChild){if(!a.isValidElement(i)||!a.Children.only(i))throw new Error("IconButton with asChild must have a single valid child to render as");n=a.cloneElement(i,{children:a.createElement(g,{icon:t})})}else n=a.createElement(g,{icon:t});r=o}else{const{children:t,...i}=e;n=t,r=i}return a.createElement(x,Object.assign({ref:t},r,{square:!0}),e.loading?null:n)})},26918:function(e,t){"use strict";var n="fass",r="list-check",i=["tasks"],o="f0ae",s="M185.9 50.1c-2.1 3-25.4 36.3-69.8 99.7L99.7 173.2C89.5 163 69.4 142.9 39.5 113l-17-17 33.9-33.9c10.8 10.8 23.1 23.1 36.7 36.7 30.7-43.9 48.5-69.3 53.4-76.2l39.3 27.5zm0 160c-2.1 3-25.4 36.3-69.8 99.7L99.7 333.2C89.5 323 69.4 302.9 39.5 273l-17-17 33.9-33.9c10.8 10.8 23.1 23.1 36.7 36.7 30.7-43.9 48.5-69.3 53.4-76.2l39.3 27.5zM256.4 64l288 0 0 64-288 0 0-64zm0 160l288 0 0 64-288 0 0-64zm-64 160l352 0 0 64-352 0 0-64zm-96-8a40 40 0 1 1 0 80 40 40 0 1 1 0-80z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.UN=t.mw},26973:function(){},27054:function(e){var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},27208:function(e,t){"use strict";var n="fasr",r="pen-to-square",i=["edit"],o="f044",s="M221.6 278.3L362 137.9c14.7 14.7 29.4 29.4 44.1 44.1l-140.4 140.4-50.4 6.3 6.3-50.4zM418 126L395.9 104 440 59.9 484.1 104 440 148.1 418 126zm134-22C502.8 54.8 450.2 2.2 440-8L406.1 25.9 176 256c-7.2 57.5-12.5 100.2-16 128 27.8-3.5 70.5-8.8 128-16L518.1 137.9 552 104zM56 64l-24 0 0 448 448 0 0-224-48 0 0 176-352 0 0-352 176 0 0-48-200 0z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.LF=t.mw},27336:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(32549),i=n(48431),o=n(71098);function s(...e){return t=>
2e.forEach(e=>function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}(e,t))}const a=(0,i.forwardRef)((e,t)=>{const{children:n,...o}=e,s=i.Children.toArray(n),a=s.find(u);if(a){const e=a.props.children,n=s.map(t=>t===a?i.Children.count(e)>1?i.Children.only(null):(0,i.isValidElement)(e)?e.props.children:null:t);return(0,i.createElement)(c,(0,r.A)({},o,{ref:t}),(0,i.isValidElement)(e)?(0,i.cloneElement)(e,void 0,n):null)}return(0,i.createElement)(c,(0,r.A)({},o,{ref:t}),n)});a.displayName="Slot";const c=(0,i.forwardRef)((e,t)=>{const{children:n,...r}=e;return(0,i.isValidElement)(n)?(0,i.cloneElement)(n,{...d(r,n.props),ref:s(t,n.ref)}):i.Children.count(n)>1?i.Children.only(null):null});c.displayName="SlotClone";const l=({children:e})=>(0,i.createElement)(i.Fragment,null,e);function u(e){return(0,i.isValidElement)(e)&&e.type===l}function d(e,t){const n={...t};for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}const f=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{const n=(0,i.forwardRef)((e,n)=>{const{asChild:o,...s}=e,c=o?a:t;return(0,i.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,i.createElement)(c,(0,r.A)({},s,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});const p=(0,i.forwardRef)((e,t)=>{var n;const{container:s=(null===globalThis||void 0===globalThis||null===(n=globalThis.document)||void 0===n?void 0:n.body),...a}=e;return s?o.createPortal((0,i.createElement)(f.div,(0,r.A)({},a,{ref:t})),s):null})},27427:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getChildren=i,t.getParent=o,t.getSiblings=function(e){var t=o(e);if(null!=t)return i(t);var n=[e],r=e.prev,s=e.next;for(;null!=r;)n.unshift(r),r=r.prev;for(;null!=s;)n.push(s),s=s.next;return n},t.getAttributeValue=function(e,t){var n;return null===(n=e.attribs)||void 0===n?void 0:n[t]},t.hasAttrib=function(e,t){return null!=e.attribs&&Object.prototype.hasOwnProperty.call(e.attribs,t)&&null!=e.attribs[t]},t.getName=function(e){return e.name},t.nextElementSibling=function(e){var t=e.next;for(;null!==t&&!(0,r.isTag)(t);)t=t.next;return t},t.prevElementSibling=function(e){var t=e.prev;for(;null!==t&&!(0,r.isTag)(t);)t=t.prev;return t};var r=n(64576);function i(e){return(0,r.hasChildren)(e)?e.children:[]}function o(e){return e.parent||null}},27532:function(e,t){"use strict";var n="fass",r="chart-line",i=["line-chart"],o="f201",s="M64 64l0-32-64 0 0 448 512 0 0-64-448 0 0-352zm406.6 86.6L493.3 128 448 82.7c-1.3 1.3-44 44-128 128-44-44-70.7-70.7-80-80-2.9 2.9-42.4 42.4-118.6 118.6L98.7 272 144 317.3c6.6-6.6 38.6-38.6 96-96 44 44 70.7 70.7 80 80l22.6-22.6 128-128z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.gK=t.mw},27737:function(e,t,n){var r=n(93789)(n(15036),"DataView");e.exports=r},27794:function(e,t){"use strict";var n="fass",r="podcast",i=[],o="f2ce",s="M334 361.4c40.2-32.3 66-81.8 66-137.4 0-97.2-78.8-176-176-176S48 126.8 48 224c0 55.6 25.8 105.1 66 137.4l8.9 62.6C50 387 0 311.4 0 224 0 100.3 100.3 0 224 0S448 100.3 448 224c0 87.4-50 163-122.9 200l8.9-62.6zm-13.4-53.4l-27.1-33.9-3.6-4.6c8.9-12.9 14.2-28.6 14.2-45.5 0-44.2-35.8-80-80-80s-80 35.8-80 80c0 16.9 5.2 32.6 14.2 45.5l-3.6 4.6-27.1 33.9C107.8 285.5 96 256.1 96 224 96 153.3 153.3 96 224 96s128 57.3 128 128c0 32.1-11.8 61.5-31.4 83.9zM160 344l32-40 64 0 32 40-24 168-80 0-24-168zm64-160a40 40 0 1 1 0 80 40 40 0 1 1 0-80z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.u=t.mw},27802:function(e,t,n){var r=n(93789)(n(15036),"Set");e.exports=r},28008:function(e,t){"use strict";var n="fasl",r="satellite",i=[128752],o="f7bf",s="M225.6 12.7L248.2-9.9c7.6 7.6 37.7 37.7 90.3 90.3 42.1-42.1 68-68 77.7-77.7 5.5 5.5 39.7 39.7 102.6 102.6L541.5 128c-9.7 9.7-35.6 35.6-77.7 77.7 52.7 52.7 82.8 82.8 90.3 90.3l-107.3 107.3-22.6 22.6c-7.6-7.6-37.7-37.7-90.3-90.3l-6.5 6.5c5.8 18.3 8.9 37.7 8.9 57.9 0 35.2-9.5 68.3-26.1 96.7-5.5 9.4-11.7 18.3-18.7 26.6-2.1-2.1-43.4-43.4-123.9-123.9l-60 60-11.3 11.3-22.6-22.6 11.3-11.3 60-60c-80.5-80.5-121.8-121.8-123.9-123.9 8.3-6.9 17.2-13.2 26.6-18.7 28.4-16.6 61.4-26.1 96.7-26.1 20.2 0 39.6 3.1 57.9 8.9l6.5-6.5-90.3-90.3 107.3-107.3zM356.5 313l67.7 67.7 84.7-84.7-67.7-67.7-84.7 84.7zM231.3 187.7l84.7-84.7-67.7-67.7-84.7 84.7 67.7 67.7zm265-59.7L416.2 48 234 230.2c34 18 62 46 80 80L496.2 128zm-192 272c0-88.4-71.6-160-160-160-26.4 0-51.2 6.4-73.1 17.6L286.6 473.1c11.3-21.9 17.6-46.7 17.6-73.1z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.Tn=t.mw},28352:function(e,t,n){var r=n(77432),i=n(7933),o=n(79464),s=r?r.isConcatSpreadable:void 0;e.exports=function(e){return o(e)||i(e)||!!(s&&e&&e[s])}},28498:function(e,t,n){"use strict";var r=n(10054);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.dB=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases}
2,28565:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},28865:function(e,t){"use strict";var n="fasr",r="hexagon",i=[11043],o="f312",s="M13.5 256.1L150.9 496.1 426 496.1 563.4 256.1 426 16 150.9 16 13.5 256.1zM178.7 64l219.5 0 109.9 192.1-109.9 192.1-219.5 0-109.9-192.1 109.9-192.1z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.Wo=t.mw},28906:function(e){e.exports=function(e,t,n){if("function"!=typeof e)throw new TypeError("Expected a function");return setTimeout(function(){e.apply(void 0,n)},t)}},28998:function(e,t){"use strict";var n="fass",r="screen-users",i=["users-class"],o="f63d",s="M64 0l512 0 0 212.6c-10.1-3-20.9-4.6-32-4.6s-21.9 1.6-32 4.6l0-148.6-384 0 0 148.6c-10.1-3-20.9-4.6-32-4.6s-21.9 1.6-32 4.6L64 0zM32 320a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zm224 0a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zm288-64a64 64 0 1 1 0 128 64 64 0 1 1 0-128zM416 512l-192 0 32-96 128 0 32 96zM32 416l128 0 32 96-192 0 32-96zm608 96l-192 0 32-96 128 0 32 96z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.Gk=t.mw},29118:function(e,t){"use strict";var n="fass",r="table",i=[],o="f0ce",s="M256 160l0 96 128 0 0-96-128 0zm-64 0l-128 0 0 96 128 0 0-96zM0 320l0-288 448 0 0 448-448 0 0-160zm384 0l-128 0 0 96 128 0 0-96zM192 416l0-96-128 0 0 96 128 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.w9=t.mw},29244:function(e,t){"use strict";var n="fasr",r="globe",i=[127760],o="f0ac",s="M128.8 280c4.6 66.4 27.5 128 54.9 171.1-72.1-26.7-125.3-92.2-134.4-171.1l79.5 0zm48.1 0L335 280c-3.9 49.3-19.5 95.8-38.9 131.1-11.2 20.5-22.9 35.6-32.7 44.9-3.2 3-5.7 5-7.5 6.2-1.8-1.3-4.3-3.2-7.5-6.2-9.8-9.3-21.4-24.4-32.7-44.9-19.4-35.3-34.9-81.8-38.9-131.1zM335 232L177 232c3.9-49.3 19.5-95.8 38.9-131.1 11.2-20.5 22.9-35.6 32.7-44.9 3.2-3 5.7-5 7.5-6.2 1.8 1.3 4.3 3.2 7.5 6.2 9.8 9.3 21.4 24.4 32.7 44.9 19.4 35.3 34.9 81.8 38.9 131.1zm48.1 48l79.5 0c-9.1 78.9-62.3 144.4-134.4 171.1 27.3-43.1 50.3-104.7 54.9-171.1zm79.5-48l-79.5 0c-4.6-66.4-27.5-128-54.9-171.1 72.1 26.7 125.3 92.2 134.4 171.1zm-333.8 0l-79.5 0c9.1-78.9 62.3-144.4 134.4-171.1-27.3 43.1-50.3 104.7-54.9 171.1zM256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Bw=t.mw},29248:function(e,t){"use strict";var n="fasr",r="anchor",i=[9875],o="f13d",s="M288.4 48a40 40 0 1 0 0 80 40 40 0 1 0 0-80zm-88 40c0-48.6 39.4-88 88-88s88 39.4 88 88c0 40.3-27.1 74.2-64 84.7l0 275.3 128 0 0-163.1c-17.2 15-31.2 27.3-42.3 37l-31.6-36.1c4.4-3.8 31.7-27.8 82.1-71.8l15.8-13.8c2.5 2.2 29.1 25.5 79.8 69.8l18.1 15.8-31.6 36.1c-11-9.6-25.1-22-42.3-37l0 211.1-400 0 0-211.1c-17.2 15-31.2 27.3-42.3 37L14.5 285.7c4.4-3.8 31.7-27.8 82.1-71.8l15.8-13.8c2.5 2.2 29.1 25.5 79.8 69.8l18.1 15.8-31.6 36.1c-11-9.6-25.1-22-42.3-37l0 163.1 128 0 0-275.3c-36.9-10.4-64-44.4-64-84.7z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.fH=t.mw},29348:function(e,t){"use strict";var n="fasr",r="pencil",i=[9999,61504,"pencil-alt"],o="f303",s="M31.1 473.9L16 528c20.7-5.8 87.4-24.5 200-56L526.1 161.9 560 128c-15.6-15.6-52.3-52.3-110.1-110.1L416-16 382.1 17.9 72 328 31.1 473.9zM215 405.1L138.9 329 321 146.9 397.1 223 215 405.1zm-39.5 28.4l-90.3 25.3 25.3-90.3 65 65zM492.1 128L431 189.1 354.9 113 416 51.9 492.1 128z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.zL=t.mw},29677:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fasl",r="circle-check",i=[61533,"check-circle"],o="f058",s="M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm86-325.1l-27.1-17-8.5 13.6-67.6 108.2c-26.7-35.6-41.3-55-43.6-58.1l-25.6 19.2 9.6 12.8 48 64 4.8 6.4 16.9 0 4.7-7.5 80-128 8.5-13.6z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faCircleCheck=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},29681:function(e,t){"use strict";var n="fasr",r="arrow-left",i=[8592],o="f060",s="M39.5 239l-17 17 17 17 168 168 17 17 33.9-33.9-17-17-127-127 430.1 0 0-48-430.1 0 127-127 17-17-33.9-33.9-17 17-168 168z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.Ce=t.mw},29901:function(e,t,n){"use strict";let r,i,o=n(69062);class s extends o{constructor(e){super(e),this.type="root",this.nodes||(this.nodes=[])}normalize(e,t,n){let r=super.normalize(e);if(t)if("prepend"===n)this.nodes.length>1?t.raws.before=this.nodes[1].raws.before:delete t.raws.before;else if(this.first!==t)for(let i of r)i.raws.before=t.raws.before;return r}removeChild(e,t){let n=this.index(e);return!t&&0===n&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[n].raws.before),super.removeChild(e)}toResult(e={}){return new r(new i,this,e).stringify()}}s.registerLazyResult=e=>{r=e},s.registerProcessor=e=>{i=e},e.exports=s,s.default=s,o.registerRoot(s)},29930:function(e,t){"use strict";var n="fasl",r="magnifying-glass",i=[128269,"search"],o="f002",s="M384.1 208a176 176 0 1 0 -352 0 176 176 0 1 0 352 0zM343.5 366c-36.4 31.2-83.7 50-135.3 50-114.9 0-208-93.1-208-208s93.1-208 208-208 208 93.1 208 208c0 51.7-18.8 99-50 135.3l141.4 141.4 11.3 11.3-22.6 22.6-11.3-11.3-141.4-141.4z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.$U=t.mw},30016:function(e,t,n){var r=n(93789)(n(15036),"Map");e.exports=r}
2,30264:function(e,t,n){var r=n(48912),i=n(57746),o=n(1172),s=o&&o.isTypedArray,a=s?i(s):r;e.exports=a},30349:function(e,t){"use strict";function n(e){for(var t=1;t<e.length;t++)e[t][0]+=e[t-1][0]+1;return e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Map(n
vendor: 7,341 bytes, line 2
2([[9,"&Tab;"],[0,"&NewLine;"],[22,"&excl;"],[0,"&quot;"],[0,"&num;"],[0,"&dollar;"],[0,"&percnt;"],[0,"&amp;"],[0,"&apos;"],[0,"&lpar;"],[0,"&rpar;"],[0,"&ast;"],[0,"&plus;"],[0,"&comma;"],[1,"&period;"],[0,"&sol;"],[10,"&colon;"],[0,"&semi;"],[0,{v:"&lt;",n:8402,o:"&nvlt;"}],[0,{v:"&equals;",n:8421,o:"&bne;"}],[0,{v:"&gt;",n:8402,o:"&nvgt;"}],[0,"&quest;"],[0,"&commat;"],[26,"&lbrack;"],[0,"&bsol;"],[0,"&rbrack;"],[0,"&Hat;"],[0,"&lowbar;"],[0,"&DiacriticalGrave;"],[5,{n:106,o:"&fjlig;"}],[20,"&lbrace;"],[0,"&verbar;"],[0,"&rbrace;"],[34,"&nbsp;"],[0,"&iexcl;"],[0,"&cent;"],[0,"&pound;"],[0,"&curren;"],[0,"&yen;"],[0,"&brvbar;"],[0,"&sect;"],[0,"&die;"],[0,"&copy;"],[0,"&ordf;"],[0,"&laquo;"],[0,"&not;"],[0,"&shy;"],[0,"&circledR;"],[0,"&macr;"],[0,"&deg;"],[0,"&PlusMinus;"],[0,"&sup2;"],[0,"&sup3;"],[0,"&acute;"],[0,"&micro;"],[0,"&para;"],[0,"&centerdot;"],[0,"&cedil;"],[0,"&sup1;"],[0,"&ordm;"],[0,"&raquo;"],[0,"&frac14;"],[0,"&frac12;"],[0,"&frac34;"],[0,"&iquest;"],[0,"&Agrave;"],[0,"&Aacute;"],[0,"&Acirc;"],[0,"&Atilde;"],[0,"&Auml;"],[0,"&angst;"],[0,"&AElig;"],[0,"&Ccedil;"],[0,"&Egrave;"],[0,"&Eacute;"],[0,"&Ecirc;"],[0,"&Euml;"],[0,"&Igrave;"],[0,"&Iacute;"],[0,"&Icirc;"],[0,"&Iuml;"],[0,"&ETH;"],[0,"&Ntilde;"],[0,"&Ograve;"],[0,"&Oacute;"],[0,"&Ocirc;"],[0,"&Otilde;"],[0,"&Ouml;"],[0,"&times;"],[0,"&Oslash;"],[0,"&Ugrave;"],[0,"&Uacute;"],[0,"&Ucirc;"],[0,"&Uuml;"],[0,"&Yacute;"],[0,"&THORN;"],[0,"&szlig;"],[0,"&agrave;"],[0,"&aacute;"],[0,"&acirc;"],[0,"&atilde;"],[0,"&auml;"],[0,"&aring;"],[0,"&aelig;"],[0,"&ccedil;"],[0,"&egrave;"],[0,"&eacute;"],[0,"&ecirc;"],[0,"&euml;"],[0,"&igrave;"],[0,"&iacute;"],[0,"&icirc;"],[0,"&iuml;"],[0,"&eth;"],[0,"&ntilde;"],[0,"&ograve;"],[0,"&oacute;"],[0,"&ocirc;"],[0,"&otilde;"],[0,"&ouml;"],[0,"&div;"],[0,"&oslash;"],[0,"&ugrave;"],[0,"&uacute;"],[0,"&ucirc;"],[0,"&uuml;"],[0,"&yacute;"],[0,"&thorn;"],[0,"&yuml;"],[0,"&Amacr;"],[0,"&amacr;"],[0,"&Abreve;"],[0,"&abreve;"],[0,"&Aogon;"],[0,"&aogon;"],[0,"&Cacute;"],[0,"&cacute;"],[0,"&Ccirc;"],[0,"&ccirc;"],[0,"&Cdot;"],[0,"&cdot;"],[0,"&Ccaron;"],[0,"&ccaron;"],[0,"&Dcaron;"],[0,"&dcaron;"],[0,"&Dstrok;"],[0,"&dstrok;"],[0,"&Emacr;"],[0,"&emacr;"],[2,"&Edot;"],[0,"&edot;"],[0,"&Eogon;"],[0,"&eogon;"],[0,"&Ecaron;"],[0,"&ecaron;"],[0,"&Gcirc;"],[0,"&gcirc;"],[0,"&Gbreve;"],[0,"&gbreve;"],[0,"&Gdot;"],[0,"&gdot;"],[0,"&Gcedil;"],[1,"&Hcirc;"],[0,"&hcirc;"],[0,"&Hstrok;"],[0,"&hstrok;"],[0,"&Itilde;"],[0,"&itilde;"],[0,"&Imacr;"],[0,"&imacr;"],[2,"&Iogon;"],[0,"&iogon;"],[0,"&Idot;"],[0,"&imath;"],[0,"&IJlig;"],[0,"&ijlig;"],[0,"&Jcirc;"],[0,"&jcirc;"],[0,"&Kcedil;"],[0,"&kcedil;"],[0,"&kgreen;"],[0,"&Lacute;"],[0,"&lacute;"],[0,"&Lcedil;"],[0,"&lcedil;"],[0,"&Lcaron;"],[0,"&lcaron;"],[0,"&Lmidot;"],[0,"&lmidot;"],[0,"&Lstrok;"],[0,"&lstrok;"],[0,"&Nacute;"],[0,"&nacute;"],[0,"&Ncedil;"],[0,"&ncedil;"],[0,"&Ncaron;"],[0,"&ncaron;"],[0,"&napos;"],[0,"&ENG;"],[0,"&eng;"],[0,"&Omacr;"],[0,"&omacr;"],[2,"&Odblac;"],[0,"&odblac;"],[0,"&OElig;"],[0,"&oelig;"],[0,"&Racute;"],[0,"&racute;"],[0,"&Rcedil;"],[0,"&rcedil;"],[0,"&Rcaron;"],[0,"&rcaron;"],[0,"&Sacute;"],[0,"&sacute;"],[0,"&Scirc;"],[0,"&scirc;"],[0,"&Scedil;"],[0,"&scedil;"],[0,"&Scaron;"],[0,"&scaron;"],[0,"&Tcedil;"],[0,"&tcedil;"],[0,"&Tcaron;"],[0,"&tcaron;"],[0,"&Tstrok;"],[0,"&tstrok;"],[0,"&Utilde;"],[0,"&utilde;"],[0,"&Umacr;"],[0,"&umacr;"],[0,"&Ubreve;"],[0,"&ubreve;"],[0,"&Uring;"],[0,"&uring;"],[0,"&Udblac;"],[0,"&udblac;"],[0,"&Uogon;"],[0,"&uogon;"],[0,"&Wcirc;"],[0,"&wcirc;"],[0,"&Ycirc;"],[0,"&ycirc;"],[0,"&Yuml;"],[0,"&Zacute;"],[0,"&zacute;"],[0,"&Zdot;"],[0,"&zdot;"],[0,"&Zcaron;"],[0,"&zcaron;"],[19,"&fnof;"],[34,"&imped;"],[63,"&gacute;"],[65,"&jmath;"],[142,"&circ;"],[0,"&caron;"],[16,"&breve;"],[0,"&DiacriticalDot;"],[0,"&ring;"],[0,"&ogon;"],[0,"&DiacriticalTilde;"],[0,"&dblac;"],[51,"&DownBreve;"],[127,"&Alpha;"],[0,"&Beta;"],[0,"&Gamma;"],[0,"&Delta;"],[0,"&Epsilon;"],[0,"&Zeta;"],[0,"&Eta;"],[0,"&Theta;"],[0,"&Iota;"],[0,"&Kappa;"],[0,"&Lambda;"],[0,"&Mu;"],[0,"&Nu;"],[0,"&Xi;"],[0,"&Omicron;"],[0,"&Pi;"],[0,"&Rho;"],[1,"&Sigma;"],[0,"&Tau;"],[0,"&Upsilon;"],[0,"&Phi;"],[0,"&Chi;"],[0,"&Psi;"],[0,"&ohm;"],[7,"&alpha;"],[0,"&beta;"],[0,"&gamma;"],[0,"&delta;"],[0,"&epsi;"],[0,"&zeta;"],[0,"&eta;"],[0,"&theta;"],[0,"&iota;"],[0,"&kappa;"],[0,"&lambda;"],[0,"&mu;"],[0,"&nu;"],[0,"&xi;"],[0,"&omicron;"],[0,"&pi;"],[0,"&rho;"],[0,"&sigmaf;"],[0,"&sigma;"],[0,"&tau;"],[0,"&upsi;"],[0,"&phi;"],[0,"&chi;"],[0,"&psi;"],[0,"&omega;"],[7,"&thetasym;"],[0,"&Upsi;"],[2,"&phiv;"],[0,"&piv;"],[5,"&Gammad;"],[0,"&digamma;"],[18,"&kappav;"],[0,"&rhov;"],[3,"&epsiv;"],[0,"&backepsilon;"],[10,"&IOcy;"],[0,"&DJcy;"],[0,"&GJcy;"],[0,"&Jukcy;"],[0,"&DScy;"],[0,"&Iukcy;"],[0,"&YIcy;"],[0,"&Jsercy;"],[0,"&LJcy;"],[0,"&NJcy;"],[0,"&TSHcy;"],[0,"&KJcy;"],[1,"&Ubrcy;"],[0,"&DZcy;"],[0,"&Acy;"],[0,"&Bcy;"],[0,"&Vcy;"],[0,"&Gcy;"],[0,"&Dcy;"],[0,"&IEcy;"],[0,"&ZHcy;"],[0,"&Zcy;"],[0,"&Icy;"],[0,"&Jcy;"],[0,"&Kcy;"],[0,"&Lcy;"],[0,"&Mcy;"],[0,"&Ncy;"],[0,"&Ocy;"],[0,"&Pcy;"],[0,"&Rcy;"],[0,"&Scy;"],[0,"&Tcy;"],[0,"&Ucy;"],[0,"&Fcy;"],[0,"&KHcy;"],[0,"&TScy;"],[0,"&CHcy;"],[0,"&SHcy;"],[0,"&SHCHcy;"],[0,"&HARDcy;"],[0,"&Ycy;"],[0,"&SOFTcy;"],[0,"&Ecy;"],[0,"&YUcy;"],[0,"&YAcy;"],[0,"&acy;"],[0,"&bcy;"],[0,"&vcy;"],[0,"&gcy;"],[0,"&dcy;"],[0,"&iecy;"],[0,"&zhcy;"],[0,"&zcy;"],[0,"&icy;"],[0,"&jcy;"],[0,"&kcy;"],[0,"&lcy;"],[0,"&mcy;"],[0,"&ncy;"],[0,"&ocy;"],[0,"&pcy;"],[0,"&rcy;"],[0,"&scy;"],[0,"&tcy;"],[0,"&ucy;"],[0,"&fcy;"],[0,"&khcy;"],[0,"&tscy;"],[0,"&chcy;"],[0,"&shcy;"],[0,"&shchcy;"],[0,"&hardcy;"],[0,"&ycy;"],[0,"&softcy;"],[0,"&ecy;"],[0,"&yucy;"],[0,"&yacy;"],[1,"&iocy;"],[0,"&djcy;"],[0,"&gjcy;"],[0,"&jukcy;"],[0,"&dscy;"],[0,"&iukcy;"],[0,"&yicy;"],[0,"&jsercy;"],[0,"&ljcy;"],[0,"&njcy;"],[0,"&tshcy;"],[0,"&kjcy;"],[1,"&ubrcy;"],[0,"&dzcy;"],[7074,"&ensp;"],[0,"&emsp;"],[0,"&emsp13;"],[0,"&emsp14;"],[1,"&numsp;"],[0,"&puncsp;"],[0,"&ThinSpace;"],[0,"&hairsp;"],[0,"&NegativeMediumSpace;"],[0,"&zwnj;"],[0,"&zwj;"],[0,"&lrm;"],[0,"&rlm;"],[0,"&dash;"],[2,"&ndash;"],[0,"&mdash;"],[0,"&horbar;"],[0,"&Verbar;"],[1,"&lsquo;"],[0,"&CloseCurlyQuote;"],[0,"&lsquor;"],[1,"&ldquo;"],[0,"&CloseCurlyDoubleQuote;"],[0,"&bdquo;"],[1,"&dagger;"],[0,"&Dagger;"],[0,"&bull;"],[2,"&nldr;"],[0,"&hellip;"],[9,"&permil;"],[0,"&pertenk;"],[0,"&prime;"],[0,"&Prime;"],[0,"&tprime;"],[0,"&backprime;"],[3,"&lsaquo;"],[0,"&rsaquo;"],[3,"&oline;"],[2,"&caret;"],[1,"&hybull;"],[0,"&frasl;"],[10,"&bsemi;"],[7,"&qprime;"],[7,{v:"&MediumSpace;",n:8202,o:"&ThickSpace;"}],[0,"&NoBreak;"],[0,"&af;"],[0,"&InvisibleTimes;"],[0,"&ic;"],[72,"&euro;"],[46,"&tdot;"],[0,"&DotDot;"],[37,"&complexes;"],[2,"&incare;"],[4,"&gscr;"],[0,"&hamilt;"],[0,"&Hfr;"],[0,"&Hopf;"],[0,"&planckh;"],[0,"&hbar;"],[0,"&imagline;"],[0,"&Ifr;"],[0,"&lagran;"],[0,"&ell;"],[1,"&naturals;"],[0,"&numero;"],[0,"&copysr;"],[0,"&weierp;"],[0,"&Popf;"],[0,"&Qopf;"],[0,"&realine;"],[0,"&real;"],[0,"&reals;"],[0,"&rx;"],[3,"&trade;"],[1,"&integers;"],[2,"&mho;"],[0,"&zeetrf;"],[0,"&iiota;"],[2,"&bernou;"],[0,"&Cayleys;"],[1,"&escr;"],[0,"&Escr;"],[0,"&Fouriertrf;"],[1,"&Mellintrf;"],[0,"&order;"],[0,"&alefsym;"],[0,"&beth;"],[0,"&gimel;"],[0,"&daleth;"],[12,"&CapitalDifferentialD;"],[0,"&dd;"],[0,"&ee;"],[0,"&ii;"],[10,"&frac13;"],[0,"&frac23;"],[0,"&frac15;"],[0,"&frac25;"],[0,"&frac35;"],[0,"&frac45;"],[0,"&frac16;
vendor: 15,992 bytes, line 2
2"],[0,"&frac56;"],[0,"&frac18;"],[0,"&frac38;"],[0,"&frac58;"],[0,"&frac78;"],[49,"&larr;"],[0,"&ShortUpArrow;"],[0,"&rarr;"],[0,"&darr;"],[0,"&harr;"],[0,"&updownarrow;"],[0,"&nwarr;"],[0,"&nearr;"],[0,"&LowerRightArrow;"],[0,"&LowerLeftArrow;"],[0,"&nlarr;"],[0,"&nrarr;"],[1,{v:"&rarrw;",n:824,o:"&nrarrw;"}],[0,"&Larr;"],[0,"&Uarr;"],[0,"&Rarr;"],[0,"&Darr;"],[0,"&larrtl;"],[0,"&rarrtl;"],[0,"&LeftTeeArrow;"],[0,"&mapstoup;"],[0,"&map;"],[0,"&DownTeeArrow;"],[1,"&hookleftarrow;"],[0,"&hookrightarrow;"],[0,"&larrlp;"],[0,"&looparrowright;"],[0,"&harrw;"],[0,"&nharr;"],[1,"&lsh;"],[0,"&rsh;"],[0,"&ldsh;"],[0,"&rdsh;"],[1,"&crarr;"],[0,"&cularr;"],[0,"&curarr;"],[2,"&circlearrowleft;"],[0,"&circlearrowright;"],[0,"&leftharpoonup;"],[0,"&DownLeftVector;"],[0,"&RightUpVector;"],[0,"&LeftUpVector;"],[0,"&rharu;"],[0,"&DownRightVector;"],[0,"&dharr;"],[0,"&dharl;"],[0,"&RightArrowLeftArrow;"],[0,"&udarr;"],[0,"&LeftArrowRightArrow;"],[0,"&leftleftarrows;"],[0,"&upuparrows;"],[0,"&rightrightarrows;"],[0,"&ddarr;"],[0,"&leftrightharpoons;"],[0,"&Equilibrium;"],[0,"&nlArr;"],[0,"&nhArr;"],[0,"&nrArr;"],[0,"&DoubleLeftArrow;"],[0,"&DoubleUpArrow;"],[0,"&DoubleRightArrow;"],[0,"&dArr;"],[0,"&DoubleLeftRightArrow;"],[0,"&DoubleUpDownArrow;"],[0,"&nwArr;"],[0,"&neArr;"],[0,"&seArr;"],[0,"&swArr;"],[0,"&lAarr;"],[0,"&rAarr;"],[1,"&zigrarr;"],[6,"&larrb;"],[0,"&rarrb;"],[15,"&DownArrowUpArrow;"],[7,"&loarr;"],[0,"&roarr;"],[0,"&hoarr;"],[0,"&forall;"],[0,"&comp;"],[0,{v:"&part;",n:824,o:"&npart;"}],[0,"&exist;"],[0,"&nexist;"],[0,"&empty;"],[1,"&Del;"],[0,"&Element;"],[0,"&NotElement;"],[1,"&ni;"],[0,"&notni;"],[2,"&prod;"],[0,"&coprod;"],[0,"&sum;"],[0,"&minus;"],[0,"&MinusPlus;"],[0,"&dotplus;"],[1,"&Backslash;"],[0,"&lowast;"],[0,"&compfn;"],[1,"&radic;"],[2,"&prop;"],[0,"&infin;"],[0,"&angrt;"],[0,{v:"&ang;",n:8402,o:"&nang;"}],[0,"&angmsd;"],[0,"&angsph;"],[0,"&mid;"],[0,"&nmid;"],[0,"&DoubleVerticalBar;"],[0,"&NotDoubleVerticalBar;"],[0,"&and;"],[0,"&or;"],[0,{v:"&cap;",n:65024,o:"&caps;"}],[0,{v:"&cup;",n:65024,o:"&cups;"}],[0,"&int;"],[0,"&Int;"],[0,"&iiint;"],[0,"&conint;"],[0,"&Conint;"],[0,"&Cconint;"],[0,"&cwint;"],[0,"&ClockwiseContourIntegral;"],[0,"&awconint;"],[0,"&there4;"],[0,"&becaus;"],[0,"&ratio;"],[0,"&Colon;"],[0,"&dotminus;"],[1,"&mDDot;"],[0,"&homtht;"],[0,{v:"&sim;",n:8402,o:"&nvsim;"}],[0,{v:"&backsim;",n:817,o:"&race;"}],[0,{v:"&ac;",n:819,o:"&acE;"}],[0,"&acd;"],[0,"&VerticalTilde;"],[0,"&NotTilde;"],[0,{v:"&eqsim;",n:824,o:"&nesim;"}],[0,"&sime;"],[0,"&NotTildeEqual;"],[0,"&cong;"],[0,"&simne;"],[0,"&ncong;"],[0,"&ap;"],[0,"&nap;"],[0,"&ape;"],[0,{v:"&apid;",n:824,o:"&napid;"}],[0,"&backcong;"],[0,{v:"&asympeq;",n:8402,o:"&nvap;"}],[0,{v:"&bump;",n:824,o:"&nbump;"}],[0,{v:"&bumpe;",n:824,o:"&nbumpe;"}],[0,{v:"&doteq;",n:824,o:"&nedot;"}],[0,"&doteqdot;"],[0,"&efDot;"],[0,"&erDot;"],[0,"&Assign;"],[0,"&ecolon;"],[0,"&ecir;"],[0,"&circeq;"],[1,"&wedgeq;"],[0,"&veeeq;"],[1,"&triangleq;"],[2,"&equest;"],[0,"&ne;"],[0,{v:"&Congruent;",n:8421,o:"&bnequiv;"}],[0,"&nequiv;"],[1,{v:"&le;",n:8402,o:"&nvle;"}],[0,{v:"&ge;",n:8402,o:"&nvge;"}],[0,{v:"&lE;",n:824,o:"&nlE;"}],[0,{v:"&gE;",n:824,o:"&ngE;"}],[0,{v:"&lnE;",n:65024,o:"&lvertneqq;"}],[0,{v:"&gnE;",n:65024,o:"&gvertneqq;"}],[0,{v:"&ll;",n:new Map(n([[824,"&nLtv;"],[7577,"&nLt;"]]))}],[0,{v:"&gg;",n:new Map(n([[824,"&nGtv;"],[7577,"&nGt;"]]))}],[0,"&between;"],[0,"&NotCupCap;"],[0,"&nless;"],[0,"&ngt;"],[0,"&nle;"],[0,"&nge;"],[0,"&lesssim;"],[0,"&GreaterTilde;"],[0,"&nlsim;"],[0,"&ngsim;"],[0,"&LessGreater;"],[0,"&gl;"],[0,"&NotLessGreater;"],[0,"&NotGreaterLess;"],[0,"&pr;"],[0,"&sc;"],[0,"&prcue;"],[0,"&sccue;"],[0,"&PrecedesTilde;"],[0,{v:"&scsim;",n:824,o:"&NotSucceedsTilde;"}],[0,"&NotPrecedes;"],[0,"&NotSucceeds;"],[0,{v:"&sub;",n:8402,o:"&NotSubset;"}],[0,{v:"&sup;",n:8402,o:"&NotSuperset;"}],[0,"&nsub;"],[0,"&nsup;"],[0,"&sube;"],[0,"&supe;"],[0,"&NotSubsetEqual;"],[0,"&NotSupersetEqual;"],[0,{v:"&subne;",n:65024,o:"&varsubsetneq;"}],[0,{v:"&supne;",n:65024,o:"&varsupsetneq;"}],[1,"&cupdot;"],[0,"&UnionPlus;"],[0,{v:"&sqsub;",n:824,o:"&NotSquareSubset;"}],[0,{v:"&sqsup;",n:824,o:"&NotSquareSuperset;"}],[0,"&sqsube;"],[0,"&sqsupe;"],[0,{v:"&sqcap;",n:65024,o:"&sqcaps;"}],[0,{v:"&sqcup;",n:65024,o:"&sqcups;"}],[0,"&CirclePlus;"],[0,"&CircleMinus;"],[0,"&CircleTimes;"],[0,"&osol;"],[0,"&CircleDot;"],[0,"&circledcirc;"],[0,"&circledast;"],[1,"&circleddash;"],[0,"&boxplus;"],[0,"&boxminus;"],[0,"&boxtimes;"],[0,"&dotsquare;"],[0,"&RightTee;"],[0,"&dashv;"],[0,"&DownTee;"],[0,"&bot;"],[1,"&models;"],[0,"&DoubleRightTee;"],[0,"&Vdash;"],[0,"&Vvdash;"],[0,"&VDash;"],[0,"&nvdash;"],[0,"&nvDash;"],[0,"&nVdash;"],[0,"&nVDash;"],[0,"&prurel;"],[1,"&LeftTriangle;"],[0,"&RightTriangle;"],[0,{v:"&LeftTriangleEqual;",n:8402,o:"&nvltrie;"}],[0,{v:"&RightTriangleEqual;",n:8402,o:"&nvrtrie;"}],[0,"&origof;"],[0,"&imof;"],[0,"&multimap;"],[0,"&hercon;"],[0,"&intcal;"],[0,"&veebar;"],[1,"&barvee;"],[0,"&angrtvb;"],[0,"&lrtri;"],[0,"&bigwedge;"],[0,"&bigvee;"],[0,"&bigcap;"],[0,"&bigcup;"],[0,"&diam;"],[0,"&sdot;"],[0,"&sstarf;"],[0,"&divideontimes;"],[0,"&bowtie;"],[0,"&ltimes;"],[0,"&rtimes;"],[0,"&leftthreetimes;"],[0,"&rightthreetimes;"],[0,"&backsimeq;"],[0,"&curlyvee;"],[0,"&curlywedge;"],[0,"&Sub;"],[0,"&Sup;"],[0,"&Cap;"],[0,"&Cup;"],[0,"&fork;"],[0,"&epar;"],[0,"&lessdot;"],[0,"&gtdot;"],[0,{v:"&Ll;",n:824,o:"&nLl;"}],[0,{v:"&Gg;",n:824,o:"&nGg;"}],[0,{v:"&leg;",n:65024,o:"&lesg;"}],[0,{v:"&gel;",n:65024,o:"&gesl;"}],[2,"&cuepr;"],[0,"&cuesc;"],[0,"&NotPrecedesSlantEqual;"],[0,"&NotSucceedsSlantEqual;"],[0,"&NotSquareSubsetEqual;"],[0,"&NotSquareSupersetEqual;"],[2,"&lnsim;"],[0,"&gnsim;"],[0,"&precnsim;"],[0,"&scnsim;"],[0,"&nltri;"],[0,"&NotRightTriangle;"],[0,"&nltrie;"],[0,"&NotRightTriangleEqual;"],[0,"&vellip;"],[0,"&ctdot;"],[0,"&utdot;"],[0,"&dtdot;"],[0,"&disin;"],[0,"&isinsv;"],[0,"&isins;"],[0,{v:"&isindot;",n:824,o:"&notindot;"}],[0,"&notinvc;"],[0,"&notinvb;"],[1,{v:"&isinE;",n:824,o:"&notinE;"}],[0,"&nisd;"],[0,"&xnis;"],[0,"&nis;"],[0,"&notnivc;"],[0,"&notnivb;"],[6,"&barwed;"],[0,"&Barwed;"],[1,"&lceil;"],[0,"&rceil;"],[0,"&LeftFloor;"],[0,"&rfloor;"],[0,"&drcrop;"],[0,"&dlcrop;"],[0,"&urcrop;"],[0,"&ulcrop;"],[0,"&bnot;"],[1,"&profline;"],[0,"&profsurf;"],[1,"&telrec;"],[0,"&target;"],[5,"&ulcorn;"],[0,"&urcorn;"],[0,"&dlcorn;"],[0,"&drcorn;"],[2,"&frown;"],[0,"&smile;"],[9,"&cylcty;"],[0,"&profalar;"],[7,"&topbot;"],[6,"&ovbar;"],[1,"&solbar;"],[60,"&angzarr;"],[51,"&lmoustache;"],[0,"&rmoustache;"],[2,"&OverBracket;"],[0,"&bbrk;"],[0,"&bbrktbrk;"],[37,"&OverParenthesis;"],[0,"&UnderParenthesis;"],[0,"&OverBrace;"],[0,"&UnderBrace;"],[2,"&trpezium;"],[4,"&elinters;"],[59,"&blank;"],[164,"&circledS;"],[55,"&boxh;"],[1,"&boxv;"],[9,"&boxdr;"],[3,"&boxdl;"],[3,"&boxur;"],[3,"&boxul;"],[3,"&boxvr;"],[7,"&boxvl;"],[7,"&boxhd;"],[7,"&boxhu;"],[7,"&boxvh;"],[19,"&boxH;"],[0,"&boxV;"],[0,"&boxdR;"],[0,"&boxDr;"],[0,"&boxDR;"],[0,"&boxdL;"],[0,"&boxDl;"],[0,"&boxDL;"],[0,"&boxuR;"],[0,"&boxUr;"],[0,"&boxUR;"],[0,"&boxuL;"],[0,"&boxUl;"],[0,"&boxUL;"],[0,"&boxvR;"],[0,"&boxVr;"],[0,"&boxVR;"],[0,"&boxvL;"],[0,"&boxVl;"],[0,"&boxVL;"],[0,"&boxHd;"],[0,"&boxhD;"],[0,"&boxHD;"],[0,"&boxHu;"],[0,"&boxhU;"],[0,"&boxHU;"],[0,"&boxvH;"],[0,"&boxVh;"],[0,"&boxVH;"],[19,"&uhblk;"],[3,"&lhblk;"],[3,"&block;"],[8,"&blk14;"],[0,"&blk12;"],[0,"&blk34;"],[13,"&square;"],[8,"&blacksquare;"],[0,"&EmptyVerySmallSquare;"],[1,"&rect;"],[0,"&marker;"],[2,"&fltns;"],[1,"&bigtriangleup;"],[0,"&blacktriangle;"],[0,"&triangle;"],[2,"&blacktriangleright;"],[0,"&rtri;"],[3,"&bigtriangledown;"],[0,"&blacktriangledown;"],[0,"&dtri;"],[2,"&blacktriangleleft;"],[0,"&ltri;"],[6,"&loz;"],[0,"&cir;"],[32,"&tridot;"],[2,"&bigcirc;"],[8,"&ultri;"],[0,"&urtri;"],[0,"&lltri;"],[0,"&EmptySmallSquare;"],[0,"&FilledSmallSquare;"],[8,"&bigstar;"],[0,"&star;"],[7,"&phone;"],[49,"&female;"],[1,"&male;"],[29,"&spades;"],[2,"&clubs;"],[1,"&hearts;"],[0,"&diamondsuit;"],[3,"&sung;"],[2,"&flat;"],[0,"&natural;"],[0,"&sharp;"],[163,"&check;"],[3,"&cross;"],[8,"&malt;"],[21,"&sext;"],[33,"&VerticalSeparator;"],[25,"&lbbrk;"],[0,"&rbbrk;"],[84,"&bsolhsub;"],[0,"&suphsol;"],[28,"&LeftDoubleBracket;"],[0,"&RightDoubleBracket;"],[0,"&lang;"],[0,"&rang;"],[0,"&Lang;"],[0,"&Rang;"],[0,"&loang;"],[0,"&roang;"],[7,"&longleftarrow;"],[0,"&longrightarrow;"],[0,"&longleftrightarrow;"],[0,"&DoubleLongLeftArrow;"],[0,"&DoubleLongRightArrow;"],[0,"&DoubleLongLeftRightArrow;"],[1,"&longmapsto;"],[2,"&dzigrarr;"],[258,"&nvlArr;"],[0,"&nvrArr;"],[0,"&nvHarr;"],[0,"&Map;"],[6,"&lbarr;"],[0,"&bkarow;"],[0,"&lBarr;"],[0,"&dbkarow;"],[0,"&drbkarow;"],[0,"&DDotrahd;"],[0,"&UpArrowBar;"],[0,"&DownArrowBar;"],[2,"&Rarrtl;"],[2,"&latail;"],[0,"&ratail;"],[0,"&lAtail;"],[0,"&rAtail;"],[0,"&larrfs;"],[0,"&rarrfs;"],[0,"&larrbfs;"],[0,"&rarrbfs;"],[2,"&nwarhk;"],[0,"&nearhk;"],[0,"&hksearow;"],[0,"&hkswarow;"],[0,"&nwnear;"],[0,"&nesear;"],[0,"&seswar;"],[0,"&swnwar;"],[8,{v:"&rarrc;",n:824,o:"&nrarrc;"}],[1,"&cudarrr;"],[0,"&ldca;"],[0,"&rdca;"],[0,"&cudarrl;"],[0,"&larrpl;"],[2,"&curarrm;"],[0,"&cularrp;"],[7,"&rarrpl;"],[2,"&harrcir;"],[0,"&Uarrocir;"],[0,"&lurdshar;"],[0,"&ldrushar;"],[2,"&LeftRightVector;"],[0,"&RightUpDownVector;"],[0,"&DownLeftRightVector;"],[0,"&LeftUpDownVector;"],[0,"&LeftVectorBar;"],[0,"&RightVectorBar;"],[0,"&RightUpVectorBar;"],[0,"&RightDownVectorBar;"],[0,"&DownLeftVectorBar;"],[0,"&DownRightVectorBar;"],[0,"&LeftUpVectorBar;"],[0,"&LeftDownVectorBar;"],[0,"&LeftTeeVector;"],[0,"&RightTeeVector;"],[0,"&RightUpTeeVector;"],[0,"&RightDownTeeVector;"],[0,"&DownLeftTeeVector;"],[0,"&DownRightTeeVector;"],[0,"&LeftUpTeeVector;"],[0,"&LeftDownTeeVector;"],[0,"&lHar;"],[0,"&uHar;"],[0,"&rHar;"],[0,"&dHar;"],[0,"&luruhar;"],[0,"&ldrdhar;"],[0,"&ruluhar;"],[0,"&rdldhar;"],[0,"&lharul;"],[0,"&llhard;"],[0,"&rharul;"],[0,"&lrhard;"],[0,"&udhar;"],[0,"&duhar;"],[0,"&RoundImplies;"],[0,"&erarr;"],[0,"&simrarr;"],[0,"&larrsim;"],[0,"&rarrsim;"],[0,"&rarrap;"],[0,"&ltlarr;"],[1,"&gtrarr;"],[0,"&subrarr;"],[1,"&suplarr;"],[0,"&lfisht;"],[0,"&rfisht;"],[0,"&ufisht;"],[0,"&dfisht;"],[5,"&lopar;"],[0,"&ropar;"],[4,"&lbrke;"],[0,"&rbrke;"],[0,"&lbrkslu;"],[0,"&rbrksld;"],[0,"&lbrksld;"],[0,"&rbrkslu;"],[0,"&langd;"],[0,"&rangd;"],[0,"&lparlt;"],[0,"&rpargt;"],[0,"&gtlPar;"],[0,"&ltrPar;"],[3,"&vzigzag;"],[1,"&vangrt;"],[0,"&angrtvbd;"],[6,"&ange;"],[0,"&range;"],[0,"&dwangle;"],[0,"&uwangle;"],[0,"&angmsdaa;"],[0,"&angmsdab;"],[0,"&angmsdac;"],[0,"&angmsdad;"],[0,"&angmsdae;"],[0,"&angmsdaf;"],[0,"&angmsdag;"],[0,"&angmsdah;"],[0,"&bemptyv;"],[0,"&demptyv;"],[0,"&cemptyv;"],[0,"&raemptyv;"],[0,"&laemptyv;"],[0,"&ohbar;"],[0,"&omid;"],[0,"&opar;"],[1,"&operp;"],[1,"&olcross;"],[0,"&odsold;"],[1,"&olcir;"],[0,"&ofcir;"],[0,"&olt;"],[0,"&ogt;"],[0,"&cirscir;"],[0,"&cirE;"],[0,"&solb;"],[0,"&bsolb;"],[3,"&boxbox;"],[3,"&trisb;"],[0,"&rtriltri;"],[0,{v:"&LeftTriangleBar;",n:824,o:"&NotLeftTriangleBar;"}],[0,{v:"&RightTriangleBar;",n:824,o:"&NotRightTriangleBar;"}],[11,"&iinfin;"],[0,"&infintie;"],[0,"&nvinfin;"],[4,"&eparsl;"],[0,"&smeparsl;"],[0,"&eqvparsl;"],[5,"&blacklozenge;"],[8,"&RuleDelayed;"],[1,"&dsol;"],[9,"&bigodot;"],[0,"&bigoplus;"],[0,"&bigotimes;"],[1,"&biguplus;"],[1,"&bigsqcup;"],[5,"&iiiint;"],[0,"&fpartint;"],[2,"&cirfnint;"],[0,"&awint;"],[0,"&rppolint;"],[0,"&scpolint;"],[0,"&npolint;"],[0,"&pointint;"],[0,"&quatint;"],[0,"&intlarhk;"],[10,"&pluscir;"],[0,"&plusacir;"],[0,"&simplus;"],[0,"&plusdu;"],[0,"&plussim;"],[0,"&plustwo;"],[1,"&mcomma;"],[0,"&minusdu;"],[2,"&loplus;"],[0,"&roplus;"],[0,"&Cross;"],[0,"&timesd;"],[0,"&timesbar;"],[1,"&smashp;"],[0,"&lotimes;"],[0,"&rotimes;"],[0,"&otimesas;"],[0,"&Otimes;"],[0,"&odiv;"],[0,"&triplus;"],[0,"&triminus;"],[0,"&tritime;"],[0,"&intprod;"],[2,"&amalg;"],[0,"&capdot;"],[1,"&ncup;"],[0,"&ncap;"],[0,"&capand;"],[0,"&cupor;"],[0,"&cupcap;"],[0,"&capcup;"],[0,"&cupbrcap;"],[0,"&capbrcup;"],[0,"&cupcup;"],[0,"&capcap;"],[0,"&ccups;"],[0,"&ccaps;"],[2,"&ccupssm;"],[2,"&And;"],[0,"&Or;"],[0,"&andand;"],[0,"&oror;"],[0,"&orslope;"],[0,"&andslope;"],[1,"&andv;"],[0,"&orv;"],[0,"&andd;"],[0,"&ord;"],[1,"&wedbar;"],[6,"&sdote;"],[3,"&simdot;"],[2,{v:"&congdot;",n:824,o:"&ncongdot;"}],[0,"&easter;"],[0,"&apacir;"],[0,{v:"&apE;",n:824,o:"&napE;"}],[0,"&eplus;"],[0,"&pluse;"],[0,"&Esim;"],[0,"&Colone;"],[0,"&Equal;"],[1,"&ddotseq;"],[0,"&equivDD;"],[0,"&ltcir;"],[0,"&gtcir;"],[0,"&ltquest;"],[0,"&gtquest;"],[0,{v:"&leqslant;",n:824,o:"&nleqslant;"}],[0,{v:"&geqslant;",n:824,o:"&ngeqslant;"}],[0,"&lesdot;"],[0,"&gesdot;"],[0,"&lesdoto;"],[0,"&gesdoto;"],[0,"&lesdotor;"],[0,"&gesdotol;"],[0,"&lap;"],[0,"&gap;"],[0,"&lne;"],[0,"&gne;"],[0,"&lnap;"],[0,"&gnap;"],[0,"&lEg;"],[0,"&gEl;"],[0,"&lsime;"],[0,"&gsime;"],[0,"&lsimg;"],[0,"&gsiml;"],[0,"&lgE;"],[0,"&glE;"],[0,"&lesges;"],[0,"&gesles;"],[0,"&els;"],[0,"&egs;"],[0,"&elsdot;"],[0,"&egsdot;"],[0,"&el;"],[0,"&eg;"],[2,"&siml;"],[0,"&simg;"],[0,"&simlE;"],[0,"&simgE;"],[0,{v:"&LessLess;",n:824,o:"&NotNestedLessLess;"}],[0,{v:"&GreaterGreater;",n:824,o:"&NotNestedGreaterGreater;"}],[1,"&glj;"],[0,"&gla;"],[0,"&ltcc;"],[0,"&gtcc;"],[0,"&lescc;"],[0,"&gescc;"],[0,"&smt;"],[0,"&lat;"],[0,{v:"&smte;",n:65024,o:"&smtes;"}],[0,{v:"&late;",n:65024,o:"&lates;"}],[0,"&bumpE;"],[0,{v:"&PrecedesEqual;",n:824,o:"&NotPrecedesEqual;"}],[0,{v:"&sce;",n:824,o:"&NotSucceedsEqual;"}],[2,"&prE;"],[0,"&scE;"],[0,"&precneqq;"],[0,"&scnE;"],[0,"&prap;"],[0,"&scap;"],[0,"&precnapprox;"],[0,"&scnap;"],[0,"&Pr;"],[0,"&Sc;"],[0,"&subdot;"],[0,"&supdot;"],[0,"&subplus;"],[0,"&supplus;"],[0,"&submult;"],[0,"&supmult;"],[0,"&subedot;"],[0,"&supedot;"],[0,{v:"&subE;",n:824,o:"&nsubE;"}],[0,{v:"&supE;",n:824,o:"&nsupE;"}],[0,"&subsim;"],[0,"&supsim;"],[2,{v:"&subnE;",n:65024,o:"&varsubsetneqq;"}],[0,{v:"&supnE;",n:65024,o:"&varsupsetneqq;"}],[2,"&csub;"],[0,"&csup;"],[0,"&csube;"],[0,"&csupe;"],[0,"&subsup;"],[0,"&supsub;"],[0,"&subsub;"],[0,"&supsup;"],[0,"&suphsub;"],[0,"&supdsub;"],[0,"&forkv;"],[0,"&topfork;"],[0,"&mlcp;"],[8,"&Dashv;"],[1,"&Vdashl;"],[0,"&Barv;"],[0,"&vBar;"],[0,"&vBarv;"],[1,"&Vbar;"],[0,"&Not;"],[0,"&bNot;"],[0,"&rnmid;"],[0,"&cirmid;"],[0,"&midcir;"],[0,"&topcir;"],[0,"&nhpar;"],[0,"&parsim;"],[9,{v:"&parsl;",n:8421,o:"&nparsl;"}],[44343,{n:new Map(n([[56476,"&Ascr;"],[1,"&Cscr;"],[0,"&Dscr;"],[2,"&Gscr;"],[2,"&Jscr;"],[0,"&Kscr;"],[2,"&Nscr;"],[0,"&Oscr;"],[0,"&Pscr;"],[0,"&Qscr;"],[1,"&Sscr;"],[0,"&Tscr;"],[0,"&Uscr;"],[0,"&Vscr;"],[0,"&Wscr;"],[0,"&Xscr;"],[0,"&Yscr;"],[0,"&Zscr;"],[0,"&ascr;"],[0,"&bscr;"],[0,"&cscr;"],[0,"&dscr;"],[1,"&fscr;"],[1,"&hscr;"],[0,"&iscr;"],[0,"&jscr;"],[0,"&kscr;"],[0,"&lscr;"],[0,"&mscr;"],[0,"&nscr;"],[1,"&pscr;"],[0,"&qscr;"],[0,"&rscr;"],[0,"&sscr;"],[0,"&tscr;"],[0,"&uscr;"],[0,"&vscr;"],[0,"&wscr;"],[0,"&xscr;"],[0,"&yscr;"],[0,"&zscr;"],[52,"&Afr;"],[0,"&Bfr;"],[1,"&Dfr;"],[0,"&Efr;"],[0,"&Ffr;"],[0,"&Gfr;"],[2,"&Jfr;"],[0,"&Kfr;"],[0,"&Lfr;"],[0,"&Mfr;"],[0,"&Nfr;"],[0,"&Ofr;"],[0,"&Pfr;"],[0,"&Qfr;"],[1,"&Sfr;"],[0,"&Tfr;"],[0,"&Ufr;"],[0,"&Vfr;"],[0,"&Wfr;"],[0,"&Xfr;"],[0,"&Yfr;"],[1,"&afr;"],[0,"&bfr;"],[0,"&cfr;"],[0,"&dfr;"],[0,"&efr;"],[0,"&ffr;"],[0,"&gfr;"],[0,"&hfr;"],[0,"&ifr;"],[0,"&jfr;"],[0,"&kfr;"],[0,"&lfr;"],[0,"&mfr;"],[0,"&nfr;"],[0,"&ofr;"],[0,"&pfr;"],[0,"&qfr;"],[0,"&rfr;"],[0,"&sfr;"],[0,"&tfr;"],[0,"&ufr;"],[0,"&vfr;"],[0,"&wfr;"],[0,"&xfr;"],[0,"&yfr;"],[0,"&zfr;"],[0,"&Aopf;"],[0,"&Bopf;"],[1,"&Dopf;"],[0,"&Eopf;"],[0,"&Fopf;"],[0,"&Gopf;"],[1,"&Iopf;"],[0,"&Jopf;"],[0,"&Kopf;"],[0,"&Lopf;"],[0,"&Mopf;"],[1,"&Oopf;"],[3,"&Sopf;"],[0,"&Topf;"],[0,"&Uopf;"],[0,"&Vopf;"],[0,"&Wopf;"],[0,"&Xopf;"],[0,"&Yopf;"],[1,"&aopf;"],[0,"&bopf;"],[0,"&copf;"],[0,"&dopf;"],[0,"&eopf;"],[0,"&fopf;"],[0,"&gopf;"],[0,"&hopf;"],[0,"&iopf;"],[0,"&jopf;"],[0,"&kopf;"],[0,"&lopf;"],[0,"&mopf;"],[0,"&nopf;"],[0,"&oopf;"],[0,"&popf;"],[0,"&qopf;"],[0,"&ropf;"],[0,"&sopf;"],[0,"&topf;"],[0,"&uopf;"],[0,"&vopf;"],[0,"&wopf;"],[0,"&xopf;"],[0,"&yopf;"],[0,"&zopf;"]]))}],[8906,"&fflig;"],[0,"&filig;"],[0,"&fllig;"],[0,"&ffilig;"],[0,"&ffllig;"]]))},
230565:function(e,t,n){var r=n(19607),i=n(94088),o=n(6218);e.exports=function(e){return o(i(e,void 0,r),e+"")}},30767:function(e,t,n){var r=n(39210),i=n(58753),o=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,s=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=i(e))&&e.replace(o,r).replace(s,"")}},31173:function(e){"use strict";class t{constructor(e,t={}){if(this.type="warning",this.text=e,t.node&&t.node.source){let e=t.node.rangeBy(t);this.line=e.start.line,this.column=e.start.column,this.endLine=e.end.line,this.endColumn=e.end.column}for(let n in t)this[n]=t[n]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}}e.exports=t,t.default=t},31176:function(e,t,n){"use strict";let r=n(5621);class i extends r{constructor(e){super(e),this.type="comment"}}e.exports=i,i.default=i},31219:function(e,t,n){"use strict";n.d(t,{w:function(){return i}});var r=n(48431);const i=()=>{const[e,t]=r.useState(!1);return r.useEffect(()=>{void 0!==window&&t(!0)},[]),e}},31329:function(e,t,n){var r=n(28906),i=n(8339)(function(e,t){return r(e,1,t)});e.exports=i},31371:function(e,t,n){"use strict";n.d(t,{i:function(){return o}});var r=n(84161),i=n.n(r);const o=e=>"/"===e?e:`/${i()(e,"/")}/`},31647:function(e,t,n){"use strict";n.d(t,{DX:function(){return s},xV:function(){return c}});var r=n(32549),i=n(48431);function o(...e){return t=>e.forEach(e=>function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}(e,t))}const s=(0,i.forwardRef)((e,t)=>{const{children:n,...o}=e,s=i.Children.toArray(n),c=s.find(l);if(c){const e=c.props.children,n=s.map(t=>t===c?i.Children.count(e)>1?i.Children.only(null):(0,i.isValidElement)(e)?e.props.children:null:t);return(0,i.createElement)(a,(0,r.A)({},o,{ref:t}),(0,i.isValidElement)(e)?(0,i.cloneElement)(e,void 0,n):null)}return(0,i.createElement)(a,(0,r.A)({},o,{ref:t}),n)});s.displayName="Slot";const a=(0,i.forwardRef)((e,t)=>{const{children:n,...r}=e;return(0,i.isValidElement)(n)?(0,i.cloneElement)(n,{...u(r,n.props),ref:o(t,n.ref)}):i.Children.count(n)>1?i.Children.only(null):null});a.displayName="SlotClone";const c=({children:e})=>(0,i.createElement)(i.Fragment,null,e);function l(e){return(0,i.isValidElement)(e)&&e.type===c}function u(e,t){const n={...t};for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}},31819:function(e){e.exports=function(e){return e.split("")}},32050:function(e,t){"use strict";var n="fasr",r="square",i=[9632,9723,9724,61590],o="f0c8",s="M400 80l0 352-352 0 0-352 352 0zM48 32l-48 0 0 448 448 0 0-448-400 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.Nf=t.mw},32130:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},32133:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.hasChildren=t.isDocument=t.isComment=t.isText=t.isCDATA=t.isTag=void 0,i(n(3380),t),i(n(27427),t),i(n(2472),t),i(n(46841),t),i(n(5622),t),i(n(3632),t),i(n(59332),t);var o=n(64576);Object.defineProperty(t,"isTag",{enumerable:!0,get:function(){return o.isTag}}),Object.defineProperty(t,"isCDATA",{enumerable:!0,get:function(){return o.isCDATA}}),Object.defineProperty(t,"isText",{enumerable:!0,get:function(){return o.isText}}),Object.defineProperty(t,"isComment",{enumerable:!0,get:function(){return o.isComment}}),Object.defineProperty(t,"isDocument",{enumerable:!0,get:function(){return o.isDocument}}),Object.defineProperty(t,"hasChildren",{enumerable:!0,get:function(){return o.hasChildren}})},32163:function(e,t){"use strict";var n="fass",r="gauge-simple-high",i=[61668,"tachometer","tachometer-fast"],o="f62a",s="M0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0zm320 96c0-16.2-6-31.1-16-42.3l69.5-138.9-42.9-21.5-69.5 138.9c-1.7-.1-3.4-.2-5.1-.2-35.3 0-64 28.7-64 64s28.7 64 64 64 64-28.7 64-64z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.rF=t.mw},32318:function(e,t,n){"use strict";n.d(t,{G:function(){return o}});var r=n(48431),i=n(16538);function o(e){let{children:t}=e;return r.createElement("s",{style:{textDecorationColor:i.t}},t)}},32378:function(e,t){"use strict";var n="fasr",r=[128273],i="f084",o="M315.7 302.4l-24.2-3.8c-11.1 11.1-23.6 23.6-37.4 37.4l-78.1 0 0 64-64 0 0 64-64 0 0-78.1 148.1-148.1 17.3-17.3-3.8-24.2c-1-6.6-1.6-13.4-1.6-20.3 0-70.7 57.3-128 128-128s128 57.3 128 128-57.3 128-128 128c-6.9 0-13.7-.6-20.3-1.6zM272 384l1.9 0c1.3-1.3 12.7-12.7 34.2-34.2 9.1 1.4 18.4 2.2 27.9 2.2 97.2 0 176-78.8 176-176S433.2 0 336 0 160 78.8 160 176c0 9.5 .7 18.8 2.2 27.9l-155.2 155.2-7 7 0 145.9 160 0 0-64 64 0 0-64 48 0zm96-208a32 32 0 1 0 0-64 32 32 0 1 0 0 64z";t.mw={prefix:n,iconName:"key",icon:[512,512,r,i,o]},t.bM=t.mw},32387:function(e,t){"use strict";var n="fasr",r="play",i=[9654],o="f04b",s="M64 441.1L64 496 112 469.3 446.6 283.5 496 256 446.6 228.5 112 42.7 64 16 64 441.1zm48-26.7L112 97.6 397.2 256 112 414.4z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.ij=t.mw},32417:function(e,t,n){"use strict";n.d(t,{e:function(){return A}});var r=n(48431),i=n(62606),o=n.n(i),s=n(32549);function a(...e){const t=e[0];if(1===e.length)return t;const n=()=>{const n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){const i=n.reduce((t,{useScope:n,scopeName:r})=>({...t,...n(e)[`__scope${r}`]}),{});return(0,r.useMemo)(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}n(76286);Boolean(null===globalThis||void 0===globalThis?void 0:globalThis.document)&&r.useLayoutEffect;n(71098);function c(...e){return t=>
2e.forEach(e=>function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}(e,t))}const l=(0,r.forwardRef)((e,t)=>{const{children:n,...i}=e,o=r.Children.toArray(n),a=o.find(f);if(a){const e=a.props.children,n=o.map(t=>t===a?r.Children.count(e)>1?r.Children.only(null):(0,r.isValidElement)(e)?e.props.children:null:t);return(0,r.createElement)(u,(0,s.A)({},i,{ref:t}),(0,r.isValidElement)(e)?(0,r.cloneElement)(e,void 0,n):null)}return(0,r.createElement)(u,(0,s.A)({},i,{ref:t}),n)});l.displayName="Slot";const u=(0,r.forwardRef)((e,t)=>{const{children:n,...i}=e;return(0,r.isValidElement)(n)?(0,r.cloneElement)(n,{...p(i,n.props),ref:t?c(t,n.ref):n.ref}):r.Children.count(n)>1?r.Children.only(null):null});u.displayName="SlotClone";const d=({children:e})=>(0,r.createElement)(r.Fragment,null,e);function f(e){return(0,r.isValidElement)(e)&&e.type===d}function p(e,t){const n={...t};for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}const h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{const n=(0,r.forwardRef)((e,n)=>{const{asChild:i,...o}=e,a=i?l:t;return(0,r.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,r.createElement)(a,(0,s.A)({},o,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});const m="Avatar",[g,y]=function(e,t=[]){let n=[];const i=()=>{const t=n.map(e=>(0,r.createContext)(e));return function(n){const i=(null==n?void 0:n[e])||t;return(0,r.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return i.scopeName=e,[function(t,i){const o=(0,r.createContext)(i),s=n.length;function a(t){const{scope:n,children:i,...a}=t,c=(null==n?void 0:n[e][s])||o,l=(0,r.useMemo)(()=>a,Object.values(a));return(0,r.createElement)(c.Provider,{value:l},i)}return n=[...n,i],a.displayName=t+"Provider",[a,function(n,a){const c=(null==a?void 0:a[e][s])||o,l=(0,r.useContext)(c);if(l)return l;if(void 0!==i)return i;throw new Error(`\`${n}\` must be used within \`${t}\``)}]},a(i,...t)]}(m),[v,b]=g(m),w=(0,r.forwardRef)((e,t)=>{const{__scopeAvatar:n,...i}=e,[o,a]=(0,r.useState)("idle");return(0,r.createElement)(v,{scope:n,imageLoadingStatus:o,onImageLoadingStatusChange:a},(0,r.createElement)(h.span,(0,s.A)({},i,{ref:t})))}),_="AvatarFallback",x=(0,r.forwardRef)((e,t)=>{const{__scopeAvatar:n,delayMs:i,...o}=e,a=b(_,n),[c,l]=(0,r.useState)(void 0===i);return(0,r.useEffect)(()=>{if(void 0!==i){const e=window.setTimeout(()=>l(!0),i);return()=>window.clearTimeout(e)}},[i]),c&&"loaded"!==a.imageLoadingStatus?(0,r.createElement)(h.span,(0,s.A)({},o,{ref:t})):null});const k=w,S=x;var E=n(76548),C=n(65547);const T={...C.fe,size:{type:"enum",className:"sui-r-size",values:["1","2","3","4"],default:"1",responsive:!0},variant:{type:"enum",className:"sui-variant",values:["soft"],default:"soft"},color:{type:"enum",className:"sui-color",values:["brand","neutral"],default:"brand"},radius:{type:"enum",className:"sui-radius",values:["circle","rounded"],default:"rounded"},fallback:{type:"ReactNode",required:!0}};var N=n(36480);const A=r.forwardRef((e,t)=>{const{asChild:n,children:i,className:s,style:a,...c}=(0,E.o)(e,T,C.yH);return r.createElement(k,{className:o()("sui-reset","sui-AvatarRoot",s),style:a,asChild:n},function(e,t){const{asChild:n,children:i}=e;if(!n)return"function"==typeof t?t(i):t;const o=r.Children.only(i);return r.cloneElement(o,{children:"function"==typeof t?t(o.props.children):t})}({asChild:n,children:i},r.createElement(O,Object.assign({ref:t},c))))});A.displayName="Avatar";const O=r.forwardRef((e,t)=>{let{fallback:n,...i}=e;const[s,a]=r.useState("idle"),c=Boolean(i.src),l="error"===s||!c;let u=null;c&&(u=r.createElement("img",Object.assign({ref:t,className:"sui-AvatarImage"},i,{onLoad:()=>{var e;null===(e=i.onLoadingStatusChange)||void 0===e||e.call(i,"loaded"),a("loaded")},onError:()=>{var e;null===(e=i.onLoadingStatusChange)||void 0===e||e.call(i,"error"),a("error")}})));let d=null;return l&&(d=r.createElement(S,{className:o()("sui-AvatarFallback",{"sui-one-letter":(0,N.Kg)(n)&&1===n.length,"sui-two-letters":(0,N.Kg)(n)&&2===n.length}),delayMs:0},n)),r.createElement(r.Fragment,null,u,d)});O.displayName="AvatarImpl"},32516:function(e,t,n){var r=n(35634),i=n(59125);e.exports=function(e,t){return e&&r(t,i(t),e)}},32549:function(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,{A:function(){return r}})},32620:function(e,t){"use strict";var n="fasr",r="laptop-code",i=[],o="f5fc",s="M112 80l416 0 0 224 48 0 0-272-512 0 0 272 48 0 0-224zM48 404.1l0-4.1 544 0 0 4.1-27.9 27.9-488.2 0-27.9-27.9zM592 352l-592 0 0 72 56 56 528 0 56-56 0-72-48 0zM281 169l17-17-33.9-33.9c-6.1 6.1-27.8 27.8-65 65l-17 17c6.1 6.1 27.8 27.8 65 65l17 17 33.9-33.9c-9-9-25-25-48-48l31-31zM393 135l-17-17-33.9 33.9c9 9 25 25 48 48-23 23-39 39-48 48L376 281.9c6.1-6.1 27.8-27.8 65-65l17-17c-6.1-6.1-27.8-27.8-65-65z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.fP=t.mw},32648:function(e,t,n){"use strict";let r,i,o=n(69062);class s extends o{constructor(e){super({type:"document",...e}),this.nodes||(this.nodes=[])}toResult(e={}){return new r(new i,this,e).stringify()}}s.registerLazyResult=e=>{r=e},s.registerProcessor=e=>{i=e},e.exports=s,s.default=s},33145:function(e,t,n){var r=n(41685),i=n(59125);e.exports=function(e){for(var t=i(e),n=t.length;n--;){var o=t[n],s=e[o];t[n]=[o,s,r(s)]}return t}},33305:function(e,t){"use strict";var n="fasr",r="paper-plane",i=[61913],o="f1d8",s="M322.2 287.8l185.1-185.1-124.7 338.4-60.4-153.4zm232.1-300L548.8-10.2 67.7 167.1 0 192C21.2 200.3 113.1 236.5 275.5 300.5 339.5 463 375.7 554.8 384 576l24.9-67.7 177.3-481.1 2-5.4 3.2-3.2-1.5-1.5 18.1-49.1-49.1 18.1-1.5-1.5-3.2 3.2zm-81 81L288.2 253.8 134.8 193.5 473.3 68.8z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.is=t.mw},33393:function(e,t,n){"use strict";function r(e){if(e)throw e}n.d(t,{V:function(){return r}})},33407:function(e){"use strict";e.exports=e=>{if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}},33471:function(e){"use strict";let t={};e.exports=function(e){t[e]||(t[e]=!0,"undefined"!=typeof console&&console.warn&&console.warn(e))}},33644:function(e,t){"use strict";var n="fasr",r="copy",i=[],o="f0c5",s="M400 336l-224 0 0-288 156.1 0 67.9 67.9 0 220.1zM448 96l-96-96-224 0 0 384 320 0 0-288zM48 128l-48 0 0 384 320 0 0-80-48 0 0 32-224 0 0-288 32 0 0-48-32 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.jP=t.mw},33663:function(e,t){"use strict";function n(e){return"[object Object]"===Object.prototype.toString.call(e)}
2Object.defineProperty(t,"__esModule",{value:!0}),t.isPlainObject=function(e){var t,r;return!1!==n(e)&&(void 0===(t=e.constructor)||!1!==n(r=t.prototype)&&!1!==r.hasOwnProperty("isPrototypeOf"))}},33672:function(e,t){"use strict";var n="fasl",r="party-horn",i=[],o="e31b",s="M88 32a24 24 0 1 0 -48 0 24 24 0 1 0 48 0zM504 160a24 24 0 1 0 -48 0 24 24 0 1 0 48 0zM480 472a24 24 0 1 0 0-48 24 24 0 1 0 0 48zM161.4 136L184 158.6c8.1-8.1 14.6-14.6 19.6-19.6 23.1-23.1 37.7-53.4 41.3-85.9 2.2-20.2 3.8-34.6 4.8-43.3L217.9 6.3c-1 8.7-2.6 23.1-4.8 43.3-2.8 25.3-14.1 48.8-32.1 66.8-5 5-11.5 11.5-19.6 19.6zM364.7 316.7L353.4 328 376 350.6c8.1-8.1 14.6-14.6 19.6-19.6 18-18 41.6-29.3 66.8-32.1 20.2-2.2 34.6-3.8 43.3-4.8l-3.5-31.8c-8.7 1-23.1 2.6-43.3 4.8-32.5 3.6-62.8 18.2-85.9 41.3l-8.3 8.2zM510.6 25.9L489.9 1.5c-8.5 7.2-15.9 13.5-22.2 18.8-7.3 6.2-16.6 9.4-26.1 9.2-38.2-1-70.4 28.5-72.6 66.6l-1.8 30c-1.2 20.9-18.8 37.1-39.8 36.5-17.4-.5-34.4 5.5-47.7 16.7-6.3 5.3-13.7 11.6-22.2 18.8l20.7 24.4c8.5-7.2 15.9-13.5 22.2-18.8 7.3-6.2 16.6-9.4 26.1-9.2 38.2 1 70.4-28.5 72.6-66.6l1.8-30c1.2-20.9 18.8-37.1 39.8-36.5 17.4 .5 34.4-5.5 47.7-16.7 6.3-5.3 13.7-11.6 22.2-18.8zM39.9 474.6l-2.5-2.5 25.8-66.3 43 43-66.3 25.8zm147-57.2l-48.1 18.7-62.9-62.9 18.7-48.1 92.3 92.3zM107.3 292.7l-.1-.1 16.8-43.3 138.6 138.6-43.3 16.8-.1-.1-112-112zm-8-68.1L0 480 32 512 287.4 412.7 320 400 295.3 375.3 136.7 216.7 112 192 99.3 224.6z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.vB=t.mw},33708:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default
vendor: 8,319 bytes, line 2
2=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms�„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;æ«§ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapÓºÓ¾cr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpÔ¦Ôªon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋ĀipÕªÕ¯sts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0Ö£mallSquare;旼erySmallSquare;斪Ͱֺ\0Ö¿\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0Ú²f;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgÜ´Ü·r;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyÞ±Þµrc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āeyß¶ß»dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;æ««y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;
vendor: 7,828 bytes, line 2
2쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;
vendor: 4,294 bytes, line 2
2䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;
vendor: 6,210 bytes, line 2
2astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌
2'.split("").map(function(e){return e.charCodeAt(0)}))},33842:function(e,t,n){"use strict";var r=n(74110);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.kV=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},34113:function(e,t){"use strict";var n="python",r=[],i="f3e2",o="M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2l-40.1 0 0 47.4c0 36.8-31.2 67.8-66.8 67.8l-106.8 0c-29.2 0-53.4 25-53.4 54.3l0 101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3l0-40.7-106.7 0 0-13.6 160.2 0c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 444.7a20.4 20.4 0 1 1 0-40.7 20.4 20.4 0 1 1 0 40.7zM167.8 248.1l106.8 0c29.7 0 53.4-24.5 53.4-54.3l0-101.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8 .1-45.2 8-53.4 24.7-53.4 55.6l0 40.7 106.9 0 0 13.6-147 0c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2l36.7 0 0-48.8c0-35.3 30.5-66.4 66.8-66.4zM161.2 64.7a20.4 20.4 0 1 1 0 40.8 20.4 20.4 0 1 1 0-40.8z";t.mw={prefix:"fab",iconName:n,icon:[448,512,r,i,o]},t.ar=t.mw},34140:function(e,t){"use strict";var n="fass",r="angle-left",i=[8249],o="f104",s="M19 256l22.6 22.6 160 160 22.6 22.6 45.3-45.3-160-160 137.4-137.4 22.6-22.6-45.3-45.3-22.6 22.6-160 160-22.6 22.6z";t.mw={prefix:n,iconName:r,icon:[320,512,i,o,s]},t.Ue=t.mw},34172:function(e,t){"use strict";var n="node-js",r=[],i="f3d3",o="M224.5 508c-6.7 0-13.5-1.8-19.4-5.2l-61.7-36.5c-9.2-5.2-4.7-7-1.7-8 12.3-4.3 14.8-5.2 27.9-12.7 1.4-.8 3.2-.5 4.6 .4l47.4 28.1c1.7 1 4.1 1 5.7 0L412 367.5c1.7-1 2.8-3 2.8-5l0-213.2c0-2.1-1.1-4-2.9-5.1L227.3 37.7c-1.7-1-4-1-5.7 0L37.1 144.3c-1.8 1-2.9 3-2.9 5.1l0 213.1c0 2 1.1 4 2.9 4.9l50.6 29.2c27.5 13.7 44.3-2.4 44.3-18.7l0-210.4c0-3 2.4-5.3 5.4-5.3l23.4 0c2.9 0 5.4 2.3 5.4 5.3l0 210.5c0 36.6-20 57.6-54.7 57.6-10.7 0-19.1 0-42.5-11.6L20.6 396.1c-12-6.9-19.4-19.8-19.4-33.7l0-213.1c0-13.8 7.4-26.8 19.4-33.7L205.1 9c11.7-6.6 27.2-6.6 38.8 0L428.6 115.7c12 6.9 19.4 19.8 19.4 33.7l0 213.1c0 13.8-7.4 26.7-19.4 33.7L243.9 502.8c-5.9 3.4-12.6 5.2-19.4 5.2zM373.6 297.9c0-39.9-27-50.5-83.7-58-57.4-7.6-63.2-11.5-63.2-24.9 0-11.1 4.9-25.9 47.4-25.9 37.9 0 51.9 8.2 57.7 33.8 .5 2.4 2.7 4.2 5.2 4.2l24 0c1.5 0 2.9-.6 3.9-1.7s1.5-2.6 1.4-4.1c-3.7-44.1-33-64.6-92.2-64.6-52.7 0-84.1 22.2-84.1 59.5 0 40.4 31.3 51.6 81.8 56.6 60.5 5.9 65.2 14.8 65.2 26.7 0 20.6-16.6 29.4-55.5 29.4-48.9 0-59.6-12.3-63.2-36.6-.4-2.6-2.6-4.5-5.3-4.5l-23.9 0c-3 0-5.3 2.4-5.3 5.3 0 31.1 16.9 68.2 97.8 68.2 58.4-.1 92-23.2 92-63.4z";t.mw={prefix:"fab",iconName:n,icon:[448,512,r,i,o]},t.H=t.mw},34321:function(e,t){"use strict";var n="fasr",r="message-dots",i=["comment-alt-dots","messaging"],o="f4a3",s="M200.7 500.4c-12.6 7.5-36.8 22.1-72.7 43.6l0-96-128 0 0-416 512 0 0 416-224 0-87.3 52.4zM176 459.2c22.9-13.7 67.8-40.7 87.3-52.4l11.4-6.8 189.3 0 0-320-416 0 0 320 128 0 0 59.2zM144 208a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm80 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm144-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.n_=t.mw},34346:function(e,t,n){var r=n(15036),i=n(80464),o=n(22909),s=n(58753),a=r.isFinite,c=Math.min;e.exports=function(e){var t=Math[e];return function(e,n){if(e=o(e),(n=null==n?0:c(i(n),292))&&a(e)){var r=(s(e)+"e").split("e"),l=t(r[0]+"e"+(+r[1]+n));return+((r=(s(l)+"e").split("e"))[0]+"e"+(+r[1]-n))}return t(e)}}},34491:function(e,t,n){"use strict";n.d(t,{de:function(){return c},G:function(){return i},GR:function(){return l}});var r=n(48431);const i=(o="StaticQuery",s={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(o,s):r.createContext(s));var o,s;function a(e){let{staticQueryData:t,data:n,query:i,render:o}=e;const s=n?n.data:t[i]&&t[i].data;return r.createElement(r.Fragment,null,s&&o(s),!s&&r.createElement("div",null,"Loading (StaticQuery)"))}const c=e=>{const{data:t,query:n,render:o,children:s}=e;return r.createElement(i.Consumer,null,e=>r.createElement(a,{data:t,query:n,render:o||s,staticQueryData:e}))},l=e=>{var t;r.useContext;const n=r.useContext(i);if(isNaN(Number(e)))throw new Error(`useStaticQuery was called with a string but expects to be called using \`graphql\`. Try this:\n\nimport { use
2StaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql\`${e}\`);\n`);if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},34637:function(e,t){"use strict";var n="fass",r="shield-check",i=[],o="f2f7",s="M256 0l11.6 4.5 207.5 80.5 19.2 7.4 1.2 20.5c2.9 50-4.9 126.3-37.3 200.9-32.7 75.3-91.1 150-189.4 192.6l-12.7 5.5-12.7-5.5C144.9 463.9 86.6 389.2 53.9 313.9 21.5 239.3 13.7 162.9 16.6 113L17.8 92.5 37 85 244.5 4.5 256 0zm97.1 176.3l-40.7-25.4c-.4 .6-25.1 40.1-74.2 118.7-20.1-26.8-33.9-45.2-41.4-55.2l-38.4 28.8c4 5.3 24.8 33.1 62.4 83.2l7.2 9.6 25.3 0 7-11.3 80-128 12.7-20.4z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.R1=t.mw},34653:function(e,t,n){"use strict";function r(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}n.d(t,{P5:function(){return N},fz:function(){return b},_v:function(){return l}});var i=function e(t,n){function i(e,i,o){if("undefined"!=typeof document){"number"==typeof(o=r({},n,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var a in o)o[a]&&(s+="; "+a,!0!==o[a]&&(s+="="+o[a].split(";")[0]));return document.cookie=e+"="+t.write(i,e)+s}}return Object.create({set:i,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],r={},i=0;i<n.length;i++){var o=n[i].split("="),s=o.slice(1).join("=");try{var a=decodeURIComponent(o[0]);if(r[a]=t.read(s,a),e===a)break}catch(c){}}return e?r[e]:r}},remove:function(e,t){i(e,"",r({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,r({},this.attributes,t))},withConverter:function(t){return e(r({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"}),o=i;const s="_ketch_consent_v1_";const a=e=>{const t=o.get(s);let n={};if(t)try{const r=JSON.parse(atob(decodeURIComponent(t)));n=Object.fromEntries(Object.entries(r).map(([e,t])=>[e,"granted"===t.status])),((e,t)=>{void 0===e.essential&&t?.logError(new Error(`Expected "essential" key is missing in ${s}`))})(n,e)}catch{e?.logError(new Error(`Failed to decode ${s} cookie`))}else e?.logError(new Error(`Missing ${s} cookie`));return n},c=e=>{for(const t in e){const n=e[t];if("essential"!==t&&n)return!1}return!0},l=e=>{window.semaphore=window.semaphore||[],window.semaphore.push(["onConsent",t=>{e(t?.purposes||{})}])},u=async()=>new Promise(e=>{var t;t=e,window.ketch&&window.ketch("on","hideExperience",t),l(t=>{Object.keys(t).length>1&&e()})}),d=[];let f,p,h=!1,m={log:()=>{},logError:()=>{}};const g={load(){},track(){},identify(){},page(){},addSourceMiddleware(){}};let y;const v=()=>!p?.segmentAPIBaseURL||{apiHost:`${p.segmentAPIBaseURL}/v1`},b=({name:e,enableAnalytics:t,customLogger:n,proxy:r,ketchProperty:i})=>{f=e,h=!0,n&&(m=n),m.log("info","Analytics initialized"),p=r,t?(y={load:C,track:w,identify:_,page:x,addSourceMiddleware:k},i&&function(e){window.semaphore=window.semaphore||[],window.ketch=function(){window.semaphore.push(arguments)};const t=new URLSearchParams(document.location.search).get("property")??e,n=document.createElement("script");n.type="text/javascript",n.src=`https://global.ketchcdn.com/web/v2/config/singlestore/${t}/boot.js`,n.defer=n.async=!0;const r=document.createElement("style");r.textContent='\n    #lanyard_root div[class*="bottom"] > div[role="dialog"] {\n        max-width: 1300px;\n        margin-inline: auto;\n        padding-bottom: var(--sui-size-1x);\n    }\n    ';const i=document.getElementsByTagName("head")[0];i.prepend(n),i.appendChild(r)}(i)):y=g},w=(e,t)=>{window.analytics?(window.analytics.track(e,t,{segmentSource:f}),m.log("debug",`Analytics: ${e} - ${JSON.stringify(t)}`)):d.push({method:"track",args:[e,t]})},_=(...e)=>{window.analytics?(window.analytics.identify(...e),m.log("debug",`Analytics: Identify - ${JSON.stringify(e,null,2)}`)):d.push({method:"identify",args:e})},x=e=>{if(window.analytics){const{pathname:t,search:n,...r}=e;let i=t;void 0!==t&&"/"!==t.slice(-1)&&(i+="/"),window.analytics.page(`${i}${n}`,{path:i,search:n,...r}),m.log("debug",`Analytics: Page - ${JSON.stringify(e,null,2)}`)}else d.push({method:"page",args:[e]})},k=(...e)=>{window.analytics?(window.analytics.addSourceMiddleware(...e),m.log("debug",`Analytics: addSourceMiddleware - ${JSON.stringify(e,null,2)}`)):d.push({method:"addSourceMiddleware",args:e})},S={advertising:["Advertising","Tag Managers"],analytics_performance_and_customization:["A/B Testing","Analytics","Attribution","Email","Enrichment","Heatmaps & Recordings","Performance Monitoring","Personalization","Raw Data","Realtime Dashboards","Referrals","Surveys","Video"],essential:["Livechat","Security & Fraud"],functionality:["CRM","Customer Success","Deep Linking","Helpdesk","SMS & Push Notifications"]};let E=!1;const C=async({variation:e="all",segmentKey:t,overrideOptions:n,reloadOnChange:r,forceConsent:i})=>{if(m.log("debug","Analytics: Load"),t)try{await T({variation:e,segmentKey:t,overrideOptions:n,reloadOnChange:r,forceConsent:i})}catch(o){m.logError(o instanceof Error?o:new Error(String(o)),"Analytics: Load failed")}else m.log("debug","Analytics: Load - segmentKey is not defined, skipping load")},T=async({variation:e="all",segmentKey:t,overrideOptions:n,reloadOnChange:r,forceConsent:i})=>{let s,f={};i?(m.log("debug","Analytics: Load - forcing consent"),f={advertising:!0,analytics_performance_and_customization:!0,essential:!0,functionality:!0}):(m.log("debug","Analytics: Load - waiting for consent"),await u(),f=a()),(()=>{window.dataLayer=window.dataLayer||[],window.semaphore=window.semaphore||[];const e=(...e)=>{window.dataLayer.push(e)};e("consent","default",{ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",analytics_storage:"denied",functionality_storage:"denied",personalization_storage:"denied",security_storage:"granted",wait_for_update:2e3}),e("set","ads_data_redaction",!0),e("set","url_passthrough",!0),l(t=>{e("consent","update",{ad_storage:t.advertising?"granted":"denied",ad_user_data:t.advertising?"granted":"denied",ad_personalization:t.advertising?"granted":"denied",analytics_storage:t.analytics_performance_and_customization?"granted":"denied",functionality_storage:t.functionality?"granted":"denied",personalization_storage:t.analytics_performance_and_customization?"granted":"denied",security_storage:"granted",wait_for_update:2e3}),window.dataLayer.push({event:"cookie_consent_update"})})})(),(async()=>{const e=a();if(void 0===window?.ketch)return null;window.ketch("registerPlugin",(t,{purposes:n})=>
2{n.forEach(({code:t,cookies:n})=>{e[t]||n.forEach(e=>{o.remove(e.name,{domain:e.host})})})})})(),(e=>{let t=!0;l(()=>{t?t=!1:e()})})(()=>{r&&window.location.reload()}),s="minimal"===e||!f.functionality;let h={disableClientPersistence:s};const g=(e=>{if("localhost"===window.location.hostname)return{All:!1,"Segment.io":v(),...e.advertising,...e.analytics_performance_and_customization,...e.functionality,...e.essential};const t=a();let n,r={All:!1,"Segment.io":!c(t)};for(n in t)t[n]&&(r={...r,...e[n]});return r})((e=>{const t={advertising:{},analytics_performance_and_customization:{},essential:{},functionality:{}};return e.forEach(({category:e,creationName:n})=>{let r="advertising";for(const[t,s]of Object.entries(S))s.includes(e)&&(r=t);t[r][n]=!0;const i=v();let o=t[r]["Segment.io"];"boolean"==typeof i?o=!0:"object"==typeof o?o={...o,...i}:Boolean(o)&&(o={...i})}),t})(await(async e=>{let t;t=p?.segmentCDNBaseURL?`https://${p?.segmentCDNBaseURL}`:"https://cdn.segment.com";try{const n=await fetch(`${t}/v1/projects/${e}/integrations`);if(n.ok)return await n.json();m.logError(new Error(`Unable to fetch Segment integrations. ${n.status} ${n.statusText}`))}catch(n){m.logError(n instanceof Error?n:new Error(String(n)),"Unable to fetch Segment integrations")}return[]})(t)));if(h="minimal"===e?{...h,integrations:{All:!1,"Segment.io":g["Segment.io"],Mixpanel:g.Mixpanel,Intercom:g.Intercom,...n}}:{...h,integrations:{...g,...n}},E)window.location.reload();else{for(!function({writeKey:e,cdnBaseURL:t,options:n}){const r=window.analytics=window.analytics||[],i=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","screen","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware","register"];function o(e){return function(){if(window.analytics?.initialized)return window.analytics[e].apply(window.analytics,arguments);const t=Array.from(arguments);if(["track","screen","alias","group","page","identify","addSourceMiddleware"].includes(e)){const e=document.querySelector("link[rel='canonical']");t.push({__t:"bpc",c:e&&e.getAttribute("href")||void 0,p:location.pathname,u:location.href,s:location.search,t:document.title,r:document.referrer})}return t.unshift(e),r.push(t),r}}for(const s of i)r[s]=o(s);r.load=function(e,n){const i=document.createElement("script");i.type="text/javascript",i.async=!0,i.setAttribute("data-global-segment-analytics-key","analytics"),i.src=`https://${t}/analytics.js/v1/${e}/analytics.min.js`,document.getElementsByTagName("head")[0].prepend(i),r._loadOptions=n},r._writeKey=e,r.load(e,n)}({writeKey:t,cdnBaseURL:p?.segmentCDNBaseURL||"cdn.segment.com",options:h}),m.log("debug",`Analytics: Load - writeKey: ${t} - options: ${JSON.stringify(h,null,2)}`),E=!0,window.analytics?.ready(()=>{const e=new Event("analytics-ready");window.dispatchEvent(e)});d.length;){const e=d.shift();if(e){const{method:t,args:n}=e;"track"===t?w(...n):"identify"===t?_(...n):"page"===t?x(...n):"addSourceMiddleware"===t&&k(...n)}}m.log("debug","Analytics: Load - finished initializing")}};function N(){if(h)return y;throw new Error("You must call initializeAnalytics before load")}},34710:function(e,t,n){var r=n(25096);e.exports=function(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}},34905:function(e,t,n){"use strict";var r=n(15586);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.vQ=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},34932:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return a.N_},PageRenderer:function(){return o()},Script:function(){return w.Script},ScriptStrategy:function(){return w.ScriptStrategy},Slice:function(){return y},StaticQuery:function(){return c.de},StaticQueryContext:function(){return c.G},collectedScriptsByPage:function(){return w.collectedScriptsByPage},graphql:function(){return x},navigate:function(){return a.oo},parsePath:function(){return a.Rr},prefetchPathname:function(){return _},scriptCache:function(){return w.scriptCache},scriptCallbackCache:function(){return w.scriptCallbackCache},useScrollRestoration:function(){return s.RV},useStaticQuery:function(){return c.GR},withAssetPrefix:function(){return a.Zf},withPrefix:function(){return a.Fe}});var r=n(11843),i=n(24432),o=n.n(i),s=n(70458),a=n(64551),c=n(34491),l=n(72954),u=n(84662),d=n(48431),f=n(4581),p=n(59571);const h=e=>{let{sliceId:t,children:n}=e;const r=[d.createElement("slice-start",{id:`${t}-1`}),d.createElement("slice-end",{id:`${t}-1`})];return n&&(r.push(n),r.push(d.createElement("slice-start",{id:`${t}-2`}),d.createElement("slice-end",{id:`${t}-2`}))),r},m=e=>{let{sliceName:t,allowEmpty:n,children:r,...i}=e;const o=(0,d.useContext)(p.Jr),s=(0,d.useContext)(p.hr),a=o[t];if(!a){if(n)return null;throw new Error(`Slice "${a}" for "${t}" slot not found`)}const c=((e,t)=>Object.keys(t).length?`${e}-${(0,f.U)(t)}`:e)(a,i);let l=s[c];return l?r&&(l.hasChildren=!0):s[c]=l={props:i,sliceName:a,hasChildren:!!r},d.createElement(h,{sliceId:c},r)},g=e=>{let{sliceName:t,allowEmpty:n,children:r,...i}=e;const o=(0,d.useContext)(p.Jr),s=(0,d.useContext)(p.dd),a=o[t],c=s.get(a);if(!c){if(n)return null;throw new Error(`Slice "${a}" for "${t}" slot not found`)}return d.createElement(c.component,Object.assign({sliceContext:c.sliceContext,data:c.data},i),r)};function y(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,d.useContext)(p.j$),r=b(e);
2if(Object.keys(r).length)throw new v("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return d.createElement(m,t);if("browser"===n.renderEnvironment)return d.createElement(g,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return d.createElement(g,t);if("slices"===n.renderEnvironment){let t="";try{t=`\n\nSlice component "${n.sliceRoot.name}" (${n.sliceRoot.componentPath}) tried to render <Slice alias="${e.alias}"/>`}catch{}throw new Error(`Nested slices are not supported.${t}\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices`)}throw new Error(`Slice context "${n.renderEnvironment}" is not supported.`)}}let v=function(e){function t(n,r,i,o){var s;const a=Object.entries(i).map(e=>{let[t,n]=e;return`not serializable "${n}" type passed to "${t}" prop`}).join(", "),c="SlicePropsError";let l="",u="";if(n){var f,p;let e="";if(d.captureOwnerStack){const t=d.captureOwnerStack(),n=(new Error).stack||"";e=t?`${n}\n${t}`:n}else e=null!==(f=d.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)&&void 0!==f&&null!==(p=f.ReactDebugCurrentFrame)&&void 0!==p&&p.getCurrentStack?d.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack():(new Error).stack||"";const t=e.trim().split("\n").slice(1);t.length>0&&(t[0]=t[0].trim(),l="\n"+t.join("\n")),u=`Slice "${r}" was passed props that are not serializable (${a}).`}else{u=`${c}: Slice "${r}" was passed props that are not serializable (${a}).`;l=`${u}\n${(new Error).stack.trim().split("\n").slice(2).join("\n")}`}return(s=e.call(this,u)||this).name=c,l?s.stack=l:Error.captureStackTrace(s,t),o&&(s.forcedLocation={...o,functionName:"Slice"}),s}return(0,l.A)(t,e),t}((0,u.A)(Error));const b=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[i,o]of Object.entries(e)){if(null==o||!r&&"children"===i)continue;const e=r?`${r}.${i}`:i;"function"==typeof o?t[e]=typeof o:"object"==typeof o&&n.indexOf(o)<=0&&(n.push(o),b(o,t,n,e))}return t};var w=n(22406);const _=r.Ay.enqueue;function x(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},34982:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(34932),n(71770);const r=function(e,t){let{location:n}=e}},35367:function(e,t,n){"use strict";n.d(t,{k3:function(){return h},n0:function(){return p}});var r=n(48431),i=n(41457),o=n(77405),s=n(67975),a=n(60675);const c=function(e,t,n){return void 0===t&&(t=250),void 0===n&&(n=20),new Promise((r,i)=>{const o=function(s){void 0===s&&(s=0);const a=document.querySelector(e);a?r(a):s*t>=1e3*n?i():setTimeout(()=>{o(s+1)},t)};o()})};var l=n(45538),u="IntercomFacade-module--intercom-facade--beeda";const d={elementName:"Chat with us",elementType:"CTA",elementPlacement:"Sidebar",elementContext:"Intercom",elementLabel:"Intercom launcher"};let f=0;const p=()=>{const e=Date.now();e-f<1e3||(f=e,(0,a.u4)("UI Element Clicked",d))};function h(){const e=(0,i.useLocation)(),t=l.HIDE_INTERCOM_PATHS.some(t=>e.pathname.startsWith(t)),[n,a]=r.useState(!1);r.useEffect(()=>{c(".intercom-lightweight-app").then(()=>{a(!0)})},[]);if(t||n)return null;const d=(0,o.Uu)({position:"fixed",bottom:"0",right:"0",width:"6x",height:"6x",alignItems:"center",justifyContent:"center",class:u});return r.createElement(s.$,{variant:"unstyled",className:d,id:"intercom-facade","aria-label":"Chat with us",onClick:()=>{p(),window.Intercom?window.Intercom("show"):window.intercom_facade_clicked=!0}},r.createElement("img",{src:"/images/facades/intercom-facade.svg",alt:"Intercom",width:"24",height:"24"}))}},35571:function(e,t,n){"use strict";let r=n(69062);class i extends r{constructor(e){super(e),this.type="atrule"}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}}
2e.exports=i,i.default=i,r.registerAtRule(i)},35634:function(e,t,n){var r=n(56312),i=n(96571);e.exports=function(e,t,n,o){var s=!n;n||(n={});for(var a=-1,c=t.length;++a<c;){var l=t[a],u=o?o(n[l],e[l],l,n,e):void 0;void 0===u&&(u=e[l]),s?i(n,l,u):r(n,l,u)}return n}},35647:function(e,t,n){var r=n(7105);e.exports=function(e){var t=r(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}},35831:function(e,t){"use strict";var n="fass",r="clone",i=[],o="f24d",s="M288 448l-224 0 0-224 48 0 0-64-112 0 0 352 352 0 0-112-64 0 0 48zm224-96l0-352-352 0 0 352 352 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.$3=t.mw},35980:function(e,t){"use strict";var n="fass",r="cubes",i=[],o="f1b3",s="M268-10.5l-12-6.9-12 6.9-116.3 67.1-12 6.9 0 134.2-104.3 60.2-12 6.9 0 162 12 6.9 116.3 67.1 12 6.9 12-6.9 104.3-60.2 104.3 60.2 12 6.9 12-6.9 116.3-67.1 12-6.9 0-13.9 0-134.2 0-13.9-12-6.9-104.3-60.2 0-134.2-12-6.9-116.3-67.1zM232 292.6l0 106.5-92.3 53.3 0-106.5 92.3-53.3zm232.5 0l0 106.5-92.3 53.3 0-106.5 92.3-53.3zM348.3 91.2l0 106.5-92.3 53.3 0-106.5 92.3-53.3z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.kw=t.mw},36049:function(e,t){"use strict";var n="fass",r="sliders-up",i=["sliders-v"],o="f3f1",s="M488 112l0 144-40 0 0 256-64 0 0-256-40 0 0-144 40 0 0-112 64 0 0 112 40 0zM288 32l0 272 40 0 0 144-40 0 0 64-64 0 0-64-40 0 0-144 40 0 0-304 64 0 0 32zM128 32l0 32 40 0 0 144-40 0 0 304-64 0 0-304-40 0 0-144 40 0 0-64 64 0 0 32z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Vr=t.mw},36136:function(e,t,n){"use strict";n.d(t,{yN:function(){return c.yN},HL:function(){return c.HL},Em:function(){return c.Em},$P:function(){return c.$P},H1:function(){return p},H2:function(){return h},H3:function(){return m},H4:function(){return g},H5:function(){return y},H6:function(){return v},R0:function(){return k},JU:function(){return c.JU},fz:function(){return b.f},AC:function(){return S},L9:function(){return c.L9},OH:function(){return c.OH},EY:function(){return c.EY},Qq:function(){return c.Qq},tD:function(){return c.tD},eu:function(){return c.eu}});var r=n(48431),i=n(12871),o=n(10869),s=n(60911),a=n(67321),c=n(14730),l="Heading-module--anchor-icon--c4837",u="Heading-module--heading-anchor--6e77f";const d=(0,s.F)("Heading-module--heading--42432",{variants:c.eu});function f(e){let{FusionComponent:t,className:n,children:s,id:f,addAnchor:p=!0,...h}=e;const[m,g]=(0,o.lD)(h,c.tD),y={className:d({...m,className:n,centerAlign:m.centerAlign||"center"===m.textAlign}),id:f,...g};let v;if(f&&p){let e=f;"string"==typeof s&&(e=s),v=r.createElement(i.a6,{className:u,"aria-label":`Link to heading: ${e}`},r.createElement(a.In,{className:l,icon:["fasr","link"],"aria-hidden":"true"}))}return r.createElement(t,Object.assign({variant:null},y),v,s)}function p(e){return f({...e,FusionComponent:i.H1})}function h(e){return f({...e,FusionComponent:i.H2})}function m(e){return f({...e,FusionComponent:i.H3})}function g(e){return f({...e,FusionComponent:i.H4})}function y(e){return f({...e,FusionComponent:i.H5})}function v(e){return f({...e,FusionComponent:i.H6})}var b=n(60805),w=n(77405);function _(e){return(0,c.EY)({...e,FusionComponent:i.Cy})}const x=(0,s.F)("Code-module--code-container--70b9f",{variants:w.WW});function k(e){let{className:t,variant:n="code-2",...i}=e;const o=x({class:t,px:"0-5x",py:"0-25x"});return r.createElement(_,Object.assign({className:o,variant:n},i))}function S(e){let{className:t,variant:n="code-2",...i}=e;const o=x({class:t,color:"high-contrast",overflowX:"auto",mx:"0",my:"1x",p:"1x"});return r.createElement("pre",{className:o},r.createElement(_,Object.assign({variant:n},i)))}},36147:function(e,t,n){const r=n(84161);e.exports={trimSlug:e=>r(e,"/")}},36164:function(e,t){"use strict";var n="reddit-alien",r=[],i="f281",o="M373 138.6c-25.2 0-46.3-17.5-51.9-41-30.6 4.3-54.2 30.7-54.2 62.4l0 .2c47.4 1.8 90.6 15.1 124.9 36.3 12.6-9.7 28.4-15.5 45.5-15.5 41.3 0 74.7 33.4 74.7 74.7 0 29.8-17.4 55.5-42.7 67.5-2.4 86.8-97 156.6-213.2 156.6S45.5 410.1 43 323.4c-25.4-11.9-43-37.7-43-67.7 0-41.3 33.4-74.7 74.7-74.7 17.2 0 33 5.8 45.7 15.6 34-21.1 76.8-34.4 123.7-36.4l0-.3c0-44.3 33.7-80.9 76.8-85.5 4.9-24.2 26.3-42.4 52.1-42.4 29.4 0 53.3 23.9 53.3 53.3s-23.9 53.3-53.3 53.3zM157.5 255.3c-20.9 0-38.9 20.8-40.2 47.9s17.1 38.1 38 38.1 36.6-9.8 37.8-36.9-14.7-49.1-35.7-49.1l.1 0zM395 303.1c-1.2-27.
21-19.2-47.9-40.2-47.9s-36.9 22-35.7 49.1 16.9 36.9 37.8 36.9 39.3-11 38-38.1l.1 0zm-60.1 70.8c1.5-3.6-1-7.7-4.9-8.1-23-2.3-47.9-3.6-73.8-3.6s-50.8 1.3-73.8 3.6c-3.9 .4-6.4 4.5-4.9 8.1 12.9 30.8 43.3 52.4 78.7 52.4s65.8-21.6 78.7-52.4z";t.mw={prefix:"fab",iconName:n,icon:[512,512,r,i,o]},t.jO=t.mw},36208:function(e,t){"use strict";var n="fasr",r="handshake",i=[129309,62662,"handshake-alt","handshake-simple"],o="f2b5",s="M598.6 75.4L618 61.3 589.7 22.5C586 25.2 554.7 48 495.8 90.8l-34.1-22.7-6-4-145.2 0 0 0-144 0c-2.9 2.9-11.1 11.1-24.5 24.5-56.3-40.9-86.6-62.9-90.8-66.1L22.9 61.3c1.5 1.1 37.3 27.1 107.4 78.1l16.6 12.1c7.9-7.9 21.1-21.1 39.5-39.5l76.1 0-103 103-17 17c12.1 12.1 21.8 21.8 29.1 29.1 46.9 46.9 122.8 46.9 169.7 0L368.4 233.9 494.5 360c-16.7 16.7-29.4 29.4-38.1 38.1l-47-47-33.9 33.9 47 47-16 16-44.1 0-65-65-33.9 33.9 31 31-60.1 0-169-169-17-17-33.9 33.9 17 17 176 176 7 7 128 0 1 1 1-1 81.9 0 7-7c225.8-225.8 167.2-167.2 193-193l-33.9-33.9-64 64-143-143-17-17c-6.8 6.8-27.2 27.2-61.1 61.1-26.5 26.5-68.5 28-96.7 4.6l119.8-119.8 62.1 0 0 0 48.7 0c32.6 21.8 51.3 34.2 55.9 37.2l13.5-9.8 88-64z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.Z8=t.mw},36251:function(e,t,n){"use strict";let r=n(35571),i=n(31176),o=n(51281),s=n(86173),a=n(85923),c=n(29901),l=n(89463);function u(e,t){if(Array.isArray(e))return e.map(e=>u(e));let{inputs:n,...d}=e;if(n){t=[];for(let e of n){let n={...e,__proto__:s.prototype};n.map&&(n.map={...n.map,__proto__:a.prototype}),t.push(n)}}if(d.nodes&&(d.nodes=e.nodes.map(e=>u(e,t))),d.source){let{inputId:e,...n}=d.source;d.source=n,null!=e&&(d.source.input=t[e])}if("root"===d.type)return new c(d);if("decl"===d.type)return new o(d);if("rule"===d.type)return new l(d);if("comment"===d.type)return new i(d);if("atrule"===d.type)return new r(d);throw new Error("Unknown node type: "+e.type)}e.exports=u,u.default=u},36272:function(e,t,n){var r=n(18355),i=n(7933),o=n(79464),s=n(53371),a=n(21574),c=n(30264),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),u=!n&&i(e),d=!n&&!u&&s(e),f=!n&&!u&&!d&&c(e),p=n||u||d||f,h=p?r(e.length,String):[],m=h.length;for(var g in e)!t&&!l.call(e,g)||p&&("length"==g||d&&("offset"==g||"parent"==g)||f&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||a(g,m))||h.push(g);return h}},36288:function(e,t){"use strict";var n="fass",r="sparkle",i=[],o="e5d6",s="M213.3 181.3L288-16 362.7 181.3 560 256 362.7 330.7 288 528 213.3 330.7 16 256 213.3 181.3z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t._$=t.mw},36333:function(e,t,n){var r=n(23117),i=n(86601),o=n(78328);e.exports=function(e,t,n){for(var s=-1,a=t.length,c={};++s<a;){var l=t[s],u=r(e,l);n(u,l)&&i(c,o(l,e),u)}return c}},36381:function(e,t){"use strict";var n="fass",r="code",i=[],o="f121",s="M362.3-7.6l-8.8 30.8-128 448-8.8 30.8 61.5 17.6 8.8-30.8 128-448 8.8-30.8-61.5-17.6zM435 160c6.6 6.6 38.6 38.6 96 96-57.4 57.4-89.4 89.4-96 96l45.3 45.3 118.6-118.6 22.6-22.6c-2.9-2.9-42.4-42.4-118.6-118.6L480.3 114.7 435 160zM160.3 114.7c-2.9 2.9-42.4 42.4-118.6 118.6L19 256c2.9 2.9 42.4 42.4 118.6 118.6l22.6 22.6 45.3-45.3c-6.6-6.6-38.6-38.6-96-96 57.4-57.4 89.4-89.4 96-96l-45.3-45.3z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.jT=t.mw},36480:function(e,t,n){"use strict";function r(e){return"function"==typeof e}function i(e){return void 0===e}function o(e){return"string"==typeof e}function s(e){return o(e)||function(e){return"number"==typeof e}(e)||function(e){return"boolean"==typeof e}(e)||function(e){return"symbol"==typeof e}(e)}function a(e){return Array.isArray(e)}function c(e){return a(e)&&0===e.length}function l(e){const t=typeof e;return null!=e&&("object"===t||"function"===t)&&!a(e)}n.d(t,{CA:function(){return s},Gv:function(){return l},Kg:function(){return o},Tn:function(){return r},VP:function(){return c},b0:function(){return i}})},36604:function(e,t,n){var r=n(13591);e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},36659:function(e,t){"use strict";var n="fasr",r="location-dot",i=["map-marker-alt"],o="f3c5",s="M48 188.6c0 28.1 9.1 61 25.6 96.5 16.3 35.1 38.4 70.1 61.3 101.5 20.3 28 40.8 52.5 57.2 71.1 16.4-18.6 36.8-43.1 57.2-71.1 22.9-31.4 45-66.4 61.3-101.5 16.4-35.5 25.6-68.4 25.6-96.5 0-76.8-63.7-140.6-144-140.6S48 111.7 48 188.6zm336 0c0 111.2-104.3 242.8-159.1 3
204.4-10.2 11.5-18.7 20.5-24.5 26.5-5.3 5.5-8.4 8.5-8.4 8.5s-3-3-8.4-8.5C177.8 513.5 169.3 504.4 159.1 493 104.3 431.4 0 299.8 0 188.6 0 84.4 86 0 192 0S384 84.4 384 188.6zM224 192a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm-112 0a80 80 0 1 1 160 0 80 80 0 1 1 -160 0z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.gK=t.mw},36763:function(e,t,n){"use strict";function r(e){var t,n,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=r(e[t]))&&(i&&(i+=" "),i+=n)}else for(n in e)e[n]&&(i&&(i+=" "),i+=n);return i}function i(){for(var e,t,n=0,i="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=r(e))&&(i&&(i+=" "),i+=t);return i}n.d(t,{Fj:function(){return a},cx:function(){return c}});const o=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,{compose:s,cva:a,cx:c}=(e=>{const t=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var o,s;return void 0!==(null==e||null===(o=e.hooks)||void 0===o?void 0:o["cx:done"])?null==e?void 0:e.hooks["cx:done"](i(n)):void 0!==(null==e||null===(s=e.hooks)||void 0===s?void 0:s.onComplete)?null==e?void 0:e.hooks.onComplete(i(n)):i(n)};return{compose:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return e=>{const r=Object.fromEntries(Object.entries(e||{}).filter(e=>{let[t]=e;return!["class","className"].includes(t)}));return t(n.map(e=>e(r)),null==e?void 0:e.class,null==e?void 0:e.className)}},cva:e=>n=>{var r;if(null==(null==e?void 0:e.variants))return t(null==e?void 0:e.base,null==n?void 0:n.class,null==n?void 0:n.className);const{variants:i,defaultVariants:s}=e,a=Object.keys(i).map(e=>{const t=null==n?void 0:n[e],r=null==s?void 0:s[e],a=o(t)||o(r);return i[e][a]}),c={...s,...n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r?e:{...e,[n]:r}},{})},l=null==e||null===(r=e.compoundVariants)||void 0===r?void 0:r.reduce((e,t)=>{let{class:n,className:r,...i}=t;return Object.entries(i).every(e=>{let[t,n]=e;const r=c[t];return Array.isArray(n)?n.includes(r):r===n})?[...e,n,r]:e},[]);return t(null==e?void 0:e.base,a,l,null==n?void 0:n.class,null==n?void 0:n.className)},cx:t}})()},36770:function(e,t){"use strict";var n="fasl",r="brain-circuit",i=[],o="e0c6",s="M192 32l48 0 0 128-18.7 0c-6.6-18.6-24.4-32-45.3-32-26.5 0-48 21.5-48 48s21.5 48 48 48c20.9 0 38.7-13.4 45.3-32l18.7 0 0 64-48 0c-26.5 0-48 21.5-48 48l0 2.7c-18.6 6.6-32 24.4-32 45.3 0 26.5 21.5 48 48 48s48-21.5 48-48c0-20.9-13.4-38.7-32-45.3l0-2.7c0-8.8 7.2-16 16-16l48 0 0 192-56 0c-22.4 0-41.3-15.4-46.5-36.2l-2.8-11.2-11.5-.9c-33.1-2.5-59.2-30.1-59.2-63.8 0-11.9 3.2-22.9 8.8-32.4l6.4-10.9-9.1-8.8C56.5 302.8 48 284.4 48 264 48 235.8 64.2 211.4 87.8 199.6l14.3-7.1-7.1-14.3c-4.5-9.1-7-19.3-7-30.1 0-34.2 25.3-62.6 58.3-67.3l13.7-2 0-14.7c0-17.7 14.3-32 32-32zm80 160l18.7 0c6.6 18.6 24.4 32 45.3 32 26.5 0 48-21.5 48-48s-21.5-48-48-48c-20.9 0-38.7 13.4-45.3 32l-18.7 0 0-128 40 0c20.3 0 37.1 15.2 39.7 34.8l1.6 12.1 12.1 1.7c33.1 4.6 58.6 33 58.6 67.4 0 10.9-2.5 21.1-7 30.1l-7.1 14.3 14.3 7.1c23.7 11.8 39.8 36.3 39.8 64.4 0 20.4-8.5 38.8-22.1 51.9l-9.1 8.8 6.4 10.9c5.6 9.5 8.8 20.6 8.8 32.4 0 33.7-26.1 61.4-59.1 63.8l-11.5 .9-2.8 11.2C369.3 464.6 350.4 480 328 480l-56 0 0-80 48 0c26.5 0 48-21.5 48-48l0-2.7c18.6-6.6 32-24.4 32-45.3 0-26.5-21.5-48-48-48s-48 21.5-48 48c0 20.9 13.4 38.7 32 45.3l0 2.7c0 8.8-7.2 16-16 16l-48 0 0-64 0 0 0-112zM184 512l144 0c33.5 0 62.1-20.5 74.1-49.7 44.4-8.5 77.9-47.5 77.9-94.3 0-13.4-2.8-26.2-7.8-37.8 14.8-18 23.8-41 23.8-66.2 0-35.4-17.7-66.7-44.7-85.5 3.1-9.6 4.7-19.9 4.7-30.5 0-46.6-31.9-85.8-75.1-96.9-9-29.6-36.4-51.1-68.9-51.1L192 0c-31.1 0-57 22.2-62.8 51.6-42.2 11.7-73.2 50.4-73.2 96.4 0 10.6 1.7 20.9 4.7 30.5-27 18.8-44.7 50-44.7 85.5 0 25.1 8.9 48.2 23.8 66.2-5 11.6-7.8 24.4-7.8 37.8 0 46.8 33.5 85.8 77.9 94.3 11.9 29.2 40.6 49.7 74.1 49.7zM336 192a16 16 0 1 1 0-32 16 16 0 1 1 0 32zm32 112a16 16 0 1 1 -32 0 16 16 0 1 1 32 0zM176 352a16 16 0 1 1 -32 0 16 16 0 1 1 32 0zm16-176a16 16 0 1 1 -32 0 16 16 0 1 1 32 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.tx=t.mw},37199:function(e,t){"use strict";var n="fass",r=[128683,"cancel"],i="f05e",o="M367.2 412.5L99.5 144.8c-22.4 31.4-35.5 69.8-35.5 111.2 0 106 86 192 192 192 41.5 0 79.9-13.1 111.2-35.5zm45.3-45.3c22.4-31.4 35.5-69.8 35.5-111.2 0-106-86-192-192-192-41.5 0-79.9 13.1-111.2 35.5L412.5 367.2zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0z";t.mw={prefix:n,iconName:"ban",icon:[512,512,r,i,o]},t.Df=t.mw},37542:function(e,t){"use strict";var n="fass",r="bars-staggered",i=["reorder","stream"],o="f550",s="M0 64l448 0 0 64-448 0 0-64zM64 224l448 0 0 64-448 0 0-64zM448 384l0 64-448 0 0-64 448 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.o9=t.mw},37599:function(e,t){"use strict";var n="fass",r="timer",i=[],o="e29e",s="M256 0l-32 0 0 128 64 0 0-61.3c90.8 15.2 160 94.2 160 189.3 0 106-86 192-192 192S64 362 64 256c0-53.7 22-102.3 57.6-137.1L76.8 73.1C29.5 119.6 0 184.4 0 256 0 397.4 114.6 512 256 512S512 397.4 512 256 397.4 0 256 0zM193 159l-17-17-33.9 33.9c.8 .8 33.1 33.1 97 97l17 17 33.9-33.9-17-17-80-80z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.N_=t.mw},37613:function(e){var t="html",n="head",r="body",i=/<([a-zA-Z]+[0-9]?)/,o=/<head[^]*>/i,s=/<body[^]*>/i,a=function(){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},c=function(){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},l="object"==typeof window&&window.DOMParser;if("function"==typeof l){var u=new l;a=c=function(e,t){return t&&(e="<"+t+">"+e+"</"+t+">"),u.parseFromString(e,"text/html")}}if("object"==typeof document&&document.implementation){var d=document.implementation.createHTMLDocument();a=function(e,t){return t?(d.documentElement.querySelector(t).innerHTML=e,d):(d.documentElement.innerHTML=e,d)}}var f,p="object"==typeof document?document.createElement("template"):{};p.content&&(f=function(e){return p.innerHTML=e,p.content.childNodes}),e.exports=function(e){var l,u,d,p,h=e.match(i);switch(h&&h[1]&&(l=h[1].toLowerCase()),l){case t:return u=c(e),o.test(e)||(d=u.querySelector(n))&&d.parentNode.removeChild(d),s.test(e)||(d=u.querySelector(r))&&d.parentNode.removeChild(d),u.querySelectorAll(t);case n:case r:return p=(u=a(e)).querySelectorAll(l),s.test(e)&&o.test(e)?p[0].parentNode.childNodes:p;default:return f?f(e):(d=a(e,r).querySelector(r)).childNodes}}},37695:function(e,t){"use strict";
2var n="fasr",r="binoculars",i=[],o="f1e5",s="M96 32l96 0 0 48-96 0 0-48zM68 112l156 0 0 48 64 0 0-48 156 0c.5 2.5 6.7 36.9 18.8 103.4l45.8 76.2 3.4 5.7 0 182.6-224 0 0-192-64 0 0 192-224 0 0-182.6 3.4-5.7 45.7-76.2C61.3 148.9 67.5 114.5 68 112zM108 160l-12.4 68.3-.8 4.3-2.3 3.8-44.6 74.3 0 121.4 128 0 0-272-68 0zM404 160l-68 0 0 272 128 0 0-121.4-44.6-74.3-2.2-3.8-.8-4.3-12.4-68.3zM416 32l0 48-96 0 0-48 96 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.cW=t.mw},37724:function(e,t){"use strict";var n="fasr",r="file-lines",i=[128441,128462,61686,"file-alt","file-text"],o="f15c",s="M48 48l128 0 0 160 160 0 0 256-288 0 0-416zM224 67.9l92.1 92.1-92.1 0 0-92.1zM224 0L0 0 0 512 384 512 384 160 224 0zM120 256l-24 0 0 48 192 0 0-48-168 0zm0 96l-24 0 0 48 192 0 0-48-168 0z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.bL=t.mw},37928:function(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},38036:function(e,t){"use strict";var n="fass",r="trash",i=[],o="f1f8",s="M144-16l-16 48-128 0 0 64 448 0 0-64-128 0-16-48-160 0zM416 144l-384 0 24 368 336 0 24-368z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.yL=t.mw},38052:function(e){e.exports=function(e,t,n,r){for(var i=e.length,o=n+(r?1:-1);r?o--:++o<i;)if(t(e[o],o,e))return o;return-1}},38060:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fasr",r="arrow-up-right-from-square",i=["external-link"],o="f08e",s="M312 0l-24 0 0 48 142.1 0-231 231-17 17 33.9 33.9 17-17 231-231 0 142.1 48 0 0-224-200 0zM24 96l-24 0 0 416 416 0 0-192-48 0 0 144-320 0 0-320 144 0 0-48-168 0z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faArrowUpRightFromSquare=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},38362:function(e,t){"use strict";var n="fass",r="browser",i=[128468],o="f37e",s="M0 64l512 0 0 384-512 0 0-384zm64 64l0 64 64 0 0-64-64 0zm120 8l-24 0 0 48 288 0 0-48-264 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.c9=t.mw},38390:function(e,t){"use strict";var n="fasr",r="circle-user",i=[62142,"user-circle"],o="f2bd",s="M464 256c0-114.9-93.1-208-208-208S48 141.1 48 256c0 60.2 25.6 114.5 66.5 152.5l29.5-88.5 224 0 29.5 88.5c40.9-38 66.5-92.2 66.5-152.5zM333.4 368l-154.8 0-23.3 70c29.8 16.6 64.2 26 100.7 26s70.9-9.4 100.7-26l-23.3-70zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0zm216-56a40 40 0 1 0 80 0 40 40 0 1 0 -80 0zm40 88a88 88 0 1 1 0-176 88 88 0 1 1 0 176z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.hP=t.mw},38683:function(e){var t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return t.test(e)}},38808:function(e,t,n){"use strict";n.d(t,{k:function(){return i}});var r=n(48431);function i(e){let{check:t,children:n}=e;return t?r.createElement(r.Fragment,null,n):null}},38911:function(e,t){"use strict";var n="fass",r="sparkles",i=[10024],o="f890",s="M480 32l32-72 32 72 72 32-72 32-32 72-32-72-72-32 72-32zM160 192l64-144 64 144 144 64-144 64-64 144-64-144-144-64 144-64zM480 344l32 72 72 32-72 32-32 72-32-72-72-32 72-32 32-72z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.p7=t.mw},39040:function(e,t,n){var r=n(45828),i=n(72632)(r);e.exports=i},39210:function(e,t,n){var r=n(50721)({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ"
2:"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"});e.exports=r},39253:function(e,t,n){"use strict";n.d(t,{y:function(){return o}});const r=["xs","sm","md","lg","xl"],i={m:{type:"enum | string",className:"sui-r-m",customProperties:["--sui-m"],values:r,responsive:!0},mx:{type:"enum | string",className:"sui-r-mx",customProperties:["--sui-ml","--sui-mr"],values:r,responsive:!0},my:{type:"enum | string",className:"sui-r-my",customProperties:["--sui-mt","--sui-mb"],values:r,responsive:!0},mt:{type:"enum | string",className:"sui-r-mt",customProperties:["--sui-mt"],values:r,responsive:!0},mr:{type:"enum | string",className:"sui-r-mr",customProperties:["--sui-mr"],values:r,responsive:!0},mb:{type:"enum | string",className:"sui-r-mb",customProperties:["--sui-mb"],values:r,responsive:!0},ml:{type:"enum | string",className:"sui-r-ml",customProperties:["--sui-ml"],values:r,responsive:!0}},o=((0,n(66285).A)(r),{...i})},39429:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="angles-left",i=[171,"angle-double-left"],o="f100",s="M41.6 278.6l-22.6-22.6 22.6-22.6 160-160 22.6-22.6 45.3 45.3-22.6 22.6-137.4 137.4 137.4 137.4 22.6 22.6-45.3 45.3-22.6-22.6-160-160zm192 0l-22.6-22.6 22.6-22.6 160-160 22.6-22.6 45.3 45.3-22.6 22.6-137.4 137.4 137.4 137.4 22.6 22.6-45.3 45.3-22.6-22.6-160-160z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faAnglesLeft=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},39728:function(e,t,n){"use strict";t.__esModule=!0,t.onInitialClientRender=void 0;n(22406),n(74223);t.onInitialClientRender=()=>{}},39872:function(e,t){"use strict";var n="fasr",r="arrow-down",i=[8595],o="f063",s="M207.5 505l17 17 17-17 168-168 17-17-33.9-33.9-17 17-127 127 0-430.1-48 0 0 430.1-127-127-17-17-33.9 33.9 17 17 168 168z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.B0=t.mw},39899:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.attributeNames=t.elementNames=void 0,t.elementNames=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(function(e){return[e.toLowerCase(),e]})),t.attributeNames=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(function(e){return[e.toLowerCase(),e]}))},40164:function(e,t){"use strict";var n="fass",r="life-ring",i=[],o="f1cd",s="M367.2 412.5C335.9 434.9 297.5 448 256 448s-79.9-13.1-111.2-35.5l58-58c15.8 8.6 34 13.5 53.3 13.5s37.4-4.9 53.3-13.5l58 58zm91 .5c33.7-43.3 53.8-97.8 53.8-157S491.9 142.4 458.2 99l19-19-45.3-45.3-19 19C369.6 20.1 315.2 0 256 0S142.4 20.1 99 53.8l-19-19-45.3 45.3 19 19C20.1 142.4 0 196.8 0 256S20.1 369.6 53.8 413l-19 19 45.3 45.3 19-19c43.3 33.7 97.8 53.8 157 53.8s113.6-20.1 157-53.8l19 19 45.3-45.3-19-19zm-45.7-45.7l-58-58c8.6-15.8 13.5-34 13.5-53.3s-4.9-37.4-13.5-53.3l58-58C434.9 176.1 448 214.5 448 256s-13.1 79.9-35.5 111.2zM367.2 99.5l-58 58c-15.8-8.6-34-13.5-53.3-13.5s-37.4 4.9-53.3 13.5l-58-58C176.1 77.1 214.5 64 256 64s79.9 13.1 111.2 35.5zM157.5 309.3l-58 58C77.1 335.9 64 297.5 64 256s13.1-79.9 35.5-111.2l58 58c-8.6 15.8-13.5 34-13.5 53.3s4.9 37.4 13.5 53.3zM208 256a48 48 0 1 1 96 0 48 48 0 1 1 -96 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.O0=t.mw},40267:function(e,t,n){var r=n(93789)(Object,"create");e.exports=r}
2,40320:function(e,t,n){var r=n(23117),i=n(76699);e.exports=function(e,t){return t.length<2?e:r(e,i(t,0,-1))}},40389:function(e,t){"use strict";var n="fasr",r="users",i=[],o="f0c0",s="M384 128a64 64 0 1 0 -128 0 64 64 0 1 0 128 0zm-176 0a112 112 0 1 1 224 0 112 112 0 1 1 -224 0zm252.8 76c5.9 2.6 12.4 4 19.2 4 26.5 0 48-21.5 48-48s-21.5-48-48-48l-.8 0c-1.6-16.6-5.8-32.4-12.1-47.1 4.2-.6 8.6-.9 12.9-.9 53 0 96 43 96 96s-43 96-96 96c-17.7 0-34.3-4.8-48.6-13.2 11.7-11.3 21.6-24.4 29.4-38.8zM208.6 242.8c-14.2 8.4-30.8 13.2-48.6 13.2-53 0-96-43-96-96s43-96 96-96c4.4 0 8.7 .3 12.9 .9-6.3 14.7-10.5 30.6-12.1 47.1l-.8 0c-26.5 0-48 21.5-48 48s21.5 48 48 48c6.8 0 13.3-1.4 19.2-4 7.8 14.4 17.7 27.5 29.4 38.8zM432 288l69.8 192-51.1 0-52.4-144-156.8 0-52.4 144-51.1 0 69.8-192 224 0zM151.2 304l-17.3 48-36.3 0-46.5 128-51.1 0 64-176 87.2 0zm354.8 48l-17.3-48 87.2 0 64 176-51.1 0-46.5-128-36.3 0z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.gd=t.mw},40450:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},40515:function(e){e.exports=function(e){return e}},40525:function(e,t){"use strict";var n="fass",r="copy",i=[],o="f0c5",s="M352 0l-224 0 0 384 320 0 0-288-96-96zM64 128l-64 0 0 384 320 0 0-80-64 0 0 16-192 0 0-256 16 0 0-64-16 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.jP=t.mw},40835:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="handshake",i=[129309,62662,"handshake-alt","handshake-simple"],o="f2b5",s="M288 64l0 0 128 0 48 32 112-64 0 288-70.4 56C411.3 282.5 346.8 218.5 312 184l0 0-47.4 47.4c-21.5 21.5-52.1 28.2-79.3 20.1-.4-.1-.8-.2-1.1-.3-7-2.2-13.8-5.4-20.1-9.5-.4-.3-.9-.6-1.3-.9-3.9-2.7-7.7-5.8-11.2-9.4L144 224 288 64zM160 64l63.4 0c-90.8 100.9-139.4 154.8-145.6 161.7 25.6 25.6 38.8 38.8 39.6 39.6 50 50 131 50 181 0l13.6-13.6 157.9 156.6-41.3 34.4c-26.9-26.9-44.5-44.5-52.7-52.7L342.1 424c8.7 8.7 25.2 25.2 49.6 49.6l-7.7 6.4-62.1 0c-31.3-31.3-50.6-50.6-57.9-57.9L230.1 456c13 13 21 21 24 24L192 480 0 320 0 32 112 96 160 64z";t.definition={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.faHandshake=t.definition,t.prefix=n,t.iconName=r,t.width=576,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},40859:function(e,t,n){"use strict";n.d(t,{T:function(){return l},n:function(){return u}});var r=n(48431),i=n(8925),o=n(59341),s=n(34932),a=n(40959);const[c,l]=(0,o.q)();function u(e){let{children:t}=e;const{profile:n}=(0,i.As)(),[o,l]=r.useState([]),[u,d]=r.useState(!1),{sanityBlockedEmailDomains:{domains:f}}=(0,s.useStaticQuery)("3071477333");return r.useEffect(()=>{null!=n&&n.email?(d(!0),(async e=>{try{const{request:t}=a.Ay.getHubspotContactExistingData({email:e}),n=await t;l((null==n?void 0:n.data)||[])}catch(t){console.error("Failed to fetch Hubspot contact data:",t),l([])}finally{d(!1)}})(n.email)):d(!1)},[null==n?void 0:n.email]),r.createElement(c,{value:{blockedEmailDomains:f||[],isLoadingProfile:u,existingData:o}},t)}},40887:function(e,t){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.replaceCodePoint=t.fromCodePoint=void 0;var r=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);function i(e){var t;return e>=55296&&e<=57343||e>1114111?65533:null!==(t=r.get(e))&&void 0!==t?t:e}t.fromCodePoint=null!==(n=String.fromCodePoint)&&void 0!==n?n:function(e){var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)},t.replaceCodePoint=i,t.default=function(e){return(0,t.fromCodePoint)(i(e))}},40945:function(e,t){"use strict";var n="fass",r="circle-dashed",i=[],o="e105",s="M1.5 232l64.4 0c4.4-35.1 18.2-67.2 38.8-93.7L59.2 92.7C27.3 131.3 6.4 179.3 1.5 232zM138.7 104.3c26.6-20.6 58.7-34.5 93.7-38.8l0-64.4C179.7 6 131.7 26.9 93.1 58.8l45.5 45.5zM280.4 446.5l0 64.4c52.7-4.9 100.7-25.8 139.3-57.7l-45.5-45.5c-26.6 20.6-58.7 34.5-93.7 38.8zm127.7-72.8l45.5 45.5c31.9-38.5 52.8-86.6 57.7-139.3l-64.4 0c-4.4 35.1-18.2 67.2-38.8 93.7zM93.1 453.2c38.5 31.9 86.6 52.8 139.3 57.7l0-64.4c-35.1-4.4-6
27.2-18.2-93.7-38.8L93.1 453.2zM59.2 419.3l45.5-45.5C84.1 347.2 70.2 315.1 65.9 280L1.5 280c4.9 52.7 25.8 100.7 57.7 139.3zM419.6 58.8C381.1 26.9 333.1 6 280.4 1.1l0 64.4c35.1 4.4 67.2 18.2 93.7 38.8l45.5-45.5zm-11.6 79.5c20.6 26.6 34.5 58.7 38.8 93.7l64.4 0c-4.9-52.7-25.8-100.7-57.7-139.3l-45.5 45.5z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Vg=t.mw},40959:function(e,t,n){"use strict";var r=n(57072),i=n.n(r),o=n(7105),s=n.n(o),a=(n(69678),n(82206)),c=n.n(a),l=n(80186),u=n(84165),d=n(36147);const f=["VALIDATION_ERROR","SUBMISSION_ERROR"],p=s()(e=>`${(()=>{let e="http://127.0.0.1",t=4001;u.B&&"development"!==(0,l._)()&&(e=`${window.location.protocol}//${window.location.hostname}`,t=window.location.port);return`${e}:${t}/api/v1`})()}/${encodeURI((0,d.trimSlug)(e,"/"))}/`),h=e=>e.data,m=function(e,t,n){let{method:r=c().Methods.GET,...o}=void 0===n?{}:n;const s={url:p(e),method:r,...o},a=i()(t)&&t.startsWith("?"),l=a||t instanceof URLSearchParams;if(r===c().Methods.GET&&l){let e="";e=a?t.substring(1):t.toString(),s.url=`${s.url}?${e}`}else r===c().Methods.POST&&t&&(s.data=t);return{request:c()(s)}},g=(e,t)=>{const{request:n}=m(e,t,{method:c().Methods.POST,headers:{Accept:"application/json","Content-Type":"application/json"}});return n.then(h,e=>{let t;try{t=JSON.parse(e.response)}catch(n){}if(e.status<=500&&t&&f.includes(t.error_type))return t;(e=>{throw console.error(e),new Error("Unknown Server Error")})(e)})},y={hubspotForm:e=>g("/hubspot-form",e),planetscaleMigrator:e=>m("/planetscale-to-singlestore",e,{method:c().Methods.POST}),getHubspotContactExistingData:e=>m("/hubspot-contact-existing-data",e,{method:c().Methods.POST})};t.Ay=y},41047:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&i(t,e,n);return o(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.render=void 0;var a=s(n(88788)),c=n(83091),l=n(39899),u=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function d(e){return e.replace(/"/g,"&quot;")}var f=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function p(e,t){void 0===t&&(t={});for(var n=("length"in e?e:[e]),r="",i=0;i<n.length;i++)r+=h(n[i],t);return r}function h(e,t){switch(e.type){case a.Root:return p(e.children,t);case a.Doctype:case a.Directive:return"<".concat(e.data,">");case a.Comment:return function(e){return"\x3c!--".concat(e.data,"--\x3e")}(e);case a.CDATA:return function(e){return"<![CDATA[".concat(e.children[0].data,"]]>")}(e);case a.Script:case a.Style:case a.Tag:return function(e,t){var n;"foreign"===t.xmlMode&&(e.name=null!==(n=l.elementNames.get(e.name))&&void 0!==n?n:e.name,e.parent&&m.has(e.parent.name)&&(t=r(r({},t),{xmlMode:!1})));!t.xmlMode&&g.has(e.name)&&(t=r(r({},t),{xmlMode:"foreign"}));var i="<".concat(e.name),o=function(e,t){var n;if(e){var r=!1===(null!==(n=t.encodeEntities)&&void 0!==n?n:t.decodeEntities)?d:t.xmlMode||"utf8"!==t.encodeEntities?c.encodeXML:c.escapeAttribute;return Object.keys(e).map(function(n){var i,o,s=null!==(i=e[n])&&void 0!==i?i:"";return"foreign"===t.xmlMode&&(n=null!==(o=l.attributeNames.get(n))&&void 0!==o?o:n),t.emptyAttrs||t.xmlMode||""!==s?"".concat(n,'="').concat(r(s),'"'):n}).join(" ")}}(e.attribs,t);o&&(i+=" ".concat(o));0===e.children.length&&(t.xmlMode?!1!==t.selfClosingTags:t.selfClosingTags&&f.has(e.name))?(t.xmlMode||(i+=" "),i+="/>"):(i+=">",e.children.length>0&&(i+=p(e.children,t)),!t.xmlMode&&f.has(e.name)||(i+="</".concat(e.name,">")));return i}(e,t);case a.Text:return function(e,t){var n,r=e.data||"";!1===(null!==(n=t.encodeEntities)&&void 0!==n?n:t.decodeEntities)||!t.xmlMode&&e.parent&&u.has(e.parent.name)||(r=t.xmlMode||"utf8"!==t.encodeEntities?(0,c.encodeXML)(r):(0,c.escapeText)(r));return r}(e,t)}}t.render=p,t.default=p;var m=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),g=new Set(["svg","math"])},41251:function(e,t,n){"use strict";n.d(t,{i3:function(){return Ut},UC:function(){return $t},ZL:function(){return Dt},Kq:function(){return Lt},bL:function(){return Rt},l9:function(){return Mt}});var r=n(32549),i=n(48431);function o(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}function s(...e){return t=>
2e.forEach(e=>function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}(e,t))}function a(...e){return(0,i.useCallback)(s(...e),e)}function c(e,t=[]){let n=[];const r=()=>{const t=n.map(e=>(0,i.createContext)(e));return function(n){const r=(null==n?void 0:n[e])||t;return(0,i.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){const o=(0,i.createContext)(r),s=n.length;function a(t){const{scope:n,children:r,...a}=t,c=(null==n?void 0:n[e][s])||o,l=(0,i.useMemo)(()=>a,Object.values(a));return(0,i.createElement)(c.Provider,{value:l},r)}return n=[...n,r],a.displayName=t+"Provider",[a,function(n,a){const c=(null==a?void 0:a[e][s])||o,l=(0,i.useContext)(c);if(l)return l;if(void 0!==r)return r;throw new Error(`\`${n}\` must be used within \`${t}\``)}]},l(r,...t)]}function l(...e){const t=e[0];if(1===e.length)return t;const n=()=>{const n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){const r=n.reduce((t,{useScope:n,scopeName:r})=>({...t,...n(e)[`__scope${r}`]}),{});return(0,i.useMemo)(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var u=n(5810),d=n(58388);function f(e){return e.split("-")[0]}function p(e){return e.split("-")[1]}function h(e){return["top","bottom"].includes(f(e))?"x":"y"}function m(e){return"y"===e?"height":"width"}function g(e,t,n){let{reference:r,floating:i}=e;const o=r.x+r.width/2-i.width/2,s=r.y+r.height/2-i.height/2,a=h(t),c=m(a),l=r[c]/2-i[c]/2,u="x"===a;let d;switch(f(t)){case"top":d={x:o,y:r.y-i.height};break;case"bottom":d={x:o,y:r.y+r.height};break;case"right":d={x:r.x+r.width,y:s};break;case"left":d={x:r.x-i.width,y:s};break;default:d={x:r.x,y:r.y}}switch(p(t)){case"start":d[a]-=l*(n&&u?-1:1);break;case"end":d[a]+=l*(n&&u?-1:1)}return d}function y(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function v(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}async function b(e,t){var n;void 0===t&&(t={});const{x:r,y:i,platform:o,rects:s,elements:a,strategy:c}=e,{boundary:l="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=t,h=y(p),m=a[f?"floating"===d?"reference":"floating":d],g=v(await o.getClippingRect({element:null==(n=await(null==o.isElement?void 0:o.isElement(m)))||n?m:m.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(a.floating)),boundary:l,rootBoundary:u,strategy:c})),b=v(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({rect:"floating"===d?{...s.floating,x:r,y:i}:s.reference,offsetParent:await(null==o.getOffsetParent?void 0:o.getOffsetParent(a.floating)),strategy:c}):s[d]);return{top:g.top-b.top+h.top,bottom:b.bottom-g.bottom+h.bottom,left:g.left-b.left+h.left,right:b.right-g.right+h.right}}const w=Math.min,_=Math.max;function x(e,t,n){return _(e,w(t,n))}const k=e=>({name:"arrow",options:e,async fn(t){const{element:n,padding:r=0}=null!=e?e:{},{x:i,y:o,placement:s,rects:a,platform:c}=t;if(null==n)return{};const l=y(r),u={x:i,y:o},d=h(s),f=p(s),g=m(d),v=await c.getDimensions(n),b="y"===d?"top":"left",w="y"===d?"bottom":"right",_=a.reference[g]+a.reference[d]-u[d]-a.floating[g],k=u[d]-a.reference[d],S=await(null==c.getOffsetParent?void 0:c.getOffsetParent(n));let E=S?"y"===d?S.clientHeight||0:S.clientWidth||0:0;0===E&&(E=a.floating[g]);const C=_/2-k/2,T=l[b],N=E-v[g]-l[w],A=E/2-v[g]/2+C,O=x(T,A,N),P=("start"===f?l[b]:l[w])>0&&A!==O&&a.reference[g]<=a.floating[g];return{[d]:u[d]-(P?A<T?T-A:N-A:0),data:{[d]:O,centerOffset:A-O}}}}),S={left:"right",right:"left",bottom:"top",top:"bottom"};function E(e){return e.replace(/left|right|bottom|top/g,e=>S[e])}function C(e,t,n){void 0===n&&(n=!1);const r=p(e),i=h(e),o=m(i);let s="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=E(s)),{main:s,cross:E(s)}}const T={start:"end",end:"start"};function N(e){return e.replace(/start|end/g,e=>T[e])}const A=["top","right","bottom","left"],O=(A.reduce((e,t)=>
2e.concat(t,t+"-start",t+"-end"),[]),function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n;const{placement:r,middlewareData:i,rects:o,initialPlacement:s,platform:a,elements:c}=t,{mainAxis:l=!0,crossAxis:u=!0,fallbackPlacements:d,fallbackStrategy:p="bestFit",flipAlignment:h=!0,...m}=e,g=f(r),y=d||(g!==s&&h?function(e){const t=E(e);return[N(e),t,N(t)]}(s):[E(s)]),v=[s,...y],w=await b(t,m),_=[];let x=(null==(n=i.flip)?void 0:n.overflows)||[];if(l&&_.push(w[g]),u){const{main:e,cross:t}=C(r,o,await(null==a.isRTL?void 0:a.isRTL(c.floating)));_.push(w[e],w[t])}if(x=[...x,{placement:r,overflows:_}],!_.every(e=>e<=0)){var k,S;const e=(null!=(k=null==(S=i.flip)?void 0:S.index)?k:0)+1,t=v[e];if(t)return{data:{index:e,overflows:x},reset:{placement:t}};let n="bottom";switch(p){case"bestFit":{var T;const e=null==(T=x.map(e=>[e,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:T[0].placement;e&&(n=e);break}case"initialPlacement":n=s}if(r!==n)return{reset:{placement:n}}}return{}}}});function P(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function z(e){return A.some(t=>e[t]>=0)}const I=function(e){let{strategy:t="referenceHidden",...n}=void 0===e?{}:e;return{name:"hide",async fn(e){const{rects:r}=e;switch(t){case"referenceHidden":{const t=P(await b(e,{...n,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:t,referenceHidden:z(t)}}}case"escaped":{const t=P(await b(e,{...n,altBoundary:!0}),r.floating);return{data:{escapedOffsets:t,escaped:z(t)}}}default:return{}}}}},j=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){const{x:n,y:r}=t,i=await async function(e,t){const{placement:n,platform:r,elements:i}=e,o=await(null==r.isRTL?void 0:r.isRTL(i.floating)),s=f(n),a=p(n),c="x"===h(n),l=["left","top"].includes(s)?-1:1,u=o&&c?-1:1,d="function"==typeof t?t(e):t;let{mainAxis:m,crossAxis:g,alignmentAxis:y}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...d};return a&&"number"==typeof y&&(g="end"===a?-1*y:y),c?{x:g*u,y:m*l}:{x:m*l,y:g*u}}(t,e);return{x:n+i.x,y:r+i.y,data:i}}}};function L(e){return"x"===e?"y":"x"}const R=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:i}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:a={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=e,l={x:n,y:r},u=await b(t,c),d=h(f(i)),p=L(d);let m=l[d],g=l[p];if(o){const e="y"===d?"bottom":"right";m=x(m+u["y"===d?"top":"left"],m,m-u[e])}if(s){const e="y"===p?"bottom":"right";g=x(g+u["y"===p?"top":"left"],g,g-u[e])}const y=a.fn({...t,[d]:m,[p]:g});return{...y,data:{x:y.x-n,y:y.y-r}}}}},M=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:i,rects:o,middlewareData:s}=t,{offset:a=0,mainAxis:c=!0,crossAxis:l=!0}=e,u={x:n,y:r},d=h(i),p=L(d);let m=u[d],g=u[p];const y="function"==typeof a?a({...o,placement:i}):a,v="number"==typeof y?{mainAxis:y,crossAxis:0}:{mainAxis:0,crossAxis:0,...y};if(c){const e="y"===d?"height":"width",t=o.reference[d]-o.floating[e]+v.mainAxis,n=o.reference[d]+o.reference[e]-v.mainAxis;m<t?m=t:m>n&&(m=n)}if(l){var b,w,_,x;const e="y"===d?"width":"height",t=["top","left"].includes(f(i)),n=o.reference[p]-o.floating[e]+(t&&null!=(b=null==(w=s.offset)?void 0:w[p])?b:0)+(t?0:v.crossAxis),r=o.reference[p]+o.reference[e]+(t?0:null!=(_=null==(x=s.offset)?void 0:x[p])?_:0)-(t?v.crossAxis:0);g<n?g=n:g>r&&(g=r)}return{[d]:m,[p]:g}}}},D=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:r,platform:i,elements:o}=t,{apply:s,...a}=e,c=await b(t,a),l=f(n),u=p(n);let d,h;"top"===l||"bottom"===l?(d=l,h=u===(await(null==i.isRTL?void 0:i.isRTL(o.floating))?"start":"end")?"left":"right"):(h=l,d="end"===u?"top":"bottom");const m=_(c.left,0),g=_(c.right,0),y=_(c.top,0),v=_(c.bottom,0),w={availableHeight:r.floating.height-(["left","right"].includes(n)?2*(0!==y||0!==v?y+v:_(c.top,c.bottom)):c[d]),availableWidth:r.floating.width-(["top","bottom"].includes(n)?2*(0!==m||0!==g?m+g:_(c.left,c.right)):c[h])},x=await i.getDimensions(o.floating);null==s||s({...t,...w});const k=await i.getDimensions(o.floating);return x.width!==k.width||x.height!==k.height?{reset:{rects:!0}}:{}}}};function $(e){return e&&e.document&&e.location&&e.alert&&e.setInterval}function U(e){if(null==e)return window;if(!$(e)){const t=e.ownerDocument;return t&&t.defaultView||window}return e}function F(e){return U(e).getComputedStyle(e)}
vendor: 5,524 bytes, line 2
2function B(e){return $(e)?"":e?(e.nodeName||"").toLowerCase():""}function q(){const e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map(e=>e.brand+"/"+e.version).join(" "):navigator.userAgent}function H(e){return e instanceof U(e).HTMLElement}function Z(e){return e instanceof U(e).Element}function V(e){return"undefined"!=typeof ShadowRoot&&(e instanceof U(e).ShadowRoot||e instanceof ShadowRoot)}function W(e){const{overflow:t,overflowX:n,overflowY:r}=F(e);return/auto|scroll|overlay|hidden/.test(t+r+n)}function G(e){return["table","td","th"].includes(B(e))}function Y(e){const t=/firefox/i.test(q()),n=F(e);return"none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||["transform","perspective"].includes(n.willChange)||t&&"filter"===n.willChange||t&&!!n.filter&&"none"!==n.filter}function J(){return!/^((?!chrome|android).)*safari/i.test(q())}const X=Math.min,K=Math.max,Q=Math.round;function ee(e,t,n){var r,i,o,s;void 0===t&&(t=!1),void 0===n&&(n=!1);const a=e.getBoundingClientRect();let c=1,l=1;t&&H(e)&&(c=e.offsetWidth>0&&Q(a.width)/e.offsetWidth||1,l=e.offsetHeight>0&&Q(a.height)/e.offsetHeight||1);const u=Z(e)?U(e):window,d=!J()&&n,f=(a.left+(d&&null!=(r=null==(i=u.visualViewport)?void 0:i.offsetLeft)?r:0))/c,p=(a.top+(d&&null!=(o=null==(s=u.visualViewport)?void 0:s.offsetTop)?o:0))/l,h=a.width/c,m=a.height/l;return{width:h,height:m,top:p,right:f+h,bottom:p+m,left:f,x:f,y:p}}function te(e){return(t=e,(t instanceof U(t).Node?e.ownerDocument:e.document)||window.document).documentElement;var t}function ne(e){return Z(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function re(e){return ee(te(e)).left+ne(e).scrollLeft}function ie(e,t,n){const r=H(t),i=te(t),o=ee(e,r&&function(e){const t=ee(e);return Q(t.width)!==e.offsetWidth||Q(t.height)!==e.offsetHeight}(t),"fixed"===n);let s={scrollLeft:0,scrollTop:0};const a={x:0,y:0};if(r||!r&&"fixed"!==n)if(("body"!==B(t)||W(i))&&(s=ne(t)),H(t)){const e=ee(t,!0);a.x=e.x+t.clientLeft,a.y=e.y+t.clientTop}else i&&(a.x=re(i));return{x:o.left+s.scrollLeft-a.x,y:o.top+s.scrollTop-a.y,width:o.width,height:o.height}}function oe(e){return"html"===B(e)?e:e.assignedSlot||e.parentNode||(V(e)?e.host:null)||te(e)}function se(e){return H(e)&&"fixed"!==getComputedStyle(e).position?e.offsetParent:null}function ae(e){const t=U(e);let n=se(e);for(;n&&G(n)&&"static"===getComputedStyle(n).position;)n=se(n);return n&&("html"===B(n)||"body"===B(n)&&"static"===getComputedStyle(n).position&&!Y(n))?t:n||function(e){let t=oe(e);for(V(t)&&(t=t.host);H(t)&&!["html","body"].includes(B(t));){if(Y(t))return t;t=t.parentNode}return null}(e)||t}function ce(e){if(H(e))return{width:e.offsetWidth,height:e.offsetHeight};const t=ee(e);return{width:t.width,height:t.height}}function le(e){const t=oe(e);return["html","body","#document"].includes(B(t))?e.ownerDocument.body:H(t)&&W(t)?t:le(t)}function ue(e,t){var n;void 0===t&&(t=[]);const r=le(e),i=r===(null==(n=e.ownerDocument)?void 0:n.body),o=U(r),s=i?[o].concat(o.visualViewport||[],W(r)?r:[]):r,a=t.concat(s);return i?a:a.concat(ue(s))}function de(e,t,n){return"viewport"===t?v(function(e,t){const n=U(e),r=te(e),i=n.visualViewport;let o=r.clientWidth,s=r.clientHeight,a=0,c=0;if(i){o=i.width,s=i.height;const e=J();(e||!e&&"fixed"===t)&&(a=i.offsetLeft,c=i.offsetTop)}return{width:o,height:s,x:a,y:c}}(e,n)):Z(t)?function(e,t){const n=ee(e,!1,"fixed"===t),r=n.top+e.clientTop,i=n.left+e.clientLeft;return{top:r,left:i,x:i,y:r,right:i+e.clientWidth,bottom:r+e.clientHeight,width:e.clientWidth,height:e.clientHeight}}(t,n):v(function(e){var t;const n=te(e),r=ne(e),i=null==(t=e.ownerDocument)?void 0:t.body,o=K(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),s=K(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0);let a=-r.scrollLeft+re(e);const c=-r.scrollTop;return"rtl"===F(i||n).direction&&(a+=K(n.clientWidth,i?i.clientWidth:0)-o),{width:o,height:s,x:a,y:c}}(te(e)))}function fe(e){const t=ue(e),n=["absolute","fixed"].includes(F(e).position)&&H(e)?ae(e):e;return Z(n)?t.filter(e=>Z(e)&&function(e,t){const n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&V(n)){let n=t;do{if(n&&e===n)return!0;n=n.parentNode||n.host}while(n)}return!1}(e,n)&&"body"!==B(e)):[]}const pe={getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e;const o=[..."clippingAncestors"===n?fe(t):[].concat(n),r],s=o[0],a=o.reduce((e,n)=>{const r=de(t,n,i);return e.top=K(r.top,e.top),e.right=X(r.right,e.right),e.bottom=X(r.bottom,e.bottom),e.left=K(r.left,e.left),e},de(t,s,i));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:r}=e;const i=H(n),o=te(n);if(n===o)return t;let s={scrollLeft:0,scrollTop:0};const a={x:0,y:0};if((i||!i&&"fixed"!==r)&&(("body"!==B(n)||W(o))&&(s=ne(n)),H(n))){const e=ee(n,!0);a.x=e.x+n.clientLeft,a.y=e.y+n.clientTop}return{...t,x:t.x-s.scrollLeft+a.x,y:t.y-s.scrollTop+a.y}},isElement:Z,getDimensions:ce,getOffsetParent:ae,getDocumentElement:te,getElementRects:e=>{let{reference:t,floating:n,strategy:r}=e;return{reference:ie(t,ae(n),r),floating:{...ce(n),x:0,y:0}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>"rtl"===F(e).direction};function he(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:s=!0,animationFrame:a=!1}=r,c=i&&!a,l=o&&!a,u=c||l?[...Z(e)?ue(e):[],...ue(t)]:[];
2u.forEach(e=>{c&&e.addEventListener("scroll",n,{passive:!0}),l&&e.addEventListener("resize",n)});let d,f=null;if(s){let r=!0;f=new ResizeObserver(()=>{r||n(),r=!1}),Z(e)&&!a&&f.observe(e),f.observe(t)}let p=a?ee(e):null;return a&&function t(){const r=ee(e);!p||r.x===p.x&&r.y===p.y&&r.width===p.width&&r.height===p.height||n(),p=r,d=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach(e=>{c&&e.removeEventListener("scroll",n),l&&e.removeEventListener("resize",n)}),null==(e=f)||e.disconnect(),f=null,a&&cancelAnimationFrame(d)}}const me=(e,t,n)=>(async(e,t,n)=>{const{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:s}=n,a=await(null==s.isRTL?void 0:s.isRTL(t));let c=await s.getElementRects({reference:e,floating:t,strategy:i}),{x:l,y:u}=g(c,r,a),d=r,f={},p=0;for(let h=0;h<o.length;h++){const{name:n,fn:m}=o[h],{x:y,y:v,data:b,reset:w}=await m({x:l,y:u,initialPlacement:r,placement:d,strategy:i,middlewareData:f,rects:c,platform:s,elements:{reference:e,floating:t}});l=null!=y?y:l,u=null!=v?v:u,f={...f,[n]:{...f[n],...b}},w&&p<=50&&(p++,"object"==typeof w&&(w.placement&&(d=w.placement),w.rects&&(c=!0===w.rects?await s.getElementRects({reference:e,floating:t,strategy:i}):w.rects),({x:l,y:u}=g(c,d,a))),h=-1)}return{x:l,y:u,placement:d,strategy:i,middlewareData:f}})(e,t,{platform:pe,...n});var ge=n(71098),ye="undefined"!=typeof document?i.useLayoutEffect:i.useEffect;function ve(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,i;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;0!==r--;)if(!ve(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!Object.prototype.hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!==r--;){const n=i[r];if(("_owner"!==n||!e.$$typeof)&&!ve(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function be(e){let{middleware:t,placement:n="bottom",strategy:r="absolute",whileElementsMounted:o}=void 0===e?{}:e;const s=i.useRef(null),a=i.useRef(null),c=function(e){const t=i.useRef(e);return ye(()=>{t.current=e}),t}(o),l=i.useRef(null),[u,d]=i.useState({x:null,y:null,strategy:r,placement:n,middlewareData:{}}),[f,p]=i.useState(t);ve(null==f?void 0:f.map(e=>{let{options:t}=e;return t}),null==t?void 0:t.map(e=>{let{options:t}=e;return t}))||p(t);const h=i.useCallback(()=>{s.current&&a.current&&me(s.current,a.current,{middleware:f,placement:n,strategy:r}).then(e=>{m.current&&ge.flushSync(()=>{d(e)})})},[f,n,r]);ye(()=>{m.current&&h()},[h]);const m=i.useRef(!1);ye(()=>(m.current=!0,()=>{m.current=!1}),[]);const g=i.useCallback(()=>{if("function"==typeof l.current&&(l.current(),l.current=null),s.current&&a.current)if(c.current){const e=c.current(s.current,a.current,h);l.current=e}else h()},[h,c]),y=i.useCallback(e=>{s.current=e,g()},[g]),v=i.useCallback(e=>{a.current=e,g()},[g]),b=i.useMemo(()=>({reference:s,floating:a}),[]);return i.useMemo(()=>({...u,update:h,refs:b,reference:y,floating:v}),[u,h,b,y,v])}const we=e=>{const{element:t,padding:n}=e;return{name:"arrow",options:e,fn(e){return r=t,Object.prototype.hasOwnProperty.call(r,"current")?null!=t.current?k({element:t.current,padding:n}).fn(e):{}:t?k({element:t,padding:n}).fn(e):{};var r}}},_e=(0,i.forwardRef)((e,t)=>{const{children:n,...o}=e,s=i.Children.toArray(n),a=s.find(Se);if(a){const e=a.props.children,n=s.map(t=>t===a?i.Children.count(e)>1?i.Children.only(null):(0,i.isValidElement)(e)?e.props.children:null:t);return(0,i.createElement)(xe,(0,r.A)({},o,{ref:t}),(0,i.isValidElement)(e)?(0,i.cloneElement)(e,void 0,n):null)}return(0,i.createElement)(xe,(0,r.A)({},o,{ref:t}),n)});_e.displayName="Slot";const xe=(0,i.forwardRef)((e,t)=>{const{children:n,...r}=e;return(0,i.isValidElement)(n)?(0,i.cloneElement)(n,{...Ee(r,n.props),ref:s(t,n.ref)}):i.Children.count(n)>1?i.Children.only(null):null});xe.displayName="SlotClone";const ke=({children:e})=>(0,i.createElement)(i.Fragment,null,e);function Se(e){return(0,i.isValidElement)(e)&&e.type===ke}function Ee(e,t){const n={...t};for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}
2:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}const Ce=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{const n=(0,i.forwardRef)((e,n)=>{const{asChild:o,...s}=e,a=o?_e:t;return(0,i.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,i.createElement)(a,(0,r.A)({},s,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});const Te=(0,i.forwardRef)((e,t)=>{const{children:n,width:o=10,height:s=5,...a}=e;return(0,i.createElement)(Ce.svg,(0,r.A)({},a,{ref:t,width:o,height:s,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?n:(0,i.createElement)("polygon",{points:"0,0 30,0 15,10"}))}),Ne=Te;function Ae(e){const t=(0,i.useRef)(e);return(0,i.useEffect)(()=>{t.current=e}),(0,i.useMemo)(()=>(...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}const Oe=Boolean(null===globalThis||void 0===globalThis?void 0:globalThis.document)?i.useLayoutEffect:()=>{};const Pe="Popper",[ze,Ie]=c(Pe),[je,Le]=ze(Pe),Re=e=>{const{__scopePopper:t,children:n}=e,[r,o]=(0,i.useState)(null);return(0,i.createElement)(je,{scope:t,anchor:r,onAnchorChange:o},n)},Me="PopperAnchor",De=(0,i.forwardRef)((e,t)=>{const{__scopePopper:n,virtualRef:o,...s}=e,c=Le(Me,n),l=(0,i.useRef)(null),u=a(t,l);return(0,i.useEffect)(()=>{c.onAnchorChange((null==o?void 0:o.current)||l.current)}),o?null:(0,i.createElement)(Ce.div,(0,r.A)({},s,{ref:u}))}),$e="PopperContent",[Ue,Fe]=ze($e),[Be,qe]=ze($e,{hasParent:!1,positionUpdateFns:new Set}),He=(0,i.forwardRef)((e,t)=>{var n,r,o,s,c,l,u,d;const{__scopePopper:f,side:p="bottom",sideOffset:h=0,align:m="center",alignOffset:g=0,arrowPadding:y=0,collisionBoundary:v=[],collisionPadding:b=0,sticky:w="partial",hideWhenDetached:_=!1,avoidCollisions:x=!0,onPlaced:k,...S}=e,E=Le($e,f),[C,T]=(0,i.useState)(null),N=a(t,e=>T(e)),[A,P]=(0,i.useState)(null),z=function(e){const[t,n]=(0,i.useState)(void 0);return Oe(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const t=new ResizeObserver(t=>{if(!Array.isArray(t))return;if(!t.length)return;const r=t[0];let i,o;if("borderBoxSize"in r){const e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,o=t.blockSize}else i=e.offsetWidth,o=e.offsetHeight;n({width:i,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(A),L=null!==(n=null==z?void 0:z.width)&&void 0!==n?n:0,$=null!==(r=null==z?void 0:z.height)&&void 0!==r?r:0,U=p+("center"!==m?"-"+m:""),F="number"==typeof b?b:{top:0,right:0,bottom:0,left:0,...b},B=Array.isArray(v)?v:[v],q=B.length>0,H={padding:F,boundary:B.filter(Ye),altBoundary:q},{reference:Z,floating:V,strategy:W,x:G,y:Y,placement:J,middlewareData:X,update:K}=be({strategy:"fixed",placement:U,whileElementsMounted:he,middleware:[Je(),j({mainAxis:h+$,alignmentAxis:g}),x?R({mainAxis:!0,crossAxis:!1,limiter:"partial"===w?M():void 0,...H}):void 0,A?we({element:A,padding:y}):void 0,x?O({...H}):void 0,D({...H,apply:({elements:e,availableWidth:t,availableHeight:n})=>{e.floating.style.setProperty("--radix-popper-available-width",`${t}px`),e.floating.style.setProperty("--radix-popper-available-height",`${n}px`)}}),Xe({arrowWidth:L,arrowHeight:$}),_?I({strategy:"referenceHidden"}):void 0].filter(Ge)});Oe(()=>{Z(E.anchor)},[Z,E.anchor]);const Q=null!==G&&null!==Y,[ee,te]=Ke(J),ne=Ae(k);Oe(()=>{Q&&(null==ne||ne())},[Q,ne]);const re=null===(o=X.arrow)||void 0===o?void 0:o.x,ie=null===(s=X.arrow)||void 0===s?void 0:s.y,oe=0!==(null===(c=X.arrow)||void 0===c?void 0:c.centerOffset),[se,ae]=(0,i.useState)();Oe(()=>{C&&ae(window.getComputedStyle(C).zIndex)},[C]);const{hasParent:ce,positionUpdateFns:le}=qe($e,f),ue=!ce;(0,i.useLayoutEffect)(()=>{if(!ue)return le.add(K),()=>{le.delete(K)}},[ue,le,K]),Oe(()=>{ue&&Q&&Array.from(le).reverse().forEach(e=>requestAnimationFrame(e))},[ue,Q,le]);const de={"data-side":ee,"data-align":te,...S,ref:N,style:{...S.style,animation:Q?void 0:"none",opacity:null!==(l=X.hide)&&void 0!==l&&l.referenceHidden?0:void 0}};return(0,i.createElement)("div",{ref:V,"data-radix-popper-content-wrapper":"",style:{position:W,left:0,top:0,transform:Q?`translate3d(${Math.round(G)}px, ${Math.round(Y)}px, 0)`:"translate3d(0, -200%, 0)",minWidth:"max-content",zIndex:se,"--radix-popper-transform-origin":[null===(u=X.transformOrigin)||void 0===u?void 0:u.x,null===(d=X.transformOrigin)||void 0===d?void 0:d.y].join(" ")},dir:e.dir},(0,i.createElement)(Ue,{scope:f,placedSide:ee,onArrowChange:P,arrowX:re,arrowY:ie,shouldHideArrow:oe},ue?(0,i.createElement)(Be,{scope:f,hasParent:!0,positionUpdateFns:le},(0,i.createElement)(Ce.div,de)):(0,i.createElement)(Ce.div,de)))}),Ze="PopperArrow",Ve={top:"bottom",right:"left",bottom:"top",left:"r
2ight"},We=(0,i.forwardRef)(function(e,t){const{__scopePopper:n,...o}=e,s=Fe(Ze,n),a=Ve[s.placedSide];return(0,i.createElement)("span",{ref:s.onArrowChange,style:{position:"absolute",left:s.arrowX,top:s.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[s.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[s.placedSide],visibility:s.shouldHideArrow?"hidden":void 0}},(0,i.createElement)(Ne,(0,r.A)({},o,{ref:t,style:{...o.style,display:"block"}})))});function Ge(e){return void 0!==e}function Ye(e){return null!==e}const Je=()=>({name:"anchorCssProperties",fn(e){const{rects:t,elements:n}=e,{width:r,height:i}=t.reference;return n.floating.style.setProperty("--radix-popper-anchor-width",`${r}px`),n.floating.style.setProperty("--radix-popper-anchor-height",`${i}px`),{}}}),Xe=e=>({name:"transformOrigin",options:e,fn(t){var n,r,i,o,s;const{placement:a,rects:c,middlewareData:l}=t,u=0!==(null===(n=l.arrow)||void 0===n?void 0:n.centerOffset),d=u?0:e.arrowWidth,f=u?0:e.arrowHeight,[p,h]=Ke(a),m={start:"0%",center:"50%",end:"100%"}[h],g=(null!==(r=null===(i=l.arrow)||void 0===i?void 0:i.x)&&void 0!==r?r:0)+d/2,y=(null!==(o=null===(s=l.arrow)||void 0===s?void 0:s.y)&&void 0!==o?o:0)+f/2;let v="",b="";return"bottom"===p?(v=u?m:`${g}px`,b=-f+"px"):"top"===p?(v=u?m:`${g}px`,b=`${c.floating.height+f}px`):"right"===p?(v=-f+"px",b=u?m:`${y}px`):"left"===p&&(v=`${c.floating.width+f}px`,b=u?m:`${y}px`),{data:{x:v,y:b}}}});function Ke(e){const[t,n="center"]=e.split("-");return[t,n]}const Qe=Re,et=De,tt=He,nt=We;var rt=n(27336),it=n(88153);function ot({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=function({defaultProp:e,onChange:t}){const n=(0,i.useState)(e),[r]=n,o=(0,i.useRef)(r),s=Ae(t);return(0,i.useEffect)(()=>{o.current!==r&&(s(r),o.current=r)},[r,o,s]),n}({defaultProp:t,onChange:n}),s=void 0!==e,a=s?e:r,c=Ae(n);return[a,(0,i.useCallback)(t=>{if(s){const n="function"==typeof t?t(e):t;n!==e&&c(n)}else o(t)},[s,e,o,c])]}const st=(0,i.forwardRef)((e,t)=>(0,i.createElement)(Ce.span,(0,r.A)({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}))),at=st,[ct,lt]=c("Tooltip",[Ie]),ut=Ie(),dt="TooltipProvider",ft=700,pt="tooltip.open",[ht,mt]=ct(dt),gt=e=>{const{__scopeTooltip:t,delayDuration:n=ft,skipDelayDuration:r=300,disableHoverableContent:o=!1,children:s}=e,[a,c]=(0,i.useState)(!0),l=(0,i.useRef)(!1),u=(0,i.useRef)(0);return(0,i.useEffect)(()=>{const e=u.current;return()=>window.clearTimeout(e)},[]),(0,i.createElement)(ht,{scope:t,isOpenDelayed:a,delayDuration:n,onOpen:(0,i.useCallback)(()=>{window.clearTimeout(u.current),c(!1)},[]),onClose:(0,i.useCallback)(()=>{window.clearTimeout(u.current),u.current=window.setTimeout(()=>c(!0),r)},[r]),isPointerInTransitRef:l,onPointerInTransitChange:(0,i.useCallback)(e=>{l.current=e},[]),disableHoverableContent:o},s)},yt="Tooltip",[vt,bt]=ct(yt),wt=e=>{const{__scopeTooltip:t,children:n,open:r,defaultOpen:o=!1,onOpenChange:s,disableHoverableContent:a,delayDuration:c}=e,l=mt(yt,e.__scopeTooltip),u=ut(t),[f,p]=(0,i.useState)(null),h=(0,d.B)(),m=(0,i.useRef)(0),g=null!=a?a:l.disableHoverableContent,y=null!=c?c:l.delayDuration,v=(0,i.useRef)(!1),[b=!1,w]=ot({prop:r,defaultProp:o,onChange:e=>{e?(l.onOpen(),document.dispatchEvent(new CustomEvent(pt))):l.onClose(),null==s||s(e)}}),_=(0,i.useMemo)(()=>b?v.current?"delayed-open":"instant-open":"closed",[b]),x=(0,i.useCallback)(()=>{window.clearTimeout(m.current),v.current=!1,w(!0)},[w]),k=(0,i.useCallback)(()=>{window.clearTimeout(m.current),w(!1)},[w]),S=(0,i.useCallback)(()=>{window.clearTimeout(m.current),m.current=window.setTimeout(()=>{v.current=!0,w(!0)},y)},[y,w]);return(0,i.useEffect)(()=>()=>window.clearTimeout(m.current),[]),(0,i.createElement)(Qe,u,(0,i.createElement)(vt,{scope:t,contentId:h,open:b,stateAttribute:_,trigger:f,onTriggerChange:p,onTriggerEnter:(0,i.useCallback)(()=>{l.isOpenDelayed?S():x()},[l.isOpenDelayed,S,x]),onTriggerLeave:(0,i.useCallback)(()=>{g?k():window.clearTimeout(m.current)},[k,g]),onOpen:x,onClose:k,disableHoverableContent:g},n))},_t="TooltipTrigger",xt=(0,i.forwardRef)((e,t)=>{const{__scopeTooltip:n,...s}=e,c=bt(_t,n),l=mt(_t,n),u=ut(n),d=a(t,(0,i.useRef)(null),c.onTriggerChange),f=(0,i.useRef)(!1),p=(0,i.useRef)(!1),h=(0,i.useCallback)(()=>f.current=!1,[]);return(0,i.useEffect)(()=>()=>document.removeEventListener("pointerup",h),[h]),(0,i.createElement)(et,(0,r.A)({asChild:!0},u),(0,i.createElement)(Ce.button,(0,r.A)({"aria-describedby":c.open?c.c
2ontentId:void 0,"data-state":c.stateAttribute},s,{ref:d,onPointerMove:o(e.onPointerMove,e=>{"touch"!==e.pointerType&&(p.current||l.isPointerInTransitRef.current||(c.onTriggerEnter(),p.current=!0))}),onPointerLeave:o(e.onPointerLeave,()=>{c.onTriggerLeave(),p.current=!1}),onPointerDown:o(e.onPointerDown,()=>{f.current=!0,document.addEventListener("pointerup",h,{once:!0})}),onFocus:o(e.onFocus,()=>{f.current||c.onOpen()}),onBlur:o(e.onBlur,c.onClose),onClick:o(e.onClick,c.onClose)})))}),kt="TooltipPortal",[St,Et]=ct(kt,{forceMount:void 0}),Ct=e=>{const{__scopeTooltip:t,forceMount:n,children:r,container:o}=e,s=bt(kt,t);return(0,i.createElement)(St,{scope:t,forceMount:n},(0,i.createElement)(it.C,{present:n||s.open},(0,i.createElement)(rt.Z,{asChild:!0,container:o},r)))},Tt="TooltipContent",Nt=(0,i.forwardRef)((e,t)=>{const n=Et(Tt,e.__scopeTooltip),{forceMount:o=n.forceMount,side:s="top",...a}=e,c=bt(Tt,e.__scopeTooltip);return(0,i.createElement)(it.C,{present:o||c.open},c.disableHoverableContent?(0,i.createElement)(zt,(0,r.A)({side:s},a,{ref:t})):(0,i.createElement)(At,(0,r.A)({side:s},a,{ref:t})))}),At=(0,i.forwardRef)((e,t)=>{const n=bt(Tt,e.__scopeTooltip),o=mt(Tt,e.__scopeTooltip),s=(0,i.useRef)(null),c=a(t,s),[l,u]=(0,i.useState)(null),{trigger:d,onClose:f}=n,p=s.current,{onPointerInTransitChange:h}=o,m=(0,i.useCallback)(()=>{u(null),h(!1)},[h]),g=(0,i.useCallback)((e,t)=>{const n=e.currentTarget,r=function(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(n,r,i,o)){case o:return"left";case i:return"right";case n:return"top";case r:return"bottom";default:return null}}({x:e.clientX,y:e.clientY},n.getBoundingClientRect()),i="right"===r||"bottom"===r?-5:5,o=function(e){const t=e.slice();return t.sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:e.y>t.y?1:0),function(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r<e.length;r++){const n=e[r];for(;t.length>=2;){const e=t[t.length-1],r=t[t.length-2];if(!((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x)))break;t.pop()}t.push(n)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const t=e[r];for(;n.length>=2;){const e=n[n.length-1],r=n[n.length-2];if(!((e.x-r.x)*(t.y-r.y)>=(e.y-r.y)*(t.x-r.x)))break;n.pop()}n.push(t)}return n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}(t)}(["right"===r||"left"===r?{x:e.clientX+i,y:e.clientY}:{x:e.clientX,y:e.clientY+i},...function(e){const{top:t,right:n,bottom:r,left:i}=e;return[{x:i,y:t},{x:n,y:t},{x:n,y:r},{x:i,y:r}]}(t.getBoundingClientRect())]);u(o),h(!0)},[h]);return(0,i.useEffect)(()=>()=>m(),[m]),(0,i.useEffect)(()=>{if(d&&p){const e=e=>g(e,p),t=e=>g(e,d);return d.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{d.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[d,p,g,m]),(0,i.useEffect)(()=>{if(l){const e=e=>{const t=e.target,n={x:e.clientX,y:e.clientY},r=(null==d?void 0:d.contains(t))||(null==p?void 0:p.contains(t)),i=!function(e,t){const{x:n,y:r}=e;let i=!1;for(let o=0,s=t.length-1;o<t.length;s=o++){const e=t[o].x,a=t[o].y,c=t[s].x,l=t[s].y;a>r!=l>r&&n<(c-e)*(r-a)/(l-a)+e&&(i=!i)}return i}(n,l);r?m():i&&(m(),f())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[d,p,l,f,m]),(0,i.createElement)(zt,(0,r.A)({},e,{ref:c}))}),[Ot,Pt]=ct(yt,{isInside:!1}),zt=(0,i.forwardRef)((e,t)=>{const{__scopeTooltip:n,children:o,"aria-label":s,onEscapeKeyDown:a,onPointerDownOutside:c,...l}=e,d=bt(Tt,n),f=ut(n),{onClose:p}=d;return(0,i.useEffect)(()=>(document.addEventListener(pt,p),()=>document.removeEventListener(pt,p)),[p]),(0,i.useEffect)(()=>{if(d.trigger){const e=e=>{const t=e.target;null!=t&&t.contains(d.trigger)&&p()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,p]),(0,i.createElement)(u.qW,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:p},(0,i.createElement)(tt,(0,r.A)({"data-state":d.stateAttribute},f,l,{ref:t,style:{...l.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"}}),(0,i.createElement)(ke,null,o),(0,i.createElement)(Ot,{scope:n,isInside:!0},(0,i.createElement)(at,{id:d.contentId,role:"tooltip"},s||o))))}),It="TooltipArrow",jt=(0,i.forwardRef)((e,t)=>{const{__scopeTooltip:n,...o}=e,s=ut(n);return Pt(It,n).isInside?null:(0,i.createElement)(nt,(0,r.A)({},s,o,{ref:t}))});const Lt=gt,Rt=wt,Mt=xt,Dt=Ct,$t=Nt,Ut=jt},41264:function(e){e.exports=function(e){return e!=e}},41397:function(e,t,n){"use strict";n.d(t,{U:function(){return i}});var r=n(48431);function i(e){const t=e=>!("undefined"==typeof window||!window.matchMedia)&&window.matchMedia(e).matches,[n,i]=r.useState(t(e));function o(){i(t(e))}return r.useEffect(()=>{if(window.matchMedia){const t=window.matchMedia(e);return o(),t.addListener?t.addListener(o):t.addEventListener("change",o),()=>{t.removeListener?t.removeListener(o):t.removeEventListener("change",o)}}},[e]),n}},41457:function(e,t,n){"use strict";var r;n.r(t),n.d(t,{BaseContext:function(){return g},Link:function(){return W},Location:function(){return K},LocationContext:function(){return y},LocationProvider:function(){return X},Match:function(){return ee},Redirect:function(){return S},Router:function(){return ae},ServerLocation:function(){return Q},createHistory:function(){return u},createMemorySource:function(){return d},globalHistory:function(){return p},insertParams:function(){return A},isRedirect:function(){return _},match:function(){return T},navigate:function(){return h},pick:function(){return C},redirectTo:function(){return x},resolve:function(){return N},shallowCompare:function(){return $},startsWith:function(){return E},useBaseContext:function(){return v},useLocation:function(){return le},useLocationContext:function(){return b},useMatch:function(){return fe},useNavigate:function(){return ue},useParams:function(){return de},validateRedirect:function(){return O}});var i=n(48431),o=n(97465),s=n(14784);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}function c(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t.indexOf(n=o[r])>=0||(i[n]=e[n]);return i}const l=e=>{const{search:t,hash:n,href:r,origin:i,protocol:o,host:s,hostname:a,port:c}=e.location;let{pathname:l}=e.location;return!l&&r&&f&&(l=new URL(r).pathname),{pathname:encodeURI(decodeURI(l)),search:t,hash:n,href:r,origin:i,protocol:o,host:s,hostname:a,port:c,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>
2{let n=[],r=l(e),i=!1,o=()=>{};return{get location(){return r},get transitioning(){return i},_onTransitionComplete(){i=!1,o()},listen(t){n.push(t);const i=()=>{r=l(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",i),()=>{e.removeEventListener("popstate",i),n=n.filter(e=>e!==t)}},navigate(t,{state:s,replace:c=!1}={}){if("number"==typeof t)e.history.go(t);else{s=a({},s,{key:Date.now()+""});try{i||c?e.history.replaceState(s,null,t):e.history.pushState(s,null,t)}catch(n){e.location[c?"replace":"assign"](t)}}r=l(e),i=!0;const u=new Promise(e=>o=e);return n.forEach(e=>e({location:r,action:"PUSH"})),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const i=[n],o=[null];return{get location(){return i[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return i},get index(){return r},get state(){return o[r]},pushState(e,t,n){const[s,a=""]=n.split("?");r++,i.push({pathname:s,search:a.length?`?${a}`:a}),o.push(e)},replaceState(e,t,n){const[s,a=""]=n.split("?");i[r]={pathname:s,search:a},o[r]=e},go(e){const t=r+e;t<0||t>o.length-1||(r=t)}}}},f=!("undefined"==typeof window||!window.document||!window.document.createElement),p=u(f?window:d()),{navigate:h}=p;function m(e,t){return i.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=i.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):i.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),y=m("Location"),v=()=>i.useContext(g),b=()=>i.useContext(y);function w(e){this.uri=e}const _=e=>e instanceof w,x=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:o,baseuri:s}=e;i.useEffect(()=>{Promise.resolve().then(()=>{const i=N(t,s);h(A(i,e),{replace:n,state:r})})},[]);const a=N(t,s);return o||x(A(a,e)),null}const S=e=>{const t=b(),{baseuri:n}=v();return i.createElement(k,a({},t,{baseuri:n},e))};S.propTypes={from:o.string,to:o.string.isRequired};const E=(e,t)=>e.substr(0,t.length)===t,C=(e,t)=>{let n,r;const[i]=t.split("?"),o=R(i),a=""===o[0],c=L(e);for(let l=0,u=c.length;l<u;l++){let e=!1;const i=c[l].route;if(i.default){r={route:i,params:{},uri:t};continue}const u=R(i.path),d={},f=Math.max(o.length,u.length);let p=0;for(;p<f;p++){const t=u[p],n=o[p];if(I(t)){d[t.slice(1)||"*"]=o.slice(p).map(decodeURIComponent).join("/");break}if(void 0===n){e=!0;break}const r=P.exec(t);if(r&&!a){const e=-1===D.indexOf(r[1]);s(e,`<Router> dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${i.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:i,params:d,uri:"/"+o.slice(0,p).join("/")};break}}return n||r||null},T=(e,t)=>C([{path:e}],t),N=(e,t)=>{if(E(e,"/"))return e;const[n,r]=e.split("?"),[i]=t.split("?"),o=R(n),s=R(i);if(""===o[0])return M(i,r);if(!E(o[0],".")){const e=s.concat(o).join("/");return M(("/"===i?"":"/")+e,r)}const a=s.concat(o),c=[];for(let l=0,u=a.length;l<u;l++){const e=a[l];".."===e?c.pop():"."!==e&&c.push(e)}return M("/"+c.join("/"),r)},A=(e,t)=>{const[n,r=""]=e.split("?");let i="/"+R(n).map(e=>{const n=P.exec(e);return n?t[n[1]]:e}).join("/");const{location:{search:o=""}={}}=t,s=o.split("?")[1]||"";return i=M(i,r,s),i},O=(e,t)=>{const n=e=>z(e);return R(e).filter(n).sort().join("/")===R(t).filter(n).sort().join("/")},P=/^:(.+)/,z=e=>P.test(e),I=e=>e&&"*"===e[0],j=(e,t)=>({route:e,score:e.default?0:R(e.path).reduce((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:z(t)?e+=2:I(t)?e-=5:e+=3,e),0),index:t}),L=e=>e.map(j).sort((e,t)=>e.score<t.score?1:e.score>t.score?-1:e.index-t.index),R=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),M=(e,...t)=>e+((t=t.filter(e=>e&&e.length>0))&&t.length>0?`?${t.join("&")}`:""),D=["uri","path"],$=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every(n=>t.hasOwnProperty(n)&&e[n]===t[n])},U=e=>e.replace(/(^\/+|\/+$)/g,""),F=e=>t=>{if(!t)return null;if(t.type===i.Fragment&&t.props.children)return i.Children.map(t.props.children,F(e));if(s(t.props.path||t.props.default||t.type===S,`<Router>: Children of <Router> must have a \`path\` or \`default\` prop, or be a \`<Redirect>\`. None found on element type \`${t.type}\``),s(!!(t.type!==S||t.props.from&&t.props.to),`<Redirect from="${t.props.from}" to="${t.props.to}"/> requires both "from" and "to" props when inside a <Router>.`),s(!(t.type===S&&!O(t.props.from,t.props.to)),`<Redirect from="${t.props.from} to="${t.props.to}"/> has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===S?t.props.from:t.props.path,r="/"===n?e:`${U(e)}/${U(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${U(r)}/*`:r}},B=["innerRef"],q=["to","state","replace","getProps"],H=["key"];let{forwardRef:Z}=r||(r=n.t(i,2));void 0===Z&&(Z=e=>e);const V=()=>{},W=Z((e,t)=>{let{innerRef:n}=e,r=c(e,B);const{baseuri:o}=v(),{location:s}=b(),{to:l,state:u,replace:d,getProps:f=V}=r,p=c(r,q),m=N(l,o),g=encodeURI(m),y=s.pathname===g,w=E(s.pathname,g);return i.createElement("a",a({ref:t||n,"aria-current":y?"page":void 0},p,f({isCurrent:y,isPartiallyCurrent:w,href:m,location:s}),{href:m,onClick:e=>{if(p.onClick&&p.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&y){const e=c(a({},s.state),H);t=$(a({},u),e)}h(m,{state:u,replace:t})}}}))});W.displayName="Link",W.propTypes={to:o.string.isRequired};class G extends i.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const Y=i.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=i.useState(),r=i.useRef(),o=i.useMemo(()=>({componentDidCatch:r,error:t,setError:n}),[t]);return i.createElement(Y.Provider,{value:o},i.createElement(G,{error:t,onError:(e,t)=>
2{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const X=function(e){var t,n;function r(t){return i.createElement(J,null,i.createElement(e,a({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}(({history:e=p,children:t})=>{const{location:n}=e,[r,o]=i.useState({location:n}),[s]=function(){const e=i.useContext(Y);e.componentDidCatch.current=void 0;const t=i.useCallback(()=>{e.setError(void 0)},[]);return[e.error,t]}();if(i.useEffect(()=>{e._onTransitionComplete()},[r.location]),i.useEffect(()=>{let t=!1;const n=e.listen(({location:e})=>{Promise.resolve().then(()=>{requestAnimationFrame(()=>{t||o({location:e})})})});return()=>{t=!0,n()}},[]),s){if(!_(s))throw s;h(s.uri,{replace:!0})}return i.createElement(y.Provider,{value:r},"function"==typeof t?t(r):t||null)}),K=({children:e})=>{const t=b();return t?e(t):i.createElement(X,null,e)},Q=({url:e,children:t})=>{const n=e.indexOf("?");let r,o="";return n>-1?(r=e.substring(0,n),o=e.substring(n)):r=e,i.createElement(y.Provider,{value:{location:{pathname:r,search:o,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=v(),{location:r}=b(),i=N(e,n),o=T(i,r.pathname);return t({location:r,match:o?a({},o.params,{uri:o.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,o=c(e,te);return i.createElement(oe,a({},o,{component:r,uri:t,location:n}))};let ie=0;const oe=e=>{let{children:t,style:n,component:r="div",uri:o,location:s}=e,l=c(e,ne);const u=i.useRef(),d=i.useRef(!0),f=i.useRef(o),p=i.useRef(s.pathname),h=i.useRef(!1);i.useEffect(()=>(ie++,m(),()=>{ie--,0===ie&&(d.current=!0)}),[]),i.useEffect(()=>{let e=!1,t=!1;o!==f.current&&(f.current=o,e=!0),s.pathname!==p.current&&(p.current=s.pathname,t=!0),h.current=e||t&&s.pathname===o,h.current&&m()},[o,s]);const m=i.useCallback(()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())},[]);return i.createElement(r,a({style:a({outline:"none"},n),tabIndex:"-1",ref:u},l),t)},se=["location","primary","children","basepath","baseuri","component"],ae=e=>{const t=v(),n=b();return i.createElement(ce,a({},t,n,e))};function ce(e){const{location:t,primary:n=!0,children:r,basepath:o,component:s="div"}=e,l=c(e,se),u=i.Children.toArray(r).reduce((e,t)=>{const n=F(o)(t);return e.concat(n)},[]),{pathname:d}=t,f=C(u,d);if(f){const{params:e,uri:r,route:c,route:{value:u}}=f,d=c.default?o:c.path.replace(/\*$/,""),p=a({},e,{uri:r,location:t}),h=i.cloneElement(u,p,u.props.children?i.createElement(ae,{location:t,primary:n},u.props.children):void 0),m=n?re:s,y=n?a({uri:r,location:t,component:s},l):l;return i.createElement(g.Provider,{value:{baseuri:r,basepath:d}},i.createElement(m,y,h))}return null}const le=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=v();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=le(),n=T(e.basepath,t.pathname);return n?n.params:null},fe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=v();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=le(),r=N(e,t.baseuri),i=T(r,n.pathname);return i?a({},i.params,{uri:i.uri,path:e}):null}},41685:function(e,t,n){var r=n(56130);e.exports=function(e){return e==e&&!r(e)}},41767:function(e,t,n){var r=n(93789)(n(15036),"Promise");e.exports=r},41772:function(e){e.exports=function(e){return this.__data__.has(e)}},41893:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},41972:function(e,t,n){var r=n(76233),i=n(49192),o=n(13704),s=n(78328),a=n(35634),c=n(25589),l=n(30565),u=n(56628),d=l(function(e,t){var n={};if(null==e)return n;var l=!1;t=r(t,function(t){return t=s(t,e),l||(l=t.length>1),t}),a(e,u(e),n),l&&(n=i(n,7,c));for(var d=t.length;d--;)o(n,t[d]);return n});e.exports=d},42070:function(e,t){"use strict";var n="fasr",r="squirrel",i=[],o="f71a",s="M147.8 48c-55.1 0-99.7 44.7-99.7 99.7s44.7 99.7 99.7 99.7l36.8 0 0 65-7.2 7.1c-15.6 15.3-25.3 36.6-25.3 60.2l0 84.3 64.8 0c-15.6-20.4-24.8-46-24.8-73.7 0-25 7.7-49.3 22-69.8l90-128.6 0-128c20.4 0 38.2 10.9 48 27.1 9.8-16.3 27.6-27.1 48-27.1l0 32 38.6 0 5.7 3.4c44.7 26.7 67.3 40.1 67.7 40.4l0 68.9-5.6 6.7-40 48-7.2 8.6-27.2 0 0 54c24.3 19 40 48.7 40 82 0 20.6-6 39.8-16.3 56l57.4 0 0 48-409.1 0 0-132.3C104.1 347.5 115.6 317.9 134.8 294.9 59.3 288.3 .1 225 .1 147.7 .1 66.1 66.2 0 147.8 0 207.4 0 258.7 35.3 282 86L238.4 106C222.6 71.7 188 48 147.8 48zM352.1 464l16 0c30.9 0 56-25.1 56-56s-25.1-56-56-56c-5.9 0-11.5 .9-16.8 2.6l-14.4-45.8c9.9-3.1 20.4-4.8 31.2-4.8 5.4 0 10.8 .4 16 1.2l0-81.2 52.8 0 27.2-32.7 0-24.3-38.6-23-73.4 0 0 63.1-8.7 12.4-90 128.6c-8.7 12.4-13.3 27.1-13.3 42.2 0 40.7 33 73.7 73.7 73.7l38.3 0zm32-288a16 16 0 1 1 32 0 16 16 0 1 1 -32 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.r6=t.mw},42108:function(e,t,n){"use strict";var r=n(51930);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.On=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},42118:function(e,t){"use strict";var n="fasr",r="chevron-right",i=[9002],o="f054",s="M362.4 256l-17 17-200 200-17 17-33.9-33.9 17-17 183-183-183-183-17-17 33.9-33.9 17 17 200 200 17 17z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.Xk=t.mw},42222:function(e,t,n){var r=n(62609),i=n(30767),o=n(16376),s=RegExp("['’]","g");e.exports=function(e){return function(t){return r(o(i(t).replace(s,"")),e,"")}}},42321:function(e,t){"use strict";var n="fass",r="chevron-down",i=[],o="f078",s="M256.3 429.3l214.6-214.6 22.6-22.6-45.3-45.3-22.6 22.6-169.4 169.4-169.4-169.4-22.6-22.6-45.3 45.3 22.6 22.6 192 192 22.6 22.6z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Jt=t.mw},42452:function(e,t,n){const{SENTRY_DSN:r}=n(45538),{shouldSkipSentrySend:i}=n(66695);let o=0;const s={dsn:r,environment:"production",beforeSend:e=>i(e)||o>=10?null:(o++,e)};e.exports={sentryOptions:s}},42459:function(e,t){"use strict";
2var n="fasl",r="chart-network",i=[],o="f78a",s="M192 32l0 64 64 0 0-64-64 0zM160 0l128 0 0 117.3 26.7 76.7c6.9-1.3 14-2 21.3-2 31.7 0 60.2 13.1 80.6 34.2l95.4-68.7 0-93.6 128 0 0 128-121.1 0-83.6 60.2c8.1 15.5 12.7 33.1 12.7 51.8 0 12.3-2 24.2-5.7 35.3l89.4 44.7 108.2 0 0 128-128 0 0-102.1-84-42c-20.2 29.1-53.9 48.1-92 48.1-56.4 0-103.1-41.7-110.9-96l-97.1 0 0 48-128 0 0-128 128 0 0 48 97.1 0c5.2-36.4 27.9-67.2 59.3-83.5L257.8 128 160 128 160 0zM336 384a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM96 272l-64 0 0 64 64 0 0-64zM608 96l-64 0 0 64 64 0 0-64zM544 416l0 64 64 0 0-64-64 0z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.Qu=t.mw},42512:function(e,t,n){e.exports=[{plugin:n(34982),options:{plugins:[],icon:"/__w/bifrost/bifrost/frontend/static/images/favicon/icon.png",name:"SingleStore",short_name:"SingleStore",start_url:"/",background_color:"#aa00ff",theme_color:"#1b1a21",display:"standalone",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"277b9cbbe31e8bc416504cf3b902d430"}},{plugin:n(15440),options:{plugins:[]}},{plugin:n(44114),options:{plugins:[]}},{plugin:n(39728),options:{plugins:[]}}]},42649:function(e){var t,n,r=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{n="function"==typeof clearTimeout?clearTimeout:o}catch(e){n=o}}();var a,c=[],l=!1,u=-1;function d(){l&&a&&(l=!1,a.length?c=a.concat(c):u=-1,c.length&&f())}function f(){if(!l){var e=s(d);l=!0;for(var t=c.length;t;){for(a=c,c=[];++u<t;)a&&a[u].run();u=-1,t=c.length}a=null,l=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===o||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{return n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function h(){}r.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new p(e,t)),1!==c.length||l||s(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=h,r.addListener=h,r.once=h,r.off=h,r.removeListener=h,r.removeAllListeners=h,r.emit=h,r.prependListener=h,r.prependOnceListener=h,r.listeners=function(e){return[]},r.binding=function(e){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},42699:function(e,t){"use strict";var n="fass",r="dollar-sign",i=[128178,61781,"dollar","usd"],o="M136 0l48 0 0 64 88 0 0 64-146.9 0c-24.9 0-45.1 20.2-45.1 45.1 0 22.5 16.5 41.5 38.7 44.7l91.6 13.1c53.8 7.7 93.7 53.7 93.7 108 0 60.3-48.9 109.1-109.1 109.1l-10.9 0 0 64-48 0 0-64-104 0 0-64 162.9 0c24.9 0 45.1-20.2 45.1-45.1 0-22.5-16.5-41.5-38.7-44.7l-91.6-13.1C55.9 273.5 16 227.4 16 173.1 16 112.9 64.9 64 125.1 64l10.9 0 0-64z";t.mw={prefix:n,iconName:r,icon:[320,512,i,"24",o]},t.Vp=t.mw},42760:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},42837:function(e,t){"use strict";var n="fass",r="seedling",i=[127793,"sprout"],o="f4d8",s="M512 0l0 32C512 140.1 435.4 230.3 333.6 251.4 325.7 193.3 299.6 141 261.1 100.5 301.2 40 369.9 0 448 0l64 0zM0 64l64 0c123.7 0 224 100.3 224 224l0 224-64 0 0-192C100.3 320 0 219.7 0 96L0 64z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.DJ=t.mw},42886:function(e,t,n){"use strict";n.d(t,{Fc:function(){return b},rp:function(){return k},Bm:function(){return w},XL:function(){return S}});var r=n(48431),i=n(36763),o=n(68522),s=n(12458),a=n(26849),c=n(73504),l=n(71332),u=n(77405),d=n(12871),f=n(59341),p=n(87726),h=n(36480);const m=(0,i.Fj)({base:"sui-c-alert",variants:{variant:{positive:"sui-c-alert--variant-positive",warning:"sui-c-alert--variant-warning",critical:"sui-c-alert--variant-critical",info:"sui-c-alert--variant-info"},squareCorners:{true:"sui-c-alert--square-corners"},loading:{true:"sui-c-alert--loading"}},defaultVariants:{variant:"info"}}),[g,y]=(0,f.q)({}),v={positive:s.SGM,warning:s.tUE,critical:s.zpE,info:s.iW_},b=r.forwardRef((e,t)=>
2{const{variant:n="info",className:i,loading:o,squareCorners:s,title:a,description:c,icon:l,onClose:u,...d}=e;return r.createElement(w,Object.assign({ref:t,className:i,variant:n,loading:o,squareCorners:s,onClose:u},d),null!==l&&r.createElement(_,{icon:l}),r.createElement(k,null,!(0,h.b0)(a)&&r.createElement(S,null,a),r.createElement(E,null,c)),!(0,h.b0)(u)&&r.createElement(x,null))}),w=r.forwardRef((e,t)=>{const{variant:n="info",className:i,loading:o,squareCorners:s,children:a,onClose:c,...l}=e;return r.createElement(g,{value:{variant:n,loading:o,onClose:c}},r.createElement(u.az,Object.assign({ref:t,className:m({class:i,variant:n,squareCorners:s})},l),a))}),_=r.forwardRef((e,t)=>{const{variant:n,loading:o}=y(),{className:s,icon:a=v[n],...u}=e;return o?r.createElement(l.y,null):r.createElement("div",{className:"sui-c-alert__icon-wrapper"},r.createElement(c.hw,Object.assign({ref:t,className:(0,i.cx)("sui-c-alert__icon",s),icon:a},u)))}),x=r.forwardRef((e,t)=>{const{onClose:n}=y(),{className:s,icon:c=o.GRI,variant:l="unstyled",...u}=e;return r.createElement(a.K0,Object.assign({ref:t,className:(0,i.cx)("sui-c-alert__close-button",s),variant:l,"aria-label":"Close",icon:c,onClick:(0,p.H)(e.onClick,n)},u))}),k=r.forwardRef((e,t)=>{const{className:n,...o}=e;return r.createElement(u.az,Object.assign({ref:t,className:(0,i.cx)("sui-c-alert__body",n)},o))}),S=r.forwardRef((e,t)=>{const{className:n,...o}=e;return r.createElement(d.fz,Object.assign({ref:t,className:(0,i.cx)("sui-c-alert__title",n),variant:"heading-1"},o))}),E=r.forwardRef((e,t)=>{const{className:n,children:o,...s}=e,a={ref:t,className:(0,i.cx)("sui-c-alert__description",n),...s};return"string"==typeof o?r.createElement(d.fz,a,o):r.createElement(u.az,a,o)})},42974:function(e,t){"use strict";var n="fasr",r="arrow-up-from-square",i=[],o="e09c",s="M248 296l0-246.1c23 23 39 39 48 48L329.9 64c-2.1-2.1-31.8-31.8-89-89l-17-17c-2.1 2.1-31.8 31.8-89 89l-17 17 33.9 33.9 48-48 0 270.1 48 0 0-24zM24 128l-24 0 0 384 448 0 0-384-128 0 0 48 80 0 0 288-352 0 0-288 80 0 0-48-104 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.NN=t.mw},43023:function(e){e.exports=function(){this.__data__=[],this.size=0}},43039:function(e,t,n){"use strict";var r=n(6409);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.vM=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},43371:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},43373:function(e,t){"use strict";var n="fass",r="align-right",i=[],o="f038",s="M448 32l0 64-288 0 0-64 288 0zm0 256l0 64-288 0 0-64 288 0zM0 160l448 0 0 64-448 0 0-64zM448 416l0 64-448 0 0-64 448 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.jb=t.mw},43508:function(e,t){"use strict";var n="fass",r="building",i=[127970,61687],o="f1ad",s="M384 0L0 0 0 512 384 512 384 0zM240 352l0 112-96 0 0-112 96 0zM96 96l64 0 0 64-64 0 0-64zm192 0l0 64-64 0 0-64 64 0zM96 224l64 0 0 64-64 0 0-64zm192 0l0 64-64 0 0-64 64 0z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.UR=t.mw},43628:function(e,t){"use strict";var n="fass",r="star",i=[11088,61446],o="f005",s="M288.2-52.8l-92.6 181.4-201.1 32 143.9 144.1-31.7 201.2 181.5-92.3 181.5 92.3-31.7-201.2 143.9-144.1-201.1-32-92.6-181.4z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.yy=t.mw},43797:function(e,t){"use strict";var n="fasl",r="martini-glass-citrus",i=["cocktail"],o="f561",s="M496 192c-9.4 0-18.5-1.1-27.2-3.3l-22.7 26.5c15.5 5.7 32.3 8.9 49.8 8.9 79.5 0 144-64.5 144-144S575.5-64 496-64c-56.5 0-105.5 32.6-129 80l37.1 0c20.2-29 53.9-48 91.9-48 61.9 0 112 50.1 112 112S557.9 192 496 192zM80 64l-16 0 0 37.9 3.9 4.5 188.1 219.5 0 154.1-96 0 0 32 224 0 0-32-96 0 0-154.1 188.1-219.5 3.9-4.5 0-37.9-400 0zM442.9 96L272 295.4 101.1 96 442.9 96z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.Sw=t.mw},43882:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
2if(!n){if(Array.isArray(e)||(n=p(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){a=!0,o=e},f:function(){try{s||null==n.return||n.return()}finally{if(a)throw o}}}}function s(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){s(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,s,a=[],c=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(l)throw i}}return a}}(e,t)||p(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e){return function(e){if(Array.isArray(e))return r(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||p(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function p(e,t){if(e){if("string"==typeof e)return r(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}n.d(t,{$W:function(){return Hn},Kk:function(){return Wn},Yv:function(){return Zn},qg:function(){return Vn}});var h=function(){},m={},g={},y=null,v={mark:h,measure:h};try{"undefined"!=typeof window&&(m=window),"undefined"!=typeof document&&(g=document),"undefined"!=typeof MutationObserver&&(y=MutationObserver),"undefined"!=typeof performance&&(v=performance)}catch(H){}var b,w,_=(m.navigator||{}).userAgent,x=void 0===_?"":_,k=m,S=g,E=y,C=v,T=(k.document,!!S.documentElement&&!!S.head&&"function"==typeof S.addEventListener&&"function"==typeof S.createElement),N=~x.indexOf("MSIE")||~x.indexOf("Trident/"),A={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"},slab:{"fa-regular":"regular",faslr:"regular"},"slab-press":{"fa-regular":"regular",faslpr:"regular"},thumbprint:{"fa-light":"light",fatl:"light"},whiteboard:{"fa-semibold":"semibold",fawsb:"semibold"},notdog:{"fa-solid":"solid",fans:"solid"},"notdog-duo":{"fa-solid":"solid",fands:"solid"},etch:{"fa-solid":"solid",faes:"solid"},jelly:{"fa-regular":"regular",fajr:"regular"},"jelly-fill":{"fa-regular":"regular",fajfr:"regular"},"jelly-duo":{"fa-regular":"regular",fajdr:"regular"},chisel:{"fa-regular":"regular",facr:"regular"}},O=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone","fa-thumbprint","fa-whiteboard","fa-notdog","fa-notdog-duo","fa-chisel","fa-etch","fa-jelly","fa-jelly-fill","fa-jelly-duo","fa-slab","fa-slab-press"],P="classic",z="duotone",I="sharp",j="sharp-duotone",L="chisel",R="etch",M="jelly",D="jelly-duo",$="jelly-fill",U="notdog",F="notdog-duo",B="slab",q="slab-press",H="thumbprint",Z="whiteboard",V=[P,z,I,j,L,R,M,D,$,U,F,B,q,H,Z
2],W=(s(s(s(s(s(s(s(s(s(s(b={},P,"Classic"),z,"Duotone"),I,"Sharp"),j,"Sharp Duotone"),L,"Chisel"),R,"Etch"),M,"Jelly"),D,"Jelly Duo"),$,"Jelly Fill"),U,"Notdog"),s(s(s(s(s(b,F,"Notdog Duo"),B,"Slab"),q,"Slab Press"),H,"Thumbprint"),Z,"Whiteboard"),new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["chisel",{defaultShortPrefixId:"facr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["etch",{defaultShortPrefixId:"faes",defaultStyleId:"solid",styleIds:["solid"],futureStyleIds:[],defaultFontWeight:900}],["jelly",{defaultShortPrefixId:"fajr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["jelly-duo",{defaultShortPrefixId:"fajdr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["jelly-fill",{defaultShortPrefixId:"fajfr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["notdog",{defaultShortPrefixId:"fans",defaultStyleId:"solid",styleIds:["solid"],futureStyleIds:[],defaultFontWeight:900}],["notdog-duo",{defaultShortPrefixId:"fands",defaultStyleId:"solid",styleIds:["solid"],futureStyleIds:[],defaultFontWeight:900}],["slab",{defaultShortPrefixId:"faslr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["slab-press",{defaultShortPrefixId:"faslpr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["thumbprint",{defaultShortPrefixId:"fatl",defaultStyleId:"light",styleIds:["light"],futureStyleIds:[],defaultFontWeight:300}],["whiteboard",{defaultShortPrefixId:"fawsb",defaultStyleId:"semibold",styleIds:["semibold"],futureStyleIds:[],defaultFontWeight:600}]])),G=["fak","fa-kit","fakd","fa-kit-duotone"],Y={fak:"kit","fa-kit":"kit"},J={fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"},X=(s(s({},"kit","Kit"),"kit-duotone","Kit Duotone"),{kit:"fak"}),K={"kit-duotone":"fakd"},Q="duotone-group",ee="swap-opacity",te="primary",ne="secondary",re=(s(s(s(s(s(s(s(s(s(s(w={},"classic","Classic"),"duotone","Duotone"),"sharp","Sharp"),"sharp-duotone","Sharp Duotone"),"chisel","Chisel"),"etch","Etch"),"jelly","Jelly"),"jelly-duo","Jelly Duo"),"jelly-fill","Jelly Fill"),"notdog","Notdog"),s(s(s(s(s(w,"notdog-duo","Notdog Duo"),"slab","Slab"),"slab-press","Slab Press"),"thumbprint","Thumbprint"),"whiteboard","Whiteboard"),s(s({},"kit","Kit"),"kit-duotone","Kit Duotone"),{classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"},slab:{faslr:"fa-regular"},"slab-press":{faslpr:"fa-regular"},whiteboard:{fawsb:"fa-semibold"},thumbprint:{fatl:"fa-light"},notdog:{fans:"fa-solid"},"notdog-duo":{fands:"fa-solid"},etch:{faes:"fa-solid"},jelly:{fajr:"fa-regular"},"jelly-fill":{fajfr:"fa-regular"},"jelly-duo":{fajdr:"fa-regular"},chisel:{facr:"fa-regular"}}),ie=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt","faslr","faslpr","fawsb","fatl","fans","fands","faes","fajr","fajfr","fajdr","facr"].concat(["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone","fa-thumbprint","fa-whiteboard","fa-notdog","fa-notdog-duo","fa-chisel","fa-etch","fa-jelly","fa-jelly-fill","fa-jelly-duo","fa-slab","fa-slab-press"],["fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands","fa-semibold"]),oe=[1,2,3,4,5,6,7,8,9,10],se=oe.concat([11,12,13,14,15,16,17,18,19,20]),ae=[].concat(u(Object.keys({classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"],slab:["faslr"],"slab-press":["faslpr"],whiteboard:["fawsb"],thumbprint:["fatl"],notdog:["fans"],"notdog-duo":["fands"],etch:["faes"],jelly:["fajr"],"jelly-fill":["fajfr"],"jelly-duo":["fajdr"],chisel:["facr"]})),["solid","regular","light","thin","duotone","brands","semibold"],["aw","fw","pull-left","pull-right"],["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vert
2ical","flip","inverse","layers","layers-bottom-left","layers-bottom-right","layers-counter","layers-text","layers-top-left","layers-top-right","li","pull-end","pull-start","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul","width-auto","width-fixed",Q,ee,te,ne]).concat(oe.map(function(e){return"".concat(e,"x")})).concat(se.map(function(e){return"w-".concat(e)})),ce="___FONT_AWESOME___",le="svg-inline--fa",ue="data-fa-i2svg",de="data-fa-pseudo-element",fe="data-prefix",pe="data-icon",he="fontawesome-i2svg",me=["HTML","HEAD","STYLE","SCRIPT"],ge=["::before","::after",":before",":after"],ye=function(){try{return!0}catch(e){return!1}}();function ve(e){return new Proxy(e,{get:function(e,t){return t in e?e[t]:e[P]}})}var be=c({},A);be[P]=c(c(c(c({},{"fa-duotone":"duotone"}),A[P]),Y),J);var we=ve(be),_e=c({},{chisel:{regular:"facr"},classic:{brands:"fab",light:"fal",regular:"far",solid:"fas",thin:"fat"},duotone:{light:"fadl",regular:"fadr",solid:"fad",thin:"fadt"},etch:{solid:"faes"},jelly:{regular:"fajr"},"jelly-duo":{regular:"fajdr"},"jelly-fill":{regular:"fajfr"},notdog:{solid:"fans"},"notdog-duo":{solid:"fands"},sharp:{light:"fasl",regular:"fasr",solid:"fass",thin:"fast"},"sharp-duotone":{light:"fasdl",regular:"fasdr",solid:"fasds",thin:"fasdt"},slab:{regular:"faslr"},"slab-press":{regular:"faslpr"},thumbprint:{light:"fatl"},whiteboard:{semibold:"fawsb"}});_e[P]=c(c(c(c({},{duotone:"fad"}),_e[P]),X),K);var xe=ve(_e),ke=c({},re);ke[P]=c(c({},ke[P]),{fak:"fa-kit"});var Se=ve(ke),Ee=c({},{classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"},slab:{"fa-regular":"faslr"},"slab-press":{"fa-regular":"faslpr"},whiteboard:{"fa-semibold":"fawsb"},thumbprint:{"fa-light":"fatl"},notdog:{"fa-solid":"fans"},"notdog-duo":{"fa-solid":"fands"},etch:{"fa-solid":"faes"},jelly:{"fa-regular":"fajr"},"jelly-fill":{"fa-regular":"fajfr"},"jelly-duo":{"fa-regular":"fajdr"},chisel:{"fa-regular":"facr"}});Ee[P]=c(c({},Ee[P]),{"fa-kit":"fak"});ve(Ee);var Ce=/fa(k|kd|s|r|l|t|d|dr|dl|dt|b|slr|slpr|wsb|tl|ns|nds|es|jr|jfr|jdr|cr|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,Te="fa-layers-text",Ne=/Font ?Awesome ?([567 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit|Notdog Duo|Notdog|Chisel|Etch|Thumbprint|Jelly Fill|Jelly Duo|Jelly|Slab Press|Slab|Whiteboard)?.*/i,Ae=(ve(c({},{classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"},slab:{400:"faslr"},"slab-press":{400:"faslpr"},whiteboard:{600:"fawsb"},thumbprint:{300:"fatl"},notdog:{900:"fans"},"notdog-duo":{900:"fands"},etch:{900:"faes"},chisel:{400:"facr"},jelly:{400:"fajr"},"jelly-fill":{400:"fajfr"},"jelly-duo":{400:"fajdr"}})),["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"]),Oe={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Pe=[].concat(u(["kit"]),u(ae)),ze=k.FontAwesomeConfig||{};if(S&&"function"==typeof S.querySelector){[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-search-pseudo-elements","searchPseudoElements"],["data-search-pseudo-elements-warnings","searchPseudoElementsWarnings"],["data-search-pseudo-elements-full-scan","searchPseudoElementsFullScan"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEac
vendor: 4,319 bytes, line 2
2h(function(e){var t=l(e,2),n=t[0],r=t[1],i=function(e){return""===e||"false"!==e&&("true"===e||e)}(function(e){var t=S.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(n));null!=i&&(ze[r]=i)})}var Ie={styleDefault:"solid",familyDefault:P,cssPrefix:"fa",replacementClass:le,autoReplaceSvg:!0,autoAddCss:!0,searchPseudoElements:!1,searchPseudoElementsWarnings:!0,searchPseudoElementsFullScan:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};ze.familyPrefix&&(ze.cssPrefix=ze.familyPrefix);var je=c(c({},Ie),ze);je.autoReplaceSvg||(je.observeMutations=!1);var Le={};Object.keys(Ie).forEach(function(e){Object.defineProperty(Le,e,{enumerable:!0,set:function(t){je[e]=t,Re.forEach(function(e){return e(Le)})},get:function(){return je[e]}})}),Object.defineProperty(Le,"familyPrefix",{enumerable:!0,set:function(e){je.cssPrefix=e,Re.forEach(function(e){return e(Le)})},get:function(){return je.cssPrefix}}),k.FontAwesomeConfig=Le;var Re=[];var Me=16,De={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function $e(){for(var e=12,t="";e-- >0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function Ue(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function Fe(e){return e.classList?Ue(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(e){return e})}function Be(e){return"".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function qe(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,": ").concat(e[n].trim(),";")},"")}function He(e){return e.size!==De.size||e.x!==De.x||e.y!==De.y||e.rotate!==De.rotate||e.flipX||e.flipY}function Ze(){var e="fa",t=le,n=Le.cssPrefix,r=Le.replacementClass,i=':root, :host {\n  --fa-font-solid: normal 900 1em/1 "Font Awesome 7 Free";\n  --fa-font-regular: normal 400 1em/1 "Font Awesome 7 Free";\n  --fa-font-light: normal 300 1em/1 "Font Awesome 7 Pro";\n  --fa-font-thin: normal 100 1em/1 "Font Awesome 7 Pro";\n  --fa-font-duotone: normal 900 1em/1 "Font Awesome 7 Duotone";\n  --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 7 Duotone";\n  --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 7 Duotone";\n  --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 7 Duotone";\n  --fa-font-brands: normal 400 1em/1 "Font Awesome 7 Brands";\n  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 7 Sharp";\n  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 7 Sharp";\n  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 7 Sharp";\n  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 7 Sharp";\n  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 7 Sharp Duotone";\n  --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 7 Sharp Duotone";\n  --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 7 Sharp Duotone";\n  --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 7 Sharp Duotone";\n  --fa-font-slab-regular: normal 400 1em/1 "Font Awesome 7 Slab";\n  --fa-font-slab-press-regular: normal 400 1em/1 "Font Awesome 7 Slab Press";\n  --fa-font-whiteboard-semibold: normal 600 1em/1 "Font Awesome 7 Whiteboard";\n  --fa-font-thumbprint-light: normal 300 1em/1 "Font Awesome 7 Thumbprint";\n  --fa-font-notdog-solid: normal 900 1em/1 "Font Awesome 7 Notdog";\n  --fa-font-notdog-duo-solid: normal 900 1em/1 "Font Awesome 7 Notdog Duo";\n  --fa-font-etch-solid: normal 900 1em/1 "Font Awesome 7 Etch";\n  --fa-font-jelly-regular: normal 400 1em/1 "Font Awesome 7 Jelly";\n  --fa-font-jelly-fill-regular: normal 400 1em/1 "Font Awesome 7 Jelly Fill";\n  --fa-font-jelly-duo-regular: normal 400 1em/1 "Font Awesome 7 Jelly Duo";\n  --fa-font-chisel-regular: normal 400 1em/1 "Font Awesome 7 Chisel";\n}\n\n.svg-inline--fa {\n  box-sizing: content-box;\n  display: var(--fa-display, inline-block);\n  height: 1em;\n  overflow: visible;\n  vertical-align: -0.125em;\n  width: var(--fa-width, 1.25em);\n}\n.svg-inline--fa.fa-2xs {\n  vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n  vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n  vertical-align: -0.0714285714em;\n}\n.svg-inline--fa.fa-lg {\n  vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n  vertical-align: -0.25em;
2\n}\n.svg-inline--fa.fa-2xl {\n  vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left,\n.svg-inline--fa .fa-pull-start {\n  float: inline-start;\n  margin-inline-end: var(--fa-pull-margin, 0.3em);\n}\n.svg-inline--fa.fa-pull-right,\n.svg-inline--fa .fa-pull-end {\n  float: inline-end;\n  margin-inline-start: var(--fa-pull-margin, 0.3em);\n}\n.svg-inline--fa.fa-li {\n  width: var(--fa-li-width, 2em);\n  inset-inline-start: calc(-1 * var(--fa-li-width, 2em));\n  inset-block-start: 0.25em; /* syncing vertical alignment with Web Font rendering */\n}\n\n.fa-layers-counter, .fa-layers-text {\n  display: inline-block;\n  position: absolute;\n  text-align: center;\n}\n\n.fa-layers {\n  display: inline-block;\n  height: 1em;\n  position: relative;\n  text-align: center;\n  vertical-align: -0.125em;\n  width: var(--fa-width, 1.25em);\n}\n.fa-layers .svg-inline--fa {\n  inset: 0;\n  margin: auto;\n  position: absolute;\n  transform-origin: center center;\n}\n\n.fa-layers-text {\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  transform-origin: center center;\n}\n\n.fa-layers-counter {\n  background-color: var(--fa-counter-background-color, #ff253a);\n  border-radius: var(--fa-counter-border-radius, 1em);\n  box-sizing: border-box;\n  color: var(--fa-inverse, #fff);\n  line-height: var(--fa-counter-line-height, 1);\n  max-width: var(--fa-counter-max-width, 5em);\n  min-width: var(--fa-counter-min-width, 1.5em);\n  overflow: hidden;\n  padding: var(--fa-counter-padding, 0.25em 0.5em);\n  right: var(--fa-right, 0);\n  text-overflow: ellipsis;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-counter-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n  bottom: var(--fa-bottom, 0);\n  right: var(--fa-right, 0);\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n  bottom: var(--fa-bottom, 0);\n  left: var(--fa-left, 0);\n  right: auto;\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n  top: var(--fa-top, 0);\n  right: var(--fa-right, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-top-left {\n  left: var(--fa-left, 0);\n  right: auto;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top left;\n}\n\n.fa-1x {\n  font-size: 1em;\n}\n\n.fa-2x {\n  font-size: 2em;\n}\n\n.fa-3x {\n  font-size: 3em;\n}\n\n.fa-4x {\n  font-size: 4em;\n}\n\n.fa-5x {\n  font-size: 5em;\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa-2xs {\n  font-size: calc(10 / 16 * 1em); /* converts a 10px size into an em-based value that\'s relative to the scale\'s 16px base */\n  line-height: calc(1 / 10 * 1em); /* sets the line-height of the icon back to that of it\'s parent */\n  vertical-align: calc((6 / 10 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text\'s descender */\n}\n\n.fa-xs {\n  font-size: calc(12 / 16 * 1em); /* converts a 12px size into an em-based value that\'s relative to the scale\'s 16px base */\n  line-height: calc(1 / 12 * 1em); /* sets the line-height of the icon back to that of it\'s parent */\n  vertical-align: calc((6 / 12 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text\'s descender */\n}\n\n.fa-sm {\n  font-size: calc(14 / 16 * 1em); /* converts a 14px size into an em-based value that\'s relative to the scale\'s 16px base */\n  line-height: calc(1 / 14 * 1em); /* sets the line-height of the icon back to that of it\'s parent */\n  vertical-align: calc((6 / 14 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text\'s descender */\n}\n\n.fa-lg {\n  font-size: calc(20 / 16 * 1em); /* converts a 20px size into an em-based value that\'s relative to the scale\'s 16px base */\n  line-height: calc(1 / 20 * 1em); /* sets the line-height of the icon back to that of it\'s parent */\n  vertical-align: calc((6 / 20 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text\'s descender */\n}\n\n.fa-xl {\n  font-size: calc(24 / 16 * 1em); /* converts a 24px size into an em-based value that\'s relative to the scale\'s 16px base */\n  line-height: calc(1 / 24 * 1em); /* sets the line-height of the icon back to that of it\'s parent */\n  vertical-align: calc((6 / 24 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text\'s descender */\n}\n\n.fa-2xl {\n  font-size: calc(32 / 16 * 1em); /* converts a 32px size into an em-based value that\'s relative to the scale\'s 16px base */\n  line-height: calc(1 / 32 * 1em); /* sets the line-height of the icon back to that of it\'s parent */\n  vertical-align: calc((6 / 32 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text\'s descender */\n}\n\n.fa-width-auto {\n  --fa-width: auto;\n}\n\n.fa-fw,\n.fa-width-fixed {\n  --fa-width: 1.25em;\n}\n\n.fa-ul {\n  list-style-type: none;\n  margin-inline-start: var(--fa-li-margin, 2.5em);\n  padding-inline-start: 0;\n}\n.fa-ul > li {\n  position: relative;\n}\n\n.fa-li {\n  inset-inline-start: calc(-1 * var(--fa-li-width, 2em));\n  position: absolute;\n  text-align: center;\n  width: var(--fa-li-width, 2em);\n  line-height: inherit;\n}\n\n/* Heads Up: Bordered Icons will not be supported in the future!\n  - This feature will be deprecated 
2in the next major release of Font Awesome (v8)!\n  - You may continue to use it in this version *v7), but it will not be supported in Font Awesome v8.\n*/\n/* Notes:\n* --@{v.$css-prefix}-border-width = 1/16 by default (to render as ~1px based on a 16px default font-size)\n* --@{v.$css-prefix}-border-padding =\n  ** 3/16 for vertical padding (to give ~2px of vertical whitespace around an icon considering it\'s vertical alignment)\n  ** 4/16 for horizontal padding (to give ~4px of horizontal whitespace around an icon)\n*/\n.fa-border {\n  border-color: var(--fa-border-color, #eee);\n  border-radius: var(--fa-border-radius, 0.1em);\n  border-style: var(--fa-border-style, solid);\n  border-width: var(--fa-border-width, 0.0625em);\n  box-sizing: var(--fa-border-box-sizing, content-box);\n  padding: var(--fa-border-padding, 0.1875em 0.25em);\n}\n\n.fa-pull-left,\n.fa-pull-start {\n  float: inline-start;\n  margin-inline-end: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right,\n.fa-pull-end {\n  float: inline-end;\n  margin-inline-start: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n  animation-name: fa-beat;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n  animation-name: fa-bounce;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n  animation-name: fa-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n  animation-name: fa-beat-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n  animation-name: fa-flip;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n  animation-name: fa-shake;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n  animation-name: fa-spin;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 2s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n  --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n  animation-name: fa-spin;\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .fa-beat,\n  .fa-bounce,\n  .fa-fade,\n  .fa-beat-fade,\n  .fa-flip,\n  .fa-pulse,\n  .fa-shake,\n  .fa-spin,\n  .fa-spin-pulse {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n@keyframes fa-beat {\n  0%, 90% {\n    transform: scale(1);\n  }\n  45% {\n    transform: scale(var(--fa-beat-scale, 1.25));\n  }\n}\n@keyframes fa-bounce {\n  0% {\n    transform: scale(1, 1) translateY(0);\n  }\n  10% {\n    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n  }\n  30% {\n    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n  }\n  50% {\n    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n  }\n  57% {\n    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n  }\n  64% {\n    transform: scale(1, 1) translateY(0);\n  }\n  100% {\n    transform: scale(1, 1) translateY(0);\n  }\n}\n@keyframes fa-fade {\n  50% {\n    opacity: var(--fa-fade-opacity, 0.4);\n  }\n}\n@keyframes fa-beat-fade {\n  0%, 100% {\n    opacity: var(--fa-beat-fade-opacity, 0.4);\n    transform: scale(1);\n  }\n  50% {\n    opacity: 1;\n    transform: scale(var(--fa-beat-fade-scale, 1.125));\n  }\n}\n@keyframes fa-flip {\n  50% {\n    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n  }\n}\n@keyframes fa-shake {\n  0% {\n    transform: rotate(-15deg);\n  }\n  4% {\n    transform: rotate(15deg);\n  }\n  8%, 24% {\n    transform: rotate(-18deg);\n  }\n  12%, 28% {\n    transform: rotate(18deg);\n  }\n  16% {\n    transform: rotate(-22deg);\n  }\n  20% {\n    transform: rotate(22deg);\n  }\n  32% {\n    transform: rotate(-12deg);\n  }\n  36% {\n    transform: rotate(12deg);\n  }\n  40%, 100% {\n    transform: rotate(0deg);\n  }\n}\n@keyframes fa-spin {\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(360deg);\n  }\n}\n.fa-rotate-90 {\n  transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n  transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n  transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n  transform: scale(-1, 1);\n}
2\n\n.fa-flip-vertical {\n  transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n  transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n  transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.svg-inline--fa .fa-primary {\n  fill: var(--fa-primary-color, currentColor);\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n  fill: var(--fa-secondary-color, currentColor);\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n  fill: black;\n}\n\n.svg-inline--fa.fa-inverse {\n  fill: var(--fa-inverse, #fff);\n}\n\n.fa-stack {\n  display: inline-block;\n  height: 2em;\n  line-height: 2em;\n  position: relative;\n  vertical-align: middle;\n  width: 2.5em;\n}\n\n.fa-inverse {\n  color: var(--fa-inverse, #fff);\n}\n\n.svg-inline--fa.fa-stack-1x {\n  height: 1em;\n  width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n  height: 2em;\n  width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: var(--fa-stack-z-index, auto);\n}';if(n!==e||r!==t){var o=new RegExp("\\.".concat(e,"\\-"),"g"),s=new RegExp("\\--".concat(e,"\\-"),"g"),a=new RegExp("\\.".concat(t),"g");i=i.replace(o,".".concat(n,"-")).replace(s,"--".concat(n,"-")).replace(a,".".concat(r))}return i}var Ve=!1;function We(){Le.autoAddCss&&!Ve&&(!function(e){if(e&&T){var t=S.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=S.head.childNodes,r=null,i=n.length-1;i>-1;i--){var o=n[i],s=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(s)>-1&&(r=o)}S.head.insertBefore(t,r)}}(Ze()),Ve=!0)}var Ge={mixout:function(){return{dom:{css:Ze,insertCss:We}}},hooks:function(){return{beforeDOMElementCreation:function(){We()},beforeI2svg:function(){We()}}}},Ye=k||{};Ye[ce]||(Ye[ce]={}),Ye[ce].styles||(Ye[ce].styles={}),Ye[ce].hooks||(Ye[ce].hooks={}),Ye[ce].shims||(Ye[ce].shims=[]);var Je=Ye[ce],Xe=[],Ke=function(){S.removeEventListener("DOMContentLoaded",Ke),Qe=1,Xe.map(function(e){return e()})},Qe=!1;function et(e){var t=e.tag,n=e.attributes,r=void 0===n?{}:n,i=e.children,o=void 0===i?[]:i;return"string"==typeof e?Be(e):"<".concat(t," ").concat(function(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,'="').concat(Be(e[n]),'" ')},"").trim()}(r),">").concat(o.map(et).join(""),"</").concat(t,">")}function tt(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}T&&((Qe=(S.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(S.readyState))||S.addEventListener("DOMContentLoaded",Ke));var nt=function(e,t,n,r){var i,o,s,a=Object.keys(e),c=a.length,l=void 0!==r?function(e,t){return function(n,r,i,o){return e.call(t,n,r,i,o)}}(t,r):t;for(void 0===n?(i=1,s=e[a[0]]):(i=0,s=n);i<c;i++)s=l(s,e[o=a[i]],o,e);return s};function rt(e){return 1!==u(e).length?null:e.codePointAt(0).toString(16)}function it(e){return Object.keys(e).reduce(function(t,n){var r=e[n];return!!r.icon?t[r.iconName]=r.icon:t[n]=r,t},{})}function ot(e,t){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).skipHooks,r=void 0!==n&&n,i=it(t);"function"!=typeof Je.hooks.addPack||r?Je.styles[e]=c(c({},Je.styles[e]||{}),i):Je.hooks.addPack(e,it(t)),"fas"===e&&ot("fa",t)}var st=Je.styles,at=Je.shims,ct=Object.keys(Se),lt=ct.reduce(function(e,t){return e[t]=Object.keys(Se[t]),e},{}),ut=null,dt={},ft={},pt={},ht={},mt={};function gt(e,t){var n,r=t.split("-"),i=r[0],o=r.slice(1).join("-");return i!==e||""===o||(n=o,~Pe.indexOf(n))?null:o}var yt,vt=function(){var e=function(e){return nt(st,function(t,n,r){return t[r]=nt(n,e,{}),t},{})};dt=e(function(e,t,n){(t[3]&&(e[t[3]]=n),t[2])&&t[2].filter(function(e){return"number"==typeof e}
2).forEach(function(t){e[t.toString(16)]=n});return e}),ft=e(function(e,t,n){(e[n]=n,t[2])&&t[2].filter(function(e){return"string"==typeof e}).forEach(function(t){e[t]=n});return e}),mt=e(function(e,t,n){var r=t[2];return e[n]=n,r.forEach(function(t){e[t]=n}),e});var t="far"in st||Le.autoFetchSvg,n=nt(at,function(e,n){var r=n[0],i=n[1],o=n[2];return"far"!==i||t||(i="fas"),"string"==typeof r&&(e.names[r]={prefix:i,iconName:o}),"number"==typeof r&&(e.unicodes[r.toString(16)]={prefix:i,iconName:o}),e},{names:{},unicodes:{}});pt=n.names,ht=n.unicodes,ut=kt(Le.styleDefault,{family:Le.familyDefault})};function bt(e,t){return(dt[e]||{})[t]}function wt(e,t){return(mt[e]||{})[t]}function _t(e){return pt[e]||{prefix:null,iconName:null}}function xt(){return ut}yt=function(e){ut=kt(e.styleDefault,{family:Le.familyDefault})},Re.push(yt),vt();function kt(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).family,n=void 0===t?P:t,r=we[n][e];if(n===z&&!e)return"fad";var i=xe[n][e]||xe[n][r],o=e in Je.styles?e:null;return i||o||null}function St(e){return e.sort().filter(function(e,t,n){return n.indexOf(e)===t})}var Et=ie.concat(G);function Ct(e){var t,n,r=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).skipLookups,i=void 0!==r&&r,o=null,s=St(e.filter(function(e){return Et.includes(e)})),a=St(e.filter(function(e){return!Et.includes(e)})),u=l(s.filter(function(e){return o=e,!O.includes(e)}),1)[0],d=void 0===u?null:u,f=function(e){var t=P,n=ct.reduce(function(e,t){return e[t]="".concat(Le.cssPrefix,"-").concat(t),e},{});return V.forEach(function(r){(e.includes(n[r])||e.some(function(e){return lt[r].includes(e)}))&&(t=r)}),t}(s),p=c(c({},(t=[],n=null,a.forEach(function(e){var r=gt(Le.cssPrefix,e);r?n=r:e&&t.push(e)}),{iconName:n,rest:t})),{},{prefix:kt(d,{family:f})});return c(c(c({},p),function(e){var t=e.values,n=e.family,r=e.canonical,i=e.givenPrefix,o=void 0===i?"":i,s=e.styles,a=void 0===s?{}:s,c=e.config,l=void 0===c?{}:c,u=n===z,d=t.includes("fa-duotone")||t.includes("fad"),f="duotone"===l.familyDefault,p="fad"===r.prefix||"fa-duotone"===r.prefix;!u&&(d||f||p)&&(r.prefix="fad");(t.includes("fa-brands")||t.includes("fab"))&&(r.prefix="fab");if(!r.prefix&&Tt.includes(n)){if(Object.keys(a).find(function(e){return Nt.includes(e)})||l.autoFetchSvg){var h=W.get(n).defaultShortPrefixId;r.prefix=h,r.iconName=wt(r.prefix,r.iconName)||r.iconName}}"fa"!==r.prefix&&"fa"!==o||(r.prefix=xt()||"fas");return r}({values:e,family:f,styles:st,config:Le,canonical:p,givenPrefix:o})),function(e,t,n){var r=n.prefix,i=n.iconName;if(e||!r||!i)return{prefix:r,iconName:i};var o="fa"===t?_t(i):{},s=wt(r,i);i=o.iconName||s||i,"far"!==(r=o.prefix||r)||st.far||!st.fas||Le.autoFetchSvg||(r="fas");return{prefix:r,iconName:i}}(i,o,p))}var Tt=V.filter(function(e){return e!==P||e!==z}),Nt=Object.keys(re).filter(function(e){return e!==P}).map(function(e){return Object.keys(re[e])}).flat();var At=function(){return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}(function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.definitions={}},[{key:"add",value:function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=n.reduce(this._pullDefinitions,{});
2Object.keys(i).forEach(function(t){e.definitions[t]=c(c({},e.definitions[t]||{}),i[t]),ot(t,i[t]),vt()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(e,t){var n=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(n).map(function(t){var r=n[t],i=r.prefix,o=r.iconName,s=r.icon,a=s[2];e[i]||(e[i]={}),a.length>0&&a.forEach(function(t){"string"==typeof t&&(e[i][t]=s)}),e[i][o]=s}),e}}])}(),Ot=[],Pt={},zt={},It=Object.keys(zt);function jt(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return(Pt[e]||[]).forEach(function(e){t=e.apply(null,[t].concat(r))}),t}function Lt(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];(Pt[e]||[]).forEach(function(e){e.apply(null,n)})}function Rt(){var e=arguments[0],t=Array.prototype.slice.call(arguments,1);return zt[e]?zt[e].apply(null,t):void 0}function Mt(e){"fa"===e.prefix&&(e.prefix="fas");var t=e.iconName,n=e.prefix||xt();if(t)return t=wt(n,t)||t,tt(Dt.definitions,n,t)||tt(Je.styles,n,t)}var Dt=new At,$t={i2svg:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return T?(Lt("beforeI2svg",e),Rt("pseudoElements2svg",e),Rt("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.autoReplaceSvgRoot;!1===Le.autoReplaceSvg&&(Le.autoReplaceSvg=!0),Le.observeMutations=!0,e=function(){Ft({autoReplaceSvgRoot:n}),Lt("watch",t)},T&&(Qe?setTimeout(e,0):Xe.push(e))}},Ut={noAuto:function(){Le.autoReplaceSvg=!1,Le.observeMutations=!1,Lt("noAuto")},config:Le,dom:$t,parse:{icon:function(e){if(null===e)return null;if("object"===f(e)&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:wt(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){var t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],n=kt(e[0]);return{prefix:n,iconName:wt(n,t)||t}}if("string"==typeof e&&(e.indexOf("".concat(Le.cssPrefix,"-"))>-1||e.match(Ce))){var r=Ct(e.split(" "),{skipLookups:!0});return{prefix:r.prefix||xt(),iconName:wt(r.prefix,r.iconName)||r.iconName}}if("string"==typeof e){var i=xt();return{prefix:i,iconName:wt(i,e)||e}}}},library:Dt,findIconDefinition:Mt,toHtml:et},Ft=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).autoReplaceSvgRoot,t=void 0===e?S:e;(Object.keys(Je.styles).length>0||Le.autoFetchSvg)&&T&&Le.autoReplaceSvg&&Ut.dom.i2svg({node:t})};function Bt(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(e){return et(e)})}}),Object.defineProperty(e,"node",{get:function(){if(T){var t=S.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function qt(e){var t=e.icons,n=t.main,r=t.mask,i=e.prefix,o=e.iconName,s=e.transform,a=e.symbol,l=e.maskId,u=e.extra,d=e.watchable,f=void 0!==d&&d,p=r.found?r:n,h=p.width,m=p.height,g=[Le.replacementClass,o?"".concat(Le.cssPrefix,"-").concat(o):""].filter(function(e){return-1===u.classes.indexOf(e)}).filter(function(e){return""!==e||!!e}).concat(u.classes).join(" "),y={children:[],attributes:c(c({},u.attributes),{},{"data-prefix":i,"data-icon":o,class:g,role:u.attributes.role||"img",viewBox:"0 0 ".concat(h," ").concat(m)})};(function(e){return["aria-label","aria-labelledby","title","role"].some(function(t){return t in e})})(u.attributes)||u.attributes["aria-hidden"]||(y.attributes["aria-hidden"]="true"),f&&(y.attributes[ue]="");var v=c(c({},y),{},{prefix:i,iconName:o,main:n,mask:r,maskId:l,transform:s,symbol:a,styles:c({},u.styles)}),b=r.found&&n.found?Rt("generateAbstractMask",v)||{children:[],attributes:{}}:Rt("generateAbstractIcon",v)||{children:[],attributes:{}},w=b.children,_=b.attributes;return v.children=w,v.attributes=_,a?function(e){var t=e.prefix,n=e.iconName,r=e.children,i=e.attributes,o=e.symbol,s=!0===o?"".concat(t,"-").concat(Le.cssPrefix,"-").concat(n):o;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:c(c({},i),{},{id:s}),children:r}]}]}(v):function(e){var t=e.children,n=e.main,r=e.mask,i=e.attributes,o=e.styles,s=e.transform;if(He(s)&&n.found&&!r.found){var a={x:n.width/n.height/2,y:.5};i.style=qe(c(c({},o),{},{"transform-origin":"".concat(a.x+s.x/16,"em ").concat(a.y+s.y/16,"em")}))}return[{tag:"svg",attributes:i,children:t}]}(v)}function Ht(e){var t=e.content,n=e.width,r=e.height,i=e.transform,o=e.extra,s=e.watchable,a=void 0!==s&&s,l=c(c({},o.attributes),{},{class:o.classes.join(" ")});a&&(l[ue]="");var u=c({},o.styles);He(i)&&(u.transform=function(e){var t=e.transform,n=e.width,r=void 0===n?16:n,i=e.he
vendor: 11,058 bytes, line 2
2ight,o=void 0===i?16:i,s=e.startCentered,a=void 0!==s&&s,c="";return c+=a&&N?"translate(".concat(t.x/Me-r/2,"em, ").concat(t.y/Me-o/2,"em) "):a?"translate(calc(-50% + ".concat(t.x/Me,"em), calc(-50% + ").concat(t.y/Me,"em)) "):"translate(".concat(t.x/Me,"em, ").concat(t.y/Me,"em) "),c+="scale(".concat(t.size/Me*(t.flipX?-1:1),", ").concat(t.size/Me*(t.flipY?-1:1),") "),c+"rotate(".concat(t.rotate,"deg) ")}({transform:i,startCentered:!0,width:n,height:r}),u["-webkit-transform"]=u.transform);var d=qe(u);d.length>0&&(l.style=d);var f=[];return f.push({tag:"span",attributes:l,children:[t]}),f}var Zt=Je.styles;function Vt(e){var t=e[0],n=e[1],r=l(e.slice(4),1)[0];return{found:!0,width:t,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(Le.cssPrefix,"-").concat(Oe.GROUP)},children:[{tag:"path",attributes:{class:"".concat(Le.cssPrefix,"-").concat(Oe.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(Le.cssPrefix,"-").concat(Oe.PRIMARY),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}var Wt={found:!1,width:512,height:512};function Gt(e,t){var n=t;return"fa"===t&&null!==Le.styleDefault&&(t=xt()),new Promise(function(r,i){if("fa"===n){var o=_t(e)||{};e=o.iconName||e,t=o.prefix||t}if(e&&t&&Zt[t]&&Zt[t][e])return r(Vt(Zt[t][e]));!function(e,t){ye||Le.showMissingIcons||!e||console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}(e,t),r(c(c({},Wt),{},{icon:Le.showMissingIcons&&e&&Rt("missingIconAbstract")||{}}))})}var Yt=function(){},Jt=Le.measurePerformance&&C&&C.mark&&C.measure?C:{mark:Yt,measure:Yt},Xt='FA "7.0.0"',Kt=function(e){Jt.mark("".concat(Xt," ").concat(e," ends")),Jt.measure("".concat(Xt," ").concat(e),"".concat(Xt," ").concat(e," begins"),"".concat(Xt," ").concat(e," ends"))},Qt=function(e){return Jt.mark("".concat(Xt," ").concat(e," begins")),function(){return Kt(e)}},en=function(){};function tn(e){return"string"==typeof(e.getAttribute?e.getAttribute(ue):null)}function nn(e){return S.createElementNS("http://www.w3.org/2000/svg",e)}function rn(e){return S.createElement(e)}function on(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).ceFn,n=void 0===t?"svg"===e.tag?nn:rn:t;if("string"==typeof e)return S.createTextNode(e);var r=n(e.tag);return Object.keys(e.attributes||[]).forEach(function(t){r.setAttribute(t,e.attributes[t])}),(e.children||[]).forEach(function(e){r.appendChild(on(e,{ceFn:n}))}),r}var sn={replace:function(e){var t=e[0];if(t.parentNode)if(e[1].forEach(function(e){t.parentNode.insertBefore(on(e),t)}),null===t.getAttribute(ue)&&Le.keepOriginalSource){var n=S.createComment(function(e){var t=" ".concat(e.outerHTML," ");return"".concat(t,"Font Awesome fontawesome.com ")}(t));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){var t=e[0],n=e[1];if(~Fe(t).indexOf(Le.replacementClass))return sn.replace(e);var r=new RegExp("".concat(Le.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){var i=n[0].attributes.class.split(" ").reduce(function(e,t){return t===Le.replacementClass||t.match(r)?e.toSvg.push(t):e.toNode.push(t),e},{toNode:[],toSvg:[]});n[0].attributes.class=i.toSvg.join(" "),0===i.toNode.length?t.removeAttribute("class"):t.setAttribute("class",i.toNode.join(" "))}var o=n.map(function(e){return et(e)}).join("\n");t.setAttribute(ue,""),t.innerHTML=o}};function an(e){e()}function cn(e,t){var n="function"==typeof t?t:en;if(0===e.length)n();else{var r=an;"async"===Le.mutateApproach&&(r=k.requestAnimationFrame||an),r(function(){var t=!0===Le.autoReplaceSvg?sn.replace:sn[Le.autoReplaceSvg]||sn.replace,r=Qt("mutate");e.map(t),r(),n()})}}var ln=!1;function un(){ln=!0}function dn(){ln=!1}var fn=null;function pn(e){if(E&&Le.observeMutations){var t=e.treeCallback,n=void 0===t?en:t,r=e.nodeCallback,i=void 0===r?en:r,o=e.pseudoElementsCallback,s=void 0===o?en:o,a=e.observeMutationsRoot,c=void 0===a?S:a;fn=new E(function(e){if(!ln){var t=xt();Ue(e).forEach(function(e){if("childList"===e.type&&e.addedNodes.length>0&&!tn(e.addedNodes[0])&&(Le.searchPseudoElements&&s(e.target),n(e.target)),"attributes"===e.type&&e.target.parentNode&&Le.searchPseudoElements&&s([e.target],!0),"attributes"===e.type&&tn(e.target)&&~Ae.indexOf(e.attributeName))if("class"===e.attributeName&&function(e){var t=e.getAttribute?e.getAttribute(fe):null,n=e.getAttribute?e.getAttribute(pe):null;return t&&n}(e.target)){var r=Ct(Fe(e.target)),o=r.prefix,a=r.iconName;e.target.setAttribute(fe,o||t),a&&e.target.setAttribute(pe,a)}else(function(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(Le.replacementClass)})(e.target)&&i(e.target)})}}),T&&fn.observe(c,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function hn(e){var t,n,r=e.getAttribute("data-prefix"),i=e.getAttribute("data-icon"),o=void 0!==e.innerText?e.innerText.trim():"",s=Ct(Fe(e));return s.prefix||(s.prefix=xt()),r&&i&&(s.prefix=r,s.iconName=i),s.iconName&&s.prefix||(s.prefix&&o.length>0&&(s.iconName=(t=s.prefix,n=e.innerText,(ft[t]||{})[n]||bt(s.prefix,rt(e.innerText)))),!s.iconName&&Le.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(s.iconName=e.firstChild.data)),s}function mn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},n=hn(e),r=n.iconName,i=n.prefix,o=n.rest,s=function(e){return Ue(e.attributes).reduce(function(e,t){return"class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e},{})}(e),a=jt("parseNodeAttributes",{},e),l=t.styleParser?function(e){var t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce(function(e,t){var n=t.split(":"),r=n[0],i=n.slice(1);return r&&i.length>0&&(e[r]=i.join(":").trim()),e},{})),n}(e):[];return c({iconName:r,prefix:i,transform:De,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:o,styles:l,attributes:s}},a)}var gn=Je.styles;function yn(e){var t="nest"===Le.autoReplaceSvg?mn(e,{styleParser:!1}):mn(e);return~t.extra.classes.indexOf(Te)?Rt("generateLayersText",e,t):Rt("generateSvgReplacementMutation",e,t)}function vn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!T)return Promise.resolve();var n=S.documentElement.classList,r=function(e){return n.add("".concat(he,"-").concat(e))},i=function(e){return n.remove("".concat(he,"-").concat(e))},o=Le.autoFetchSvg?[].concat(u(G),u(ie)):O.concat(Object.keys(gn));o.includes("fa")||o.push("fa");var s=[".".concat(Te,":not([").concat(ue,"])")].concat(o.map(function(e){return".".concat(e,":not([").concat(ue,"])")})).join(", ");if(0===s.length)return Promise.resolve();var a=[];try{a=Ue(e.querySelectorAll(s))}catch(d){}if(!(a.length>0))return Promise.resolve();r("pending"),i("complete");var c=Qt("onTree"),l=a.reduce(function(e,t){try{var n=yn(t);n&&e.push(n)}catch(d){ye||"MissingIcon"===d.name&&console.error(d)}return e},[]);return new Promise(function(e,n){Promise.all(l).then(function(n){cn(n,function(){r("active"),r("complete"),i("pending"),"function"==typeof t&&t(),c(),e()})}).catch(function(e){c(),n(e)})})}function bn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;yn(e).then(function(e){e&&cn([e],t)})}var wn=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?De:n,i=t.symbol,o=void 0!==i&&i,s=t.mask,a=void 0===s?null:s,l=t.maskId,u=void 0===l?null:l,d=t.classes,f=void 0===d?[]:d,p=t.attributes,h=void 0===p?{}:p,m=t.styles,g=void 0===m?{}:m;if(e){var y=e.prefix,v=e.iconName,b=e.icon;return Bt(c({type:"icon"},e),function(){return Lt("beforeDOMElementCreation",{iconDefinition:e,params:t}),qt({icons:{main:Vt(b),mask:a?Vt(a.icon):{found:!1,width:null,height:null,icon:{}}},prefix:y,iconName:v,transform:c(c({},De),r),symbol:o,maskId:u,extra:{attributes:h,styles:g,classes:f}})})}},_n={mixout:function(){return{icon:(e=wn,function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(t||{}).icon?t:Mt(t||{}),i=n.mask;return i&&(i=(i||{}).icon?i:Mt(i||{})),e(r,c(c({},n),{},{mask:i}))})};var e},hooks:function(){return{mutationObserverCallbacks:function(e){return e.treeCallback=vn,e.nodeCallback=bn,e}}},provides:function(e){e.i2svg=function(e){var t=e.node,n=void 0===t?S:t,r=e.callback;return vn(n,void 0===r?function(){}:r)},e.generateSvgReplacementMutation=function(e,t){var n=t.iconName,r=t.prefix,i=t.transform,o=t.symbol,s=t.mask,a=t.maskId,c=t.extra;return new Promise(function(t,u){Promise.all([Gt(n,r),s.iconName?Gt(s.iconName,s.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(s){var u=l(s,2),d=u[0],f=u[1];t([e,qt({icons:{main:d,mask:f},prefix:r,iconName:n,transform:i,symbol:o,maskId:a,extra:c,watchable:!0})])}).catch(u)})},e.generateAbstractIcon=function(e){var t,n=e.children,r=e.attributes,i=e.main,o=e.transform,s=qe(e.styles);return s.length>0&&(r.style=s),He(o)&&(t=Rt("generateAbstractTransformGrouping",{main:i,transform:o,containerWidth:i.width,iconWidth:i.width})),n.push(t||i.icon),{children:n,attributes:r}}}},xn={mixout:function(){return{layer:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.classes,r=void 0===n?[]:n;return Bt({type:"layer"},function(){Lt("beforeDOMElementCreation",{assembler:e,params:t});var n=[];return e(function(e){Array.isArray(e)?e.map(function(e){n=n.concat(e.abstract)}):n=n.concat(e.abstract)}),[{tag:"span",attributes:{class:["".concat(Le.cssPrefix,"-layers")].concat(u(r)).join(" ")},children:n}]})}}}},kn={mixout:function(){return{counter:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.title,r=void 0===n?null:n,i=t.classes,o=void 0===i?[]:i,s=t.attributes,a=void 0===s?{}:s,l=t.styles,d=void 0===l?{}:l;return Bt({type:"counter",content:e},function(){return Lt("beforeDOMElementCreation",{content:e,params:t}),function(e){var t=e.content,n=e.extra,r=c(c({},n.attributes),{},{class:n.classes.join(" ")}),i=qe(n.styles);i.length>0&&(r.style=i);var o=[];return o.push({tag:"span",attributes:r,children:[t]}),o}({content:e.toString(),title:r,extra:{attributes:a,styles:d,classes:["".concat(Le.cssPrefix,"-layers-counter")].concat(u(o))}})})}}}},Sn={mixout:function(){return{text:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?De:n,i=t.classes,o=void 0===i?[]:i,s=t.attributes,a=void 0===s?{}:s,l=t.styles,d=void 0===l?{}:l;return Bt({type:"text",content:e},function(){return Lt("beforeDOMElementCreation",{content:e,params:t}),Ht({content:e,transform:c(c({},De),r),extra:{attributes:a,styles:d,classes:["".concat(Le.cssPrefix,"-layers-text")].concat(u(o))}})})}}},provides:function(e){e.generateLayersText=function(e,t){var n=t.transform,r=t.extra,i=null,o=null;if(N){var s=parseInt(getComputedStyle(e).fontSize,10),a=e.getBoundingClientRect();i=a.width/s,o=a.height/s}return Promise.resolve([e,Ht({content:e.innerHTML,width:i,height:o,transform:n,extra:r,watchable:!0})])}}},En=new RegExp('"',"ug"),Cn=[1105920,1112319],Tn=c(c(c(c({},{FontAwesome:{normal:"fas",400:"fas"}}),{"Font Awesome 7 Free":{900:"fas",400:"far"}
2,"Font Awesome 7 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 7 Brands":{400:"fab",normal:"fab"},"Font Awesome 7 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 7 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 7 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"},"Font Awesome 7 Jelly":{400:"fajr",normal:"fajr"},"Font Awesome 7 Jelly Fill":{400:"fajfr",normal:"fajfr"},"Font Awesome 7 Jelly Duo":{400:"fajdr",normal:"fajdr"},"Font Awesome 7 Slab":{400:"faslr",normal:"faslr"},"Font Awesome 7 Slab Press":{400:"faslpr",normal:"faslpr"},"Font Awesome 7 Thumbprint":{300:"fatl",normal:"fatl"},"Font Awesome 7 Notdog":{900:"fans",normal:"fans"},"Font Awesome 7 Notdog Duo":{900:"fands",normal:"fands"},"Font Awesome 7 Etch":{900:"faes",normal:"faes"},"Font Awesome 7 Chisel":{400:"facr",normal:"facr"},"Font Awesome 7 Whiteboard":{600:"fawsb",normal:"fawsb"}}),{"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}}),{"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}}),Nn=Object.keys(Tn).reduce(function(e,t){return e[t.toLowerCase()]=Tn[t],e},{}),An=Object.keys(Nn).reduce(function(e,t){var n=Nn[t];return e[t]=n[900]||u(Object.entries(n))[0][1],e},{});function On(e,t){var n="".concat("data-fa-pseudo-element-pending").concat(t.replace(":","-"));return new Promise(function(r,i){if(null!==e.getAttribute(n))return r();var o,s,a,l=Ue(e.children).filter(function(e){return e.getAttribute(de)===t})[0],d=k.getComputedStyle(e,t),f=d.getPropertyValue("font-family"),p=f.match(Ne),h=d.getPropertyValue("font-weight"),m=d.getPropertyValue("content");if(l&&!p)return e.removeChild(l),r();if(p&&"none"!==m&&""!==m){var g=d.getPropertyValue("content"),y=function(e,t){var n=e.replace(/^['"]|['"]$/g,"").toLowerCase(),r=parseInt(t),i=isNaN(r)?"normal":r;return(Nn[n]||{})[i]||An[n]}(f,h),v=function(e){return rt(u(e.replace(En,""))[0]||"")}(g),b=p[0].startsWith("FontAwesome"),w=function(e){var t=e.getPropertyValue("font-feature-settings").includes("ss01"),n=e.getPropertyValue("content").replace(En,""),r=n.codePointAt(0),i=r>=Cn[0]&&r<=Cn[1],o=2===n.length&&n[0]===n[1];return i||o||t}(d),_=bt(y,v),x=_;if(b){var E=(s=ht[o=v],a=bt("fas",o),s||(a?{prefix:"fas",iconName:a}:null)||{prefix:null,iconName:null});E.iconName&&E.prefix&&(_=E.iconName,y=E.prefix)}if(!_||w||l&&l.getAttribute(fe)===y&&l.getAttribute(pe)===x)r();else{e.setAttribute(n,x),l&&e.removeChild(l);var C={iconName:null,prefix:null,transform:De,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},T=C.extra;T.attributes[de]=t,Gt(_,y).then(function(i){var o=qt(c(c({},C),{},{icons:{main:i,mask:{prefix:null,iconName:null,rest:[]}},prefix:y,iconName:x,extra:T,watchable:!0})),s=S.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===t?e.insertBefore(s,e.firstChild):e.appendChild(s),s.outerHTML=o.map(function(e){return et(e)}).join("\n"),e.removeAttribute(n),r()}).catch(i)}}else r()})}function Pn(e){return Promise.all([On(e,"::before"),On(e,"::after")])}function zn(e){return!(e.parentNode===document.head||~me.indexOf(e.tagName.toUpperCase())||e.getAttribute(de)||e.parentNode&&"svg"===e.parentNode.tagName)}var In=function(e){return!!e&&ge.some(function(t){return e.includes(t)})},jn=function(e){if(!e)return[];for(var t=new Set,n=[e],r=function(){var e=s[i];n=n.flatMap(function(t){return t.split(e).map(function(e){return e.replace(/,\s*$/,"").trim()})})},i=0,s=[/(?=\s:)/,/(?<=\)\)?[^,]*,)/];i<s.length;i++)r();n=n.flatMap(function(e){return e.includes("(")?e:e.split(",").map(function(e){return e.trim()})});var a,c=o(n);try{for(c.s();!(a=c.n()).done;){var l=a.value;if(In(l)){var u=ge.reduce(function(e,t){return e.replace(t,"")},l);""!==u&&"*"!==u&&t.add(u)}}}catch(d){c.e(d)}finally{c.f()}return t};function Ln(e){if(T){var t;if(arguments.length>1&&void 0!==arguments[1]&&arguments[1])t=e;else if(Le.searchPseudoElementsFullScan)t=e.querySelectorAll("*");else{var n,r=new Set,i=o(document.styleSheets);try{for(i.s();!(n=i.n()).done;){var s=n.value;try{var a,c=o(s.cssRules);try{for(c.s();!(a=c.n()).done;){var l,u=a.value,d=o(jn(u.selectorText));try{for(d.s();!(l=d.n()).done;){var f=l.value;r.add(f)}}catch(h){d.e(h)}finally{d.f()}}}catch(h){c.e(h)}finally{c.f()}}catch(m){Le.searchPseudoElementsWarnings&&console.warn("Font Awesome: cannot parse stylesheet: ".concat(s.href," (").concat(m.message,')\nIf it declares any Font Awesome CSS pseudo-elements, they will not be rendered as SVG icons. Add crossorigin="anonymous" to the <link>, enable searchPseudoElementsFullScan for slower but more thorough DOM parsing, or suppress this warning by setting searchPseudoElementsWarnings to false.'))}}}catch(h){i.e(h)}finally{i.f()}if(!r.size)return;var p=Array.from(r).join(", ");try{t=e.querySelectorAll(p)}catch(g){}}
vendor: 4,837 bytes, line 2
2return new Promise(function(e,n){var r=Ue(t).filter(zn).map(Pn),i=Qt("searchPseudoElements");un(),Promise.all(r).then(function(){i(),dn(),e()}).catch(function(){i(),dn(),n()})})}}var Rn={hooks:function(){return{mutationObserverCallbacks:function(e){return e.pseudoElementsCallback=Ln,e}}},provides:function(e){e.pseudoElements2svg=function(e){var t=e.node,n=void 0===t?S:t;Le.searchPseudoElements&&Ln(n)}}},Mn=!1,Dn=function(e){return e.toLowerCase().split(" ").reduce(function(e,t){var n=t.toLowerCase().split("-"),r=n[0],i=n.slice(1).join("-");if(r&&"h"===i)return e.flipX=!0,e;if(r&&"v"===i)return e.flipY=!0,e;if(i=parseFloat(i),isNaN(i))return e;switch(r){case"grow":e.size=e.size+i;break;case"shrink":e.size=e.size-i;break;case"left":e.x=e.x-i;break;case"right":e.x=e.x+i;break;case"up":e.y=e.y-i;break;case"down":e.y=e.y+i;break;case"rotate":e.rotate=e.rotate+i}return e},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},$n={mixout:function(){return{parse:{transform:function(e){return Dn(e)}}}},hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-transform");return n&&(e.transform=Dn(n)),e}}},provides:function(e){e.generateAbstractTransformGrouping=function(e){var t=e.main,n=e.transform,r=e.containerWidth,i=e.iconWidth,o={transform:"translate(".concat(r/2," 256)")},s="translate(".concat(32*n.x,", ").concat(32*n.y,") "),a="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),l="rotate(".concat(n.rotate," 0 0)"),u={outer:o,inner:{transform:"".concat(s," ").concat(a," ").concat(l)},path:{transform:"translate(".concat(i/2*-1," -256)")}};return{tag:"g",attributes:c({},u.outer),children:[{tag:"g",attributes:c({},u.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:c(c({},t.icon.attributes),u.path)}]}]}}}},Un={x:0,y:0,width:"100%",height:"100%"};function Fn(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}var Bn={hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-mask"),r=n?Ct(n.split(" ").map(function(e){return e.trim()})):{prefix:null,iconName:null,rest:[]};return r.prefix||(r.prefix=xt()),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides:function(e){e.generateAbstractMask=function(e){var t,n=e.children,r=e.attributes,i=e.main,o=e.mask,s=e.maskId,a=e.transform,l=i.width,u=i.icon,d=o.width,f=o.icon,p=function(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,i={transform:"translate(".concat(n/2," 256)")},o="translate(".concat(32*t.x,", ").concat(32*t.y,") "),s="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),a="rotate(".concat(t.rotate," 0 0)");return{outer:i,inner:{transform:"".concat(o," ").concat(s," ").concat(a)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}({transform:a,containerWidth:d,iconWidth:l}),h={tag:"rect",attributes:c(c({},Un),{},{fill:"white"})},m=u.children?{children:u.children.map(Fn)}:{},g={tag:"g",attributes:c({},p.inner),children:[Fn(c({tag:u.tag,attributes:c(c({},u.attributes),p.path)},m))]},y={tag:"g",attributes:c({},p.outer),children:[g]},v="mask-".concat(s||$e()),b="clip-".concat(s||$e()),w={tag:"mask",attributes:c(c({},Un),{},{id:v,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[h,y]},_={tag:"defs",children:[{tag:"clipPath",attributes:{id:b},children:(t=f,"g"===t.tag?t.children:[t])},w]};return n.push(_,{tag:"rect",attributes:c({fill:"currentColor","clip-path":"url(#".concat(b,")"),mask:"url(#".concat(v,")")},Un)}),{children:n,attributes:r}}}},qn={provides:function(e){var t=!1;k.matchMedia&&(t=k.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){var e=[],n={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:c(c({},n),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2
2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var i=c(c({},r),{},{attributeName:"opacity"}),o={tag:"circle",attributes:c(c({},n),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||o.children.push({tag:"animate",attributes:c(c({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:c(c({},i),{},{values:"1;0;1;1;0;1;"})}),e.push(o),e.push({tag:"path",attributes:c(c({},n),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:t?[]:[{tag:"animate",attributes:c(c({},i),{},{values:"1;0;0;0;0;1;"})}]}),t||e.push({tag:"path",attributes:c(c({},n),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:c(c({},i),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}};!function(e,t){var n=t.mixoutsTo;Ot=e,Pt={},Object.keys(zt).forEach(function(e){-1===It.indexOf(e)&&delete zt[e]}),Ot.forEach(function(e){var t=e.mixout?e.mixout():{};if(Object.keys(t).forEach(function(e){"function"==typeof t[e]&&(n[e]=t[e]),"object"===f(t[e])&&Object.keys(t[e]).forEach(function(r){n[e]||(n[e]={}),n[e][r]=t[e][r]})}),e.hooks){var r=e.hooks();Object.keys(r).forEach(function(e){Pt[e]||(Pt[e]=[]),Pt[e].push(r[e])})}e.provides&&e.provides(zt)})}([Ge,_n,xn,kn,Sn,Rn,{mixout:function(){return{dom:{unwatch:function(){un(),Mn=!0}}}},hooks:function(){return{bootstrap:function(){pn(jt("mutationObserverCallbacks",{}))},noAuto:function(){fn&&fn.disconnect()},watch:function(e){var t=e.observeMutationsRoot;Mn?dn():pn(jt("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}},$n,Bn,qn,{hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-symbol"),r=null!==n&&(""===n||n);return e.symbol=r,e}}}}],{mixoutsTo:Ut});var Hn=Ut.config,Zn=Ut.library,Vn=Ut.parse,Wn=Ut.icon},43978:function(e,t){"use strict";var n="fasr",r="circle-1",i=[],o="e0ee",s="M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464a256 256 0 1 0 0-512 256 256 0 1 0 0 512zM216 144l-24 0 0 48 40 0 0 128-56 0 0 48 160 0 0-48-56 0 0-176-64 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.nm=t.mw},44028:function(e,t,n){"use strict";var r=n(13484);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.wR=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},44114:function(e,t,n){"use strict";n.r(t),n.d(t,{onClientEntry:function(){return qe},onInitialClientRender:function(){return Be},onRouteUpdate:function(){return Fe},wrapPageElement:function(){return Ue},wrapRootElement:function(){return $e}});var r=n(31329),i=n.n(r),o=n(34653);function s(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map(function(e){return"'"+e+"'"}).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function a(e){return!!e&&!!e[J]}function c(e){return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===K}(e)||Array.isArray(e)||!!e[Y]||!!e.constructor[Y]||m(e)||g(e))}function l(e,t,n){void 0===n&&(n=!1),0===u(e)?(n?Object.keys:Q)(e).forEach(function(r){n&&"symbol"==typeof r||t(r,e[r],e)}):e.forEach(function(n,r){return t(r,n,e)})}function u(e){var t=e[J];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:m(e)?2:g(e)?3:0}function d(e,t){return 2===u(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function f(e,t){return 2===u(e)?e.get(t):e[t]}function p(e,t,n){var r=u(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function h(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function m(e){return Z&&e instanceof Map}function g(e){return V&&e instanceof Set}function y(e){return e.o||e.t}function v(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=ee(e);delete t[J];for(var n=Q(t),r=0;r<n.length;r++){var i=n[r],o=t[i];!1===o.writable&&(o.writable=!0,o.configurable=!0),(o.get||o.set)&&(t[i]={configurable:!0,writable:!0,enumerable:o.enumerable,value:e[i]})}return Object.create(Object.getPrototypeOf(e),t)}function b(e,t){return void 0===t&&(t=!1),_(e)||a(e)||!c(e)||(u(e)>1&&(e.set=e.add=e.clear=e.delete=w),Object.freeze(e),t&&l(e,function(e,t){return b(t,!0)},!0)),e}function w(){s(2)}function _(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function x(e){var t=te[e];return t||s(18,e),t}function k(e,t){te[e]||(te[e]=t)}function S(){return q}function E(e,t){t&&(x("Patches"),e.u=[],e.s=[],e.v=t)}function C(e){T(e),e.p.forEach(A),e.p=null}function T(e){e===q&&(q=e.l)}function N(e){return q={p:[],l:q,h:e,m:!0,_:0}}function A(e){var t=e[J];0===t.i||1===t.i?t.j():t.O=!0}function O(e,t){t._=t.p.length;var n=t.p[0],r=void 0!==e&&e!==n;return t.h.g||x("ES5").S(t,e,r),r?(n[J].P&&(C(t),s(4)),c(e)&&(e=P(t,e),t.l||I(t,e)),t.u&&x("Patches").M(n[J].t,e,t.u,t.s)):e=P(t,n,[]),C(t),t.u&&t.v(t.u,t.s),e!==G?e:void 0}function P(e,t,n){if(_(t))return t;var r=t[J];
vendor: 4,222 bytes, line 2
2if(!r)return l(t,function(i,o){return z(e,r,t,i,o,n)},!0),t;if(r.A!==e)return t;if(!r.P)return I(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=4===r.i||5===r.i?r.o=v(r.k):r.o;l(3===r.i?new Set(i):i,function(t,o){return z(e,r,i,t,o,n)}),I(e,i,!1),n&&e.u&&x("Patches").R(r,n,e.u,e.s)}return r.o}function z(e,t,n,r,i,o){if(a(i)){var s=P(e,i,o&&t&&3!==t.i&&!d(t.D,r)?o.concat(r):void 0);if(p(n,r,s),!a(s))return;e.m=!1}if(c(i)&&!_(i)){if(!e.h.F&&e._<1)return;P(e,i),t&&t.A.l||I(e,i)}}function I(e,t,n){void 0===n&&(n=!1),e.h.F&&e.m&&b(t,n)}function j(e,t){var n=e[J];return(n?y(n):e)[t]}function L(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function R(e){e.P||(e.P=!0,e.l&&R(e.l))}function M(e){e.o||(e.o=v(e.t))}function D(e,t,n){var r=m(t)?x("MapSet").N(t,n):g(t)?x("MapSet").T(t,n):e.g?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:S(),P:!1,I:!1,D:{},l:t,t:e,k:null,o:null,j:null,C:!1},i=r,o=ne;n&&(i=[r],o=re);var s=Proxy.revocable(i,o),a=s.revoke,c=s.proxy;return r.k=c,r.j=a,c}(t,n):x("ES5").J(t,n);return(n?n.A:S()).p.push(r),r}function $(e){return a(e)||s(22,e),function e(t){if(!c(t))return t;var n,r=t[J],i=u(t);if(r){if(!r.P&&(r.i<4||!x("ES5").K(r)))return r.t;r.I=!0,n=U(t,i),r.I=!1}else n=U(t,i);return l(n,function(t,i){r&&f(r.t,t)===i||p(n,t,e(i))}),3===i?new Set(n):n}(e)}function U(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return v(e)}function F(){function e(e,t){function n(){this.constructor=e}i(e,t),e.prototype=(n.prototype=t.prototype,new n)}function t(e){e.o||(e.D=new Map,e.o=new Map(e.t))}function n(e){e.o||(e.o=new Set,e.t.forEach(function(t){if(c(t)){var n=D(e.A.h,t,e);e.p.set(t,n),e.o.add(n)}else e.o.add(t)}))}function r(e){e.O&&s(3,JSON.stringify(y(e)))}var i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},o=function(){function n(e,t){return this[J]={i:2,l:t,A:t?t.A:S(),P:!1,I:!1,o:void 0,D:void 0,t:e,k:this,C:!1,O:!1},this}e(n,Map);var i=n.prototype;return Object.defineProperty(i,"size",{get:function(){return y(this[J]).size}}),i.has=function(e){return y(this[J]).has(e)},i.set=function(e,n){var i=this[J];return r(i),y(i).has(e)&&y(i).get(e)===n||(t(i),R(i),i.D.set(e,!0),i.o.set(e,n),i.D.set(e,!0)),this},i.delete=function(e){if(!this.has(e))return!1;var n=this[J];return r(n),t(n),R(n),n.t.has(e)?n.D.set(e,!1):n.D.delete(e),n.o.delete(e),!0},i.clear=function(){var e=this[J];r(e),y(e).size&&(t(e),R(e),e.D=new Map,l(e.t,function(t){e.D.set(t,!1)}),e.o.clear())},i.forEach=function(e,t){var n=this;y(this[J]).forEach(function(r,i){e.call(t,n.get(i),i,n)})},i.get=function(e){var n=this[J];r(n);var i=y(n).get(e);if(n.I||!c(i))return i;if(i!==n.t.get(e))return i;var o=D(n.A.h,i,n);return t(n),n.o.set(e,o),o},i.keys=function(){return y(this[J]).keys()},i.values=function(){var e,t=this,n=this.keys();return(e={})[X]=function(){return t.values()},e.next=function(){var e=n.next();return e.done?e:{done:!1,value:t.get(e.value)}},e},i.entries=function(){var e,t=this,n=this.keys();return(e={})[X]=function(){return t.entries()},e.next=function(){var e=n.next();if(e.done)return e;var r=t.get(e.value);return{done:!1,value:[e.value,r]}},e},i[X]=function(){return this.entries()},n}(),a=function(){function t(e,t){return this[J]={i:3,l:t,A:t?t.A:S(),P:!1,I:!1,o:void 0,t:e,k:this,p:new Map,O:!1,C:!1},this}e(t,Set);var i=t.prototype;return Object.defineProperty(i,"size",{get:function(){return y(this[J]).size}}),i.has=function(e){var t=this[J];return r(t),t.o?!!t.o.has(e)||!(!t.p.has(e)||!t.o.has(t.p.get(e))):t.t.has(e)},i.add=function(e){var t=this[J];return r(t),this.has(e)||(n(t),R(t),t.o.add(e)),this},i.delete=function(e){if(!this.has(e))return!1;var t=this[J];return r(t),n(t),R(t),t.o.delete(e)||!!t.p.has(e)&&t.o.delete(t.p.get(e))},i.clear=function(){var e=this[J];r(e),y(e).size&&(n(e),R(e),e.o.clear())},i.values=function(){var e=this[J];return r(e),n(e),e.o.values()},i.entries=function(){var e=this[J];return r(e),n(e),e.o.entries()},i.keys=function(){return this.values()},i[X]=function(){return this.values()}
vendor: 4,156 bytes, line 2
2,i.forEach=function(e,t){for(var n=this.values(),r=n.next();!r.done;)e.call(t,r.value,r.value,this),r=n.next()},t}();k("MapSet",{N:function(e,t){return new o(e,t)},T:function(e,t){return new a(e,t)}})}var B,q,H="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),Z="undefined"!=typeof Map,V="undefined"!=typeof Set,W="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,G=H?Symbol.for("immer-nothing"):((B={})["immer-nothing"]=!0,B),Y=H?Symbol.for("immer-draftable"):"__$immer_draftable",J=H?Symbol.for("immer-state"):"__$immer_state",X="undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator",K=""+Object.prototype.constructor,Q="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,ee=Object.getOwnPropertyDescriptors||function(e){var t={};return Q(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},te={},ne={get:function(e,t){if(t===J)return e;var n=y(e);if(!d(n,t))return function(e,t,n){var r,i=L(t,n);return i?"value"in i?i.value:null===(r=i.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!c(r)?r:r===j(e.t,t)?(M(e),e.o[t]=D(e.A.h,r,e)):r},has:function(e,t){return t in y(e)},ownKeys:function(e){return Reflect.ownKeys(y(e))},set:function(e,t,n){var r=L(y(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var i=j(y(e),t),o=null==i?void 0:i[J];if(o&&o.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(h(n,i)&&(void 0!==n||d(e.t,t)))return!0;M(e),R(e)}return e.o[t]===n&&"number"!=typeof n&&(void 0!==n||t in e.o)||(e.o[t]=n,e.D[t]=!0,!0)},deleteProperty:function(e,t){return void 0!==j(e.t,t)||t in e.t?(e.D[t]=!1,M(e),R(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=y(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){s(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){s(12)}},re={};l(ne,function(e,t){re[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),re.deleteProperty=function(e,t){return re.set.call(this,e,t,void 0)},re.set=function(e,t,n){return ne.set.call(this,e[0],t,n,e[0])};var ie=function(){function e(e){var t=this;this.g=W,this.F=!0,this.produce=function(e,n,r){if("function"==typeof e&&"function"!=typeof n){var i=n;n=e;var o=t;return function(e){var t=this;void 0===e&&(e=i);for(var r=arguments.length,s=Array(r>1?r-1:0),a=1;a<r;a++)s[a-1]=arguments[a];return o.produce(e,function(e){var r;return(r=n).call.apply(r,[t,e].concat(s))})}}var a;if("function"!=typeof n&&s(6),void 0!==r&&"function"!=typeof r&&s(7),c(e)){var l=N(t),u=D(t,e,void 0),d=!0;try{a=n(u),d=!1}finally{d?C(l):T(l)}return"undefined"!=typeof Promise&&a instanceof Promise?a.then(function(e){return E(l,r),O(e,l)},function(e){throw C(l),e}):(E(l,r),O(a,l))}if(!e||"object"!=typeof e){if(void 0===(a=n(e))&&(a=e),a===G&&(a=void 0),t.F&&b(a,!0),r){var f=[],p=[];x("Patches").M(e,a,f,p),r(f,p)}return a}s(21,e)},this.produceWithPatches=function(e,n){if("function"==typeof e)return function(n){for(var r=arguments.length,i=Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];return t.produceWithPatches(n,function(t){return e.apply(void 0,[t].concat(i))})};var r,i,o=t.produce(e,n,function(e,t){r=e,i=t});return"undefined"!=typeof Promise&&o instanceof Promise?o.then(function(e){return[e,r,i]}):[o,r,i]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){c(e)||s(8),a(e)&&(e=$(e));var t=N(this),n=D(this,e,void 0);return n[J].C=!0,T(t),n},t.finishDraft=function(e,t){var n=(e&&e[J]).A;return E(n,t),O(void 0,n)},t.setAutoFreeze=function(e){this.F=e},t.setUseProxies=function(e){e&&!W&&s(20),this.g=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>
2-1&&(t=t.slice(n+1));var i=x("Patches").$;return a(e)?i(e,t):this.produce(e,function(e){return i(e,t)})},e}(),oe=new ie,se=(oe.produce,oe.produceWithPatches.bind(oe),oe.setAutoFreeze.bind(oe),oe.setUseProxies.bind(oe),oe.applyPatches.bind(oe),oe.createDraft.bind(oe),oe.finishDraft.bind(oe),n(35367)),ae=n(48431),ce=n(8925),le=n(34932),ue=n(69048),de=n(40859),fe=n(57413),pe=n(77405),he=n(60911),me=n(67975),ge=n(67321),ye=n(36136),ve=n(81780);const be=(0,he.F)("Flyout-module--flyout--f5f88",{variants:{open:{true:"Flyout-module--open--12bf1"}}});function we(e){let{children:t,open:n,onClose:r,title:i}=e;const o=be({open:n});return ae.createElement(pe.az,{className:ve.Q.dark},ae.createElement(pe.so,{className:o,flexDirection:"column",position:"fixed",right:"0",bottom:"0",width:"full",background:"surface"},ae.createElement(pe.so,{className:"Flyout-module--header-row--ef730",justifyContent:"space-between",alignItems:"center",px:"2x",py:"1x",flexGrow:"0",flexShrink:"0"},ae.createElement(ye.fz,{variant:"heading-1"},i),ae.createElement(me.$,{variant:"ghost-neutral",size:"medium",onClick:r},ae.createElement(ge.In,{icon:["fass","times"]}))),ae.createElement(pe.so,{flexGrow:"1",overflowY:"auto"},t)))}var _e=n(89144);function xe(){const{open:e,hideFlyout:t}=(0,ue.o)();if(!e)return null;return ae.createElement(we,{open:e,title:"SQrL Bot",onClose:()=>{t()}},ae.createElement(_e.O,null))}var ke=n(60754),Se=n(45538);const Ee="2824d068-48a5-45ea-b033-37b3e9fab882",Ce=(0,Se.getConfigVar)("AUTH_REDIRECT_URI"),Te=new URL("/popup-redirect.html",Ce).toString(),Ne=new URL("/silent-redirect.html",Ce).toString(),Ae=(0,Se.getConfigVar)("AUTH_SERVER_URL"),Oe=["openid","profile","email","offline_access"];var Pe=n(59341);const[ze,Ie]=(0,Pe.q)();function je(e){let{children:t}=e;const[n,r]=ae.useState({});return ae.useEffect(()=>{(0,o._v)(r)},[]),ae.createElement(ze,{value:{consent:n,setConsent:r}},t)}var Le=n(70111);var Re=n(60675),Me=n(66152),De=n(13264);F();const $e=function(e){let{element:t}=e;return ae.createElement(je,null,ae.createElement(Le.I,null,t))},Ue=function(e){var t;let{element:n,props:r}=e;const i=null==r||null===(t=r.pageContext)||void 0===t?void 0:t.locale;return ae.createElement(ce.OJ,{clientId:Ee,scopes:Oe,realm:"Customer",redirectUri:Ce,popupRedirectUri:Te,silentRedirectUri:Ne,authUrl:Ae,storageKey:"BIFROST_AUTH_TOKEN_DATA-production",onRedirect:e=>(0,le.navigate)(e)},ae.createElement(fe.Y,{pageContextLocale:i},ae.createElement(de.n,null,ae.createElement(ue.X,null,ae.createElement(ke.w,null,n,ae.createElement(xe,null))))))},Fe=e=>{let{prevLocation:t,location:n}=e,r=document.referrer;if(t&&(r=t.href),(0,Me.s4)(n.search),n.hash){const e=n.hash.substring(1);window.setTimeout(()=>(e=>{const t=document.getElementById(e);null==t||t.scrollIntoView()})(e),100)}setTimeout(()=>{window.location.pathname===n.pathname?(0,Re.MY)({pathname:window.location.pathname,search:window.location.search,referrer:r}):(0,Re.MY)({pathname:n.pathname,search:n.search,title:null,url:n.href,referrer:r})},250),window.Intercom&&i()(()=>{window.Intercom("update",{hide_default_launcher:Se.HIDE_INTERCOM_PATHS.some(e=>n.pathname.startsWith(e))})})},Be=()=>{window.Intercom("onShow",()=>{(0,se.n0)()}),window.Intercom("boot",{app_id:(0,Se.getConfigVar)("INTERCOM_API_ID")}),window.intercom_facade_clicked&&window.Intercom("show")},qe=()=>{window.SINGLESTORE_PROJECT="bifrost";const e=(0,De.getEnvironment)(),t="true"==={}.DISABLE_SEGMENT_LOADING||!1;let n;"development"===e&&(n={log:function(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];(t=console).log.apply(t,[e].concat(r))},logError:function(){var e;(e=console).error.apply(e,arguments)}}),(0,o.fz)({name:"bifrost",enableAnalytics:!t,customLogger:n}),t||(0,o.P5)().load({variation:"all",segmentKey:(0,De.getWriteKey)(),reloadOnChange:!0,forceConsent:"development"===e||"staging"===e})}},44318:function(e){var t=String,n=function(){return{isColorSupported:!1,reset:t,bold:t,dim:t,italic:t,underline:t,inverse:t,hidden:t,strikethrough:t,black:t,red:t,green:t,yellow:t,blue:t,magenta:t,cyan:t,white:t,gray:t,bgBlack:t,bgRed:t,bgGreen:t,bgYellow:t,bgBlue:t,bgMagenta:t,bgCyan:t,bgWhite:t,blackBright:t,redBright:t,greenBright:t,yellowBright:t,blueBright:t,magentaBright:t,cyanBright:t,whiteBright:t,bgBlackBright:t,bgRedBright:t,bgGreen
2Bright:t,bgYellowBright:t,bgBlueBright:t,bgMagentaBright:t,bgCyanBright:t,bgWhiteBright:t}};e.exports=n(),e.exports.createColors=n},44366:function(e,t){"use strict";var n="fasr",r="user-unlock",i=[],o="e058",s="M224 208a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM99.5 352l-49.2 160-50.2 0 64-208 240 0 0 48-204.5 0zM96 128a128 128 0 1 1 256 0 128 128 0 1 1 -256 0zM544 304l-48 0c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 48 144 0 0 192-224 0 0-192 32 0 0-48c0-44.2 35.8-80 80-80s80 35.8 80 80z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.Xm=t.mw},44442:function(e,t){"use strict";var n="fasr",r="newspaper",i=[128240],o="f1ea",s="M96 32l416 0 0 448-512 0 0-392 48 0 0 344 8 0c22.1 0 40-17.9 40-40L96 32zm38.4 400l329.6 0 0-352-320 0 0 312c0 14.4-3.5 28-9.6 40zM192 128l96 0 0 96-96 0 0-96zm152 48l72 0 0 48-96 0 0-48 24 0zM216 256l200 0 0 48-224 0 0-48 24 0zm0 80l200 0 0 48-224 0 0-48 24 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.bG=t.mw},44479:function(e,t){"use strict";var n="fasr",r="megaphone",i=[128227],o="f675",s="M512 32l-48 0 0 37.5-416 117 0-26.5-48 0 0 192 48 0 0-26.5 86.3 24.3c-4.1 10.6-6.3 22.2-6.3 34.2 0 53 43 96 96 96 47 0 86.2-33.8 94.4-78.5l145.6 41 0 37.5 48 0 0-448zM464 392.6l-416-117 0-39.3 416-117 0 273.3zm-192.2-4.2c-2.2 24.4-22.8 43.6-47.8 43.6-26.5 0-48-21.5-48-48 0-7.6 1.8-14.8 4.9-21.1l90.9 25.6z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.OR=t.mw},44822:function(e,t,n){var r=n(23117);e.exports=function(e){return function(t){return r(t,e)}}},44928:function(e,t,n){"use strict";function r(){const e=[],t={run:function(...t){let n=-1;const r=t.pop();if("function"!=typeof r)throw new TypeError("Expected function as last argument, not "+r);!function i(o,...s){const a=e[++n];let c=-1;if(o)r(o);else{for(;++c<t.length;)null!==s[c]&&void 0!==s[c]||(s[c]=t[c]);t=s,a?function(e,t){let n;return r;function r(...t){const r=e.length>t.length;let a;r&&t.push(i);try{a=e.apply(this,t)}catch(o){if(r&&n)throw o;return i(o)}r||(a&&a.then&&"function"==typeof a.then?a.then(s,i):a instanceof Error?i(a):s(a))}function i(e,...r){n||(n=!0,t(e,...r))}function s(e){i(null,e)}}(a,i)(...s):r(null,...s)}}(null,...t)},use:function(n){if("function"!=typeof n)throw new TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}n.d(t,{S:function(){return r}})},45332:function(e,t,n){var r=n(43023),i=n(24747),o=n(59978),s=n(6734),a=n(34710);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=s,c.prototype.set=a,e.exports=c},45349:function(e,t){"use strict";var n="fasr",r="arrow-up",i=[8593],o="f062",s="M241.4 15l-17-17-17 17-185 185 33.9 33.9 17-17 127-127 0 430.1 48 0 0-430.1 127 127 17 17 33.9-33.9-17-17-168-168z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.IN=t.mw},45355:function(e,t,n){var r;"undefined"!=typeof self&&self,r=function(e){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(1),o=(r=i)&&r.__esModule?r:{default:r};t.default=o.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=n(2),a=(r=s)&&r.__esModule?r:{default:r},c=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.smoothScroll=n.smoothScroll.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}
2(t,e),o(t,[{key:"componentDidMount",value:function(){n(3).polyfill()}},{key:"smoothScroll",value:function(e){var t=this;e.preventDefault();var n=function(){return 0};void 0!==this.props.offset&&(n=this.props.offset&&this.props.offset.constructor&&this.props.offset.apply?this.props.offset:function(){return parseInt(t.props.offset)});var r=e.currentTarget.getAttribute("href").slice(1),i=document.getElementById(r).getBoundingClientRect().top+window.pageYOffset;window.scroll({top:i-n(),behavior:"smooth"}),this.props.onClick&&this.props.onClick(e)}},{key:"render",value:function(){var e=this.props,t=(e.offset,function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["offset"]));return a.default.createElement("a",i({},t,{onClick:this.smoothScroll}))}}]),t}(s.Component);t.default=c},function(t,n){t.exports=e},function(e,t,n){!function(){"use strict";e.exports={polyfill:function(){var e=window,t=document;if(!("scrollBehavior"in t.documentElement.style)||!0===e.__forceSmoothScrollPolyfill__){var n,r=e.HTMLElement||e.Element,i={scroll:e.scroll||e.scrollTo,scrollBy:e.scrollBy,elementScroll:r.prototype.scroll||a,scrollIntoView:r.prototype.scrollIntoView},o=e.performance&&e.performance.now?e.performance.now.bind(e.performance):Date.now,s=(n=e.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(n)?1:0);e.scroll=e.scrollTo=function(){void 0!==arguments[0]&&(!0!==c(arguments[0])?p.call(e,t.body,void 0!==arguments[0].left?~~arguments[0].left:e.scrollX||e.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:e.scrollY||e.pageYOffset):i.scroll.call(e,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:e.scrollX||e.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:e.scrollY||e.pageYOffset))},e.scrollBy=function(){void 0!==arguments[0]&&(c(arguments[0])?i.scrollBy.call(e,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):p.call(e,t.body,~~arguments[0].left+(e.scrollX||e.pageXOffset),~~arguments[0].top+(e.scrollY||e.pageYOffset)))},r.prototype.scroll=r.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==c(arguments[0])){var e=arguments[0].left,t=arguments[0].top;p.call(this,this,void 0===e?this.scrollLeft:~~e,void 0===t?this.scrollTop:~~t)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");i.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},r.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==c(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):i.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},r.prototype.scrollIntoView=function(){if(!0!==c(arguments[0])){var n=function(e){var n;do{n=(e=e.parentNode)===t.body}while(!1===n&&!1===d(e));return n=null,e}(this),r=n.getBoundingClientRect(),o=this.getBoundingClientRect();n!==t.body?(p.call(this,n,n.scrollLeft+o.left-r.left,n.scrollTop+o.top-r.top),"fixed"!==e.getComputedStyle(n).position&&e.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):e.scrollBy({left:o.left,top:o.top,behavior:"smooth"})}else i.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function a(e,t){this.scrollLeft=e,this.scrollTop=t}function c(e){if(null===e||"object"!=typeof e||void 0===e.behavior||"auto"===e.behavior||"instant"===e.behavior)return!0;if("object"==typeof e&&"smooth"===e.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+e.behavior+" is not a valid value for enumeration ScrollBehavior.")}function l(e,t){return"Y"===t?e.clientHeight+s<e.scrollHeight:"X"===t?e.clientWidth+s<e.scrollWidth:void 0}function u(t,n){var r=e.getComputedStyle(t,null)["overflow"+n];return"auto"===r||"scroll"===r}function d(e){var t=l(e,"Y")&&u(e,"Y"),n=l(e,"X")&&u(e,"X");return t||n}function f(t){var n,r,i,s,a=(o()-t.startTime)/468;s=a=a>1?1:a,n=.5*(1-Math.cos(Math.PI*s)),r=t.startX+(t.x-t.startX)*n,i=t.startY+(t.y-t.startY)*n,t.method.call(t.scrollable,r,i),r===t.x&&i===t.y||e.requestAnimationFrame(f.bind(e,t))}function p(n,r,s){var c,l,u,d,p=o();n===t.body?(c=e,l=e.scrollX||e.pageXOffset,u=e.scrollY||e.pageYOffset,d=i.scroll):(c=n,l=n.scrollLeft,u=n.scrollTop,d=a),f({scrollable:c,method:d,startTime:p,startX:l,startY:u,x:r,y:s})}}}}()}])},e.exports=r(n(48431))},45538:function(e,t,n){"use strict";n.r(t),n.d(t,{BASE_URL:function(){return i},BLOG_URL:function(){return y},CONNECT_URL:function(){return h},DEFAULT_TIMEZONE:function(){return F},DOCS_API_URL:function(){return l},DOCS_ARCHIVED_URL:function(){return v},DOCS_URL:function(){return c},ENV_CONFIG_VARS:function(){return f},FACEBOOK_APP_ID:function(){return z},FORUM_URL:function(){return g},GITHUB_API:function(){return I},GITHUB_LABS_URL:function(){return E},GITHUB_URL:function(){return S},GREENHOUSE_JOBS_API:function(){return j},HIDE_INTERCOM_PATHS:function(){return U},ICS_API_ENDPOINT:function(){return w},LINKEDIN_URL:function(){return C}
2,OLD_URL:function(){return r},PORTAL_URL:function(){return u},REDDIT_URL:function(){return T},SALES_EMAIL:function(){return O},SALES_TELEPHONE:function(){return P},SEARCH_API:function(){return R},SEARCH_ENGINE_KEY:function(){return D},SENTRY_DSN:function(){return $},SIGNUP_URL:function(){return d},SITE_API_URL:function(){return a},SITE_ORIGIN:function(){return o},SITE_URL:function(){return s},SUPPORT_URL:function(){return b},TRAINING_COURSES_API:function(){return L},TRAINING_URL:function(){return m},TWITCH_URL:function(){return k},TWITTER_ID:function(){return A},TWITTER_URL:function(){return _},WIKIPEDIA_URL:function(){return N},WISTIA_API:function(){return M},YOUTUBE_URL:function(){return x},getConfigVar:function(){return p}});const r="memsql.com",i="singlestore.com",o=`https://www.${i}`,s=`${o}/`,a=s.concat("api/v1/"),c=`https://docs.${i}/`,l=c.concat("api/v1/"),u=`https://portal.${i}/`,d=new URL("/intention/cloud",u).toString(),f={development:{API_URL:"http://localhost:4001",AUTH_REDIRECT_URI:"http://localhost:4000",AUTH_SERVER_URL:"http://localhost:9002/auth",INTERCOM_APP_ID:"tics5hue"},staging:{API_URL:"https://bifrost.singlestore.com",AUTH_REDIRECT_URI:"https://bifrost.singlestore.com",AUTH_SERVER_URL:"https://authsvc-staging.singlestore.com/auth",INTERCOM_APP_ID:"tics5hue"},production:{API_URL:"https://www.singlestore.com",AUTH_REDIRECT_URI:"https://www.singlestore.com",AUTH_SERVER_URL:"https://authsvc.singlestore.com/auth",INTERCOM_APP_ID:"oc3xi4bh"}},p=(e,t)=>{let n="production";return t&&(n=t),f[n][e]},h=`https://connect.${i}/`,m=`https://training.${i}/`,g=`https://www.${i}/forum`,y=`https://www.${i}/blog/`,v=`https://archived.docs.${i}/`,b=`https://support.${i}/hc/en-us/`,w=`${a}get-ics/`,_="https://x.com/singlestoredb/",x="https://www.youtube.com/singlestore/",k="https://www.twitch.tv/singlestore/",S="https://github.com/singlestore/",E="https://github.com/singlestore-labs/",C="https://www.linkedin.com/company/singlestore/",T="https://www.reddit.com/r/SingleStoreCommunity/",N="https://en.wikipedia.org/wiki/SingleStore",A="@singlestoredb",O="[email protected]",P="1-855-463-6775",z="465342857927762",I="https://api.github.com/",j="https://api.greenhouse.io/v1/boards/singlestore/departments",L=`https://training.${i}/learn/v1/courses?page_size=100`,R="https://api.swiftype.com/api/v1/public/engines/search.json",M="https://api.wistia.com/v1",D="dgArA1tqH4TzB382r1Cb",$="https://[email protected]/1191632",U=["/comparisons/","/7-release-candidate","/7-release-candidate-thank-you","/cloud-trial","/cloud-pricing/ibm","/partners/ibm","/sqrl","/flying-sqrl"],F="US/Pacific"},45590:function(e,t){"use strict";var n="fass",r="chart-pie",i=["pie-chart"],o="f200",s="M544.5 240l-240 0 0-240c132.5 0 240 107.5 240 240zM256.5 32.5l0 240.1 5.5 6.7 153.6 185.4c-40 29.7-89.5 47.3-143.1 47.3-132.5 0-240-107.5-240-240 0-127.2 98.9-231.2 224-239.5zM512 288l64 0c-4.8 72.8-42 136.7-97.4 177.4L331.5 288 512 288z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.W1=t.mw},45736:function(e,t){"use strict";var n="twitch",r=[],i="f1e8",o="M359.4 103.5l-38.6 0 0 109.7 38.6 0 0-109.7zM253.2 103l-38.6 0 0 109.8 38.6 0 0-109.8zM89 0l-96.5 91.4 0 329.2 115.8 0 0 91.4 96.5-91.4 77.3 0 173.8-164.6 0-256-366.9 0zM417.3 237.8l-77.2 73.1-77.2 0-67.6 64 0-64-86.9 0 0-274.3 308.9 0 0 201.2z";t.mw={prefix:"fab",iconName:n,icon:[448,512,r,i,o]},t.Zh=t.mw},45773:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var s=e[n];t(s,n,e)&&(o[i++]=s)}return o}},45828:function(e,t,n){var r=n(74350),i=n(59125);e.exports=function(e,t){return e&&r(e,t,i)}},46077:function(e,t,n){var r=n(77432),i=n(64444),o=n(43371),s=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":s&&s in Object(e)?i(e):o(e)}},46120:function(e){"use strict";const t="'".charCodeAt(0),n='"'.charCodeAt(0),r="\\".charCodeAt(0),i="/".charCodeAt(0),o="\n".charCodeAt(0),s=" ".charCodeAt(0),a="\f".charCodeAt(0),c="\t".charCodeAt(0),l="\r".charCodeAt(0),u="[".charCodeAt(0),d="]".charCodeAt(0),f="(".charCodeAt(0),p=")".charCodeAt(0),h="{".charCodeAt(0),m="}".charCodeAt(0),g=";".charCodeAt(0),y="*".charCodeAt(0),v=":".charCodeAt(0),b="@".charCodeAt(0),w=/[\t\n\f\r "#'()/;[\\\]{}]/g,_=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,x=/.[\r\n"'(/\\]/,k=/[\da-f]/i;e.exports=function(e,S={}){let E,C,T,N,A,O,P,z,I,j,L=e.css.valueOf(),R=S.ignoreErrors,M=L.length,D=0,$=[],U=[];function F(t){throw e.error("Unclosed "+t,D)}return{back:function(e){U.push(e)},endOfFile:function(){return 0===U.length&&D>=M},nextToken:function(e){if(U.length)return U.pop();if(D>=M)return;let S=!!e&&e.ignoreUnclosed;switch(E=L.charCodeAt(D),E){case o:case s:case c:case l:case a:N=D;do{N+=1,E=L.charCodeAt(N)}while(E===s||E===o||E===c||E===l||E===a);O=["space",L.slice(D,N)],D=N-1;break;case u:case d:case h:case m:case v:case g:case p:{let e=String.fromCharCode(E);O=[e,e,D];break}case f:if(j=$.length?$.pop()[1]:"",I=L.charCodeAt(D+1),"url"===j&&I!==t&&I!==n&&I!==s&&I!==o&&I!==c&&I!==a&&I!==l){N=D;do{if(P=!1,N=L.indexOf(")",N+1),-1===N){if(R||S){N=D;break}F("bracket")}for(z=N;
vendor: 16,384 bytes, line 2
2L.charCodeAt(z-1)===r;)z-=1,P=!P}while(P);O=["brackets",L.slice(D,N+1),D,N],D=N}else N=L.indexOf(")",D+1),C=L.slice(D,N+1),-1===N||x.test(C)?O=["(","(",D]:(O=["brackets",C,D,N],D=N);break;case t:case n:A=E===t?"'":'"',N=D;do{if(P=!1,N=L.indexOf(A,N+1),-1===N){if(R||S){N=D+1;break}F("string")}for(z=N;L.charCodeAt(z-1)===r;)z-=1,P=!P}while(P);O=["string",L.slice(D,N+1),D,N],D=N;break;case b:w.lastIndex=D+1,w.test(L),N=0===w.lastIndex?L.length-1:w.lastIndex-2,O=["at-word",L.slice(D,N+1),D,N],D=N;break;case r:for(N=D,T=!0;L.charCodeAt(N+1)===r;)N+=1,T=!T;if(E=L.charCodeAt(N+1),T&&E!==i&&E!==s&&E!==o&&E!==c&&E!==l&&E!==a&&(N+=1,k.test(L.charAt(N)))){for(;k.test(L.charAt(N+1));)N+=1;L.charCodeAt(N+1)===s&&(N+=1)}O=["word",L.slice(D,N+1),D,N],D=N;break;default:E===i&&L.charCodeAt(D+1)===y?(N=L.indexOf("*/",D+2)+1,0===N&&(R||S?N=L.length:F("comment")),O=["comment",L.slice(D,N+1),D,N],D=N):(_.lastIndex=D+1,_.test(L),N=0===_.lastIndex?L.length-1:_.lastIndex-2,O=["word",L.slice(D,N+1),D,N],$.push(O),D=N)}return D++,O},position:function(){return D}}}},46181:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.QuoteType=void 0;var r,i,o,s=n(46861);function a(e){return e===r.Space||e===r.NewLine||e===r.Tab||e===r.FormFeed||e===r.CarriageReturn}function c(e){return e===r.Slash||e===r.Gt||a(e)}function l(e){return e>=r.Zero&&e<=r.Nine}!function(e){e[e.Tab=9]="Tab",e[e.NewLine=10]="NewLine",e[e.FormFeed=12]="FormFeed",e[e.CarriageReturn=13]="CarriageReturn",e[e.Space=32]="Space",e[e.ExclamationMark=33]="ExclamationMark",e[e.Number=35]="Number",e[e.Amp=38]="Amp",e[e.SingleQuote=39]="SingleQuote",e[e.DoubleQuote=34]="DoubleQuote",e[e.Dash=45]="Dash",e[e.Slash=47]="Slash",e[e.Zero=48]="Zero",e[e.Nine=57]="Nine",e[e.Semi=59]="Semi",e[e.Lt=60]="Lt",e[e.Eq=61]="Eq",e[e.Gt=62]="Gt",e[e.Questionmark=63]="Questionmark",e[e.UpperA=65]="UpperA",e[e.LowerA=97]="LowerA",e[e.UpperF=70]="UpperF",e[e.LowerF=102]="LowerF",e[e.UpperZ=90]="UpperZ",e[e.LowerZ=122]="LowerZ",e[e.LowerX=120]="LowerX",e[e.OpeningSquareBracket=91]="OpeningSquareBracket"}(r||(r={})),function(e){e[e.Text=1]="Text",e[e.BeforeTagName=2]="BeforeTagName",e[e.InTagName=3]="InTagName",e[e.InSelfClosingTag=4]="InSelfClosingTag",e[e.BeforeClosingTagName=5]="BeforeClosingTagName",e[e.InClosingTagName=6]="InClosingTagName",e[e.AfterClosingTagName=7]="AfterClosingTagName",e[e.BeforeAttributeName=8]="BeforeAttributeName",e[e.InAttributeName=9]="InAttributeName",e[e.AfterAttributeName=10]="AfterAttributeName",e[e.BeforeAttributeValue=11]="BeforeAttributeValue",e[e.InAttributeValueDq=12]="InAttributeValueDq",e[e.InAttributeValueSq=13]="InAttributeValueSq",e[e.InAttributeValueNq=14]="InAttributeValueNq",e[e.BeforeDeclaration=15]="BeforeDeclaration",e[e.InDeclaration=16]="InDeclaration",e[e.InProcessingInstruction=17]="InProcessingInstruction",e[e.BeforeComment=18]="BeforeComment",e[e.CDATASequence=19]="CDATASequence",e[e.InSpecialComment=20]="InSpecialComment",e[e.InCommentLike=21]="InCommentLike",e[e.BeforeSpecialS=22]="BeforeSpecialS",e[e.SpecialStartSequence=23]="SpecialStartSequence",e[e.InSpecialTag=24]="InSpecialTag",e[e.BeforeEntity=25]="BeforeEntity",e[e.BeforeNumericEntity=26]="BeforeNumericEntity",e[e.InNamedEntity=27]="InNamedEntity",e[e.InNumericEntity=28]="InNumericEntity",e[e.InHexEntity=29]="InHexEntity"}(i||(i={})),function(e){e[e.NoValue=0]="NoValue",e[e.Unquoted=1]="Unquoted",e[e.Single=2]="Single",e[e.Double=3]="Double"}(o=t.QuoteType||(t.QuoteType={}));var u={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])},d=function(){function e(e,t){var n=e.xmlMode,r=void 0!==n&&n,o=e.decodeEntities,a=void 0===o||o;this.cbs=t,this.state=i.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=i.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=r,this.decodeEntities=a,this.entityTrie=r?s.xmlDecodeTree:s.htmlDecodeTree}return e.prototype.reset=function(){this.state=i.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=i.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},e.prototype.write=function(e){this.offset+=this.buffer.length,this.buffer=e,this.parse()},e.prototype.end=function(){this.running&&this.finish()},e.prototype.pause=function(){this.running=!1},e.prototype.resume=function(){this.running=!0,this.index<this.buffer.length+this.offset&&this.parse()},e.prototype.getIndex=function(){return this.index},e.prototype.getSectionStart=function(){return this.sectionStart},e.prototype.stateText=function(e){e===r.Lt||!this.decodeEntities&&this.fastForwardTo(r.Lt)?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=i.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&e===r.Amp&&(this.state=i.BeforeEntity)},e.prototype.stateSpecialStartSequence=function(e){var t=this.sequenceIndex===this.currentSequence.length;if(t?c(e):(32|e)===this.currentSequence[this.sequenceIndex]){if(!t)return void this.sequenceIndex++}else this.isSpecial=!1;this.sequenceIndex=0,this.state=i.InTagName,this.stateInTagName(e)},e.prototype.stateInSpecialTag=function(e){if(this.sequenceIndex===this.currentSequence.length){if(e===r.Gt||a(e)){var t=this.index-this.currentSequence.length;if(this.sectionStart<t){var n=this.index;this.index=t,this.cbs.ontext(this.sectionStart,t),this.index=n}return this.isSpecial=!1,this.sectionStart=t+2,void this.stateInClosingTagName(e)}this.sequenceIndex=0}(32|e)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:0===this.sequenceIndex?this.currentSequence===u.TitleEnd?this.decodeEntities&&e===r.Amp&&(this.state=i.BeforeEntity):this.fastForwardTo(r.Lt)&&(this.sequenceIndex=1):this.sequenceIndex=Number(e===r.Lt)},e.prototype.stateCDATASequence=function(e){e===u.Cdata[this.sequenceIndex]?++this.sequenceIndex===u.Cdata.length&&(this.state=i.InCommentLike,this.currentSequence=u.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=i.InDeclaration,this.stateInDeclaration(e))},e.prototype.fastForwardTo=function(e){for(;++this.index<this.buffer.length+this.offset;)if(this.buffer.charCodeAt(this.index-this.offset)===e)return!0;return this.index=this.buffer.length+this.offset-1,!1},e.prototype.stateInCommentLike=function(e){e===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===u.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index,2):this.cbs.oncomment(this.sectionStart,this.index,2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=i.Text):0===this.sequenceIndex?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):e!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)},e.prototype.isTagStartChar=function(e){return this.xmlMode?!c(e):function(e){return e>=r.LowerA&&e<=r.LowerZ||e>=r.UpperA&&e<=r.UpperZ}(e)},e.prototype.startSpecial=function(e,t){this.isSpecial=!0,this.currentSequence=e,this.sequenceIndex=t,this.state=i.SpecialStartSequence},e.prototype.stateBeforeTagName=function(e){if(e===r.ExclamationMark)this.state=i.BeforeDeclaration,this.sectionStart=this.index+1;else if(e===r.Questionmark)this.state=i.InProcessingInstruction,this.sectionStart=this.index+1;else if(this.isTagStartChar(e)){var t=32|e;this.sectionStart=this.index,this.xmlMode||t!==u.TitleEnd[2]?this.state=this.xmlMode||t!==u.ScriptEnd[2]?i.InTagName:i.BeforeSpecialS:this.startSpecial(u.TitleEnd,3)}else e===r.Slash?this.state=i.BeforeClosingTagName:(this.state=i.Text,this.stateText(e))},e.prototype.stateInTagName=function(e){c(e)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=i.BeforeAttributeName,this.stateBeforeAttributeName(e))},e.prototype.stateBeforeClosingTagName=function(e){a(e)||(e===r.Gt?this.state=i.Text:(this.state=this.isTagStartChar(e)?i.InClosingTagName:i.InSpecialComment,this.sectionStart=this.index))},e.prototype.stateInClosingTagName=function(e){(e===r.Gt||a(e))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=i.AfterClosingTagName,this.stateAfterClosingTagName(e))},e.prototype.stateAfterClosingTagName=function(e){(e===r.Gt||this.fastForwardTo(r.Gt))&&(this.state=i.Text,this.baseState=i.Text,this.sectionStart=this.index+1)},e.prototype.stateBeforeAttributeName=function(e){e===r.Gt?(this.cbs.onopentagend(this.index),this.isSpecial?(this.state=i.InSpecialTag,this.sequenceIndex=0):this.state=i.Text,this.baseState=this.state,this.sectionStart=this.index+1):e===r.Slash?this.state=i.InSelfClosingTag:a(e)||(this.state=i.InAttributeName,this.sectionStart=this.index)},e.prototype.stateInSelfClosingTag=function(e){e===r.Gt?(this.cbs.onselfclosingtag(this.index),this.state=i.Text,this.baseState=i.Text,this.sectionStart=this.index+1,this.isSpecial=!1):a(e)||(this.state=i.BeforeAttributeName,this.stateBeforeAttributeName(e))},e.prototype.stateInAttributeName=function(e){(e===r.Eq||c(e))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=-1,this.state=i.AfterAttributeName,this.stateAfterAttributeName(e))},e.prototype.stateAfterAttributeName=function(e){e===r.Eq?this.state=i.BeforeAttributeValue:e===r.Slash||e===r.Gt?(this.cbs.onattribend(o.NoValue,this.index),this.state=i.BeforeAttributeName,this.stateBeforeAttributeName(e)):a(e)||(this.cbs.onattribend(o.NoValue,this.index),this.state=i.InAttributeName,this.sectionStart=this.index)},e.prototype.stateBeforeAttributeValue=function(e){e===r.DoubleQuote?(this.state=i.InAttributeValueDq,this.sectionStart=this.index+1):e===r.SingleQuote?(this.state=i.InAttributeValueSq,this.sectionStart=this.index+1):a(e)||(this.sectionStart=this.index,this.state=i.InAttributeValueNq,this.stateInAttributeValueNoQuotes(e))},e.prototype.handleInAttributeValue=function(e,t){e===t||!this.decodeEntities&&this.fastForwardTo(t)?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(t===r.DoubleQuote?o.Double:o.Single,this.index),this.state=i.BeforeAttributeName):this.decodeEntities&&e===r.Amp&&(this.baseState=this.state,this.state=i.BeforeEntity)},e.prototype.stateInAttributeValueDoubleQuotes=function(e){this.handleInAttributeValue(e,r.DoubleQuote)},e.prototype.stateInAttributeValueSingleQuotes=function(e){this.handleInAttributeValue(e,r.SingleQuote)},e.prototype.stateInAttributeValueNoQuotes=function(e){a(e)||e===r.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(o.Unquoted,this.index),this.state=i.BeforeAttributeName,this.stateBeforeAttributeName(e)):this.decodeEntities&&e===r.Amp&&(this.baseState=this.state,this.state=i.BeforeEntity)},e.prototype.stateBeforeDeclaration=function(e){e===r.OpeningSquareBracket?(this.state=i.CDATASequence,this.sequenceIndex=0):this.state=e===r.Dash?i.BeforeComment:i.InDeclaration},e.prototype.stateInDeclaration=function(e){(e===r.Gt||this.fastForwardTo(r.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=i.Text,this.sectionStart=this.index+1)},e.prototype.stateInProcessingInstruction=function(e){(e===r.Gt||this.fastForwardTo(r.Gt))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=i.Text,this.sectionStart=this.index+1)},e.prototype.stateBeforeComment=function(e){e===r.Dash?(this.state=i.InCommentLike,this.currentSequence=u.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=i.InDeclaration},e.prototype.stateInSpecialComment=function(e){(e===r.Gt||this.fastForwardTo(r.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=i.Text,this.sectionStart=this.index+1)},e.prototype.stateBeforeSpecialS=function(e){var t=32|e;t===u.ScriptEnd[3]?this.startSpecial(u.ScriptEnd,4):t===u.StyleEnd[3]?this.startSpecial(u.StyleEnd,4):(this.state=i.InTagName,this.stateInTagName(e))},e.prototype.stateBeforeEntity=function(e){this.entityExcess=1,this.entityResult=0,e===r.Number?this.state=i.BeforeNumericEntity:e===r.Amp||(this.trieIndex=0,this.trieCurrent=this.entityTrie[0],this.state=i.InNamedEntity,this.stateInNamedEntity(e))},e.prototype.stateInNamedEntity=function(e){if(this.entityExcess+=1,this.trieIndex=(0,s.determineBranch)(this.entityTrie,this.trieCurrent,this.trieIndex+1,e),this.trieIndex<0)return this.emitNamedEntity(),void this.index--;this.trieCurrent=this.entityTrie[this.trieIndex];var t=this.trieCurrent&s.BinTrieFlags.VALUE_LENGTH;if(t){var n=(t>>14)-1;if(this.allowLegacyEntity()||e===r.Semi){var i=this.index-this.entityExcess+1;i>this.sectionStart&&this.emitPartial(this.sectionStart,i),this.entityResult=this.trieIndex,this.trieIndex+=n,this.entityExcess=0,this.sectionStart=this.index+1,0===n&&this.emitNamedEntity()}else this.trieIndex+=n}},e.prototype.emitNamedEntity=function(){if(this.state=this.baseState,0!==this.entityResult)switch((this.entityTrie[this.entityResult]&s.BinTrieFlags.VALUE_LENGTH)>>14){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~s.BinTrieFlags.VALUE_LENGTH);break;case 2:this.emitCodePoint(this.entityTrie[this.entityResult+1]);break;case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}},e.prototype.stateBeforeNumericEntity=function(e){(32|e)===r.LowerX?(this.entityExcess++,this.state=i.InHexEntity):(this.state=i.InNumericEntity,this.stateInNumericEntity(e))},e.prototype.emitNumericEntity=function(e){var t=this.index-this.entityExcess-1;t+2+Number(this.state===i.InHexEntity)!==this.index&&(t>this.sectionStart&&this.emitPartial(this.sectionStart,t),this.sectionStart=this.index+Number(e),this.emitCodePoint((0,s.replaceCodePoint)(this.entityResult))),this.state=this.baseState},e.prototype.stateInNumericEntity=function(e){e===r.Semi?this.emitNumericEntity(!0):l(e)?(this.entityResult=10*this.entityResult+(e-r.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},e.prototype.stateInHexEntity=function(e){e===r.Semi?this.emitNumericEntity(!0):l(e)?(this.entityResult=16*this.entityResult+(e-r.Zero),this.entityExcess++):!function(e){return e>=r.UpperA&&e<=r.UpperF||e>=r.LowerA&&e<=r.LowerF}(e)?(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--):(this.entityResult=16*this.entityResult+((32|e)-r.LowerA+10),this.entityExcess++)},e.prototype.allowLegacyEntity=function(){return!this.xmlMode&&(this.baseState===i.Text||this.baseState===i.InSpecialTag)},e.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===i.Text||this.state===i.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):this.state!==i.InAttributeValueDq&&this.state!==i.InAttributeValueSq&&this.state!==i.InAttributeValueNq||(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},e.prototype.shouldContinue=function(){return this.index<this.buffer.length+this.offset&&this.running},e.prototype.parse=function(){for(;this.shouldContinue();){var e=this.buffer.charCodeAt(this.index-this.offset);switch(this.state){case i.Text:this.stateText(e);break;case i.SpecialStartSequence:this.stateSpecialStartSequence(e);break;case i.InSpecialTag:this.stateInSpecialTag(e);break;case i.CDATASequence:this.stateCDATASequence(e);break;case i.InAttributeValueDq:this.stateInAttributeValueDoubleQuotes(e);break;case i.InAttributeName:this.stateInAttributeName(e);break;case i.InCommentLike:this.stateInCommentLike(e);break;case i.InSpecialComment:this.stateInSpecialComment(e);break;case i.BeforeAttributeName:this.stateBeforeAttributeName(e);break;case i.InTagName:this.stateInTagName(e);break;case i.InClosingTagName:this.stateInClosingTagName(e);break;case i.BeforeTagName:this.stateBeforeTagName(e);break;case i.AfterAttributeName:this.stateAfterAttributeName(e);break;case i.InAttributeValueSq:this.stateInAttributeValueSingleQuotes(e);break;case i.BeforeAttributeValue:this.stateBeforeAttributeValue(e);break;case i.BeforeClosingTagName:this.stateBeforeClosingTagName(e);break;case i.Af
2terClosingTagName:this.stateAfterClosingTagName(e);break;case i.BeforeSpecialS:this.stateBeforeSpecialS(e);break;case i.InAttributeValueNq:this.stateInAttributeValueNoQuotes(e);break;case i.InSelfClosingTag:this.stateInSelfClosingTag(e);break;case i.InDeclaration:this.stateInDeclaration(e);break;case i.BeforeDeclaration:this.stateBeforeDeclaration(e);break;case i.BeforeComment:this.stateBeforeComment(e);break;case i.InProcessingInstruction:this.stateInProcessingInstruction(e);break;case i.InNamedEntity:this.stateInNamedEntity(e);break;case i.BeforeEntity:this.stateBeforeEntity(e);break;case i.InHexEntity:this.stateInHexEntity(e);break;case i.InNumericEntity:this.stateInNumericEntity(e);break;default:this.stateBeforeNumericEntity(e)}this.index++}this.cleanup()},e.prototype.finish=function(){this.state===i.InNamedEntity&&this.emitNamedEntity(),this.sectionStart<this.index&&this.handleTrailingData(),this.cbs.onend()},e.prototype.handleTrailingData=function(){var e=this.buffer.length+this.offset;this.state===i.InCommentLike?this.currentSequence===u.CdataEnd?this.cbs.oncdata(this.sectionStart,e,0):this.cbs.oncomment(this.sectionStart,e,0):this.state===i.InNumericEntity&&this.allowLegacyEntity()||this.state===i.InHexEntity&&this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state===i.InTagName||this.state===i.BeforeAttributeName||this.state===i.BeforeAttributeValue||this.state===i.AfterAttributeName||this.state===i.InAttributeName||this.state===i.InAttributeValueSq||this.state===i.InAttributeValueDq||this.state===i.InAttributeValueNq||this.state===i.InClosingTagName||this.cbs.ontext(this.sectionStart,e)},e.prototype.emitPartial=function(e,t){this.baseState!==i.Text&&this.baseState!==i.InSpecialTag?this.cbs.onattribdata(e,t):this.cbs.ontext(e,t)},e.prototype.emitCodePoint=function(e){this.baseState!==i.Text&&this.baseState!==i.InSpecialTag?this.cbs.onattribentity(e):this.cbs.ontextentity(e)},e}();t.default=d},46385:function(e,t){"use strict";var n="fasl",r="paper-plane",i=[61913],o="f1d8",s="M306.6 292L383 486.1 540.8 57.8 306.6 292zM518.2 35.2L89.9 193 284 269.4 518.2 35.2zM275.5 300.5L44.8 209.6 0 192 45.1 175.4 568.5-17.5 608-32 593.5 7.5 400.6 530.9 384 576 366.4 531.2 275.5 300.5z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.is=t.mw},46495:function(e,t){"use strict";var n="fasr",r="head-side-gear",i=[],o="e611",s="M224 0C100.3 0 0 100.3 0 224 0 285 24.4 340.4 64 380.8l0 131.2 48 0 0-151.8-7.7-7.1C69.6 320.9 48 275 48 224 48 126.8 126.8 48 224 48 310.6 48 382.7 110.6 397.3 193.1l1.3 7.4 5.3 5.3 60 60 0 38.1-64 0 0 112-112 0 0 96 48 0 0-48 112 0 0-112 64 0 0-105.9-7-7-61.9-61.9C421.5 75.9 331.7 0 224 0zm32 129.2l0-33.2-64 0 0 33.2c-12.7 4.3-24.2 11-34 19.7l-28.8-16.6-32 55.4 28.8 16.6c-1.3 6.4-1.9 12.9-1.9 19.7s.7 13.3 1.9 19.7l-28.8 16.6 32 55.4 28.8-16.6c9.8 8.7 21.4 15.4 34.1 19.7l0 33.2 64 0 0-33.2c12.7-4.3 24.2-11 34.1-19.7l28.8 16.6 32-55.4-28.8-16.6c1.3-6.4 1.9-12.9 1.9-19.7s-.7-13.3-1.9-19.7l28.8-16.6-32-55.4-28.8 16.6c-9.8-8.7-21.4-15.4-34-19.7zM184 224a40 40 0 1 1 80 0 40 40 0 1 1 -80 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.aX=t.mw},46536:function(e){e.exports=function(e){return this.__data__.has(e)}},46553:function(e,t,n){var r=n(46077),i=n(56130);e.exports=function(e){if(!i(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},46841:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.filter=function(e,t,n,r){void 0===n&&(n=!0);void 0===r&&(r=1/0);return i(e,Array.isArray(t)?t:[t],n,r)},t.find=i,t.findOneChild=function(e,t){return t.find(e)},t.findOne=function e(t,n,i){void 0===i&&(i=!0);for(var o=Array.isArray(n)?n:[n],s=0;s<o.length;s++){var a=o[s];if((0,r.isTag)(a)&&t(a))return a;if(i&&(0,r.hasChildren)(a)&&a.children.length>0){var c=e(t,a.children,!0);if(c)return c}}return null},t.existsOne=function e(t,n){return(Array.isArray(n)?n:[n]).some(function(n){return(0,r.isTag)(n)&&t(n)||(0,r.hasChildren)(n)&&e(t,n.children)})},t.findAll=function(e,t){for(var n=[],i=[Array.isArray(t)?t:[t]],o=[0];;)if(o[0]>=i[0].length){if(1===i.length)return n;i.shift(),o.shift()}else{var s=i[0][o[0]++];(0,r.isTag)(s)&&e(s)&&n.push(s),(0,r.hasChildren)(s)&&s.children.length>0&&(o.unshift(0),i.unshift(s.children))}};var r=n(64576);function i(e,t,n,i){for(var o=[],s=[Array.isArray(t)?t:[t]],a=[0];;)if(a[0]>=s[0].length){if(1===a.length)return o;s.shift(),a.shift()}else{var c=s[0][a[0]++];if(e(c)&&(o.push(c),--i<=0))return o;n&&(0,r.hasChildren)(c)&&c.children.length>0&&(a.unshift(0),s.unshift(c.children))}}},46861:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);
vendor: 7,302 bytes, line 2
2i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return i(t,e),t},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.decodeXML=t.decodeHTMLStrict=t.decodeHTMLAttribute=t.decodeHTML=t.determineBranch=t.EntityDecoder=t.DecodingMode=t.BinTrieFlags=t.fromCodePoint=t.replaceCodePoint=t.decodeCodePoint=t.xmlDecodeTree=t.htmlDecodeTree=void 0;var a=s(n(33708));t.htmlDecodeTree=a.default;var c=s(n(60012));t.xmlDecodeTree=c.default;var l=o(n(40887));t.decodeCodePoint=l.default;var u,d=n(40887);Object.defineProperty(t,"replaceCodePoint",{enumerable:!0,get:function(){return d.replaceCodePoint}}),Object.defineProperty(t,"fromCodePoint",{enumerable:!0,get:function(){return d.fromCodePoint}}),function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"}(u||(u={}));var f,p,h;function m(e){return e>=u.ZERO&&e<=u.NINE}function g(e){return e>=u.UPPER_A&&e<=u.UPPER_F||e>=u.LOWER_A&&e<=u.LOWER_F}function y(e){return e===u.EQUALS||function(e){return e>=u.UPPER_A&&e<=u.UPPER_Z||e>=u.LOWER_A&&e<=u.LOWER_Z||m(e)}(e)}!function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"}(f=t.BinTrieFlags||(t.BinTrieFlags={})),function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"}(p||(p={})),function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"}(h=t.DecodingMode||(t.DecodingMode={}));var v=function(){function e(e,t,n){this.decodeTree=e,this.emitCodePoint=t,this.errors=n,this.state=p.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=h.Strict}return e.prototype.startEntity=function(e){this.decodeMode=e,this.state=p.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1},e.prototype.write=function(e,t){switch(this.state){case p.EntityStart:return e.charCodeAt(t)===u.NUM?(this.state=p.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1)):(this.state=p.NamedEntity,this.stateNamedEntity(e,t));case p.NumericStart:return this.stateNumericStart(e,t);case p.NumericDecimal:return this.stateNumericDecimal(e,t);case p.NumericHex:return this.stateNumericHex(e,t);case p.NamedEntity:return this.stateNamedEntity(e,t)}},e.prototype.stateNumericStart=function(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===u.LOWER_X?(this.state=p.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=p.NumericDecimal,this.stateNumericDecimal(e,t))},e.prototype.addToNumericResult=function(e,t,n,r){if(t!==n){var i=n-t;this.result=this.result*Math.pow(r,i)+parseInt(e.substr(t,i),r),this.consumed+=i}},e.prototype.stateNumericHex=function(e,t){for(var n=t;t<e.length;){var r=e.charCodeAt(t);if(!m(r)&&!g(r))return this.addToNumericResult(e,n,t,16),this.emitNumericEntity(r,3);t+=1}return this.addToNumericResult(e,n,t,16),-1},e.prototype.stateNumericDecimal=function(e,t){for(var n=t;t<e.length;){var r=e.charCodeAt(t);if(!m(r))return this.addToNumericResult(e,n,t,10),this.emitNumericEntity(r,2);t+=1}return this.addToNumericResult(e,n,t,10),-1},e.prototype.emitNumericEntity=function(e,t){var n;if(this.consumed<=t)return null===(n=this.errors)||void 0===n||n.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===u.SEMI)this.consumed+=1;else if(this.decodeMode===h.Strict)return 0;return this.emitCodePoint((0,l.replaceCodePoint)(this.result),this.consumed),this.errors&&(e!==u.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed},e.prototype.stateNamedEntity=function(e,t){for(var n=this.decodeTree,r=n[this.treeIndex],i=(r&f.VALUE_LENGTH)>>14;t<e.length;t++,this.excess++){var o=e.charCodeAt(t);if(this.treeIndex=w(n,r,this.treeIndex+Math.max(1,i),o),this.treeIndex<0)return 0===this.result||this.decodeMode===h.Attribute&&(0===i||y(o))?0:this.emitNotTerminatedNamedEntity();if(0!==(i=((r=n[this.treeIndex])&f.VALUE_LENGTH)>>14)){if(o===u.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==h.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1},e.prototype.emitNotTerminatedNamedEntity=function(){var e,t=this.result,n=(this.decodeTree[t]&f.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,n,this.consumed),null===(e=this.errors)||void 0===e||e.missingSemicolonAfterCharacterReference(),this.consumed},e.prototype.emitNamedEntityData=function(e,t,n){var r=this.decodeTree;return this.emitCodePoint(1===t?r[e]&~f.VALUE_LENGTH:r[e+1],n),3===t&&this.emitCodePoint(r[e+2],n),n},e.prototype.end=function(){var e;switch(this.state){case p.NamedEntity:return 0===this.result||this.decodeMode===h.Attribute&&this.result!==this.treeIndex?0:this.emitNotTerminatedNamedEntity();case p.NumericDecimal:return this.emitNumericEntity(0,2);case p.NumericHex:return this.emitNumericEntity(0,3);case p.NumericStart:return null===(e=this.errors)||void 0===e||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case p.EntityStart:return 0}},e}();function b(e){var t="",n=new v(e,function(e){return t+=(0,l.fromCodePoint)(e)});return function(e,r){for(var i=0,o=0;(o=e.indexOf("&",o))>=0;){t+=e.slice(i,o),n.startEntity(r);var s=n.write(e,o+1);if(s<0){i=o+n.end();break}i=o+s,o=0===s?i+1:i}var a=t+e.slice(i);return t="",a}}function w(e,t,n,r){var i=(t&f.BRANCH_LENGTH)>>7,o=t&f.JUMP_TABLE;if(0===i)return 0!==o&&r===o?n:-1;if(o){var s=r-o;return s<0||s>=i?-1:e[n+s]-1}for(var a=n,c=a+i-1;a<=c;){var l=a+c>>>1,u=e[l];if(u<r)a=l+1;else{if(!(u>r))return e[l+i];c=l-1}}return-1}t.EntityDecoder=v,t.determineBranch=w;var _=b(a.default),x=b(c.default);t.decodeHTML=function(e,t){return void 0===t&&(t=h.Legacy),_(e,t)},t.decodeHTMLAttribute=function(e){return _(e,h.Attribute)},t.decodeHTMLStrict=function(e){return _(e,h.Strict)},t.decodeXML=function(e){return x(e,h.Strict)}},46874:function(e,t,n){var r=n(21708),i=n(79871),o=n(41772);function s(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}s.prototype.add=s.prototype.push=i,s.prototype.has=o,e.exports=s},47051:function(e,t,n){"use strict";n.d(t,{a:function(){return s},f:function(){return o}});var r=n(6159),i=n(14537);const o={lg:1024,md:768,sm:480},s=e=>{let{url:t,urlLg:n,urlMd:s,urlSm:a,sizes:c={},maximumPixelDensity:l=3}=e;if(!t||!(0,i.r)(t))return{fallbackSrc:"",sources:[],sizeSources:[],srcSetAttr:"string",sizesAttr:""};const u=c.xl,d=c.lg||o.lg,f=c.md||o.md,p=c.sm||o.sm,h=[],m=(e,t,n
2)=>{const o={imageWidth:e,sources:[]};n&&(o.mediaQuery=r.L[n]);for(let r=1;r<=l;r++){const n=e*r,s={src:(0,i.B)(t,{width:n}),sourceWidth:n};o.sources.push(s)}return o};let g="";if(u){const e=m(u,t);h.unshift(e),g=e.sources[0].src}const y=n||t;if(!u||u!==d){const e=m(d,y,"lg-n-below");h.unshift(e),g||=e.sources[0].src}const v=s||y;if(f!==d){const e=m(f,v,"md-n-below");h.unshift(e),g||=e.sources[0].src}if(p!==f){const e=m(p,a||v,"sm-n-below");h.unshift(e),g||=e.sources[0].src}let b=[];h.length>1&&(b=h.flatMap(e=>e.sources).filter((e,t,n)=>n.findIndex(t=>{let{sourceWidth:n}=t;return n===e.sourceWidth})==t));const w=b.sort((e,t)=>e.sourceWidth-t.sourceWidth).map(e=>{let{src:t,sourceWidth:n}=e;return`${t} ${n}w`}).join(", "),_=h.map((e,t)=>{let{mediaQuery:n,imageWidth:r}=e;return t===h.length-1?`${r}px`:`${n} ${r}px`}).join(", ");return{fallbackSrc:g,sources:b,sizeSources:h.map(e=>{let{sources:t,mediaQuery:n}=e;return{media:n,srcset:t.sort((e,t)=>e.sourceWidth-t.sourceWidth).map(e=>{let{src:t,sourceWidth:n}=e;return`${t} ${n}w`}).join(", ")}}),srcSetAttr:w,sizesAttr:_}}},47297:function(e,t){"use strict";var n="fasr",r="unlock",i=[128275],o="f09c",s="M112 96c0-44.2 35.8-80 80-80 42.1 0 76.6 32.5 79.8 73.8l1.8 23.9 47.9-3.7-1.8-23.9C314.5 20 259.4-32 192-32 121.3-32 64 25.3 64 96l0 64-64 0 0 352 384 0 0-352-272 0 0-64zM64 208l0 0 48 0 0 0 224 0 0 256-288 0 0-256 16 0z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.KK=t.mw},47400:function(e,t,n){"use strict";var r=n(72535).CopyToClipboard;r.CopyToClipboard=r,e.exports=r},47529:function(e,t,n){"use strict";n.d(t,{AM:function(){return ut},dT:function(){return pt},iN:function(){return mt},hl:function(){return ht},Wv:function(){return ft}});var r=n(32549),i=n(48431),o=n.t(i,2);function s(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}function a(...e){return t=>e.forEach(e=>function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}(e,t))}function c(...e){return(0,i.useCallback)(a(...e),e)}function l(e,t=[]){let n=[];const r=()=>{const t=n.map(e=>(0,i.createContext)(e));return function(n){const r=(null==n?void 0:n[e])||t;return(0,i.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){const o=(0,i.createContext)(r),s=n.length;function a(t){const{scope:n,children:r,...a}=t,c=(null==n?void 0:n[e][s])||o,l=(0,i.useMemo)(()=>a,Object.values(a));return(0,i.createElement)(c.Provider,{value:l},r)}return n=[...n,r],a.displayName=t+"Provider",[a,function(n,a){const c=(null==a?void 0:a[e][s])||o,l=(0,i.useContext)(c);if(l)return l;if(void 0!==r)return r;throw new Error(`\`${n}\` must be used within \`${t}\``)}]},u(r,...t)]}function u(...e){const t=e[0];if(1===e.length)return t;const n=()=>{const n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){const r=n.reduce((t,{useScope:n,scopeName:r})=>({...t,...n(e)[`__scope${r}`]}),{});return(0,i.useMemo)(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var d=n(71098);const f=(0,i.forwardRef)((e,t)=>{const{children:n,...o}=e,s=i.Children.toArray(n),a=s.find(m);if(a){const e=a.props.children,n=s.map(t=>t===a?i.Children.count(e)>1?i.Children.only(null):(0,i.isValidElement)(e)?e.props.children:null:t);return(0,i.createElement)(p,(0,r.A)({},o,{ref:t}),(0,i.isValidElement)(e)?(0,i.cloneElement)(e,void 0,n):null)}return(0,i.createElement)(p,(0,r.A)({},o,{ref:t}),n)});f.displayName="Slot";const p=(0,i.forwardRef)((e,t)=>{const{children:n,...r}=e;return(0,i.isValidElement)(n)?(0,i.cloneElement)(n,{...g(r,n.props),ref:t?a(t,n.ref):n.ref}):i.Children.count(n)>1?i.Children.only(null):null});p.displayName="SlotClone";const h=({children:e})=>(0,i.createElement)(i.Fragment,null,e);function m(e){return(0,i.isValidElement)(e)&&e.type===h}function g(e,t){const n={...t};for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}const y=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>
2{const n=(0,i.forwardRef)((e,n)=>{const{asChild:o,...s}=e,a=o?f:t;return(0,i.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,i.createElement)(a,(0,r.A)({},s,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});var v=n(76286);const b="dismissableLayer.update",w="dismissableLayer.pointerDownOutside",_="dismissableLayer.focusOutside";let x;const k=(0,i.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),S=(0,i.forwardRef)((e,t)=>{var n;const{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:a,onPointerDownOutside:l,onFocusOutside:u,onInteractOutside:d,onDismiss:f,...p}=e,h=(0,i.useContext)(k),[m,g]=(0,i.useState)(null),S=null!==(n=null==m?void 0:m.ownerDocument)&&void 0!==n?n:null===globalThis||void 0===globalThis?void 0:globalThis.document,[,T]=(0,i.useState)({}),N=c(t,e=>g(e)),A=Array.from(h.layers),[O]=[...h.layersWithOutsidePointerEventsDisabled].slice(-1),P=A.indexOf(O),z=m?A.indexOf(m):-1,I=h.layersWithOutsidePointerEventsDisabled.size>0,j=z>=P,L=function(e,t=(null===globalThis||void 0===globalThis?void 0:globalThis.document)){const n=(0,v.c)(e),r=(0,i.useRef)(!1),o=(0,i.useRef)(()=>{});return(0,i.useEffect)(()=>{const e=e=>{if(e.target&&!r.current){const i={originalEvent:e};function s(){C(w,n,i,{discrete:!0})}"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=s,t.addEventListener("click",o.current,{once:!0})):s()}r.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{const t=e.target,n=[...h.branches].some(e=>e.contains(t));j&&!n&&(null==l||l(e),null==d||d(e),e.defaultPrevented||null==f||f())},S),R=function(e,t=(null===globalThis||void 0===globalThis?void 0:globalThis.document)){const n=(0,v.c)(e),r=(0,i.useRef)(!1);return(0,i.useEffect)(()=>{const e=e=>{if(e.target&&!r.current){C(_,n,{originalEvent:e},{discrete:!1})}};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{const t=e.target;[...h.branches].some(e=>e.contains(t))||(null==u||u(e),null==d||d(e),e.defaultPrevented||null==f||f())},S);return function(e,t=(null===globalThis||void 0===globalThis?void 0:globalThis.document)){const n=(0,v.c)(e);(0,i.useEffect)(()=>{const e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},[n,t])}(e=>{z===h.layers.size-1&&(null==a||a(e),!e.defaultPrevented&&f&&(e.preventDefault(),f()))},S),(0,i.useEffect)(()=>{if(m)return o&&(0===h.layersWithOutsidePointerEventsDisabled.size&&(x=S.body.style.pointerEvents,S.body.style.pointerEvents="none"),h.layersWithOutsidePointerEventsDisabled.add(m)),h.layers.add(m),E(),()=>{o&&1===h.layersWithOutsidePointerEventsDisabled.size&&(S.body.style.pointerEvents=x)}},[m,S,o,h]),(0,i.useEffect)(()=>()=>{m&&(h.layers.delete(m),h.layersWithOutsidePointerEventsDisabled.delete(m),E())},[m,h]),(0,i.useEffect)(()=>{const e=()=>T({});return document.addEventListener(b,e),()=>document.removeEventListener(b,e)},[]),(0,i.createElement)(y.div,(0,r.A)({},p,{ref:N,style:{pointerEvents:I?j?"auto":"none":void 0,...e.style},onFocusCapture:s(e.onFocusCapture,R.onFocusCapture),onBlurCapture:s(e.onBlurCapture,R.onBlurCapture),onPointerDownCapture:s(e.onPointerDownCapture,L.onPointerDownCapture)}))});function E(){const e=new CustomEvent(b);document.dispatchEvent(e)}function C(e,t,n,{discrete:r}){const i=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?function(e,t){e&&(0,d.flushSync)(()=>
2e.dispatchEvent(t))}(i,o):i.dispatchEvent(o)}let T=0;function N(){(0,i.useEffect)(()=>{var e,t;const n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:A()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:A()),T++,()=>{1===T&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),T--}},[])}function A(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}const O="focusScope.autoFocusOnMount",P="focusScope.autoFocusOnUnmount",z={bubbles:!1,cancelable:!0},I=(0,i.forwardRef)((e,t)=>{const{loop:n=!1,trapped:o=!1,onMountAutoFocus:s,onUnmountAutoFocus:a,...l}=e,[u,d]=(0,i.useState)(null),f=(0,v.c)(s),p=(0,v.c)(a),h=(0,i.useRef)(null),m=c(t,e=>d(e)),g=(0,i.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,i.useEffect)(()=>{if(o){function e(e){if(g.paused||!u)return;const t=e.target;u.contains(t)?h.current=t:M(h.current,{select:!0})}function t(e){if(g.paused||!u)return;const t=e.relatedTarget;null!==t&&(u.contains(t)||M(h.current,{select:!0}))}function n(e){const t=document.activeElement;for(const n of e)n.removedNodes.length>0&&(null!=u&&u.contains(t)||M(u))}document.addEventListener("focusin",e),document.addEventListener("focusout",t);const r=new MutationObserver(n);return u&&r.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[o,u,g.paused]),(0,i.useEffect)(()=>{if(u){D.add(g);const t=document.activeElement;if(!u.contains(t)){const n=new CustomEvent(O,z);u.addEventListener(O,f),u.dispatchEvent(n),n.defaultPrevented||(!function(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(M(r,{select:t}),document.activeElement!==n)return}((e=j(u),e.filter(e=>"A"!==e.tagName)),{select:!0}),document.activeElement===t&&M(u))}return()=>{u.removeEventListener(O,f),setTimeout(()=>{const e=new CustomEvent(P,z);u.addEventListener(P,p),u.dispatchEvent(e),e.defaultPrevented||M(null!=t?t:document.body,{select:!0}),u.removeEventListener(P,p),D.remove(g)},0)}}var e},[u,f,p,g]);const b=(0,i.useCallback)(e=>{if(!n&&!o)return;if(g.paused)return;const t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){const t=e.currentTarget,[i,o]=function(e){const t=j(e),n=L(t,e),r=L(t.reverse(),e);return[n,r]}(t);i&&o?e.shiftKey||r!==o?e.shiftKey&&r===i&&(e.preventDefault(),n&&M(o,{select:!0})):(e.preventDefault(),n&&M(i,{select:!0})):r===t&&e.preventDefault()}},[n,o,g.paused]);return(0,i.createElement)(y.div,(0,r.A)({tabIndex:-1},l,{ref:m,onKeyDown:b}))});function j(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function L(e,t){for(const n of e)if(!R(n,{upTo:t}))return n}function R(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(void 0!==t&&e===t)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function M(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&function(e){return e instanceof HTMLInputElement&&"select"in e}(e)&&t&&e.select()}}const D=function(){let e=[];return{add(t){const n=e[0];t!==n&&(null==n||n.pause()),e=$(e,t),e.unshift(t)},remove(t){var n;e=$(e,t),null===(n=e[0])||void 0===n||n.resume()}}}();function $(e,t){const n=[...e],r=n.indexOf(t);return-1!==r&&n.splice(r,1),n}const U=Boolean(null===globalThis||void 0===globalThis?void 0:globalThis.document)?i.useLayoutEffect:()=>{},F=o["useId".toString()]||(()=>{});let B=0;function q(e){const[t,n]=i.useState(F());return U(()=>{e||n(e=>null!=e?e:String(B++))},[e]),e||(t?`radix-${t}`:"")}var H=n(64728),Z="undefined"!=typeof document?i.useLayoutEffect:function(){};function V(e,t){if(e===t)return!0;
2if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,i;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(!V(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!{}.hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!==r--;){const n=i[r];if(("_owner"!==n||!e.$$typeof)&&!V(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function W(e){if("undefined"==typeof window)return 1;return(e.ownerDocument.defaultView||window).devicePixelRatio||1}function G(e,t){const n=W(e);return Math.round(t*n)/n}function Y(e){const t=i.useRef(e);return Z(()=>{t.current=e}),t}const J=(e,t)=>{const n=(0,H.cY)(e);return{name:n.name,fn:n.fn,options:[e,t]}},X=(e,t)=>{const n=(0,H.BN)(e);return{name:n.name,fn:n.fn,options:[e,t]}},K=(e,t)=>{const n=(0,H.UU)(e);return{name:n.name,fn:n.fn,options:[e,t]}},Q=(e,t)=>{const n=(0,H.Ej)(e);return{name:n.name,fn:n.fn,options:[e,t]}},ee=(e,t)=>{const n=(0,H.jD)(e);return{name:n.name,fn:n.fn,options:[e,t]}},te=(e,t)=>{const n=(e=>({name:"arrow",options:e,fn(t){const{element:n,padding:r}="function"==typeof e?e(t):e;return n&&(i=n,{}.hasOwnProperty.call(i,"current"))?null!=n.current?(0,H.UE)({element:n.current,padding:r}).fn(t):{}:n?(0,H.UE)({element:n,padding:r}).fn(t):{};var i}}))(e);return{name:n.name,fn:n.fn,options:[e,t]}};function ne(...e){return t=>e.forEach(e=>function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}(e,t))}const re=(0,i.forwardRef)((e,t)=>{const{children:n,...o}=e,s=i.Children.toArray(n),a=s.find(se);if(a){const e=a.props.children,n=s.map(t=>t===a?i.Children.count(e)>1?i.Children.only(null):(0,i.isValidElement)(e)?e.props.children:null:t);return(0,i.createElement)(ie,(0,r.A)({},o,{ref:t}),(0,i.isValidElement)(e)?(0,i.cloneElement)(e,void 0,n):null)}return(0,i.createElement)(ie,(0,r.A)({},o,{ref:t}),n)});re.displayName="Slot";const ie=(0,i.forwardRef)((e,t)=>{const{children:n,...r}=e;return(0,i.isValidElement)(n)?(0,i.cloneElement)(n,{...ae(r,n.props),ref:t?ne(t,n.ref):n.ref}):i.Children.count(n)>1?i.Children.only(null):null});ie.displayName="SlotClone";const oe=({children:e})=>(0,i.createElement)(i.Fragment,null,e);function se(e){return(0,i.isValidElement)(e)&&e.type===oe}function ae(e,t){const n={...t};for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{const n=(0,i.forwardRef)((e,n)=>{const{asChild:o,...s}=e,a=o?re:t;return(0,i.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,i.createElement)(a,(0,r.A)({},s,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});const ce="Popper",[le,ue]=l(ce),[de,fe]=le(ce),pe=e=>{const{__scopePopper:t,children:n}=e,[r,o]=(0,i.useState)(null);return(0,i.createElement)(de,{scope:t,anchor:r,onAnchorChange:o},n)},he="PopperAnchor",me=(0,i.forwardRef)((e,t)=>{const{__scopePopper:n,virtualRef:o,...s}=e,a=fe(he,n),l=(0,i.useRef)(null),u=c(t,l);return(0,i.useEffect)(()=>{a.onAnchorChange((null==o?void 0:o.current)||l.current)}),o?null:(0,i.createElement)(y.div,(0,r.A)({},s,{ref:u}))}),ge="PopperContent",[ye,ve]=le(ge),be=(0,i.forwardRef)((e,t)=>{var n,o,s,a,l,u,f,p;const{__scopePopper:h,side:m="bottom",sideOffset:g=0,align:b="center",alignOffset:w=0,arrowPadding:_=0,collisionBoundary:x=[],collisionPadding:k=0,sticky:S="partial",hideWhenDetached:E=!1,avoidCollisions:C=!0,onPlaced:T,...N}=e,A=fe(ge,h),[O,P]=(0,i.useState)(null),z=c(t,e=>P(e)),[I,j]=(0,i.useState)(null),L=function(e){const[t,n]=(0,i.useState)(void 0);return U(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const t=new ResizeObserver(t=>{if(!Array.isArray(t))return;if(!t.length)return;const r=t[0];let i,o;if("borderBoxSize"in r){const e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,o=t.blockSize}else i=e.offsetWidth,o=e.offsetHeight;n({width:i,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(I),R=null!==(n=null==L?void 0:L.width)&&void 0!==n?n:0,M=null!==(o=null==L?void 0:L.height)&&void 0!==o?o:0,D=m+("center"!==b?"-"+b:""),$="number"==typeof k?k:{top:0,right:0,bottom:0,left:0,...k},F=Array.isArray(x)?x:[x],B=F.length>0,q={padding:$,boundary:F.filter(we),altBoundary:B},{refs:ne,floatingStyles:re,placement:ie,isPositioned:oe,middlewareData:se}=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:s,floating:a}={},transform:c=!0,whileElementsMounted:l,open:u}=e,[f,p]=i.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[h,m]=i.useState(r);V(h,r)||m(r);const[g,y]=i.useState(null),[v,b]=i.useState(null),w=i.useCallback(e=>
2{e!==S.current&&(S.current=e,y(e))},[]),_=i.useCallback(e=>{e!==E.current&&(E.current=e,b(e))},[]),x=s||g,k=a||v,S=i.useRef(null),E=i.useRef(null),C=i.useRef(f),T=null!=l,N=Y(l),A=Y(o),O=Y(u),P=i.useCallback(()=>{if(!S.current||!E.current)return;const e={placement:t,strategy:n,middleware:h};A.current&&(e.platform=A.current),(0,H.rD)(S.current,E.current,e).then(e=>{const t={...e,isPositioned:!1!==O.current};z.current&&!V(C.current,t)&&(C.current=t,d.flushSync(()=>{p(t)}))})},[h,t,n,A,O]);Z(()=>{!1===u&&C.current.isPositioned&&(C.current.isPositioned=!1,p(e=>({...e,isPositioned:!1})))},[u]);const z=i.useRef(!1);Z(()=>(z.current=!0,()=>{z.current=!1}),[]),Z(()=>{if(x&&(S.current=x),k&&(E.current=k),x&&k){if(N.current)return N.current(x,k,P);P()}},[x,k,P,N,T]);const I=i.useMemo(()=>({reference:S,floating:E,setReference:w,setFloating:_}),[w,_]),j=i.useMemo(()=>({reference:x,floating:k}),[x,k]),L=i.useMemo(()=>{const e={position:n,left:0,top:0};if(!j.floating)return e;const t=G(j.floating,f.x),r=G(j.floating,f.y);return c?{...e,transform:"translate("+t+"px, "+r+"px)",...W(j.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,c,j.floating,f.x,f.y]);return i.useMemo(()=>({...f,update:P,refs:I,elements:j,floatingStyles:L}),[f,P,I,j,L])}({strategy:"fixed",placement:D,whileElementsMounted:H.ll,elements:{reference:A.anchor},middleware:[J({mainAxis:g+M,alignmentAxis:w}),C&&X({mainAxis:!0,crossAxis:!1,limiter:"partial"===S?{fn:(0,H.ER)(ae).fn,options:[ae,ce]}:void 0,...q}),C&&K({...q}),Q({...q,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{const{width:i,height:o}=t.reference,s=e.floating.style;s.setProperty("--radix-popper-available-width",`${n}px`),s.setProperty("--radix-popper-available-height",`${r}px`),s.setProperty("--radix-popper-anchor-width",`${i}px`),s.setProperty("--radix-popper-anchor-height",`${o}px`)}}),I&&te({element:I,padding:_}),_e({arrowWidth:R,arrowHeight:M}),E&&ee({strategy:"referenceHidden"})]});var ae,ce;const[le,ue]=xe(ie),de=(0,v.c)(T);U(()=>{oe&&(null==de||de())},[oe,de]);const pe=null===(s=se.arrow)||void 0===s?void 0:s.x,he=null===(a=se.arrow)||void 0===a?void 0:a.y,me=0!==(null===(l=se.arrow)||void 0===l?void 0:l.centerOffset),[ve,be]=(0,i.useState)();return U(()=>{O&&be(window.getComputedStyle(O).zIndex)},[O]),(0,i.createElement)("div",{ref:ne.setFloating,"data-radix-popper-content-wrapper":"",style:{...re,transform:oe?re.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ve,"--radix-popper-transform-origin":[null===(u=se.transformOrigin)||void 0===u?void 0:u.x,null===(f=se.transformOrigin)||void 0===f?void 0:f.y].join(" ")},dir:e.dir},(0,i.createElement)(ye,{scope:h,placedSide:le,onArrowChange:j,arrowX:pe,arrowY:he,shouldHideArrow:me},(0,i.createElement)(y.div,(0,r.A)({"data-side":le,"data-align":ue},N,{ref:z,style:{...N.style,animation:oe?void 0:"none",opacity:null!==(p=se.hide)&&void 0!==p&&p.referenceHidden?0:void 0}}))))});function we(e){return null!==e}const _e=e=>({name:"transformOrigin",options:e,fn(t){var n,r,i,o,s;const{placement:a,rects:c,middlewareData:l}=t,u=0!==(null===(n=l.arrow)||void 0===n?void 0:n.centerOffset),d=u?0:e.arrowWidth,f=u?0:e.arrowHeight,[p,h]=xe(a),m={start:"0%",center:"50%",end:"100%"}[h],g=(null!==(r=null===(i=l.arrow)||void 0===i?void 0:i.x)&&void 0!==r?r:0)+d/2,y=(null!==(o=null===(s=l.arrow)||void 0===s?void 0:s.y)&&void 0!==o?o:0)+f/2;let v="",b="";return"bottom"===p?(v=u?m:`${g}px`,b=-f+"px"):"top"===p?(v=u?m:`${g}px`,b=`${c.floating.height+f}px`):"right"===p?(v=-f+"px",b=u?m:`${y}px`):"left"===p&&(v=`${c.floating.width+f}px`,b=u?m:`${y}px`),{data:{x:v,y:b}}}});function xe(e){const[t,n="center"]=e.split("-");return[t,n]}const ke=pe,Se=me,Ee=be,Ce=(0,i.forwardRef)((e,t)=>{var n;const{container:o=(null===globalThis||void 0===globalThis||null===(n=globalThis.document)||void 0===n?void 0:n.body),...s}=e;return o?d.createPortal((0,i.createElement)(y.div,(0,r.A)({},s,{ref:t})),o):null});const Te=e=>{const{present:t,children:n}=e,r=function(e){const[t,n]=(0,i.useState)(),r=(0,i.useRef)({}),o=(0,i.useRef)(e),s=(0,i.useRef)("none"),a=e?"mounted":"unmounted",[c,l]=function(e,t){return(0,i.useReducer)((e,n)=>{const r=t[e][n];return null!=r?r:e},e)}(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return(0,i.useEffect)(()=>{const e=Ne(r.current);s.current="mounted"===c?e:"none"},[c]),U(()=>{const t=r.current,n=o.current;if(n!==e){const r=s.current,i=Ne(t);if(e)l("MOUNT");else if("none"===i||"none"===(null==t?void 0:t.display))l("UNMOUNT");else{l(n&&r!==i?"ANIMATION_OUT":"UNMOUNT")}o.current=e}},[e,l]),U(()=>
2{if(t){const e=e=>{const n=Ne(r.current).includes(e.animationName);e.target===t&&n&&(0,d.flushSync)(()=>l("ANIMATION_END"))},n=e=>{e.target===t&&(s.current=Ne(r.current))};return t.addEventListener("animationstart",n),t.addEventListener("animationcancel",e),t.addEventListener("animationend",e),()=>{t.removeEventListener("animationstart",n),t.removeEventListener("animationcancel",e),t.removeEventListener("animationend",e)}}l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:(0,i.useCallback)(e=>{e&&(r.current=getComputedStyle(e)),n(e)},[])}}(t),o="function"==typeof n?n({present:r.isPresent}):i.Children.only(n),s=c(r.ref,o.ref);return"function"==typeof n||r.isPresent?(0,i.cloneElement)(o,{ref:s}):null};function Ne(e){return(null==e?void 0:e.animationName)||"none"}function Ae({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=function({defaultProp:e,onChange:t}){const n=(0,i.useState)(e),[r]=n,o=(0,i.useRef)(r),s=(0,v.c)(t);return(0,i.useEffect)(()=>{o.current!==r&&(s(r),o.current=r)},[r,o,s]),n}({defaultProp:t,onChange:n}),s=void 0!==e,a=s?e:r,c=(0,v.c)(n);return[a,(0,i.useCallback)(t=>{if(s){const n="function"==typeof t?t(e):t;n!==e&&c(n)}else o(t)},[s,e,o,c])]}Te.displayName="Presence";var Oe=n(94926),Pe=n(98798);const ze="Popover",[Ie,je]=l(ze,[ue]),Le=ue(),[Re,Me]=Ie(ze),De=e=>{const{__scopePopover:t,children:n,open:r,defaultOpen:o,onOpenChange:s,modal:a=!1}=e,c=Le(t),l=(0,i.useRef)(null),[u,d]=(0,i.useState)(!1),[f=!1,p]=Ae({prop:r,defaultProp:o,onChange:s});return(0,i.createElement)(ke,c,(0,i.createElement)(Re,{scope:t,contentId:q(),triggerRef:l,open:f,onOpenChange:p,onOpenToggle:(0,i.useCallback)(()=>p(e=>!e),[p]),hasCustomAnchor:u,onCustomAnchorAdd:(0,i.useCallback)(()=>d(!0),[]),onCustomAnchorRemove:(0,i.useCallback)(()=>d(!1),[]),modal:a},n))},$e="PopoverAnchor",Ue=(0,i.forwardRef)((e,t)=>{const{__scopePopover:n,...o}=e,s=Me($e,n),a=Le(n),{onCustomAnchorAdd:c,onCustomAnchorRemove:l}=s;return(0,i.useEffect)(()=>(c(),()=>l()),[c,l]),(0,i.createElement)(Se,(0,r.A)({},a,o,{ref:t}))}),Fe="PopoverTrigger",Be=(0,i.forwardRef)((e,t)=>{const{__scopePopover:n,...o}=e,a=Me(Fe,n),l=Le(n),u=c(t,a.triggerRef),d=(0,i.createElement)(y.button,(0,r.A)({type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":et(a.open)},o,{ref:u,onClick:s(e.onClick,a.onOpenToggle)}));return a.hasCustomAnchor?d:(0,i.createElement)(Se,(0,r.A)({asChild:!0},l),d)}),qe="PopoverPortal",[He,Ze]=Ie(qe,{forceMount:void 0}),Ve=e=>{const{__scopePopover:t,forceMount:n,children:r,container:o}=e,s=Me(qe,t);return(0,i.createElement)(He,{scope:t,forceMount:n},(0,i.createElement)(Te,{present:n||s.open},(0,i.createElement)(Ce,{asChild:!0,container:o},r)))},We="PopoverContent",Ge=(0,i.forwardRef)((e,t)=>{const n=Ze(We,e.__scopePopover),{forceMount:o=n.forceMount,...s}=e,a=Me(We,e.__scopePopover);return(0,i.createElement)(Te,{present:o||a.open},a.modal?(0,i.createElement)(Ye,(0,r.A)({},s,{ref:t})):(0,i.createElement)(Je,(0,r.A)({},s,{ref:t})))}),Ye=(0,i.forwardRef)((e,t)=>{const n=Me(We,e.__scopePopover),o=(0,i.useRef)(null),a=c(t,o),l=(0,i.useRef)(!1);return(0,i.useEffect)(()=>{const e=o.current;if(e)return(0,Oe.Eq)(e)},[]),(0,i.createElement)(Pe.A,{as:f,allowPinchZoom:!0},(0,i.createElement)(Xe,(0,r.A)({},e,{ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:s(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),l.current||null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:s(e.onPointerDownOutside,e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;l.current=r},{checkForDefaultPrevented:!1}),onFocusOutside:s(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})))}),Je=(0,i.forwardRef)((e,t)=>{const n=Me(We,e.__scopePopover),o=(0,i.useRef)(!1),s=(0,i.useRef)(!1);return(0,i.createElement)(Xe,(0,r.A)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,i;(null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),t.defaultPrevented)||(o.current||null===(i=n.triggerRef.current)||void 0===i||i.focus(),t.preventDefault());o.current=!1,s.current=!1},onInteractOutside:t=>{var r,i;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(s.current=!0));const a=t.target;(null===(i=n.triggerRef.current)||void 0===i?void 0:i.contains(a))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&s.current&&t.preventDefault()}}))}),Xe=(0,i.forwardRef)((e,t)=>{const{__scopePopover:n,trapFocus:o,onOpenAutoFocus:s,onCloseAutoFocus:a,disableOutsidePointerEvents:c,onEscapeKeyDown:l,onPointerDownOutside:u,onFocusOutside:d,onInteractOutside:f,...p}=e,h=Me(We,n),m=Le(n);return N(),(0,i.createElement)(I,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:s,onUnmountAutoFocus:a},(0,i.createElement)(S,{asChild:!0,disableOutsidePointerEvents:c,onInteractOutside:f,onEscapeKeyDown:l,onPointerDownOutside:u,onFocusOutside:d,onDismiss:()=>h.onOpenChange(!1)},(0,i.createElement)(Ee,(0,r.A)({"data-state":et(h.open),role:"dialog",id:h.contentId},m,p,{ref:t,style:{...p.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}}))))}),Ke="PopoverClose",Qe=(0,i.forwardRef)((e,t)=>{const{__scopePopover:n,...o}=e,a=Me(Ke,n);return(0,i.createElement)(y.button,(0,r.A)({type:"button"},o,{ref:t,onClick:s(e.onClick,()=>a.onOpenChange(!1))}))});function et(e){return e?"open":"closed"}const tt=De,nt=Ue,rt=Be,it=Ve,ot=Ge,st=Qe;var at=n(36763),ct=n(73504),lt=n(21923);const ut=tt,dt=it,ft=i.forwardRef((e,t)=>
2{const{className:n,...r}=e;return i.createElement(rt,Object.assign({},r,{ref:t,className:(0,at.cx)("sui-c-popover__trigger",n)}))}),pt=i.forwardRef((e,t)=>{const{className:n,...r}=e;return i.createElement(nt,Object.assign({},r,{ref:t,className:(0,at.cx)("sui-c-popover__anchor",n)}))}),ht=i.forwardRef((e,t)=>{const{className:n,...r}=e;return i.createElement(dt,null,i.createElement(ot,Object.assign({ref:t,collisionPadding:8,sideOffset:6,className:(0,at.cx)("sui-c-popover__content",n)},r)))}),mt=i.forwardRef((e,t)=>{const{className:n,...r}=e;return i.createElement(st,Object.assign({},r,{ref:t,className:(0,at.cx)("sui-c-popover__close",n)}),i.createElement(ct.hw,{icon:lt.Qbn}))})},47599:function(e,t,n){"use strict";n.d(t,{Wf:function(){return c},Xn:function(){return s},YZ:function(){return o},z:function(){return a}});var r=n(84161),i=n.n(r);const o={en:"en-us",ja:"ja-jp"},s=o.en,a=e=>e.split("-")[0],c=e=>{const t=i()(e,"/"),n=t.match(/^([a-z]{2}-[a-z]{2})(\/.*)?$/);if(n){const[,e,t]=n;return{locale:e,lang:a(e),url:t?`${t}/`:"/"}}return{locale:void 0,lang:void 0,url:t?`/${t}/`:"/"}}},47973:function(e,t,n){"use strict";n.d(t,{hT:function(){return u},_V:function(){return c}});var r=n(48431),i=n(77405),o=n(10869),s=n(49255),a=n(36763);const c=r.forwardRef((e,t)=>{const n=(0,s.G)(),c=i.nS.filter(e=>"width"!==e&&"height"!==e),[l,u]=(0,o.lD)(e,c),{src:d,className:f,...p}=u,h=n(d);return r.createElement("img",Object.assign({ref:t,src:h,className:(0,a.cx)("sui-c-image",(0,i.aP)({...l}),f)},p))});var l=n(47051);const u=r.forwardRef((e,t)=>{const n=(0,s.G)(),{src:i,srcSm:o,srcMd:a,srcLg:u,sizes:d,maximumPixelDensity:f,...p}=e,{fallbackSrc:h,srcSetAttr:m,sizesAttr:g}=(0,l.a)({url:n(i),urlSm:n(o),urlMd:n(a),urlLg:n(u),sizes:d,maximumPixelDensity:f});return r.createElement(c,Object.assign({ref:t,src:h,srcSet:m,sizes:g},p))})},48107:function(e,t){"use strict";var n="fass",r="lock",i=[128274],o="f023",s="M128 96l0 64 128 0 0-64c0-35.3-28.7-64-64-64s-64 28.7-64 64zM64 160l0-64C64 25.3 121.3-32 192-32S320 25.3 320 96l0 64 64 0 0 352-384 0 0-352 64 0z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.DW=t.mw},48238:function(e,t){"use strict";var n="fasr",r="truck",i=[128666,9951],o="f0d1",s="M48 80l0 320 19.3 0c10.4-36.9 44.4-64 84.7-64s74.2 27.1 84.7 64l102.6 0c4.9-17.4 15.1-32.7 28.7-43.9L368 80 48 80zM67.3 448l-67.3 0 0-416 416 0 0 96 81.9 0 7 7 64 64 7 7 0 241.9-67.3 0c-10.4 36.9-44.4 64-84.7 64s-74.2-27.1-84.7-64l-102.6 0c-10.4 36.9-44.4 64-84.7 64s-74.2-27.1-84.7-64zM416 256l112 0 0-30.1-49.9-49.9-62.1 0 0 80zm0 48l0 32.4c2.6-.2 5.3-.4 8-.4 40.3 0 74.2 27.1 84.7 64l19.3 0 0-96-112 0zM152 464a40 40 0 1 0 0-80 40 40 0 1 0 0 80zm272 0a40 40 0 1 0 0-80 40 40 0 1 0 0 80z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.r=t.mw},48323:function(e,t){"use strict";var n="fasr",r="arrow-up-right-dots",i=[],o="e4b7",s="M120.4 32l-24 0 0 48 78.1 0-135 135-17 17 33.9 33.9 17-17 135-135 0 78.1 48 0 0-160-136 0zM436.3 70.1a38.1 38.1 0 1 0 76.2 0 38.1 38.1 0 1 0 -76.2 0zM312.1 194.2a38.1 38.1 0 1 0 76.2 0 38.1 38.1 0 1 0 -76.2 0zm162.2-38.1a38.1 38.1 0 1 0 0 76.2 38.1 38.1 0 1 0 0-76.2zM188.6 317.8a38.1 38.1 0 1 0 76.2 0 38.1 38.1 0 1 0 -76.2 0zm161.6-38.1a38.1 38.1 0 1 0 0 76.2 38.1 38.1 0 1 0 0-76.2zm86.1 38.1a38.1 38.1 0 1 0 76.2 0 38.1 38.1 0 1 0 -76.2 0zM102.5 403.8a38.1 38.1 0 1 0 0 76.2 38.1 38.1 0 1 0 0-76.2zm86.1 38.1a38.1 38.1 0 1 0 76.2 0 38.1 38.1 0 1 0 -76.2 0zm161.6-38.1a38.1 38.1 0 1 0 0 76.2 38.1 38.1 0 1 0 0-76.2zm86.1 38.1a38.1 38.1 0 1 0 76.2 0 38.1 38.1 0 1 0 -76.2 0z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.m$=t.mw},48376:function(e,t){"use strict";var n="fasr",r=[128065],i="f06e",o="M52.5 256c15.1 30.9 41 71.2 76.6 105.4 42.6 41 95.8 70.6 158.9 70.6s116.2-29.5 158.9-70.6c35.6-34.3 61.5-74.5 76.6-105.4-15.1-30.9-41-71.2-76.6-105.4-42.6-41-95.8-70.6-158.9-70.6s-116.2 29.5-158.9 70.6C93.6 184.8 67.7 225.1 52.5 256zM576 256c-30 74.7-129.6 224-288 224S30 330.7 0 256C30 181.3 129.6 32 288 32S546 181.3 576 256zM288 336c44.2 0 80-35.8 80-80 0-32.8-19.7-61-48-73.3l0 105.3-105.3 0c12.3 28.3 40.5 48 73.3 48zm-78.4-96l62.4 0 0-62.4c-31.3 6.4-56 31.1-62.4 62.4zM288 128a128 128 0 1 1 0 256 128 128 0 1 1 0-256z";t.mw={prefix:n,iconName:"eye",icon:[576,512,r,i,o]},t.pS=t.mw},48672:function(e,t,n){"use strict";var r=n(17956);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.UH=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},48912:function(e,t,n){var r=n(46077),i=n(5841),o=n(24189),s={};
2s["[object Float32Array]"]=s["[object Float64Array]"]=s["[object Int8Array]"]=s["[object Int16Array]"]=s["[object Int32Array]"]=s["[object Uint8Array]"]=s["[object Uint8ClampedArray]"]=s["[object Uint16Array]"]=s["[object Uint32Array]"]=!0,s["[object Arguments]"]=s["[object Array]"]=s["[object ArrayBuffer]"]=s["[object Boolean]"]=s["[object DataView]"]=s["[object Date]"]=s["[object Error]"]=s["[object Function]"]=s["[object Map]"]=s["[object Number]"]=s["[object Object]"]=s["[object RegExp]"]=s["[object Set]"]=s["[object String]"]=s["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!s[r(e)]}},49161:function(e,t,n){"use strict";n.d(t,{Ze:function(){return _},pB:function(){return b}});var r=n(66285),i=n(24986),o=n.n(i),s=n(78401),a=n.n(s),c=n(13125),l=n.n(c);const u=["company"],d=["firstName","lastName","email"],f={cloud:{login:"cloud-login",onlyShowFields:d},software:{login:"software-login",onlyShowFields:[].concat(d,u)},"software-enterprise-trial":{login:"software-login",onlyShowFields:[].concat(d,u)},ibm:{login:"ibm-login",onlyShowFields:d},event:{login:"event-login",onlyShowFields:d},notebooks:{login:"notebooks-login"}},p=Object.keys(f),h=Object.values(f).map(e=>{let{login:t}=e;return t});var m=n(80186);const g=()=>{let e,t,n;const r=(0,m._)();return"development"===r?(e="memsql",t="http://localhost:8081/auth",n="bifrost"):"staging"===r?(e="memsql-development",t="https://auth.singlestore.com/auth",n="bifrost-dev"):(e="memsql",t="https://auth.singlestore.com/auth",n="bifrost"),{realm:e,url:t,clientId:n}};var y=n(51792),v=n(74916);const b=(e,t)=>t.reduce((t,n)=>(t[`UA.${n}`]=e[n],t),{}),w=e=>{let{intention:t,queryParams:n={},urlFragments:i}=e;(e=>{let t,{intention:n,errorMessage:i,includeLoginTypes:o=!1}=e;if(t=o?[].concat(p,(0,r.A)(h)):p,!t.includes(n))throw new Error(`${i}: ${n}`)})({intention:t,errorMessage:"Invalid intention passed to buildPortalIntentionURL",includeLoginTypes:!0});const s=new URLSearchParams({...n,utm_nooverride:1}),c=`${y.j}/intention/${t}/?${s.toString()}`;if(i){return`${c}#${new URLSearchParams((e=>{const t=[].concat((0,r.A)(v.Gf),(0,r.A)(v.S9));let n=e;return n=l()(n,(e,n)=>t.includes(n)),n=l()(n,o()),n=a()(n,e=>e.slice(0,255)),n})(i)).toString()}`}return c},_=e=>{let{values:t,intention:n,queryParams:r,pathname:i}=e;const{clientId:o}=g(),s={...t,"UA.companyName":t.company,"UA.signupClientId":o,"UA.signupPathname":i,"UA.signupIntention":n,...b(t,v.S9),...b(t,v.Gf)};return w({intention:n,queryParams:r,urlFragments:s})}},49192:function(e,t,n){var r=n(99310),i=n(32130),o=n(56312),s=n(32516),a=n(65771),c=n(21733),l=n(85240),u=n(26752),d=n(64239),f=n(21679),p=n(56628),h=n(81344),m=n(37928),g=n(24290),y=n(86082),v=n(79464),b=n(53371),w=n(56043),_=n(56130),x=n(66885),k=n(59125),S=n(57798),E="[object Arguments]",C="[object Function]",T="[object Object]",N={};N[E]=N["[object Array]"]=N["[object ArrayBuffer]"]=N["[object DataView]"]=N["[object Boolean]"]=N["[object Date]"]=N["[object Float32Array]"]=N["[object Float64Array]"]=N["[object Int8Array]"]=N["[object Int16Array]"]=N["[object Int32Array]"]=N["[object Map]"]=N["[object Number]"]=N[T]=N["[object RegExp]"]=N["[object Set]"]=N["[object String]"]=N["[object Symbol]"]=N["[object Uint8Array]"]=N["[object Uint8ClampedArray]"]=N["[object Uint16Array]"]=N["[object Uint32Array]"]=!0,N["[object Error]"]=N[C]=N["[object WeakMap]"]=!1,e.exports=function e(t,n,A,O,P,z){var I,j=1&n,L=2&n,R=4&n;if(A&&(I=P?A(t,O,P,z):A(t)),void 0!==I)return I;if(!_(t))return t;var M=v(t);if(M){if(I=m(t),!j)return l(t,I)}else{var D=h(t),$=D==C||"[object GeneratorFunction]"==D;if(b(t))return c(t,j);if(D==T||D==E||$&&!P){if(I=L||$?{}:y(t),!j)return L?d(t,a(I,t)):u(t,s(I,t))}else{if(!N[D])return P?t:{};I=g(t,D,j)}}z||(z=new r);var U=z.get(t);if(U)return U;z.set(t,I),x(t)?t.forEach(function(r){I.add(e(r,n,A,r,t,z))}):w(t)&&t.forEach(function(r,i){I.set(i,e(r,n,A,i,t,z))});var F=M?void 0:(R?L?p:f:L?S:k)(t);return i(F||t,function(r,i){F&&(r=t[i=r]),o(I,i,e(r,n,A,i,t,z))}),I}},49200:function(e,t){"use strict";var n="fass",r="lightbulb-on",i=[],o="f672",s="M512 192c0 71.1-38.6 133.1-96 166.3l0 25.7-192 0 0-25.7C166.6 325.1 128 263.1 128 192 128 86 214 0 320 0S512 86 512 192zM224 528l0-96 192 0 0 96-192 0zm16-344c0-39.8 32.2-72 72-72l8 0 0-48-8 0c-66.3 0-120 53.7-120 120l0 8 48 0 0-8zM58.7 26.5l53.5 26.7-21.5 42.9C60.3 81 19.5 60.6 15.8 58.7L37.3 15.8 58.7 26.5zm544 42.9C579.6 81 561.8 89.9 549.3 96.2L527.8 53.3C558.2 38 599 17.7 602.7 15.8l21.5 42.9-21.5 10.7zM24 168l56 0 0 48-80 0 0-48 24 0zm560 0l56 0 0 48-80 0 0-48 24 0zM90.7 341.5C67.6 353 49.8 361.9 37.3 368.2L15.8 325.3C46.2 310 87 289.7 90.7 287.8l21.5 42.9-21.5 10.7zm458.5-53.7l74.9 37.5-21.5 42.9-74.9-37.5 21.5-42.9z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.i7=t.mw},49255:function(e,t,n){"use strict";n.d(t,{G:function(){return i}});var r=n(79351);const i=()=>{const{themeConditional:e}=(0,r.DP)();return t=>{if(void 0!==t)return"string"==typeof t?t:e(t)}}},49262:function(e,t,n){var r=n(56130),i=n(82632),o=n(312),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=i(e),n=[];
2for(var a in e)("constructor"!=a||!t&&s.call(e,a))&&n.push(a);return n}},49676:function(e){e.exports=function(e){return this.__data__.get(e)}},49860:function(e,t){"use strict";var n="fasr",r="cloud",i=[9729],o="f0c2",s="M80 192c0-88.4 71.6-160 160-160 47.1 0 89.4 20.4 118.7 52.7 10.6-3.1 21.8-4.7 33.3-4.7 66.3 0 120 53.7 120 120l0 41.1c38.2 22.1 64 63.5 64 110.9l0 128-576 0 0-144c0-56.6 32.6-105.5 80-129l0-15zM240 80c-61.9 0-112 50.1-112 112l0 47.8-16 5.7C74.7 258.6 48 294.2 48 336l0 96 480 0 0-80c0-33.2-20.3-61.8-49.2-73.9l-14.8-6.2 0-72c0-39.8-32.2-72-72-72-11.1 0-21.5 2.5-30.8 6.9l-18.2 8.6-11.7-16.4C311 98.6 277.7 80 240 80z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.jB=t.mw},49894:function(e,t){"use strict";var n="fasr",r="face-smile",i=[128578,"smile"],o="f118",s="M464 256a208 208 0 1 0 -416 0 208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0zm256 96c34.3 0 64.9-15.4 85.5-39.7l36.6 31C348.8 378 305 400 256 400s-92.8-22-122.2-56.7l36.6-31C191.1 336.6 221.7 352 256 352zM144 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.H8=t.mw},49994:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="circle-play",i=[61469,"play-circle"],o="f144",s="M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zM384 256l-208 128 0-256 208 128z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faCirclePlay=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},50016:function(e){e.exports=function(e,t,n){for(var r=n-1,i=e.length;++r<i;)if(e[r]===t)return r;return-1}},50181:function(e,t,n){var r=n(15036).Uint8Array;e.exports=r},50416:function(e,t,n){var r=n(24024),i=n(44822),o=n(63297),s=n(81966);e.exports=function(e){return o(e)?r(s(e)):i(e)}},50622:function(e,t,n){"use strict";var r=n(49994);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.e7=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},50635:function(e,t){"use strict";var n="fasl",r="chart-line",i=["line-chart"],o="f201",s="M32 48l0-16-32 0 0 448 512 0 0-32-480 0 0-400zM475.3 155.3l11.3-11.3-22.6-22.6-11.3 11.3-132.7 132.7-84.7-84.7-11.3-11.3-11.3 11.3-112 112-11.3 11.3 22.6 22.6 11.3-11.3 100.7-100.7 84.7 84.7 11.3 11.3 11.3-11.3 144-144z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.gK=t.mw},50721:function(e){e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},50780:function(e,t,n){"use strict";let r=n(31173);class i{get content(){return this.css}constructor(e,t,n){this.processor=e,this.messages=[],this.root=t,this.opts=n,this.css="",this.map=void 0}toString(){return this.css}warn(e,t={}){t.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);let n=new r(e,t);return this.messages.push(n),n}warnings(){return this.messages.filter(e=>"warning"===e.type)}}e.exports=i,i.default=i},50990:function(e,t){"use strict";var n="fasl",r="screwdriver-wrench",i=["tools"],o="f7d9",s="M192.3 97.1l0 62.9-62.9 0-71.9-107.9 26.9-26.9 107.9 71.9zm0 94.9l9.4 0 86.6 86.6 0 105.4 160 160 128-128-160-160-105.4 0-86.6-86.6 0-89.4-144-96-64 64 96 144 80 0zm128 96l82.7 0 128 128-82.7 82.7-128-128 0-82.7zM192.2 250.3C-68.4 510.9 26.4 416.1-5.5 448L5.8 459.3 85 538.5 96.3 549.8c2.8-2.8 19.8-19.8 50.9-50.9l93.1-93.1 0-45.3c-91.7 91.7-139.7 139.7-144 144L39.8 448 68 419.7 214.8 273 192.2 250.3zM336.3 208l86.6 0 4.7-4.7 77.9-77.9c4.4 13.4 6.8 27.7 6.8 42.6 0 32.5-11.4 62.3-30.4 85.7l22.7 22.7c24.8-29.3 39.7-67.1 39.7-108.4 0-2.9-.1-5.8-.2-8.6-1.3-24.9-8-48.5-19-69.4l-.5-.9c-3.2-6-6.8-11.8-10.6-17.3l-14.4 14.4-89.9 89.9-41.4 0 0-41.4 89.9-89.9 14.4-14.4c-5.5-3.9-11.3-7.4-17.3-10.6l-.9-.5C431.1 6.9 404.5 0 376.3 0 337.1 0 300.9 13.5 272.3 36.1l0 44.3c24.9-29.6 62.3-48.4 104-48.4 14.9 0 29.2 2.4 42.6 6.8l-77.9 77.9-4.7 4.7 0 86.6z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.f2=t.mw},51143:function(e,t,n){"use strict";n.d(t,{m:function(){return a},s:function(){return c}});var r=n(48431),i=n(8925),o=n(59341);const[s,a]=(0,o.q)();function c(e){let{children:t}=e;const{isEmployee:n}=(0,i.As)(),o=n||!1,[a,c]=r.useState(o);return r.createElement(s,{value:{showCmsToolsMenu:o,showCmsTools:a,setShowCmsTools:e=>{o&&c(e)}}},t)}},51209:function(e,t){"use strict";var n="fasr",r="thumbs-up",i=[128077,61575],o="f164",s="M225.7-16.6l100.2 50.1 21.4 10.8-49.9 99.8 182.6 0 0 160-16 0 0 64-16 0 0 64-16 0 0 48-214.9 0-5.8-3.6-13.6-8.5 0 0-53.6-33.5 0 45.7-144 0 0-336 118.6 0 49.9-99.8 0 0c19.1-38.2 31-62 35.8-71.5l21.5 10.7zM48 432l48 0 0-240-48 0 0 240zM211.4 65.7l0 0-67.3 134.8 0 177.3 15 9.4 64 40 0 0 7.8 4.9 153.2 0 0-48 16 0 0-64 16 0 0-64 16 0 0-64-212.2 0c6.8-13.7 27.9-55.8 63.1-126.3L225.7 37 211.4 65.7z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Wc=t.mw},51281:function(e,t,n){"use strict";let r=n(5621);class i extends r{get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}constructor(e){e&&void 0!==e.value&&"string"!=typeof e.value&&(e={...e,value:String(e.value)}),super(e),this.type="decl"}}e.exports=i,i.default=i},51428:function(e,t){t.SAME=0;t.CAMELCASE=1,t.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInl
2ine:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode
2-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},51587:function(e,t){"use strict";var n="fasr",r="clock",i=[128339,"clock-four"],o="f017",s="M464 256a208 208 0 1 1 -416 0 208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0 256 256 0 1 0 -512 0zM232 120l0 148.8 10.7 7.1 96 64 20 13.3 26.6-39.9c-2.4-1.6-37.5-25-105.3-70.2l0-147.2-48 0 0 24z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.a$=t.mw},51666:function(e,t){"use strict";var n="fasr",r="chart-mixed",i=["analytics"],o="f643",s="M536 74.2l18.2-15.6-31.2-36.4-18.2 15.6-152.2 130.5-112.4-98.3-13.8-12.1-15.3 10.2-168 112-20 13.3 26.6 39.9 20-13.3 152.7-101.8 114.2 99.9 15.6 13.7 15.8-13.5 168-144zM248.3 248l0-24-48 0 0 256 48 0 0-232zm264 0l0-24-48 0 0 256 48 0 0-232zm-136 64l0-24-48 0 0 192 48 0 0-168zm-264 32l0-24-48 0 0 160 48 0 0-136z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.ZZ=t.mw},51769:function(e,t,n){var r=n(76699);e.exports=function(e,t,n){var i=e.length;return n=void 0===n?i:n,!t&&n>=i?e:r(e,t,n)}},51792:function(e,t,n){"use strict";n.d(t,{j:function(){return i}});var r=n(80186);const i=(()=>{const e=(0,r._)();return"development"===e?"http://localhost:8001":"staging"===e?"https://portal-staging.dev.helios.singlestore.com":"https://portal.singlestore.com"})()},51847:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="earth-americas",i=[127758,"earth","earth-america","globe-americas"],o="f57d",s="M55.7 199.7l40.3 40.3 48 0 48 48 0 64 32 32 0 64 64 0 0-48 64-64 0-80-128 0-32-32 0-32 80 0 0-32-32-32 0-16 32-32 0-31.4c-5.3-.4-10.6-.6-16-.6-95.4 0-175.7 64.2-200.3 151.7zM464 256c0-36.9-9.6-71.5-26.4-101.6l-37.6 37.6 0 80 63.4 0c.4-5.3 .6-10.6 .6-16zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faEarthAmericas=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},51930:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="bell-concierge",i=[128718,"concierge-bell"],o="f562",s="M216 64l-24 0 0 48 40 0 0 33.3C124.8 156.7 40.2 243.7 32.6 352l446.9 0C471.8 243.7 387.2 156.7 280 145.3l0-33.3 40 0 0-48-104 0zM24 400l-24 0 0 48 512 0 0-48-488 0z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faBellConcierge=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},52032:function(e,t,n){var r=n(51769),i=n(85675),o=n(80935),s=n(58753);e.exports=function(e){return function(t){t=s(t);var n=i(t)?o(t):void 0,a=n?n[0]:t.charAt(0),c=n?r(n,1).join(""):t.slice(1);return a[e]()+c}}},52198:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="cart-shopping",i=[128722,"shopping-cart"],o="f07a",s="M24-16l-24 0 0 48 76 0 60.4 332.3 3.6 19.7 340 0 0-48-300 0-8.7-48 356.7 0 48-256-451.2 0c-3.7-20.3-6.6-36.3-8.7-48L24-16zM208 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm224 0a48 48 0 1 0 0-96 48 48 0 1 0 0 96z";t.definition={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.faCartShopping=t.definition,t.prefix=n,t.iconName=r,t.width=640,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},52412:function(e,t){"use strict";var n="fasr",r="thumbs-down",i=[128078,61576],o="f165",s="M432 32l0 48 16 0 0 64 16 0 0 64 16 0 0 160-182.6 0 49.9 99.8-21.4 10.7-100.2 50.1-21.5 10.7c-4.8-9.5-16.7-33.4-35.8-71.5l0 0-24.4-48.9 0 13.1-144 0 0-336 114.7 0 18.9-11.8 64-40 0 0 13.6-8.5 5.8-3.6 214.9 0zM230.8 80l-7.8 4.9 0 0-64 40-15 9.4 
20 177.3 67.3 134.7 0 0 14.3 28.7 57.2-28.6c-35.2-70.5-56.3-112.6-63.1-126.3l212.2 0 0-64-16 0 0-64-16 0 0-64-16 0 0-48-153.2 0zM48 144l0 240 48 0 0-240-48 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.lS=t.mw},52860:function(e,t,n){"use strict";n.d(t,{L:function(){return o}});var r=n(48431),i=n(67321);function o(e){let t,{children:n,faIcon:o,iconPosition:s="right"}=e;return o&&(t=r.createElement(i.In,{icon:o})),r.createElement(r.Fragment,null,"left"===s&&t,n,"right"===s&&t)}},53371:function(e,t,n){e=n.nmd(e);var r=n(15036),i=n(8042),o=t&&!t.nodeType&&t,s=o&&e&&!e.nodeType&&e,a=s&&s.exports===o?r.Buffer:void 0,c=(a?a.isBuffer:void 0)||i;e.exports=c},53542:function(e,t){"use strict";var n="fasr",r="landmark-dome",i=["landmark-alt"],o="f752",s="M280 0l0 33.5C369.5 44.6 439.9 117.4 447.3 208l32.7 0 0 48-32 0 0 112 32 0 0 48-448 0 0-48 32 0 0-112-32 0 0-48 32.7 0C72.1 117.4 142.5 44.6 232 33.5L232 0 280 0zM112.9 208l286.2 0c-8-72-69-128-143.1-128S120.8 136 112.9 208zm-.9 48l0 112 64 0 0-112-64 0zm112 0l0 112 64 0 0-112-64 0zm112 0l0 112 64 0 0-112-64 0zM24 464l488 0 0 48-512 0 0-48 24 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Bf=t.mw},53641:function(e,t){"use strict";var n="fass",r="cube",i=[],o="f1b2",s="M256.3-21l16 9.2 207.8 120 16 9.2 0 277-16 9.2-207.8 120-16 9.2-16-9.2-207.8-120-16-9.2 0-277 16-9.2 207.8-120 16-9.2zM432.2 357.5l0-166.1-143.8 83.1 0 166.1 143.8-83z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.br=t.mw},53872:function(e,t){"use strict";var n="fasr",r="file-certificate",i=["file-award"],o="f5f3",s="M304 48l-128 0 0 102.6c-15.3-4.3-31.4-6.6-48-6.6l0-144 224 0 160 160 0 352-256 0 0-48 208 0 0-256-160 0 0-160zM444.1 160l-92.1-92.1 0 92.1 92.1 0zM208 419.9l0 132.1-80-40-80 40 0-132.1C18.7 396.5 0 360.4 0 320 0 249.3 57.3 192 128 192s128 57.3 128 128c0 40.4-18.7 76.5-48 99.9zM176 320a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.LP=t.mw},54085:function(e,t){"use strict";var n="fasr",r="bookmark",i=[128278,61591],o="f02e",s="M192 360.4l24.2 14.1 119.8 69.9 0-396.4-288 0 0 396.4 119.8-69.9 24.2-14.1zM48 500L0 528 0 0 384 0 384 528 192 416 48 500z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.G0=t.mw},54093:function(e,t,n){var r=n(42222),i=n(4367),o=r(function(e,t,n){return e+(n?" ":"")+i(t)});e.exports=o},54104:function(e,t){"use strict";var n="fasr",r="arrow-right",i=[8594],o="f061",s="M537.4 273l17-17-17-17-168-168-17-17-33.9 33.9 17 17 127 127-430.1 0 0 48 430.1 0-127 127-17 17 33.9 33.9 17-17 168-168z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.dm=t.mw},54266:function(e,t){"use strict";var n="fass",r=[63717,"television","tv-alt"],i="f26c",o="M64 96l0 240 448 0 0-240-448 0zM0 32l576 0 0 368-576 0 0-368zM160 448l288 0 0 64-320 0 0-64 32 0z";t.mw={prefix:n,iconName:"tv",icon:[576,512,r,i,o]},t.Uo=t.mw},54723:function(e,t){"use strict";var n="discord",r=[],i="f392",o="M492.5 69.8c-.2-.3-.4-.6-.8-.7-38.1-17.5-78.4-30-119.7-37.1-.4-.1-.8 0-1.1 .1s-.6 .4-.8 .8c-5.5 9.9-10.5 20.2-14.9 30.6-44.6-6.8-89.9-6.8-134.4 0-4.5-10.5-9.5-20.7-15.1-30.6-.2-.3-.5-.6-.8-.8s-.7-.2-1.1-.2c-41.3 7.1-81.6 19.6-119.7 37.1-.3 .1-.6 .4-.8 .7-
276.2 113.8-97.1 224.9-86.9 334.5 0 .3 .1 .5 .2 .8s.3 .4 .5 .6c44.4 32.9 94 58 146.8 74.2 .4 .1 .8 .1 1.1 0s.7-.4 .9-.7c11.3-15.4 21.4-31.8 30-48.8 .1-.2 .2-.5 .2-.8s0-.5-.1-.8-.2-.5-.4-.6-.4-.3-.7-.4c-15.8-6.1-31.2-13.4-45.9-21.9-.3-.2-.5-.4-.7-.6s-.3-.6-.3-.9 0-.6 .2-.9 .3-.5 .6-.7c3.1-2.3 6.2-4.7 9.1-7.1 .3-.2 .6-.4 .9-.4s.7 0 1 .1c96.2 43.9 200.4 43.9 295.5 0 .3-.1 .7-.2 1-.2s.7 .2 .9 .4c2.9 2.4 6 4.9 9.1 7.2 .2 .2 .4 .4 .6 .7s.2 .6 .2 .9-.1 .6-.3 .9-.4 .5-.6 .6c-14.7 8.6-30 15.9-45.9 21.8-.2 .1-.5 .2-.7 .4s-.3 .4-.4 .7-.1 .5-.1 .8 .1 .5 .2 .8c8.8 17 18.8 33.3 30 48.8 .2 .3 .6 .6 .9 .7s.8 .1 1.1 0c52.9-16.2 102.6-41.3 147.1-74.2 .2-.2 .4-.4 .5-.6s.2-.5 .2-.8c12.3-126.8-20.5-236.9-86.9-334.5zm-302 267.7c-29 0-52.8-26.6-52.8-59.2s23.4-59.2 52.8-59.2c29.7 0 53.3 26.8 52.8 59.2 0 32.7-23.4 59.2-52.8 59.2zm195.4 0c-29 0-52.8-26.6-52.8-59.2s23.4-59.2 52.8-59.2c29.7 0 53.3 26.8 52.8 59.2 0 32.7-23.2 59.2-52.8 59.2z";t.mw={prefix:"fab",iconName:n,icon:[576,512,r,i,o]},t._2=t.mw},54750:function(e,t){"use strict";var n="fasl",r="gear",i=[9881,"cog"],o="f013",s="M352.1-16l20.5 99.5c7.8 3.8 15.4 8.2 22.6 13.1l96.5-32 64 110.9-76 67.5c.6 8.6 .6 17.5 0 26l76 67.5-64 110.9-96.5-32c-7.2 4.8-14.7 9.2-22.6 13.1l-20.5 99.5-128 0-20.5-99.5c-7.8-3.8-15.4-8.2-22.6-13.1l-96.5 32-64-110.9 76-67.5c-.6-8.6-.6-17.5 0-26l-76-67.6 64-110.9 96.5 32c7.2-4.8 14.7-9.2 22.6-13.1l20.5-99.5 128 0zm53.2 143l-14.9 5-13-8.8c-6-4-12.3-7.7-18.8-10.9l-14.1-6.9-3.2-15.4-15.2-74-75.8 0c-12.2 59.1-18.3 88.9-18.4 89.4l-14.1 6.9c-6.5 3.2-12.8 6.8-18.8 10.9l-13 8.8c-.5-.2-29.3-9.7-86.6-28.8L61.3 168.8c45.1 40.1 67.9 60.3 68.2 60.6l-1 15.6c-.5 7.2-.5 14.6 0 21.8l1 15.6-11.7 10.4-56.5 50.2 37.9 65.7 71.7-23.8 14.9-5 13 8.8c6 4 12.3 7.7 18.8 10.9l14.1 6.9c.1 .5 6.2 30.2 18.4 89.4l75.8 0 15.2-74 3.2-15.4 14.1-6.9c6.5-3.2 12.8-6.8 18.8-10.9l13-8.8 14.9 5 71.7 23.8 37.9-65.7-56.5-50.2-11.7-10.4 1-15.6c.5-7.2 .5-14.6 0-21.8l-1-15.6 11.7-10.4 56.5-50.2-37.9-65.7-71.7 23.8zM232.1 256a55.9 55.9 0 1 0 111.9 0 55.9 55.9 0 1 0 -111.9 0zm55.9 88a88 88 0 1 1 .1-176 88 88 0 1 1 -.1 176z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.BH=t.mw},55058:function(e,t){"use strict";var n="fasr",r="magnifying-glass",i=[128269,"search"],o="f002",s="M400.4 208a160 160 0 1 0 -320 0 160 160 0 1 0 320 0zM369.6 371.1c-35.5 28.1-80.3 44.9-129.1 44.9-114.9 0-208-93.1-208-208s93.1-208 208-208 208 93.1 208 208c0 48.8-16.8 93.7-44.9 129.1l133.9 133.9 17 17-33.9 33.9-17-17-133.9-133.9z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.$U=t.mw},55137:function(e,t){"use strict";var n="fass",r="database",i=[],o="f1c0",s="M0 80l128-80 192 0 128 80 0 48-128 80-192 0-128-80 0 0 0-48zM333.8 256l114.2-71.4 0 103.4-128 80-192 0-128-80 0 0 0-103.4 114.2 71.4 219.5 0zM0 344.6l114.2 71.4 219.5 0 114.2-71.4 0 87.4-128 80-192 0-128-80 0-87.4z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.he=t.mw},55196:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(56084);t.default=r,e.exports=r},55266:function(e,t,n){"use strict";let r=n(35571),i=n(31176),o=n(51281),s=n(29901),a=n(89463),c=n(46120);const l={empty:!0,space:!0};e.exports=class{constructor(e){this.input=e,this.root=new s,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:e,start:{column:1,line:1,offset:0}}}atrule(e){let t,n,i,o=new r;o.name=e[1].slice(1),""===o.name&&this.unnamedAtrule(o,e),this.init(o,e[2]);let s=!1,a=!1,c=[],l=[];for(;!this.tokenizer.endOfFile();){if(t=(e=this.tokenizer.nextToken())[0],"("===t||"["===t?l.push("("===t?")":"]"):"{"===t&&l.length>0?l.push("}"):t===l[l.length-1]&&l.pop(),0===l.length){if(";"===t){o.source.end=this.getPosition(e[2]),o.source.end.offset++,this.semicolon=!0;break}if("{"===t){a=!0;break}if("}"===t){if(c.length>0){for(i=c.length-1,n=c[i];n&&"space"===n[0];)n=c[--i];n&&(o.source.end=this.getPosition(n[3]||n[2]),o.source.end.offset++)}this.end(e);break}c.push(e)}else c.push(e);if(this.tokenizer.endOfFile()){s=!0;break}}o.raws.between=this.spacesAndCommentsFromEnd(c),c.length?(o.raws.afterName=this.spacesAndCommentsFromStart(c),this.raw(o,"params",c),s&&(e=c[c.length-1],o.source.end=this.getPosition(e[3]||e[2]),o.source.end.offset++,this.spaces=o.raws.between,o.raws.between="")):(o.raws.afterName="",o.params=""),a&&(o.nodes=[],this.current=o)}checkMissedSemicolon(e){let t=this.colon(e);if(!1===t)return;let n,r=0;for(let i=t-1;i>=0&&(n=e[i],"space"===n[0]||(r+=1,2!==r));i--);throw this.input.error("Missed semicolon","word"===n[0]?n[3]+1:n[2])}colon(e){let t,n,r,i=0;for(let[o,s]of e.entries()){if(n=s,r=n[0],"("===r&&(i+=1),")"===r&&(i-=1),0===i&&":"===r){if(t){if("word"===t[0]&&"progid"===t[1])continue;return o}this.doubleColon(n)}t=n}return!1}comment(e){let t=new i;this.init(t,e[2]),t.source.end=this.getPosition(e[3]||e[2]),t.source.end.offset++;let n=e[1].slice(2,-2);
vendor: 4,332 bytes, line 2
2if(/^\s*$/.test(n))t.text="",t.raws.left=n,t.raws.right="";else{let e=n.match(/^(\s*)([^]*\S)(\s*)$/);t.text=e[2],t.raws.left=e[1],t.raws.right=e[3]}}createTokenizer(){this.tokenizer=c(this.input)}decl(e,t){let n=new o;this.init(n,e[0][2]);let r,i=e[e.length-1];for(";"===i[0]&&(this.semicolon=!0,e.pop()),n.source.end=this.getPosition(i[3]||i[2]||function(e){for(let t=e.length-1;t>=0;t--){let n=e[t],r=n[3]||n[2];if(r)return r}}(e)),n.source.end.offset++;"word"!==e[0][0];)1===e.length&&this.unknownWord(e),n.raws.before+=e.shift()[1];for(n.source.start=this.getPosition(e[0][2]),n.prop="";e.length;){let t=e[0][0];if(":"===t||"space"===t||"comment"===t)break;n.prop+=e.shift()[1]}for(n.raws.between="";e.length;){if(r=e.shift(),":"===r[0]){n.raws.between+=r[1];break}"word"===r[0]&&/\w/.test(r[1])&&this.unknownWord([r]),n.raws.between+=r[1]}"_"!==n.prop[0]&&"*"!==n.prop[0]||(n.raws.before+=n.prop[0],n.prop=n.prop.slice(1));let s,a=[];for(;e.length&&(s=e[0][0],"space"===s||"comment"===s);)a.push(e.shift());this.precheckMissedSemicolon(e);for(let o=e.length-1;o>=0;o--){if(r=e[o],"!important"===r[1].toLowerCase()){n.important=!0;let t=this.stringFrom(e,o);t=this.spacesFromEnd(e)+t," !important"!==t&&(n.raws.important=t);break}if("important"===r[1].toLowerCase()){let t=e.slice(0),r="";for(let e=o;e>0;e--){let n=t[e][0];if(r.trim().startsWith("!")&&"space"!==n)break;r=t.pop()[1]+r}r.trim().startsWith("!")&&(n.important=!0,n.raws.important=r,e=t)}if("space"!==r[0]&&"comment"!==r[0])break}e.some(e=>"space"!==e[0]&&"comment"!==e[0])&&(n.raws.between+=a.map(e=>e[1]).join(""),a=[]),this.raw(n,"value",a.concat(e),t),n.value.includes(":")&&!t&&this.checkMissedSemicolon(e)}doubleColon(e){throw this.input.error("Double colon",{offset:e[2]},{offset:e[2]+e[1].length})}emptyRule(e){let t=new a;this.init(t,e[2]),t.selector="",t.raws.between="",this.current=t}end(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(e[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(e)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(e){if(this.spaces+=e[1],this.current.nodes){let t=this.current.nodes[this.current.nodes.length-1];t&&"rule"===t.type&&!t.raws.ownSemicolon&&(t.raws.ownSemicolon=this.spaces,this.spaces="",t.source.end=this.getPosition(e[2]),t.source.end.offset+=t.raws.ownSemicolon.length)}}getPosition(e){let t=this.input.fromOffset(e);return{column:t.col,line:t.line,offset:e}}init(e,t){this.current.push(e),e.source={input:this.input,start:this.getPosition(t)},e.raws.before=this.spaces,this.spaces="","comment"!==e.type&&(this.semicolon=!1)}other(e){let t=!1,n=null,r=!1,i=null,o=[],s=e[1].startsWith("--"),a=[],c=e;for(;c;){if(n=c[0],a.push(c),"("===n||"["===n)i||(i=c),o.push("("===n?")":"]");else if(s&&r&&"{"===n)i||(i=c),o.push("}");else if(0===o.length){if(";"===n){if(r)return void this.decl(a,s);break}if("{"===n)return void this.rule(a);if("}"===n){this.tokenizer.back(a.pop()),t=!0;break}":"===n&&(r=!0)}else n===o[o.length-1]&&(o.pop(),0===o.length&&(i=null));c=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(t=!0),o.length>0&&this.unclosedBracket(i),t&&r){if(!s)for(;a.length&&(c=a[a.length-1][0],"space"===c||"comment"===c);)this.tokenizer.back(a.pop());this.decl(a,s)}else this.unknownWord(a)}parse(){let e;for(;!this.tokenizer.endOfFile();)switch(e=this.tokenizer.nextToken(),e[0]){case"space":this.spaces+=e[1];break;case";":this.freeSemicolon(e);break;case"}":this.end(e);break;case"comment":this.comment(e);break;case"at-word":this.atrule(e);break;case"{":this.emptyRule(e);break;default:this.other(e)}this.endFile()}precheckMissedSemicolon(){}raw(e,t,n,r){let i,o,s,a,c=n.length,u="",d=!0;for(let f=0;f<c;f+=1)i=n[f],o=i[0],"space"!==o||f!==c-1||r?"comment"===o?(a=n[f-1]?n[f-1][0]:"empty",s=n[f+1]?n[f+1][0]:"empty",l[a]||l[s]||","===u.slice(-1)?d=!1:u+=i[1]):u+=i[1]:d=!1;if(!d){let r=n.reduce((e,t)=>
2e+t[1],"");e.raws[t]={raw:r,value:u}}e[t]=u}rule(e){e.pop();let t=new a;this.init(t,e[0][2]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,"selector",e),this.current=t}spacesAndCommentsFromEnd(e){let t,n="";for(;e.length&&(t=e[e.length-1][0],"space"===t||"comment"===t);)n=e.pop()[1]+n;return n}spacesAndCommentsFromStart(e){let t,n="";for(;e.length&&(t=e[0][0],"space"===t||"comment"===t);)n+=e.shift()[1];return n}spacesFromEnd(e){let t,n="";for(;e.length&&(t=e[e.length-1][0],"space"===t);)n=e.pop()[1]+n;return n}stringFrom(e,t){let n="";for(let r=t;r<e.length;r++)n+=e[r][1];return e.splice(t,e.length-t),n}unclosedBlock(){let e=this.current.source.start;throw this.input.error("Unclosed block",e.line,e.column)}unclosedBracket(e){throw this.input.error("Unclosed bracket",{offset:e[2]},{offset:e[2]+1})}unexpectedClose(e){throw this.input.error("Unexpected }",{offset:e[2]},{offset:e[2]+1})}unknownWord(e){throw this.input.error("Unknown word "+e[0][1],{offset:e[0][2]},{offset:e[0][2]+e[0][1].length})}unnamedAtrule(e,t){throw this.input.error("At-rule without name",{offset:t[2]},{offset:t[2]+t[1].length})}}},55752:function(e,t,n){var r=n(50181);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},56043:function(e,t,n){var r=n(71939),i=n(57746),o=n(1172),s=o&&o.isMap,a=s?i(s):r;e.exports=a},56056:function(e,t){"use strict";var n="fass",r="circle",i=[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],o="f111",s="M0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.GE=t.mw},56084:function(e){"use strict";e.exports=JSON.parse('{"*":["about","acceptCharset","accessKey","allowFullScreen","allowTransparency","autoComplete","autoFocus","autoPlay","capture","cellPadding","cellSpacing","charSet","classID","className","colSpan","contentEditable","contextMenu","crossOrigin","dangerouslySetInnerHTML","datatype","dateTime","dir","draggable","encType","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","hidden","hrefLang","htmlFor","httpEquiv","icon","id","inlist","inputMode","is","itemID","itemProp","itemRef","itemScope","itemType","keyParams","keyType","lang","marginHeight","marginWidth","maxLength","mediaGroup","minLength","noValidate","onBlur","onFocus","onKeyDown","onKeyPress","onKeyUp","prefix","property","radioGroup","readOnly","resource","role","rowSpan","scoped","seamless","security","spellCheck","srcDoc","srcLang","srcSet","style","suppressContentEditableWarning","tabIndex","title","typeof","unselectable","useMap","vocab","wmode"],"a":["coords","download","href","name","rel","shape","target","type","onClick"],"abbr":["title"],"applet":["alt","height","name","width"],"area":["alt","coords","download","href","rel","shape","target","type"],"audio":["controls","loop","muted","preload","src"],"base":["href","target"],"basefont":["size"],"bdo":["dir"],"blockquote":["cite"],"button":["disabled","form","name","type","value"],"canvas":["height","width"],"col":["span","width"],"colgroup":["span","width"],"data":["value"],"del":["cite"],"details":["open"],"dfn":["title"],"dialog":["open"],"embed":["height","src","type","width"],"fieldset":["disabled","form","name"],"font":["size"],"form":["accept","action","method","name","target","onChange","onInput","onInvalid","onSubmit"],"frame":["name","scrolling","src"],"frameset":["cols","rows"],"head":["profile"],"hr":["size","width"],"html":["manifest"],"iframe":["height","name","sandbox","scrolling","src","width"],"img":["alt","height","name","sizes","src","width"],"input":["accept","alt","autoCapitalize","autoCorrect","autoSave","checked","defaultChecked","defaultValue","disabled","form","height","list","max","min","multiple","name","onChange","pattern","placeholder","required","results","size","src","step","title","type","value","width"],"ins":["cite"],"keygen":["challenge","disabled","form","name"],"label":["form"],"li":["type","value"],"link":["color","href","integrity","media","nonce","rel","scope","sizes","target","title","type"],"map":["name"],"meta":["content","name"],"meter":["high","low","max","min","optimum","value"],"object":["data","form","height","name","type","width"],"ol":["reversed","start","type"],"optgroup":["disabled","label"],"option":["disabled","label","selected","value"],"output":["form","name"],"param":["name","type","value"],"pre":["width"],"progress":["max","value"],"q":["cite"],"script":["async","defer","integrity","nonce","src","type"],"select":["defaultValue","disabled","form","multiple","name","onChange","required","size","value"],"slot":["name"],"source":["media","sizes","src","type"],"style":["media","nonce","title","type"],"table":["summary","width"],"td":["headers","height","scope","width"],"textarea":["autoCapitalize","autoCorrect","cols","defaultValue","disabled","form","name","onChange","placeholder","required","rows","value","wrap"],"th":["headers","height","scope","width"],"track":["default","kind","label","src"],"ul":["type"],"video":["controls","height","loop","muted","playsInl
2ine","poster","preload","src","width"],"svg":["accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baseProfile","baselineShift","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","color","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","height","horizAdvX","horizOriginX","ideographic","imageRendering","in","in2","intercept","k","k1","k2","k3","k4","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","points","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","scale","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","vHanging","vIdeographic","vMathematical","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","viewBox","viewTarget","visibility","width","widths","wordSpacing","writingMode","x","x1","x2","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlSpace","xmlns","xmlnsXlink","y","y1","y2","yChannelSelector","z","zoomAndPan"],"elements":{"html":["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"],"svg":["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignObject","g","glyph","glyphRef","hkern","image","line","linearGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"]}}')},56130:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},56199:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(23254);function i(e,t){if(e){if("string"==typeof e)return(0,r.A)(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.A)(e,t):void 0}}},56312:function(e,t,n){var r=n(96571),i=n(59679),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var s=e[t];o.call(e,t)&&i(s,n)&&(void 0!==n||t in e)||r(e,t,n)}},56314:function(e,t,n){"use strict";function r(){return"undefined"!=typeof __SENTRY_BROWSER_BUNDLE__&&!!__SENTRY_BROWSER_BUNDLE__}function i(){return"npm"}n.d(t,{Z:function(){return r},e:function(){return i}})},56409:function(e,t){"use strict";var n="fasr",r="browser",i=[128468],o="f37e",s="M48 256l0 144 416 0 0-144-416 0zM0 64l512 0 0 384-512 0 0-384zm64 64l0 64 64 0 0-64-64 0zm120 8l-24 0 0 48 288 0 0-48-264 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.c9=t.mw},56446:function(e,t,n){var r=n(46077),i=n(24754),o=n(24189),s=Function.prototype,a=Object.prototype,c=s.toString,l=a.hasOwnProperty,u=c.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=r(e))return!1;var t=i(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;
2return"function"==typeof n&&n instanceof n&&c.call(n)==u}},56628:function(e,t,n){var r=n(14090),i=n(79242),o=n(57798);e.exports=function(e){return r(e,o,i)}},56702:function(e,t){"use strict";var n="fasl",r="children",i=[],o="e4e1",s="M132.8 64a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm96 0a64 64 0 1 0 -128 0 64 64 0 1 0 128 0zM76.8 400l24 0 0 112 32 0 0-112 64 0 0 112 32 0 0-112 44.9 0-5.4-20.2-41.5-154 69.5 88.1 23.1-18.2 27.1 16.6 50.4-82.1 0 281.8 32 0 0-128 96 0 0 128 32 0 0-281.8 50.4 82.1 27.3-16.7-78.5-128-4.7-7.6-148.9 0-4.7 7.6-77 125.6-100.2-127.1-4.8-6.1-101.7 0-4.8 6.1-100.9 128 25.1 19.8 69.5-88.1-41.5 154-5.4 20.2 20.9 0zM145 192l39.5 0 47.4 176-134.2 0 47.4-176zM476.8 32a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm0 96a64 64 0 1 0 0-128 64 64 0 1 0 0 128zm48 72l0 152-96 0 0-160 96 0 0 8z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.fy=t.mw},56739:function(e,t,n){"use strict";n.d(t,{n:function(){return i}});const r=new WeakMap;function i(){const e=n(9827);return{render:function(t,n,i){void 0===i&&(i={});let o=r.get(n);if(!o){const t=i.onUncaughtError||i.onCaughtError?{onUncaughtError:i.onUncaughtError,onCaughtError:i.onCaughtError}:void 0;r.set(n,o=e.createRoot(n,t))}o.render(t)},hydrate:function(t,n,r){void 0===r&&(r={});const i=r.onUncaughtError||r.onCaughtError?{onUncaughtError:r.onUncaughtError,onCaughtError:r.onCaughtError}:void 0;return e.hydrateRoot(n,t,i)}}}},56821:function(e,t){"use strict";var n="fass",r="user-headset",i=[],o="f82d",s="M80 160C80 80.5 144.5 16 224 16S368 80.5 368 160l0 112-80 0c0-26.5-21.5-48-48-48l-32 0c-26.5 0-48 21.5-48 48l0 48 256 0 0-160C416 54 330-32 224-32S32 54 32 160l0 24 48 0 0-24zm256 0c0-61.9-50.1-112-112-112S112 98.1 112 160c0 24.5 7.9 47.2 21.2 65.6 15.5-25 43.2-41.6 74.8-41.6l32 0c30.9 0 58.1 15.9 73.8 40l2.2 0c12.7-18.1 20.1-40.2 20.1-64zM0 512l448 0-64-160-320 0-64 160z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.fG=t.mw},57047:function(e,t){"use strict";var n="fasr",r="arrow-up-right",i=[],o="e09f",s="M392.4 64l24 0 0 288-48 0 0-206.1-295 295-17 17-33.9-33.9 17-17 295-295-206.1 0 0-48 264 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.U6=t.mw},57072:function(e,t,n){var r=n(46077),i=n(79464),o=n(24189);e.exports=function(e){return"string"==typeof e||!i(e)&&o(e)&&"[object String]"==r(e)}},57101:function(e,t){"use strict";var n="fass",r="caret-down",i=[],o="f0d7",s="M440 160L224 392 8 160 440 160z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.xB=t.mw},57111:function(e,t,n){("undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"830ad0c9d0fc6d60bb72efc45ac200615e75a8f8"}},57249:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="magnifying-glass",i=[128269,"search"],o="f002",s="M448.3 208c0 45.9-14.9 88.3-40 122.7L534.9 457.4 557.5 480 512.3 525.3 489.6 502.6 363 376c-34.4 25.2-76.8 40-122.7 40-114.9 0-208-93.1-208-208s93.1-208 208-208 208 93.1 208 208zm-208 144a144 144 0 1 0 0-288 144 144 0 1 0 0 288z";t.definition={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.faMagnifyingGlass=t.definition,t.prefix=n,t.iconName=r,t.width=576,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},57413:function(e,t,n){"use strict";n.d(t,{F:function(){return a},Y:function(){return c}});var r=n(48431),i=n(59341),o=n(47599);const[s,a]=(0,i.q)();function c(e){let{children:t,pageContextLocale:n=o.Xn}=e;const[i,a]=r.useState(null!=n?n:o.Xn);return r.useEffect(()=>{const e=localStorage.getItem("preferred-locale");e!==n&&(e?e!==n&&(n===o.Xn?a(e):(a(n),localStorage.setItem("preferred-locale",n))):localStorage.setItem("preferred-locale",n))},[]),r.createElement(s,{value:{locale:i,setLocale:a}},t)}},57439:function(e,t,n){"use strict";var r=n(94475);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.e7=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},57679:function(e,t,n){"use strict";var r=n(22411);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.tU=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},57712:function(e,t,n){"use strict";var r=n(57249);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.Mj=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},57746:function(e){e.exports=function(e){return function(t){return e(t)}}},57798:function(e,t,n){var r=n(36272),i=n(49262),o=n(60623);e.exports=function(e){return o(e)?r(e,!0):i(e)}},57845:function(e,t){"use strict";var n="fass",r="arrow-right",i=[8594],o="f061",s="M534.9 278.6l22.6-22.6-22.6-22.6-160-160-22.6-22.6-45.3 45.3c1.3 1.3 44 44 128 128l-402.7 0 0 64 402.7 0c-84 84-126.7 126.7-128 128l45.3 45.3 22.6-22.6 160-160z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.dm=t.mw},58114:function(e,t,n){"use strict";t.__esModule=!0,t.useScrollRestoration=function(e){var t=(0,o.useLocation)(),n=(0,i.useContext)(r.ScrollC
2ontext),s=(0,i.useRef)(null);return(0,i.useLayoutEffect)(function(){if(s.current){var r=n.read(t,e);s.current.scrollTo(0,r||0)}},[t.key]),{ref:s,onScroll:function(){s.current&&n.save(t,e,s.current.scrollTop)}}};var r=n(78928),i=n(48431),o=n(41457)},58146:function(e,t,n){var r=n(99901),i=n(63773);e.exports=function(e,t){return null!=e&&i(e,t,r)}},58257:function(e,t){"use strict";var n="fasl",r="browser",i=[128468],o="f37e",s="M160 96l0 64 320 0 0-64-320 0zm-32 0l-96 0 0 64 96 0 0-64zM32 192l0 224 448 0 0-224-448 0zM0 64l512 0 0 384-512 0 0-384z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.c9=t.mw},58388:function(e,t,n){"use strict";n.d(t,{B:function(){return c}});var r=n(48431),i=n.t(r,2);const o=Boolean(null===globalThis||void 0===globalThis?void 0:globalThis.document)?r.useLayoutEffect:()=>{},s=i["useId".toString()]||(()=>{});let a=0;function c(e){const[t,n]=r.useState(s());return o(()=>{e||n(e=>null!=e?e:String(a++))},[e]),e||(t?`radix-${t}`:"")}},58598:function(e,t,n){"use strict";n.d(t,{Hr:function(){return s}});var r=n(48431),i=n(77405);const o=(0,n(60911).F)("Hr-module--hr--52d17",{variants:{...i.WW,variant:{strong:"Hr-module--strong--5b078",subtle:"Hr-module--subtle--20bc7"}}});function s(e){let{className:t,space:n,variant:s="strong"}=e;const a=(0,i.aP)({class:t,my:n,width:"full"}),c=o({my:"0",variant:s});return r.createElement("div",{className:a},r.createElement("hr",{className:c}))}},58738:function(e,t){"use strict";var n="fass",r="hourglass-start",i=["hourglass-1"],o="f251",s="M0 0l384 0 0 64-32 0 0 77.3-9.4 9.4-105.4 105.4 114.7 114.7 0 77.3 32 0 0 64-384 0 0-64 32 0 0-77.3 9.4-9.4 105.4-105.4-105.4-105.4-9.4-9.4 0-77.3-32 0 0-64zM96 397.3l0 50.7 192 0 0-50.7-96-96-96 96z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.et=t.mw},58753:function(e,t,n){var r=n(68761);e.exports=function(e){return null==e?"":r(e)}},58828:function(e,t,n){"use strict";var r=n(65628);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.iW=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},58900:function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}n.d(t,{A:function(){return r}})},58945:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="gauge-simple-max",i=["tachometer-fastest"],o="f62b",s="M0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0zm320 96c0-3.4-.3-6.7-.8-9.9l109.1-65.5-24.7-41.2-109.1 65.5c-10.7-8.1-24.1-12.9-38.5-12.9-35.3 0-64 28.7-64 64s28.7 64 64 64 64-28.7 64-64z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faGaugeSimpleMax=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},59125:function(e,t,n){var r=n(36272),i=n(64829),o=n(60623);e.exports=function(e){return o(e)?r(e):i(e)}},59161:function(e,t){"use strict";var n="fasr",r="chart-pie-simple",i=["chart-pie-alt"],o="f64e",s="M320 4.8C304.5 1.7 288.4 0 272 0l0 240 240 0c0-16.4-1.7-32.5-4.8-48-19.1-94-93.2-168.1-187.2-187.2zM458 192l-138 0 0-138c67.5 17.4 120.6 70.5 138 138zM224 59.7l0-28.9-28.4 5.3C84.3 57 0 154.6 0 272 0 404.6 107.5 512 240 512 357.4 512 455 427.7 475.9 316.4l5.3-28.4-257.2 0 0-228.3zM48 272c0-83.6 53.4-154.7 128-181.1l0 245.1 245.1 0c-26.4 74.6-97.5 128-181.1 128-106 0-192-86-192-192z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t._w=t.mw},59332:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getFeed=function(e){var t=c(d,e);return t?"feed"===t.name?function(e){var t,n=e.children,r={type:"atom",items:(0,i.getElementsByTagName)("entry",n).map(function(e){var t,n=e.children,r={media:a(n)};u(r,"id","id",n),u(r,"title","title",n);var i=null===(t=c("link",n))||void 0===t?void 0:t.attribs.href;i&&(r.link=i);var o=l("summary",n)||l("content",n);o&&(r.description=o);var s=l("updated",n);return s&&(r.pubDate=new Date(s)),r})};u(r,"id","id",n),u(r,"title","title",n);var o=null===(t=c("link",n))||void 0===t?void 0:t.attribs.href;o&&(r.link=o);u(r,"description","subtitle",n);var s=l("updated",n);s&&(r.updated=new Date(s));return u(r,"author","email",n,!0),r}(t):function(e){var t,n,r=null!==(n=null===(t=c("channel",e.children))||void 0===t?void 0:t.children)&&void 0!==n?n:[],o={type:e.name.substr(0,3),id:"",items:(0,i.getElementsByTagName)("item",e.children).map(function(e){var t=e.children,n={media:a(t)};u(n,"id","guid",t),u(n,"title","title",t),u(n,"link","link",t),u(n,"description","description",t);var r=l("pubDate",t)||l("dc:date",t);return r&&(n.pubDate=new Date(r)),n})};u(o,"title","title",r),u(o,"link","link",r),u(o,"description","description",r);var s=l("lastBuildDate",r);s&&(o.updated=new Date(s));return u(o,"author","managingEditor",r,!0),o}(t):null};var r=n(3380),i=n(5622);var o=["url","type","lang"],s=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function a(e){return(0,i.getElementsByTagName)("media:content",e).map(function(e){for(var t=e.attribs,n={medium:t.medium,isDefault:!!t.isDefault},r=0,i=o;r<i.length;r++){t[l=i[r]]&&(n[l]=t[l])}for(var a=0,c=s;a<c.length;a++){var l;t[l=c[a]]&&(n[l]=parseInt(t[l],10))}return t.expression&&(n.expression=t.expression),n})}
2function c(e,t){return(0,i.getElementsByTagName)(e,t,!0,1)[0]}function l(e,t,n){return void 0===n&&(n=!1),(0,r.textContent)((0,i.getElementsByTagName)(e,t,n,1)).trim()}function u(e,t,n,r,i){void 0===i&&(i=!1);var o=l(n,r,i);o&&(e[t]=o)}function d(e){return"rss"===e||"feed"===e||"rdf:RDF"===e}},59341:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});var r=n(48431);function i(e){void 0===e&&(e={});const{strict:t=!0,errorMessage:n="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name:i}=e,o=r.createContext(void 0);return o.displayName=i,[o.Provider,function e(){const i=r.useContext(o);if(!i&&t){var s;const t=new Error(n);throw t.name="ContextError",null===(s=Error.captureStackTrace)||void 0===s||s.call(Error,t,e),t}return i},o]}},59366:function(){},59370:function(e,t){"use strict";var n="fass",r="merge",i=[],o="e526",s="M192.1 64l15.4 0 9.6 12 118.4 148 80.6 0 0-94.5c33.6 29.4 72.6 63.5 117.1 102.4L560.7 256c-31 27.1-133.9 117.1-144.6 126.5l0-94.5-80.6 0-118.4 148-9.6 12-175.4 0 0-64 144.6 0 102.4-128-102.4-128-144.6 0 0-64 160 0z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.c3=t.mw},59477:function(e,t,n){"use strict";function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}n.d(t,{A:function(){return r}})},59571:function(e,t,n){"use strict";n.d(t,{Jr:function(){return s},dd:function(){return i},hr:function(){return a},j$:function(){return o}});var r=n(48431);const i=r.createContext({}),o=r.createContext({}),s=r.createContext({}),a=r.createContext({})},59679:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},59978:function(e,t,n){var r=n(25096);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},60012:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Uint16Array("Ȁaglq\t���É­�\0\0�p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(function(e){return e.charCodeAt(0)}))},60029:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},60064:function(e,t){"use strict";var n="fass",r="microchip",i=[],o="f2db",s="M176 24l0-24-48 0 0 64-64 0 0 64-64 0 0 48 64 0 0 56-64 0 0 48 64 0 0 56-64 0 0 48 64 0 0 64 64 0 0 64 48 0 0-64 56 0 0 64 48 0 0-64 56 0 0 64 48 0 0-64 64 0 0-64 64 0 0-48-64 0 0-56 64 0 0-48-64 0 0-56 64 0 0-48-64 0 0-64-64 0 0-64-48 0 0 64-56 0 0-64-48 0 0 64-56 0 0-40zM336 176l-160 0 0 160 160 0 0-160zM176 128l208 0 0 256-256 0 0-256 48 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.YS=t.mw},60119:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},60275:function(e,t,n){var r=n(62609),i=n(39040),o=n(72916),s=n(70171),a=n(79464);e.exports=function(e,t,n){var c=a(e)?r:s,l=arguments.length<3;return c(e,o(t,4),n,l,i)}},60458:function(e,t){"use strict";var n="fasr",r="industry-windows",i=[127981,"industry-alt"],o="f3b3",s="M160 80l0 96c66.7-30.3 173.3-78.8 176-80l0 80c66.7-30.3 173.3-78.8 176-80l0 384-512 0 0-448 160 0 0 48zm19.9 139.7l-67.9 30.8 0-170.5-64 0 0 352 416 0 0-261.5c-78.8 35.8-137.5 62.5-176 80l0-80-108.1 49.2zM160 320l0 64-64 0 0-64 64 0zm128 0l0 64-64 0 0-64 64 0zm64 64l0-64 64 0 0 64-64 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.V3=t.mw},60494:function(e,t){"use strict";var n="fass",r="graduation-cap",i=[127891,"mortar-board"],o="f19d",s="M288 16l288 128 0 32-288 128-240-106.7 0 282.7-48 0 0-336 288-128zM96 271.2l172.5 76.7 19.5 8.7 19.5-8.7 172.5-76.7 0 112.8c0 53-86 96-192 96S96 437 96 384l0-112.8z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.eS=t.mw},60498:function(e,t,n){var r=n(37613),i=n(19298).formatDOM,o=/<(![a-zA-Z\s]+)>/;e.exports=function(e){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(""===e)return[];var t,n=e.match(o);return n&&n[1]&&(t=n[1]),i(r(e),null,t)}},60609:function(e,t){"use strict";var n="fasr",r="ticket",i=[127903],o="f145",s="M0 64L0 208c26.5 0 48 21.5 48 48S26.5 304 0 304l0 144 576 0 0-144c-26.5 0-48-21.5-48-48s21.5-48 48-48L576 64 0 64zM96 256c0-35.5-19.3-66.6-48-83.2l0-60.8 480 0 0 60.8c-28.7 16.6-48 47.6-48 83.2s19.3 66.6 48 83.2l0 60.8-480 0 0-60.8c28.7-16.6 48-47.6 48-83.2zm80-48l224 0 0 96-224 0 0-96zm-48-48l0 192 320 0 0-192-320 0z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.yc=t.mw},60616:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);
2i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return i(t,e),t},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DomUtils=t.parseFeed=t.getFeed=t.ElementType=t.Tokenizer=t.createDomStream=t.parseDOM=t.parseDocument=t.DefaultHandler=t.DomHandler=t.Parser=void 0;var a=n(22957),c=n(22957);Object.defineProperty(t,"Parser",{enumerable:!0,get:function(){return c.Parser}});var l=n(64576),u=n(64576);function d(e,t){var n=new l.DomHandler(void 0,t);return new a.Parser(n,t).end(e),n.root}function f(e,t){return d(e,t).children}Object.defineProperty(t,"DomHandler",{enumerable:!0,get:function(){return u.DomHandler}}),Object.defineProperty(t,"DefaultHandler",{enumerable:!0,get:function(){return u.DomHandler}}),t.parseDocument=d,t.parseDOM=f,t.createDomStream=function(e,t,n){var r=new l.DomHandler(e,t,n);return new a.Parser(r,t)};var p=n(46181);Object.defineProperty(t,"Tokenizer",{enumerable:!0,get:function(){return s(p).default}}),t.ElementType=o(n(88788));var h=n(32133),m=n(32133);Object.defineProperty(t,"getFeed",{enumerable:!0,get:function(){return m.getFeed}});var g={xmlMode:!0};t.parseFeed=function(e,t){return void 0===t&&(t=g),(0,h.getFeed)(f(e,t))},t.DomUtils=o(n(32133))},60623:function(e,t,n){var r=n(46553),i=n(5841);e.exports=function(e){return null!=e&&i(e.length)&&!r(e)}},60636:function(e,t){"use strict";var n="fass",r="envelope",i=[128386,9993,61443],o="f0e0",s="M0 64l512 0 0 72-12.8 9.6-224 168-19.2 14.4-19.2-14.4-224-168-12.8-9.6 0-72zM0 196l256 192 256-192 0 252-512 0 0-252z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.y_=t.mw},60675:function(e,t,n){"use strict";n.d(t,{MY:function(){return s},ls:function(){return a},u4:function(){return o},v$:function(){return c}});var r=n(34653);const i=()=>{const e=(()=>{const e=document.cookie.split(";"),t=Object.fromEntries(e.map(e=>e.split("=").map(e=>e.trim())))._singlestore_ab_variant;if(t)try{return JSON.parse(t)}catch(n){console.error("Error parsing ab test cookie",n)}return null})();if(!e)return null;const t=window.location.pathname,n=Object.entries(e).find(e=>{let[,n]=e;return n.controlPath===t});if(n){const[e,t]=n;return{abTestId:e,abTestVariant:"control"===t.variantKey?"control":(r=parseInt(t.variantKey,10),String.fromCharCode(65+r))}}var r;return null},o=function(e,t){void 0===t&&(t={});const n=(e=>Object.fromEntries(Object.entries(e).filter(e=>""!==e[1]&&void 0!==e[1]&&null!==e[1])))(t),o=i();return o&&(n.abTestId=o.abTestId,n.abTestVariant=o.abTestVariant),(0,r.P5)().track(e,n)},s=e=>{const t=i();return t&&(e.abTestId=t.abTestId,e.abTestVariant=t.abTestVariant),(0,r.P5)().page(e)},a=function(){var e;return(e=(0,r.P5)()).identify.apply(e,arguments)},c=function(e,t){void 0===t&&(t={});const n={...e};for(const[r,i]of Object.entries(t))null!=i&&""!==i&&(n[r]=i);return n}},60754:function(e,t,n){"use strict";n.d(t,{w:function(){return l}});var r=n(48431),i=n(76405),o=n.n(i),s=n(8151),a=n(60675);const c="inkeep-openai";function l(e){let{children:t,api:n,...i}=e;const l=n||c,u=o()(i,e=>void 0!==e);return r.createElement(s.wc,Object.assign({api:l,integrationId:"cmkoa6o5700oqs601ncqg905x",onPromptSubmitted:e=>{let{prompt:t}=e;(0,a.u4)("SQrL Prompt Submitted",{prompt:t})},onSuggestedPromptClick:e=>{let{prompt:t}=e;(0,a.u4)("SQrL Suggested Prompt Click",{prompt:t})},onResponseReceived:e=>{let{status:t,error:n}=e;(0,a.u4)("SQrL Response Received",{status:t,error:n})},onResponseFeedback:e=>{let{sentiment:t,reason:n,sessionId:r}=e;(0,a.u4)("SQrL Response Feedback Submitted",{sentiment:t,reason:n,sessionId:r})}},u),t)}},60805:function(e,t,n){"use strict";n.d(t,{f:function(){return c}});var r=n(12871),i=n(10869),o=n(60911),s=n(14730);const a=(0,o.F)("",{variants:s.eu});function c(e){let{className:t,...n}=e;const[o,c]=(0,i.lD)(n,s.tD),l=a({...o,className:t,centerAlign:o.centerAlign||"center"===o.textAlign});return(0,s.EY)({className:l,...c,FusionComponent:r.fz})}},60911:function(e,t,n){"use strict";function r(e){var t,n,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(i&&(i+=" "),i+=n);else for(t in e)e[t]&&(i&&(i+=" "),i+=t);return i}n.d(t,{F:function(){return a},cx:function(){return s}});var i=function(){for(var e,t,n=0,i="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(i&&(i+=" "),i+=t);return i};const o=e=>"boolean"==typeof e?"".concat(e):0===e?"0":e,s=i,a=(e,t)=>n=>{var r;
2if(null==(null==t?void 0:t.variants))return s(e,null==n?void 0:n.class,null==n?void 0:n.className);const{variants:i,defaultVariants:a}=t,c=Object.keys(i).map(e=>{const t=null==n?void 0:n[e],r=null==a?void 0:a[e];if(null===t)return null;const s=o(t)||o(r);return i[e][s]}),l=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{}),u=null==t||null===(r=t.compoundVariants)||void 0===r?void 0:r.reduce((e,t)=>{let{class:n,className:r,...i}=t;return Object.entries(i).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...a,...l}[t]):{...a,...l}[t]===n})?[...e,n,r]:e},[]);return s(e,c,u,null==n?void 0:n.class,null==n?void 0:n.className)}},61288:function(e,t){"use strict";var n="fass",r=[9728],i="f185",o="M173.8-20.2c10.6 7.1 48.8 32.4 114.4 75.9 65.6-43.5 103.8-68.8 114.4-75.9 2.5 12.5 11.6 57.4 27.2 134.6 77.2 15.6 122.1 24.7 134.6 27.2-7.1 10.6-32.4 48.8-75.9 114.4 43.5 65.6 68.8 103.8 75.9 114.4-12.5 2.5-57.4 11.6-134.6 27.2-15.6 77.2-24.7 122.1-27.2 134.6-10.6-7.1-48.8-32.4-114.4-75.9-65.6 43.5-103.8 68.8-114.4 75.9-2.5-12.5-11.6-57.4-27.2-134.6-77.2-15.6-122.1-24.7-134.6-27.2 7.1-10.6 32.4-48.8 75.9-114.4-43.5-65.6-68.8-103.8-75.9-114.4 12.5-2.5 57.4-11.6 134.6-27.2 15.6-77.2 24.7-122.1 27.2-134.6zm34 276.2a80.2 80.2 0 1 1 160.5 0 80.2 80.2 0 1 1 -160.5 0zm208.5 0a128.2 128.2 0 1 0 -256.5 0 128.2 128.2 0 1 0 256.5 0z";t.mw={prefix:n,iconName:"sun",icon:[576,512,r,i,o]},t.oM=t.mw},61327:function(e,t){"use strict";var n="fasr",r="trash",i=[],o="f1f8",s="M144-16l160 0 24 64 120 0 0 48-448 0 0-48 120 0 24-64zM56 512l-27.3-368 48.1 0 23.7 320 246.8 0 23.7-320 48.1 0-27.3 368-336 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.yL=t.mw},61840:function(e,t){"use strict";var n="fass",r="expand",i=[],o="f065",s="M32 32l-32 0 0 160 64 0 0-96 96 0 0-64-128 0zM64 352l0-32-64 0 0 160 160 0 0-64-96 0 0-64zM320 32l-32 0 0 64 96 0 0 96 64 0 0-160-128 0zM448 352l0-32-64 0 0 96-96 0 0 64 160 0 0-128z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.oZ=t.mw},62132:function(e,t,n){var r=n(21679),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,o,s,a){var c=1&n,l=r(e),u=l.length;if(u!=r(t).length&&!c)return!1;for(var d=u;d--;){var f=l[d];if(!(c?f in t:i.call(t,f)))return!1}var p=a.get(e),h=a.get(t);if(p&&h)return p==t&&h==e;var m=!0;a.set(e,t),a.set(t,e);for(var g=c;++d<u;){var y=e[f=l[d]],v=t[f];if(o)var b=c?o(v,y,f,t,e,a):o(y,v,f,e,t,a);if(!(void 0===b?y===v||s(y,v,n,o,a):b)){m=!1;break}g||(g="constructor"==f)}if(m&&!g){var w=e.constructor,_=t.constructor;w==_||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof _&&_ instanceof _||(m=!1)}return a.delete(e),a.delete(t),m}},62294:function(e){e.exports=function(e){return function(t,n,r){for(var i=-1,o=Object(t),s=r(t),a=s.length;a--;){var c=s[e?a:++i];if(!1===n(o[c],c,o))break}return t}}},62451:function(e,t){"use strict";var n="fasr",r="calendar",i=[128197,128198],o="f133",s="M144 0l0 64 160 0 0-64 48 0 0 64 96 0 0 416-448 0 0-416 96 0 0-64 48 0zm0 112l-96 0 0 64 352 0 0-64-256 0zM48 224l0 208 352 0 0-208-352 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.ok=t.mw},62606:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)&&n.length){var s=i.apply(null,n);s&&e.push(s)}else if("object"===o)for(var a in n)r.call(n,a)&&n[a]&&e.push(a)}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},62609:function(e){e.exports=function(e,t,n,r){var i=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++i]);++i<o;)n=t(n,e[i],i,e);return n}},62712:function(e,t,n){var r=n(38052),i=n(41264),o=n(50016);e.exports=function(e,t,n){return t==t?o(e,t,n):r(e,i,n)}},62789:function(e,t,n){"use strict";n.d(t,{r:function(){return a},_:function(){return c}});var r=n(57413),i=n(47599),o=n(31371);const s=JSON.parse('{"/blog/introducing-singlestore-analyst-question-to-insight-while-it-still-matters/":{"locales":{"ja-jp":"/ja-jp/blog/introducing-singlestore-analyst-question-to-insight-while-it-still-matters/"}},"/blog/enterprise-ai-will-be-a-network-not-a-monolith/":{"locales":{"ja-jp":"/ja-jp/blog/enterprise-ai-will-be-a-network-not-a-monolith/"}},"/blog/why-your-llm-shouldnt-do-database-jobs/":{"locales":{"ja-jp":"/ja-jp/blog/why-your-llm-shouldnt-do-database-jobs/"}}
2,"/blog/cloud-database-pci-dss-compliance/":{"locales":{"ja-jp":"/ja-jp/blog/cloud-database-pci-dss-compliance/"}},"/blog/iceberg-needs-an-open-catalog-not-a-walled-garden/":{"locales":{"ja-jp":"/ja-jp/blog/iceberg-needs-an-open-catalog-not-a-walled-garden/"}},"/blog/open-intelligence-open-data-singlestore-delivers-zero-copy-compute-on-apache-iceberg/":{"locales":{"ja-jp":"/ja-jp/blog/open-intelligence-open-data-singlestore-delivers-zero-copy-compute-on-apache-iceberg/"}},"/blog/enterprise-ai-needs-real-time-data-the-industry-is-finally-catching-up/":{"locales":{"ja-jp":"/ja-jp/blog/enterprise-ai-needs-real-time-data-the-industry-is-finally-catching-up/"}},"/blog/one-copy-one-engine-no-seams/":{"locales":{"ja-jp":"/ja-jp/blog/one-copy-one-engine-no-seams/"}},"/blog/welcome-to-the-party-databricks/":{"locales":{"ja-jp":"/ja-jp/blog/welcome-to-the-party-databricks/"}},"/blog/singlestore-and-hpe-enable-enterprises-to-scale-the-next-generation-of-ai-applications/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-and-hpe-enable-enterprises-to-scale-the-next-generation-of-ai-applications/"}},"/blog/hitech-data-convergence-migration-playbook/":{"locales":{"ja-jp":"/ja-jp/blog/hitech-data-convergence-migration-playbook/"}},"/blog/real-time-data-convergence-architecture-agentic-ai-hitech/":{"locales":{"ja-jp":"/ja-jp/blog/real-time-data-convergence-architecture-agentic-ai-hitech/"}},"/blog/the-rise-of-the-intelligence-layer/":{"locales":{"ja-jp":"/ja-jp/blog/the-rise-of-the-intelligence-layer/"}},"/blog/aws-outage-may-2026-cross-region-disaster-recovery/":{"locales":{"ja-jp":"/ja-jp/blog/aws-outage-may-2026-cross-region-disaster-recovery/"}},"/blog/running-singlestore-on-kubernetes-in-production/":{"locales":{"ja-jp":"/ja-jp/blog/running-singlestore-on-kubernetes-in-production/"}},"/blog/the-lake-is-not-the-database-the-engine-is/":{"locales":{"ja-jp":"/ja-jp/blog/the-lake-is-not-the-database-the-engine-is/"}},"/blog/why-singlestore-is-a-high-performance-analytics-database-for-financial-services/":{"locales":{"ja-jp":"/ja-jp/blog/why-singlestore-is-a-high-performance-analytics-database-for-financial-services/"}},"/blog/float16-vector-type-support-in-singlestore-cheaper-faster-better/":{"locales":{"ja-jp":"/ja-jp/blog/float16-vector-type-support-in-singlestore-cheaper-faster-better/"}},"/blog/agentic-ai-why-enterprise-ai-is-not-delivering-on-its-promise/":{"locales":{"ja-jp":"/ja-jp/blog/agentic-ai-why-enterprise-ai-is-not-delivering-on-its-promise/"}},"/blog/singlestore-vs-clickhouse-why-consistent-vector-search-latency-matters/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-vs-clickhouse-why-consistent-vector-search-latency-matters/"}},"/blog/why-traditional-data-warehouses-can-t-handle-hi-tech-workloads/":{"locales":{"ja-jp":"/ja-jp/blog/why-traditional-data-warehouses-can-t-handle-hi-tech-workloads/"}},"/blog/rethinking-rag-how-graphrag-improves-multi-hop-reasoning-/":{"locales":{"ja-jp":"/ja-jp/blog/rethinking-rag-how-graphrag-improves-multi-hop-reasoning-/"}},"/blog/data-lakehouses-are-being-redefined-by-real-time-expectations/":{"locales":{"ja-jp":"/ja-jp/blog/data-lakehouses-are-being-redefined-by-real-time-expectations/"}},"/blog/build-and-deploy-an-app-prototype-with-mcp-and-ai-agent/":{"locales":{"ja-jp":"/ja-jp/blog/build-and-deploy-an-app-prototype-with-mcp-and-ai-agent/"}},"/blog/build-powerful-agentic-ai-applications-using-singlestore/":{"locales":{"ja-jp":"/ja-jp/blog/build-powerful-agentic-ai-applications-using-singlestore/"}},"/blog/context-engineering-a-definitive-guide/":{"locales":{"ja-jp":"/ja-jp/blog/context-engineering-a-definitive-guide/"}},"/blog/postgres-performance-issues-and-how-to-scale-enterprise-databases/":{"locales":{"ja-jp":"/ja-jp/blog/postgres-performance-issues-and-how-to-scale-enterprise-databases/"}},"/blog/data-warehouses-vs-lakehouses/":{"locales":{"ja-jp":"/ja-jp/blog/data-warehouses-vs-lakehouses/"}},"/blog/retrieval-augmented-generation-rag-for-real-world-machine-learning/":{"locales":{"ja-jp":"/ja-jp/blog/retrieval-augmented-generation-rag-for-real-world-machine-learning/"}}
2,"/blog/why-agentic-ai-relies-on-your-database/":{"locales":{"ja-jp":"/ja-jp/blog/why-agentic-ai-relies-on-your-database/"}},"/blog/lakebase-vision-is-right/":{"locales":{"ja-jp":"/ja-jp/blog/lakebase-vision-is-right/"}},"/blog/snowflake-too-slow-unlock-real-time-performance-at-scale/":{"locales":{"ja-jp":"/ja-jp/blog/snowflake-too-slow-unlock-real-time-performance-at-scale/"}},"/blog/the-acid-dilemma-clickhouse-falls-short-singlestore-delivers/":{"locales":{"ja-jp":"/ja-jp/blog/the-acid-dilemma-clickhouse-falls-short-singlestore-delivers/"}},"/blog/unlocking-data-interoperability-iceberg-snowflake-singlestore/":{"locales":{"ja-jp":"/ja-jp/blog/unlocking-data-interoperability-iceberg-snowflake-singlestore/"}},"/blog/singlestore-database-branching/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-database-branching/"}},"/blog/singlestore-as-a-vector-database-for-ai-applications/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-as-a-vector-database-for-ai-applications/"}},"/blog/a-guide-to-retrieval-augmented-generation-rag/":{"locales":{"ja-jp":"/ja-jp/blog/a-guide-to-retrieval-augmented-generation-rag/"}},"/blog/snowflake-singlestore-integration-deploy-intelligent-applications/":{"locales":{"ja-jp":"/ja-jp/blog/snowflake-singlestore-integration-deploy-intelligent-applications/"}},"/blog/how-we-built-our-real-time-digital-marketing-app/":{"locales":{"ja-jp":"/ja-jp/blog/how-we-built-our-real-time-digital-marketing-app/"}},"/blog/singlestore-cloud-smartdr/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-cloud-smartdr/"}},"/blog/real-time-data-platforms-singlestore-vs-databricks/":{"locales":{"ja-jp":"/ja-jp/blog/real-time-data-platforms-singlestore-vs-databricks/"}},"/blog/singlestoredb-outshines-database-competitors-tco-study/":{"locales":{"ja-jp":"/ja-jp/blog/singlestoredb-outshines-database-competitors-tco-study/"}},"/blog/tpc-benchmarking-results/":{"locales":{"ja-jp":"/ja-jp/blog/tpc-benchmarking-results/"}},"/blog/singlestore-universal-storage-episode-4/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-universal-storage-episode-4/"}},"/blog/singlestore-universal-storage-episode-3-revenge-of-the-upsert/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-universal-storage-episode-3-revenge-of-the-upsert/"}},"/blog/memsql-singlestore-memsql-7-1-episode-2/":{"locales":{"ja-jp":"/ja-jp/blog/memsql-singlestore-memsql-7-1-episode-2/"}},"/blog/memsql-singlestore-then-there-was-one/":{"locales":{"ja-jp":"/ja-jp/blog/memsql-singlestore-then-there-was-one/"}},"/blog/introducing-singlestore-analyst-question-to-insight-while-it-still-matters/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/introducing-singlestore-analyst-question-to-insight-while-it-still-matters/sanity/"}},"/blog/enterprise-ai-will-be-a-network-not-a-monolith/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/enterprise-ai-will-be-a-network-not-a-monolith/sanity/"}},"/blog/why-your-llm-shouldnt-do-database-jobs/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/why-your-llm-shouldnt-do-database-jobs/sanity/"}},"/blog/cloud-database-pci-dss-compliance/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/cloud-database-pci-dss-compliance/sanity/"}},"/blog/iceberg-needs-an-open-catalog-not-a-walled-garden/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/iceberg-needs-an-open-catalog-not-a-walled-garden/sanity/"}},"/blog/open-intelligence-open-data-singlestore-delivers-zero-copy-compute-on-apache-iceberg/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/open-intelligence-open-data-singlestore-delivers-zero-copy-compute-on-apache-iceberg/sanity/"}},"/blog/enterprise-ai-needs-real-time-data-the-industry-is-finally-catching-up/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/enterprise-ai-needs-real-time-data-the-industry-is-finally-catching-up/sanity/"}},"/blog/one-copy-one-engine-no-seams/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/one-copy-one-engine-no-seams/sanity/"}},"/blog/welcome-to-the-party-databricks/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/welcome-to-the-party-databricks/sanity/"}},"/blog/singlestore-and-hpe-enable-enterprises-to-scale-the-next-generation-of-ai-applications/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-and-hpe-enable-enterprises-to-scale-the-next-generation-of-ai-applications/sanity/"}},"/blog/hitech-data-convergence-migration-playbook/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/hitech-data-convergence-migration-playbook/sanity/"}},"/blog/real-time-data-convergence-architecture-agentic-ai-hitech/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/real-time-data-convergence-architecture-agentic-ai-hitech/sanity/"}},"/blog/the-rise-of-the-intelligence-layer/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/the-rise-of-the-intelligence-layer/sanity/"}},"/blog/aws-outage-may-2026-cross-region-disaster-recovery/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/aws-outage-may-2026-cross-region-disaster-recovery/sanity/"}},"/blog/running-singlestore-on-kubernetes-in-production/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/running-singlestore-on-kubernetes-in-production/sanity/"}},"/blog/the-lake-is-not-the-database-the-engine-is/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/the-lake-is-not-the-database-the-engine-is/sanity/"}},"/blog/why-singlestore-is-a-high-performance-analytics-database-for-financial-services/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/why-singlestore-is-a-high-performance-analytics-database-for-financial-services/sanity/"}},"/blog/float16-vector-type-support-in-singlestore-cheaper-faster-better/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/float16-vector-type-support-in-singlestore-cheaper-faster-better/sanity/"}}
2,"/blog/agentic-ai-why-enterprise-ai-is-not-delivering-on-its-promise/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/agentic-ai-why-enterprise-ai-is-not-delivering-on-its-promise/sanity/"}},"/blog/singlestore-vs-clickhouse-why-consistent-vector-search-latency-matters/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-vs-clickhouse-why-consistent-vector-search-latency-matters/sanity/"}},"/blog/why-traditional-data-warehouses-can-t-handle-hi-tech-workloads/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/why-traditional-data-warehouses-can-t-handle-hi-tech-workloads/sanity/"}},"/blog/rethinking-rag-how-graphrag-improves-multi-hop-reasoning-/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/rethinking-rag-how-graphrag-improves-multi-hop-reasoning-/sanity/"}},"/blog/data-lakehouses-are-being-redefined-by-real-time-expectations/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/data-lakehouses-are-being-redefined-by-real-time-expectations/sanity/"}},"/blog/build-and-deploy-an-app-prototype-with-mcp-and-ai-agent/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/build-and-deploy-an-app-prototype-with-mcp-and-ai-agent/sanity/"}},"/blog/build-powerful-agentic-ai-applications-using-singlestore/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/build-powerful-agentic-ai-applications-using-singlestore/sanity/"}},"/blog/context-engineering-a-definitive-guide/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/context-engineering-a-definitive-guide/sanity/"}},"/blog/postgres-performance-issues-and-how-to-scale-enterprise-databases/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/postgres-performance-issues-and-how-to-scale-enterprise-databases/sanity/"}},"/blog/data-warehouses-vs-lakehouses/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/data-warehouses-vs-lakehouses/sanity/"}},"/blog/retrieval-augmented-generation-rag-for-real-world-machine-learning/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/retrieval-augmented-generation-rag-for-real-world-machine-learning/sanity/"}},"/blog/why-agentic-ai-relies-on-your-database/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/why-agentic-ai-relies-on-your-database/sanity/"}},"/blog/lakebase-vision-is-right/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/lakebase-vision-is-right/sanity/"}},"/blog/snowflake-too-slow-unlock-real-time-performance-at-scale/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/snowflake-too-slow-unlock-real-time-performance-at-scale/sanity/"}},"/blog/the-acid-dilemma-clickhouse-falls-short-singlestore-delivers/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/the-acid-dilemma-clickhouse-falls-short-singlestore-delivers/sanity/"}},"/blog/unlocking-data-interoperability-iceberg-snowflake-singlestore/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/unlocking-data-interoperability-iceberg-snowflake-singlestore/sanity/"}},"/blog/singlestore-database-branching/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-database-branching/sanity/"}},"/blog/singlestore-as-a-vector-database-for-ai-applications/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-as-a-vector-database-for-ai-applications/sanity/"}},"/blog/a-guide-to-retrieval-augmented-generation-rag/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/a-guide-to-retrieval-augmented-generation-rag/sanity/"}},"/blog/snowflake-singlestore-integration-deploy-intelligent-applications/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/snowflake-singlestore-integration-deploy-intelligent-applications/sanity/"}},"/blog/how-we-built-our-real-time-digital-marketing-app/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/how-we-built-our-real-time-digital-marketing-app/sanity/"}},"/blog/singlestore-cloud-smartdr/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-cloud-smartdr/sanity/"}},"/blog/real-time-data-platforms-singlestore-vs-databricks/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/real-time-data-platforms-singlestore-vs-databricks/sanity/"}},"/blog/singlestoredb-outshines-database-competitors-tco-study/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/singlestoredb-outshines-database-competitors-tco-study/sanity/"}},"/blog/tpc-benchmarking-results/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/tpc-benchmarking-results/sanity/"}},"/blog/singlestore-universal-storage-episode-4/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-universal-storage-episode-4/sanity/"}},"/blog/singlestore-universal-storage-episode-3-revenge-of-the-upsert/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/singlestore-universal-storage-episode-3-revenge-of-the-upsert/sanity/"}},"/blog/memsql-singlestore-memsql-7-1-episode-2/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/memsql-singlestore-memsql-7-1-episode-2/sanity/"}},"/blog/memsql-singlestore-then-there-was-one/sanity/":{"locales":{"ja-jp":"/ja-jp/blog/memsql-singlestore-then-there-was-one/sanity/"}},"/":{"locales":{"ja-jp":"/ja-jp/"}}}'),a=(e,t)=>{let n=e.replace(/^(https?:\/\/)?(www.)?singlestore.com/,"");if(""===n&&""!==e&&(n="/"),!e||!n.startsWith("/")||!t||t===i.YZ.en)return n;const r=(0,o.i)(n),a=s[r];if(!a)return n;const c=a.locales[t];return c||n},c=e=>{const{locale:t}=(0,r.F)();return a(e,t)}},63297:function(e,t,n){var r=n(79464),i=n(25733),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!i(e))||(s.test(e)||!o.test(e)||null!=t&&e in Object(t))}},63462:function(e,t){"use strict";var n="fasr",r="lock",i=[128274],o="f023",s="M112 96l0 64 160 0 0-64c0-44.2-35.8-80-80-80s-80 35.8-80 80zM64 208l-16 0 0 256 288 0 0-256-16 0 0 0-48 0 0 0-160 0 0 0-48 0 0 0zm0-48l0-64C64 25.3 121.3-32 192-32S320 25.3 320 96l0 64 64 0 0 352-384 0 0-352 64 0z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.DW=t.mw},63579:function(e,t){"use strict";var n="fasr",r="industry",i=[],o="f275",s="M160 123.3l0-91.3-160 0 0 448 512 0 0-384c-66.7 30.3-173.3 78.8-176 80l0-80c-66.7 30.3-173.3 78.8-176 80l0-52.7zm128 47.3l0 80c38.5-17.5 97.2-44.2 176-80l0 261.5-416 0 0-352 64 0 0 170.5c38.5-17.5 97.2-44.2 176-80z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.wo=t.mw},63773:function(e,t,n){var r=n(78328),i=n(7933),o=n(79464),s=n(21574),a=n(5841),c=n(81966);e.exports=function(e,t,n){for(var l=-1,u=(t=r(t,e)).length,d=!1;++l<u;){var f=c(t[l]);if(!(d=null!=e&&n(e,f)))break;e=e[f]}return d||++l!=u?d:!!(u=null==e?0:e.length)&&a(u)&&s(f,u)&&(o(e)||i(e))}},63869:function(e,t,n){"use strict";var r=n(29677);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.SG=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},63922:function(e,t,n){"use strict";let r=n(69062),i=n(86173),o=n(55266);function s(e,t){let n=new i(e,t),r=new o(n);try{r.parse()}catch(s){throw s}return r.root}e.exports=s,s.default=s,r.registerParse(s)},63972:function(e,t,n){"use strict";n.d(t,{LO:function(){return r.L},fG:function(){return i}});var r=n(6159);const i={"background-app":"var(--sui-color-background-app)","background-app-hover":"var(--sui-color-background-app-hover)","background-surface":"var(--sui-color-background-surface)","background-surface-hover":"var(--sui-color-background-surface-hover)","background-surface-focus":"var(--sui-color-background-surface-focus)","background-surface-selected":"var(--sui-color-background-surface-selected)","background-surface-pressed":"var(--sui-color-background-surface-pressed)","background-surface-raised-1":"var(--sui-color-background-surface-raised-1)","background-surface-raised-2":"var(--sui-color-background-surface-raised-2)","background-tab-inactive":"var(--sui-color-background-tab-inactive)","background-sidebar":"var(--sui-color-background-sidebar)","background-solid":"var(--sui-color-background-solid)","background-code":"var(--sui-color-background-code)","background-inverse":"var(--sui-color-background-inverse)","background-meter":"var(--sui-color-background-meter)","background-meter-neutral":"var(--sui-color-background-meter-neutral)","background-meter-critical":"var(--sui-color-background-meter-critical)","background-meter-warning":"var(--sui-color-background-meter-warning)","background-meter-positive":"var(--sui-color-background-meter-positive)","background-meter-info":"var(--sui-color-background-meter-info)","background-meter-primary":"var(--sui-color-background-meter-primary)","background-meter-red":"var(--sui-color-background-meter-red)","background-meter-yellow":"var(--sui-color-background-meter-yellow)","background-meter-green":"var(--sui-color-background-meter-green)","background-meter-blue":"var(--sui-color-background-meter-blue)","background-meter-purple":"var(--sui-color-background-meter-purple)","background-meter-orange":"var(--sui-color-background-meter-orange)","background-meter-cool-gray":"var(--sui-color-background-meter-cool-gray)","background-table-header":"var(--sui-color-background-table-header)","background-table-footer":"var(--sui-color-background-table-footer)","background-table-row":"var(--sui-color-background-table-row)","background-table-row-hover":"var(--sui-color-background-table-row-hover)","background-table-row-striped":"var(--sui-color-background-table-row-striped)","background-table-row-nested":"var(--sui-color-background-table-row-nested)","background-input":"var(--sui-color-background-input)","background-input-hover":"var(--sui-color-background-input-hover)","background-input-focus":"var(--sui-color-background-input-focus)","background-primary":"var(--sui-color-background-primary)","background-primary-solid":"var(--sui-color-background-primary-solid)","background-neutral":"var(--sui-color-background-neutral)","background-info":"var(--sui-color-background-info)","background-critical":"var(--sui-color-background-critical)","background-critical-hover":"var(--sui-color-background-critical-hover)","background-critical-focus":"var(--sui-color-background-critical-focus)","background-critical-pressed":"var(--sui-color-background-critical-pressed)","background-critical-solid":"var(--sui-color-background-critical-solid)","background-warning":"var(--sui-color-background-warning)","background-warning-solid":"var(--sui-color-background-warning-solid)","background-positive":"var(--sui-color-background-positive)","background-positive-solid":"var(--sui-color-background-positive-solid)","text-placeholder":"var(--sui-color-text-placeholder)","text-link":"var(--sui-color-text-link)","text-hover":"var(--sui-color-text-hover)","text-selected":"var(--sui-color-text-selected)","text-disabled":"var(--sui-color-text-disabled)","text-low-contrast":"var(--sui-color-text-low-contrast)","text-mid-contrast":"var(--sui-color-text-mid-contrast)","text-high-contrast":"var(--sui-color-text-high-contrast)","text-inverse":"var(--sui-color-text-inverse)","text-primary":"var(--sui-color-text-primary)","text-primary-hover":"var(--sui-color-text-primary-hover)","text-critical":"var(--sui-color-text-critical)","text-warning":"var(--sui-color-text-warning)","text-positive":"var(--sui-color-text-positive)","text-info":"var(--sui-color-text-info)","border-subtle":"var(--sui-color-border-subtle)","border-strong":"var(--sui-color-border-strong)","border-hover":"var(--sui-color-border-hover)","border-focus":"var(--sui-color-border-focus)","border-selected":"var(--sui-color-border-selected)","border-input":"var(--sui-color-border-input)","border-input-hover":"var(--sui-color-border-input-hover)","border-input-focus":"var(--sui-color-border-input-focus)","border-input-valid":"var(--sui-color-border-input-valid)","border-input-valid-hover":"var(--sui-color-border-input-valid-hover)","border-input-valid-focus":"var(--sui-color-border-input-valid-focus)","border-input-invalid":"var(--sui-color-border-input-invalid)","border-input-invalid-hover":"var(--sui-color-border-input-invalid-hover)","border-input-invalid-focus":"var(--sui-color-border-input-invalid-focus)","border-meter":"var(--sui-color-border-meter)","border-primary":"var(--sui-color-border-primary)","border-primary-focus":"var(--sui-color-border-primary-focus)","border-critical":"var(--sui-color-border-critical)","border-critical-solid":"var(--sui-color-border-critical-solid)","border-warning":"var(--sui-color-border-warning)","border-warning-solid":"var(--sui-color-border-warning-solid)","border-positive":"var(--sui-color-border-positive)","border-positive-solid":"var(--sui-color-border-positive-solid)","border-info":"var(--sui-color-border-info)","border-info-solid":"var(--sui-color-border-info-solid)","base-neutral-1":"var(--sui-color-base-neutral-1)","base-neutral-1-on-light":"var(--sui-color-base-neutral-1-on-light)","base-neutral-1-on-dark":"var(--sui-color-base-neutral-1-on-dark)","base-neutral-2":"var(--sui-color-base-neutral-2)","base-neutral-2-on-light":"var(--sui-color-base-neutral-2-on-light)","base-neutral-2-on-dark":"var(--sui-color-base-neutral-2-on-dark)","base-neutral-3":"var(--sui-color-base-neutral-3)","base-neutral-3-on-light":"var(--sui-color-base-neutral-3-on-light)","base-neutral-3-on-dark":"var(--sui-color-base-neutral-3-on-dark)","base-neutral-4":"var(--sui-color-base-neutral-4)","base-neutral-4-on-light":"var(--sui-color-base-neutral-4-on-light)","base-neutral-4-on-dark":"var(--sui-color-base-neutral-4-on-dark)","base-neutral-5":"var(--sui-color-base-neutral-5)","base-neutral-5-on-light":"var(--sui-color-base-neutral-5-on-light)","base-neutral-5-on-dark":"var(--sui-color-base-neutral-5-on-dark)","base-neutral-6":"var(--sui-color-base-neutral-6)","base-neutral-6-on-light":"var(--sui-color-base-neutral-6-on-light)","base-neutral-6-on-dark":"var(--sui-color-base-neutral-6-on-dark)","base-neutral-7":"var(--sui-color-base-neutral-7)","base-neutral-7-on-light":"var(--sui-color-base-neutral-7-on-light)","base-neutral-7-on-dark":"var(--sui-color-base-neutral-7-on-dark)","base-neutral-8":"var(--sui-color-base-neutral-8)","base-neutral-8-on-light":"var(--sui-color-base-neutral-8-on-light)","base-neutral-8-on-dark":"var(--sui-color-base-neutral-8-on-dark)","base-neutral-9":"var(--sui-color-base-neutral-9)","base-neutral-9-on-light":"var(--sui-color-base-neutral-9-on-light)","base-neutral-9-on-dark":"var(--sui-color-base-neutral-9-on-dark)","base-neutral-10":"var(--sui-color-base-neutral-10)","base-neutral-10-on-light":"var(--sui-color-base-neutral-10-on-light)","base-neutral-10-on-dark":"var(--sui-color-base-neutral-10-on-dark)","base-neutral-11":"var(--sui-color-base-neutral-11)","base-neutral-11-on-light":"var(--sui-color-base-neutral-11-on-light)","base-neutral-11-on-dark":"var(--sui-color-base-neutral-11-on-dark)","base-neutral-12":"var(--sui-color-base-neutral-12)","base-neutral-12-on-light":"var(--sui-color-base-neutral-12-on-light)","base-neutral-12-on-dark":"var(--sui-color-base-neutral-12-on-dark)","base-cool-gray-1":"var(--sui-color-base-cool-gray-1)","base-cool-gray-1-on-light":"var(--sui-color-base-cool-gray-1-on-light)","base-cool-gray-1-on-dark":"var(--sui-color-base-cool-gray-1-on-dark)","base-cool-gray-2":"var(--sui-color-base-cool-gray-2)","base-cool-gray-2-on-light":"var(--sui-color-base-cool-gray-2-on-light)","base-cool-gray-2-on-dark":"var(--sui-color-base-cool-gray-2-on-dark)","base-cool-gray-3":"var(--sui-color-base-cool-gray-3)","base-cool-gray-3-on-light":"var(--sui-color-base-cool-gray-3-on-light)","base-cool-gray-3-on-dark":"var(--sui-color-base-cool-gray-3-on-dark)","base-cool-gray-4":"var(--sui-color-base-cool-gray-4)","base-cool-gray-4-on-light":"var(--sui-color-base-cool-gray-4-on-light)","base-cool-gray-4-on-dark":"var(--sui-color-base-cool-gray-4-on-dark)","base-cool-gray-5":"var(--sui-color-base-cool-gray-5)","base-cool-gray-5-on-light":"var(--sui-color-base-cool-gray-5-on-light)","base-cool-gray-5-on-dark":"var(--sui-color-base-cool-gray-5-on-dark)","base-cool-gray-6":"var(--sui-color-base-cool-gray-6)","base-cool-gray-6-on-light":"var(--sui-color-base-cool-gray-6-on-light)","base-cool-gray-6-on-dark":"var(--sui-color-base-cool-gray-6-on-dark)","base-cool-gray-7":"var(--sui-color-base-cool-gray-7)","base-cool-gray-7-on-light":"var(--sui-color-base-cool-gray-7-on-light)","base-cool-gray-7-on-dark":"var(--sui-color-base-cool-gray-7-on-dark)","base-cool-gray-8":"var(--sui-color-base-cool-gray-8)","base-cool-gray-8-on-light":"var(--sui-color-base-cool-gray-8-on-light)","base-cool-gray-8-on-dark":"var(--sui-color-base-cool-gray-8-on-dark)","base-cool-gray-9":"var(--sui-color-base-cool-gray-9)","base-cool-gray-9
2-on-light":"var(--sui-color-base-cool-gray-9-on-light)","base-cool-gray-9-on-dark":"var(--sui-color-base-cool-gray-9-on-dark)","base-cool-gray-10":"var(--sui-color-base-cool-gray-10)","base-cool-gray-10-on-light":"var(--sui-color-base-cool-gray-10-on-light)","base-cool-gray-10-on-dark":"var(--sui-color-base-cool-gray-10-on-dark)","base-cool-gray-11":"var(--sui-color-base-cool-gray-11)","base-cool-gray-11-on-light":"var(--sui-color-base-cool-gray-11-on-light)","base-cool-gray-11-on-dark":"var(--sui-color-base-cool-gray-11-on-dark)","base-cool-gray-12":"var(--sui-color-base-cool-gray-12)","base-cool-gray-12-on-light":"var(--sui-color-base-cool-gray-12-on-light)","base-cool-gray-12-on-dark":"var(--sui-color-base-cool-gray-12-on-dark)","base-purple-1":"var(--sui-color-base-purple-1)","base-purple-1-on-light":"var(--sui-color-base-purple-1-on-light)","base-purple-1-on-dark":"var(--sui-color-base-purple-1-on-dark)","base-purple-2":"var(--sui-color-base-purple-2)","base-purple-2-on-light":"var(--sui-color-base-purple-2-on-light)","base-purple-2-on-dark":"var(--sui-color-base-purple-2-on-dark)","base-purple-3":"var(--sui-color-base-purple-3)","base-purple-3-on-light":"var(--sui-color-base-purple-3-on-light)","base-purple-3-on-dark":"var(--sui-color-base-purple-3-on-dark)","base-purple-4":"var(--sui-color-base-purple-4)","base-purple-4-on-light":"var(--sui-color-base-purple-4-on-light)","base-purple-4-on-dark":"var(--sui-color-base-purple-4-on-dark)","base-purple-5":"var(--sui-color-base-purple-5)","base-purple-5-on-light":"var(--sui-color-base-purple-5-on-light)","base-purple-5-on-dark":"var(--sui-color-base-purple-5-on-dark)","base-purple-6":"var(--sui-color-base-purple-6)","base-purple-6-on-light":"var(--sui-color-base-purple-6-on-light)","base-purple-6-on-dark":"var(--sui-color-base-purple-6-on-dark)","base-purple-7":"var(--sui-color-base-purple-7)","base-purple-7-on-light":"var(--sui-color-base-purple-7-on-light)","base-purple-7-on-dark":"var(--sui-color-base-purple-7-on-dark)","base-purple-8":"var(--sui-color-base-purple-8)","base-purple-8-on-light":"var(--sui-color-base-purple-8-on-light)","base-purple-8-on-dark":"var(--sui-color-base-purple-8-on-dark)","base-purple-9":"var(--sui-color-base-purple-9)","base-purple-9-on-light":"var(--sui-color-base-purple-9-on-light)","base-purple-9-on-dark":"var(--sui-color-base-purple-9-on-dark)","base-purple-10":"var(--sui-color-base-purple-10)","base-purple-10-on-light":"var(--sui-color-base-purple-10-on-light)","base-purple-10-on-dark":"var(--sui-color-base-purple-10-on-dark)","base-purple-11":"var(--sui-color-base-purple-11)","base-purple-11-on-light":"var(--sui-color-base-purple-11-on-light)","base-purple-11-on-dark":"var(--sui-color-base-purple-11-on-dark)","base-purple-12":"var(--sui-color-base-purple-12)","base-purple-12-on-light":"var(--sui-color-base-purple-12-on-light)","base-purple-12-on-dark":"var(--sui-color-base-purple-12-on-dark)","base-blue-1":"var(--sui-color-base-blue-1)","base-blue-1-on-light":"var(--sui-color-base-blue-1-on-light)","base-blue-1-on-dark":"var(--sui-color-base-blue-1-on-dark)","base-blue-2":"var(--sui-color-base-blue-2)","base-blue-2-on-light":"var(--sui-color-base-blue-2-on-light)","base-blue-2-on-dark":"var(--sui-color-base-blue-2-on-dark)","base-blue-3":"var(--sui-color-base-blue-3)","base-blue-3-on-light":"var(--sui-color-base-blue-3-on-light)","base-blue-3-on-dark":"var(--sui-color-base-blue-3-on-dark)","base-blue-4":"var(--sui-color-base-blue-4)","base-blue-4-on-light":"var(--sui-color-base-blue-4-on-light)","base-blue-4-on-dark":"var(--sui-color-base-blue-4-on-dark)","base-blue-5":"var(--sui-color-base-blue-5)","base-blue-5-on-light":"var(--sui-color-base-blue-5-on-light)","base-blue-5-on-dark":"var(--sui-color-base-blue-5-on-dark)","base-blue-6":"var(--sui-color-base-blue-6)","base-blue-6-on-light":"var(--sui-color-base-blue-6-on-light)","base-blue-6-on-dark":"var(--sui-color-base-blue-6-on-dark)","base-blue-7":"var(--sui-color-base-blue-7)","base-blue-7-on-light":"var(--sui-color-base-blue-7-on-light)","base-blue-7-on-dark":"var(--sui-color-base-blue-7-on-dark)","base-blue-8":"var(--sui-color-base-blue-8)","base-blue-8-on-light":"var(--sui-color-base-blue-8-on-light)","base-blue-8-on-dark":"var(--sui-color-base-blue-8-on-dark)","base-blue-9":"var(--sui-color-base-blue-9)","base-blue-9-
2on-light":"var(--sui-color-base-blue-9-on-light)","base-blue-9-on-dark":"var(--sui-color-base-blue-9-on-dark)","base-blue-10":"var(--sui-color-base-blue-10)","base-blue-10-on-light":"var(--sui-color-base-blue-10-on-light)","base-blue-10-on-dark":"var(--sui-color-base-blue-10-on-dark)","base-blue-11":"var(--sui-color-base-blue-11)","base-blue-11-on-light":"var(--sui-color-base-blue-11-on-light)","base-blue-11-on-dark":"var(--sui-color-base-blue-11-on-dark)","base-blue-12":"var(--sui-color-base-blue-12)","base-blue-12-on-light":"var(--sui-color-base-blue-12-on-light)","base-blue-12-on-dark":"var(--sui-color-base-blue-12-on-dark)","base-green-1":"var(--sui-color-base-green-1)","base-green-1-on-light":"var(--sui-color-base-green-1-on-light)","base-green-1-on-dark":"var(--sui-color-base-green-1-on-dark)","base-green-2":"var(--sui-color-base-green-2)","base-green-2-on-light":"var(--sui-color-base-green-2-on-light)","base-green-2-on-dark":"var(--sui-color-base-green-2-on-dark)","base-green-3":"var(--sui-color-base-green-3)","base-green-3-on-light":"var(--sui-color-base-green-3-on-light)","base-green-3-on-dark":"var(--sui-color-base-green-3-on-dark)","base-green-4":"var(--sui-color-base-green-4)","base-green-4-on-light":"var(--sui-color-base-green-4-on-light)","base-green-4-on-dark":"var(--sui-color-base-green-4-on-dark)","base-green-5":"var(--sui-color-base-green-5)","base-green-5-on-light":"var(--sui-color-base-green-5-on-light)","base-green-5-on-dark":"var(--sui-color-base-green-5-on-dark)","base-green-6":"var(--sui-color-base-green-6)","base-green-6-on-light":"var(--sui-color-base-green-6-on-light)","base-green-6-on-dark":"var(--sui-color-base-green-6-on-dark)","base-green-7":"var(--sui-color-base-green-7)","base-green-7-on-light":"var(--sui-color-base-green-7-on-light)","base-green-7-on-dark":"var(--sui-color-base-green-7-on-dark)","base-green-8":"var(--sui-color-base-green-8)","base-green-8-on-light":"var(--sui-color-base-green-8-on-light)","base-green-8-on-dark":"var(--sui-color-base-green-8-on-dark)","base-green-9":"var(--sui-color-base-green-9)","base-green-9-on-light":"var(--sui-color-base-green-9-on-light)","base-green-9-on-dark":"var(--sui-color-base-green-9-on-dark)","base-green-10":"var(--sui-color-base-green-10)","base-green-10-on-light":"var(--sui-color-base-green-10-on-light)","base-green-10-on-dark":"var(--sui-color-base-green-10-on-dark)","base-green-11":"var(--sui-color-base-green-11)","base-green-11-on-light":"var(--sui-color-base-green-11-on-light)","base-green-11-on-dark":"var(--sui-color-base-green-11-on-dark)","base-green-12":"var(--sui-color-base-green-12)","base-green-12-on-light":"var(--sui-color-base-green-12-on-light)","base-green-12-on-dark":"var(--sui-color-base-green-12-on-dark)","base-yellow-1":"var(--sui-color-base-yellow-1)","base-yellow-1-on-light":"var(--sui-color-base-yellow-1-on-light)","base-yellow-1-on-dark":"var(--sui-color-base-yellow-1-on-dark)","base-yellow-2":"var(--sui-color-base-yellow-2)","base-yellow-2-on-light":"var(--sui-color-base-yellow-2-on-light)","base-yellow-2-on-dark":"var(--sui-color-base-yellow-2-on-dark)","base-yellow-3":"var(--sui-color-base-yellow-3)","base-yellow-3-on-light":"var(--sui-color-base-yellow-3-on-light)","base-yellow-3-on-dark":"var(--sui-color-base-yellow-3-on-dark)","base-yellow-4":"var(--sui-color-base-yellow-4)","base-yellow-4-on-light":"var(--sui-color-base-yellow-4-on-light)","base-yellow-4-on-dark":"var(--sui-color-base-yellow-4-on-dark)","base-yellow-5":"var(--sui-color-base-yellow-5)","base-yellow-5-on-light":"var(--sui-color-base-yellow-5-on-light)","base-yellow-5-on-dark":"var(--sui-color-base-yellow-5-on-dark)","base-yellow-6":"var(--sui-color-base-yellow-6)","base-yellow-6-on-light":"var(--sui-color-base-yellow-6-on-light)","base-yellow-6-on-dark":"var(--sui-color-base-yellow-6-on-dark)","base-yellow-7":"var(--sui-color-base-yellow-7)","base-yellow-7-on-light":"var(--sui-color-base-yellow-7-on-light)","base-yellow-7-on-dark":"var(--sui-color-base-yellow-7-on-dark)","base-yellow-8":"var(--sui-color-base-yellow-8)","base-yellow-8-on-light":"var(--sui-color-base-yellow-8-on-light)","base-yellow-8-on-dark":"var(--sui-color-base-yellow-8-on-dark)","base-yellow-9":"var(--sui-color-base-yellow-9)","base-yellow-9-on-light":"var(--sui-color-base-yellow-9-on-light)","base-yellow-9-on-dark":"var(--sui-color-base-yellow-9-on-dark)","base-yellow-10":"var(--sui-color-base-yellow-10)","base-yellow-10-on-light":"var(--sui-color-base-yellow-10-on-light)","base-yellow-10-on-dark":"var(--sui-color-base-yellow-10-on-dark)","base-yellow-11":"var(--sui-color-base-yellow-11)","base-yellow-11-on-light":"var(--sui-color-base-yellow-11-on-light)","base-yellow-11-on-dark":"var(--sui-color-base-yellow-11-on-dark)","base-yellow-12":"var(--sui-color-base-yellow-12)","base-yellow-12-on-light":"var(--sui-color-base-yellow-12-on-light)","base-yellow-12-on-dark":"var(--sui-color-base-yellow-12-on-dark)","base-red-1":"var(--sui-color-base-red-1)","base-red-1-on-light":"var(--sui-color-base-red-1-on-light)","base-red-1-on-dark":"var(--sui-color-base-red-1-on-dark)","base-red-2":"var(--sui-color-base-red-2)","base-red-2-on-light":"var(--sui-color-base-red-2-on-light)","base-red-2-on-dark":"var(--sui-color-base-red-2-on-dark)","base-red-3"
2:"var(--sui-color-base-red-3)","base-red-3-on-light":"var(--sui-color-base-red-3-on-light)","base-red-3-on-dark":"var(--sui-color-base-red-3-on-dark)","base-red-4":"var(--sui-color-base-red-4)","base-red-4-on-light":"var(--sui-color-base-red-4-on-light)","base-red-4-on-dark":"var(--sui-color-base-red-4-on-dark)","base-red-5":"var(--sui-color-base-red-5)","base-red-5-on-light":"var(--sui-color-base-red-5-on-light)","base-red-5-on-dark":"var(--sui-color-base-red-5-on-dark)","base-red-6":"var(--sui-color-base-red-6)","base-red-6-on-light":"var(--sui-color-base-red-6-on-light)","base-red-6-on-dark":"var(--sui-color-base-red-6-on-dark)","base-red-7":"var(--sui-color-base-red-7)","base-red-7-on-light":"var(--sui-color-base-red-7-on-light)","base-red-7-on-dark":"var(--sui-color-base-red-7-on-dark)","base-red-8":"var(--sui-color-base-red-8)","base-red-8-on-light":"var(--sui-color-base-red-8-on-light)","base-red-8-on-dark":"var(--sui-color-base-red-8-on-dark)","base-red-9":"var(--sui-color-base-red-9)","base-red-9-on-light":"var(--sui-color-base-red-9-on-light)","base-red-9-on-dark":"var(--sui-color-base-red-9-on-dark)","base-red-10":"var(--sui-color-base-red-10)","base-red-10-on-light":"var(--sui-color-base-red-10-on-light)","base-red-10-on-dark":"var(--sui-color-base-red-10-on-dark)","base-red-11":"var(--sui-color-base-red-11)","base-red-11-on-light":"var(--sui-color-base-red-11-on-light)","base-red-11-on-dark":"var(--sui-color-base-red-11-on-dark)","base-red-12":"var(--sui-color-base-red-12)","base-red-12-on-light":"var(--sui-color-base-red-12-on-light)","base-red-12-on-dark":"var(--sui-color-base-red-12-on-dark)","base-orange-1":"var(--sui-color-base-orange-1)","base-orange-1-on-light":"var(--sui-color-base-orange-1-on-light)","base-orange-1-on-dark":"var(--sui-color-base-orange-1-on-dark)","base-orange-2":"var(--sui-color-base-orange-2)","base-orange-2-on-light":"var(--sui-color-base-orange-2-on-light)","base-orange-2-on-dark":"var(--sui-color-base-orange-2-on-dark)","base-orange-3":"var(--sui-color-base-orange-3)","base-orange-3-on-light":"var(--sui-color-base-orange-3-on-light)","base-orange-3-on-dark":"var(--sui-color-base-orange-3-on-dark)","base-orange-4":"var(--sui-color-base-orange-4)","base-orange-4-on-light":"var(--sui-color-base-orange-4-on-light)","base-orange-4-on-dark":"var(--sui-color-base-orange-4-on-dark)","base-orange-5":"var(--sui-color-base-orange-5)","base-orange-5-on-light":"var(--sui-color-base-orange-5-on-light)","base-orange-5-on-dark":"var(--sui-color-base-orange-5-on-dark)","base-orange-6":"var(--sui-color-base-orange-6)","base-orange-6-on-light":"var(--sui-color-base-orange-6-on-light)","base-orange-6-on-dark":"var(--sui-color-base-orange-6-on-dark)","base-orange-7":"var(--sui-color-base-orange-7)","base-orange-7-on-light":"var(--sui-color-base-orange-7-on-light)","base-orange-7-on-dark":"var(--sui-color-base-orange-7-on-dark)","base-orange-8":"var(--sui-color-base-orange-8)","base-orange-8-on-light":"var(--sui-color-base-orange-8-on-light)","base-orange-8-on-dark":"var(--sui-color-base-orange-8-on-dark)","base-orange-9":"var(--sui-color-base-orange-9)","base-orange-9-on-light":"var(--sui-color-base-orange-9-on-light)","base-orange-9-on-dark":"var(--sui-color-base-orange-9-on-dark)","base-orange-10":"var(--sui-color-base-orange-10)","base-orange-10-on-light":"var(--sui-color-base-orange-10-on-light)","base-orange-10-on-dark":"var(--sui-color-base-orange-10-on-dark)","base-orange-11":"var(--sui-color-base-orange-11)","base-orange-11-on-light":"var(--sui-color-base-orange-11-on-light)","base-orange-11-on-dark":"var(--sui-color-base-orange-11-on-dark)","base-orange-12":"var(--sui-color-base-orange-12)","base-orange-12-on-light":"var(--sui-color-base-orange-12-on-light)","base-orange-12-on-dark":"var(--sui-color-base-orange-12-on-dark)"}},64182:function(e,t){"use strict";var n="fass",r="gears",i=["cogs"],o="f085",s="M464.7 261.9c10.4 1.4 20.4 4.2 29.9 8.1l53-35.3 49.8 49.8-35.3 53c1.9 4.7 3.7 9.6 5 14.7s2.3 10.2 3 15.2l57.1 28.2-18.2 68-63.5-4.1c-6.3 8.2-13.7 15.6-21.9 22l4.1 63.5-68 18.2-28.2-57c-10.4-1.4-20.4-4.2-30-8.1l-52.9 35.3-49.8-49.8 35.3-53c-1.9-4.7-3.6-9.6-5-14.7s-2.3-10.2-3-15.2l-57.1-28.2 18.2-68 
263.5 4.1c6.3-8.2 13.6-15.6 21.9-22l-4.1-63.4 68-18.2 28.2 57zM448.1 340a44 44 0 1 0 0 88 44 44 0 1 0 0-88zM271.7-32.9l-4.1 63.4c8.3 6.4 15.6 13.8 21.9 22l63.5-4.1 18.2 68-57.1 28.2c-.7 5.1-1.6 10.2-3 15.2-1.4 5.1-3.1 10-5 14.7l35.3 53-49.8 49.8-53-35.3c-9.5 3.9-19.6 6.6-30 8.1l-28.2 57-68-18.2 4.1-63.5c-8.3-6.4-15.6-13.8-21.9-22l-63.5 4.2-18.2-68 57.1-28.3c.7-5.1 1.7-10.2 3-15.2 1.4-5.1 3.1-10 5-14.7L42.8 28.5 92.5-21.3 145.5 14c9.5-3.9 19.6-6.6 30-8.1l28.2-57 68 18.2zM192.1 84a44 44 0 1 0 .1 88 44 44 0 1 0 -.1-88z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t._g=t.mw},64239:function(e,t,n){var r=n(35634),i=n(79242);e.exports=function(e,t){return r(e,i(e),t)}},64436:function(e,t,n){"use strict";n.r(t);var r=n(48431),i=n(11843),o=n(88732);t.default=e=>{let{location:t}=e;const n=i.Ay.loadPageSync(t.pathname);return n?r.createElement(o.A,{location:t,pageResources:n,...n.json}):null}},64444:function(e,t,n){var r=n(77432),i=Object.prototype,o=i.hasOwnProperty,s=i.toString,a=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,a),n=e[a];try{e[a]=void 0;var r=!0}catch(c){}var i=s.call(e);return r&&(t?e[a]=n:delete e[a]),i}},64531:function(e,t){"use strict";var n="fasl",r="trophy",i=[127942],o="f091",s="M272 381.1l0 98.9 112 0 0 32-256 0 0-32 112 0 0-98.9c-19.3-5.6-53-22.3-82.9-71.8-33-9.4-70.8-27.3-101.1-60.9-33.1-36.6-56-90.5-56-168.5l0-16 97.6 0C96.5 43 96 21.6 96 0L416 0c0 21.6-.5 43-1.6 64l97.6 0 0 16c0 74-22 126.4-54.4 162.8-29.6 33.3-66.8 52.2-100.7 63-30.4 52.2-65.2 69.5-85 75.3zM377.2 263.5c20.2-9.7 39.9-23.3 56.5-41.9 24.4-27.5 43-67.2 45.9-125.6l-67.4 0c-6.1 72.6-19 126.9-35 167.5zM99.8 96L32.4 96c2.9 62.3 22.5 103.5 47.4 131.1 16.9 18.7 36.7 31.7 56.7 40.8-16.8-41.1-30.4-96.6-36.7-171.8zM200.6 315.5c16.5 19.8 32.1 28.7 42.3 32.8 5.2 2.1 9.3 3 11.6 3.4 .6 .1 1.1 .2 1.5 .2 .4 0 .9-.1 1.5-.2 2.4-.4 6.4-1.3 11.6-3.4 10.2-4.1 25.8-13 42.3-32.8 31.3-37.5 68-117.1 72.2-283.5L128.4 32c4.2 166.4 40.9 246 72.2 283.5z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.iH=t.mw},64551:function(e,t,n){"use strict";n.d(t,{Fe:function(){return p},N_:function(){return x},Rr:function(){return c},Zf:function(){return v},oo:function(){return k}});var r=n(97465),i=n(48431),o=n(41457),s=n(79910);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}function c(e){let t=e||"/",n="",r="";const i=t.indexOf("#");-1!==i&&(r=t.slice(i),t=t.slice(0,i));const o=t.indexOf("?");return-1!==o&&(n=t.slice(o),t=t.slice(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}const l=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,u=e=>{if("string"==typeof e)return!(e=>l.test(e))(e)},d=()=>"",f=()=>"";function p(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:f())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:i}=c(e);return`${(0,s.T)(n,t)}${r}${i}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=p(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,o.resolve)(e,t);return m(r,n)}(e,t):e,y=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function v(e){return p(e,f())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return i.createElement(o.Location,null,({location:t})=>i.createElement(_,a({},e,{_location:t})))}class _ extends i.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:a({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=c(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver(n=>
2{n.forEach(n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)})});return n.observe(e),{instance:n,el:e}})(e,e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()}))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:s,state:l,replace:d,_location:f}=e,p=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t.indexOf(n=o[r])>=0||(i[n]=e[n]);return i}(e,y),h=g(t,f.pathname);return u(h)?i.createElement(o.Link,a({to:h,state:l,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{s&&s(e);const t=c(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===f.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:l,replace:t})}return!0}},p)):i.createElement("a",a({href:h},p))}}_.propTypes=a({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const x=i.forwardRef((e,t)=>i.createElement(w,a({innerRef:t},e))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},64576:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var o=n(88788),s=n(93838);i(n(93838),t);var a={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},c=function(){function e(e,t,n){this.dom=[],this.root=new s.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(n=t,t=a),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:a,this.elementCB=null!=n?n:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new s.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var n=this.options.xmlMode?o.ElementType.Tag:void 0,r=new s.Element(e,t,void 0,n);this.addNode(r),this.tagStack.push(r)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===o.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var n=new s.Text(e);this.addNode(n),this.lastNode=n}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===o.ElementType.Comment)this.lastNode.data+=e;else{var t=new s.Comment(e);this.addNode(t),this.lastNode=t}},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new s.Text(""),t=new s.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var n=new s.ProcessingInstruction(e,t);this.addNode(n)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],n=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),n&&(e.prev=n,n.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=c,t.default=c},64716:function(e,t){"use strict";var n="fass",r="layer-group",i=[],o="f5fd",s="M288 256L16 128 288 0 560 128 288 256zM95.6 218.5L288 309 480.4 218.5 560 256 288 384 16 256 95.6 218.5zM16 384L95.6 346.5 288 437 480.4 346.5 560 384 288 512 16 384z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.qI=t.mw},64728:function(e,t,n){"use strict";n.d(t,{UE:function(){return Se},ll:function(){return ve},rD:function(){return Ce},UU:function(){return _e},jD:function(){return ke},ER:function(){return Ee},cY:function(){return be},BN:function(){return we},Ej:function(){return xe}});const r=["top","right","bottom","left"],i=Math.min,o=Math.max,s=Math.round,a=Math.floor,c=e=>({x:e,y:e}
vendor: 19,112 bytes, line 2
2),l={left:"right",right:"left",bottom:"top",top:"bottom"};function u(e,t,n){return o(e,i(t,n))}function d(e,t){return"function"==typeof e?e(t):e}function f(e){return e.split("-")[0]}function p(e){return e.split("-")[1]}function h(e){return"x"===e?"y":"x"}function m(e){return"y"===e?"height":"width"}function g(e){const t=e[0];return"t"===t||"b"===t?"y":"x"}function y(e){return h(g(e))}function v(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const b=["left","right"],w=["right","left"],_=["top","bottom"],x=["bottom","top"];function k(e,t,n,r){const i=p(e);let o=function(e,t,n){switch(e){case"top":case"bottom":return n?t?w:b:t?b:w;case"left":case"right":return t?_:x;default:return[]}}(f(e),"start"===n,r);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(v)))),o}function S(e){const t=f(e);return l[t]+e.slice(t.length)}function E(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function C(e){const{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function T(e,t,n){let{reference:r,floating:i}=e;const o=g(t),s=y(t),a=m(s),c=f(t),l="y"===o,u=r.x+r.width/2-i.width/2,d=r.y+r.height/2-i.height/2,h=r[a]/2-i[a]/2;let v;switch(c){case"top":v={x:u,y:r.y-i.height};break;case"bottom":v={x:u,y:r.y+r.height};break;case"right":v={x:r.x+r.width,y:d};break;case"left":v={x:r.x-i.width,y:d};break;default:v={x:r.x,y:r.y}}switch(p(t)){case"start":v[s]-=h*(n&&l?-1:1);break;case"end":v[s]+=h*(n&&l?-1:1)}return v}async function N(e,t){var n;void 0===t&&(t={});const{x:r,y:i,platform:o,rects:s,elements:a,strategy:c}=e,{boundary:l="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:p=!1,padding:h=0}=d(t,e),m=E(h),g=a[p?"floating"===f?"reference":"floating":f],y=C(await o.getClippingRect({element:null==(n=await(null==o.isElement?void 0:o.isElement(g)))||n?g:g.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(a.floating)),boundary:l,rootBoundary:u,strategy:c})),v="floating"===f?{x:r,y:i,width:s.floating.width,height:s.floating.height}:s.reference,b=await(null==o.getOffsetParent?void 0:o.getOffsetParent(a.floating)),w=await(null==o.isElement?void 0:o.isElement(b))&&await(null==o.getScale?void 0:o.getScale(b))||{x:1,y:1},_=C(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:b,strategy:c}):v);return{top:(y.top-_.top+m.top)/w.y,bottom:(_.bottom-y.bottom+m.bottom)/w.y,left:(y.left-_.left+m.left)/w.x,right:(_.right-y.right+m.right)/w.x}}function A(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function O(e){return r.some(t=>e[t]>=0)}const P=new Set(["left","top"]);function z(){return"undefined"!=typeof window}function I(e){return R(e)?(e.nodeName||"").toLowerCase():"#document"}function j(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function L(e){var t;return null==(t=(R(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function R(e){return!!z()&&(e instanceof Node||e instanceof j(e).Node)}function M(e){return!!z()&&(e instanceof Element||e instanceof j(e).Element)}function D(e){return!!z()&&(e instanceof HTMLElement||e instanceof j(e).HTMLElement)}function $(e){return!(!z()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof j(e).ShadowRoot)}function U(e){const{overflow:t,overflowX:n,overflowY:r,display:i}=J(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==i&&"contents"!==i}function F(e){return/^(table|td|th)$/.test(I(e))}function B(e){try{if(e.matches(":popover-open"))return!0}catch(t){}try{return e.matches(":modal")}catch(t){return!1}}const q=/transform|translate|scale|rotate|perspective|filter/,H=/paint|layout|strict|content/,Z=e=>!!e&&"none"!==e;let V;function W(e){const t=M(e)?J(e):e;return Z(t.transform)||Z(t.translate)||Z(t.scale)||Z(t.rotate)||Z(t.perspective)||!G()&&(Z(t.backdropFilter)||Z(t.filter))||q.test(t.willChange||"")||H.test(t.contain||"")}function G(){return null==V&&(V="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),V}function Y(e){return/^(html|body|#document)$/.test(I(e))}function J(e){return j(e).getComputedStyle(e)}function X(e){return M(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function K(e){if("html"===I(e))return e;const t=e.assignedSlot||e.parentNode||$(e)&&e.host||L(e);return $(t)?t.host:t}function Q(e){const t=K(e);return Y(t)?e.ownerDocument?e.ownerDocument.body:e.body:D(t)&&U(t)?t:Q(t)}function ee(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const i=Q(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),s=j(i);if(o){const e=te(s);return t.concat(s,s.visualViewport||[],U(i)?i:[],e&&n?ee(e):[])}return t.concat(i,ee(i,[],n))}function te(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ne(e){const t=J(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const i=D(e),o=i?e.offsetWidth:n,a=i?e.offsetHeight:r,c=s(n)!==o||s(r)!==a;return c&&(n=o,r=a),{width:n,height:r,$:c}}function re(e){return M(e)?e:e.contextElement}function ie(e){const t=re(e);if(!D(t))return c(1);const n=t.getBoundingClientRect(),{width:r,height:i,$:o}=ne(t);let a=(o?s(n.width):n.width)/r,l=(o?s(n.height):n.height)/i;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}const oe=c(0);function se(e){const t=j(e);return G()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:oe}function ae(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const i=e.getBoundingClientRect(),o=re(e);let s=c(1);t&&(r?M(r)&&(s=ie(r)):s=ie(e));const a=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==j(e))&&t}(o,n,r)?se(o):c(0);let l=(i.left+a.x)/s.x,u=(i.top+a.y)/s.y,d=i.width/s.x,f=i.height/s.y;if(o){const e=j(o),t=r&&M(r)?j(r):r;let n=e,i=te(n);for(;i&&r&&t!==n;){const e=ie(i),t=i.getBoundingClientRect(),r=J(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,s=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,u*=e.y,d*=e.x,f*=e.y,l+=o,u+=s,n=j(i),i=te(n)}}return C({width:d,height:f,x:l,y:u})}function ce(e,t){const n=X(e).scrollLeft;return t?t.left+n:ae(L(e)).left+n}function le(e,t){const n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-ce(e,n),y:n.top+t.scrollTop}}function ue(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=j(e),r=L(e),i=n.visualViewport;let o=r.clientWidth,s=r.clientHeight,a=0,c=0;if(i){o=i.width,s=i.height;const e=G();(!e||e&&"fixed"===t)&&(a=i.offsetLeft,c=i.offsetTop)}const l=ce(r);if(l<=0){const e=r.ownerDocument,t=e.body,n=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,s=Math.abs(r.clientWidth-t.clientWidth-i);s<=25&&(o-=s)}else l<=25&&(o+=l);return{width:o,height:s,x:a,y:c}}(e,n);else if("document"===t)r=function(e){const t=L(e),n=X(e),r=e.ownerDocument.body,i=o(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),s=o(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+ce(e);const c=-n.scrollTop;return"rtl"===J(r).direction&&(a+=o(t.clientWidth,r.clientWidth)-i),{width:i,height:s,x:a,y:c}}(L(e));else if(M(t))r=function(e,t){const n=ae(e,!0,"fixed"===t),r=n.top+e.clientTop,i=n.left+e.clientLeft,o=D(e)?ie(e):c(1);return{width:e.clientWidth*o.x,height:e.clientHeight*o.y,x:i*o.x,y:r*o.y}}(t,n);else{const n=se(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return C(r)}function de(e,t){const n=K(e);return!(n===t||!M(n)||Y(n))&&("fixed"===J(n).position||de(n,t))}function fe(e,t,n){const r=D(t),i=L(t),o="fixed"===n,s=ae(e,!0,o,t);let a={scrollLeft:0,scrollTop:0};const l=c(0);function u(){l.x=ce(i)}if(r||!r&&!o)if(("body"!==I(t)||U(i))&&(a=X(t)),r){const e=ae(t,!0,o,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else i&&u();o&&!r&&i&&u();const d=!i||r||o?c(0):le(i,a);return{x:s.left+a.scrollLeft-l.x-d.x,y:s.top+a.scrollTop-l.y-d.y,width:s.width,height:s.height}}function pe(e){return"static"===J(e).position}function he(e,t){if(!D(e)||"fixed"===J(e).position)return null;if(t)return t(e);let n=e.offsetParent;return L(e)===n&&(n=n.ownerDocument.body),n}function me(e,t){const n=j(e);if(B(e))return n;if(!D(e)){let t=K(e);for(;t&&!Y(t);){if(M(t)&&!pe(t))return t;t=K(t)}return n}let r=he(e,t);for(;r&&F(r)&&pe(r);)r=he(r,t);return r&&Y(r)&&pe(r)&&!W(r)?n:r||function(e){let t=K(e);for(;D(t)&&!Y(t);){if(W(t))return t;if(B(t))return null;t=K(t)}return null}(e)||n}const ge={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e;const o="fixed"===i,s=L(r),a=!!t&&B(t.floating);if(r===s||a&&o)return n;let l={scrollLeft:0,scrollTop:0},u=c(1);const d=c(0),f=D(r);if((f||!f&&!o)&&(("body"!==I(r)||U(s))&&(l=X(r)),f)){const e=ae(r);u=ie(r),d.x=e.x+r.clientLeft,d.y=e.y+r.clientTop}const p=!s||f||o?c(0):le(s,l);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-l.scrollLeft*u.x+d.x+p.x,y:n.y*u.y-l.scrollTop*u.y+d.y+p.y}},getDocumentElement:L,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:s}=e;const a=[..."clippingAncestors"===n?B(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=ee(e,[],!1).filter(e=>M(e)&&"body"!==I(e)),i=null;const o="fixed"===J(e).position;let s=o?K(e):e;for(;M(s)&&!Y(s);){const t=J(s),n=W(s);n||"fixed"!==t.position||(i=null),(o?!n&&!i:!n&&"static"===t.position&&i&&("absolute"===i.position||"fixed"===i.position)||U(s)&&!n&&de(e,s))?r=r.filter(e=>e!==s):i=t,s=K(s)}return t.set(e,r),r}(t,this._c):[].concat(n),r],c=ue(t,a[0],s);let l=c.top,u=c.right,d=c.bottom,f=c.left;for(let p=1;p<a.length;p++){const e=ue(t,a[p],s);l=o(e.top,l),u=i(e.right,u),d=i(e.bottom,d),f=o(e.left,f)}return{width:u-f,height:d-l,x:f,y:l}},getOffsetParent:me,getElementRects:async function(e){const t=this.getOffsetParent||me,n=this.getDimensions,r=await n(e.floating);return{reference:fe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=ne(e);return{width:t,height:n}},getScale:ie,isElement:M,isRTL:function(e){return"rtl"===J(e).direction}};function ye(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ve(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:s=!0,ancestorResize:c=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:d=!1}=r,f=re(e),p=s||c?[...f?ee(f):[],...t?ee(t):[]]:[];p.forEach(e=>{s&&e.addEventListener("scroll",n,{passive:!0}),c&&e.addEventListener("resize",n)});const h=f&&u?function(e,t){let n,r=null;const s=L(e);function c(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function l(u,d){void 0===u&&(u=!1),void 0===d&&(d=1),c();const f=e.getBoundingClientRect(),{left:p,top:h,width:m,height:g}=f;if(u||t(),!m||!g)return;const y={rootMargin:-a(h)+"px "+-a(s.clientWidth-(p+m))+"px "+-a(s.clientHeight-(h+g))+"px "+-a(p)+"px",threshold:o(0,i(1,d))||1};let v=!0;function b(t){const r=t[0].intersectionRatio;if(r!==d){if(!v)return l();r?l(!1,r):n=setTimeout(()=>{l(!1,1e-7)},1e3)}1!==r||ye(f,e.getBoundingClientRect())||l(),v=!1}try{r=new IntersectionObserver(b,{...y,root:s.ownerDocument})}catch(w){r=new IntersectionObserver(b,y)}r.observe(e)}(!0),c}(f,n):null;let m,g=-1,y=null;l&&(y=new ResizeObserver(e=>{let[r]=e;r&&r.target===f&&y&&t&&(y.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=y)||e.observe(t)})),n()}),f&&!d&&y.observe(f),t&&y.observe(t));let v=d?ae(e):null;return d&&function t(){const r=ae(e);v&&!ye(v,r)&&n();v=r,m=requestAnimationFrame(t)}(),n(),()=>{var e;p.forEach(e=>{s&&e.removeEventListener("scroll",n),c&&e.removeEventListener("resize",n)}),null==h||h(),null==(e=y)||e.disconnect(),y=null,d&&cancelAnimationFrame(m)}}const be=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:i,y:o,placement:s,middlewareData:a}=t,c=await async function(e,t){const{placement:n,platform:r,elements:i}=e,o=await(null==r.isRTL?void 0:r.isRTL(i.floating)),s=f(n),a=p(n),c="y"===g(n),l=P.has(s)?-1:1,u=o&&c?-1:1,h=d(t,e);let{mainAxis:m,crossAxis:y,alignmentAxis:v}="number"==typeof h?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:h.mainAxis||0,crossAxis:h.crossAxis||0,alignmentAxis:h.alignmentAxis};return a&&"number"==typeof v&&(y="end"===a?-1*v:v),c?{x:y*u,y:m*l}:{x:m*l,y:y*u}}(t,e);return s===(null==(n=a.offset)?void 0:n.placement)&&null!=(r=a.arrow)&&r.alignmentOffset?{}:{x:i+c.x,y:o+c.y,data:{...c,placement:s}}}}},we=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:i,platform:o}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=d(e,t),p={x:n,y:r},m=await o.detectOverflow(t,l),y=g(f(i)),v=h(y);let b=p[v],w=p[y];if(s){const e="y"===v?"bottom":"right";b=u(b+m["y"===v?"top":"left"],b,b-m[e])}if(a){const e="y"===y?"bottom":"right";w=u(w+m["y"===y?"top":"left"],w,w-m[e])}const _=c.fn({...t,[v]:b,[y]:w});return{..._,data:{x:_.x-n,y:_.y-r,enabled:{[v]:s,[y]:a}}}}}},_e=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:i,middlewareData:o,rects:s,initialPlacement:a,platform:c,elements:l}=t,{mainAxis:u=!0,crossAxis:h=!0,fallbackPlacements:b,fallbackStrategy:w="bestFit",fallbackAxisSideDirection:_="none",flipAlignment:x=!0,...E}=d(e,t);if(null!=(n=o.arrow)&&n.alignmentOffset)return{};const C=f(i),T=g(a),N=f(a)===a,A=await(null==c.isRTL?void 0:c.isRTL(l.floating)),O=b||(N||!x?[S(a)]:function(e){const t=S(e);return[v(e),t,v(t)]}(a)),P="none"!==_;!b&&P&&O.push(...k(a,x,_,A));const z=[a,...O],I=await c.detectOverflow(t,E),j=[];let L=(null==(r=o.flip)?void 0:r.overflows)||[];if(u&&j.push(I[C]),h){const e=function(e,t,n){void 0===n&&(n=!1);const r=p(e),i=y(e),o=m(i);let s="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=S(s)),[s,S(s)]}(i,s,A);j.push(I[e[0]],I[e[1]])}if(L=[...L,{placement:i,overflows:j}],!j.every(e=>e<=0)){var R,M;const e=((null==(R=o.flip)?void 0:R.index)||0)+1,t=z[e];if(t){if(!("alignment"===h&&T!==g(t))||L.every(e=>g(e.placement)!==T||e.overflows[0]>0))return{data:{index:e,overflows:L},reset:{placement:t}}}let n=null==(M=L.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:M.placement;if(!n)switch(w){case"bestFit":{var D;const e=null==(D=L.filter(e=>{if(P){const t=g(e.placement);return t===T||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:D[0];e&&(n=e);break}case"initialPlacement":n=a}if(i!==n)return{reset:{placement:n}}}return{}}}},xe=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:s,rects:a,platform:c,elements:l}=t,{apply:u=()=>{},...h}=d(e,t),m=await c.detectOverflow(t,h),y=f(s),v=p(s),b="y"===g(s),{width:w,height:_}=a.floating;let x,k;"top"===y||"bottom"===y?(x=y,k=v===(await(null==c.isRTL?void 0:c.isRTL(l.floating))?"start":"end")?"left":"right"):(k=y,x="end"===v?"top":"bottom");const S=_-m.top-m.bottom,E=w-m.left-m.right,C=i(_-m[x],S),T=i(w-m[k],E),N=!t.middlewareData.shift;let A=C,O=T;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(O=E),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(A=S),N&&!v){const e=o(m.left,0),t=o(m.right,0),n=o(m.top,0),r=o(m.bottom,0);b?O=w-2*(0!==e||0!==t?e+t:o(m.left,m.right)):A=_-2*(0!==n||0!==r?n+r:o(m.top,m.bottom))}await u({...t,availableWidth:O,availableHeight:A});const P=await c.getDimensions(l.floating);return w!==P.width||_!==P.height?{reset:{rects:!0}}:{}}}},ke=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n,platform:r}=t,{strategy:i="referenceHidden",...o}=d(e,t);switch(i){case"referenceHidden":{const e=A(await r.detectOverflow(t,{...o,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:O(e)}}}case"escaped":{const e=A(await r.detectOverflow(t,{...o,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:O(e)}}}default:return{}}}}},Se=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:s,platform:a,elements:c,middlewareData:l}=t,{element:f,padding:h=0}=d(e,t)||{};if(null==f)return{};const g=E(h),v={x:n,y:r},b=y(o),w=m(b),_=await a.getDimensions(f),x="y"===b,k=x?"top":"left",S=x?"bottom":"right",C=x?"clientHeight":"clientWidth",T=s.reference[w]+s.reference[b]-v[b]-s.floating[w],N=v[b]-s.reference[b],A=await(null==a.getOffsetParent?void 0:a.getOffsetParent(f));let O=A?A[C]:0;O&&await(null==a.isElement?void 0:a.isElement(A))||(O=c.floating[C]||s.floating[w]);const P=T/2-N/2,z=O/2-_[w]/2-1,I=i(g[k],z),j=i(g[S],z),L=I,R=O-_[w]-j,M=O/2-_[w]/2+P,D=u(L,M,R),$=!l.arrow&&null!=p(o)&&M!==D&&s.reference[w]/2-(M<L?I:j)-_[w]/2<0,U=$?M<L?M-L:M-R:0;return{[b]:v[b]+U,data:{[b]:D,centerOffset:M-D-U,...$&&{alignmentOffset:U}},reset:$}}}),Ee=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:i,rects:o,middlewareData:s}=t,{offset:a=0,mainAxis:c=!0,crossAxis:l=!0}=d(e,t),u={x:n,y:r},p=g(i),m=h(p);let y=u[m],v=u[p];const b=d(a,t),w="number"==typeof b?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(c){const e="y"===m?"height":"width",t=o.reference[m]-o.floating[e]+w.mainAxis,n=o.reference[m]+o.reference[e]-w.mainAxis;y<t?y=t:y>n&&(y=n)}if(l){var _,x;const e="y"===m?"width":"height",t=P.has(f(i)),n=o.reference[p]-o.floating[e]+(t&&(null==(_=s.offset)?void 0:_[p])||0)+(t?0:w.crossAxis),r=o.reference[p]+o.reference[e]+(t?0:(null==(x=s.offset)?void 0:x[p])||0)-(t?w.crossAxis:0);v<n?v=n:v>r&&(v=r)}return{[m]:y,[p]:v}}}},Ce=(e,t,n)=>{const r=new Map,i={platform:ge,...n},o={...i.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:s}=n,a=s.detectOverflow?s:{...s,detectOverflow:N},c=await(null==s.isRTL?void 0:s.isRTL(t));let l=await s.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=T(l,r,c),f=r,p=0;const h={};for(let m=0;m<o.length;m++){const n=o[m];if(!n)continue;const{name:g,fn:y}=n,{x:v,y:b,data:w,reset:_}=await y({x:u,y:d,initialPlacement:r,placement:f,strategy:i,middlewareData:h,rects:l,platform:a,elements:{reference:e,floating:t}});u=null!=v?v:u,d=null!=b?b:d,h[g]={...h[g],...w},_&&p<50&&(p++,"object"==typeof _&&(_.placement&&(f=_.placement),_.rects&&(l=!0===_.rects?await s.getElementRects({reference:e,floating:t,strategy:i}):_.rects),({x:u,y:d}=T(l,f,c))),m=-1)}return{x:u,y:d,placement:f,strategy:i,middlewareData:h}})(e,t,{...i,platform:o})}},64829:function(e,t,n){var r=n(82632),i=n(89963),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},64890:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};t.__esModule=!0;var i=r(n(7274)),o=n(22110);t.default=function(e,t){var n={};return e&&"string"==typeof e?((0,i.default)(e,function(e,r){e&&r&&(n[(0,o.camelCase)(e,t)]=r)}),n):n}},65014:function(e,t){"use strict";var n="fass",r="trophy",i=[127942],o="f091",s="M97.6 64C96.6 43.9 96 22.6 96 0L416 0c0 22.6-.6 43.9-1.6 64l97.6 0 0 24c0 56.8-12.7 101.7-33.5 136.8-20.9 35.2-49.2 59.3-78.5 75.7-18 10.1-36.5 17.4-54.1 22.5-20.2 28.6-41.2 43.7-57.9 51.8l0 73.1 96 0 0 64-256 0 0-64 96 0 0-73.1c-16-7.7-35.9-22-55.3-48.3-20.5-5.4-42.8-13.8-64.5-26.8-56.3-34.1-104.2-98-104.2-211.8l0-24 97.6 0zm3.6 48l-52.4 0c6 81.7 42.4 123.8 80.2 146.7 1.6 1 3.3 2 5 2.9-14.4-37.3-26.3-86-32.8-149.6zM379.8 256.8c22-12.9 42.3-31 57.4-56.5 13.2-22.2 23-50.9 25.9-88.4l-52.3 0c-6.2 60.9-17.4 108.2-31 144.8z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.iH=t.mw},65219:function(e,t){"use strict";var n="fasr",r="quote-right",i=[8221,"quote-right-alt"],o="f10e",s="M448 296c0 66.3-53.7 120-120 120l-40 0 0-48 40 0c39.8 0 72-32.2 72-72l0-8-144 0 0-192 192 0 0 200zm-48-56l0-96-96 0 0 96 96 0zM48 240l96 0 0-96-96 0 0 96zm144-48l0 104c0 66.3-53.7 120-120 120l-40 0 0-48 40 0c39.8 0 72-32.2 72-72l0-8-144 0 0-192 192 0 0 96z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.oE=t.mw},65366:function(e){var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var i=t(),o=16-(i-r);if(r=i,o>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},65547:function(e,t,n){"use strict";n.d(t,{fe:function(){return i},fi:function(){return r},yH:function(){return v.y}});const r=["initial","xs","sm","md","lg","xl"],i={asChild:{type:"boolean"}};var o=n(66285);const s=["xs","sm","md","lg","xl"],a={gap:{type:"enum | string",className:"sui-r-gap",customProperties:["--sui-gap"],values:s,responsive:!0},gapX:{type:"enum | string",className:"sui-r-gap-x",customProperties:["--sui-column-gap"],values:s,responsive:!0},gapY:{type:"enum | string",className:"sui-r-gap-y",customProperties:["--sui-row-gap"],values:s,responsive:!0}},c=((0,o.A)(s),["xs","sm","md","lg","xl"]),l={height:{type:"enum | string",className:"sui-r-height",customProperties:["--sui-height"],values:c,responsive:!0},minHeight:{type:"enum | string",className:"sui-r-min-height",customProperties:["--sui-min-height"],values:c,responsive:!0},maxHeight:{type:"enum | string",className:"sui-r-max-height",customProperties:["--sui-max-height"],values:c,responsive:!0}},u=((0,o.A)(c),{...l}),d=["xs","sm","md","lg","xl"],f={p:{type:"enum | string",className:"sui-r-p",customProperties:["--sui-p"],values:d,responsive:!0},px:{type:"enum | string",className:"sui-r-px",customProperties:["--sui-pl","--sui-pr"],values:d,responsive:!0},py:{type:"enum | string",className:"sui-r-py",customProperties:["--sui-pt","--sui-pb"],values:d,responsive:!0},pt:{type:"enum | string",className:"sui-r-pt",customProperties:["--sui-pt"],values:d,responsive:!0},pr:{type:"enum | string",className:"sui-r-pr",customProperties:["--sui-pr"],values:d,responsive:!0},pb:{type:"enum | string",className:"sui-r-pb",customProperties:["--sui-pb"],values:d,responsive:!0},pl:{type:"enum | string",className:"sui-r-pl",customProperties:["--sui-pl"],values:d,responsive:!0}},p=((0,o.A)(d),{...f}),h=["xs","sm","md","lg","xl"],m={width:{type:"enum | string",className:"sui-r-width",customProperties:["--sui-width"],values:h,responsive:!0},minWidth:{type:"enum | string",className:"sui-r-min-width",customProperties:["--sui-min-width"],values:h,responsive:!0},maxHeight:{type:"enum | string",className:"sui-r-max-height",customProperties:["--sui-max-height"],values:h,responsive:!0}},g=((0,o.A)(h),["xs","sm","md","lg","xl"]),y=["visible","hidden","clip","scroll","auto"];var v=n(39253);const b=["book","regular","medium","bold"],w={weight:{type:"enum",className:"sui-r-weight",values:b,responsive:!0}};(0,o.A)(b)},65560:function(e,t,n){"use strict";n.d(t,{N:function(){return Z}});var r=n(48431),i=n(77405),o=n(60911),s=n(8151),a=n(51143),c=n(69048),l=n(67975),u=n(60675);function d(e){let{prompt:t}=e;const{open:n,showFlyout:i}=(0,c.o)(),{showCmsTools:o}=(0,a.m)(),{currentResponseStream:d,submitPrompt:f}=(0,s._l)(),[p,h]=r.useState(Boolean(d));if(r.useEffect(()=>{h(Boolean(d))},[d]),!o)return null;return r.createElement(l.$,{size:"small",faIcon:["fasr","squirrel"],iconPosition:"left",variant:"ghost-brand",disabled:p,onClick:()=>{n||(i(),(0,u.u4)("SQrL Conversation Initiated",{method:"CodeBlock - Ask SQrL"})),d||f({prompt:t})}},"Ask SQrL")}
vendor: 5,228 bytes, line 2
2var f=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof i?new i(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(t,n){var i,o;switch(n=n||{},r.util.type(t)){case"Object":if(o=r.util.objId(t),n[o])return n[o];for(var s in i={},n[o]=i,t)t.hasOwnProperty(s)&&(i[s]=e(t[s],n));return i;case"Array":return o=r.util.objId(t),n[o]?n[o]:(i=[],n[o]=i,t.forEach(function(t,r){i[r]=e(t,n)}),i);default:return t}},getLanguage:function(t){for(;t;){var n=e.exec(t.className);if(n)return n[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,n){t.className=t.className.replace(RegExp(e,"gi"),""),t.classList.add("language-"+n)},isActive:function(e,t,n){for(var r="no-"+t;e;){var i=e.classList;if(i.contains(t))return!0;if(i.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:n,plaintext:n,text:n,txt:n,extend:function(e,t){var n=r.util.clone(r.languages[e]);for(var i in t)n[i]=t[i];return n},insertBefore:function(e,t,n,i){var o=(i=i||r.languages)[e],s={};for(var a in o)if(o.hasOwnProperty(a)){if(a==t)for(var c in n)n.hasOwnProperty(c)&&(s[c]=n[c]);n.hasOwnProperty(a)||(s[a]=o[a])}var l=i[e];return i[e]=s,r.languages.DFS(r.languages,function(t,n){n===l&&t!=e&&(this[t]=s)}),s},DFS:function e(t,n,i,o){o=o||{};var s=r.util.objId;for(var a in t)if(t.hasOwnProperty(a)){n.call(t,a,t[a],i||a);var c=t[a],l=r.util.type(c);"Object"!==l||o[s(c)]?"Array"!==l||o[s(c)]||(o[s(c)]=!0,e(c,n,a,o)):(o[s(c)]=!0,e(c,n,null,o))}}},plugins:{},highlight:function(e,t,n){var o={code:e,grammar:t,language:n};return r.hooks.run("before-tokenize",o),o.tokens=r.tokenize(o.code,o.grammar),r.hooks.run("after-tokenize",o),i.stringify(r.util.encode(o.tokens),o.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var r in n)t[r]=n[r];delete t.rest}var i=new a;return c(i,i.head,e),s(e,i,t,i.head,0),function(e){var t=[],n=e.head.next;for(;n!==e.tail;)t.push(n.value),n=n.next;return t}(i)},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var i,o=0;i=n[o++];)i(t)}},Token:i};function i(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function o(e,t,n,r){e.lastIndex=t;var i=e.exec(n);if(i&&r&&i[1]){var o=i[1].length;i.index+=o,i[0]=i[0].slice(o)}return i}function s(e,t,n,a,u,d){for(var f in n)if(n.hasOwnProperty(f)&&n[f]){var p=n[f];p=Array.isArray(p)?p:[p];for(var h=0;h<p.length;++h){if(d&&d.cause==f+","+h)return;var m=p[h],g=m.inside,y=!!m.lookbehind,v=!!m.greedy,b=m.alias;if(v&&!m.pattern.global){var w=m.pattern.toString().match(/[imsuy]*$/)[0];m.pattern=RegExp(m.pattern.source,w+"g")}for(var _=m.pattern||m,x=a.next,k=u;x!==t.tail&&!(d&&k>=d.reach);k+=x.value.length,x=x.next){var S=x.value;if(t.length>e.length)return;if(!(S instanceof i)){var E,C=1;if(v){if(!(E=o(_,k,e,y))||E.index>=e.length)break;var T=E.index,N=E.index+E[0].length,A=k;for(A+=x.value.length;T>=A;)A+=(x=x.next).value.length;if(k=A-=x.value.length,x.value instanceof i)continue;for(var O=x;O!==t.tail&&(A<N||"string"==typeof O.value);O=O.next)C++,A+=O.value.length;C--,S=e.slice(k,A),E.index-=k}else if(!(E=o(_,0,S,y)))continue;T=E.index;var P=E[0],z=S.slice(0,T),I=S.slice(T+P.length),j=k+S.length;d&&j>d.reach&&(d.reach=j);var L=x.prev;if(z&&(L=c(t,L,z),k+=z.length),l(t,L,C),x=c(t,L,new i(f,g?r.tokenize(P,g):P,b,P)),I&&c(t,x,I),C>1){var R={cause:f+","+h,reach:j};s(e,t,n,x.prev,k,R),d&&R.reach>d.reach&&(d.reach=R.reach)}}}}}}function a(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function c(e,t,n){var r=t.next,i={value:n,prev:t,next:r};return t.next=i,r.prev=i,e.length++,i}function l(e,t,n){for(var r=t.next,i=0;i<n&&r!==e.tail;i++)r=r.next;t.next=r,r.prev=t,e.length-=i}return i.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var i="";return t.forEach(function(t){i+=e(t,n)}),i}var o={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},s=t.alias;s&&(Array.isArray(s)?Array.prototype.push.apply(o.classes,s):o.classes.push(s)),r.hooks.run("wrap",o);var a="";for(var c in o.attributes)a+=" "+c+'="'+(o.attributes[c]||"").replace(/"/g,"&quot;")+'"';return"<"+o.tag+' class="'+o.classes.join(" ")+'"'+a+">"+o.content+"</"+o.tag+">"},r}(),p=f;f.default=f,p.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>
2\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},p.languages.markup.tag.inside["attr-value"].inside.entity=p.languages.markup.entity,p.languages.markup.doctype.inside["internal-subset"].inside=p.languages.markup,p.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&amp;/,"&"))}),Object.defineProperty(p.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:p.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:p.languages[t]};var i={};i[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:r},p.languages.insertBefore("markup","cdata",i)}}),Object.defineProperty(p.languages.markup.tag,"addAttribute",{value:function(e,t){p.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:p.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),p.languages.html=p.languages.markup,p.languages.mathml=p.languages.markup,p.languages.svg=p.languages.markup,p.languages.xml=p.languages.extend("markup",{}),p.languages.ssml=p.languages.xml,p.languages.atom=p.languages.xml,p.languages.rss=p.languages.xml,function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_
2CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>
vendor: 4,098 bytes, line 2
2&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var i=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=r.variable[1].inside,s=0;s<i.length;s++)o[i[s]]=e.languages.bash[i[s]];e.languages.shell=e.languages.bash}(p),p.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},p.languages.c=p.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),p.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),p.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},p.languages.c.string],char:p.languages.c.char,comment:p.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:p.languages.c}}}}),p.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete p.languages.c.boolean,function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,function(){return t.source});e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,function(){return t.source})),lookbehind:!0}
vendor: 4,275 bytes, line 2
2,/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,function(){return n})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(p),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(p),function(e){var t,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},i={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"}
vendor: 4,250 bytes, line 2
2,color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:i,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:i})}(p),p.languages.javascript=p.languages.extend("clike",{"class-name":[p.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),p.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,p.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:p.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:p.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:p.languages.javascript}
vendor: 5,464 bytes, line 2
2,{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:p.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:p.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),p.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:p.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),p.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),p.languages.markup&&(p.languages.markup.tag.addInlined("script","javascript"),p.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),p.languages.js=p.languages.javascript,function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(p),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",i=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),o=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function s(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<value>>/g,function(){return e});return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<key>>/g,function(){return"(?:"+i+"|"+o+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:s(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:s(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:s(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:s(o),lookbehind:!0,greedy:!0},number:{pattern:s(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(p),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(/<inner>/g,function(){return t}),RegExp(/((?:^|[^\\])(?:\\{2}
2)*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,i=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return r}),o=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+i+o+"(?:"+i+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+i+o+")(?:"+i+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+i+")"+o+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+i+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(t){["url","bold","italic","strike","code-snippet"].forEach(function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])})}),e.hooks.add("after-tokenize",function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n<r;n++){var i=t[n];if("code"===i.type){var o=i.content[1],s=i.content[3];if(o&&s&&"code-language"===o.type&&"code-block"===s.type&&"string"==typeof o.content){var a=o.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),c="language-"+(a=(/[a-z][\w-]*/i.exec(a)||[""])[0].toLowerCase());s.alias?"string"==typeof s.alias?s.alias=[s.alias,c]:s.alias.push(c):s.alias=[c]}}else e(i.content)}}(e.tokens)}),e.hooks.add("wrap",function(t){if("code-block"===t.type){for(var n="",r=0,i=t.classes.length;r<i;r++){var o=t.classes[r],l=/language-(.+)/.exec(o);if(l){n=l[1];break}}var u,d=e.languages[n];if(d)t.content=e.highlight((u=t.content,u.replace(s,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(e,t){var n;if("#"===(t=t.toLowerCase())[0])return n="x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1)),c(n);var r=a[t];return r||e})),d,n);else if(n&&"none"!==n&&e.plugins.autoloader){var f="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random());t.attributes.id=f,e.plugins.autoloader.loadLanguages(n,function(){var t=document.getElementById(f);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[n],n))})}}});var s=RegExp(e.languages.markup.tag.pattern.source,"gi"),a={amp:"&",lt:"<",gt:">",quot:'"'},c=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(p),p.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:p.languages.markdown}}}
vendor: 1,590 bytes, line 2
2,string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},p.hooks.add("after-tokenize",function(e){if("graphql"===e.language)for(var t=e.tokens.filter(function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type}),n=0;n<t.length;){var r=t[n++];if("keyword"===r.type&&"mutation"===r.content){var i=[];if(d(["definition-mutation","punctuation"])&&"("===u(1).content){n+=2;var o=f(/^\($/,/^\)$/);if(-1===o)continue;for(;n<o;n++){var s=u(0);"variable"===s.type&&(p(s,"variable-input"),i.push(s.content))}n=o+1}
vendor: 8,843 bytes, line 2
2if(d(["punctuation","property-query"])&&"{"===u(0).content&&(n++,p(u(0),"property-mutation"),i.length>0)){var a=f(/^\{$/,/^\}$/);if(-1===a)continue;for(var c=n;c<a;c++){var l=t[c];"variable"===l.type&&i.indexOf(l.content)>=0&&p(l,"variable-input")}}}}function u(e){return t[n+e]}function d(e,t){t=t||0;for(var n=0;n<e.length;n++){var r=u(n+t);if(!r||r.type!==e[n])return!1}return!0}function f(e,r){for(var i=1,o=n;o<t.length;o++){var s=t[o],a=s.content;if("punctuation"===s.type&&"string"==typeof a)if(e.test(a))i++;else if(r.test(a)&&0===--i)return o}return-1}function p(e,t){var n=e.alias;n?Array.isArray(n)||(e.alias=n=[n]):e.alias=n=[],n.push(t)}}),p.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,i=r.inside["interpolation-punctuation"],o=r.pattern.source;function s(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function a(e,t){return"___"+t.toUpperCase()+"_"+e+"___"}function c(t,n,r){var i={code:t,grammar:n,language:r};return e.hooks.run("before-tokenize",i),i.tokens=e.tokenize(i.code,i.grammar),e.hooks.run("after-tokenize",i),i.tokens}function l(t){var n={};n["interpolation-punctuation"]=i;var o=e.tokenize(t,n);if(3===o.length){var s=[1,1];s.push.apply(s,c(o[1],e.languages.javascript,"javascript")),o.splice.apply(o,s)}return new e.Token("interpolation",o,r.alias,t)}function u(t,n,r){var i=e.tokenize(t,{interpolation:{pattern:RegExp(o),lookbehind:!0}}),s=0,u={},d=c(i.map(function(e){if("string"==typeof e)return e;for(var n,i=e.content;-1!==t.indexOf(n=a(s++,r)););return u[n]=i,n}).join(""),n,r),f=Object.keys(u);return s=0,function e(t){for(var n=0;n<t.length;n++){if(s>=f.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var i=f[s],o="string"==typeof r?r:r.content,a=o.indexOf(i);if(-1!==a){++s;var c=o.substring(0,a),d=l(u[i]),p=o.substring(a+i.length),h=[];if(c&&h.push(c),h.push(d),p){var m=[p];e(m),h.push.apply(h,m)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(h)),n+=h.length-1):r.content=h}}else{var g=r.content;Array.isArray(g)?e(g):e([g])}}}(d),new e.Token(r,d,"language-"+r,t)}e.languages.javascript["template-string"]=[s("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),s("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),s("svg",/\bsvg/.source),s("markdown",/\b(?:markdown|md)/.source),s("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),s("sql",/\bsql/.source),t].filter(Boolean);var d={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function f(e){return"string"==typeof e?e:Array.isArray(e)?e.map(f).join(""):f(e.content)}e.hooks.add("after-tokenize",function(t){t.language in d&&function t(n){for(var r=0,i=n.length;r<i;r++){var o=n[r];if("string"!=typeof o){var s=o.content;if(Array.isArray(s))if("template-string"===o.type){var a=s[1];if(3===s.length&&"string"!=typeof a&&"embedded-code"===a.type){var c=f(a),l=a.alias,d=Array.isArray(l)?l[0]:l,p=e.languages[d];if(!p)continue;s[1]=u(c,p,d)}}else t(s);else"string"!=typeof s&&t([s])}}}(t.tokens)})}(p),function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(p),function(e){function t(e,t){return RegExp(e.replace(/<ID>/g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>
2(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r<n.length;r++){var i=n[r],o=e.languages.javascript[i];"RegExp"===e.util.type(o)&&(o=e.languages.javascript[i]={pattern:o});var s=o.inside||{};o.inside=s,s["maybe-class-name"]=/^[A-Z][\s\S]*/}}(p),function(e){var t=e.util.clone(e.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,i=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function o(e,t){return e=e.replace(/<S>/g,function(){return n}).replace(/<BRACES>/g,function(){return r}).replace(/<SPREAD>/g,function(){return i}),RegExp(e,t)}i=o(i).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=o(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:o(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:o(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var s=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(s).join(""):""},a=function(t){for(var n=[],r=0;r<t.length;r++){var i=t[r],o=!1;if("string"!=typeof i&&("tag"===i.type&&i.content[0]&&"tag"===i.content[0].type?"</"===i.content[0].content[0].content?n.length>0&&n[n.length-1].tagName===s(i.content[0].content[1])&&n.pop():"/>"===i.content[i.content.length-1].content||n.push({tagName:s(i.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===i.type&&"{"===i.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===i.type&&"}"===i.content?n[n.length-1].openedBraces--:o=!0),(o||"string"==typeof i)&&n.length>0&&0===n[n.length-1].openedBraces){var c=s(i);r<t.length-1&&("string"==typeof t[r+1]||"plain-text"===t[r+1].type)&&(c+=s(t[r+1]),t.splice(r+1,1)),r>0&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(c=s(t[r-1])+c,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",c,null,c)}i.content&&"string"!=typeof i.content&&a(i.content)}};e.hooks.add("after-tokenize",function(e){"jsx"!==e.language&&"tsx"!==e.language||a(e.tokens)})}(p),function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach(function(n){var r=t[n],i=[];/^\w+$/.test(n)||i.push(/\w+/.exec(n)[0]),"diff"===n&&i.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+r+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:i,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}}),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(p),p.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m},p.languages.go=p.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),p.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete p.languages.go["class-name"],function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,i,o){if(n.language===r){var s=n.tokenStack=[];
vendor: 13,807 bytes, line 2
2n.code=n.code.replace(i,function(e){if("function"==typeof o&&!o(e))return e;for(var i,a=s.length;-1!==n.code.indexOf(i=t(r,a));)++a;return s[a]=e,i}),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var i=0,o=Object.keys(n.tokenStack);!function s(a){for(var c=0;c<a.length&&!(i>=o.length);c++){var l=a[c];if("string"==typeof l||l.content&&"string"==typeof l.content){var u=o[i],d=n.tokenStack[u],f="string"==typeof l?l:l.content,p=t(r,u),h=f.indexOf(p);if(h>-1){++i;var m=f.substring(0,h),g=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),y=f.substring(h+p.length),v=[];m&&v.push.apply(v,s([m])),v.push(g),y&&v.push.apply(v,s([y])),"string"==typeof l?a.splice.apply(a,[c,1].concat(v)):l.content=v}}else l.content&&s(l.content)}return a}(n.tokens)}}}})}(p),function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:false|true)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)}),e.hooks.add("after-tokenize",function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")}),e.languages.hbs=e.languages.handlebars}(p),p.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},p.languages.webmanifest=p.languages.json,p.languages.less=p.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),p.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}),p.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},p.languages.objectivec=p.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete p.languages.objectivec["class-name"],p.languages.objc=p.languages.objectivec,p.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/},p.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},p.languages.python["string-interpolation"].inside.interpolation.inside.rest=p.languages.python,p.languages.py=p.languages.python,p.languages.reason=p.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),p.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete p.languages.reason.function,function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(p),p.languages.scss=p.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),p.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),p.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),p.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),p.languages.scss.atrule.inside.rest=p.languages.scss,function(e){var t={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},n={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},r={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:n,punctuation:/[{}()\[\];:,]/};r.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:r}},r.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:r}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:r}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:r}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:r}}
2,"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:r.interpolation}},rest:r}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:r.interpolation,comment:r.comment,punctuation:/[{},]/}},func:r.func,string:r.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:r.interpolation,punctuation:/[{}()\[\];:.]/}}(p),function(e){var t=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"];var n=e.languages.tsx.tag;n.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+n.pattern.source+")",n.pattern.flags),n.lookbehind=!0}
2(p),p.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/};var h={Prism:p,theme:{plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]}};function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function g(){return g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}var y=/\r\n|\r|\n/,v=function(e){0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},b=function(e,t){var n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)};function w(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&-1===t.indexOf(r)&&(n[r]=e[r]);return n}var _=function(e){function t(){for(var t=this,n=[],r=arguments.length;r--;)n[r]=arguments[r];e.apply(this,n),m(this,"getThemeDict",function(e){if(void 0!==t.themeDict&&e.theme===t.prevTheme&&e.language===t.prevLanguage)return t.themeDict;t.prevTheme=e.theme,t.prevLanguage=e.language;var n=e.theme?function(e,t){var n=e.plain,r=Object.create(null),i=e.styles.reduce(function(e,n){var r=n.languages,i=n.style;return r&&!r.includes(t)||n.types.forEach(function(t){var n=g({},e[t],i);e[t]=n}),e},r);return i.root=n,i.plain=g({},n,{backgroundColor:null}),i}(e.theme,e.language):void 0;return t.themeDict=n}),m(this,"getLineProps",function(e){var n=e.key,r=e.className,i=e.style,o=g({},w(e,["key","className","style","line"]),{className:"token-line",style:void 0,key:void 0}),s=t.getThemeDict(t.props);return void 0!==s&&(o.style=s.plain),void 0!==i&&(o.style=void 0!==o.style?g({},o.style,i):i),void 0!==n&&(o.key=n),r&&(o.className+=" "+r),o}),m(this,"getStyleForToken",function(e){var n=e.types,r=e.empty,i=n.length,o=t.getThemeDict(t.props);if(void 0!==o){if(1===i&&"plain"===n[0])return r?{display:"inline-block"}:void 0;if(1===i&&!r)return o[n[0]];var s=r?{display:"inline-block"}:{},a=n.map(function(e){return o[e]});return Object.assign.apply(Object,[s].concat(a))}}),m(this,"getTokenProps",function(e){var n=e.key,r=e.className,i=e.style,o=e.token,s=g({},w(e,["key","className","style","token"]),{className:"token "+o.types.join(" "),children:o.content,style:t.getStyleForToken(o),key:void 0});return void 0!==i&&(s.style=void 0!==s.style?g({},s.style,i):i),void 0!==n&&(s.key=n),r&&(s.className+=" "+r),s}),m(this,"tokenize",function(e,t,n,r){var i={code:t,grammar:n,language:r,tokens:[]};
2e.hooks.run("before-tokenize",i);var o=i.tokens=e.tokenize(i.code,i.grammar,i.language);return e.hooks.run("after-tokenize",i),o})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.render=function(){var e=this.props,t=e.Prism,n=e.language,r=e.code,i=e.children,o=this.getThemeDict(this.props),s=t.languages[n];return i({tokens:function(e){for(var t=[[]],n=[e],r=[0],i=[e.length],o=0,s=0,a=[],c=[a];s>-1;){for(;(o=r[s]++)<i[s];){var l=void 0,u=t[s],d=n[s][o];if("string"==typeof d?(u=s>0?u:["plain"],l=d):(u=b(u,d.type),d.alias&&(u=b(u,d.alias)),l=d.content),"string"==typeof l){var f=l.split(y),p=f.length;a.push({types:u,content:f[0]});for(var h=1;h<p;h++)v(a),c.push(a=[]),a.push({types:u,content:f[h]})}else s++,t.push(u),n.push(l),r.push(0),i.push(l.length)}s--,t.pop(),n.pop(),r.pop(),i.pop()}return v(a),c}(void 0!==s?this.tokenize(t,r,s,n):[r]),className:"prism-code language-"+n,style:void 0!==o?o.root:{},getLineProps:this.getLineProps,getTokenProps:this.getTokenProps})},t}(r.Component),x=_,k=n(63972);const S={plain:{backgroundColor:k.fG["background-surface"],color:k.fG["text-high-contrast"]},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:k.fG["text-low-contrast"]}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator"],style:{color:k.fG["text-low-contrast"]}},{types:["number"],style:{color:k.fG["base-green-11"]}},{types:["boolean"],style:{color:k.fG["base-blue-11"]}},{types:["function"],style:{color:k.fG["text-info"]}},{types:["tag-id","selector","atrule-id"],style:{color:k.fG["text-mid-contrast"]}},{types:["string"],style:{color:k.fG["text-warning"]}},{types:["entity","url","attr-value","keyword","control","directive","unit","statement","regex","at-rule","placeholder","variable"],style:{color:k.fG["text-selected"]}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(230, 8%, 24%)"}}]};var E=n(36136),C="CodeBlockBody-module--line--ea163",T="CodeBlockBody-module--line-number--0d0b9";const N={mongodb:"javascript"},A=(0,o.F)("CodeBlockBody-module--code-block-body--033c4",{variants:{...i.WW}});function O(e){let{className:t,language:n,code:i,size:s}=e;const a=A({class:t,fontSize:"small"===s?"code-1":"code-2",p:"small"===s?"1-5x":"3x",m:"0",overflowX:"auto",whiteSpace:"nowrap"});if("plaintext"===n)return r.createElement("pre",{className:a},i.split("\n").map((e,t)=>r.createElement(r.Fragment,{key:t},r.createElement(E.L9,{className:T,color:"low-contrast",textAlign:"right"},t+1),r.createElement(E.L9,{className:C,color:"high-contrast"},e))));const c=N[n]||n;return r.createElement(x,Object.assign({},h,{code:i,language:c,theme:S}),e=>{let{className:t,style:n,tokens:i,getLineProps:s,getTokenProps:c}=e;return r.createElement("pre",{className:(0,o.cx)(a,t),style:n},i.map((e,t)=>r.createElement(r.Fragment,{key:t},r.createElement(E.L9,{className:T,color:"low-contrast",textAlign:"right"},t+1),r.createElement("span",s({line:e,key:t,className:C}),e.map((e,t)=>r.createElement("span",Object.assign({},c({token:e,key:t}),{key:t})))))))})}var P=n(82662);const z=(0,o.F)("CodeBlockOutput-module--code-block-output--53bb9",{variants:{...E.eu,...i.WW}});function I(e){let{output:t,size:n}=e;const i=z({background:"surface",p:"medium"===n?"3x":"1-5x",m:"0",variant:"code-1",color:"mid-contrast",overflowX:"auto"}),o=/<\/?p\b/i.test(t),s=r.useMemo(()=>{let e=t.replace(/<\/p>/g,"<br />");return e=e.replace(/<p[^>]*>/g,""),e=e.replace(/(?:<br \/>|\s)+$/g,""),e},[t]);let a=t;return o&&(a=r.createElement(P.h,{html:s,allowedTags:"codeOutput"})),r.createElement("pre",{className:i},a)}const j={actionscript:"Actionscript",bash:"Bash",c:"C",clike:"Clike",coffeescript:"Coffeescript",cpp:"C++",css:"CSS",diff:"Diff","css-extr":"CSS Extras",git:"git",go:"Go",graphql:"GraphQL",handlebars:"Handlebars",javascript:"JavaScript",json:"JSON",jsx:"JSX",less:"Less",makefile:"Makefile",markup:"Markup",mongodb:"MongoDB",markdown:"Markdown",objectivec:"Objective-C",ocaml:"OCaml",plaintext:"Text",python:"Python",reason:"Reason",sass:"Sass",scss:"SCSS",sql:"SQL",stylus:"Stylus",tsx:"TSX",typescript:"TypeScript",wasm:"WASM",yaml:"YAML"};var L="CodeBlockTab-module--text--6f9b6";const R=(0,o.F)("CodeBlockTab-module--code-block-tab--d7240",{variants:{...i.WW,active:{true:"CodeBlockTab-module--active--e661d"}}});function M(e){let{filename:t,language:n,active:i,size:o,onClick:s}=e;const a=R({display:"flex",px:"small"===o?"1x":"2x",py:"small"===o?"0-75x":"1-5x",background:i?"surface":"surface-raised-2",active:i});return r.createElement("button",{className:a,onClick:s},r.createElement(E.fz,{className:L,variant:"small"===o?"body-1":"body-2",color:i?"high-contrast":"low-contrast",textAlign:"left"}
2,t||j[n]))}var D=n(47400),$=n(67321);const U=(0,o.F)("CopyButton-module--copy-button--8a749",{variants:{...i.WW}});function F(e){let{className:t,text:n}=e;const[i,o]=r.useState(!1),s=U({class:t,display:"flex",px:"2x",background:"surface",justifyContent:"center",alignItems:"center"});let a=r.createElement($.In,{icon:["fasr","copy"],color:"text-low-contrast"});return i&&(a=r.createElement($.In,{icon:["fasr","check"],color:"text-positive"})),r.createElement(D.CopyToClipboard,{text:n},r.createElement("button",{className:s,onClick:()=>{o(!0),setTimeout(()=>{o(!1)},2e3)}},a))}var B="CodeBlock-module--tabs--f0e96",q="CodeBlock-module--toolbar--9d81e";const H=(0,o.F)("CodeBlock-module--code-block--605b1",{variants:{withAskSqrl:{true:"CodeBlock-module--with-ask-sqrl--078e5"}}});function Z(e){let{className:t,size:n="medium",tabs:o,showAskSqrl:s}=e;const[a,c]=r.useState(0),l=H({className:t,withAskSqrl:s}),u=o[a];let f,p;if(s){const e=`Explain this ${u.language} code snippet: \n\n ${u.code}`;f=r.createElement(d,{prompt:e})}return u.output&&(p=r.createElement(I,{output:u.output,size:n})),r.createElement(i.so,{className:l,flexDirection:"column"},r.createElement(i.so,{className:q,justifyContent:"space-between",alignItems:"center",background:"surface"},r.createElement(i.so,{className:B},o.map((e,t)=>r.createElement(M,{key:e.code,size:n,filename:e.filename,language:e.language,active:a===t,onClick:()=>c(t)}))),r.createElement(i.so,null,f,r.createElement(F,{text:u.code}))),r.createElement(O,Object.assign({key:u.code,size:n},u)),p)}},65628:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="circle-info",i=["info-circle"],o="f05a",s="M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zM216 336l24 0 0-64-48 0 0-48 96 0 0 112 32 0 0 48-128 0 0-48 24 0zm72-144l-64 0 0-64 64 0 0 64z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faCircleInfo=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i}
2,65640:function(e,t,n){var r=n(62712);e.exports=function(e,t){for(var n=e.length;n--&&r(t,e[n],0)>-1;);return n}},65771:function(e,t,n){var r=n(35634),i=n(57798);e.exports=function(e,t){return e&&r(t,i(t),e)}},65868:function(e,t,n){"use strict";n.d(t,{N:function(){return w},n:function(){return b}});var r=n(48431),i=n(77405),o=n(10869),s=n(60911),a=n(34932),c=n(72954),l=n(73059),u=n.n(l),d=n(45355),f=n.n(d),p=n(60675);let h=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=e=>{const{onClick:n,track:r,href:i}=t.props;window.history.replaceState(null,"",i),n&&n(e),r&&(0,p.u4)("UI Element Clicked",{destination:i,elementContext:"Anchor Link",...r})},t}return(0,c.A)(t,e),t.prototype.render=function(){const{children:e,className:t,styled:n,track:i,...o}=this.props,s=u()("anchor-link-component",t,{styled:n});return r.createElement(f(),Object.assign({className:s},o,{offset:"100",onClick:this.handleClick}),e)},t}(r.PureComponent);var m=n(62789),g=n(36136),y=n(15840),v=n(17091);const b=(0,s.F)("Link-module--link-component--3be7b",{variants:{...g.eu,unstyled:{true:"Link-module--unstyled--fe3cc"}},defaultVariants:{unstyled:!1},compoundVariants:[{color:void 0,unstyled:!1,class:(0,i.aP)({color:"link"})}]}),w=r.forwardRef((e,t)=>{let{to:n,children:i,className:c,unstyled:l,onClick:u,track:d,dataTestId:f,...w}=e;const _=(0,v.s)(),[x,k]=(0,o.lD)(w,g.tD),S=b({...x,className:c,unstyled:l}),E=e=>{u&&u(e),d&&(0,p.u4)("UI Element Clicked",{destination:n,...d})},{url:C,isExternalLink:T,isTelephoneLink:N,isAnchorLink:A,isCompanyDomainLink:O}=_(n),P=(0,m._)(C),z=(0,s.cx)(w.rel,{noopener:!O&&!N||T,noreferrer:!O&&!N||T,nofollow:N}),I=(0,y.W)(k,"a"),j={rel:z,ref:t,className:S,href:P,"data-testid":f,onClick:E};if(N||T||"_blank"===k.target){let e=k.target;return e||(e=O?void 0:"_blank"),r.createElement("a",Object.assign({},I,j,{target:e}),i)}if(A){const e=t;return r.createElement(h,Object.assign({},I,j,{ref:e}),i)}return r.createElement(a.Link,Object.assign({ref:t},k,{className:S,to:P,"data-testid":f,onClick:E}),i)});w.displayName="Link"},66152:function(e,t,n){"use strict";n.d(t,{U:function(){return y},s4:function(){return v}});var r=n(8644),i=n.n(r),o=n(76405),s=n.n(o);function a(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var c=function e(t,n){function r(e,r,i){if("undefined"!=typeof document){"number"==typeof(i=a({},n,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o="";for(var s in i)i[s]&&(o+="; "+s,!0!==i[s]&&(o+="="+i[s].split(";")[0]));return document.cookie=e+"="+t.write(r,e)+o}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],r={},i=0;i<n.length;i++){var o=n[i].split("="),s=o.slice(1).join("=");try{var a=decodeURIComponent(o[0]);if(r[a]=t.read(s,a),e===a)break}catch(c){}}return e?r[e]:r}},remove:function(e,t){r(e,"",a({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,a({},this.attributes,t))},withConverter:function(t){return e(a({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"}),l=n(84165);n(80186);const u=()=>{const e=c.get("_ketch_consent_v1_");let t={};if(e)try{let n=JSON.parse(atob(decodeURIComponent(e)));t=Object.fromEntries(Object.entries(n).map(e=>{let[t,n]=e;return[t,"granted"===n.status]}))}catch{return{}}return t},d=async()=>new Promise(e=>{var t;t=()=>{e()},window.semaphore=window.semaphore||[],window.semaphore.push(["onHideExperience",t]),(e=>{window.semaphore=window.semaphore||[],window.semaphore.push(["onConsent",t=>{const n=(null==t?void 0:t.purposes)||{};e(n)}])})(t=>{Object.keys(t).length>1&&e(t)})});var f=n(74916);const p=["test_variant","test_type","campaignid"];function h(){if(l.B)return""===document.referrer?window.location.href:function(e,t){if(!e)return!1;let n=document.createElement("a");return n.href=e,n.hostname===t.hostname}(document.referrer,window.location)?null:document.referrer}function m(e){if(l.B)return e&&e.original_referrer?e.original_referrer:h()}function g(e){if(l.B)return e&&e.original_referred_page?e.original_referred_page:function(){if(l.B)return window.location.href}()}function y(e){const t=new URLSearchParams(e),n=Object.fromEntries(t.entries()),r=(null==c?void 0:c.get())||{},o=function(){let e={};if(l.B){const n=window.sessionStorage.getItem("singlestoreTraits");if(n)try{e=JSON.parse(n)}catch(t){}}return e}(),a=s()(function(){let e={};if(c&&c.get&&c.get("singlestoreTraits"))try{e=JSON.parse(c.get("singlestoreTraits")||"")}catch(t){}return e}(),(e,t)=>!f.aX.includes(t)),u=i()(n,f.Gf),d=i()(r,f.h8),p=s()({original_referrer:m(a),original_referred_page:g(a),most_recent_referrer:h()});let y={...a,...o,...d,...u,...p};const v=Object.keys(n).filter(e=>f.aX.includes(e));return v.length&&(y=s()(y,(e,t)=>!f.aX.includes(t)||v.includes(t))),y}function v(e,t){if(void 0===t&&(t={}),l.B){let n=s()(y(e),(e,t)=>!p.includes(t));n={...n,...t};const r=f.aX.some(e=>n[`initial_${e}`]),i=f.aX.some(e=>n[e]);if(!r&&i)for(const e of f.aX)n[`initial_${e}`]=n[e];d().then(e=>{const t=e||u();if(null!=t&&t.analytics_performance_and_customization){let e;window.location.hostname.includes("singlestore.com")&&(e=".singlestore.com"),null==c||c.set("singlestoreTraits",JSON.stringify(n),{expires:365,domain:e})}});const o=s()(n,(e,t)=>f.aX.includes(t));window.sessionStorage.setItem("singlestoreTraits",JSON.stringify(o))}}},66229:function(e,t){"use strict";var n="fass",r="atom",i=[9883],o="f5d2",s="M224 328c9.4-4.8 19-10.2 28.8-16 12.1-7.3 23.6-14.8 34.2-22.4 .7-10.8 1-22 1-33.6s-.4-22.7-1-33.6c-10.6-7.6-22.1-15.1-34.2-22.4-9.7-5.8-19.3-11.2-28.8-16-9.4 4.8-19 10.2-28.8 16-12.1 7.3-23.6 14.8-34.2 22.4-.7 10.8-1 22-1 33.6s.4 22.7 1 33.6c10.6 7.6 22.1 15.1 34.2 22.4 9.7 5.8 19.3 11.2 28.8 16zm190-72c33 45.2 44.3 90.9 23.6 128-20.2 36.3-62.5 49.3-115.2 43.2-22 52.1-55.7 84.8-98.4 84.8s-76.4-32.7-98.4-84.8C72.9 433.3 30.6 420.3 10.4 384-10.3 346.9 1 301.2 34 256 1 210.8-10.3 165.1 10.4 128 30.6 91.7 72.9 78.7 125.6 84.8 147.6 32.7 181.2 0 224 0s76.4 32.7 98.4 84.8c52.7-6.1 95 6.8 115.2 43.2 20.7 37.1 9.4 82.8-23.6 128zm-65.8 67.4c-1.7 14.2-3.9 28-6.7 41.2 31.8 1.4 38.6-8.7 40.2-11.7 2.3-4.2 7-17.9-11.9-48.1-6.8 6.3-14 12.5-21.6 18.6zM224 398.8c-11.8 5.1-23.4 9.7-34.9 13.5 16.7 33.8 31 35.7 34.9 35.7s18.1-1.9 34.9-35.7c-11.4-3.9-23.1-8.4-34.9-13.5zM341.5 147.5c2.8 13.1 5 26.9 6.7 41.2 7.6 6.1 14.8 12.3 21.6 18.6 18.9-30.2 14.2-44 11.9-48.1-1.6-2.9-8.4-13-40.2-11.7zM258.9 99.7C242.1 65.9 227.9 64 224 64s-18.1 1.9-34.9 35.7c11.4 3.9 23.1 8.4 34.9 13.5 11.8-5.1 23.4-9.7 34.9-13.5zm-159 88.9c1.7-14.3 3.9-28 6.7-41.2-31.8-1.4-38.6 8.7-40.2 11.7-2.3 4.2-7 17.9 11.9 48.1 6.8-6.3 14-12.5 21.6-18.6zM78.2 304.8c-18.9 30.2-14.2 44-11.9 48.1 1.6 2.9 8.4 13 40.2 11.7-2.8-13.1-5-26.9-6.7-41.2-7.6-6.1-14.8-12.3-21.6-18.6zM224 296l-40-40 40-40 40 40-40 40z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.RS=t.mw},66251:function(e,t){"use strict";var n="fass",r="cloud-arrow-up",i=[62338,"cloud-upload","cloud-upload-alt"],o="f0ee",s="M144 480l432 0 0-128c0-47.4-25.7-88.7-64-110.9l0-49.1c0-53-43-96-96-96-17.7 0-34.2 4.8-48.4 13.1-24.1-45.8-72.2-77.1-127.6-77.1-79.5 0-144 64.5-144 144l0 24.2C40.1 220 0 273.3 0 336l0 144 144 0zM305 191c57.2 57.2 86.8 86.8 89 89L360 313.9c-9-9-25-25-48-48l0 126.1-48 0 0-126.1c-23 23-39 39-48 48L182.1 280c2.1-2.1 31.8-31.8 89-89l17-17 17 17z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.rk=t.mw},66285:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(23254);var i=n(56199);function o(e){return function(e){if(Array.isArray(e))return(0,r.A)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,i.A)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},66289:function(e,t,n){"use strict";n.d(t,{Ze:function(){return b},m2:function(){return x}});var r=n(97465),i=n.n(r),o=n(66285),s=n(24169),a=n.n(s),c=n(57072),l=n.n(c),u=n(7169),d=n.n(u),f=n(60275),p=n.n(f),h=n(43882);(0,n(68954).rz)();const m=p()(h.Yv.definitions,(e,t,n)=>{const r=Object.keys(t).map(e=>[n,e]);return[].concat((0,o.A)(e),(0,o.A)(r))},[]),g=m.reduce((e,t)=>
2{let[n,r]=t;return[].concat((0,o.A)(e),[r])},[]),y=function(e){return void 0===e&&(e=!1),(t,n,r)=>{const i=t[n];if(!e&&d()(i))return;let o=!1;if(Array.isArray(i)?o=m.some(e=>a()(e,i)):l()(i)&&(o=g.some(e=>e===i)),!o){let e=i;return Array.isArray(i)&&(e=`[${i.join(", ")}]`),new Error(`Invalid prop \`${n}\` supplied to \`${r}\`. Expected valid library icon but was given \`${e}\`.`)}}},v=y();v.isRequired=y(!0);var b=v;i().oneOfType([i().string,i().number,i().arrayOf(i().oneOfType([i().string,i().number,i().objectOf(i().oneOfType([i().string,i().bool]))])),i().objectOf(i().oneOfType([i().string,i().bool]))]);const w=i().objectOf(i().oneOfType([i().string,i().number])),_={title:i().string,icon:b,className:i().string,marginRight:i().bool,marginLeft:i().bool,color:i().string,style:w},x=(i().oneOfType([b,i().shape(_),i().node]),i().shape({action:i().string,category:i().string,label:i().string,value:i().string}),i().oneOfType([i().func,i().shape({current:i().object})]));i().shape({hash:i().string,host:i().string,hostname:i().string,href:i().string,origin:i().string,pathname:i().string.isRequired,port:i().string,protocol:i().string,reload:i().func,replace:i().func,search:i().string})},66695:function(e){const t="iabjs://navigation_performance_logger_android",n=/^Error invoking \w+: Java object is gone$/,r=e=>{var r,i;const o=null===(r=e.exception)||void 0===r||null===(i=r.values)||void 0===i?void 0:i.some(e=>n.test(e.value));return Boolean(o&&(e=>{var n,r,i;return!!(null!==(n=e.culprit)&&void 0!==n&&n.endsWith(`(${t})`)||e.location===t)||Boolean(null===(r=e.exception)||void 0===r||null===(i=r.values)||void 0===i?void 0:i.some(e=>{var n,r;return null===(n=e.stacktrace)||void 0===n||null===(r=n.frames)||void 0===r?void 0:r.some(e=>e.filename===t)}))})(e))},i=new Set(["UET.addPluginData","UET.addPageData"]),o=e=>{var t,n;return Boolean(null===(t=e.exception)||void 0===t||null===(n=t.values)||void 0===n?void 0:n.some(e=>"TypeError"===e.type&&"Cannot redefine property: length"===e.value&&(e=>{var t,n;return null===(t=e.stacktrace)||void 0===t||null===(n=t.frames)||void 0===n?void 0:n.some(e=>"/bat.js"===e.filename&&i.has(e.function))})(e)))},s="checkAndSendData",a=e=>{var t,n,r,i,o,a,c,l,u;const d=(null===(t=e.tags)||void 0===t||null===(n=t.browser)||void 0===n?void 0:n.name)||(null===(r=e.tags)||void 0===r||null===(i=r.browser)||void 0===i?void 0:i.value)||(null===(o=e.tags)||void 0===o?void 0:o.browser)||(null===(a=e.contexts)||void 0===a||null===(c=a.browser)||void 0===c?void 0:c.name),f="string"==typeof d&&d.includes("VivoBrowser"),p=null===(l=e.exception)||void 0===l||null===(u=l.values)||void 0===u?void 0:u.some(e=>"TypeError"===e.type&&"href.startsWith is not a function"===e.value);return Boolean(f&&p&&(e=>{var t,n;return e.culprit===`${s}(<anonymous>)`||Boolean(null===(t=e.exception)||void 0===t||null===(n=t.values)||void 0===n?void 0:n.some(e=>{var t,n;return null===(t=e.stacktrace)||void 0===t||null===(n=t.frames)||void 0===n?void 0:n.some(e=>"<anonymous>"===e.filename&&e.function===s)}))})(e))},c=/^(UtilityScript\.|eval$)/,l="NO_REQUEST_LISTENER_FOUND",u='contentstack-adv-post-message: No request listener found for event "url-change"';e.exports={shouldSkipSentrySend:e=>r(e)||o(e)||a(e)||(e=>{var t,n;return Boolean(null===(t=e.exception)||void 0===t||null===(n=t.values)||void 0===n?void 0:n.some(e=>{var t,n;return"sentry-init-trigger"===e.value&&(null===(t=e.stacktrace)||void 0===t||null===(n=t.frames)||void 0===n?void 0:n.some(e=>c.test(e.function)))}))})(e)||(e=>{var t,n,r;const i=null===(t=e.extra)||void 0===t?void 0:t.__serialized__;return(null===(n=e.exception)||void 0===n||null===(r=n.values)||void 0===r?void 0:r.some(e=>"UnhandledRejection"===e.type&&"Object captured as promise rejection with keys: code, message"===e.value))&&(null==i?void 0:i.code)===l&&(null==i?void 0:i.message)===u})(e)}},66885:function(e,t,n){var r=n(8685),i=n(57746),o=n(1172),s=o&&o.isSet,a=s?i(s):r;e.exports=a},67061:function(e,t){"use strict";var n="fass",r="star-half",i=[61731],o="f089",s="M304.2-52.8l0 0-108.6 181.4-201.1 32 143.9 144.1-31.7 201.2 197.5-100.5 0-458.1z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.Nc=t.mw},67321:function(e,t,n){"use strict";n.d(t,{In:function(){return I},mD:function(){return z}});var r=n(48431),i=n(73059),o=n.n(i),s=n(54093),a=n.n(s),c=n(43882),l=n(97465),u=n.n(l);function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function f(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?p(Object(n),!0).forEach(function(t){f(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,s,a=[],c=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(l)throw i}}return a}}(e,t)||v(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||v(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y(e)}function v(e,t){if(e){if("string"==typeof e)return d(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}var b;try{var w=n(72639);b=w.version}catch(j){b={}.FA_VERSION||"7.0.0-alpha8"}function _(e){var t=e.beat,n=e.fade,r=e.beatFade,i=e.bounce,o=e.shake,s=e.flash,a=e.spin,c=e.spinPulse,l=e.spinReverse,u=e.pulse,d=e.fixedWidth,p=e.inverse,h=e.border,g=e.listItem,y=e.flip,v=e.size,w=e.rotation,_=e.pull,x=e.swapOpacity,k=e.rotateBy,S=e.widthAuto,E=function(e,t){for(var n=m(e.split("-"),2),r=n[0],i=n[1],o=m(t.split("-"),2),s=o[0],a=o[1],c=r.split("."),l=s.split("."),u=0;u<Math.max(c.length,l.length);u++){var d=c[u]||"0",f=l[u]||"0",p=parseInt(d,10),h=parseInt(f,10);if(p!==h)return p>h}for(var g=0;g<Math.max(c.length,l.length);g++){var y=c[g]||"0",v=l[g]||"0";if(y!==v&&y.length!==v.length)return y.length<v.length}return!(i&&!a)}(b,"7.0.0-alpha1"),C=f(f(f(f(f(f({"fa-beat":t,"fa-fade":n,"fa-beat-fade":r,"fa-bounce":i,"fa-shake":o,"fa-flash":s,"fa-spin":a,"fa-spin-reverse":l,"fa-spin-pulse":c,"fa-pulse":u,"fa-fw":d,"fa-inverse":p,"fa-border":h,"fa-li":g,"fa-flip":!0===y,"fa-flip-horizontal":"horizontal"===y||"both"===y,"fa-flip-vertical":"vertical"===y||"both"===y},"fa-".concat(v),null!=v),"fa-rotate-".concat(w),null!=w&&0!==w),"fa-pull-".concat(_),null!=_),"fa-swap-opacity",x),"fa-rotate-by",E&&k),"fa-width-auto",E&&S);return Object.keys(C).map(function(e){return C[e]?e:null}).filter(function(e){return e})}function x(e){return t=e,(t-=0)==t?e:(e=e.replace(/[\-_\s]+(.)?/g,function(e,t){return t?t.toUpperCase():""})).substr(0,1).toLowerCase()+e.substr(1);var t}var k=["style"];var S=!1;try{S=!0}catch(j){}function E(e){return e&&"object"===y(e)&&e.prefix&&e.iconName&&e.icon?e:c.qg.icon?c.qg.icon(e):null===e?null:e&&"object"===y(e)&&e.prefix&&e.iconName?e:Array.isArray(e)&&2===e.length?{prefix:e[0],iconName:e[1]}:"string"==typeof e?{prefix:"fas",iconName:e}:void 0}function C(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?f({},e,t):{}}var T={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,rotateBy:!1,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1,widthAuto:!1},N=r.forwardRef(function(e,t){var n=h(h({},T),e),r=n.icon,i=n.mask,o=n.symbol,s=n.className,a=n.title,l=n.titleId,u=n.maskId,d=E(r),f=C("classes",[].concat(g(_(n)),g((s||"").split(" ")))),p=C("transform","string"==typeof n.transform?c.qg.transform(n.transform):n.transform),m=C("mask",E(i)),y=(0,c.Kk)(d,h(h(h(h({},f),p),m),{},{symbol:o,title:a,titleId:l,maskId:u}));if(!y)return function(){var e;!S&&console&&"function"==typeof console.error&&(e=console).error.apply(e,arguments)}("Could not find icon",d),null;var v=y.abstract,b={ref:t};
2return Object.keys(n).forEach(function(e){T.hasOwnProperty(e)||(b[e]=n[e])}),A(v[0],b)});N.displayName="FontAwesomeIcon",N.propTypes={beat:u().bool,border:u().bool,beatFade:u().bool,bounce:u().bool,className:u().string,fade:u().bool,flash:u().bool,mask:u().oneOfType([u().object,u().array,u().string]),maskId:u().string,fixedWidth:u().bool,inverse:u().bool,flip:u().oneOf([!0,!1,"horizontal","vertical","both"]),icon:u().oneOfType([u().object,u().array,u().string]),listItem:u().bool,pull:u().oneOf(["right","left"]),pulse:u().bool,rotation:u().oneOf([0,90,180,270]),rotateBy:u().bool,shake:u().bool,size:u().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:u().bool,spinPulse:u().bool,spinReverse:u().bool,symbol:u().oneOfType([u().bool,u().string]),title:u().string,titleId:u().string,transform:u().oneOfType([u().string,u().object]),swapOpacity:u().bool,widthAuto:u().bool};var A=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof n)return n;var i=(n.children||[]).map(function(n){return e(t,n)}),o=Object.keys(n.attributes||{}).reduce(function(e,t){var r=n.attributes[t];switch(t){case"class":e.attrs.className=r,delete n.attributes.class;break;case"style":e.attrs.style=r.split(";").map(function(e){return e.trim()}).filter(function(e){return e}).reduce(function(e,t){var n,r=t.indexOf(":"),i=x(t.slice(0,r)),o=t.slice(r+1).trim();return i.startsWith("webkit")?e[n=i,n.charAt(0).toUpperCase()+n.slice(1)]=o:e[i]=o,e},{});break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=r:e.attrs[x(t)]=r}return e},{attrs:{}}),s=r.style,a=void 0===s?{}:s,c=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(r,k);return o.attrs.style=h(h({},o.attrs.style),a),t.apply(void 0,[n.tag,h(h({},o.attrs),c)].concat(g(i)))}.bind(null,r.createElement),O=n(63972),P=n(68954);n(66289);(0,P.rz)(),c.$W.autoAddCss=!1;const z=function(e,t){if(void 0===t&&(t={}),!e)return;if(r.isValidElement(e))return r.cloneElement(e,{...t,className:o()(e.props.className,t.className)});let n={};if("string"==typeof e)(0,P.LE)(e)&&(n.icon=[P.Zf,e]);else if(Array.isArray(e))2===e.length&&(0,P.LE)(e)&&(n.icon=[(0,P.jh)(e[0]),e[1]]);else if("object"==typeof e){const r=e;if("icon"in e&&(0,P.LE)(r.icon)){let e=r.icon;Array.isArray(e)&&(e=[(0,P.jh)(e[0]),e[1]]),n={...r,icon:e,className:o()(r.className,t.className)}}else{if(!("prefix"in e&&"iconName"in e&&(0,P.LE)(e)))throw new Error(`Invalid icon prop: ${JSON.stringify(e)}`);{const t=e.prefix,r=e.iconName;n.icon=[t,r]}}}if(n.icon){const e=n.icon;return r.createElement(I,Object.assign({},t,n,{icon:e}))}},I=r.forwardRef(function(e,t){let n,{icon:i,className:s,marginRight:c,marginLeft:l,color:u,style:d,title:f,...p}=e;if(Array.isArray(i))n=[(0,P.jh)(i[0]),i[1]];else if("string"==typeof i)n=[P.Zf,i];else if("object"==typeof i&&"prefix"in i&&"iconName"in i){n=[i.prefix,i.iconName]}if(!n||!(0,P.LE)(n))return null;const h=f||a()(n[1]),m=o()("icon-component",s,{"margin-right":c,"margin-left":l,"color-gradient-brand":"gradient-brand"===u,"color-gradient-ai":"gradient-ai"===u});let g=u;(e=>!!e&&Boolean(e in O.fG))(u)?g=O.fG[u]:"gradient-brand"===u?g="var(--gradient-brand-step-2)":"gradient-ai"===u&&(g="var(--gradient-ai-step-1)");const y={color:g,...d};return r.createElement(N,Object.assign({},p,{ref:t,icon:n,title:f,titleId:h,className:m,role:"presentation",style:y}))});I.displayName="Icon"},67363:function(e,t){"use strict";var n="fass",r="pen-to-square",i=["edit"],o="f044",s="M176 272l-16 112 112-16 191-191-96-96-191 191zM560 80l-96-96-63 63 96 96 63-63zM64 64l-32 0 0 448 448 0 0-224-64 0 0 160-320 0 0-320 160 0 0-64-192 0z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.LF=t.mw},67386:function(e,t){"use strict";var n="fasr",r="shield-check",i=[],o="f2f7",s="M64.1 126L256 51.5 448 126c1 43.5-6.9 106.9-33.8 168.8-28.2 64.9-77.1 127.7-1
258.1 164.8-81.1-37.1-129.9-99.9-158.1-164.8-26.9-61.9-34.8-125.3-33.8-168.8zm431.4-13L494.3 92.5 475.1 85 267.6 4.5 256 0 244.5 4.5 37 85 17.8 92.5 16.6 113c-2.9 49.9 4.9 126.3 37.3 200.9 32.7 75.2 91 150 189.4 192.6l12.7 5.5 12.7-5.5c98.4-42.6 156.7-117.3 189.4-192.6 32.4-74.7 40.2-151 37.3-200.9zM353.1 176.4l-40.7-25.4c-.4 .6-25.1 40.1-74.2 118.7-20.1-26.8-33.9-45.2-41.4-55.2l-38.4 28.8c4 5.3 24.8 33.1 62.4 83.2l7.2 9.6 25.3 0 7-11.3 80-128 12.7-20.4z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.R1=t.mw},67399:function(e,t){"use strict";var n="fass",r="cloud-plus",i=[],o="e35e",s="M144 480l432 0 0-128c0-47.4-25.7-88.7-64-110.9l0-49.1c0-53-43-96-96-96-17.7 0-34.2 4.8-48.4 13.1-24.1-45.8-72.2-77.1-127.6-77.1-79.5 0-144 64.5-144 144l0 24.2C40.1 220 0 273.3 0 336l0 144 144 0zm120-96l0-72-72 0 0-48 72 0 0-72 48 0 0 72 72 0 0 48-72 0 0 72-48 0z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.P7=t.mw},67401:function(e,t){"use strict";var n="fass",r="bars-progress",i=["tasks-alt"],o="f828",s="M384 96l0 64-96 0 0-64 96 0zM0 32l0 192 448 0 0-192-448 0zM384 352l0 64-224 0 0-64 224 0zM0 288l0 192 448 0 0-192-448 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.dY=t.mw},67887:function(e,t){t.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussainBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"]},67975:function(e,t,n){"use strict";n.d(t,{$:function(){return u},x:function(){return l}});var r=n(48431),i=n(26849),o=n(60911),s=n(52860),a=n(60675);const c="solid-brand",l=(0,o.F)("Button-module--button-component--6bfab",{variants:{variant:{...i.ru.variant,"primary-brand":"Button-module--primary-brand--7461e",unstyled:"Button-module--unstyled--82145"},padding:{slim:"Button-module--slim--bbdf0",normal:""},size:{small:"",medium:"Button-module--medium--d4f68",large:"Button-module--large--fd036"}},defaultVariants:{variant:c}}),u=r.forwardRef((e,t)=>{let{className:n,children:o,variant:u=c,size:d="large",loading:f,disabled:p,faIcon:h,iconPosition:m="right",track:g,buttonSubmitType:y,dataTestId:v,padding:b,onClick:w,..._}=e;const x=p||f;let k=h;f&&"left"===m&&(k=void 0);const S=["ghost-brand","ghost-neutral"].includes(u||c),E={className:l({className:n,variant:u,padding:S?b:void 0,size:d}),onClick:e=>{x?(e.preventDefault(),e.stopPropagation()):(g&&(0,a.u4)("UI Element Clicked",g),w&&w(e))},..._};return f&&(E["aria-label"]="loading","string"==typeof o&&(E["aria-label"]=`${o} - loading`)),y&&(E.type="submit",E.title="Submit"),r.createElement(i.$n,Object.assign({ref:t,"data-testid":v},E,{loading:f,disabled:x,size:d,variant:"unstyled",color:void 0}),r.createElement(s.L,{faIcon:k,iconPosition:m},o))});u.displayName="Button"},68158:function(e,t){"use strict";var n="fass",r="clipboard-list-check",i=[],o="f737",s="M320 0l-256 0 0 32-64 0 0 480 384 0 0-480-64 0 0-32zM112 112l0-48 160 0 0 48-160 0zm58.1 101.2c-2.5 3.1-21.7 26.7-57.4 70.9l-3.2 3.9-23.5 0-3.2-4c-18.7-23.4-31-38.8-36.9-46.1l30-24c8.3 10.4 15.7 19.6 22 27.5 23.3-28.7 37.4-46.2 42.4-52.4l29.8 24.2zM192 232l128 0 0 48-128 0 0-48zM176 360l144 0 0 48-144 0 0-48zM64 352l64 0 0 64-64 0 0-64z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.S3=t.mw},68673:function(e,t,n){var r=n(71595),i=n(15951),o=n(85240),s=n(79464);e.exports=function(){var e=arguments.length;if(!e)return[];for(var t=Array(e-1),n=arguments[0],a=e;a--;)t[a-1]=arguments[a];return r(s(n)?o(n):[n],i(t,1))}},68761:function(e,t,n){var r=n(77432),i=n(76233),o=n(79464),s=n(25733),a=r?r.prototype:void 0,c=a?a.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return i(t,e)+"";if(s(t))return c?c.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},68789:function(e,t,n){"use strict";n.d(t,{f:function(){return c}});var r=n(48431),i=n(688),o=n.n(i),s=n(82014);const a=e=>"string"==typeof e?e:Array.isArray(e)?e.map(a).join(""):r.isValidElement(e)?a(e.props.children):"",c=e=>{let t="";const n=a(e);return n&&(t=o()((0,s.Q)(n)),t=t.replace(/single-store/g,"singlestore")),t}},68818:function(){},68832:function(e,t,n){var r=n(46874),i=n(60119),o=n(74854);e.exports=function(e,t,n,s,a,c){var l=1&n,u=e.length,d=t.length;if(u!=d&&!(l&&d>u))return!1;var f=c.get(e),p=c.get(t);if(f&&p)return f==t&&p==e;var h=-1,m=!0,g=2&n?new r:void 0;for(c.set(e,t),c.set(t,e);++h<u;){var y=e[h],v=t[h];if(s)var b=l?s(v,y,h,t,e,c):s(y,v,h,e,t,c);if(void 0!==b){if(b)continue;m=!1;break}if(g){if(!i(t,function(e,t){if(!o(g,t)&&(y===e||a(y,e,n,s,c)))return g.push(t)})){m=!1;break}}else if(y!==v&&!a(y,v,n,s,c)){m=!1;break}}return c.delete(e),c.delete(t),m}},68869:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},68954:function(e,t,n){"use strict";n.d(t,{LE:function(){return po},Zf:function(){return co},jh:function(){return fo},rz:function(){return ho}});var r=n(66285),i=n(72954),o=n(84662),s=n(5276),a=n.n(s),c=n(58753),l=n.n(c),u=n(43882),d=n(54723),f=n(75246),p=n(23311),h=n(79717),m=n(86912),g=n(14649),y=n(81218),v=n(34172),b=n(34113),w=n(36164),_=n(5817),x=n(45736),k=n(25696),S=n(97262),E=n(86178),C=n(19391),T=n(83329),N=n(97774),A=n(36770),O=n(58257),P=n(69260),z=n(50635),I=n(42459),j=n(63869),L=n(83076),R=n(73999),M=n(23118),D=n(56702),$=n(92685),U=n(74292),F=n(26298),B=n(24184),q=n(72929),H=n(86489),Z=n(5468),V=n(12137),W=n(15006),G=n(54750),Y=n(87797),J=n(15535),X=n(29930),K=n(43797),Q=n(93765),ee=n(6489),te=n(3016),ne=n(46385),re=n(33
2672),ie=n(24055),oe=n(24417),se=n(4104),ae=n(10493),ce=n(28008),le=n(50990),ue=n(79058),de=n(64531),fe=n(99836),pe=n(29248),he=n(39872),me=n(29681),ge=n(54104),ye=n(70225),ve=n(15158),be=n(92993),we=n(18787),_e=n(74448),xe=n(97754),ke=n(45349),Se=n(42974),Ee=n(57047),Ce=n(77161),Te=n(48323),Ne=n(93975),Ae=n(21932),Oe=n(1337),Pe=n(20275),ze=n(83459),Ie=n(37695),je=n(11190),Le=n(97116),Re=n(54085),Me=n(75320),De=n(22282),$e=n(56409),Ue=n(62451),Fe=n(89188),Be=n(75138),qe=n(51666),He=n(13635),Ze=n(59161),Ve=n(7448),We=n(83715),Ge=n(87405),Ye=n(19093),Je=n(85486),Xe=n(42118),Ke=n(24295),Qe=n(83119),et=n(43978),tt=n(2903),nt=n(13184),rt=n(26485),it=n(78529),ot=n(38390),st=n(51587),at=n(49860),ct=n(96804),lt=n(28498),ut=n(95868),dt=n(33644),ft=n(6076),pt=n(96645),ht=n(97214),mt=n(48376),gt=n(49894),yt=n(94411),vt=n(53872),bt=n(97571),wt=n(37724),_t=n(78589),xt=n(19805),kt=n(90310),St=n(29244),Et=n(78577),Ct=n(36208),Tt=n(46495),Nt=n(14481),At=n(28865),Ot=n(73328),Pt=n(63579),zt=n(60458),It=n(32378),jt=n(53542),Lt=n(26759),Rt=n(16749),Mt=n(32620),Dt=n(89480),$t=n(97735),Ut=n(95589),Ft=n(36659),Bt=n(98159),qt=n(63462),Ht=n(55058),Zt=n(79298),Vt=n(44479),Wt=n(72413),Gt=n(94816),Yt=n(34321),Jt=n(85761),Xt=n(72515),Kt=n(3332),Qt=n(44442),en=n(94272),tn=n(29348),nn=n(27208),rn=n(32387),on=n(57439),sn=n(11001),an=n(17285),cn=n(1577),ln=n(65219),un=n(69221),dn=n(25430),fn=n(14198),pn=n(9147),hn=n(9265),mn=n(69692),gn=n(67386),yn=n(92083),vn=n(25515),bn=n(414),wn=n(32050),_n=n(74032),xn=n(86840),kn=n(42070),Sn=n(23069),En=n(92313),Cn=n(60609),Tn=n(78664),Nn=n(26208),An=n(48238),On=n(47297),Pn=n(1870),zn=n(40389),In=n(44366),jn=n(70022),Ln=n(24242),Rn=n(43373),Mn=n(26841),Dn=n(48672),$n=n(34140),Un=n(80599),Fn=n(75044),Bn=n(57845),qn=n(76009),Hn=n(81139),Zn=n(66229),Vn=n(74045),Wn=n(7993),Gn=n(37199),Yn=n(93046),Jn=n(67401),Xn=n(37542),Kn=n(85208),Qn=n(8731),er=n(80353),tr=n(17018),nr=n(89218),rr=n(38362),ir=n(43508),or=n(3060),sr=n(80054),ar=n(14970),cr=n(57101),lr=n(72452),ur=n(27532),dr=n(88647),fr=n(99094),pr=n(45590),hr=n(86478),mr=n(23962),gr=n(79927),yr=n(42321),vr=n(83920),br=n(21299),wr=n(56056),_r=n(40945),xr=n(4463),kr=n(68158),Sr=n(35831),Er=n(98759),Cr=n(66251),Tr=n(67399),Nr=n(36381),Ar=n(74779),Or=n(42108),Pr=n(71956),zr=n(40525),Ir=n(53641),jr=n(35980),Lr=n(55137),Rr=n(42699),Mr=n(7561),Dr=n(23956),$r=n(90222),Ur=n(60636),Fr=n(57679),Br=n(25935),qr=n(61840),Hr=n(34905),Zr=n(43039),Vr=n(24117),Wr=n(32163),Gr=n(75027),Yr=n(64182),Jr=n(96119),Xr=n(85262),Kr=n(60494),Qr=n(18641),ei=n(81341),ti=n(20527),ni=n(79276),ri=n(88330),ii=n(58738),oi=n(880),si=n(58828),ai=n(7988),ci=n(86652),li=n(64716),ui=n(92115),di=n(40164),fi=n(49200),pi=n(74072),hi=n(26918),mi=n(78512),gi=n(48107),yi=n(95675),vi=n(59370),bi=n(60064),wi=n(74651),_i=n(965),xi=n(67363),ki=n(23556),Si=n(74242),Ei=n(50622),Ci=n(16188),Ti=n(27794),Ni=n(23984),Ai=n(44028),Oi=n(75740),Pi=n(70459),zi=n(94224),Ii=n(89426),ji=n(28998),Li=n(57712),Ri=n(11484),Mi=n(42837),Di=n(91183),$i=n(34637),Ui=n(69598),Fi=n(12961),Bi=n(36049),qi=n(36288),Hi=n(38911),Zi=n(43628),Vi=n(67061),Wi=n(61288),Gi=n(29118),Yi=n(83950),Ji=n(37599),Xi=n(38036),Ki=n(65014),Qi=n(54266),eo=n(33842),to=n(88263),no=n(74959),ro=n(56821),io=n(13490),oo=n(17769),so=n(78371);const ao=[{prefix:"fass",iconName:"singlestore",icon:[24,25,[],"","M16.4121 1.36402C16.7524 1.54349 17.0804 1.74533 17.394 1.96821L14.1543 7.57882C14.3495 7.66252 14.5397 7.75766 14.7237 7.86377L14.743 7.87536L18.13 2.00926C17.6045 1.70556 17.0574 1.44068 16.4933 1.21671L16.4121 1.36402Z M19.4794 4.07104C19.7145 4.40635 19.9256 4.75786 20.1112 5.12293L15.8326 8.71523C15.9446 8.8276 16.0509 8.94432 16.1513 9.06538L21.3384 4.71C20.9766 4.27753 20.5849 3.871 20.1662 3.49341L19.4794 4.07104Z M22.8032 6.91715L20.9303 7.59861C20.9977 7.99784 21.0371 8.40129 21.0481 8.80602L16.9192 10.309C16.9709 10.4259 17.0158 10.5437 17.0612 10.6635L23.4262 8.34527C23.2494 7.85636 23.0413 7.37933 22.8032 6.91715Z M20.8207 11.048C20.7302 11.4349 20.613 11.8151 20.47 12.1858H17.3665C17.3713 12.2824 17.3737 12.379 17.3737 12.4756H24.1483C24.1487 11.9982 24.121 11.5212 24.0652 11.047L20.8207 11.048Z M23.4122 16.6054C23.5622 16.1979 23.6897 15.7824 23.7943 15.3608L19.6176 13.841C19.4055 14.162 19.1724 14.4685 18.9197 14.7586L17.1115 14.1003C17.0912 14.1631 17.069 14.2259 17.0463 14.2882L23.4122 16.6054Z M17.8456 15.7974C17.5613 16.0289 17.2627 16.2423 16.9516 16.4364L16.1876 15.7955C16.1649 15.8235 16.1422 15.851 16.119 15.8781L21.3089 20.233C21.5585 19.9358 21.7951 19.6246 22.0189 19.2994L17.8456 15.7974Z M18.9718 22.3638L15.8775 17.0029C15.5885 17.1315 15.2928 17.2443 14.9917 17.341L14.7952 17.0029L14.7019 17.057L18.0895 22.9241C18.3921 22.7502 18.6862 22.5635 18.9718 22.3638Z M13.8896 17.6163C13.5896 17.6689 13.287 17.7056 12.9831 17.7264L14.1504 24.3474C14.4515 24.2946 14.7499 24.2302 15.0458 24.1542L13.8896 17.6163Z M11.9157 17.7515C11.6526 17.7438 11.3905 17.7165 11.1314 17.6699L9.95489 24.3425C10.2125 24.3886 10.472 24.4261 10.7334 24.4551L11.9
2157 17.7515Z M7.73904 23.5447C7.39717 23.365 7.0677 23.1627 6.75283 22.939L9.99401 17.3265C9.79883 17.243 9.60884 17.1478 9.42507 17.0415L9.40527 17.03L6.01823 22.8975C6.54389 23.2012 7.09092 23.4662 7.655 23.6905L7.73904 23.5447Z M4.66932 20.8381C4.434 20.5027 4.22274 20.151 4.03712 19.7858L8.31861 16.1935C8.20656 16.0811 8.10015 15.9645 7.99937 15.8438L2.80942 20.1987C3.17076 20.6314 3.5623 21.0379 3.98109 21.4153L4.66932 20.8381Z M1.34362 17.9915L3.21656 17.3101C3.14875 16.9109 3.1092 16.5074 3.09824 16.1027L7.22711 14.5997C7.17592 14.4831 7.12875 14.365 7.0856 14.2452L0.720115 16.5634C0.897018 17.0524 1.10529 17.5294 1.34362 17.9915Z M3.32764 13.8598C3.41811 13.4728 3.53527 13.0927 3.67827 12.7219H6.78181C6.77698 12.6253 6.77457 12.5287 6.77505 12.4321H6.23961e-06C-0.00047971 12.9094 0.0274196 13.3863 0.0835584 13.8603L3.32764 13.8598Z M0.736024 8.30327C0.586352 8.71095 0.458825 9.12642 0.354 9.54787L4.53117 11.0682C4.74341 10.7474 4.97654 10.4408 5.22905 10.1506L7.03679 10.8065C7.05756 10.7437 7.07929 10.6809 7.10248 10.6186L0.736024 8.30327Z M6.30271 9.11126C6.58712 8.87967 6.88586 8.66625 7.19716 8.4723L7.96025 9.11319C7.98294 9.08566 8.00564 9.05765 8.02883 9.03061L2.84081 4.67571C2.59096 4.97257 2.35414 5.28376 2.13037 5.60928L6.30271 9.11126Z M5.17449 2.54487L8.26885 7.90578C8.55777 7.77676 8.85364 7.66389 9.15509 7.56771L9.35166 7.90578C9.38208 7.88743 9.41348 7.86956 9.44439 7.85169L6.05687 1.98656C5.75614 2.15946 5.46201 2.34556 5.17449 2.54487Z M10.2587 7.29482C10.5597 7.24197 10.8632 7.20505 11.1681 7.18422L10.0003 0.561316C9.69925 0.613799 9.40094 0.678194 9.10536 0.754503L10.2587 7.29482Z M12.233 7.15719C12.496 7.16495 12.758 7.19224 13.0169 7.23881L14.1934 0.567608C13.9358 0.521244 13.6763 0.483734 13.4148 0.455078L12.233 7.15719Z"]},{prefix:"fass",iconName:"kubernetes",icon:[47,45,[],"","M23.5 0C22.7609 0 22.1678 0.652275 22.1678 1.44752C22.1678 1.45645 22.1678 1.47432 22.1678 1.48326C22.1678 1.59048 22.1586 1.72451 22.1678 1.8228C22.186 2.28743 22.2864 2.63591 22.3503 3.0648C22.4598 3.9762 22.5601 4.7357 22.4963 5.43265C22.4415 5.70071 22.2408 5.94197 22.0583 6.11174L22.0309 6.66573C21.2279 6.72827 20.4249 6.85337 19.6219 7.03207C16.1544 7.80051 13.1706 9.55182 10.8985 11.9107C10.7525 11.8125 10.497 11.6337 10.4149 11.5712C10.1776 11.6069 9.93126 11.6784 9.62101 11.4997C9.02789 11.1066 8.4804 10.5615 7.8234 9.90924C7.52228 9.5965 7.30328 9.30164 6.94741 8.99784C6.86529 8.92635 6.73754 8.837 6.65541 8.76552C6.37254 8.55107 6.04405 8.43491 5.72467 8.42598C5.31405 8.40811 4.92168 8.56894 4.65706 8.89061C4.20081 9.45354 4.34681 10.3203 4.98556 10.8206C4.99468 10.8296 4.99468 10.8296 5.00381 10.8385C5.09505 10.91 5.19543 10.9993 5.27755 11.053C5.6608 11.3299 6.00755 11.4729 6.38167 11.6874C7.17553 12.1699 7.84165 12.572 8.3709 13.0545C8.57165 13.2689 8.60815 13.6442 8.63552 13.805L9.06439 14.1803C6.77404 17.5578 5.71555 21.7217 6.34517 25.966L5.78855 26.1268C5.64255 26.3144 5.43268 26.6093 5.21368 26.6897C4.52931 26.9042 3.75369 26.9756 2.82295 27.0739C2.38496 27.1097 2.01083 27.0918 1.54546 27.1722C1.44509 27.1901 1.29909 27.2258 1.18959 27.2526H1.18047C1.17134 27.2526 1.16222 27.2526 1.16222 27.2616C0.377476 27.4492 -0.13352 28.1551 0.0307288 28.852C0.194977 29.549 0.961469 29.9779 1.75534 29.8081C1.76446 29.8081 1.77359 29.8081 1.77359 29.8081C1.78271 29.8081 1.79184 29.7992 1.80096 29.7992C1.91046 29.7724 2.04733 29.7456 2.14771 29.7277C2.60395 29.6115 2.93245 29.4328 3.34307 29.2809C4.22819 28.9682 4.95818 28.7091 5.66992 28.6108C5.97105 28.584 6.28129 28.7895 6.43642 28.8789L7.02041 28.7806C8.36177 32.8461 11.1631 36.1254 14.7127 38.1894L14.4663 38.7613C14.5576 38.9847 14.6488 39.2795 14.585 39.5029C14.3295 40.1641 13.8823 40.8521 13.3805 41.6295C13.1341 41.9869 12.8877 42.2639 12.6687 42.6749C12.614 42.7732 12.5501 42.9251 12.4954 43.0234C12.1486 43.7382 12.4041 44.5692 13.0611 44.882C13.7272 45.1947 14.5485 44.8641 14.9043 44.1493C14.9591 44.051 15.023 43.9169 15.0686 43.8187C15.2602 43.3987 15.3241 43.0324 15.4518 42.6213C15.8077 41.7546 15.9993 40.8432 16.4829 40.2713C16.6198 40.1194 16.8297 40.0569 17.0578 39.9944L17.3589 39.4582C20.4523 40.6198 23.9197 40.9326 27.3872 40.1641C28.1811 39.9854 28.9384 39.762 29.6776 39.485C29.7597 39.6369 29.9239 39.9139 29.9604 39.9854C30.188
26 40.0569 30.4349 40.0926 30.6448 40.3875C31.0098 40.9951 31.2562 41.7189 31.5573 42.5856C31.6942 42.9966 31.758 43.363 31.9405 43.7829C31.9862 43.8812 32.0592 44.0152 32.1048 44.1225C32.4607 44.8462 33.2819 45.1768 33.948 44.8641C34.605 44.5514 34.8605 43.7293 34.5138 43.0056C34.459 42.8983 34.3951 42.7554 34.3404 42.6571C34.1214 42.246 33.8659 41.9691 33.6287 41.6116C33.1268 40.8343 32.707 40.1909 32.4424 39.5387C32.3329 39.1991 32.4607 38.9847 32.5428 38.7702C32.488 38.7166 32.3877 38.3949 32.3238 38.243C36.0194 36.1075 38.7386 32.7032 40.0161 28.7627C40.1895 28.7895 40.4906 28.8431 40.5818 28.861C40.7826 28.727 40.9651 28.5661 41.3301 28.5929C42.0418 28.6912 42.7718 28.9503 43.6569 29.2631C44.0675 29.415 44.3961 29.5937 44.8523 29.7188C44.9527 29.7456 45.0895 29.7634 45.199 29.7903C45.2082 29.7903 45.2173 29.7992 45.2264 29.7992C45.2355 29.7992 45.2447 29.7992 45.2447 29.7992C46.0385 29.969 46.805 29.5401 46.9693 28.8431C47.1335 28.1462 46.6225 27.4403 45.8378 27.2526C45.7192 27.2258 45.564 27.1811 45.4545 27.1633C44.9892 27.0739 44.615 27.1007 44.177 27.065C43.2463 26.9667 42.4707 26.8952 41.7863 26.6808C41.5035 26.5736 41.3027 26.2519 41.2115 26.1179L40.6731 25.966C40.956 23.9823 40.8738 21.9272 40.3902 19.8631C39.9066 17.7812 39.0397 15.878 37.89 14.2071C38.0269 14.082 38.2915 13.8586 38.3645 13.7871C38.3827 13.5548 38.3645 13.3046 38.62 13.0455C39.1492 12.563 39.8062 12.1609 40.6092 11.6784C40.9925 11.464 41.3392 11.321 41.7225 11.044C41.8046 10.9815 41.9232 10.8832 42.0144 10.8117C42.6532 10.3113 42.7992 9.45354 42.3429 8.88168C41.8867 8.30982 40.9925 8.26514 40.3537 8.76552C40.2625 8.837 40.1347 8.92635 40.0617 8.99784C39.7058 9.30164 39.4777 9.5965 39.1766 9.90924C38.5196 10.5615 37.9721 11.1066 37.379 11.4997C37.1235 11.6516 36.7402 11.598 36.5669 11.5891L36.0559 11.9465C33.1633 8.97103 29.2213 7.07675 24.9782 6.70147C24.9691 6.5317 24.9509 6.21003 24.9509 6.12067C24.7775 5.95984 24.5676 5.81687 24.5129 5.4684C24.4581 4.76251 24.5494 4.01194 24.668 3.10054C24.7319 2.67165 24.8322 2.32317 24.8505 1.85854C24.8505 1.75132 24.8505 1.59942 24.8505 1.48326C24.8414 0.643341 24.2391 0 23.5 0ZM21.8301 10.1326L21.4378 16.986L21.4104 17.0039C21.383 17.6204 20.872 18.1029 20.2333 18.1029C19.9778 18.1029 19.7314 18.0225 19.5398 17.8795L19.5307 17.8884L13.7911 13.9033C15.5522 12.2056 17.8152 10.9457 20.4158 10.3739C20.8812 10.2666 21.3556 10.1862 21.8301 10.1326ZM25.179 10.1326C28.2176 10.499 31.0189 11.8482 33.1724 13.9033L27.4693 17.8616H27.4511C26.9492 18.228 26.2283 18.1297 25.836 17.6472C25.6717 17.4506 25.5896 17.2183 25.5805 16.977H25.5714L25.179 10.1326ZM11.7106 16.4677L16.9483 21.0605L16.9392 21.0873C17.4137 21.4894 17.4776 22.1863 17.0852 22.6778C16.9209 22.8743 16.7111 23.0084 16.4738 23.0709L16.4647 23.0888L9.74876 24.9831C9.41114 21.9272 10.1503 18.9428 11.7106 16.4677ZM35.262 16.4677C36.0376 17.7008 36.6308 19.0858 36.9775 20.578C37.3242 22.0523 37.4155 23.5356 37.2695 24.9563L30.5171 23.053L30.5079 23.0262C29.9057 22.8654 29.5316 22.2578 29.6684 21.6591C29.7232 21.409 29.8601 21.2034 30.0426 21.0515V21.0337L35.262 16.4677ZM22.4324 21.409H24.5767L25.909 23.0441L25.4345 25.0814L23.5 25.9928L21.5655 25.0814L21.091 23.0441L22.4324 21.409ZM29.3126 27.0024C29.4038 26.9935 29.4951 27.0024 29.5863 27.0203L29.5954 27.0024L36.5486 28.1551C35.5358 30.9518 33.583 33.3733 30.9824 34.9995L28.2815 28.6197L28.2906 28.6108C28.0442 28.0479 28.2906 27.3867 28.8563 27.1186C29.0114 27.0471 29.1574 27.0114 29.3126 27.0024ZM17.6418 27.0292C18.1711 27.0382 18.6455 27.3956 18.7733 27.9228C18.828 28.173 18.8007 28.4142 18.7094 28.6287L18.7277 28.6555L16.0632 34.9727C13.5721 33.409 11.5829 31.0591 10.5153 28.173L17.4046 27.0292L17.4137 27.0471C17.4867 27.0382 17.5688 27.0292 17.6418 27.0292ZM23.4635 29.7992C23.646 29.7903 23.8376 29.826 24.011 29.9154C24.2482 30.0226 24.4216 30.2013 24.5402 30.4068H24.5676L27.9621 36.4113C27.5241 36.5543 27.0678 36.6794 26.6025 36.7866C24.0019 37.3674 21.4195 37.1887 19.0744 36.4113L22.4598 30.4157H22.4689C22.6696 30.0315 23.0529 29.8081 23.4635 29.7992Z"]},{prefix:"fass",iconName:"kafka",icon:[14,20,[],"","M10.3577 10.9954C9.54977 10.9954 8.82662 11.3288 8.33288 11.852L7.06114 11.0186C7.19579 10.6759 7.27559 10.3055 7.27559 9.91654C7.27559 9.53685 7.20078 9.17105 7.07111 8.83304L8.33787 8.00883C8.83161 8.52743 9.55476 8.86082 10.3577 8.86082C11.8489 8.86082 13.0608 7.73564 13.0608 6.35116C13.0608 4.96668 11.8489 3.8415 10.3577 3.8415C8.86652 3.8415 7.65462 4.96668 7.65462 6.35116C7.65462 6.59657 7.69452 6.83735 7.76933 7.06423L6.50257 7.88381C5.97392 7.2726 5.21087 6.84661 4.34309 6.71696V5.30006C5.56497 5.05928 6.48761 4.04986 6.48761 2.84597C6.48761 1.46148 5.27571 0.336304 3.78452 0.336304C2.29334 0.336304 1.08144 1.46148 1.08144 2.84597C1.08144 4.03597 1.97914 5.0315 3.18107 5.2908V6.72622C1.54027 6.99478 0.293457 8.31906 0.293457 9.91654C0.293457 11.5187 1.55523 12.8522 3.206 13.1069V14.6256C1.99411 14.871 1.08144 15.8758 1.08144 17.0751C1.08144 18.4596 2.29334 19.5848 3.78452 19.5848C5.27571 19.5848 6.48761 18.4596 6.48761 17.0751C6.48761 15.8758 5.57494 14.871 4.36304 14.6256V13.1069C5.21586 12.9726 5.96395 12.5559 6.48761 11.9585L7.76434 12.7966C7.69452 13.0189 7.65462 13.255 7.65462 13.5005C7.65462 14.8849 8.86652 16.0101 10.3577 16.0101C11.8489 16.0101 13.0608 14.8849 13.0608 13.5005C13.0608 12.116 11.8489 10.9954 10.3577 10.9954ZM10.3577 5.12874C11.0809 5.12874 11.6693 5.67512 11.6693 6.34653C11.6693 7.01793 11.0809 7.56431 10.3577 7.56431C9.63455 7.56431 9.04606 7.01793 9.04606 6.34653C9.04606 5.67512 9.63455 5.12874 10.3577 5.12874ZM2.47288 2.84597C2.47288 2.17456 3.06137 1.62818 3.78452 1.62818C4.50767 1.62818 5.09617 2.17456 5.09617 2.84597C5.09617 3.51737 4.50767 4.06375 3.78452 4.06375C3.06137 4.06375 2.47288 3.51737 2.47288 2.84597ZM5.09617 17.0751C5.09617 17.7465 4.50767 18.2929 3.78452 18.2929C3.06137 18.2929 2.47288 17.7465 2.47288 17.0751C2.47288 16.4037 3.06137 15.8573 3.78452 15.8573C4.50767 15.8573 5.09617 16.4037 5.09617 17.0751ZM3.78452 11.6113C2.7771 11.6113 1.95919 10.8519 1.95919 9.91654C1.95919 8.98121 2.7771 8.22183 3.78452 8.22183C4.79195 8.22183 5.60985 8.98121 5.60985 9.91654C5.60985 10.8519 4.79195 11.6113 3.78452 11.6113ZM10.3577 14.7229C9.63455 14.7229 9.04606 14.1765 9.04606 13.5051C9.04606 12.8337 9.63455 12.2873 10.3577 12.2873C11.0809 12.2873 11.6693 12.8337 11.6693 13.5051C11.6693 14.1765 11.0809 14.7229 10.3577 14.7229Z"]},{prefix:"fass",iconName:"universal-storage",icon:[18,20,[],"","M4.75734 12.8804L9.12827 10.354L13.4992 12.8804L17.3099 15.0816L17.5554 14.9389V14.6557L13.7468 12.4545L9.37588 9.92801V4.8814V0.478994L9.12827 0.336304L8.88276 0.478994V4.8793V9.93011L4.51183 12.4545L0.701172 14.6557V14.9389L0.946683 15.0816L4.75734 12.8804ZM6.93337 1.60373V8.80537L0.701172 12.4041V12.9728L7.30478 9.1579L7.42858 9.08656V8.94596V1.31835L6.93337 1.60373ZM4.98607 2.72846V7.68064L0.701172 10.1546V10.7233L5.35538 8.03527L5.47919 7.96392V7.82333V2.44518L4.98607 2.72846ZM3.03877 3.85529V6.55381L0.701172 7.90517V8.47383L3.40599 6.91263L3.52979 6.84129V6.6986V3.57201L3.03877 3.85529ZM1.08727 4.98002V5.42908L0.701172 5.6536V6.22226L1.45869 5.7858L1.58249 5.71446V5.57177V4.69674L1.08727 4.98002ZM17.5575 12.4041L11.3232 8.80537V1.60373L10.8301 1.32044V8.94596V9.08865L10.9539 9.16L17.5575 12.9749V12.4041ZM17.5575 10.1546L13.2726 7.68064V2.72846L12.7795 2.44518V7.82123V7.9
26392L12.9033 8.03527L17.5575 10.7233V10.1546ZM17.5575 7.90517L15.222 6.55591V3.85529L14.7289 3.57201V6.6965V6.83919L14.8527 6.91053L17.5575 8.47173V7.90517ZM17.1714 5.43117V4.98212L16.6783 4.69884V5.57386V5.71655L16.8021 5.7879L17.5596 6.22436V5.6536L17.1714 5.43117ZM2.89608 16.2085L9.13037 12.6076L15.3647 16.2085L15.8557 15.9252L9.25208 12.1103L9.12827 12.039L9.00447 12.1103L2.40296 15.9252L2.89608 16.2085ZM4.84338 17.3332L9.12827 14.8571L13.4132 17.3311L13.9042 17.0478L9.24998 14.3619L9.12617 14.2905L9.00237 14.3619L4.35236 17.0499L4.84338 17.3332ZM6.79277 18.4579L9.13037 17.1087L11.468 18.4579L11.959 18.1746L9.25627 16.6135L9.13457 16.5442L9.01286 16.6135L6.30385 18.1746L6.79277 18.4579ZM8.74217 19.5848L9.13037 19.3602L9.51857 19.5848L10.0096 19.3015L9.25208 18.865L9.12827 18.7937L9.00447 18.865L8.24695 19.3015L8.74217 19.5848Z"]},{prefix:"fasl",iconName:"cube-ice",icon:[56,64,[],"","M53.9 14.1L28 0L2 14.5L0 15.6V48L6 51.4V55H10V53.7L26 62.9L28 64L30 62.9L44 54.9V56H48V52.6L56 48V15.2L53.9 14.1ZM26 58.2L10 49.1V43.9H6V46.8L4 45.7V20.3L26 33.2V58.2ZM27.9 29.8L6 16.9L28 4.6L49.9 16.5L27.9 29.7V29.8ZM52 45.8L48 48.1V34.1H44V50.4L40 52.7V51.1H36V54.9L30 58.3V33.3L52 20.1V45.9V45.8Z M20 34H16V42H20V34Z M40 39H36V49H40V39Z M10 57H6V62H10V57Z M20 44H16V49H20V44Z M48 58H44V63H48V58Z"]},{prefix:"fasl",iconName:"browser-charts",icon:[64,56,[],"","M20 12V4H60V12H20ZM4 4H16V12H4V4ZM4 52V16H18H60V52H4ZM4 0H0V4V52V56H4H60H64V52V4V0H60H4ZM9 26H29V22H9V26ZM55.0002 29.3716V47.0002H9.23926L25.7289 33.9821L36.7145 40.9205L55.0002 29.3716ZM32.5168 43.0002L25.9859 38.8755L20.7612 43.0002H32.5168ZM40.9123 43.0002H51.0002V36.6289L40.9123 43.0002ZM35 26H55V22H35V26Z"]},{prefix:"fass",iconName:"snowflake-brand",icon:[160,153,[],"","M51.5329 79.2877C51.8534 78.2725 51.9883 77.224 51.9714 76.1921C51.9377 75.4432 51.8365 74.6942 51.6172 73.9453C50.9763 71.6152 49.4415 69.5515 47.1308 68.2367L14.4439 49.6131C9.82256 47.0001 3.95309 48.5479 1.30508 53.0915C-1.37666 57.635 0.208776 63.4268 4.83014 66.0565L23.0963 76.475L4.83014 86.877C0.208776 89.5066 -1.35979 95.315 1.30508 99.8752C3.95309 104.402 9.83943 105.967 14.4439 103.337L47.1308 84.6967C49.3403 83.4485 50.8414 81.4846 51.516 79.2711L51.5329 79.2877ZM60.4046 96.7463C58.5324 96.5799 56.5759 96.9793 54.8218 97.9779L22.1012 116.585C17.4967 119.215 15.9282 125.04 18.5762 129.583C21.241 134.127 27.1274 135.675 31.715 133.045L50.0487 122.61V143.463C50.0487 148.723 54.3496 152.967 59.6793 152.967C65.0091 152.967 69.31 148.706 69.31 143.463V106.2C69.31 101.19 65.3801 97.0792 60.4046 96.7297V96.7463ZM93.901 56.237C95.7732 56.3868 97.7297 55.9874 99.4838 54.9888L132.187 36.3485C136.792 33.7189 138.361 27.9105 135.713 23.3503C133.065 18.8067 127.178 17.2589 122.574 19.8719L104.257 30.3237V9.48657C104.257 4.24399 99.956 0 94.6263 0C89.2965 0 84.9956 4.26063 84.9956 9.48657V46.7505C84.9956 51.7434 88.9086 55.8709 93.901 56.2204V56.237ZM22.1012 36.3652L54.8218 55.0054C56.5759 56.004 58.5324 56.4035 60.4046 56.2537C65.3801 55.8875 69.31 51.7767 69.31 46.7837V9.48657C69.31 4.24399 64.9922 0 59.6793 0C54.3664 0 50.0487 4.26063 50.0487 9.48657V30.3404L31.715 19.8885C27.1274 17.2589 21.241 18.8233 18.5762 23.3669C15.9282 27.9271 17.4967 33.7356 22.1012 36.3652ZM83.5788 76.4085C83.5788 75.8759 83.2415 75.1103 82.8536 74.7109L78.9238 70.8497C78.5358 70.4669 77.7768 70.1507 77.2203 70.1507H77.0685C76.5287 70.1507 75.7529 70.4669 75.3818 70.8497L71.452 74.7109C71.0641 75.1103 70.7605 75.8592 70.7605 76.4085V76.5582C70.7605 77.0908 71.0641 77.8398 71.452 78.2226L75.3818 82.1004C75.7698 82.4832 76.5287 82.7994 77.0685 82.7994H77.2203C77.7768 82.7994 78.5358 82.4832 78.9238 82.1004L82.8536 78.2226C83.2415 77.8398 83.5788 77.0908 83.5788 76.5582V76.4085ZM94.4407 80.1365L80.8465 93.5342C80.4586 93.9336 79.6996 94.2499 79.143 94.2499H75.1457C74.5891 94.2499 73.8301 93.9336 73.4422 93.5342L59.848 80.1365C59.4601 79.7537 59.1396 79.0048 59.1396 78.4722V74.5278C59.1396 73.9786 59.4601 73.213 59.848 72.8302L73.4422 59.4325C73.8301 59.0331 74.606 58.7335 75.1457 58.7335H79.143C79.6996 58.7335 80.4586 59.0497 80.8465 59.4325L94.4407 72.8302C94.8287 73.213 95.1491 73.9786 95.1491 74.5278V78.4722C95.1491 79.0048 94.8287 79.7704 94.4407 80.1365ZM132.187 116.602L99.4838 97.9946C97.7297 96.9793 95.7732 96.5965 93.901 96.763C88.9086 97.1125 84.9956 101.223 84.9956 106.233V143.497C84.9956 148.756 89.2965 153 94.6263 153C99.956 153 104.257 148.739 104.257 143.497V122.643L122.574 133.078C127.178 135.724 133.065 134.16 135.713 129.616C138.361 125.073 136.792 119.231 132.187 116.618V116.602ZM149.475 66.0731L131.209 76.4917L149.475 86.8936C154.097 89.5232 155.665 95.3317 153 99.8919C150.336 104.419 144.449 105.983 139.862 103.354L107.141 84.7134C104.965 83.4651 103.447 81.5012 102.773 79.2877C102.452 78.2725 102.3 77.224 102.334 76.1921C102.351 75.4432 102.469 74.6942 102.671 73.9453C103.329 71.6152 104.864 69.5515 107.124 68.2367L139.845 49.6131C144.449 47.0001 150.336 48.5479 152.984 53.0915C155.648 57.635 154.08 63.4268 149.459 66.0565L149.475 66.0731Z
2M160 17.209C160 21.403 157.15 24.8981 152.41 24.8981C147.671 24.8981 144.888 21.3697 144.888 17.209C144.888 13.0482 147.704 9.51985 152.41 9.51985C157.116 9.51985 160 13.0149 160 17.209ZM158.499 17.209C158.499 13.6473 156.087 10.9345 152.41 10.9345C148.733 10.9345 146.389 13.5142 146.389 17.209C146.389 20.9037 148.801 23.4834 152.41 23.4834C156.02 23.4834 158.499 20.7706 158.499 17.209ZM149.425 13.7472H152.663C154.434 13.7472 155.615 14.7125 155.615 16.1937C155.615 17.1257 155.143 17.8081 154.451 18.2408L155.716 20.0549V20.4211H153.878L152.646 18.6736H151.213V20.4211H149.442V13.7472H149.425ZM152.629 15.3616H151.196V17.1091H152.629C153.304 17.1091 153.726 16.8095 153.726 16.2437C153.726 15.6445 153.321 15.3449 152.629 15.3449V15.3616Z"]},{prefix:"fab",iconName:"nextjs",icon:[256,256,[],"","M119.616813,0.0688905149 C119.066276,0.118932037 117.314565,0.294077364 115.738025,0.419181169 C79.3775171,3.69690087 45.3192571,23.3131775 23.7481916,53.4631946 C11.7364614,70.2271045 4.05395894,89.2428829 1.15112414,109.384595 C0.12512219,116.415429 0,118.492153 0,128.025062 C0,137.557972 0.12512219,139.634696 1.15112414,146.665529 C8.10791789,194.730411 42.3163245,235.11392 88.7116325,250.076335 C97.0197458,252.753556 105.778299,254.580072 115.738025,255.680985 C119.616813,256.106338 136.383187,256.106338 140.261975,255.680985 C157.453763,253.779407 172.017986,249.525878 186.382014,242.194795 C188.584164,241.068861 189.00958,240.768612 188.709286,240.518404 C188.509091,240.36828 179.124927,227.782837 167.86393,212.570214 L147.393939,184.922273 L121.743891,146.965779 C107.630108,126.098464 96.0187683,109.034305 95.9186706,109.034305 C95.8185728,109.009284 95.7184751,125.873277 95.6684262,146.465363 C95.5933529,182.52028 95.5683284,183.971484 95.1178886,184.82219 C94.4672532,186.048207 93.9667644,186.548623 92.915738,187.099079 C92.114956,187.499411 91.4142717,187.574474 87.6355816,187.574474 L83.3063539,187.574474 L82.1552297,186.848872 C81.4044966,186.373477 80.8539589,185.747958 80.4785924,185.022356 L79.9530792,183.896422 L80.0031281,133.729796 L80.0782014,83.5381493 L80.8539589,82.5623397 C81.25435,82.0369037 82.1051808,81.3613431 82.7057674,81.0360732 C83.7317693,80.535658 84.1321603,80.4856165 88.4613881,80.4856165 C93.5663734,80.4856165 94.4172043,80.6857826 95.7434995,82.1369867 C96.1188661,82.5373189 110.007429,103.454675 126.623656,128.650581 C143.239883,153.846488 165.962072,188.250034 177.122972,205.139048 L197.392766,235.839522 L198.418768,235.163961 C207.502639,229.259062 217.112023,220.852086 224.719453,212.09482 C240.910264,193.504394 251.345455,170.835585 254.848876,146.665529 C255.874878,139.634696 256,137.557972 256,128.025062 C256,118.492153 255.874878,116.415429 254.848876,109.384595 C247.892082,61.3197135 213.683675,20.9362052 167.288368,5.97379012 C159.105376,3.32158945 150.396872,1.49507389 140.637341,0.394160408 C138.234995,0.143952798 121.693842,-0.131275573 119.616813,0.0688905149 L119.616813,0.0688905149 Z M172.017986,77.4831252 C173.219159,78.0836234 174.195112,79.2345784 174.545455,80.435575 C174.74565,81.0861148 174.795699,94.9976579 174.74565,126.348671 L174.670577,171.336 L166.73783,159.17591 L158.780059,147.01582 L158.780059,114.313685 C158.780059,93.1711423 158.880156,81.2862808 159.030303,80.7108033 C159.430694,79.3096407 160.306549,78.2087272 161.507722,77.5581875 C162.533724,77.0327515 162.909091,76.98271 166.837928,76.98271 C170.541544,76.98271 171.19218,77.0327515 172.017986,77.4831252 Z"]},{prefix:"fab",iconName:"nextjs-n",icon:[15,15,[],"","M4.5 4.5L4.90534 4.20725C4.77836 4.03144 4.55252 3.95753 4.34617 4.02425C4.13981 4.09098 4 4.28313 4 4.5H4.5ZM7.5 14C3.91015 14 1 11.0899 1 7.5H0C0 11.6421 3.35786 15 7.5 15V14ZM14 7.5C14 11.0899 11.0899 14 7.5 14V15C11.6421 15 15 11.6421 15 7.5H14ZM7.5 1C11.0899 1 14 3.91015 14 7.5H15C15 3.35786 11.6421 0 7.5 0V1ZM7.5 0C3.35786 0 0 3.35786 0 7.5H1C1 3.91015 3.91015 1 7.5 1V0ZM5 12V4.5H4V12H5ZM4.09466 4.79275L10.5947 13.7927L11.4053 13.2073L4.90534 4.20725L4.09466 4.79275ZM10 4V10H11V4H10Z"]},{prefix:"fab",iconName:"clickhouse",icon:[24,24,[],"","M21.333 10H24v4h-2.667ZM16 1.335h2.667v21.33H16Zm-5.333 0h2.666v21.33h-2.666ZM0 22.665V1.335h2.667v21.33zm5.333 -21.33H8v21.33H5.333Z"]},{prefix:"fab",iconName:"rockset",icon:[26,26,[],"","M17.5 2.626V0h7.9v26h-7.9v-2.626h5.267V2.626H17.5ZM18.296 10.735c0-2.364-1.622-4.092-4.274-4.092H8.066v12.694h2.71V14.79h1.984l2.502 4.548h3.11l-2.862-4.833c1.373-.322 2.785-1.522 2.785-3.77ZM7.9 2.626V0H0v26h7.9v-2.626H2.635V2.626H7.9Z"]},{prefix:"fab",iconName:"postgresql",icon:[26,26,[],"","M11.319 15.3354C11.532 14.7884 11.7048 14.2464 11.9514 13.7338C12.6434 12.3097 12.7407 10.8203 12.4823 9.28651C12.4299 8.92969 12.3582 8.57595 12.2676 8.22683C12.0277 7.37742 11.3785 6.89408 10.4962 6.8656C9.69851 6.84047 8.9713 7.0834 8.26758 7.42517C8.22145 7.44695 8.17616 7.46957 8.13002 7.49051C8.12164 7.4947 8.10822 7.49051 8.06963 7.48549C8.09899 7.24172 8.12331 6.99712 8.16022 6.75419C8.27841 5.90338 8.52708 5.07583 8.89749 4.30062C9.77567 2.51551 11.215 1.64181 13.2012 1.68621C15.6495 1.73982 17.551 2.82965 18.9785 4.78563C19.3799 5.33255 19.7083 5.92922 19.9557 6.56068C19.98 6.62267 20.001 6.6855 20.0186 6.73492C19.767 6.73492 19.5338 6.72068 19.299 6.73492C18.9946 6.747 18.6918 6.78512 18.3939 6.84885C17.4067 7.10015 16.8842 7.85407 16.942 8.89028C16.9949 9.80419 17.3086 10.6419 17.6877 11.4578C17.9284 11.9746 18.2044 12.4739 18.4652 12.9807C18.6414 13.3208 18.8007 13.6693 19.0012 13.9985C19.2226 14.3704 19.4742 14.7256 19.715 15.0875C19.7619 15.157 19.8181 15.2215 19.8827 15.3011C19.8416 15.3195 19.8098 15.3379 19.7762 15.3497C19.1891 15.545
27 18.8888 15.9687 18.8267 16.5668C18.7613 17.1959 18.7328 17.8284 18.6531 18.4549C18.4854 19.7701 18.3101 21.0853 18.1079 22.3921C18.0173 22.9784 17.7892 23.5246 17.2943 23.9091C16.8657 24.2484 16.3625 24.3958 15.8466 24.5131C15.4054 24.6136 14.9634 24.6546 14.5214 24.529C14.175 24.4312 13.8722 24.2188 13.6625 23.9267C13.33 23.4736 13.1291 22.9376 13.0821 22.3778C12.9026 20.5977 12.8975 18.8126 12.9495 17.0275C12.9621 16.5986 12.8782 16.2074 12.614 15.869C12.3138 15.4895 11.9254 15.2952 11.4314 15.343C11.3938 15.3431 11.3562 15.3406 11.319 15.3354ZM9.40039 2.34715C8.77057 2.98175 8.28434 3.74386 7.9745 4.58209C7.6188 5.48627 7.40902 6.44109 7.35297 7.41094C7.31607 8.08109 7.34123 8.76463 7.35297 9.44148C7.35985 10.2491 7.3184 11.0564 7.22884 11.859C7.10974 13.0427 7.48047 14.0747 8.31503 14.9308C8.37039 14.9878 8.4291 15.0397 8.49956 15.1076C8.38968 15.2274 8.27813 15.3446 8.17077 15.4653C7.61131 16.1027 7.05605 16.7436 6.49325 17.3769C6.36829 17.5153 6.22754 17.6388 6.07387 17.7446C5.95662 17.831 5.8158 17.8797 5.67015 17.8842C5.52451 17.8887 5.38095 17.8488 5.25859 17.7697C4.97089 17.5915 4.72443 17.3542 4.53558 17.0736C3.97948 16.3147 3.60707 15.4611 3.27744 14.589C2.51669 12.5836 1.99833 10.512 1.60747 8.40611C1.43814 7.56937 1.38172 6.71376 1.43972 5.86206C1.49256 5.21705 1.60747 4.58544 1.8591 3.98817C2.38584 2.76264 3.34538 2.09081 4.63204 1.8504C5.78785 1.63512 6.93108 1.75742 8.06508 2.00537C8.50124 2.10003 8.929 2.22568 9.40039 2.34715ZM20.2911 14.6937C20.2911 14.6183 20.2584 14.5261 20.2911 14.4683C20.6634 13.8052 20.838 13.0494 20.7944 12.2904C20.7667 11.7216 20.7105 11.1528 20.6467 10.5874C20.5721 9.91721 20.6467 9.25879 20.7306 8.59702C20.81 8.11253 20.8462 7.62196 20.8388 7.13108C20.8229 6.796 20.6937 6.44753 20.5562 6.13088C19.6939 4.15898 18.3561 2.6235 16.3917 1.67692C16.3545 1.66013 16.3246 1.63034 16.3078 1.59315C16.6115 1.54875 16.9134 1.49347 17.2179 1.46331C18.32 1.35274 19.4079 1.41473 20.4698 1.75566C21.5824 2.10839 22.5637 2.78588 23.2872 3.70076C23.5623 4.0417 23.6134 4.45468 23.6378 4.86431C23.7007 5.92984 23.5178 6.9694 23.2595 7.99557C22.6625 10.3361 21.7037 12.5694 20.4178 14.6149C20.401 14.6426 20.3809 14.6694 20.3616 14.6987L20.2911 14.6937ZM10.5859 15.1814C9.98566 15.1739 9.40939 14.9451 8.96792 14.5389C8.15433 13.8151 7.83308 12.892 7.96729 11.8256C8.09664 10.7483 8.12304 9.66108 8.04613 8.57874C8.03727 8.52978 8.04389 8.47927 8.06509 8.43424C8.08628 8.3892 8.12099 8.35187 8.16439 8.32744C8.78247 7.9141 9.49391 7.66104 10.2345 7.59111C11.0103 7.52661 11.4716 7.88263 11.6251 8.64157C11.8013 9.5136 11.9279 10.3881 11.8692 11.2811C11.8335 11.8452 11.7081 12.4 11.4976 12.9246C11.1982 13.6668 10.8979 14.4082 10.5859 15.1814ZM10.4727 7.95802C10.3049 8.00661 10.1749 8.03341 10.0533 8.08367C9.93166 8.13393 9.90146 8.25121 9.94508 8.37937C9.98768 8.4982 10.0603 8.60401 10.1559 8.68654C10.2516 8.76906 10.3669 8.8255 10.4908 8.85036C10.6147 8.87523 10.743 8.86768 10.8631 8.82846C10.9832 8.78923 11.0911 8.71966 11.1764 8.62649C11.3299 8.45225 11.3164 8.26796 11.1059 8.16744C10.8998 8.08358 10.6882 8.01362 10.4727 7.95802ZM19.7662 13.9046C19.1305 12.5828 18.3118 11.3907 17.9017 10.0077C17.78 9.61524 17.7051 9.20979 17.6786 8.79978C17.6417 8.04586 18.0199 7.63288 18.7622 7.51728C19.2166 7.45507 19.6774 7.45733 20.1311 7.52398C20.0976 7.82388 20.0833 8.12125 20.0279 8.41193C19.8551 9.36885 19.8435 10.3479 19.9935 11.3086C20.095 12.014 20.1437 12.7252 19.9399 13.4246C19.8946 13.5762 19.8308 13.7254 19.7662 13.9046ZM18.982 7.8155L18.9677 7.7711C18.7538 7.82975 18.5437 7.90165 18.3387 7.98638C18.1709 8.06513 18.1709 8.19413 18.2883 8.33486C18.5307 8.62721 18.9417 8.64732 19.2345 8.37591C19.346 8.27287 19.4811 8.15392 19.424 7.98974C19.367 7.82555 19.1858 7.8222 19.0332 7.8155H18.982ZM8.42087 17.8685C8.71528 17.7973 9.008 17.727 9.30325 17.6549C9.44584 17.6198 9.58759 17.5837 9.7285 17.5444C10.163 17.4271 10.5451 17.1667 10.813 16.8055C10.9657 16.6028 11.1309 16.4085 11.302 16.2192C11.4933 16.0114 11.6702 16.0047 11.8992 16.1748C11.9801 16.2293 12.0484 16.3004 12.0999 16.3832C12.1513 16.466 12.1846 16.5588 12.1976 16.6554C12.2106 16.752 12.203 16.8502 12.1752 16.9436C12.1475 17.0371 12.1003 17.1236 12.0368 17.1976C11.3809 18.0269 10.5094 18.3184 9.48442 18.217C9.11453 18.1751 8.74631 18.1165 8.42087 17.8685ZM23.5068 16.1941C23.1713 16.4085 22.8593 16.6757 22.5003 16.8273C21.6605 17.1768 20.7402 17.2873 19.8414 17.1465C19.7802 17.1381 19.7206 17.1172 19.6602 17.1029C19.6392 17.1002 19.6189 17.0931 19.6007 17.0821C19.5826 17.071 19.567 17.0563 19.5549 17.0389C19.5428 17.02
214 19.5345 17.0016 19.5305 16.9808C19.5266 16.9599 19.527 16.9385 19.5319 16.9178C19.5445 16.8064 19.5395 16.6916 19.5604 16.5827C19.587 16.4136 19.6725 16.2592 19.8018 16.1467C19.9312 16.0343 20.096 15.9709 20.2675 15.9679C20.3004 15.9693 20.3322 15.9804 20.3589 15.9997C20.7573 16.2762 21.2153 16.3658 21.6808 16.3532C22.2159 16.3381 22.7486 16.2611 23.282 16.2125C23.3583 16.2049 23.4355 16.2024 23.5118 16.1974L23.5068 16.1941ZM23.5099 16.1956V16.1738L23.5285 16.1787L23.5075 16.1932L23.5099 16.1956ZM10.4727 7.95802C10.6878 8.01283 10.8991 8.08178 11.1051 8.16475C11.3156 8.26528 11.329 8.44957 11.1755 8.62381C11.0903 8.71697 10.9824 8.78654 10.8622 8.82577C10.7421 8.86499 10.6139 8.87254 10.49 8.84768C10.3661 8.82281 10.2507 8.76637 10.1551 8.68385C10.0595 8.60133 9.98685 8.49552 9.94424 8.37669C9.90063 8.24852 9.91908 8.13543 10.0524 8.08099C10.1858 8.02654 10.3074 8.00661 10.4727 7.95802ZM18.982 7.8155H19.0332C19.1858 7.82555 19.3687 7.82304 19.424 7.98974C19.4794 8.15643 19.346 8.27287 19.2345 8.37591C18.9417 8.64732 18.5307 8.62721 18.2883 8.33486C18.1718 8.19413 18.1751 8.06513 18.3387 7.98638C18.5437 7.90165 18.7538 7.82975 18.9677 7.7711L18.982 7.8155ZM18.1573 0.672664C19.0372 0.670836 19.9121 0.806795 20.7499 1.07559C22.0079 1.47748 23.1116 2.25631 23.9111 3.30634C24.2106 3.69084 24.307 4.14988 24.354 4.61982C24.4597 5.67866 24.3012 6.71403 24.0672 7.74354C23.4507 10.4459 22.3519 12.9472 20.8589 15.2827L20.775 15.4075C21.0007 15.5423 21.2578 15.6157 21.5207 15.6203C21.6289 15.6287 21.7362 15.632 21.8436 15.632C22.393 15.632 22.934 15.5382 23.4741 15.4402C23.5909 15.4187 23.7094 15.4078 23.8281 15.4075C23.9005 15.4072 23.9728 15.4119 24.0445 15.4217C24.4119 15.4703 24.6149 15.8146 24.4589 16.1497C24.3594 16.3576 24.2204 16.5443 24.0495 16.6992C23.319 17.3694 22.4442 17.7312 21.4662 17.8594C21.1415 17.9049 20.8143 17.9293 20.4865 17.9323C20.1426 17.9342 19.7997 17.8936 19.4657 17.8117C19.4196 18.1953 19.3818 18.5706 19.3298 18.9442C19.1529 20.1949 19.0036 21.4514 18.7805 22.6945C18.5573 23.9376 17.7815 24.7209 16.572 25.0769C16.0914 25.2184 15.6074 25.3324 15.1042 25.3324C15.0387 25.3324 14.9716 25.3324 14.9054 25.3265C13.9735 25.2687 13.3067 24.8063 12.8454 24.0122C12.5317 23.4736 12.3941 22.8888 12.3363 22.2748C12.2079 20.9513 12.1928 19.6244 12.1979 18.3009V18.1082C12.1534 18.1392 12.1316 18.1526 12.114 18.1693C11.4919 18.697 10.698 18.9791 9.88205 18.9626C9.68377 18.9621 9.48572 18.9493 9.28905 18.9241C8.85625 18.8688 8.431 18.7783 8.05355 18.5404C7.79102 18.3729 7.56372 18.1735 7.59224 17.8284C7.62075 17.4833 7.86483 17.3116 8.15337 17.2161C8.52242 17.0946 8.90322 17.01 9.27982 16.9128C9.92902 16.7453 10.2025 16.5333 10.5614 15.921C10.433 15.9164 10.3051 15.9018 10.179 15.8774C9.87031 15.7937 9.56248 15.6999 9.26221 15.5893C9.22519 15.5737 9.18574 15.5646 9.14562 15.5625C9.11804 15.5638 9.09113 15.5714 9.06698 15.5848C9.04283 15.5981 9.02209 15.6169 9.00638 15.6395C8.38486 16.3507 7.75663 17.0544 7.13511 17.7647C6.834 18.1099 6.51107 18.4257 6.05731 18.5538C5.92315 18.5926 5.78428 18.6126 5.64464 18.6133C5.22526 18.6133 4.85117 18.4223 4.51231 18.1275C4.0577 17.7321 3.73143 17.237 3.44457 16.716C2.80879 15.5591 2.36928 14.3235 1.98513 13.067C1.44806 11.3549 1.0437 9.60395 0.775636 7.82983C0.586076 6.51299 0.636402 5.20202 1.10024 3.93795C1.67982 2.35724 2.84318 1.45841 4.47541 1.13842C4.93969 1.04858 5.41161 1.00397 5.88452 1.00522C6.61857 1.01197 7.34974 1.09791 8.0653 1.26156C8.70275 1.40145 9.32344 1.60919 9.95586 1.78176C9.97997 1.78796 10.0048 1.79106 10.0297 1.79097C10.0621 1.79221 10.0943 1.78469 10.1228 1.76919C10.968 1.22869 11.9534 0.947635 12.9569 0.960827C13.0651 0.960827 13.175 0.960826 13.2849 0.970041C13.8301 0.997684 14.3753 1.10072 14.9146 1.16355C14.9333 1.16482 14.9521 1.16482 14.9708 1.16355C15.035 1.16295 15.0988 1.15336 15.1604 1.13506C16.1315 0.835851 17.141 0.679243 18.1573 0.670151V0.672664ZM18.1573 5.17348e-06C17.0766 0.0101888 16.0031 0.176085 14.97 0.492563C14.7963 0.471621 14.6244 0.447328 14.4415 0.421359C14.08 0.370261 13.706 0.31665 13.321 0.297383C13.1993 0.290681 13.0769 0.287331 12.9578 0.287331C11.902 0.276211 10.863 0.551548 9.95167 1.08397C9.79985 1.04125 9.64804 0.99601 9.49874 0.95245C9.07936 0.829311 8.64907 0.701145 8.20537 0.605649C7.44422 0.431042 6.6663 0.339754 5.88536 0.333403C5.36882 0.332572 4.85341 0.381383 4.34624 0.47916C2.42212 0.856955 1.11785 1.94259 0.471166 3.70508C0.00397667 4.97752 -0.115966 6.35718 0.112177 7.92365C0.384038 9.7312
26 0.795132 11.5152 1.3418 13.2597C1.68988 14.3998 2.14198 15.7401 2.85157 17.036C3.11494 17.5151 3.49154 18.1291 4.06609 18.6276C4.56264 19.059 5.09189 19.2784 5.6396 19.2784C5.84103 19.2781 6.04144 19.2499 6.23512 19.1947C6.58689 19.0912 6.91082 18.9099 7.18292 18.6644C7.32367 18.8388 7.49401 18.9871 7.68618 19.1025C8.19447 19.4234 8.73463 19.5264 9.19594 19.5842C9.42041 19.6132 9.64649 19.628 9.87282 19.6286C10.4409 19.6347 11.0043 19.5249 11.5285 19.3061C11.5369 20.2954 11.5696 21.3165 11.6669 22.336C11.7441 23.1385 11.9337 23.7768 12.265 24.3464C12.8596 25.3684 13.7336 25.9221 14.8651 25.9925C14.9448 25.9975 15.0253 26 15.1058 26C15.719 26 16.2877 25.8568 16.7632 25.7169C18.2529 25.2788 19.1789 24.2735 19.4422 22.8101C19.61 21.8937 19.7333 20.9613 19.8549 20.0592C19.901 19.7241 19.948 19.3756 19.9958 19.0355C20.0176 18.8839 20.0361 18.7314 20.0537 18.5806C20.1946 18.5915 20.3397 18.5974 20.4882 18.5974C20.8451 18.5945 21.2015 18.5682 21.5551 18.5187C22.7117 18.367 23.704 17.9197 24.5041 17.1893C24.7397 16.9741 24.9314 16.7156 25.0686 16.4278C25.1493 16.2604 25.189 16.0763 25.1845 15.8907C25.18 15.705 25.1313 15.523 25.0426 15.3598C24.9504 15.1939 24.82 15.0523 24.6622 14.9467C24.5044 14.8411 24.3237 14.7745 24.1351 14.7524C24.0339 14.7389 23.9319 14.7322 23.8298 14.7323C23.6708 14.7329 23.5123 14.7475 23.3559 14.7759C22.887 14.8597 22.3552 14.9568 21.8461 14.9568C23.1709 12.7672 24.1411 10.3822 24.7205 7.89014C24.926 6.99131 25.145 5.79593 25.0208 4.55113C24.9722 4.0636 24.8615 3.4345 24.4404 2.89336C23.5575 1.73641 22.3401 0.878187 20.9528 0.434763C20.0487 0.145673 19.1049 -0.00100413 18.1556 5.17348e-06H18.1573Z"]},{prefix:"fab",iconName:"elasticsearch",icon:[26,26,[],"","m10.222 11.147 5.69 2.596 5.742-5.026c.083-.414.124-.836.122-1.26a6.408 6.408 0 0 0-4.518-6.122 6.42 6.42 0 0 0-7.19 2.499L9.11 8.778l1.11 2.37ZM4.333 17.168a6.51 6.51 0 0 0-.126 1.279 6.425 6.425 0 0 0 4.54 6.144 6.438 6.438 0 0 0 7.213-2.529l.947-4.933-1.265-2.417-5.71-2.6-5.6 5.056ZM4.298 7.33l3.899.92.853-4.431a3.081 3.081 0 0 0-4.81 1.567 3.075 3.075 0 0 0 .058 1.944ZM3.96 8.257a4.343 4.343 0 0 0-2.955 4.077 4.292 4.292 0 0 0 2.773 4.018l5.47-4.94-1.004-2.145-4.285-1.01ZM16.96 22.062a3.078 3.078 0 0 0 4.799-1.566 3.071 3.071 0 0 0-.055-1.937l-3.896-.906-.848 4.409ZM17.752 16.627l4.289 1.001a4.337 4.337 0 0 0 2.954-4.077 4.289 4.289 0 0 0-2.771-4.008l-5.61 4.908 1.138 2.176Z"]},{prefix:"fab",iconName:"mongodb",icon:[36,36,[],"","M18 0c9.941 0 18 8.059 18 18s-8.059 18-18 18S0 27.941 0 18 8.059 0 18 0Zm.254 21.392c.015.039-.522 5.006.84 5.608l.136-.098c-.21.359-.395.728-.472 1.037-.122.49-.12 1.276-.092 1.91.014.322.036.617.054.83l.006.071H17.27a17.065 17.065 0 0 0 .033-2.176c-.01-.207-.03-.417-.053-.625.042.031.064.05.066.051.383-.935.805-5.434.652-10.303-.038-1.248.02-11.936-.325-12.697-.039.526-.059.74-.556 1.285-.766.623-4.748 4.012-5.073 10.906-.257 5.438 3.192 9.02 4.66 10.291.067.345.11.73.13 1.12.033.598.02 1.193-.002 1.638-.01.222-.023.407-.033.535l-.013.149-.003.039-.001.01-.001.002-.027.275h2.554l-.029-.276-.001-.001v-.005l-.002-.017-.007-.067a21.268 21.268 0 0 1-.073-1.058c-.028-.641-.026-1.356.076-1.765.1-.401.45-.992.799-1.508a16.416 16.416 0 0 1 .602-.83l.039-.05.01-.013.002-.003h.001l-.021-.018c1.706-1.773 4.06-5.29 3.105-10.63-1.386-5.892-4.646-7.818-4.998-8.555C18.393 5.928 18.004 5.01 18 5l.254 16.392Z"]},{prefix:"fab",iconName:"pinecone",icon:[20,20,[],"","M11.476.074A.544.544 0 0 1 12.17.2l1.72 2.101.345.421-.842.69-.345-.421-.97-1.185-.343 1.909-.096.536-1.071-.193.096-.536.344-1.914-1.325.775-.47.274-.548-.94.47-.274 2.34-1.368Zm-.483 14.613-.981-1.185-.334 1.911-.094.536-1.072-.187.094-.536.334-1.914-1.32.777-.468.277-.553-.938.47-.276 2.333-1.375a.544.544 0 0 1 .695.122l1.734 2.093.347.42-.838.694-.347-.42Zm.993-5.654-.98-1.185-.334 1.912-.094.536-1.072-.188.094-.536.333-1.905-1.312.77-.47.275-.55-.94.47-.274 2.332-1.368a.544.544 0 0 1 .695.122l1.727 2.087.347.42-.838.693-.348-.419Zm-2.323 9.818a1.149 1.149 0 1 1-2.297 0 1.149 1.149 0 0 1 2.297 0Zm-3.686-3.642-.424.295-1.477 1.027 1.455.429.495.146-.292.99-.495-.145-2.489-.733a.516.516 0 0 1-.369-.532l.183-2.587.037-.516 1.03.073-.036.516-.107 1.51 1.475-1.026.424-.295.59.848Zm7.066.527.295.424 1.027 1.482.429-1.447.146-.495.99.293-.146.495-.733 2.474a.516.516 0 0 1-.53.369l-2.587-.176-.516-.035.07-1.03.516.034 1.51.103-1.
2025-1.479-.295-.424.85-.589Zm1.848-4.189.52.094 1.804.325-.734-1.35-.253-.464.93-.505.252.464 1.262 2.32a.529.529 0 0 1-.118.65l-2.002 1.742-.399.347-.694-.798.4-.347 1.17-1.018-1.806-.325-.52-.094.188-1.04Zm1.533-4.927-.267 1.516-.092.52 1.041.184.092-.52.459-2.602a.529.529 0 0 0-.319-.58l-2.446-1.015-.488-.203-.405.977.488.203 1.428.593-1.608.888-.463.255.512.926.463-.256 1.605-.886ZM2.708 9.408 3.86 8.392l.396-.35-.7-.793-.396.35-1.981 1.748a.529.529 0 0 0-.113.652l1.283 2.32.256.462.925-.512-.256-.462-.75-1.358 1.811.316.521.09.182-1.041-.521-.091-1.809-.315Zm3.364-5.45 1.542-.066.528-.022-.045-1.057-.528.023-2.644.112a.529.529 0 0 0-.498.436l-.465 2.6-.093.521 1.04.186.094-.52.272-1.519 1.206 1.38.349.397.795-.696-.348-.398-1.205-1.377Z"]},{prefix:"fass",iconName:"aura-analyst",icon:[36,36,[],"","M17.404 0.684852C17.2034 0.617715 17.0009 0.557054 16.7979 0.499968L20.0465 12.6242L18.8538 1.27336C18.7786 1.23765 18.7037 1.20144 18.6279 1.16724L18.5055 0H20.014L20.2268 2.02721C20.0086 1.88967 19.7863 1.76029 19.5621 1.63661L20.7783 13.2075L21.3238 2.8006C21.2817 2.7676 21.2406 2.73341 21.1982 2.701L21.3395 0.003906L22.3342 0.009765C22.5033 0.00374423 22.6729 0.00151349 22.842 0.001953L22.6337 3.97566C22.5978 3.93888 22.5627 3.9008 22.5263 3.86433C22.3428 3.68079 22.1543 3.50479 21.9631 3.33442L21.4 14.087L23.3739 4.79852C23.3557 4.77643 23.3377 4.75411 23.3192 4.73212L24.3062 0.085932C24.8029 0.142364 25.2971 0.227716 25.786 0.340473L24.5009 6.38826C24.3171 6.08336 24.1189 5.78492 23.9084 5.49248L22.0641 14.1716L24.8342 6.95528C24.8525 6.98941 24.8689 7.02452 24.8869 7.05879L27.2957 0.785106C27.7642 0.954178 28.2252 1.15042 28.6759 1.37426L25.7261 9.05801C25.5838 8.62573 25.4185 8.19942 25.2307 7.78075L22.2919 15.4385L25.8211 9.32557C25.8278 9.34732 25.8328 9.36954 25.8394 9.39132L30.0229 2.14635C30.4403 2.41963 30.8455 2.71916 31.2364 3.04473L26.3003 11.593C26.3033 11.6173 26.3053 11.6416 26.3081 11.6659L32.4031 4.14101C32.7568 4.51584 33.0846 4.90638 33.3861 5.3102L27.2951 12.8319L34.2292 6.58877C34.4908 7.04075 34.7235 7.50497 34.9271 7.97865L27.6916 14.4932L35.4583 9.44991C35.6094 9.96201 35.7293 10.4814 35.8171 11.0052L27.8901 16.1533L35.9837 12.55C36.0106 13.1003 36.0032 13.652 35.9616 14.2016L28.3426 17.5933L35.78 15.6006C35.7437 15.7976 35.7008 15.9935 35.6556 16.1891L35.9993 16.0973V16.7873L35.4616 16.9312C35.4288 17.0429 35.3965 17.1548 35.3607 17.2658L28.5958 19.0782L34.9304 18.4122C34.8356 18.633 34.7324 18.8508 34.625 19.0671L36 18.9233L35.9993 19.5931L34.2448 19.7774C34.2009 19.8537 34.1582 19.9309 34.1127 20.0065L28.1004 20.6386L33.5079 20.9218C33.3416 21.1518 33.1654 21.3764 32.9825 21.5976L36 21.7558L35.9993 22.3312L35.9896 22.3325C35.9907 22.3625 35.9913 22.393 35.9922 22.423L32.4193 22.2355C32.3805 22.2769 32.3429 22.3196 32.3035 22.3605L27.1766 22.0923L31.6049 23.033C31.3613 23.2515 31.1108 23.4584 30.8556 23.6554L35.8587 24.7191C35.8267 24.9391 35.7886 25.1588 35.7454 25.3773L30.1225 24.1814C30.0964 24.1988 30.0712 24.2175 30.045 24.2348L26.9188 23.5707L29.5138 24.5668C29.1621 24.7748 28.8029 24.9653 28.4376 25.1384L35.0664 27.6831C34.9845 27.8894 34.8968 28.0943 34.8041 28.297L27.5438 25.5101C27.5832 25.4949 27.6217 25.4774 27.661 25.4619L25.355 24.5772L27.2059 25.6455C26.8237 25.7804 26.436 25.8955 26.0451 25.9938L33.6185 30.3672C33.4907 30.5495 33.357 30.7291 33.2188 30.9062L25.0575 26.1943C25.0821 26.19 25.1065 26.1843 25.1311 26.18L24.5197 25.8271L24.9989 26.2145C24.5817 26.2844 24.1615 26.3331 23.7405 26.3629L31.547 32.6847C31.3766 32.8356 31.2035 32.9816 31.0274 33.1222L22.7203 26.3954C22.4003 26.3934 22.0805 26.3796 21.7613 26.3544L29.0372 34.4353C28.8338 34.5443 28.6278 34.6475 28.4201 34.7452L20.7587 26.2366C20.4945 26.1954 20.2315 26.1461 19.9697 26.0888L26.1278 35.5719C25.8985 35.6314 25.668 35.6851 25.4364 35.7321L19.0133 25.8414C18.8034 25.7787 18.5942 25.7124 18.387 25.639L22.9989 35.9951C22.7544 35.9987 22.5096 35.9958 22.2652 35.986L16.6325 23.3357L19.9404 35.6826C20.0489 35.7065 20.1576 35.7304 20.2666 35.7516L20.3323 35.9977H18.7796L18.596 35.3128C18.796 35.3797 18.9978 35.4395 19.2002 35.4964L15.9522 23.3748L17.1455 34.7237C17.221 34.7595 17.2961 34.7968 17.3721 34.8311L17.4951 35.9977H15.986L15.7732 33.9711C15.9912 34.1085 16.2132 34.2375 16.4372 34.3611L15.2211 22.7889L14.6755 33.1964C14.7175 33.2293 14.7589 33.2637 14.8012 33.296L14.6599 35.9977H13.6664C13.4975 36.0037 13.3269 35.9962 13.158 35.9957L13.3663 32.0227C13.402 32.0592 13.4369 32.0971 13.4731 32.1333C13.6563 32.3167 13.8445 32.4925 14.0356 32.6626L14.5993 21.9074L12.6254 31.1959C12.6441 31.2185 12.6619 31.2424 12.6808 31.2649L11.6931 35.9117C11.1967 35.8553 10.7027 35.7699 10.214 35.6572L11.4991 29.6101C11.6828 29.9147 11.8804 30.2131 12.0909 30.5052L13.9359 21.8254L11.1652 29.0431C11.1469 29.009 11.1297 28.9743 11.1118 28.9402L8.70427 35.2132C8.23578 35.0442 7.77477 34.8472 7.32409 34.6234L10.2739 26.939C10.4161 27.3712 10.5804 27.7977 10.768 28.2163L13.7081 20.5592L10.1782 26.6721C10.1716 26.6505 10.
21658 26.6286 10.1593 26.607L5.97711 33.8513C5.55981 33.5781 5.1544 33.2784 4.76359 32.953L9.69774 24.4066C9.69474 24.3819 9.69278 24.3571 9.68993 24.3324L3.59694 31.8567C3.24312 31.4818 2.91549 31.0907 2.61388 30.6868L8.70427 23.1665L1.7708 29.4089C1.50926 28.9571 1.27581 28.4932 1.07225 28.0197L8.30975 21.5032L0.541006 26.5478C0.389969 26.0358 0.270692 25.5161 0.182939 24.9925L8.11248 19.8431L0.0162757 23.4477C-0.0106411 22.8975 -0.00313875 22.3456 0.0384108 21.7961L7.65676 18.4044L0.220048 20.3971C0.245881 20.2567 0.27367 20.1163 0.304031 19.9766L0.343093 19.808L0 19.8998V19.2097L0.536449 19.0652C0.569149 18.9537 0.603579 18.8426 0.639311 18.7319L7.40221 16.9195L1.06899 17.5855C1.16372 17.3647 1.26554 17.1462 1.37302 16.9299L0 17.0744V16.4039L1.75387 16.2197C1.79783 16.1433 1.84176 16.0668 1.88734 15.9912L7.9009 15.359L2.49214 15.0759C2.65822 14.846 2.83288 14.6206 3.01557 14.3995L0 14.2419V13.6658L0.00976545 13.6645C0.00870121 13.6346 0.00802262 13.6045 0.00716133 13.5746L3.57936 13.7615C3.61821 13.7201 3.65641 13.6781 3.6959 13.6371L8.82536 13.906L4.3951 12.9647C4.63878 12.7461 4.88843 12.5382 5.14379 12.341L0.139971 11.2779C0.17201 11.058 0.2101 10.8387 0.253251 10.6204L5.87685 11.815C5.90271 11.7977 5.92836 11.78 5.95432 11.7629L9.08056 12.4269L6.48556 11.4309C6.83764 11.2227 7.19661 11.031 7.56236 10.858L0.932926 8.31457C1.01485 8.1083 1.10189 7.90342 1.19464 7.70068L8.45558 10.4876C8.41586 10.5029 8.37668 10.5195 8.33709 10.5351L10.6443 11.4205L8.79346 10.3522C9.17605 10.2172 9.56361 10.1007 9.9549 10.0026L2.38147 5.6305C2.50929 5.44825 2.64241 5.26849 2.78055 5.09147L10.9425 9.8034C10.9175 9.80771 10.8926 9.81262 10.8676 9.81708L11.4803 10.1706L11.0011 9.78322C11.4184 9.71328 11.8384 9.6639 12.2595 9.63414L4.45239 3.31229C4.62274 3.16139 4.79648 3.01605 4.97257 2.87547L13.2784 9.60094C13.5986 9.60294 13.9186 9.61746 14.238 9.64261L6.96276 1.5624C7.16634 1.45327 7.37208 1.34956 7.57994 1.25187L15.2406 9.76044C15.5048 9.80166 15.7679 9.8509 16.0297 9.90822L9.87157 0.425103C10.1006 0.3657 10.3309 0.31253 10.5623 0.265608L16.9847 10.1549C17.1947 10.2177 17.4037 10.2846 17.611 10.3581L13.0004 0.002604C13.245 -0.00107062 13.4897 0.00188892 13.7341 0.011718L19.3662 12.6593L16.0577 0.314433C15.9497 0.290694 15.8418 0.26714 15.7334 0.246078L15.6677 0H17.2204L17.404 0.684852ZM9.70946 24.4255C9.76421 24.8694 9.84173 25.3109 9.94188 25.7483L13.1768 20.1445L9.70946 24.4255ZM15.5922 15.4931L10.533 17.9383C10.5247 17.9593 10.5171 17.9805 10.5089 18.0014L11.0935 18.284L10.2765 18.6472C10.2024 18.8718 10.1351 19.0981 10.0734 19.3256L11.4295 18.4454L12.1326 18.7846L9.85399 20.263C9.78679 20.6087 9.73454 20.9567 9.69514 21.3059L12.3702 18.8992L13.018 19.2123L9.62092 22.2694C9.6051 22.6683 9.608 23.0678 9.62808 23.4666L13.059 19.2312L15.4939 20.4062L17.9385 25.4652C17.9595 25.4735 17.9812 25.4804 18.0023 25.4886L20.4072 20.5045L25.4663 18.0594C25.4747 18.0383 25.4816 18.0167 25.4898 17.9956L24.9051 17.7137L25.7222 17.3498C25.7963 17.1253 25.8629 16.8989 25.9247 16.6715L24.5699 17.5516L23.8668 17.2124L26.1447 15.7334C26.212 15.3874 26.2641 15.0392 26.3036 14.6898L23.6291 17.0979L22.9814 16.7854L26.3778 13.727C26.3936 13.3278 26.3914 12.9282 26.3713 12.5291L22.941 16.7658L20.5055 15.5914L18.0602 10.5325C18.0391 10.5242 18.0176 10.5167 17.9964 10.5084L15.5922 15.4931ZM22.8212 15.8544L26.2899 11.5702C26.2351 11.1265 26.157 10.6853 26.0568 10.248L22.8212 15.8544Z"]}],co="fass",lo={fas:"fass",far:"fasr",fal:"fasl"};let uo=function(e){function t(t){var n;return(n=e.call(this,t)||this).name="IconError",n}return(0,i.A)(t,e),t}((0,o.A)(Error));function fo(e){return function(e){return e in lo}(e)?lo[e]:e}const po=e=>{let t=co,n="";if("string"==typeof e?n=e:Array.isArray(e)?[t,n]=e:"object"==typeof e&&"prefix"in e&&"iconName"in e&&(t=e.prefix,n=e.iconName),function(e){return[].concat((0,r.A)(Object.keys(u.Yv.definitions)),(0,r.A)(Object.keys(lo))).includes(e)}(t)){const e=fo(t);var i;if(e in u.Yv.definitions)if(null!==(i=Object.keys(u.Yv.definitions[e]))&&void 0!==i&&i.includes(n))return!0}throw new uo(`${l()(e)} is not a valid icon`)},ho=()=>{a()(u.Yv.definitions)&&u.Yv.add.apply(u.Yv,[Rn.jb,pe.fH,Mn.rC,Dn.UH,$n.Ue,Un.vm,E.vm,he.B0,Fn.yH,me.Ce,Bn.dm,ge.dm,ye.Sy,Se.
2NN,ke.IN,Ee.U6,Ce.A1,Te.m$,ve.fG,be.Ix,we.GZ,qn.$3,_e.$3,xe.JH,Hn.pe,Zn.RS,Vn.Zs,Ne.Wf,Wn.py,Gn.Df,Yn.ck,Jn.dY,C.ck,Xn.o9,T.o9,Kn.kt,Qn.zm,N.zm,er.LB,Ae.Df,Oe.o9,Pe.W7,ze.Gv,Ie.cW,je.zm,Le.LB,Re.G0,Me.fx,tr.GQ,A.tx,De.tx,nr.u4,rr.c9,O.c9,$e.c9,ir.UR,P.Jm,or.e4,sr.wL,ar.is,Fe.l6,Ue.ok,Be.rw,cr.xB,lr.S$,ur.gK,z.gK,dr.ZZ,qe.ZZ,He.Qu,Ze._w,Ve.Jm,We.s6,fr.Qu,I.Qu,pr.W1,hr.e6,mr.SG,j.SG,gr.FK,L.FK,Ge.e6,Ye.SG,yr.Jt,Je.Jt,vr.Wz,R.Wz,br.Xk,M.Xk,Xe.Xk,Qe.w2,Ke.u3,D.fy,wr.GE,_r.Vg,$.GE,xr.hP,ot.hP,et.nm,tt.gK,nt.$7,rt.AP,it.cv,U.xQ,kr.S3,st.a$,Sr.$3,Er.jB,Cr.rk,F.rk,Tr.P7,B.P7,at.jB,Nr.jT,ct.Xb,lt.dB,Ar.DN,ut.DN,Or.On,Pr.W6,zr.jP,dt.jP,Ir.br,jr.kw,Lr.he,ft.he,q.Ar,H.IN,d._2,f.$r,Rr.Vp,Mr.RV,Dr.cb,$r.cU,Z.vH,Ur.y_,Fr.tU,Br.zp,qr.oZ,Hr.vQ,Zr.vM,pt.Og,ht.vM,mt.pS,p.aU,h.Kj,gt.H8,vt.LP,bt.c4,V.IJ,wt.bL,yt.A4,_t.ao,xt.Uj,Vr.bg,W.be,kt.be,Wr.rF,Gr.BH,G.BH,Yr._g,Y._g,J.sU,m.Vz,Jr.Bw,Xr.Ge,St.Bw,Kr.eS,Et.eS,Ct.Z8,Tt.aX,Nt.qc,At.Wo,Ot.FU,Pt.wo,zt.V3,It.bM,Qr.N$,ei.Tm,ti.Pe,ni.QE,ri.qc,ii.et,oi.C8,si.iW,ai.IP,jt.Bf,Lt.mh,ci.YB,Mt.fP,Rt.YB,Dt.hi,li.qI,ui.hi,di.O0,fi.i7,$t.i7,Ut.CQ,g.IA,y.B_,pi.IT,hi.UN,mi.gK,Ft.gK,Bt.w6,gi.DW,qt.DW,X.$U,Zt.bM,Ht.$U,K.Sw,Vt.OR,yi.Hq,vi.c3,Wt.c3,Gt.B0,Yt.n_,Jt.Y$,bi.YS,Q.yY,Xt.YS,ee.EZ,Kt.Ln,Qt.bG,v.H,te.fr,en.fr,wi.HC,ne.is,re.vB,_i.zL,tn.zL,xi.LF,nn.LF,ki.I4,Si.ij,Ei.e7,ie.e7,rn.ij,on.e7,Ci.QL,Ti.u,oe.QL,sn.QL,an.qo,Ni._X,cn.wv,b.ar,Ai.wR,se.$7,ln.oE,w.jO,Oi.kv,Pi.VH,zi.KM,ae.KM,un.KM,Ii.eG,ce.Tn,ji.Gk,le.f2,dn.f2,Li.Mj,Ri.Km,Mi.DJ,Di.D6,fn.D6,pn.qT,hn.ek,$i.R1,gn.R1,mn.V2,Ui._R,Fi.FF,yn._$,Bi.Vr,qi._$,Hi.p7,vn._$,bn.p7,_.QE,_n.Dn,xn.hy,wn.Nf,kn.r6,Zi.yy,Sn.yy,Vi.Nc,ue.nw,Wi.oM,Gi.w9,En.w9,Cn.yc,Tn.zr,Ji.N_,Yi.a6,Xi.yL,Nn.JA,Ki.iH,de.iH,An.r,Qi.Uo,x.Zh,k.NL,On.KK,eo.kV,to.X4,no.Xv,ro.fG,Pn.X4,io.gd,zn.gd,In.Xm,jn.Jp,oo.n2,Ln.n2,so.Jy,fe.Jy,S.B4].concat(ao))}},69048:function(e,t,n){"use strict";n.d(t,{X:function(){return a},o:function(){return s}});var r=n(48431),i=n(59341);const[o,s]=(0,i.q)();function a(e){let{children:t}=e;const[n,i]=r.useState(!1);return r.createElement(o,{value:{open:n,showFlyout:()=>{i(!0)},hideFlyout:()=>{i(!1)}}},t)}},69055:function(e,t,n){var r;e.exports=(r=n(87436),function(){var e=r,t=e.lib.WordArray;function n(e,n,r){for(var i=[],o=0,s=0;s<n;s++)if(s%4){var a=r[e.charCodeAt(s-1)]<<s%4*2|r[e.charCodeAt(s)]>>>6-s%4*2;i[o>>>2]|=a<<24-o%4*8,o++}return t.create(i,o)}e.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,r=this._map;e.clamp();for(var i=[],o=0;o<n;o+=3)for(var s=(t[o>>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,a=0;a<4&&o+.75*a<n;a++)i.push(r.charAt(s>>>6*(3-a)&63));var c=r.charAt(64);if(c)for(;i.length%4;)i.push(c);return i.join("")},parse:function(e){var t=e.length,r=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var o=0;o<r.length;o++)i[r.charCodeAt(o)]=o}var s=r.charAt(64);if(s){var a=e.indexOf(s);-1!==a&&(t=a)}return n(e,t,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),r.enc.Base64)},69062:function(e,t,n){"use strict";let r,i,o,s,a=n(31176),c=n(51281),l=n(5621),{isClean:u,my:d}=n(86644);function f(e){return e.map(e=>(e.nodes&&(e.nodes=f(e.nodes)),delete e.source,e))}function p(e){if(e[u]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)p(t)}class h extends l{get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}append(...e){for(let t of e){let e=this.normalize(t,this.last);for(let t of e)this.proxyOf.nodes.push(t)}return this.markDirty(),this}cleanRaws(e){if(super.cleanRaws(e),this.nodes)for(let t of this.nodes)t.cleanRaws(e)}each(e){if(!this.proxyOf.nodes)return;let t,n,r=this.getIterator();for(;this.indexes[r]<this.proxyOf.nodes.length&&(t=this.indexes[r],n=e(this.proxyOf.nodes[t],t),!1!==n);)this.indexes[r]+=1;return delete this.indexes[r],n}every(e){return this.nodes.every(e)}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let e=this.lastEach;return this.indexes[e]=0,e}getProxyProcessor(){return{get(e,t){return"proxyOf"===t?e:e[t]?"each"===t||"string"==typeof t&&t.startsWith("walk")?(...n)=>e[t](...n.map(e=>"function"==typeof e?(t,n)=>e(t.toProxy(),n):e)):"every"===t||"some"===t?n=>e[t]((e,...t)=>n(e.toProxy(),...t)):"root"===t?()=>
vendor: 4,676 bytes, line 2
2e.root().toProxy():"nodes"===t?e.nodes.map(e=>e.toProxy()):"first"===t||"last"===t?e[t].toProxy():e[t]:e[t]},set(e,t,n){return e[t]===n||(e[t]=n,"name"!==t&&"params"!==t&&"selector"!==t||e.markDirty()),!0}}}index(e){return"number"==typeof e?e:(e.proxyOf&&(e=e.proxyOf),this.proxyOf.nodes.indexOf(e))}insertAfter(e,t){let n,r=this.index(e),i=this.normalize(t,this.proxyOf.nodes[r]).reverse();r=this.index(e);for(let o of i)this.proxyOf.nodes.splice(r+1,0,o);for(let o in this.indexes)n=this.indexes[o],r<n&&(this.indexes[o]=n+i.length);return this.markDirty(),this}insertBefore(e,t){let n,r=this.index(e),i=0===r&&"prepend",o=this.normalize(t,this.proxyOf.nodes[r],i).reverse();r=this.index(e);for(let s of o)this.proxyOf.nodes.splice(r,0,s);for(let s in this.indexes)n=this.indexes[s],r<=n&&(this.indexes[s]=n+o.length);return this.markDirty(),this}normalize(e,t){if("string"==typeof e)e=f(i(e).nodes);else if(void 0===e)e=[];else if(Array.isArray(e)){e=e.slice(0);for(let t of e)t.parent&&t.parent.removeChild(t,"ignore")}else if("root"===e.type&&"document"!==this.type){e=e.nodes.slice(0);for(let t of e)t.parent&&t.parent.removeChild(t,"ignore")}else if(e.type)e=[e];else if(e.prop){if(void 0===e.value)throw new Error("Value field is missed in node creation");"string"!=typeof e.value&&(e.value=String(e.value)),e=[new c(e)]}else if(e.selector||e.selectors)e=[new s(e)];else if(e.name)e=[new r(e)];else{if(!e.text)throw new Error("Unknown node type in node creation");e=[new a(e)]}return e.map(e=>(e[d]||h.rebuild(e),(e=e.proxyOf).parent&&e.parent.removeChild(e),e[u]&&p(e),e.raws||(e.raws={}),void 0===e.raws.before&&t&&void 0!==t.raws.before&&(e.raws.before=t.raws.before.replace(/\S/g,"")),e.parent=this.proxyOf,e))}prepend(...e){e=e.reverse();for(let t of e){let e=this.normalize(t,this.first,"prepend").reverse();for(let t of e)this.proxyOf.nodes.unshift(t);for(let t in this.indexes)this.indexes[t]=this.indexes[t]+e.length}return this.markDirty(),this}push(e){return e.parent=this,this.proxyOf.nodes.push(e),this}removeAll(){for(let e of this.proxyOf.nodes)e.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(e){let t;e=this.index(e),this.proxyOf.nodes[e].parent=void 0,this.proxyOf.nodes.splice(e,1);for(let n in this.indexes)t=this.indexes[n],t>=e&&(this.indexes[n]=t-1);return this.markDirty(),this}replaceValues(e,t,n){return n||(n=t,t={}),this.walkDecls(r=>{t.props&&!t.props.includes(r.prop)||t.fast&&!r.value.includes(t.fast)||(r.value=r.value.replace(e,n))}),this.markDirty(),this}some(e){return this.nodes.some(e)}walk(e){return this.each((t,n)=>{let r;try{r=e(t,n)}catch(i){throw t.addToError(i)}return!1!==r&&t.walk&&(r=t.walk(e)),r})}walkAtRules(e,t){return t?e instanceof RegExp?this.walk((n,r)=>{if("atrule"===n.type&&e.test(n.name))return t(n,r)}):this.walk((n,r)=>{if("atrule"===n.type&&n.name===e)return t(n,r)}):(t=e,this.walk((e,n)=>{if("atrule"===e.type)return t(e,n)}))}walkComments(e){return this.walk((t,n)=>{if("comment"===t.type)return e(t,n)})}walkDecls(e,t){return t?e instanceof RegExp?this.walk((n,r)=>{if("decl"===n.type&&e.test(n.prop))return t(n,r)}):this.walk((n,r)=>{if("decl"===n.type&&n.prop===e)return t(n,r)}):(t=e,this.walk((e,n)=>{if("decl"===e.type)return t(e,n)}))}walkRules(e,t){return t?e instanceof RegExp?this.walk((n,r)=>{if("rule"===n.type&&e.test(n.selector))return t(n,r)}):this.walk((n,r)=>{if("rule"===n.type&&n.selector===e)return t(n,r)}):(t=e,this.walk((e,n)=>{if("rule"===e.type)return t(e,n)}))}}h.registerParse=e=>{i=e},h.registerRule=e=>{s=e},h.registerAtRule=e=>{r=e},h.registerRoot=e=>{o=e},e.exports=h,h.default=h,h.rebuild=e=>{"atrule"===e.type?Object.setPrototypeOf(e,r.prototype):"rule"===e.type?Object.setPrototypeOf(e,s.prototype):"decl"===e.type?Object.setPrototypeOf(e,c.prototype):"comment"===e.type?Object.setPrototypeOf(e,a.prototype):"root"===e.type&&Object.setPrototypeOf(e,o.prototype),e[d]=!0,e.nodes&&e.nodes.forEach(e=>{h.rebuild(e)})}},69221:function(e,t){"use strict";var n="fasr",r="rocket",i=[],o="f135",s="M508.4 35.6l3.1 15.7c9 45 14.7 114-19.7 180.7-20.7 40-54.8 77.3-107.8 107.7L384 448c-85.3 51.2-138.7 83.2-160 96l0-158.1-1-1-64-64-1-1-158.1 0c12.8-21.3 44.8-74.7 96-160l108.3 0C234.7 106.9 272 72.8 312 52.2 378.7 17.7 447.7 23.5 492.7 32.5l15.7 3.1zM336 363.1c-19.4 8-40.7 15.2-64 21.6l0 74.5 64-38.4 0-57.8zM159.3 272c6.4-23.3 13.6-44.6 21.6-64l-57.8 0-38.4 64 74.5 0zm43.2 24.5l45 45c119.9-30.2 176-81.7 201.7-131.5 23.7-45.9 23.8-94.6 18.1-133.2-38.6-5.8-87.3-5.6-133.2 18.1-49.9 25.7-101.3 81.9-131.5 201.7zM368 136a40 40 0 1 1 0 80 40 40 0 1 1 0-80z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.KM=t.mw},69245:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="magnifying-glass-plus",i=["search-plus"],o="f00e",s="M448.3 208c0 45.9-14.9 88.3-40 122.7L534.9 457.4 557.5 480 512.3 525.3 489.6 502.6 363 376c-34.4 25.2-76.8 40-122.7 40-114.9 0-208-93.1-208-208s93.1-208 208-208 208 93.1 208 208zm-232 96l48 0 0-72 72 0 0-48-72 0 0-72-48 0 0 72-72 0 0 48 72 0 0 72z";t.definition={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.faMagnifyingGlassPlus=t.definition,t.prefix=n,t.iconName=r,t.width=576,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},69260:function(e,t){"use strict";var n="fasl",r="buildings",i=[],o="e0cc",s="M192 0l320 0 0 512-512 0 0-384 192 0 0-128zm0 160l-160 0 0 320 160 0 0-320zm32 320l256 0 0-448-256 0 0 448zM376 88l48 0 0 48-48 0 0-48zm-48 0l0 48-48 0 0-48 48 0zm48 96l48 0 0 48-48 0 0-48zm-48 0l0 48-48 0 0-48 48 0zM88 216l48 0 0 48-48 0 0-48zm240 64l0 48-48 0 0-48 48 0zM88 312l48 0 0 48-48 0 0-48zm336-32l0 48-48 0 0-48 48 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Jm=t.mw},69333:function(e,t){"use strict";var n="fasr",r="circle-info",i=["info-circle"],o="f05a",s="M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464a256 256 0 1 0 0-512 256 256 0 1 0 0 512zM216 336l-24 0 0 48 128 0 0-48-32 0 0-112-96 0 0 48 48 0 0 64-24 0zm72-144l0-64-64 0 0 64 64 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.mE=t.mw},69598:function(e,t,n){"use strict";var r=n(52198);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t._R=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},69678:function(e,t,n){var r=n(34346)("round");e.exports=r},69692:function(e,t){"use strict";var n="fasr",r="shield",i=[128737,"shield-blank"],o="f132",s="M256 51.5L64.1 126c-1 43.5 6.9 106.9 33.8 168.8 28.2 64.9 77 127.7 158.1 164.8 81.1-37.1 129.9-99.9 158.1-164.8 26.9-61.9 34.8-125.3 33.8-168.8L256 51.5zm238.3 41l1.2 20.5c2.9 50-4.9 126.3-37.3 200.9-32.7 75.2-91.1 150-189.4 192.6l-12.7 5.5-12.7-5.5C144.9 463.9 86.6 389.2 53.9 313.9 21.5 239.3 13.7 162.9 16.6 113L17.8 92.5 37 85 244.5 4.5 256 0 267.6 4.5 475.1 85 494.3 92.5z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.V2=t.mw},70022:function(e,t,n){"use strict";var r=n(13655);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.Jp=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},70111:function(e,t,n){"use strict";n.d(t,{C:function(){return s},I:function(){return a}});var r=n(48431),i=n(59341);const[o,s]=(0,i.q)();function a(e){let{children:t}=e;const[n,i]=r.useState(!1),[s,a]=r.useState(void 0),[c,l]=r.useState(""),[u,d]=r.useState(void 0);return r.createElement(o,{value:{open:n,videoUrl:c,resourceUid:u,description:s,showVideo:e=>{let{videoUrl:t,description:n,resourceUid:r}=e;l(t),a(n),d(r),i(!0)},hideVideo:()=>{i(!1),l("")}}},t)}},70171:function(e){e.exports=function(e,t,n,r,i){return i(e,function(e,i,o){n=r?(r=!1,e):t(n,e,i,o)}),n}},70225:function(e,t){"use strict";var n="fasr",r="arrow-right-to-bracket",i=["sign-in"],o="f090",s="M344 80l120 0 0 352-144 0 0 48 192 0 0-448-192 0 0 48 24 0zm1 193l17-17-17-17-136-136-17-17-33.9 33.9 17 17 95 95-270.1 0 0 48 270.1 0-95 95-17 17 33.9 33.9 17-17 136-136z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Sy=t.mw},70458:function(e,t,n){"use strict";t.RV=t.z_=void 0;var r=n(78928);t.z_=r.ScrollHandler;var i=n(58114);t.RV=i.useScrollRestoration},70459:function(e,t){"use strict";var n="fass",r="repeat",i=[128257],o="f363",s="M352 208l0-80-288 0 0 160-64 0 0-224 352 0 0-80 24 0 112 112-112 112-24 0zM160 448l0 80-24 0-112-112 112-112 24 0 0 80 288 0 0-160 64 0 0 224-352 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.VH=t.mw},71332:function(e,t,n){"use strict";n.d(t,{y:function(){return a}});var r=n(36763),i=n(48431),o=n(12871);const s=(0,r.Fj)({base:"sui-c-spinner"}),a=i.forwardRef((e,t)=>{const{className:n,...r}=e;return i.createElement(o.L9,Object.assign({ref:t,className:s({class:n})},r))})},71595:function(e){e.exports=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}},71770:function(e,t,n){"use strict";var r=n(34932)},71939:function(e,t,n){var r=n(81344),i=n(24189);e.exports=function(e){return i(e)&&"[object Map]"==r(e)}},71956:function(e,t){"use strict";var n="fass",r="cookie-bite",i=[],o="f564",s="M256.8 22.1L213.9 16 81.7 86.7 16 222.1 42 370.4 149.8 475 298.1 496 430.3 425.3 496 289.9 489.9 255.2c-61.5-6.7-109.9-57.1-113.7-119.5-62.4-3.7-112.7-52.2-119.5-113.7zM208 144a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM144 336a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm224-64a32 32 0 1 1 0 64 32 32 0 1 1 0-64z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.W6=t.mw},72312:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.escapeText=t.escapeAttribute=t.escapeUTF8=t.escape=t.encodeXML=t.getCodePoint=t.xmlReplacer=void 0,t.xmlReplacer=/["&'<>$\x80-\uFFFF]/g;var n=new Map([[34,"&quot;"],[38,"&amp;"],[39,"&apos;"],[60,"&lt;"],[62,"&gt;"]]);function r(e){for(var r,i="",o=0;null!==(r=t.xmlReplacer.exec(e));){var s=r.index,a=e.charCodeAt(s),c=n.get(a);void 0!==c?(i+=e.substring(o,s)+c,o=s+1):(i+="".concat(e.substring(o,s),"&#x").concat((0,t.getCodePoint)(e,s).toString(16),";"),o=t.xmlReplacer.lastIndex+=Number(55296==(64512&a)))}return i+e.substr(o)}function i(e,t){return function(n){for(var r,i=0,o="";r=e.exec(n);)i!==r.index&&(o+=n.substring(i,r.index)),o+=t.get(r[0].charCodeAt(0)),i=r.index+1;return o+n.substring(i)}}t.getCodePoint=null!=String.prototype.codePointAt?function(e,t){return e.codePointAt(t)}:function(e,t){return 55296==(64512&e.charCodeAt(t))?1024*(e.charCodeAt(t)-55296)+e.charCodeAt(t+1)-56320+65536:e.charCodeAt(t)},t.encodeXML=r,t.escape=r,t.escapeUTF8=i(/[&<>'"]/g,n),t.escapeAttribute=i(/["&\u00A0]/g,new Map([[34,"&quot;"],[38,"&amp;"],[160,"&nbsp;"]])),t.escapeText=i(/[&<>\u00A0]/g,new Map([[38,"&amp;"],[60,"&lt;"],[62,"&gt;"],[160,"&nbsp;"]]))},72413:function(e,t){"use strict";var n="fasr",r="merge",i=[],o="e526",s="M32.4 64l171.9 0 7.2 9.5 120.8 158.5 130.2 0c-29.7-29.7-48.4-48.4-56-56l33.9-33.9c.8 .8 33.1 33.1 97 97l17 17-17 17-80 80-17 17-33.9-33.9c7.6-7.6 26.3-26.3 56-56l-130.2 0-120.8 158.5-7.2 9.5-171.9 0 0-48 148.1 0 109.7-144-109.7-144-148.1 0 0-48z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.c3=t.mw},72452:function(e,t){"use strict";var n="fass",r="caret-up",i=[],o="f0d8",s="M8 352L224 120 440 352 8 352z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.S$=t.mw},72515:function(e,t){"use strict";var n="fasr",r="microchip",i=[],o="f2db",s="M176 24l0-24-48 0 0 64-64 0 0 64-64 0 0 48 64 0 0 56-64 0 0 48 64 0 0 56-64 0 0 48 64 0 0 64 64 0 0 64 48 0 0-64 56 0 0 64 48 0 0-64 56 0 0 64 48 0 0-64 64 0 0-64 64 0 0-48-64 0 0-56 64 0 0-48-64 0 0-56 64 0 0-48-64 0 0-64-64 0 0-64-48 0 0 64-56 0 0-64-48 0 0 64-56 0 0-40zm224 88l0 288-288 0 0-288 288 0zm-96 96l0 96-96 0 0-96 96 0zm-96-48l-48 0 0 192 192 0 0-192-144 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.YS=t.mw},72535:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var i=a(n(48431)),o=a(n(17250)),s=["text","onCopy","options","children"];function a(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},f(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var n,i=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(i,arguments,o)}else n=i.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return h(e)}(this,n)}}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(c,e);var t,n,r,a=p(c);function c(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return g(h(e=a.call.apply(a,[this].concat(n))),"onClick",function(t){var n=e.props,r=n.text,s=n.onCopy,a=n.children,c=n.options,l=i.default.Children.only(a),u=(0,o.default)(r,c);s&&s(r,u),l&&l.props&&"function"==typeof l.props.onClick&&l.props.onClick(t)}),e}return t=c,(n=[{key:"render",value:function(){var e=this.props,t=(e.text,e.onCopy,e.options,e.children),n=u(e,s),r=i.default.Children.only(t);return i.default.cloneElement(r,l(l({},n),{},{onClick:this.onClick}))}}])&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(i.default.PureComponent);t.CopyToClipboard=y,g(y,"defaultProps",{onCopy:void 0,options:void 0})},72632:function(e,t,n){var r=n(60623);
2e.exports=function(e,t){return function(n,i){if(null==n)return n;if(!r(n))return e(n,i);for(var o=n.length,s=t?o:-1,a=Object(n);(t?s--:++s<o)&&!1!==i(a[s],s,a););return n}}},72639:function(e){"use strict";e.exports=JSON.parse('{"description":"The iconic font, CSS, and SVG framework","keywords":["font","awesome","fontawesome","icon","svg","bootstrap"],"homepage":"https://fontawesome.com","bugs":{"url":"https://github.com/FortAwesome/Font-Awesome/issues"},"author":"The Font Awesome Team (https://github.com/orgs/FortAwesome/people)","repository":{"type":"git","url":"https://github.com/FortAwesome/Font-Awesome"},"engines":{"node":">=6"},"dependencies":{"@fortawesome/fontawesome-common-types":"7.0.0"},"version":"7.0.0","name":"@fortawesome/fontawesome-svg-core","main":"index.js","module":"index.mjs","jsnext:main":"index.mjs","style":"styles.css","license":"MIT","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","module":"./index.mjs","import":"./index.mjs","require":"./index.js","style":"./styles.css","default":"./index.js"},"./index":{"types":"./index.d.ts","module":"./index.mjs","import":"./index.mjs","require":"./index.js","default":"./index.js"},"./index.js":{"types":"./index.d.ts","module":"./index.mjs","import":"./index.mjs","require":"./index.js","default":"./index.js"},"./plugins":{"types":"./index.d.ts","module":"./plugins.mjs","import":"./plugins.mjs","default":"./plugins.mjs"},"./import.macro":"./import.macro.js","./import.macro.js":"./import.macro.js","./styles":"./styles.css","./styles.css":"./styles.css","./package.json":"./package.json"},"sideEffects":["./index.js","./index.mjs","./styles.css"]}')},72916:function(e,t,n){var r=n(13052),i=n(12273),o=n(40515),s=n(79464),a=n(50416);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?s(e)?i(e[0],e[1]):r(e):a(e)}},72929:function(e,t){"use strict";var n="fasl",r="diagram-previous",i=[],o="e478",s="M416 224l32 0 0-192-448 0 0 192 96 0 0-32-64 0 0-128 384 0 0 128-64 0 0 32 64 0zM32 320l384 0 0 128-384 0 0-128zM0 288l0 192 448 0 0-192-208 0 0-105.4c28.7 28.7 44.7 44.7 48 48l22.6-22.6-11.3-11.3-64-64-11.3-11.3-11.3 11.3-64 64-11.3 11.3 22.6 22.6 48-48 0 105.4-208 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.Ar=t.mw},72954:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(13305);function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.A)(e,t)}},73059:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=s(e,o(n)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=s(t,n));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},73328:function(e,t){"use strict";var n="fasr",r="hexagon-nodes",i=[],o="e699",s="M200 64a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm48 59.3c23.5-9.5 40-32.5 40-59.3c0-35.3-28.7-64-64-64s-64 28.7-64 64c0 26.9 16.5 49.9 40 59.3l0 74.2-13.9 7.8L127.2 170c4-25.4-7.6-51.8-31.2-65.4C65.4 86.9 26.3 97.4 8.6 128S1.4 197.8 32 215.4c2.6 1.5 5.3 2.8 8 3.9l0 73.3c-2.7 1.1-5.4 2.4-8 3.9C1.4 314.3-9.1 353.4 8.6 384s56.8 41.1 87.4 23.4c23.6-13.6 35.2-40 31.2-65.4l27.3-16.4-10.2-5.8L128 310.7l0-18.7 0-6.4-25.5 15.3c-4.5-3.4-9.4-6.1-14.5-8.2l0-73.3c5.2-2.1 10.1-4.8 14.6-8.2L160 245.6l0 46.4 40 22.5 0 74.2c-23.5 9.5-40 32.5-40 59.3c0 35.3 28.7 64 64 64s64-28.7 64-64c0-26.9-16.5-49.9-40-59.3l0-74.2 13.9-7.8 58.9 35.3c-4 25.4 7.6 51.8 31.2 65.4c30.6 17.7 69.8 7.2 87.4-23.4s7.2-69.8-23.4-87.4c-2.6-1.5-5.3-2.8-8-3.9l0-73.3c2.7-1.1 5.4-2.4 8-3.9c30.6-17.7 41.1-56.8 23.4-87.4s-56.8-41.1-87.4-23.4c-23.6 13.6-35.2 40-31.2 65.4l-27.3 16.4 10.2 5.8 16.3 9.2 0 18.7 0 6.4 25.5-15.3c4.5 3.4 9.4 6.1 14.5 8.2l0 73.3c-5.1 2.1-10 4.8-14.5 8.2L288 266.4l0-46.4-40-22.5 0-74.2zm124 15.9a24 24 0 1 1 24 41.6 24 24 0 1 1 -24-41.6zM43.2 148a24 24 0 1 1 41.6 24A24 24 0 1 1 43.2 148zM200 448a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zM84.8 340A24 24 0 1 1 43.2 364a24 24 0 1 1 41.6-24zM372 372.8a24 24 0 1 1 24-41.6 24 24 0 1 1 -24 41.6zM224 229.9l24 13.5 0 25.2-24 13.5-24-13.5 0-25.2 24-13.5z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.FU=t.mw},73504:function(e,t,n){"use strict";n.d(t,{hw:function(){return d}});var r=n(48431),i=n(19115),o=n(10869),s=n(36763);
2const a={"2xs":"2xs",xs:"xs",sm:"sm",xl:"xl","2xl":"2xl",lg:"lg","1em":"1x","2em":"2x","3em":"3x","4em":"4x","5em":"5x","6em":"6x","7em":"7x","8em":"8x","9em":"9x","10em":"10x"},c={...i.WW,fixedWidth:{true:"fa-fw"},spin:{true:"fa-spin"}},l=Object.keys(c),u=(0,s.Fj)({base:"sui-c-icon svg-inline--fa",variants:c}),d=r.forwardRef((e,t)=>{const{icon:n,children:i,className:c,...d}=e,[f,p]=(0,o.lD)(d,l),{size:h="1em",title:m,...g}=p,{icon:y,prefix:v,iconName:b}=n,[w,_,x,k,S]=y,E=(0,s.cx)(c,`fa-${a[h]}`);let C;return C=Array.isArray(S)?r.createElement("g",null,r.createElement("path",{d:S[0],className:"fa-primary"}),r.createElement("path",{d:S[1],className:"fa-secondary"})):r.createElement("path",{d:S}),r.createElement("svg",Object.assign({ref:t,viewBox:`0 0 ${w} ${_}`,xmlns:"http://www.w3.org/2000/svg",role:"img","aria-hidden":!m||void 0,"aria-label":m,focusable:!!m&&void 0,"data-fa":`${v}-${b}`,"data-icon":b,className:u({...f,class:E})},g),i,m&&r.createElement("title",null,m),C)})},73864:function(e){e.exports=function(){return[]}},73909:function(e,t,n){var r,i=n(94780),o=(r=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!o&&o in e}},73925:function(e,t,n){"use strict";n.d(t,{CL:function(){return c},Em:function(){return o},Ke:function(){return s},So:function(){return i},ni:function(){return a}});var r=n(45538);const i=new RegExp(/^[\d\s)(+.#-]{6,20}\d$/),o=(new RegExp(`[a-zA-Z]{1,15}@${r.BASE_URL}`),"^https?://memsql.wistia.com/medias/\\w+/?$"),s="^https?://((www.)?youtube.com|youtu.?be)/.+$",a=/(?<=^https?:\/\/(?:www\.)?youtube\.com\/.*)[?&]list=([^&\s]+)/,c=new RegExp(`(${s})|(${o})`)},73999:function(e,t){"use strict";var n="fasl",r="chevron-left",i=[9001],o="f053",s="M-6.5 256l11.3-11.3 208-208 11.3-11.3 22.6 22.6-11.3 11.3-196.7 196.7 196.7 196.7 11.3 11.3-22.6 22.6-11.3-11.3-208-208-11.3-11.3z";t.mw={prefix:n,iconName:r,icon:[320,512,i,o,s]},t.Wz=t.mw},74032:function(e,t){"use strict";var n="fasr",r="square-check",i=[9745,9989,61510,"check-square"],o="f14a",s="M48 80l0 352 352 0 0-352-352 0zM0 32l448 0 0 448-448 0 0-448zM321.1 184.4l-12.7 20.4-80 128-7 11.3-25.3 0-7.2-9.6c-37.6-50.1-58.4-77.9-62.4-83.2l38.4-28.8c7.5 10 21.3 28.4 41.4 55.2 49.1-78.5 73.8-118.1 74.2-118.7l40.7 25.4z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.Dn=t.mw},74045:function(e,t){"use strict";var n="fass",r="badge-check",i=[],o="f336",s="M256 0C292.8 0 324.8 20.7 340.9 51.1 373.8 41 411 49 437 75s34 63.3 23.9 96.1C491.3 187.2 512 219.2 512 256s-20.7 68.8-51.1 84.9C471 373.8 463 411 437 437s-63.3 34-96.1 23.9C324.8 491.3 292.8 512 256 512s-68.8-20.7-84.9-51.1C138.2 471 101 463 75 437s-34-63.3-23.9-96.1C20.7 324.8 0 292.8 0 256s20.7-68.8 51.1-84.9C41 138.2 49 101 75 75s63.3-34 96.1-23.9C187.2 20.7 219.2 0 256 0zm97.1 176.4l-40.7-25.4c-.4 .6-25.1 40.1-74.2 118.7-20.1-26.8-33.9-45.2-41.4-55.2l-38.4 28.8c4 5.3 24.8 33.1 62.4 83.2l7.2 9.6 25.3 0 7-11.3 80-128 12.7-20.4z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Zs=t.mw},74072:function(e,t){"use strict";var n="fass",r="list",i=["list-squares"],o="f03a",s="M112 48l-96 0 0 96 96 0 0-96zm80 16l-32 0 0 64 352 0 0-64-320 0zm0 160l-32 0 0 64 352 0 0-64-320 0zm0 160l-32 0 0 64 352 0 0-64-320 0zM16 208l0 96 96 0 0-96-96 0zm96 160l-96 0 0 96 96 0 0-96z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.IT=t.mw},74110:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="circle-dollar",i=["dollar-circle","usd-circle"],o="f2e8",s="M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm24-368l40 0 0 48-85.6 0c-10.2 0-18.4 8.2-18.4 18.4 0 9.2 6.8 17 16 18.2l54.4 7.2c33 4.4 57.7 32.5 57.7 65.8 0 35.9-28.4 65.1-64 66.3l0 40-48 0 0-40-56 0 0-48 101.6 0c10.2 0 18.4-8.2 18.4-18.4 0-9.2-6.8-17-16-18.2l-54.4-7.2c-33-4.4-57.7-32.5-57.7-65.8 0-35.9 28.4-65.1 64-66.3l0-40 48 0 0 40z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faCircleDollar=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},74179:function(e,t,n){"use strict";function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(r=function(){return!!e})()}n.d(t,{A:function(){return r}})},74223:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const o=(0,i.getForwards)(e),s=document.createElement("script");s.dataset.partytown="",s.innerHTML=(0,r.partytownSnippet)({forward:o}),document.head.appendChild(s)};var r=n(7877),i=n(81706)},74242:function(e,t){"use strict";var n="fass",r="play",i=[9654],o="f04b",s="M64 16L64 496 496 256 64 16z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.ij=t.mw},74292:function(e,t){"use strict";var n="fasl",r="clapperboard-play",i=[],o="e132",s="M366.6 96l114.7 0-82.9 82.9c10.9-1.9 22.1-2.9 33.5-2.9 4.7 0 9.5 .2 14.1 .5l65.9-65.9 0 81.4-3.1 0c12.5 5.4 24.2 12.2 35.1 20l0-148-512 0 0 384 225.4 0c-4.7-10.2-8.5-20.9-11.4-32l-182 0 0-192 241 0c14.9-13.1 31.7-24 50.1-32l-84.5 0 96-96zM225.4 192l-114.7 0 96-96 114.7 0-96 96zm-160 0l-1.4 0 0-96 97.4 0-96 96zM432 256a112 112 0 1 1 0 224 112 112 0 1 1 0-224zm0 256a144 144 0 1 0 0-288 144 144 0 1 0 0 288zM384 291.7l0 152.5c6.9-4.1 41.6-25 104.2-62.5L511.1 368c-5.7-3.4-40-24-102.9-61.7L384 291.7zm32 96l0-39.5 32.9 19.7-32.9 19.7z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.xQ=t.mw},74350:function(e,t,n){var r=n(62294)();e.exports=r},74351:function(e,t,n){"use strict";n.d(t,{B:function(){return a}});var r=n(48431),i=n(60911),o=n(15840);const s=(0,i.F)("List-module--list-component--d72f9",{variants:{columns:{1:"",2:"List-module--columns-2--3de42",3:"List-module--columns-3--e0ac3"}}});function a(e){let{children:t,className:n,tag:i,columns:a=1,...c}=e;const l=i||"ul",u=s({className:n,columns:a}),d=(0,o.W)(c,l);if("ul"===l)return r.createElement("ul",Object.assign({},d,{className:u}),t);
2if("ol"===l){const e=r.Children.map(t,e=>{if(r.isValidElement(e))return r.cloneElement(e,{numberedBullet:!0})});return r.createElement("ol",Object.assign({},d,{className:u}),e)}return null}},74448:function(e,t){"use strict";var n="fasr",r="arrows-rotate",i=[128472,"refresh","sync"],o="f021",s="M108.9 108.9C68.3 149.5 48 202.7 48 256L0 256C0 190.5 25 125 75 75 175-25 337-25 437 75l27 27 0-102 48 0 0 184-184 0 0-48 102.2 0-27.1-27.1c-81.2-81.2-212.9-81.2-294.2 0zM48 488l0 24-48 0 0-184 184 0 0 48-102.2 0 27.1 27.1c81.2 81.2 212.9 81.2 294.2 0 40.6-40.6 60.9-93.8 60.9-147.1l48 0c0 65.5-25 131-75 181-100 100-262.1 100-362 0l-27-27 0 78z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.$3=t.mw},74468:function(e,t,n){"use strict";n.d(t,{X:function(){return o}});const r=new Map,i=new Map;function o(e){let t=r.get(e);return t||(t=i.get(e.toLowerCase())),t}[].forEach(e=>{e.ignoreCase?i.set(e.fromPath,e):r.set(e.fromPath,e)})},74651:function(e,t){"use strict";var n="fass",r="not-equal",i=[],o="f53e",s="M100.2 384l-62.8 94.2-1.2 1.8 76.9 0 64-96 270.9 0 0-64-228.2 0 85.3-128 142.9 0 0-64-100.2 0 62.8-94.2 1.2-1.8-76.9 0-64 96-270.9 0 0 64 228.2 0-85.3 128-142.9 0 0 64 100.2 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.HC=t.mw},74779:function(e,t){"use strict";var n="fass",r="comment",i=[128489,61669],o="f075",s="M256 480c141.4 0 256-107.5 256-240S397.4 0 256 0 0 107.5 0 240c0 56.5 20.8 108.5 55.7 149.5L0 512 148.7 457.9c32.6 14.2 69 22.1 107.3 22.1z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.DN=t.mw},74854:function(e){e.exports=function(e,t){return e.has(t)}},74868:function(e,t,n){var r;e.exports=(r=n(87436),function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,s=t.algo,a=[],c=[];!function(){function t(t){for(var n=e.sqrt(t),r=2;r<=n;r++)if(!(t%r))return!1;return!0}function n(e){return 4294967296*(e-(0|e))|0}for(var r=2,i=0;i<64;)t(r)&&(i<8&&(a[i]=n(e.pow(r,.5))),c[i]=n(e.pow(r,1/3)),i++),r++}();var l=[],u=s.SHA256=o.extend({_doReset:function(){this._hash=new i.init(a.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],i=n[1],o=n[2],s=n[3],a=n[4],u=n[5],d=n[6],f=n[7],p=0;p<64;p++){if(p<16)l[p]=0|e[t+p];else{var h=l[p-15],m=(h<<25|h>>>7)^(h<<14|h>>>18)^h>>>3,g=l[p-2],y=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;l[p]=m+l[p-7]+y+l[p-16]}var v=r&i^r&o^i&o,b=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),w=f+((a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25))+(a&u^~a&d)+c[p]+l[p];f=d,d=u,u=a,a=s+w|0,s=o,o=i,i=r,r=w+(b+v)|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+o|0,n[3]=n[3]+s|0,n[4]=n[4]+a|0,n[5]=n[5]+u|0,n[6]=n[6]+d|0,n[7]=n[7]+f|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return n[i>>>5]|=128<<24-i%32,n[14+(i+64>>>9<<4)]=e.floor(r/4294967296),n[15+(i+64>>>9<<4)]=r,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=o._createHelper(u),t.HmacSHA256=o._createHmacHelper(u)}(Math),r.SHA256)},74916:function(e,t,n){"use strict";n.d(t,{Gf:function(){return r},S9:function(){return s},aX:function(){return o},h8:function(){return i}});const r=["utm_medium","utm_source","utm_campaign","utm_term","utm_content","google_device","gclid","google_mls","test_variant","test_type","offer","offer_category","msclkid","fbclid","hubspotutk","twclid","audience"],i=["hubspotutk"],o=["utm_source","utm_medium","utm_campaign","utm_term","utm_content"],s=["original_referrer","original_referred_page","most_recent_referrer"]},74959:function(e,t,n){"use strict";var r=n(14165);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.Xv=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},75027:function(e,t){"use strict";var n="fass",r="gear",i=[9881,"cog"],o="f013",s="M200.1-16l112 0 19.7 95.5c14.1 6 27.3 13.7 39.3 22.8l92.6-30.7 56 97-72.9 64.8c.9 7.4 1.3 15 1.3 22.7s-.5 15.3-1.3 22.7l72.9 64.8-56 97-92.6-30.7c-12.1 9.1-25.3 16.7-39.3 22.8l-19.7 95.5-112 0-19.7-95.5c-14.1-6-27.2-13.7-39.3-22.8l-92.6 30.7-56-97 72.9-64.8c-.9-7.4-1.3-15-1.3-22.7s.5-15.3 1.3-22.7l-72.9-64.8 56-97 92.6 30.7c12.1-9.1 25.3-16.7 39.3-22.8L200.1-16zm56 352a80 80 0 1 0 -.1-160 80 80 0 1 0 .1 160z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.BH=t.mw},75044:function(e,t){"use strict";var n="fass",r="arrow-down-to-line",i=["arrow-to-bottom"],o="f33d",s="M32 512l-32 0 0-64 384 0 0 64-352 0zM214.6 374.6l-22.6 22.6-22.6-22.6-128-128-22.6-22.6 45.3-45.3c6.6 6.6 38.6 38.6 96 96l0-274.7 64 0 0 274.7c57.4-57.4 89.4-89.4 96-96l45.3 45.3-22.6 22.6-128 128z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.yH=t.mw},75138:function(e,t){"use strict";var n="fasr",r="camera",i=[62258,"camera-alt"],o="f030",s="M352 32l42.7 64 117.3 0 0 384-512 0 0-384 117.3 0 42.7-64 192 0zm42.7 112L369 144c-7.1-10.7-21.4-32-42.7-64L185.7 8
20c-21.3 32-35.5 53.3-42.7 64l-95 0 0 288 416 0 0-288-69.3 0zM256 160a112 112 0 1 1 0 224 112 112 0 1 1 0-224zm64 112a64 64 0 1 0 -128 0 64 64 0 1 0 128 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.rw=t.mw},75211:function(e,t,n){"use strict";n.d(t,{L:function(){return r}});const r={"sm-only":"(min-width: 360px) and (max-width: 480px)","sm-n-above":"(min-width: 480px)","sm-n-below":"(max-width: 479px)","md-only":"(min-width: 480px) and (max-width: 768px)","md-n-above":"(min-width: 768px)","md-n-below":"(max-width: 767px)","lg-only":"(min-width: 768px) and (max-width: 1024px)","lg-n-above":"(min-width: 1024px)","lg-n-below":"(max-width: 1023px)","xl-only":"(min-width: 1024px) and (max-width: 1440px)","xl-n-above":"(min-width: 1440px)","xl-n-below":"(max-width: 1439px)","xxl-only":"(min-width: 1440px) and (max-width: 1920px)","xxl-n-above":"(min-width: 1920px)","xxl-n-below":"(max-width: 1919px)"}},75246:function(e,t){"use strict";var n="discourse",r=[],i="f393",o="M225.9 32C103.3 32 0 130.5 0 252.1 0 256 .1 480 .1 480l225.8-.2C348.6 479.8 448 377.5 448 255.9S348.6 32 225.9 32zM224 384c-19.4 0-37.9-4.3-54.4-12.1L88.5 392 111.4 317c-9.8-18.1-15.4-38.9-15.4-61 0-70.7 57.3-128 128-128s128 57.3 128 128-57.3 128-128 128z";t.mw={prefix:"fab",iconName:n,icon:[448,512,r,i,o]},t.$r=t.mw},75284:function(e,t,n){"use strict";n.d(t,{sE:function(){return r}});"undefined"==typeof window||!window.document||window.document.createElement;const r=e=>e?"":void 0},75320:function(e,t){"use strict";var n="fasr",r="border-all",i=[],o="f84c",s="M400 80l0 152-152 0 0-152 152 0zm0 200l0 152-152 0 0-152 152 0zM200 232l-152 0 0-152 152 0 0 152zM48 280l152 0 0 152-152 0 0-152zM48 32l-48 0 0 448 448 0 0-448-400 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.fx=t.mw},75365:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fasr",r="circle-check",i=[61533,"check-circle"],o="f058",s="M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm97.1-319.6l-40.7-25.4c-.4 .6-25.1 40.1-74.2 118.7-20.1-26.8-33.9-45.2-41.4-55.2l-38.4 28.8c4 5.3 24.8 33.1 62.4 83.2l7.2 9.6 25.3 0 7-11.3 80-128 12.7-20.4z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faCircleCheck=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},75643:function(e,t,n){var r=n(35647),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,s=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,function(e,n,r,i){t.push(r?i.replace(o,"$1"):n||e)}),t});e.exports=s},75740:function(e,t){"use strict";var n="fass",r="registered",i=[174],o="f25d",s="M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zM176 144l104 0c39.8 0 72 32.2 72 72 0 29.5-17.7 54.8-43.1 66l40.2 74.7 6.1 11.4-54.5 0-43.1-80-33.7 0 0 80-48 0 0-224zM318 400l1.2 0-.9 .5-.3-.5zM224 240l56 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-56 0 0 48z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.kv=t.mw},75823:function(e){var t="\\ud800-\\udfff",n="["+t+"]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",i="\\ud83c[\\udffb-\\udfff]",o="[^"+t+"]",s="(?:\\ud83c[\\udde6-\\uddff]){2}",a="[\\ud800-\\udbff][\\udc00-\\udfff]",c="(?:"+r+"|"+i+")"+"?",l="[\\ufe0e\\ufe0f]?",u=l+c+("(?:\\u200d(?:"+[o,s,a].join("|")+")"+l+c+")*"),d="(?:"+[o+r+"?",r,s,a,n].join("|")+")",f=RegExp(i+"(?="+i+")|"+d+u,"g");e.exports=function(e){return e.match(f)||[]}},76009:function(e,t){"use strict";var n="fass",r="arrows-rotate",i=[128472,"refresh","sync"],o="f021",s="M64.3 256c0-49.2 18.7-98.3 56.2-135.8S207.1 64 256.3 64c53 0 103.8 21 141.3 58.5l5.5 5.5-82.7 0 0 64 192 0 0-192-64 0 0 82.7-5.5-5.5C393.3 27.8 326.2 0 256.3 0 190.8 0 125.2 25 75.2 75S.3 190.5 .3 256l64 0zm.6 173.9l4.9 4.9c49.5 49.5 116.6 77.3 186.5 77.3 65.5 0 131-25 181-75s75-115.6 75-181l-64 0c0 49.2-18.7 98.3-56.2 135.8S305.4 448 256.3 448c-53 0-103.8-21-141.3-58.5l-5.5-5.5 82.7 0 0-64-192.3 0c0 5.7 .5 58.8 1.3 159.2l.3 32 64-.5-.7-80.8z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.$3=t.mw},76233:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}},76286:function(e,t,n){"use strict";n.d(t,{c:function(){return i}});var r=n(48431);function i(e){const t=(0,r.useRef)(e);return(0,r.useEffect)(()=>{t.current=e}),(0,r.useMemo)(()=>(...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}},76405:function(e,t,n){var r=n(76233),i=n(72916),o=n(36333),s=n(56628);e.exports=function(e,t){if(null==e)return{};var n=r(s(e),function(e){return[e]});return t=i(t),o(e,n,function(e,n){return t(e,n[0])})}},76493:function(e,t,n){var r=n(48431),i=n(64890).default;var o={reactCompat:!0};var s=r.version.split(".")[0]>=16,a=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);e.exports={PRESERVE_CUSTOM_ATTRIBUTES:s,invertObject:function(e,t){if(!e||"object"!=typeof e)throw new TypeError("First argument must be an object");var n,r,i="function"==typeof t,o={},s={};for(n in e)r=e[n],i&&(o=t(n,r))&&2===o.length?s[o[0]]=o[1]:"string"==typeof r&&(s[r]=n);return s},isCustomComponent:function(e,t){if(-1===e.indexOf("-"))return t&&"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}},setStyleProp:function(e,t){if(null!=e)try{t.style=i(e,o)}catch(n){t.style={}}},canTextBeChildOfNode:function(e){return!a.has(e.name)},elementsWithNoTextChildren:a}},76514:function(e,t,n){var r=n(93789),i=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=i},76548:function(e,t,n){"use strict";n.d(t,{o:function(){return h}});var r=n(66285),i=n(62606),o=n.n(i),s=n(65547);function a(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function c(e){return"object"==typeof e&&Object.keys(e).some(e=>s.fi.includes(e))}function l(e){let{className:t,customProperties:n,...r}=e;const i=u({allowArbitraryValues:!0,className:t,...r}),o=function(e){let{customProperties:t,value:n,propValues:r,parseValue:i=e=>e}=e,o={};if(!n||"string"==typeof n&&r.includes(n))return;"string"==typeof n&&(o=Object.fromEntries(t.map(e=>[e,n])));if(c(n)){const e=n;
2for(const n in e){if(!a(e,n)||!s.fi.includes(n))continue;const i=e[n];if(!r.includes(i))for(const e of t){const t="initial"===n?e:`${e}-${n}`;o={[t]:i,...o}}}}for(const s in o){const e=o[s];void 0!==e&&(o[s]=i(e))}return o}({customProperties:n,...r});return[i,o]}function u(e){let{allowArbitraryValues:t,value:n,className:r,propValues:i,parseValue:o=e=>e}=e;const l=[];if(n){if("string"==typeof n&&i.includes(n))return d(r,n,o);if(c(n)){const e=n;for(const n in e){if(!a(e,n)||!s.fi.includes(n))continue;const c=e[n];if(void 0!==c)if(i.includes(c)){const e=d(r,c,o),t="initial"===n?e:`${n}:${e}`;l.push(t)}else if(t){const e="initial"===n?r:`${n}:${r}`;l.push(e)}}return l.join(" ")}return t?r:void 0}}function d(e,t,n){const r=e?"-":"",i=n(t),o=null==i?void 0:i.startsWith("-");return`${o?"-":""}${e}${r}${o?null==i?void 0:i.substring(1):i}`}function f(){const e={};for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];for(const i of n)if(i)for(const t in i)e[t]=i[t];return Object.keys(e).length?e:void 0}function p(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Object.assign.apply(Object,[{}].concat(t))}function h(e){let t,n;const i={...e};for(var s=arguments.length,a=new Array(s>1?s-1:0),d=1;d<s;d++)a[d-1]=arguments[d];const h=p.apply(void 0,a);for(const p in h){let e=i[p];const s=h[p];if(void 0!==s.default&&void 0===e&&(e=s.default),"enum"===s.type){[s.default].concat((0,r.A)(s.values)).includes(e)||c(e)||(e=s.default)}if(i[p]=e,"className"in s&&s.className){delete i[p];const a="responsive"in s;if(!e||c(e)&&!a)continue;if(c(e)&&(void 0!==s.default&&void 0===e.initial&&(e.initial=s.default),"enum"===s.type)){[s.default].concat((0,r.A)(s.values)).includes(e.initial)||(e.initial=s.default)}if("enum"===s.type){const n=u({allowArbitraryValues:!1,value:e,className:s.className,propValues:s.values,parseValue:s.parseValue});t=o()(t,n);continue}if("string"===s.type||"enum | string"===s.type){const r="string"===s.type?[]:s.values,[i,a]=l({className:s.className,customProperties:s.customProperties,propValues:r,parseValue:s.parseValue,value:e});n=f(n,a),t=o()(t,i);continue}if("boolean"===s.type&&e){t=o()(t,s.className);continue}}}return i.className=o()(t,e.className),i.style=f(n,e.style),i}},76564:function(e){var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(t)||[]}},76699:function(e){e.exports=function(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r<i;)o[r]=e[r+t];return o}},76755:function(e,t,n){var r=n(3387),i=n(76493);function o(e){return r.possibleStandardNames[e]}e.exports=function(e){var t,n,s,a,c,l={},u=(e=e||{}).type&&{reset:!0,submit:!0}[e.type];for(t in e)if(s=e[t],r.isCustomAttribute(t))l[t]=s;else if(a=o(n=t.toLowerCase()))switch(c=r.getPropertyInfo(a),"checked"!==a&&"value"!==a||u||(a=o("default"+n)),l[a]=s,c&&c.type){case r.BOOLEAN:l[a]=!0;break;case r.OVERLOADED_BOOLEAN:""===s&&(l[a]=!0)}else i.PRESERVE_CUSTOM_ATTRIBUTES&&(l[t]=s);return i.setStyleProp(e.style,l),l}},77106:function(e,t,n){var r=n(40267),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:i.call(t,e)}},77161:function(e,t){"use strict";var n="fasr",r="arrow-up-right-and-arrow-down-left-from-center",i=[],o="e0a0",s="M295 183l-17 17 33.9 33.9 17-17 135-135 0 110.1 48 0 0-192-192 0 0 48 110.1 0-135 135zM217 329l17-17-33.9-33.9-17 17-135 135 0-110.1-48 0 0 192 192 0 0-48-110.1 0 135-135z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.A1=t.mw},77351:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="triangle-exclamation",i=[9888,"exclamation-triangle","warning"],o="f071",s="M288-16L16 480 560 480 288-16zm24 
2192l0 144-48 0 0-144 48 0zM264 408l0-48 48 0 0 48-48 0z";t.definition={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.faTriangleExclamation=t.definition,t.prefix=n,t.iconName=r,t.width=576,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},77405:function(e,t,n){"use strict";n.d(t,{az:function(){return r.az},so:function(){return s},aP:function(){return r.aP},nS:function(){return r.nS},WW:function(){return r.WW},Uu:function(){return o}});var r=n(19115),i=n(48431);const o=e=>(0,r.aP)({display:"flex",...e}),s=i.forwardRef((e,t)=>{const{display:n="flex",...o}=e;return i.createElement(r.az,Object.assign({ref:t,display:n},o))});s.displayName="Flex";i.forwardRef((e,t)=>{const{display:n="inline-flex",...o}=e;return i.createElement(r.az,Object.assign({ref:t,display:n},o))}).displayName="InlineFlex"},77432:function(e,t,n){var r=n(15036).Symbol;e.exports=r},77559:function(e,t,n){var r;e.exports=(r=n(87436),r.enc.Utf8)},77767:function(e){e.exports=function(e){if("function"!=typeof e)throw new TypeError("Expected a function");return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}},77771:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},78181:function(e,t,n){const r=n(42512),{getResourceURLsForPathname:i,loadPage:o,loadPageSync:s}=n(11843).Zf;t.N=function(e,t,n,a){void 0===t&&(t={});let c=r.map(n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=i,t.loadPage=o,t.loadPageSync=s;const r=n.plugin[e](t,n.options);return r&&a&&(t=a({args:t,result:r,plugin:n})),r});return c=c.filter(e=>void 0!==e),c.length>0?c:n?[n]:[]},t.v=(e,t,n)=>r.reduce((n,r)=>r.plugin[e]?n.then(()=>r.plugin[e](t,r.options)):n,Promise.resolve())},78328:function(e,t,n){var r=n(79464),i=n(63297),o=n(75643),s=n(58753);e.exports=function(e,t){return r(e)?e:i(e,t)?[e]:o(s(e))}},78371:function(e,t){"use strict";var n="fass",r="xmark",i=[128473,10005,10006,10060,215,"close","multiply","remove","times"],o="f00d",s="M86.9 73.4L64.3 50.7 19 96 41.6 118.6 179 256 41.6 393.4 19 416 64.3 461.3 86.9 438.6 224.3 301.3 361.6 438.6 384.3 461.3 429.5 416 406.9 393.4 269.5 256 406.9 118.6 429.5 96 384.3 50.7 361.6 73.4 224.3 210.7 86.9 73.4z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.Jy=t.mw},78401:function(e,t,n){var r=n(96571),i=n(45828),o=n(72916);e.exports=function(e,t){var n={};return t=o(t,3),i(e,function(e,i,o){r(n,i,t(e,i,o))}),n}},78512:function(e,t){"use strict";var n="fass",r="location-dot",i=["map-marker-alt"],o="f3c5",s="M0 188.6C0 84.4 86 0 192 0S384 84.4 384 188.6C384 339.4 192 528 192 528S0 339.4 0 188.6zM192 256a64 64 0 1 0 0-128 64 64 0 1 0 0 128z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.gK=t.mw},78529:function(e,t){"use strict";var n="fasr",r="circles-overlap",i=[],o="e600",s="M168.5 363.1C163 344.4 160 324.5 160 304 160 203.4 231.4 119.5 326.2 100.2 297 68.1 254.8 48 208 48 119.6 48 48 119.6 48 208 48 282.7 99.2 345.5 168.5 363.1zm23.8 52.3C84.8 407.4 0 317.6 0 208 0 93.1 93.1 0 208 0 281.9 0 346.8 38.5 383.7 96.6 491.2 104.6 576 194.4 576 304 576 418.9 482.9 512 368 512 294.1 512 229.2 473.5 192.3 415.4zm57.4-3.6c29.3 32.1 71.4 52.2 118.2 52.2 88.4 0 160-71.6 160-160 0-74.7-51.2-137.5-120.5-155.1 5.5 18.7 8.5 38.6 8.5 59.1 0 100.6-71.4 184.5-166.2 203.8zM354.9 144.5c-82.2 6.7-146.9 75.5-146.9 159.5 0 22.6 4.7 44 13.1 63.5 82.2-6.7 146.9-75.5 146.9-159.5 0-22.6-4.7-44-13.1-63.5z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.cv=t.mw},78577:function(e,t){"use strict";var n="fasr",r="graduation-cap",i=[127891,"mortar-board"],o="f19d",s="M288 16L23.1 133.7c-1.5 .7-9.2 4.1-23.1 10.3l0 336 48 0 0-282.7 48 21.3 0 165.3c0 53 86 96 192 96s192-43 192-96l0-165.3 72.9-32.4c1.5-.7 9.2-4.1 23.1-10.3l0-32c-13.9-6.2-21.6-9.6-23.1-10.3L288 16zM144 384l0-144 144 64 144-64 0 144c0 .1 0 .1 0 .3s-.1 .4-.3 .9c-.4 .9-1.3 2.7-3.4 5.2-4.4 5.2-12.6 11.9-26 18.6-26.8 13.4-67.1 23-114.3 23s-87.5-9.7-114.3-23c-13.4-6.7-21.6-13.4-26-18.6-2.1-2.5-3-4.3-3.4-5.2-.2-.5-.3-.8-.3-.9s0-.2 0-.3zM493.8 160L288 251.5 82.2 160 288 68.5 493.8 160z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.eS=t.mw},78589:function(e,t){"use strict";var n="fasr",r="folder",i=[128193,128447,61716,"folder-blank"],o="f07b",s="M288 80l
2-64-48-224 0 0 416 512 0 0-368-224 0zm176 48l0 272-416 0 0-320 160 0c40.5 30.4 61.9 46.4 64 48l192 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.ao=t.mw},78664:function(e,t){"use strict";var n="fasr",r="tower-cell",i=[],o="e585",s="M48 128c0-38.6 9.1-75.1 25.3-107.4L32 0 17.4 29.2C6.1 60 0 93.3 0 128s6.1 68 17.4 98.8L32 256 73.3 235.4C57.1 203.1 48 166.6 48 128zm56 0c0 29.6 7 57.5 19.4 82.3l42.9-21.5c-9.2-18.3-14.3-39-14.3-60.8s5.2-42.5 14.3-60.8L123.4 45.7C111 70.5 104 98.4 104 128zM452.6 45.7L409.7 67.2c9.2 18.3 14.3 39 14.3 60.8s-5.2 42.5-14.3 60.8l42.9 21.5C465 185.5 472 157.6 472 128s-7-57.5-19.4-82.3zM528 128c0 38.6-9.1 75.1-25.3 107.4L544 256 558.6 226.8C569.9 196 576 162.7 576 128s-6.1-68-17.4-98.8L544 0 502.7 20.6C518.9 52.9 528 89.4 528 128zM496 512L336.9 169.3c9.4-11.1 15.1-25.6 15.1-41.3 0-35.3-28.7-64-64-64s-64 28.7-64 64c0 15.7 5.7 30.2 15.1 41.3l-159.1 342.7 52.9 0 37.1-80 235.9 0 37.1 80 52.9 0zM288 192c2.1 0 4.3-.1 6.4-.3l44.7 96.3-102.2 0 44.7-96.3c2.1 .2 4.2 .3 6.4 .3zM192.3 384l23.7-50.9 0 2.9 145.4 0 22.3 48-191.3 0z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.zr=t.mw},78694:function(e,t,n){t.components={"component---src-pages-404-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(1453)]).then(n.bind(n,13479)),"component---src-pages-admin-login-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(5388)]).then(n.bind(n,35434)),"component---src-pages-blog-category-contentstack-blog-categories-title-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(6593),n.e(1915)]).then(n.bind(n,83290)),"component---src-pages-blog-index-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(7989),n.e(8818),n.e(2248)]).then(n.bind(n,74608)),"component---src-pages-cloud-pricing-ibm-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(3384),n.e(8911),n.e(5621),n.e(9454)]).then(n.bind(n,78734)),"component---src-pages-cloud-pricing-index-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(3384),n.e(8911),n.e(5621),n.e(3296)]).then(n.bind(n,57832)),"component---src-pages-comparisons-contentstack-comparison-pages-slug-tsx":()=>Promise.all([n.e(1869),n.e(8622),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(7989),n.e(1224),n.e(5974)]).then(n.bind(n,76460)),"component---src-pages-competitors-yaml-url-js":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(6499),n.e(2862)]).then(n.bind(n,699)),"component---src-pages-contentstack-lp-customer-url-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(3384),n.e(7989),n.e(2655),n.e(76)]).then(n.bind(n,79749)),"component---src-pages-contentstack-lp-partner-url-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(3384),n.e(7989),n.e(7570)]).then(n.bind(n,10858)),"component---src-pages-contentstack-lp-thank-you-url-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(3384),n.e(7989),n.e(2655),n.e(3990)]).then(n.bind(n,82329)),"component---src-pages-contentstack-lp-webinar-url-js":()=>Promise.all([n.e(1869),n.e(4223),n.e(8818),n.e(9240)]).then(n.bind(n,26024)),"component---src-pages-contentstack-redesign-pages-url-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(3384),n.e(7989),n.e(2655),n.e(6305)]).then(n.bind(n,28486)),"component---src-pages-contentstack-refresh-pages-locale-contentstack-refresh-pages-url-tsx":()=>Promise.all([n.e(1869),n.e(8622),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(7989),n.e(1224),n.e(6425),n.e(1679)]).then(n.bind(n,53793)),"component---src-pages-developers-guides-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(7989),n.e(7380)]).then(n.bind(n,71778)),"component---src-pages-events-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(3384),n.e(2655),n.e(8818),n.e(304)]).then(n.bind(n,72319)),"component---src-pages-free-database-tools-data-converter-from-slug-to-data-converter-to-slug-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(2468),n.e(1838)]).then(n.bind(n,3269)),"component---src-pages-free-d
2atabase-tools-dummy-data-generator-tsx":()=>Promise.all([n.e(1869),n.e(4992),n.e(4223),n.e(2468),n.e(1861)]).then(n.bind(n,32821)),"component---src-pages-free-database-tools-json-to-sql-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(2468),n.e(2851)]).then(n.bind(n,9642)),"component---src-pages-free-database-tools-planetscale-to-singlestore-migrator-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(5344),n.e(2468),n.e(6730)]).then(n.bind(n,69931)),"component---src-pages-get-started-index-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(8818),n.e(8302)]).then(n.bind(n,73350)),"component---src-pages-getstarted-index-js":()=>Promise.all([n.e(1869),n.e(4223),n.e(3147)]).then(n.bind(n,76171)),"component---src-pages-index-tsx":()=>Promise.all([n.e(1869),n.e(8622),n.e(1331),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(1224),n.e(9245)]).then(n.bind(n,10478)),"component---src-pages-media-hub-index-tsx":()=>Promise.all([n.e(1869),n.e(8622),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(3384),n.e(1224),n.e(6425),n.e(5276)]).then(n.bind(n,18924)),"component---src-pages-media-hub-news-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(4479),n.e(9677)]).then(n.bind(n,65819)),"component---src-pages-media-hub-releases-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(4479),n.e(2262)]).then(n.bind(n,49320)),"component---src-pages-partners-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(3384),n.e(2655),n.e(8894)]).then(n.bind(n,27078)),"component---src-pages-pricing-index-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(3384),n.e(8911),n.e(124)]).then(n.bind(n,55476)),"component---src-pages-resources-contentstack-gated-resources-slug-index-tsx":()=>Promise.all([n.e(1869),n.e(8622),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(1224),n.e(241)]).then(n.bind(n,85946)),"component---src-pages-resources-contentstack-gated-resources-slug-thank-you-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5283)]).then(n.bind(n,13970)),"component---src-pages-resources-contentstack-ungated-resources-slug-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(2159)]).then(n.bind(n,87836)),"component---src-pages-resources-index-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(8877)]).then(n.bind(n,25227)),"component---src-pages-sanity-integrations-page-url-current-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6997)]).then(n.bind(n,90537)),"component---src-pages-sanity-media-series-url-current-tsx":()=>Promise.all([n.e(1869),n.e(8622),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(1224),n.e(2292)]).then(n.bind(n,25056)),"component---src-pages-sanity-profile-page-url-current-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(9299)]).then(n.bind(n,67246)),"component---src-pages-spaces-index-tsx":()=>Promise.all([n.e(1869),n.e(8622),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(1224),n.e(6425),n.e(8525)]).then(n.bind(n,16699)),"component---src-pages-spaces-notebook-slug-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(4060)]).then(n.bind(n,36168)),"component---src-pages-sqrl-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(5185)]).then(n.bind(n,58145)),"component---src-pages-support-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(3384),n.e(7989),n.e(2655),n.e(576)]).then(n.bind(n,19416)),"component---src-templates-programmatic-blog-post-index-js":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6499),n.e(2348),n.e(3384),n.e(7989),n.e(6593),n.e(6205)]).then(n.bind(n,2967)),"component---src-templates-programmatic-blog-post-sanity-author-index-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(6593),n.e(3212)]).then(n.bind(n,29748)),"component---src-templates-programmatic-blog-post-sanity-index-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6593),n.e(9650)]).then(n.bind(n,54148)),"component---src-templates-programmatic-press-release-index-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(5344),n.e(4915)]).then(n.bind(n,99366)),"component---src-templates-programmatic-resource-landing-page-index-tsx":()=>Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(5344),n.e(6148)]).then(n.bind(n,35683)),"component---src-templates-programmatic-resource-landing-page-thank-you-tsx":()=>
2Promise.all([n.e(1869),n.e(4223),n.e(6859),n.e(3272),n.e(2814)]).then(n.bind(n,48432))}},78928:function(e,t,n){"use strict";var r=n(77771);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var i=r(n(40450)),o=r(n(36604)),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var s=i?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(48431)),a=r(n(97465)),c=n(17978);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var u=s.createContext(new c.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._stateStorage=new c.SessionStorage,t._isTicking=!1,t._latestKnownScrollY=0,t.scrollListener=function(){t._latestKnownScrollY=window.scrollY,t._isTicking||(t._isTicking=!0,requestAnimationFrame(t._saveScroll.bind((0,i.default)(t))))},t.windowScroll=function(e,n){t.shouldUpdateScroll(n,t.props)&&window.scrollTo(0,e)},t.scrollToHash=function(e,n){var r=document.getElementById(e.substring(1));r&&t.shouldUpdateScroll(n,t.props)&&r.scrollIntoView()},t.shouldUpdateScroll=function(e,n){var r=t.props.shouldUpdateScroll;return!r||r.call((0,i.default)(t),e,n)},t}(0,o.default)(t,e);var n=t.prototype;return n._saveScroll=function(){var e=this.props.location.key||null;e&&this._stateStorage.save(this.props.location,e,this._latestKnownScrollY),this._isTicking=!1},n.componentDidMount=function(){var e;window.addEventListener("scroll",this.scrollListener);var t=this.props.location,n=t.key,r=t.hash;n&&(e=this._stateStorage.read(this.props.location,n)),r?this.scrollToHash(decodeURI(r),void 0):e&&this.windowScroll(e,void 0)},n.componentWillUnmount=function(){window.removeEventListener("scroll",this.scrollListener)},n.componentDidUpdate=function(e){var t,n=this.props.location,r=n.hash,i=n.key;i&&(t=this._stateStorage.read(this.props.location,i)),r?this.scrollToHash(decodeURI(r),e):this.windowScroll(t,e)},n.render=function(){return s.createElement(u.Provider,{value:this._stateStorage},this.props.children)},t}(s.Component);t.ScrollHandler=d,d.propTypes={shouldUpdateScroll:a.default.func,children:a.default.element.isRequired,location:a.default.object.isRequired}},79058:function(e,t){"use strict";var n="fasl",r="stopwatch",i=[9201],o="f2f2",s="M144.1 0l160 0 0 32-64 0 0 48c0 .2 0 .4 0 .6 53.4 4.1 101.2 28.3 135.7 65.1 22.3-22.3 35.7-35.7 40.3-40.3L438.8 128c-4.2 4.2-18.4 18.4-42.8 42.8 22.8 33.4 36.2 73.7 36.2 117.2 0 114.9-93.1 208-208 208s-208-93.1-208-208c0-109.5 84.6-199.2 192-207.4 0-.2 0-.4 0-.6l0-48-64 0 0-32zm-96 288a176 176 0 1 0 352 0 176 176 0 1 0 -352 0zm192-120l0 136-32 0 0-136 32 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.nw=t.mw},79242:function(e,t,n){var r=n(71595),i=n(24754),o=n(91809),s=n(73864),a=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,o(e)),e=i(e);return t}:s;e.exports=a},79276:function(e,t){"use strict";var n="fass",r="headset",i=[],o="f590",s="M224 64C135.6 64 64 135.6 64 224l96 0 0 160-64 0c-53 0-96-43-96-96l0-64C0 100.3 100.3 0 224 0S448 100.3 448 224l0 288.1-24 0c-140-.1-228-.1-264-.1l0-48c0-26.5 21.5-48 48-48l32 0c26.5 0 48 21.5 48 48l0 0 112 .1 0-92.9c-14.1 8.2-30.5 12.8-48 12.8l-64 0 0-160 96 0c0-88.4-71.6-160-160-160z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.QE=t.mw},79298:function(e,t){"use strict";var n="fasr",r="magnifying-glass-plus",i=["search-plus"],o="f00e",s="M240.4 48a160 160 0 1 1 0 320 160 160 0 1 1 0-320zm0 368c48.8 0 93.7-16.8 129.1-44.9l133.9 133.9 17 17 33.9-33.9-17-17-133.9-133.9c28.1-35.5 44.9-80.3 44.9-129.1 0-114.9-93.1-208-208-208s-208 93.1-208 208 93.1 208 208 208zm-24-112l48 0 0-72 72 0 0-48-72 0 0-72-48 0 0 72-72 0 0 48 72 0 0 72z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.bM=t.mw},79351:function(e,t,n){"use strict";n.d(t,{NP:function(){return c},DP:function(){return l}});var r=n(48431);function i(e,t){const[n,i]=r.useState(()=>{if("undefined"==typeof window)return t;try{const n=window.localStorage.getItem(e);return n?JSON.parse(n):t}catch(n){return console.log(n),t}});return[n,t=>{try{const r=t instanceof Function?t(n):t;i(r),"undefined"!=typeof window&&window.localStorage.setItem(e,JSON.stringify(r))}catch(r){console.log(r)}}]}var o=n(41397);const s="(prefers-color-scheme: dark)",a=r.createContext(null);function c(e){const t=(0,o.U)(s)?"dark":"light",[n,c]=i("singlestore-ui-theme","system"),[l,u]=i("singlestore-ui-custom-theme",""),[d,f]=i("singlestore-ui-using-custom-theme",!1);let p=n;e.themePreference&&(p=e.themePreference);let h=c;e.setThemePreference&&(h=e.setThemePreference);const m="system"===p?t:p;return r.useEffect(()=>{"dark"===m?(document.body.classList.add("dark-mode","dark"),document.body.classList.remove("light-mode","light")):(document.body.classList.add("light-mode","light"),document.body.classList.remove("dark-mode","dark"))},[m]),r.useEffect(()=>{const e=document.getElementById("sui-custom-theme");if(e&&e.remove(),d){const e=document.querySelector("head"),t=document.createElement("style");t.setAttribute("id","sui-custom-theme"),t.innerText=l,null==e||e.appendChild(t)}},[d,l]),r.createElement(a.Provider,{value:{theme:m,themePreference:p,setThemePreference:h,theme
2Conditional:e=>e[m],isUsingCustomTheme:d,setIsUsingCustomTheme:f,customTheme:l,setCustomTheme:u,isDarkMode:"dark"===m}},e.children)}function l(){const e=r.useContext(a);if(!e)throw new Error("useTheme must be used within a ThemeProvider");return e}},79464:function(e){var t=Array.isArray;e.exports=t},79465:function(e){"use strict";var t=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===n}(e)}(e)};var n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?c((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function i(e,t,n){return e.concat(t).map(function(e){return r(e,n)})}function o(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}(e))}function s(e,t){try{return t in e}catch(n){return!1}}function a(e,t,n){var i={};return n.isMergeableObject(e)&&o(e).forEach(function(t){i[t]=r(e[t],n)}),o(t).forEach(function(o){(function(e,t){return s(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,o)||(s(e,o)&&n.isMergeableObject(t[o])?i[o]=function(e,t){if(!t.customMerge)return c;var n=t.customMerge(e);return"function"==typeof n?n:c}(o,n)(e[o],t[o],n):i[o]=r(t[o],n))}),i}function c(e,n,o){(o=o||{}).arrayMerge=o.arrayMerge||i,o.isMergeableObject=o.isMergeableObject||t,o.cloneUnlessOtherwiseSpecified=r;var s=Array.isArray(n);return s===Array.isArray(e)?s?o.arrayMerge(e,n,o):a(e,n,o):r(n,o)}c.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,n){return c(e,n,t)},{})};var l=c;e.exports=l},79717:function(e,t){"use strict";var n="facebook-f",r=[],i="f39e",o="M80 299.3l0 212.7 116 0 0-212.7 86.5 0 18-97.8-104.5 0 0-34.6c0-51.7 20.3-71.5 72.7-71.5 16.3 0 29.4 .4 37 1.2l0-88.7C291.4 4 256.4 0 236.2 0 129.3 0 80 50.5 80 159.4l0 42.1-66 0 0 97.8 66 0z";t.mw={prefix:"fab",iconName:n,icon:[320,512,r,i,o]},t.Kj=t.mw},79871:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},79910:function(e,t){"use strict";t.T=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.T=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},79927:function(e,t){"use strict";var n="fass",r="check-double",i=[],o="f560",s="M282.1 66.8L301 40.9 249.2 3.3 230.4 29.2 124.4 174.9 64.3 114.7 19 160c8.2 8.2 37.1 37.1 86.6 86.6l26.5 26.5 22-30.3 128-176zm128 136l18.8-25.9-51.8-37.6-18.8 25.9-170 233.7c-54.2-54.2-84.9-84.9-92.1-92.1L51 352c2.9 2.9 42.4 42.4 118.6 118.6l26.5 26.5 22-30.3 192-264z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.FK=t.mw},79950:function(e,t,n){var r=n(46553),i=n(73909),o=n(56130),s=n(42760),a=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,u=c.toString,d=l.hasOwnProperty,f=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(r(e)?f:a).test(s(e))}},80054:function(e,t){"use strict";var n="fass",r="bullseye-arrow",i=[127919],o="f648",s="M384 48L464-32 496 48 576 80 496 160 429.1 148.8 297 281 263 247 395.2 114.9 384 48zM288 0c23.3 0 45.8 3.1 67.2 8.9-1.4 1.4-8.9 8.9-22.6 22.6 3 17.8 5.2 30.9 6.6 39.4-16.3-4.5-33.4-6.9-51.2-6.9-106 0-192 86-192 192s86 192 192 192 192-86 192-192c0-17.7-2.4-34.9-6.9-51.2 8.4 1.4 21.6 3.6 39.4 6.6 13.7-13.7 21.2-21.2 22.6-22.6 5.8 21.4 8.9 43.9 8.9 67.2 0 141.4-114.6 256-256 256S32 397.4 32 256 146.6 0 288 0zm0 112c12.9 0 25.4 1.7 37.3 4.9l-63.5 63.5c-31.3 10.9-53.8 40.6-53.8 75.6 0 44.2 35.8 80 80 80 35 0 64.7-22.5 75.6-53.8l63.5-63.5c3.2 11.9 4.9 24.4 4.9 37.3 0 79.5-64.5 144-144 144s-144-64.5-144-144 64.5-144 144-144z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.wL=t.mw},80162:function(e,t,n){"use strict";n.d(t,{Y:function(){return c}});var r=n(48431),i=n(77405),o=n(60911),s=n(36136);const a=(0,o.F)("",{variants:{...s.eu,...i.WW}});function c(e){let{children:t}=e;const n=a({variant:"heading-5",mx:"0",my:"4x"});return r.createElement("blockquote",{className:n},t)}},80186:function(e,t,n){"use strict";n.d(t,{_:function(){return s}});var r=n(84165),i=n(45538);const o=["localhost","127.0.0.1","0.0.0.0"],s=()=>
2{if(r.B){const{hostname:e}=new URL(window.location.toString());return o.includes(e)?"development":e===`bifrost.${i.BASE_URL}`?"staging":"production"}return null}},80353:function(e,t){"use strict";var n="fass",r="book",i=[128212],o="f02d",s="M384 0l-384 0 0 512 448 0 0-64-32 0 0-64 32 0 0-384-64 0zM96 384l256 0 0 64-288 0 0-32c0-17.7 14.3-32 32-32zm32-256l224 0 0 48-224 0 0-48zm224 96l0 48-224 0 0-48 224 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.LB=t.mw},80464:function(e,t,n){var r=n(95187);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},80566:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});var r=n(48431).useLayoutEffect},80599:function(e,t){"use strict";var n="fass",r="angle-right",i=[8250],o="f105",s="M301.5 256L278.9 278.6 118.9 438.6 96.3 461.3 51 416 73.6 393.4 211 256 73.6 118.6 51 96 96.3 50.7 118.9 73.4 278.9 233.4 301.5 256z";t.mw={prefix:n,iconName:r,icon:[320,512,i,o,s]},t.vm=t.mw},80935:function(e,t,n){var r=n(31819),i=n(85675),o=n(75823);e.exports=function(e){return i(e)?o(e):r(e)}},80938:function(e,t,n){var r=n(40267);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},81139:function(e,t){"use strict";var n="fass",r="arrows-turn-right",i=[],o="e4c0",s="M368.3-29.3c7.1 7.1 38.2 38.2 93.3 93.3l2.7 0 0 2.7c1.8 1.8 11.5 11.5 29.3 29.3-17.8 17.8-27.5 27.5-29.3 29.3l0 2.7-2.7 0c-55.1 55.1-86.2 86.2-93.3 93.3L323 176c14.6-14.6 30.6-30.6 48-48l-274.7 0 0 128-64 0 0-192 338.7 0-48-48 45.3-45.3zm-96 256c7.1 7.1 38.2 38.2 93.3 93.3l2.7 0 0 2.7 29.3 29.3-29.3 29.3 0 2.7-2.7 0-93.3 93.3-45.3-45.3c14.6-14.6 30.6-30.6 48-48l-178.7 0 0 96-64 0 0-160 242.7 0c-17.4-17.4-33.4-33.4-48-48l45.3-45.3z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.pe=t.mw},81218:function(e,t){"use strict";var n="linkedin-in",r=[],i="f0e1",o="M100.3 448l-92.9 0 0-299.1 92.9 0 0 299.1zM53.8 108.1C24.1 108.1 0 83.5 0 53.8 0 39.5 5.7 25.9 15.8 15.8s23.8-15.8 38-15.8 27.9 5.7 38 15.8 15.8 23.8 15.8 38c0 29.7-24.1 54.3-53.8 54.3zM447.9 448l-92.7 0 0-145.6c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7l0 148.1-92.8 0 0-299.1 89.1 0 0 40.8 1.3 0c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3l0 164.3-.1 0z";t.mw={prefix:"fab",iconName:n,icon:[448,512,r,i,o]},t.B_=t.mw},81341:function(e,t){"use strict";var n="fass",r="hard-drive",i=[128436,"hdd"],o="f0a0",s="M448 32l-448 0 0 208 448 0 0-208zm0 256l-448 0 0 192 448 0 0-192zM224 384a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm128-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.Tm=t.mw},81344:function(e,t,n){var r=n(27737),i=n(30016),o=n(41767),s=n(27802),a=n(20),c=n(46077),l=n(42760),u="[object Map]",d="[object Promise]",f="[object Set]",p="[object WeakMap]",h="[object DataView]",m=l(r),g=l(i),y=l(o),v=l(s),b=l(a),w=c;(r&&w(new r(new ArrayBuffer(1)))!=h||i&&w(new i)!=u||o&&w(o.resolve())!=d||s&&w(new s)!=f||a&&w(new a)!=p)&&(w=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case m:return h;case g:return u;case y:return d;case v:return f;case b:return p}return t}),e.exports=w},81706:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap(e=>(null==e?void 0:e.forward)||[])}},81780:function(e,t,n){"use strict";n.d(t,{Q:function(){return r}});const r={light:"light-mode light-theme",dark:"dark-mode dark-theme"}},81853:function(e){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},81866:function(){},81966:function(e,t,n){var r=n(25733);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},81987:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="fasl",r="circle-play",i=[61469,"play-circle"],o="f144",s="M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480a256 256 0 1 0 0-512 256 256 0 1 0 0 512zM208 364.3c116.1-71.5 174.8-107.6 176-108.3-1.2-.7-59.9-36.8-176-108.3l-32-19.7 0 256 32-19.7zM322.9 256L208 326.7 208 185.3 322.9 256z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faCirclePlay=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},82014:function(e,t,n){"use strict";n.d(t,{G:function(){return s},Q:function(){return a}});var r=n(18059),i=n.n(r);const o=["a","b","br","em","i","span","strong","sub","sup","s","del"],s={heading:["b","br","em","i","span","strong","sub","sup","s","del","u"],paragraph:o,body:[].concat(o,["p"]),codeOutput:["p","br","strong"]},a=function(e,t){return void 0===t&&(t={allowedTags:[],allowedAttributes:{}}),i()(e,t)}},82206:function(e){e.exports=function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){"use strict";var r=this&&this.__assign||Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e};
2Object.defineProperty(t,"__esModule",{value:!0});var i=n(2),o=n(5),s={method:o.METHODS.GET,data:void 0,headers:{Accept:"application/json","Content-Type":"application/json"},dump:JSON.stringify,load:JSON.parse,xmlHttpRequest:function(){return new XMLHttpRequest},promise:function(e){return new Promise(e)},withCredentials:!1},a=function(e,t){return{status:e.status,response:e.response,data:t,xhr:e}},c=r({},s),l=function(e){c=r({},c,e)},u=function(e,t){return(e&&e.promise?e.promise:c.promise||s.promise)(t)},d=function(e){return u(e,function(t,n){var l=r({},s,c,e),u=l.xmlHttpRequest();if(l.abort&&e.abort(function(){n(a(u)),u.abort()}),void 0===l.url)throw new Error("No URL defined");for(var d in u.open(l.method,l.params?l.url.split("?")[0]+"?"+i.encode(l.params):l.url,!0),u.withCredentials=l.withCredentials,u.addEventListener(o.EVENTS.LOAD,function(){var e;u.status>=200&&u.status<300?(u.responseText&&(e=!0===l.raw?u.responseText:l.load(u.responseText)),t(a(u,e))):n(a(u))}),u.addEventListener(o.EVENTS.ABORT,function(){return n(a(u))}),u.addEventListener(o.EVENTS.ERROR,function(){return n(a(u))}),u.addEventListener(o.EVENTS.TIMEOUT,function(){return n(a(u))}),l.headers)({}).hasOwnProperty.call(l.headers,d)&&u.setRequestHeader(d,l.headers[d]);if(l.events)for(var d in l.events)({}).hasOwnProperty.call(l.events,d)&&u.addEventListener(d,l.events[d].bind(null,u),!1);var f="object"!=typeof l.data||l.raw?l.data:l.dump(l.data);void 0!==f?u.send(f):u.send()})};d.configure=l,d.Methods=o.METHODS,d.Events=o.EVENTS,d.get=function(e,t,n){return d(r({url:e,method:o.METHODS.GET,params:t},n))},d.put=function(e,t,n){return d(r({url:e,method:o.METHODS.PUT,data:t},n))},d.post=function(e,t,n){return d(r({url:e,method:o.METHODS.POST,data:t},n))},d.patch=function(e,t,n){return d(r({url:e,method:o.METHODS.PATCH,data:t},n))},d.del=function(e,t){return d(r({url:e,method:o.METHODS.DELETE},t))},d.options=function(e,t){return d(r({url:e,method:o.METHODS.OPTIONS},t))},t.default=d},function(e,t,n){"use strict";t.decode=t.parse=n(3),t.encode=t.stringify=n(4)},function(e,t){"use strict";function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,r,i){t=t||"&",r=r||"=";var o={};if("string"!=typeof e||0===e.length)return o;var s=/\+/g;e=e.split(t);var a=1e3;i&&"number"==typeof i.maxKeys&&(a=i.maxKeys);var c=e.length;a>0&&c>a&&(c=a);for(var l=0;l<c;++l){var u,d,f,p,h=e[l].replace(s,"%20"),m=h.indexOf(r);m>=0?(u=h.substr(0,m),d=h.substr(m+1)):(u=h,d=""),f=decodeURIComponent(u),p=decodeURIComponent(d),n(o,f)?Array.isArray(o[f])?o[f].push(p):o[f]=[o[f],p]:o[f]=p}return o}},function(e,t){"use strict";var n=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,t,r,i){return t=t||"&",r=r||"=",null===e&&(e=void 0),"object"==typeof e?Object.keys(e).map(function(i){var o=encodeURIComponent(n(i))+r;return Array.isArray(e[i])?e[i].map(function(e){return o+encodeURIComponent(n(e))}).join(t):o+encodeURIComponent(n(e[i]))}).join(t):i?encodeURIComponent(n(i))+r+encodeURIComponent(n(e)):""}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.METHODS={GET:"GET",POST:"POST",PUT:"PUT",DELETE:"DELETE",PATCH:"PATCH",OPTIONS:"OPTIONS",HEAD:"HEAD"},t.EVENTS={READY_STATE_CHANGE:"readystatechange",LOAD_START:"loadstart",PROGRESS:"progress",ABORT:"abort",ERROR:"error",LOAD:"load",TIMEOUT:"timeout",LOAD_END:"loadend"}}])},82632:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},82662:function(e,t,n){"use strict";n.d(t,{h:function(){return _}});var r=n(48431),i=n(26413),o=i.domToReact,s=(i.htmlToDOM,i.attributesToProps,i.Element,i),a=n(58598),c=n(65868),l=n(74351),u=n(99705),d=n(80162),f=n(36136),p=n(32318),h=n(16688),m=n(19341),g=n(82014);const y=(e,t)=>null==e?void 0:e.map((e,n)=>{let i=o([e],t);if("data"in e){const t=e.data.split("`");t.length>=3&&(i=r.createElement(r.Fragment,{key:n},t.map((e,t)=>t%2==1?r.createElement(f.R0,{key:t,variant:null},e):r.createElement(r.Fragment,{key:t},e))))}return r.createElement(r.Fragment,{key:n},i)}),v=["li"],b=function(e){void 0===e&&(e={});const{config:t,elementProps:n}=e;let i,s="left";return{replace:g=>{var w;const{type:_}=g,{name:x,attribs:k,children:S,parent:E}=g,C=E;let T;"data"in g&&(T=g.data);let N=(null==t?void 0:t.variant)||"body-4";const A="body-4"===N?"body-2":"body-1";null!=k&&null!==(w=k.style)&&void 0!==w&&w.includes("text-align: center")&&(s="center"),null!=t&&t.textAlign&&(s=t.textAlign);const O=!C||v.includes(C.name);if(!x&&O&&"text"===_)return r.createElement(f.L9,{variant:null==t?void 0:t.variant},T);const P="td"===(null==C?void 0:C.name)||"th"===(null==C?void 0:C.name),z="th"===(null==C?void 0:C.name);P&&(N=A),z&&(i="bold");const I={...e,config:{...t,variant:N}},j={h1:()=>r.createElement(f.H1,Object.assign({textAlign:s},(0,m.P)("h1",y(S,b(I))))),h2:()=>r.createElement(f.H2,Object.assign({textAlign:s},(0,m.P)("h2",y(S,b(I))))),h3:()=>r.createElement(f.H3,Object.assign({textAlign:s},(0,m.P)("h3",y(S,b(I))))),h4:()=>r.createElement(f.H4,Object.assign({textAlign:s},(0,m.P)("h4",y(S,b(I))))),h5:()=>r.createElement(f.H5,Object.assign({textAlign:s},(0,m.P)("h5",y(S,b(I))))),h6:()=>r.createElement(f.H6,Object.assign({textAlign:s},(0,m.P)("h6",y(S,b(I))))),p:()=>S?r.createElement(f.fz,{variant:N,textAlign:s,color:"mid-contrast",fontWeight:i},y(S,b(I))):null,a:()=>{const e=(null==n?void 0:n.a)||{};return r.createElement(c.N,Object.assign({},e,{to:k.href,textAlign:s}),o(S,b(I)))},span:()=>"inlineCode"===k["data-type"]?r.createElement(f.R0,{variant:null},o(S,b(I))):r.createElement("span",null,y(S,b(I))),strong:()=>{const e=(null==n?void 0:n.strong)||{};return r.createElement(f.OH,e,y(S,b(I)))},ul:()=>{const e=(0,f.Qq)({variant:N});return r.createElement(l.B,{tag:"ul",className:e},o(S,b(I)))},ol:()=>{const e=(0,f.Qq)({variant:N});return r.createElement(l.B,{tag:"ol",className:e},o(S,b(I)))},li:()=>r.createElement(u.c,null,y(S,b(I))),hr:()=>r.createElement(a.Hr,{space:"1x"}),table:()=>r.createElement(h.XI,null,o(S,b(I))),thead:()=>r.createElement(h.nd,null,o(S,b(I))),tbody:()=>r.createElement(h.BF,null,o(S,b(I))),tr:()=>r.createElement(h.Hj,null,o(S,b(I))),th:()=>r.createElement(h.Th,{variant:A},o(S,b(I))),td:()=>r.createElement(h.Td,{variant:A},o(S,b(I))),blockquote:()=>r.createElement(d.Y,null,o(S,b(I))),pre:()=>P?r.createElement(f.R0,{variant:null},o(S,b(I))):r.createElement(f.AC,null,o(S,b(I))),del:()=>r.createElement(p.G,null,y(S,b(I))),s:()=>r.createElement(p.G,null,y(S,b(I)))};return x&&x&&x in j?j[x]():S}}},w=function(e,t){void 0===t&&(t={});const n=b(t);return s(e,n)};function _(e){let{html:t,variant:n,textAlign:i,elementProps:o,allowedTags:s}=e;if("string"!=typeof t)return null;const a=t.split(/<\/?pre>/).map((e,t)=>t%2==1?`<pre>${e}</pre>`:e.replace(/\n/g,"")).join(""),c={config:{variant:n,textAlign:i},elementProps:o};let l=a;s&&(l=(0,g.Q)(a,{allowedTags:g.G[s]}));const u=w(l,c);return r.createElement(r.Fragment,null,u)}},82803:function(e){"use strict";const t={after:"\n",beforeClose:"\n",beforeComment:"\n",beforeDecl:"\n",beforeOpen:" ",beforeRule:"\n",colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:"    ",semicolon:!1};
2class n{constructor(e){this.builder=e}atrule(e,t){let n="@"+e.name,r=e.params?this.rawValue(e,"params"):"";if(void 0!==e.raws.afterName?n+=e.raws.afterName:r&&(n+=" "),e.nodes)this.block(e,n+r);else{let i=(e.raws.between||"")+(t?";":"");this.builder(n+r+i,e)}}beforeAfter(e,t){let n;n="decl"===e.type?this.raw(e,null,"beforeDecl"):"comment"===e.type?this.raw(e,null,"beforeComment"):"before"===t?this.raw(e,null,"beforeRule"):this.raw(e,null,"beforeClose");let r=e.parent,i=0;for(;r&&"root"!==r.type;)i+=1,r=r.parent;if(n.includes("\n")){let t=this.raw(e,null,"indent");if(t.length)for(let e=0;e<i;e++)n+=t}return n}block(e,t){let n,r=this.raw(e,"between","beforeOpen");this.builder(t+r+"{",e,"start"),e.nodes&&e.nodes.length?(this.body(e),n=this.raw(e,"after")):n=this.raw(e,"after","emptyBody"),n&&this.builder(n),this.builder("}",e,"end")}body(e){let t=e.nodes.length-1;for(;t>0&&"comment"===e.nodes[t].type;)t-=1;let n=this.raw(e,"semicolon");for(let r=0;r<e.nodes.length;r++){let i=e.nodes[r],o=this.raw(i,"before");o&&this.builder(o),this.stringify(i,t!==r||n)}}comment(e){let t=this.raw(e,"left","commentLeft"),n=this.raw(e,"right","commentRight");this.builder("/*"+t+e.text+n+"*/",e)}decl(e,t){let n=this.raw(e,"between","colon"),r=e.prop+n+this.rawValue(e,"value");e.important&&(r+=e.raws.important||" !important"),t&&(r+=";"),this.builder(r,e)}document(e){this.body(e)}raw(e,n,r){let i;if(r||(r=n),n&&(i=e.raws[n],void 0!==i))return i;let o=e.parent;if("before"===r){if(!o||"root"===o.type&&o.first===e)return"";if(o&&"document"===o.type)return""}if(!o)return t[r];let s=e.root();if(s.rawCache||(s.rawCache={}),void 0!==s.rawCache[r])return s.rawCache[r];if("before"===r||"after"===r)return this.beforeAfter(e,r);{let t="raw"+((a=r)[0].toUpperCase()+a.slice(1));this[t]?i=this[t](s,e):s.walk(e=>{if(i=e.raws[n],void 0!==i)return!1})}var a;return void 0===i&&(i=t[r]),s.rawCache[r]=i,i}rawBeforeClose(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length>0&&void 0!==e.raws.after)return t=e.raws.after,t.includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1}),t&&(t=t.replace(/\S/g,"")),t}rawBeforeComment(e,t){let n;return e.walkComments(e=>{if(void 0!==e.raws.before)return n=e.raws.before,n.includes("\n")&&(n=n.replace(/[^\n]+$/,"")),!1}),void 0===n?n=this.raw(t,null,"beforeDecl"):n&&(n=n.replace(/\S/g,"")),n}rawBeforeDecl(e,t){let n;return e.walkDecls(e=>{if(void 0!==e.raws.before)return n=e.raws.before,n.includes("\n")&&(n=n.replace(/[^\n]+$/,"")),!1}),void 0===n?n=this.raw(t,null,"beforeRule"):n&&(n=n.replace(/\S/g,"")),n}rawBeforeOpen(e){let t;return e.walk(e=>{if("decl"!==e.type&&(t=e.raws.between,void 0!==t))return!1}),t}rawBeforeRule(e){let t;return e.walk(n=>{if(n.nodes&&(n.parent!==e||e.first!==n)&&void 0!==n.raws.before)return t=n.raws.before,t.includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1}),t&&(t=t.replace(/\S/g,"")),t}rawColon(e){let t;return e.walkDecls(e=>{if(void 0!==e.raws.between)return t=e.raws.between.replace(/[^\s:]/g,""),!1}),t}rawEmptyBody(e){let t;return e.walk(e=>{if(e.nodes&&0===e.nodes.length&&(t=e.raws.after,void 0!==t))return!1}),t}rawIndent(e){if(e.raws.indent)return e.raws.indent;let t;return e.walk(n=>{let r=n.parent;if(r&&r!==e&&r.parent&&r.parent===e&&void 0!==n.raws.before){let e=n.raws.before.split("\n");return t=e[e.length-1],t=t.replace(/\S/g,""),!1}}),t}rawSemicolon(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length&&"decl"===e.last.type&&(t=e.raws.semicolon,void 0!==t))return!1}),t}rawValue(e,t){let n=e[t],r=e.raws[t];return r&&r.value===n?r.raw:n}root(e){this.body(e),e.raws.after&&this.builder(e.raws.after)}rule(e){this.block(e,this.rawValue(e,"selector")),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,"end")}stringify(e,t){if(!this[e.type])throw new Error("Unknown AST node type "+e.type+". Maybe you need to change PostCSS stringifier.");this[e.type](e,t)}}e.exports=n,n.default=n},82816:function(e,t,n){"use strict";n.d(t,{Yl:function(){return f},Hh:function(){return h},UA:function(){return p},QX:function(){return d}});var r=n(41457),i=n(10716),o=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},s=n(74468);const a=new Map;let c=[];const l=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=`${n}?${encodeURIComponent(r)}`}const n=decodeURIComponent(t);return(0,i.A)(n,decodeURIComponent("")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{c=e},f=e=>{const t=m(e),n=c.map(e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}}),i=(0,r.pick)(n,t);return i?o(i.route.originalPath):null},p=e=>{const t=m(e),n=c.map(e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}}),i=(0,r.pick)(n,t);return i?i.params:{}},h=e=>{const t=l(u(e));if(a.has(t))return a.get(t);const n=(0,s.X)(e);if(n)return h(n.toPath);let r=f(t);return r||(r=m(e)),a.set(t,r),r},m=e=>{let t=l(u(e));return"/index.html"===t&&(t="/"),t=o(t),t}},83076:function(e,t){"use strict";var n="fasl",r="check-double",i=[],o="f560",s="M245.3 49.4l9.4-12.9-25.9-18.9-9.4 12.9-129 176.9-66.1-66.1-22.6 22.6 79.3 79.3 13.2 13.2 11-15.1 140-192zm132 132l9.4-12.9-25.9-18.9-9.4 12.9-199 272.9-88.8-88.8-11.3-11.3-22.6 22.6 11.3 11.3 102 102 13.2 13.2 11-15.1 210-288z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.FK=t.mw},83091:function(e,t,n){"use strict";
vendor: 1,163 bytes, line 2
2Object.defineProperty(t,"__esModule",{value:!0}),t.decodeXMLStrict=t.decodeHTML5Strict=t.decodeHTML4Strict=t.decodeHTML5=t.decodeHTML4=t.decodeHTMLAttribute=t.decodeHTMLStrict=t.decodeHTML=t.decodeXML=t.DecodingMode=t.EntityDecoder=t.encodeHTML5=t.encodeHTML4=t.encodeNonAsciiHTML=t.encodeHTML=t.escapeText=t.escapeAttribute=t.escapeUTF8=t.escape=t.encodeXML=t.encode=t.decodeStrict=t.decode=t.EncodingMode=t.EntityLevel=void 0;var r,i,o=n(46861),s=n(99061),a=n(72312);function c(e,t){if(void 0===t&&(t=r.XML),("number"==typeof t?t:t.level)===r.HTML){var n="object"==typeof t?t.mode:void 0;return(0,o.decodeHTML)(e,n)}return(0,o.decodeXML)(e)}!function(e){e[e.XML=0]="XML",e[e.HTML=1]="HTML"}(r=t.EntityLevel||(t.EntityLevel={})),function(e){e[e.UTF8=0]="UTF8",e[e.ASCII=1]="ASCII",e[e.Extensive=2]="Extensive",e[e.Attribute=3]="Attribute",e[e.Text=4]="Text"}(i=t.EncodingMode||(t.EncodingMode={})),t.decode=c,t.decodeStrict=function(e,t){var n;void 0===t&&(t=r.XML);var i="number"==typeof t?{level:t}:t;return null!==(n=i.mode)&&void 0!==n||(i.mode=o.DecodingMode.Strict),c(e,i)},t.encode=function(e,t){void 0===t&&(t=r.XML);var n="number"==typeof t?{level:t}:t;
2return n.mode===i.UTF8?(0,a.escapeUTF8)(e):n.mode===i.Attribute?(0,a.escapeAttribute)(e):n.mode===i.Text?(0,a.escapeText)(e):n.level===r.HTML?n.mode===i.ASCII?(0,s.encodeNonAsciiHTML)(e):(0,s.encodeHTML)(e):(0,a.encodeXML)(e)};var l=n(72312);Object.defineProperty(t,"encodeXML",{enumerable:!0,get:function(){return l.encodeXML}}),Object.defineProperty(t,"escape",{enumerable:!0,get:function(){return l.escape}}),Object.defineProperty(t,"escapeUTF8",{enumerable:!0,get:function(){return l.escapeUTF8}}),Object.defineProperty(t,"escapeAttribute",{enumerable:!0,get:function(){return l.escapeAttribute}}),Object.defineProperty(t,"escapeText",{enumerable:!0,get:function(){return l.escapeText}});var u=n(99061);Object.defineProperty(t,"encodeHTML",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(t,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return u.encodeNonAsciiHTML}}),Object.defineProperty(t,"encodeHTML4",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(t,"encodeHTML5",{enumerable:!0,get:function(){return u.encodeHTML}});var d=n(46861);Object.defineProperty(t,"EntityDecoder",{enumerable:!0,get:function(){return d.EntityDecoder}}),Object.defineProperty(t,"DecodingMode",{enumerable:!0,get:function(){return d.DecodingMode}}),Object.defineProperty(t,"decodeXML",{enumerable:!0,get:function(){return d.decodeXML}}),Object.defineProperty(t,"decodeHTML",{enumerable:!0,get:function(){return d.decodeHTML}}),Object.defineProperty(t,"decodeHTMLStrict",{enumerable:!0,get:function(){return d.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTMLAttribute",{enumerable:!0,get:function(){return d.decodeHTMLAttribute}}),Object.defineProperty(t,"decodeHTML4",{enumerable:!0,get:function(){return d.decodeHTML}}),Object.defineProperty(t,"decodeHTML5",{enumerable:!0,get:function(){return d.decodeHTML}}),Object.defineProperty(t,"decodeHTML4Strict",{enumerable:!0,get:function(){return d.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTML5Strict",{enumerable:!0,get:function(){return d.decodeHTMLStrict}}),Object.defineProperty(t,"decodeXMLStrict",{enumerable:!0,get:function(){return d.decodeXML}})},83119:function(e,t){"use strict";var n="fasr",r="chevron-up",i=[],o="f077",s="M256.4 86.1l17 17 200 200 17 17-33.9 33.9-17-17-183-183-183 183-17 17-33.9-33.9 17-17 200-200 17-17z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.w2=t.mw},83329:function(e,t){"use strict";var n="fasl",r="bars-staggered",i=["reorder","stream"],o="f550",s="M0 64l448 0 0 32-448 0 0-32zM64 240l448 0 0 32-448 0 0-32zM448 416l0 32-448 0 0-32 448 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.o9=t.mw},83459:function(e,t){"use strict";var n="fasr",r="binary-lock",i=[],o="e33d",s="M288 0l0 48 56 0 0 128-56 0 0 48 76.1 0c20.3-25.3 50.1-42.8 83.9-47l0-1-56 0 0-176-104 0zm16 288l-48 0 0 224 48 0 0-224zM64 288l0 48 56 0 0 128-56 0 0 48 160 0 0-48-56 0 0-176-104 0zM88 0l-24 0 0 224 192 0 0-224-168 0zm24 176l0-128 96 0 0 128-96 0zm352 96c17.7 0 32 14.3 32 32l0 48-64 0 0-48c0-17.7 14.3-32 32-32zm-80 32l0 48-32 0 0 192 224 0 0-192-32 0 0-48c0-44.2-35.8-80-80-80s-80 35.8-80 80z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.Gv=t.mw},83715:function(e,t){"use strict";var n="fasr",r="chart-simple",i=[],o="e473",s="M304 80l0 352-48 0 0-352 48 0zM256 32l-48 0 0 448 144 0 0-448-96 0zM112 272l0 160-48 0 0-160 48 0zM64 224l-48 0 0 256 144 0 0-256-96 0zm384-80l48 0 0 288-48 0 0-288zM400 96l0 384 144 0 0-384-144 0z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.s6=t.mw},83920:function(e,t){"use strict";var n="fass",r="chevron-left",i=[9001],o="f053",s="M3 256l22.6 22.6 192 192 22.6 22.6 45.3-45.3-22.6-22.6-169.4-169.4 169.4-169.4 22.6-22.6-45.3-45.3-22.6 22.6-192 192-22.6 22.6z";t.mw={prefix:n,iconName:r,icon:[320,512,i,o,s]},t.Wz=t.mw},83950:function(e,t,n){"use strict";var r=n(58945);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.a6=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},84161:function(e,t,n){var r=n(68761),i=n(87625),o=n(51769),s=n(65640),a=n(416
vendor: 5,632 bytes, line 2
27),c=n(80935),l=n(58753);e.exports=function(e,t,n){if((e=l(e))&&(n||void 0===t))return i(e);if(!e||!(t=r(t)))return e;var u=c(e),d=c(t),f=a(u,d),p=s(u,d)+1;return o(u,f,p).join("")}},84165:function(e,t,n){"use strict";n.d(t,{B:function(){return o}});var r=n(24189),i=n.n(r);const o="undefined"!=typeof window&&i()(window)&&i()(document)&&9===document.nodeType},84333:function(e,t,n){"use strict";let r=n(69062),i=n(32648),o=n(6099),s=n(63922),a=n(50780),c=n(29901),l=n(89068),{isClean:u,my:d}=n(86644);n(33471);const f={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},p={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},h={Once:!0,postcssPlugin:!0,prepare:!0};function m(e){return"object"==typeof e&&"function"==typeof e.then}function g(e){let t=!1,n=f[e.type];return"decl"===e.type?t=e.prop.toLowerCase():"atrule"===e.type&&(t=e.name.toLowerCase()),t&&e.append?[n,n+"-"+t,0,n+"Exit",n+"Exit-"+t]:t?[n,n+"-"+t,n+"Exit",n+"Exit-"+t]:e.append?[n,0,n+"Exit"]:[n,n+"Exit"]}function y(e){let t;return t="document"===e.type?["Document",0,"DocumentExit"]:"root"===e.type?["Root",0,"RootExit"]:g(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function v(e){return e[u]=!1,e.nodes&&e.nodes.forEach(e=>v(e)),e}let b={};class w{get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}constructor(e,t,n){let i;if(this.stringified=!1,this.processed=!1,"object"!=typeof t||null===t||"root"!==t.type&&"document"!==t.type)if(t instanceof w||t instanceof a)i=v(t.root),t.map&&(void 0===n.map&&(n.map={}),n.map.inline||(n.map.inline=!1),n.map.prev=t.map);else{let e=s;n.syntax&&(e=n.syntax.parse),n.parser&&(e=n.parser),e.parse&&(e=e.parse);try{i=e(t,n)}catch(o){this.processed=!0,this.error=o}i&&!i[d]&&r.rebuild(i)}else i=v(t);this.result=new a(e,i,n),this.helpers={...b,postcss:b,result:this.result},this.plugins=this.processor.plugins.map(e=>"object"==typeof e&&e.prepare?{...e,...e.prepare(this.result)}:e)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(e,t){let n=this.result.lastPlugin;try{t&&t.addToError(e),this.error=e,"CssSyntaxError"!==e.name||e.plugin?n.postcssVersion:(e.plugin=n.postcssPlugin,e.setMessage())}catch(r){console&&console.error&&console.error(r)}return e}prepareVisitors(){this.listeners={};let e=(e,t,n)=>{this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push([e,n])};for(let t of this.plugins)if("object"==typeof t)for(let n in t){if(!p[n]&&/^[A-Z]/.test(n))throw new Error(`Unknown event ${n} in ${t.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!h[n])if("object"==typeof t[n])for(let r in t[n])e(t,"*"===r?n:n+"-"+r.toLowerCase(),t[n][r]);else"function"==typeof t[n]&&e(t,n,t[n])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let n=0;n<this.plugins.length;n++){let t=this.plugins[n],r=this.runOnRoot(t);if(m(r))try{await r}catch(e){throw this.handleError(e)}}if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[u];){e[u]=!0;let n=[y(e)];for(;n.length>0;){let e=this.visitTick(n);if(m(e))try{await e}catch(t){let e=n[n.length-1].node;throw this.handleError(t,e)}}}if(this.listeners.OnceExit)for(let[n,r]of this.listeners.OnceExit){this.result.lastPlugin=n;try{if("document"===e.type){let t=e.nodes.map(e=>r(e,this.helpers));await Promise.all(t)}else await r(e,this.helpers)}catch(t){throw this.handleError(t)}}}return this.processed=!0,this.stringify()}runOnRoot(e){this.result.lastPlugin=e;try{if("object"==typeof e&&e.Once){if("document"===this.result.root.type){let t=this.result.root.nodes.map(t=>e.Once(t,this.helpers));return m(t[0])?Promise.all(t):t}return e.Once(this.result.root,this.helpers)}if("function"==typeof e)return e(this.result.root,this.result)}catch(t){throw this.handleError(t)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let e=this.result.opts,t=l;e.syntax&&(t=e.syntax.stringify),e.stringifier&&(t=e.stringifier),t.stringify&&(t=t.stringify);let n=new o(t,this.result.root,this.result.opts).generate();return this.result.css=n[0],this.result.map=n[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let e of this.plugins){if(m(this.runOnRoot(e)))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[u];)e[u]=!0,this.walkSync(e);if(this.listeners.OnceExit)if("document"===e.type)for(let t of e.nodes)this.visitSync(this.listeners.OnceExit,t);else this.visitSync(this.listeners.OnceExit,e)}return this.result}then(e,t){return this.async().then(e,t)}toString(){return this.css}visitSync(e,t){for(let[r,i]of e){let e;this.result.lastPlugin=r;try{e=i(t,this.helpers)}catch(n){throw this.handleError(n,t.proxyOf)}if("root"!==t.type&&"document"!==t.type&&!t.parent)return!0;
2if(m(e))throw this.getAsyncError()}}visitTick(e){let t=e[e.length-1],{node:n,visitors:r}=t;if("root"!==n.type&&"document"!==n.type&&!n.parent)return void e.pop();if(r.length>0&&t.visitorIndex<r.length){let[e,i]=r[t.visitorIndex];t.visitorIndex+=1,t.visitorIndex===r.length&&(t.visitors=[],t.visitorIndex=0),this.result.lastPlugin=e;try{return i(n.toProxy(),this.helpers)}catch(o){throw this.handleError(o,n)}}if(0!==t.iterator){let r,i=t.iterator;for(;r=n.nodes[n.indexes[i]];)if(n.indexes[i]+=1,!r[u])return r[u]=!0,void e.push(y(r));t.iterator=0,delete n.indexes[i]}let i=t.events;for(;t.eventIndex<i.length;){let e=i[t.eventIndex];if(t.eventIndex+=1,0===e)return void(n.nodes&&n.nodes.length&&(n[u]=!0,t.iterator=n.getIterator()));if(this.listeners[e])return void(t.visitors=this.listeners[e])}e.pop()}walkSync(e){e[u]=!0;let t=g(e);for(let n of t)if(0===n)e.nodes&&e.each(e=>{e[u]||this.walkSync(e)});else{let t=this.listeners[n];if(t&&this.visitSync(t,e.toProxy()))return}}warnings(){return this.sync().warnings()}}w.registerPostcss=e=>{b=e},e.exports=w,w.default=w,c.registerLazyResult(w),i.registerLazyResult(w)},84662:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(59477),i=n(13305);var o=n(74179);function s(e){var t="function"==typeof Map?new Map:void 0;return s=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,o.A)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var s=new(e.bind.apply(e,r));return n&&(0,i.A)(s,n.prototype),s}(e,arguments,(0,r.A)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,i.A)(n,e)},s(e)}},84886:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}},85072:function(e,t,n){var r=n(99763),i=n(3879),o=n(88150),s=n(77106),a=n(80938);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=s,c.prototype.set=a,e.exports=c},85208:function(e,t){"use strict";var n="fass",r="blog",i=[],o="f781",s="M224 0l24 0C393.8 0 512 118.2 512 264l0 24-48 0 0-24c0-119.3-96.7-216-216-216l-24 0 0-48zM128 96l0 272c0 26.5 21.5 48 48 48s48-21.5 48-48-21.5-48-48-48l-16 0 0-96 16 0c79.5 0 144 64.5 144 144S255.5 512 176 512 32 447.5 32 368l0-272 96 0zm120 0c92.8 0 168 75.2 168 168l0 24-48 0 0-24c0-66.3-53.7-120-120-120l-24 0 0-48 24 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.kt=t.mw},85240:function(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},85262:function(e,t,n){"use strict";var r=n(51847);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.Ge=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},85486:function(e,t){"use strict";var n="fasr",r="chevron-down",i=[],o="f078",s="M256.4 425.9l17-17 200-200 17-17-33.9-33.9-17 17-183 183-183-183-17-17-33.9 33.9 17 17 200 200 17 17z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Jt=t.mw},85531:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},85653:function(e){"use strict";let t={comma(e){return t.split(e,[","],!0)},space(e){return t.split(e,[" ","\n","\t"])},split(e,t,n){let r=[],i="",o=!1,s=0,a=!1,c="",l=!1;for(let u of e)l?l=!1:"\\"===u?l=!0:a?u===c&&(a=!1):'"'===u||"'"===u?(a=!0,c=u):"("===u?s+=1:")"===u?s>0&&(s-=1):0===s&&t.includes(u)&&(o=!0),o?(""!==i&&r.push(i.trim()),i="",o=!1):i+=u;return(n||""!==i)&&r.push(i.trim()),r}};e.exports=t,t.default=t},85675:function(e){var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},85761:function(e,t){"use strict";var n="fasr",r="messages",i=["comments-alt"],o="f4b6",s="M96 384l128-80 160 0 0-336-384 0 0 336 96 0 0 80zM198.6 263.3l-54.6 34.1 0-41.4-96 0 0-240 288 0 0 240-125.8 0-11.7 7.3zM192 380.6l0 83.4 160 0 128 80 0-80 96 0 0-336-144 0 0 48 96 0 0 240-96 0 0 41.4c-43.5-27.2-65.6-41-66.2-41.4l-125.8 0 0-64-2.2 0-45.8 28.6z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.Y$=t.mw},85923:function(e,t,n){"use strict";let{existsSync:r,readFileSync:i}=n(874),{dirname:o,join:s}=n(68818),{SourceMapConsumer:a,SourceMapGenerator:c}=n(25887);class l{constructor(e,t){if(!1===t.map)return;this.loadAnnotation(e),this.inline=this.startWith(this.annotation,"data:");let n=t.map?t.map.prev:void 0,r=this.loadMap(t.from,n);!this.mapFile&&t.from&&(this.mapFile=t.from),this.mapFile&&(this.root=o(this.mapFile)),r&&(this.text=r)}consumer(){return this.consumerCache||(this.consumerCache=new a(this.text)),this.consumerCache}decodeInline(e){let t=e.match(/^data:application\/json;charset=utf-?8,/)||e.match(/^data:application\/json,/);if(t)return decodeURIComponent(e.substr(t[0].length));let n=e.match(/^data:application\/json;charset=utf-?8;base64,/)||e.match(/^data:application\/json;base64,/);if(n)return r=e.substr(n[0].length),Buffer?Buffer.from(r,"base64").toString():window.atob(r);var r;let i=e.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+i)}getAnnotationURL(e){return e.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(e){return"object"==typeof e&&("string"==typeof e.mappings||"string"==typeof e._mappings||Array.isArray(e.sections))}loadAnnotation(e){let t=e.match(/\/\*\s*# sourceMappingURL=/g);if(!t)return;let n=e.lastIndexOf(t.pop()),r=e.indexOf("*/",n);n>-1&&r>-1&&(this.annotation=this.getAnnotationURL(e.substring(n,r)))}loadFile(e){if(this.root=o(e),r(e))return this.mapFile=e,i(e,"utf-8").toString().trim()}loadMap(e,t){if(!1===t)return!1;if(t){if("string"==typeof t)return t;if("function"!=typeof t){if(t instanceof a)return c.fromSourceMap(t).toString();if(t instanceof c)return t.toString();if(this.isMap(t))return JSON.stringify(t);throw new Error("Unsupported previous source map format: "+t.toString())}{let n=t(e);if(n){let e=this.loadFile(n);if(!e)throw new Error("Unable to load previous source map: "+n.toString());return e}}}
2else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let t=this.annotation;return e&&(t=s(o(e),t)),this.loadFile(t)}}}startWith(e,t){return!!e&&e.substr(0,t.length)===t}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}}e.exports=l,l.default=l},86082:function(e,t,n){var r=n(86309),i=n(24754),o=n(82632);e.exports=function(e){return"function"!=typeof e.constructor||o(e)?{}:r(i(e))}},86173:function(e,t,n){"use strict";let{nanoid:r}=n(16703),{isAbsolute:i,resolve:o}=n(68818),{SourceMapConsumer:s,SourceMapGenerator:a}=n(25887),{fileURLToPath:c,pathToFileURL:l}=n(81866),u=n(259),d=n(85923),f=n(26973),p=Symbol("lineToIndexCache"),h=Boolean(s&&a),m=Boolean(o&&i);function g(e){if(e[p])return e[p];let t=e.css.split("\n"),n=new Array(t.length),r=0;for(let i=0,o=t.length;i<o;i++)n[i]=r,r+=t[i].length+1;return e[p]=n,n}class y{get from(){return this.file||this.id}constructor(e,t={}){if(null==e||"object"==typeof e&&!e.toString)throw new Error(`PostCSS received ${e} instead of CSS string`);if(this.css=e.toString(),"\ufeff"===this.css[0]||"￾"===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,this.document=this.css,t.document&&(this.document=t.document.toString()),t.from&&(!m||/^\w+:\/\//.test(t.from)||i(t.from)?this.file=t.from:this.file=o(t.from)),m&&h){let e=new d(this.css,t);if(e.text){this.map=e;let t=e.consumer().file;!this.file&&t&&(this.file=this.mapResolve(t))}}this.file||(this.id="<input css "+r(6)+">"),this.map&&(this.map.file=this.from)}error(e,t,n,r={}){let i,o,s,a,c;if(t&&"object"==typeof t){let e=t,r=n;if("number"==typeof e.offset){a=e.offset;let r=this.fromOffset(a);t=r.line,n=r.col}else t=e.line,n=e.column,a=this.fromLineAndColumn(t,n);if("number"==typeof r.offset){s=r.offset;let e=this.fromOffset(s);o=e.line,i=e.col}else o=r.line,i=r.column,s=this.fromLineAndColumn(r.line,r.column)}else if(n)a=this.fromLineAndColumn(t,n);else{a=t;let e=this.fromOffset(a);t=e.line,n=e.col}let d=this.origin(t,n,o,i);return c=d?new u(e,void 0===d.endLine?d.line:{column:d.column,line:d.line},void 0===d.endLine?d.column:{column:d.endColumn,line:d.endLine},d.source,d.file,r.plugin):new u(e,void 0===o?t:{column:n,line:t},void 0===o?n:{column:i,line:o},this.css,this.file,r.plugin),c.input={column:n,endColumn:i,endLine:o,endOffset:s,line:t,offset:a,source:this.css},this.file&&(l&&(c.input.url=l(this.file).toString()),c.input.file=this.file),c}fromLineAndColumn(e,t){return g(this)[e-1]+t-1}fromOffset(e){let t=g(this),n=0;if(e>=t[t.length-1])n=t.length-1;else{let r,i=t.length-2;for(;n<i;)if(r=n+(i-n>>1),e<t[r])i=r-1;else{if(!(e>=t[r+1])){n=r;break}n=r+1}}return{col:e-t[n]+1,line:n+1}}mapResolve(e){return/^\w+:\/\//.test(e)?e:o(this.map.consumer().sourceRoot||this.map.root||".",e)}origin(e,t,n,r){if(!this.map)return!1;let o,s,a=this.map.consumer(),u=a.originalPositionFor({column:t,line:e});if(!u.source)return!1;"number"==typeof n&&(o=a.originalPositionFor({column:r,line:n})),s=i(u.source)?l(u.source):new URL(u.source,this.map.consumer().sourceRoot||l(this.map.mapFile));let d={column:u.column,endColumn:o&&o.column,endLine:o&&o.line,line:u.line,url:s.toString()};if("file:"===s.protocol){if(!c)throw new Error("file: protocol is not available in this PostCSS build");d.file=c(s)}let f=a.sourceContentFor(u.source);return f&&(d.source=f),d}toJSON(){let e={};for(let t of["hasBOM","css","file","id"])null!=this[t]&&(e[t]=this[t]);return this.map&&(e.map={...this.map},e.map.consumerCache&&(e.map.consumerCache=void 0)),e}}e.exports=y,y.default=y,f&&f.registerInput&&f.registerInput(y)},86178:function(e,t){"use strict";var n="fasl",r="angle-right",i=[8250],o="f105",s="M246.8 256l-11.3 11.3-160 160-11.3 11.3-22.6-22.6 11.3-11.3 148.7-148.7-148.7-148.7-11.3-11.3 22.6-22.6 11.3 11.3 160 160 11.3 11.3z";t.mw={prefix:n,iconName:r,icon:[256,512,i,o,s]},t.vm=t.mw},86309:function(e,t,n){var r=n(56130),i=Object.create,o=function(){function e(){}return function(t){if(!r(t))return{};if(i)return i(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=o},86421:function(e,t){"use strict";var n="fasr",r="stop",i=[9209],o="f04d",s="M400 80l0 352-352 0 0-352 352 0zM48 32l-48 0 0 448 448 0 0-448-400 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.AP=t.mw},86478:function(e,t){"use strict";var n="fass",r="check",i=[10003,10004],o="f00c",s="M493 88.9l-18.8 25.9-256 352-22 30.3c-.7-.7-52.2-52.2-154.5-154.5L19 320 64.3 274.7c1.9 1.9 43.3 43.3 124.1 124.1l234-321.7 18.8-25.9 51.8 37.6z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.e6=t.mw},86489:function(e,t){"use strict";var n="fasl",r="diagram-sankey",i=[],o="e158",s="M328 64l216 0 0 32-200 0-91.2 121.6-4.8 6.4-248 0 0-32 232 0 91.2-121.6 4.8-6.4zM166.2 320l-166.2 0 0-32 544 0 0 32-337.5 0 73.4 96 264.1 0 0 32-279.9 0-4.8-6.3-93.1-121.7z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.IN=t.mw},86601:function(e,t,n){var r=n(56312),i=n(78328),o=n(21574),s=n(56130),a=n(81966);e.exports=function(e,t,n,c){if(!s(e))return e;for(var l=-1,u=(t=i(t,e)).length,d=u-1,f=e;null!=f&&++l<u;){var p=a(t[l]),h=n;if("__proto__"===p||"constructor"===p||"prototype"===p)return e;if(l!=d){var m=f[p];void 0===(h=c?c(m,p,f):void 0)&&(h=s(m)?m:o(t[l+1])?[]:{})}r(f,p,h),f=f[p]}return e}},86644:function(e){"use strict";e.exports.isClean=Symbol("isClean"),e.exports.my=Symbol("my")},86652:function(e,t){"use strict";var n="fass",r="laptop",i=[128187],o="f109",s="M96 32l-32 0 0 304 64 0 0-240 384 0 0 240 64 0 0-304-480 0zM0 384l0 40 56 56 528 0 56-56 0-40-640 0z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.YB=t.mw},86840:function(e,t){"use strict";var n="fasr",r="square-minus",i=[61767,"minus-square"],o="f146",s="M48 80l0 352 352 0 0-352-352 0zM0 32l448 0 0 448-448 0 0-448zM136 232l200 0 0 48-224 0 0-48 24 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.hy=t.mw},86912:function(e,t){"use strict";var n="github",r=[],i="f09b",o="M173.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3 .3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5 .3-6.2 2.3zm44.2-1.7c-2.9 .7-4.9 2.6-4.6 4.9 .3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM252.8 8c-138.7 0-244.8 105.3-244.8 244 0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1 100-33.2 167.8-128.1 167.8-239 0-138.7-112.5-244-251.2-244zM105.2 352.9c-1.3 1-1 3.3 .7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3 .3 2.9 2.3 3.9 1.6 1 3.6 .7 4.3-.7 .7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3 .7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3 .7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z";t.mw={prefix:"fab",iconName:n,icon:[512,512,r,i,o]},t.Vz=t.mw},86923:function(e,t,n){var r=n(77432),i=r?r.prototype:void 0,o=i?i.valueOf
vendor: 7,937 bytes, line 2
2:void 0;e.exports=function(e){return o?Object(o.call(e)):{}}},87405:function(e,t){"use strict";var n="fasr",r="check",i=[10003,10004],o="f00c",s="M489.9 82.5l-14 19.5-264 368-16.5 23-20-20-136-136-17-17 33.9-33.9 17 17 116 116 247.5-345 14-19.5 39 28z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.e6=t.mw},87436:function(e,t,n){var r;e.exports=(r=r||function(e,t){var r;if("undefined"!=typeof window&&window.crypto&&(r=window.crypto),"undefined"!=typeof self&&self.crypto&&(r=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(r=globalThis.crypto),!r&&"undefined"!=typeof window&&window.msCrypto&&(r=window.msCrypto),!r&&void 0!==n.g&&n.g.crypto&&(r=n.g.crypto),!r)try{r=n(59366)}catch(g){}var i=function(){if(r){if("function"==typeof r.getRandomValues)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(g){}if("function"==typeof r.randomBytes)try{return r.randomBytes(4).readInt32LE()}catch(g){}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),s={},a=s.lib={},c=a.Base={extend:function(e){var t=o(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},l=a.WordArray=c.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:4*e.length},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,i=e.sigBytes;if(this.clamp(),r%4)for(var o=0;o<i;o++){var s=n[o>>>2]>>>24-o%4*8&255;t[r+o>>>2]|=s<<24-(r+o)%4*8}else for(var a=0;a<i;a+=4)t[r+a>>>2]=n[a>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=c.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n<e;n+=4)t.push(i());return new l.init(t,e)}}),u=s.enc={},d=u.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i<n;i++){var o=t[i>>>2]>>>24-i%4*8&255;r.push((o>>>4).toString(16)),r.push((15&o).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n[r>>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new l.init(n,t/2)}},f=u.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i<n;i++){var o=t[i>>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(o))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new l.init(n,t)}},p=u.Utf8={stringify:function(e){try{return decodeURIComponent(escape(f.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return f.parse(unescape(encodeURIComponent(e)))}},h=a.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,r=this._data,i=r.words,o=r.sigBytes,s=this.blockSize,a=o/(4*s),c=(a=t?e.ceil(a):e.max((0|a)-this._minBufferSize,0))*s,u=e.min(4*c,o);if(c){for(var d=0;d<c;d+=s)this._doProcessBlock(i,d);n=i.splice(0,c),r.sigBytes-=u}return new l.init(n,u)},clone:function(){var e=c.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),m=(a.Hasher=h.extend({cfg:c.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){h.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new m.HMAC.init(e,n).finalize(t)}}}),s.algo={});return s}(Math),r)},87625:function(e,t,n){var r=n(85531),i=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(i,""):e}},87646:function(e,t,n){var r=n(5930);e.exports=function(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}},87726:function(e,t,n){"use strict";n.d(t,{H:function(){return o},J:function(){return i}});var r=n(36480);function i(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return(0,r.Tn)(e)?e.apply(void 0,n):e}function o(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){t.some(t=>(null==t||t(e),null==e?void 0:e.defaultPrevented))}}},87797:function(e,t){"use strict";var n="fasl",r="gears",i=["cogs"],o="f085",s="M158.3-38.2c0 0 24.8 6.6 74.2 19.9l12.4 3.3c-.2 3.6-1 22.1-2.4 55.6 1.7 1.6 3.4 3.3 5 5 33.5-1.4 52.1-2.2 55.6-2.4l3.3 12.4 16.6 61.8 3.3 12.4c-3.1 1.6-19.6 10.2-49.4 25.7-.5 2.3-1.2 4.6-1.8 6.8 18 28.3 28 44 29.9 47l-9.1 9.1-45.3 45.3-9.1 9.1c-3-1.9-18.7-11.9-47-29.9-2.3 .7-4.5 1.3-6.9 1.8-15.5 29.7-24.1 46.2-25.7 49.4l-12.4-3.3-61.8-16.6-12.4-3.3c.2-3.6 1-22.1 2.4-55.6-1.7-1.6-3.4-3.3-5-5-33.5 1.4-52.1 2.2-55.6 2.4 0 0-6.6-24.8-19.9-74.2L-6 126.1 43.4 100.4c.5-2.3 1.2-4.6 1.8-6.8-18-28.3-28-44-29.9-47l54.3-54.3 9.1-9.1c3 1.9 18.7 11.9 47 29.9 2.3-.7 4.5-1.3 6.9-1.8 15.5-29.7 24.1-46.2 25.7-49.4zM174.8-.6C160.9 26 153.9 39.5 153.7 39.8l-7.9 1.3c-5.7 .9-11.3 2.4-16.6 4.5l-7.5 2.8c-.3-.2-13.2-8.4-38.5-24.5L56.1 51C72.2 76.4 80.4 89.2 80.6 89.5L77.8 97c-1 2.7-1.9 5.4-2.6 8.2s-1.4 5.6-1.8 8.4L72 121.5c-.3 .2-13.8 7.2-40.5 21.1l9.9 37 45.6-2 5.1 6.2c3.6 4.4 7.7 8.5 12.2 12.2l6.2 5.1c0 .4-.7 15.6-2 45.6l37 9.9c13.9-26.6 20.9-40.1 21.1-40.4l7.9-1.3c5.7-.9 11.3-2.4 16.6-4.5l7.5-2.8c.3 .2 13.2 8.4 38.5 24.5L264.2 205c-16.1-25.3-24.3-38.2-24.5-38.5l2.8-7.5c1-2.7 1.9-5.4 2.6-8.2s1.4-5.6 1.8-8.4l1.3-7.9c.3-.2 13.8-7.2 40.5-21.1l-9.9-37c-30 1.3-45.2 2-45.6 2l-5.1-6.2c-3.6-4.4-7.7-8.5-12.2-12.2l-6.2-5.1c0-.4 .7-15.6 2-45.6l-37-9.9zM145.7 182.1a56 56 0 1 1 29-108.2 56 56 0 1 1 -29 108.2zm37.7-47.9a24 24 0 1 0 -46.4-12.4 24 24 0 1 0 46.4 12.4zM331.4 241.1l12.4-3.3 61.8-16.6 12.4-3.3c1.6 3.2 10.2 19.6 25.7 49.4 2.3 .6 4.6 1.2 6.9 1.8 28.3-18 44-28 47-29.9l9.1 9.1 45.3 45.3 9.1 9.1c-1.9 3-11.9 18.7-29.9 47 .7 2.2 1.3 4.5 1.8 6.8 29.8 15.5 46.2 24.1 49.4 25.7l-3.3 12.4-16.6 61.8-3.3 12.4c-3.6-.2-22.1-1-55.6-2.4-1.6 1.7-3.3 3.4-5 5 1.4 33.5 2.2 52 2.4 55.6l-12.4 3.3-61.8 16.6-12.4 3.3c-1.6-3.2-10.2-19.6-25.7-49.4-2.3-.5-4.6-1.2-6.9-1.8-28.3 18-44 28-47 29.9l-9.1-9.1-45.3-45.3-9.1-9.1c1.9-3 11.9-18.7 29.9-47-.3-1.1-.7-2.3-1-3.4s-.6-2.3-.9-3.4c-29.8-15.5-46.2-24.1-49.4-25.7l3.3-12.4 16.6-61.8 3.3-12.4c3.6 .2 22.1 1 55.6 2.4 1.6-1.7 3.3-3.4 5-5-1.4-33.5-2.2-52-2.4-55.6zm33.1 24.3l1.6 37.6 .3 8-6.2 5.1c-4.5 3.7-8.5 7.8-12.2 12.2l-5.1 6.2-8-.3-37.6-1.6-9.9 37 33.4 17.4 7.1 3.7 1.3 7.9c.5 2.8 1.1 5.6 1.8 8.4s1.6 5.6 2.6 8.2l2.8 7.5-4.3 6.7-20.2 31.8 27.1 27.1c25.3-16.1 38.2-24.3 38.5-24.5l7.5 2.8c5.4 2 10.9 3.5 16.6 4.5l7.9 1.3 3.7 7.1 17.4 33.4 37-9.9-1.6-37.6-.3-8 6.2-5.1c4.5-3.7 8.5-7.8 12.2-12.2l5.1-6.2 8 .3 37.6 1.6 9.9-37-33.4-17.4-7.1-3.7-1.3-7.9c-.5-2.8-1.1-5.6-1.8-8.4s-1.6-5.6-2.6-8.2l-2.8-7.5c.2-.3 8.4-13.2 24.5-38.5l-27.1-27.1c-25.3 16.1-38.2 24.3-38.5 24.5l-7.5-2.8c-5.4-2-10.9-3.5-16.6-4.5l-7.9-1.3-3.7-7.1-17.4-33.4-37 9.9zm66.1 172.8a56 56 0 1 1 -29-108.2 56 56 0 1 1 29 108.2zm8.7-60.3a24 24 0 1 0 -46.4 12.4 24 24 0 1 0 46.4-12.4z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t._g=t.mw},88150:function(e,t,n){var r=n(40267),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0}},88153:function(e,t,n){"use strict";n.d(t,{C:function(){return s}});var r=n(48431),i=n(71098);
2const o=Boolean(null===globalThis||void 0===globalThis?void 0:globalThis.document)?r.useLayoutEffect:()=>{};const s=e=>{const{present:t,children:n}=e,s=function(e){const[t,n]=(0,r.useState)(),s=(0,r.useRef)({}),c=(0,r.useRef)(e),l=(0,r.useRef)("none"),u=e?"mounted":"unmounted",[d,f]=function(e,t){return(0,r.useReducer)((e,n)=>{const r=t[e][n];return null!=r?r:e},e)}(u,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return(0,r.useEffect)(()=>{const e=a(s.current);l.current="mounted"===d?e:"none"},[d]),o(()=>{const t=s.current,n=c.current;if(n!==e){const r=l.current,i=a(t);if(e)f("MOUNT");else if("none"===i||"none"===(null==t?void 0:t.display))f("UNMOUNT");else{f(n&&r!==i?"ANIMATION_OUT":"UNMOUNT")}c.current=e}},[e,f]),o(()=>{if(t){const e=e=>{const n=a(s.current).includes(e.animationName);e.target===t&&n&&(0,i.flushSync)(()=>f("ANIMATION_END"))},n=e=>{e.target===t&&(l.current=a(s.current))};return t.addEventListener("animationstart",n),t.addEventListener("animationcancel",e),t.addEventListener("animationend",e),()=>{t.removeEventListener("animationstart",n),t.removeEventListener("animationcancel",e),t.removeEventListener("animationend",e)}}f("ANIMATION_END")},[t,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:(0,r.useCallback)(e=>{e&&(s.current=getComputedStyle(e)),n(e)},[])}}(t),c="function"==typeof n?n({present:s.isPresent}):r.Children.only(n),l=function(...e){return(0,r.useCallback)(function(...e){return t=>e.forEach(e=>function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}(e,t))}(...e),e)}(s.ref,c.ref);return"function"==typeof n||s.isPresent?(0,r.cloneElement)(c,{ref:l}):null};function a(e){return(null==e?void 0:e.animationName)||"none"}s.displayName="Presence"},88263:function(e,t){"use strict";var n="fass",r="user",i=[128100,62144,62470,"user-alt","user-large"],o="f007",s="M224 248a120 120 0 1 0 0-240 120 120 0 1 0 0 240zM432 512l-64-208-288 0-64 208 416 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.X4=t.mw},88330:function(e,t){"use strict";var n="fass",r="heart",i=[128153,128154,128155,128156,128420,129293,129294,129505,9829,10084,61578],o="f004",s="M133.1 32C175.8 32 216 52.5 241 87.1l15 20.7 15-20.7C296 52.5 336.2 32 378.9 32 452.4 32 512 91.6 512 165.1 512 301.9 358.5 425.3 256 496 153.5 425.3 0 301.9 0 165.1 0 91.6 59.6 32 133.1 32z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.qc=t.mw},88647:function(e,t){"use strict";var n="fass",r="chart-mixed",i=["analytics"],o="f643",s="M532.5 89l25-20-40-50-25 20-140.6 112.5-108.2-81.1-19.8-14.9-19.4 15.5-160 128-25 20 40 50 25-20 140.6-112.5 108.2 81.1 19.8 14.9 19.4-15.5 160-128zm-340 135l0 256 64 0 0-256-64 0zm-128 96l0 160 64 0 0-160-64 0zm320-32l-64 0 0 192 64 0 0-192zm64-64l0 256 64 0 0-256-64 0z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.ZZ=t.mw},88732:function(e,t,n){"use strict";n.d(t,{A:function(){return A}});var r=n(48431),i=n(97465),o=n.n(i),s=n(78181),a=n(82816),c=n(66285),l=n(34932),u=n(41457),d=n(56739);function f(e){let{children:t,callback:n}=e;return(0,r.useEffect)(()=>{n()}),t}const p=["link","meta","style","title","base","noscript","script","html","body"],h="itemProp",m="gatsby-do-not-hoist-me-react",g="data-original-tag",y=r.createContext(!1);function v(e){0}function b(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function w(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const f of e.childNodes){var i,o,s,a,l;if(!k(f))continue;const e=null!==(i=null===(o=f.attributes)||void 0===o||null===(s=o.getNamedItem(g))||void 0===s?void 0:s.value)&&void 0!==i?i:f.nodeName.toLowerCase(),p=null===(a=f.attributes)||void 0===a||null===(l=a.id)||void 0===l?void 0:l.value;if(x(e))if("html"===e||"body"===e)for(const n of f.attributes){if(n.name===g)continue;const r="style"===n.name;var u;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=`${null!==(u=t[e])&&void 0!==u&&u.style?t[e].style:""}${n.value} `}else{let e=f.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),e.getAttribute(h)===m&&e.removeAttribute(h),"script"===e.nodeName.toLowerCase()&&(e=_(e)),p)if(n.has(p)){var d;const t=n.get(p);null===(d=r[t].parentNode)||void 0===d||d.removeChild(r[t]),r[t]=e}else r.push(e),n.set(p,r.length-1);else r.push(e)}else v();f.childNodes.length&&r.push.apply(r,(0,c.A)(w(f,t).validHeadNodes))}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function _(e){const t=document.createElement(e.nodeName);for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function x(e){return p.includes(e)}function k(e){return 1===e.nodeType}const S=document.createElement("div"),E={html:[],body:[]},C=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=w(S);E.html=Object.keys(n.html),E.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");
2r&&Object.entries(t).forEach(e=>{let[t,n]=e;r.setAttribute(t,n)});const i=document.querySelector("body");i&&Object.entries(n).forEach(e=>{let[t,n]=e;i.setAttribute(t,n)})}(n);const r=document.querySelectorAll("[data-gatsby-head]");var i;if(0===r.length)return void(i=document.head).append.apply(i,(0,c.A)(t));const o=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:i}=e;for(const o of t){const e=n.findIndex(e=>b(e,o));-1===e?r(o):n.splice(e,1)}for(const o of n)i(o)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>o.push(e)}),(e=document.head).append.apply(e,o)};if(18!==parseInt(r.version.split(".")[0],10)&&!r.createElement.headPatched){const e=r.createElement,t=function(e,t){function n(){return!!t||r.useContext(y)}return new Map(p.map(t=>[t,"html"===t||"body"===t?function(t){const r=r=>{if(n()){const n={...r,[g]:t};return e("div",n)}return e(t,r)};return r.displayName=`React19HeadAPICompat${t}`,r}(t):function(t){const r=r=>{if(n()&&!(h in r)){const n={...r,[h]:m};return e(t,n)}return e(t,r)};return r.displayName=`React19HeadAPICompat${t}`,r}(t)]))}(e,!1);r.createElement=function(n,i){const o=t.get(n);o&&(n=o);for(var s=arguments.length,a=new Array(s>2?s-2:0),c=2;c<s;c++)a[c-2]=arguments[c];return e.call.apply(e,[r,n,i].concat(a))},r.createElement.headPatched=!0}function T(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:i}=e;(0,r.useEffect)(()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error(`Expected "Head" export to be a function got "${typeof e}".`)}(t.Head);const{render:o}=(0,d.n)(),a=r.createElement(t.Head,{location:{pathname:(e=i).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),c=(0,s.N)("wrapRootElement",{element:a},a,e=>{let{result:t}=e;return{element:t}}).pop();o(r.createElement(f,{callback:C},r.createElement(y.Provider,{value:!0},r.createElement(l.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,c)))),S)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach(t=>{e&&e.removeAttribute(t)})}if(n){const e=document.querySelector("body");n.forEach(t=>{e&&e.removeAttribute(t)})}}(E)}})}function N(e){const t={...e,params:{...(0,a.UA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var i;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((i=e.pageResources.component)&&i.default||i,{...t,key:e.path||e.pageResources.page.path});T({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,s.N)("wrapPageElement",{element:n,props:t},n,e=>{let{result:n}=e;return{element:n,props:t}}).pop()}N.propTypes={location:o().object.isRequired,pageResources:o().object.isRequired,data:o().object,pageContext:o().object.isRequired};var A=N},88788:function(e,t){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(n=t.ElementType||(t.ElementType={})),t.isTag=function(e){return e.type===n.Tag||e.type===n.Script||e.type===n.Style},t.Root=n.Root,t.Text=n.Text,t.Directive=n.Directive,t.Comment=n.Comment,t.Script=n.Script,t.Style=n.Style,t.Tag=n.Tag,t.CDATA=n.CDATA,t.Doctype=n.Doctype},89068:function(e,t,n){"use strict";let r=n(82803);function i(e,t){new r(t).stringify(e)}e.exports=i,i.default=i},89144:function(e,t,n){"use strict";n.d(t,{O:function(){return l}});var r=n(48431),i=n(77405),o=n(8151),s=n(65868),a=n(65560),c=(n(60754),n(36136));function l(e){return r.createElement(o.nk,Object.assign({components:{a:e=>{let{href:t,children:n,...i}=e;const a=(0,o.$$)(n),{color:l,ref:u,...d}=i,f=a||n;let p=r.createElement(c.L9,null,f);return t&&(p=r.createElement(s.N,Object.assign({to:t},d,{target:"_blank"}),f)),a?r.createElement(o.Wh,null,p):p},code:e=>{let{children:t,className:n}=e;if(n){const e=n.replace("language-","");let o=(null==t?void 0:t.toString())||"";o=o.replace(/\n$/,"");const s=[{code:o,language:e}],c=(0,i.aP)({maxWidth:"full",minWidth:"0",mt:"1-5x"});return r.createElement(a.N,{className:c,size:"small",tabs:s})}return r.createElement(c.R0,{variant:null},t)},pre:e=>{let{children:t}=e;return r.createElement(r.Fragment,null,t)}}},e))}},89188:function(e,t){"use strict";var n="fasr",r="calendar-days",i=["calendar-alt"],o="f073",s="M144 0l0 64 160 0 0-64 48 0 0 64 96 0 0 416-448 0 0-416 96 0 0-64 48 0zm0 112l-96 0 0 64 352 0 0-64-256 0zM48 352l0 80 88 0 0-80-88 0zm0-48l88 0 0-80-88 0 0 80zm136 48l0 80 80 0 0-80-80 0zm80-48l0-80-80 0 0 80 80 0zm48 48l0 80 88 0 0-80-88 0zm88-48l0-80-88 0 0 80 88 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.l6=t.mw},89218:function(e,t){"use strict";var n="fass",r="briefcase",i=[128188],o="f0b1",s="M144 0l224 0 0 96 144 0 0 160-512 0 0-160 144 0 0-96zM0 304l192 0 0 48 128 0 0-48 192 0 0 176-512 0 0-176zM320 48l-128 0 0 48 128 0 0-48z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.u4=t.mw},89426:function(e,t){"use strict";var n="fass",r=["feed"],i="f09e",o="M0 32l32 0c229.8 0 416 186.2 416 416l0 32-64 0 0-32C384 253.6 226.4 96 32 96L0 96 0 32zM0 416a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zM32 160c159.1 0 288 128.9 288 288l0 32-64 0 0-32c0-123.7-100.3-224-224-224l-32 0 0-64 32 0z";t.mw={prefix:n,iconName:"rss",icon:[448,512,r,i,o]},t.eG=t.mw},89463:function(e,t,n){"use strict";let r=n(69062),i=n(85653);class o extends r{get selectors(){return i.comma(this.selector)}set selectors(e){let t=this.selector?this.selector.match(/,\s*/):null,n=t?t[0]:","+this.raw("between","beforeOpen");this.selector=e.join(n)}constructor(e){super(e),this.type="rule",this.nodes||(this.nodes=[])}}e.exports=o,o.default=o,r.registerRule(o)},89480:function(e,t){"use strict";var n="fasr",r="layer-plus",i=["layer-group-plus"],o="f5ff",s="M488-8l0 32 56 0 0 48-56 0 0 56-48 0 0-56-56 0 0-48 56 0 0-56 48 0 0 24zM447.3 224L288 149 128.7 224 288 299 447.3 224zM288 352c-170.3-80.1-261-122.8-272-128 11-5.2 101.7-47.9 272-128 170.3 80.1 261 122.8 272 128-11 5.2-101.7 47.9-272 128zM72.4 357.5l57.3-27 56.4 26.5-57.3 27 159.3 75 159.3-75-57.3-27 56.4-26.5c38.3 18 76.2 35.9 113.6 53.5-11 5.2-101.7 47.9-272 128-170.3-80.1-261-122.8-272-128l56.4-26.5z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.hi=t.mw},89738:function(e){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},89822:function(e){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},89842:function(e,t,n){var r=n(55752);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},89963:function(e,t,n){var r=n(22344)(Object.keys,Object);e.exports=r},90096:function(e,t){"use strict";var n="fass",r="thumbs-up",i=[128077,61575],o="f164",s="M160 160l80-144 96 48-48 96 208 0 0 112-16 0 0 80-16 0 0 64-32 0 0 64-176 0-96-64 0-256zm-48 0l0 320-112 0 0-320 112 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Wc=t.mw},90222:function(e,t){"use strict";var n="fass",r="draw-circle",i=[58054,"vector-circle"],o="f5ed",s="M224-32l128 0 0 40.1C442 31.2 512.8 102 535.9 192l40.1 0 0 128-40.1 0C512.8 410 442 480.8 352 503.9l0 40.1-128 0 0-40.1C134 480.8 63.2 410 40.1 320L0 320 0 192 40.1 192C63.2 102 134 31.2 224 8.1L224-32zM469.1 192C449.8 137.4 406.6 94.2 352 74.9l0 21.1-128 0 0-21.1C169.4 94.2 126.2 137.4 106.9 192l21.1 0 0 128-21.1 0c19.3 54.6 62.5 97.8 117.1 117.1l0-21.1 128 0 0 21.1c54.6-19.3 97.8-62.5 117.1-117.1l-21.1 0 0-128 21.1 0z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.cU=t.mw},90310:function(e,t){"use strict";var n="fasr",r="gauge-max",i=["tachometer-alt-fastest"],o="f626",s="M256 464a208 208 0 1 0 0-416 208 208 0 1 0 0 416zM256 0a256 256 0 1 1 0 512 256 256 0 1 1 0-512zm32 112a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zM256 408c-30.9 0-56-25.1-56-56s25.1-56 56-56c9.4 0 18.3 2.3 26.1 6.4 69.7-52.3 105.3-79 106.7-80l28.8 38.4c-1.4 1.1-37 27.7-106.7 80 .7 3.6 1.1 7.3 1.1 11.2 0 30.9-25.1 56-56 56zM384 160a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zM112 224a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm80-64a32 32 0 1 1 -64 0 32 32 0 1 1 64 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.be=t.mw},91058:function(e,t,n){var r=n(55752);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},91183:function(e,t){"use strict";var n="fass",r="server",i=[],o="f233",s="M448 32l-448 0 0 192 448 0 0-192zM280 104a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm56 24a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zM448 288l-448 0 0 192 448 0 0-192zM280 360a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm56 24a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.D6=t.mw},91210:function(e,t,n){"use strict";let r=n(6099),i=n(63922);const o=n(50780);let s=n(89068);
2n(33471);class a{get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let e,t=i;try{e=t(this._css,this._opts)}catch(n){this.error=n}if(this.error)throw this.error;return this._root=e,e}get[Symbol.toStringTag](){return"NoWorkResult"}constructor(e,t,n){let i;t=t.toString(),this.stringified=!1,this._processor=e,this._css=t,this._opts=n,this._map=void 0;let a=s;this.result=new o(this._processor,i,this._opts),this.result.css=t;let c=this;Object.defineProperty(this.result,"root",{get(){return c.root}});let l=new r(a,i,this._opts,t);if(l.isMap()){let[e,t]=l.generate();e&&(this.result.css=e),t&&(this.result.map=t)}else l.clearAnnotation(),this.result.css=l.css}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}sync(){if(this.error)throw this.error;return this.result}then(e,t){return this.async().then(e,t)}toString(){return this._css}warnings(){return[]}}e.exports=a,a.default=a},91809:function(e,t,n){var r=n(45773),i=n(73864),o=Object.prototype.propertyIsEnumerable,s=Object.getOwnPropertySymbols,a=s?function(e){return null==e?[]:(e=Object(e),r(s(e),function(t){return o.call(e,t)}))}:i;e.exports=a},92083:function(e,t){"use strict";var n="fasr",r="sliders",i=["sliders-h"],o="f1de",s="M24 72l-24 0 0 48 112 0 0 56 160 0 0 56-272 0 0 48 272 0 0 56 160 0 0-56 80 0 0-48-80 0 0-56-160 0 0-56 240 0 0-48-240 0 0-56-160 0 0 56-88 0zM320 280l0-56 64 0 0 64-64 0 0-8zM160 120l0-56 64 0 0 64-64 0 0-8zM24 392l-24 0 0 48 80 0 0 56 160 0 0-56 272 0 0-48-272 0 0-56-160 0 0 56-56 0zm104 48l0-56 64 0 0 64-64 0 0-8z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t._$=t.mw},92115:function(e,t){"use strict";var n="fass",r="layer-plus",i=["layer-group-plus"],o="f5ff",s="M488-8l0-24-48 0 0 56-56 0 0 48 56 0 0 56 48 0 0-56 56 0 0-48-56 0 0-32zM16 224L288 352 560 224 288 96 16 224zm0 160L288 512 560 384 446.4 330.5 288 405 129.6 330.5 16 384z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.hi=t.mw},92272:function(e,t,n){var r=n(99310),i=n(96161);e.exports=function(e,t,n,o){var s=n.length,a=s,c=!o;if(null==e)return!a;for(e=Object(e);s--;){var l=n[s];if(c&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++s<a;){var u=(l=n[s])[0],d=e[u],f=l[1];if(c&&l[2]){if(void 0===d&&!(u in e))return!1}else{var p=new r;if(o)var h=o(d,f,u,e,t,p);if(!(void 0===h?i(f,d,3,o,p):h))return!1}}return!0}},92313:function(e,t){"use strict";var n="fasr",r="table",i=[],o="f0ce",s="M248 160l0 112 152 0 0-112-152 0zm-48 0l-152 0 0 112 152 0 0-112zM0 320l0-288 448 0 0 448-448 0 0-160zm400 0l-152 0 0 112 152 0 0-112zM200 432l0-112-152 0 0 112 152 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.w9=t.mw},92685:function(e,t){"use strict";var n="fasl",r="circle",i=[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],o="f111",s="M480 256a224 224 0 1 0 -448 0 224 224 0 1 0 448 0zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.GE=t.mw},92993:function(e,t){"use strict";var n="fasr",r="arrows-maximize",i=["expand-arrows"],o="f31d",s="M296 32l-24 0 0 48 94.1 0-142.1 142.1-142.1-142.1 94.1 0 0-48-176 0 0 176 48 0 0-94.1 142.1 142.1-142.1 142.1 0-94.1-48 0 0 176 176 0 0-48-94.1 0 142.1-142.1 142.1 142.1-94.1 0 0 48 176 0 0-176-48 0 0 94.1-142.1-142.1 142.1-142.1 0 94.1 48 0 0-176-152 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.Ix=t.mw},93007:function(e,t,n){"use strict";n.d(t,{s:function(){return i}});const r=document.createElement("i");function i(e){const t="&"+e+";";r.innerHTML=t;const n=r.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===e)&&(n!==t&&n)}},93046:function(e,t){"use strict";var n="fass",r="bars",i=["navicon"],o="f0c9",s="M0 64l448 0 0 64-448 0 0-64zM0 224l448 0 0 64-448 0 0-64zM448 384l0 64-448 0 0-64 448 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.ck=t.mw},93414:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var n="fass",r="circle-check",i=[61533,"check-circle"],o="f058",s="M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm97.1-319.6l-12.7 20.4-80 128-7 11.3-25.3 0-7.2-9.6c-37.6-50.1-58.4-77.9-62.4-83.2l38.4-28.8c7.5 10 21.3 28.4 41.4 55.2 49.1-78.5 73.8-118.1 74.2-118.7l40.7 25.4z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faCircleCheck=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},93765:function(e,t){"use strict";var n="fasl",r="microchip-ai",i=[],o="e1ec",s="M176 0l0 64 64 0 0-64 32 0 0 64 64 0 0-64 32 0 0 64 80 0 0 80 64 0 0 32-64 0 0 64 64 0 0 32-64 0 0 64 64 0 0 32-64 0 0 80-80 0 0 64-32 0 0-64-64 0 0 64-32 0 0-64-64 0 0 64-32 0 0-64-80 0 0-80-64 0 0-32 64 0 0-64-64 0 0-32 64 0 0-64-64 0 0-32 64 0 0-80 80 0 0-64 32 0zM416 96l-320 0 0 320 320 0 0-320zm-96 80l32 0 0 160-32 0 0-160zM135.9 336l2.2-5.7 21.9-57.5 0-.8 .3 0 32.7-85.7 3.9-10.3 22 0 3.9 10.3 32.7 85.7 .3 0 0 .8 21.9 57.5 2.2 5.7-34.3 0-12.2-32-51.3 0-12.2 32-34.3 0zM208 236.8l-13.4 35.2 26.9 0-13.4-35.2z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.yY=t.mw},93789:function(e,t,n){var r=n(79950),i=n(68869);e.exports=function(e,t){var n=i(e,t);return r(n)?n:void 0}},93838:function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.cloneNode=t.hasChildren=t.isDocument=t.isDirective=t.isComment=t.isText=t.isCDATA=t.isTag=t.Element=t.Document=t.CDATA=t.NodeWithChildren=t.ProcessingInstruction=t.Comment=t.Text=t.DataNode=t.Node=void 0;var s=n(88788),a=function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),x(this,e)},e}();t.Node=a;var c=function(e){function t(t){var n=e.call(this)||this;return n.data=t,n}return i(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(a);t.DataNode=c;var l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=s.ElementType.Text,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t}(c);t.Text=l;var u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=s.ElementType.Comment,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t}(c);t.Comment=u;var d=function(e){function t(t,n){var r=e.call(this,n)||this;return r.name=t,r.type=s.ElementType.Directive,r}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.ProcessingInstruction=d;var f=function(e){function t(t){var n=e.call(this)||this;return n.children=t,n}return i(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null}
2,enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(a);t.NodeWithChildren=f;var p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=s.ElementType.CDATA,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(f);t.CDATA=p;var h=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=s.ElementType.Root,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(f);t.Document=h;var m=function(e){function t(t,n,r,i){void 0===r&&(r=[]),void 0===i&&(i="script"===t?s.ElementType.Script:"style"===t?s.ElementType.Style:s.ElementType.Tag);var o=e.call(this,r)||this;return o.name=t,o.attribs=n,o.type=i,o}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(t){var n,r;return{name:t,value:e.attribs[t],namespace:null===(n=e["x-attribsNamespace"])||void 0===n?void 0:n[t],prefix:null===(r=e["x-attribsPrefix"])||void 0===r?void 0:r[t]}})},enumerable:!1,configurable:!0}),t}(f);function g(e){return(0,s.isTag)(e)}function y(e){return e.type===s.ElementType.CDATA}function v(e){return e.type===s.ElementType.Text}function b(e){return e.type===s.ElementType.Comment}function w(e){return e.type===s.ElementType.Directive}function _(e){return e.type===s.ElementType.Root}function x(e,t){var n;if(void 0===t&&(t=!1),v(e))n=new l(e.data);else if(b(e))n=new u(e.data);else if(g(e)){var r=t?k(e.children):[],i=new m(e.name,o({},e.attribs),r);r.forEach(function(e){return e.parent=i}),null!=e.namespace&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]=o({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]=o({},e["x-attribsPrefix"])),n=i}else if(y(e)){r=t?k(e.children):[];var s=new p(r);r.forEach(function(e){return e.parent=s}),n=s}else if(_(e)){r=t?k(e.children):[];var a=new h(r);r.forEach(function(e){return e.parent=a}),e["x-mode"]&&(a["x-mode"]=e["x-mode"]),n=a}else{if(!w(e))throw new Error("Not implemented yet: ".concat(e.type));var c=new d(e.name,e.data);null!=e["x-name"]&&(c["x-name"]=e["x-name"],c["x-publicId"]=e["x-publicId"],c["x-systemId"]=e["x-systemId"]),n=c}return n.startIndex=e.startIndex,n.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(n.sourceCodeLocation=e.sourceCodeLocation),n}function k(e){for(var t=e.map(function(e){return x(e,!0)}),n=1;n<t.length;n++)t[n].prev=t[n-1],t[n-1].next=t[n];return t}t.Element=m,t.isTag=g,t.isCDATA=y,t.isText=v,t.isComment=b,t.isDirective=w,t.isDocument=_,t.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},t.cloneNode=x},93975:function(e,t){"use strict";var n="fasr",r="bag-shopping",i=["shopping-bag"],o="f290",s="M160 80l0 48 128 0 0-48c0-35.3-28.7-64-64-64s-64 28.7-64 64zm-48 96l-64 0 0 256 352 0 0-256-64 0 0 80-48 0 0-80-128 0 0 80-48 0 0-80zm0-48l0-48c0-61.9 50.1-112 112-112S336 18.1 336 80l0 48 112 0 0 352-448 0 0-352 112 0z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.Wf=t.mw},94088:function(e,t,n){var r=n(89822),i=Math.max;e.exports=function(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){for(var o=arguments,s=-1,a=i(o.length-t,0),c=Array(a);++s<a;)c[s]=o[t+s];s=-1;for(var l=Array(t+1);++s<t;)l[s]=o[s];return l[t]=n(c),r(e,this,l)}}},94224:function(e,t){"use strict";var n="fass",r="rocket",i=[],o="f135",s="M0 320l160 0 64 64 0 160 160-96 0-122.1c141.4-83.5 135.5-212 120.6-286.5-74.5-14.9-203-20.8-286.5 120.6L96 160 0 320zM384 112a48 48 0 1 1 0 96 48 48 0 1 1 0-96z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.KM=t.mw},94272:function(e,t){"use strict";var n="fasr",r="notebook",i=[],o="e201",s="M224 48l208 0 0 416-208 0 0-416zm-48 0l0 416-64 0 0-416 64 0zM64 416l0 96 416 0 0-512-416 0 0 96-64 0 0 48 64 0 0 88-64 0 0 48 64 0 0 88-64 0 0 48 64 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.fr=t.mw},94411:function(e,t){"use strict";var n="fasr",r="file",i=[128196,128459,61462],o="f15b",s="M176 48l-128 0 0 416 288 0 0-256-160 0 0-160zM316.1 160l-92.1-92.1 0 92.1 92.1 0zM48 0L224 0 384 160 384 512 0 512 0 0 48 0z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.A4=t.mw},94475:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var n="fasr",r="circle-play",i=[61469,"play-circle"],o="f144",s="M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464a256 256 0 1 0 0-512 256 256 0 1 0 0 512zM224 354.5c87.5-53.9 140.9-86.7 160-98.5-19.1-11.8-72.5-44.6-160-98.5l-48-29.5 0 256 48-29.5zM292.4 256l-68.4 42.1 0-84.2 68.4 42.1z";t.definition={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.faCirclePlay=t.definition,t.prefix=n,t.iconName=r,t.width=512,t.height=512,t.ligatures=i,t.unicode=o,t.svgPathData=s,t.aliases=i},94780:function(e,t,n){var r=n(15036)["__core-js_shared__"];e.exports=r},94816:function(e,t){"use strict";var n="fasr",r="message-check",i=["comment-alt-check"],o="f4a2",s="M200.7 500.4c-12.6 7.5-36.8 22.1-72.7 43.6l0-96-128 0 0-416 512 0 0 416-224 0-87.3 52.4zM176 459.2c22.9-13.7 67.8-40.7 87.3-52.4l11.4-6.8 189.3 0 0-320-416 0 0 320 128 0 0 59.2zM353.1 160.4l-12.7 20.4-80 128-7 11.3-25.3 0-7.2-9.6c-37.6-50.1-58.4-77.9-62.4-83.2l38.4-28.8c7.5 10 21.3 28.4 41.4 55.2 49.1-78.5 73.8-118.1 74.2-118.7l40.7 25.4z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.B0=t.mw},94926:function(e,t,n){"use strict";n.d(t,{Eq:function(){return u}});var r=function(e){return"undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},i=new WeakMap,o=new WeakMap,s={},a=0,c=function(e){return e&&(e.host||c(e.parentNode))},l=function(e,t,n,r){var l=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=c(t);return n&&e.contains(n)?n:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)}).filter(function(e){return Boolean(e)})}(t,Array.isArray(e)?e:[e]);s[n]||(s[n]=new WeakMap);var u=s[n],d=[],f=new Set,p=new Set(l),h=function(e){e&&!f.has(e)&&(f.add(e),h(e.parentNode))};l.forEach(h);var m=function(e){e&&!p.has(e)&&Array.prototype.forEach.call(e.children,function(e){if(f.has(e))m(e);else try{var t=e.getAttribute(r),s=null!==t&&"false"!==t,a=(i.get(e)||0)+1,c=(u.get(e)||0)+1;i.set(e,a),u.set(e,c),d.push(e),1===a&&s&&o.set(e,!0),1===c&&e.setAttribute(n,"true"),s||e.setAttribute(r,"true")}catch(l){console.error("aria-hidden: cannot operate on ",e,l)}})};return m(t),f.clear(),a++,function(){d.forEach(function(e){var t=i.get(e)-1,s=u.get(e)-1;i.set(e,t),u.set(e,s),t||(o.has(e)||e.removeAttribute(r),o.delete(e)),s||e.removeAttribute(n)}),--a||(i=new WeakMap,i=new WeakMap,o=new WeakMap,s={})}},u=function(e,t,n){void 0===n&&(n="data-aria-hidden");var i=Array.from(Array.isArray(e)?e:[e]),o=t||r(e);return o?(i.push.apply(i,Array.from(o.querySelectorAll("[aria-live], script"))),l(i,o,n,"aria-hidden")):function(){return null}}},95187:function(e,t,n){var r=n(22909),i=1/0;e.exports=function(e){return e?(e=r(e))===i||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},95188:function(e,t,n){"use strict";function r(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function i(e){return e.join(" ").trim()}n.d(t,{A:function(){return i},q:function(){return r}})},95193:function(e,t,n){var r=n(4961),i=n(76514),o=n(40515),s=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:o;e.exports=s},95589:function(e,t){"use strict";var n="fasr",r="link",i=[128279,"chain"],o="f0c1",s="M427.5 88c-21.4 0-42.2 6.9-59.3 19.4-11.4-11.7-24.4-22.1-38.4-30.7 27-23.6 61.7-36.7 97.7-36.7 82 0 148.5 66.5 148.5 148.5 0 39.4-15.6 77.1-43.5 105l-79.1 79.1c-27.8 27.8-65.6 43.5-105 43.5-82 0-148.5-66.5-148.5-148.5 0-27.6 7.7-54.5 21.9-77.6L262.8 215c-9.6 15.7-14.8 33.8-14.8 52.5 0 55.5 45 100.5 100.5 100.5 26.6 0 52.2-10.6 71-29.4l79.1-79.1C517.4 240.6 528 215.1 528 188.5 528 133 483 88 427.5 88zm-200 56c-26.6 0-52.2 10.6-71 29.4L77.4 252.5c-18.8 18.8-29.4 44.4-29.4 71 0 55.5 45 100.5 100.5 100.5 21.4 0 42.2-6.9 59.3-19.4 11.4 11.8 24.4 22.1 38.4 30.7-27 23.6-61.7 36.7-97.7 36.7-82 0-148.5-66.5-148.5-148.5 0-39.4 15.6-77.1 43.5-105l79.1-79.1c27.8-27.8 65.6-43.5 105-43.5 82 0 148.5 66.5 148.5 148.5 0 27.6-7.7 54.5-21.9 77.6L313.2 297c9.6-15.7 14.8-33.8 14.8-52.5 0-55.5-45-100.5-100.5-100.5z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.CQ=t.mw},95675:function(e,t){"use strict";var n="fass",r="memory",i=[],o="f538",s="M512 64L0 64 0 146.7c18.6 6.6 32 24.4 32 45.3S18.6 230.7 0 237.3l0 66.7 512 0 0-66.7c-18.6-6.6-32-24.4-32-45.3s13.4-38.7 32-45.3L512 64zm0 288l-512 0 0 96 96 0 0-48 48 0 0 48 88 0 0-48 48 0 0 48 88 0 0-48 48 0 0 48 96 0 0-96zM160 160l0 96-64 0 0-128 64 0 0 32zm128 0l0 96-64 0 0-128 64 0 0 32zm128 0l0 96-64 0 0-128 64 0 0 32z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Hq=t.mw},95868:function(e,t){"use strict";var n="fasr",r="comment",i=[128489,61669],o="f075",s="M107 376.7c-6.9 17-14.5 35.5-22.6 55.6 41-14.1 64.2-22.1 69.8-24l16.8 7c25.9 10.7 54.6 16.8 85.1 16.8 11
27.8 0 208-88.8 208-192S373.8 48 256 48 48 136.8 48 240c0 42.7 15.1 82.4 41.2 114.6l17.8 22zM60.3 491.3L0 512C15.4 474.2 32.7 431.8 51.8 384.8 19.3 344.6 0 294.4 0 240 0 107.5 114.6 0 256 0S512 107.5 512 240 397.4 480 256 480c-36.8 0-71.9-7.3-103.5-20.4L60.3 491.3z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.DN=t.mw},96119:function(e,t){"use strict";var n="fass",r="globe",i=[127760],o="f0ac",s="M351.6 280c-3.9 62.3-22.3 121.2-45.3 165.5-13 25-26.6 43.7-38.3 55.4-5.4 5.4-9.3 8.2-11.6 9.7-2.3-1.5-6.2-4.3-11.6-9.7-11.7-11.7-25.3-30.4-38.3-55.4-23-44.3-41.5-103.2-45.3-165.5l190.5 0zM161.1 232c3.9-62.3 22.3-121.2 45.3-165.5 13-25 26.6-43.7 38.3-55.4 5.4-5.4 9.3-8.2 11.6-9.7 2.3 1.5 6.2 4.3 11.6 9.7 11.7 11.7 25.3 30.4 38.3 55.4 23 44.3 41.5 103.2 45.3 165.5l-190.5 0zm-48.1 0L1.5 232C11.3 126.4 85.2 39.5 183.9 10.4 148.8 62.5 117.9 144 113.1 232zM1.5 280l111.6 0c4.9 88 35.7 169.5 70.9 221.6-98.7-29.1-172.6-116-182.4-221.6zm398.2 0l111.6 0c-9.8 105.6-83.7 192.5-182.4 221.6 35.2-52.1 66-133.6 70.9-221.6zm111.6-48l-111.6 0c-4.9-88-35.7-169.5-70.9-221.6 98.7 29.1 172.6 116 182.4 221.6z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Bw=t.mw},96161:function(e,t,n){var r=n(4715),i=n(24189);e.exports=function e(t,n,o,s,a){return t===n||(null==t||null==n||!i(t)&&!i(n)?t!=t&&n!=n:r(t,n,o,s,e,a))}},96571:function(e,t,n){var r=n(76514);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},96645:function(e,t){"use strict";var n="fasr",r="envelope-open",i=[62135],o="f2b6",s="M48 224.3l0 207.7 416 0 0-207.7-193.5 146.8-14.5 11-14.5-11-193.5-146.8zm402.8-50.2L256 28 61.2 174.1 256 321.9 450.8 174.1zM0 160l256-192 256 192 0 320-512 0 0-320z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.Og=t.mw},96804:function(e,t){"use strict";var n="fasr",r="code-branch",i=[],o="f126",s="M48 48l0 64 64 0 0-64-64 0zM0 0l160 0 0 160-56 0 0 72 184 0c30.9 0 56-25.1 56-56l0-16-56 0 0-160 160 0 0 160-56 0 0 16c0 57.4-46.6 104-104 104l-184 0 0 72 56 0 0 160-160 0 0-160 56 0 0-192-56 0 0-160zM112 464l0-64-64 0 0 64 64 0zM400 48l-64 0 0 64 64 0 0-64z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.Xb=t.mw},97116:function(e,t){"use strict";var n="fasr",r="book",i=[128212],o="f02d",s="M24 0L0 0 0 432 .4 432c-.2 2.6-.4 5.3-.4 8l0 72 448 0 0-48-32 0 0-64 32 0 0-400-424 0zM368 400l0 64-320 0 0-24c0-22.1 17.9-40 40-40l280 0zM88 352c-14.4 0-28 3.5-40 9.6l0-313.6 352 0 0 304-312 0zm40-224l0 48 224 0 0-48-224 0zm224 96l-224 0 0 48 224 0 0-48z";t.mw={prefix:n,iconName:r,icon:[448,512,i,o,s]},t.LB=t.mw},97214:function(e,t,n){"use strict";var r=n(38060);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.vM=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},97262:function(e,t){"use strict";var n="youtube",r=[61802],i="f167",o="M549.7 124.1C543.5 100.4 524.9 81.8 501.4 75.5 458.9 64 288.1 64 288.1 64S117.3 64 74.7 75.5C51.2 81.8 32.7 100.4 26.4 124.1 15 167 15 256.4 15 256.4s0 89.4 11.4 132.3c6.3 23.6 24.8 41.5 48.3 47.8 42.6 11.5 213.4 11.5 213.4 11.5s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zM232.2 337.6l0-162.4 142.7 81.2-142.7 81.2z";t.mw={prefix:"fab",iconName:n,icon:[576,512,r,i,o]},t.B4=t.mw},97571:function(e,t){"use strict";var n="fasr",r="file-circle-info",i=[58604],o="e493",s="M208 48l-128 0 0 416 170.9 0c6.1 17.3 14.6 33.4 25.1 48l-244 0 0-512 224 0 160 160 0 48.7c-16.7 1.4-32.8 4.9-48 10.3l0-10.9-160 0 0-160zM348.1 160l-92.1-92.1 0 92.1 92.1 0zM432 256a144 144 0 1 1 0 288 144 144 0 1 1 0-288zm15.3 64l-32 0 0 32 32 0 0-32zm1.2 64c-23.9 0-40.8 0-48.5 0l0 32 16 0 .5 0 0 32-.5 0-16 0 0 32c8 0 24 0 48 0l.5 0 15.5 0 0-32-15.5 0 0-64z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.c4=t.mw},97735:function(e,t){"use strict";var n="fasr",r="lightbulb-on",i=[],o="f672",s="M392 316.8c43.2-25 72-71.5 72-124.8 0-79.5-64.5-144-144-144S176 112.5 176 192c0 53.2 28.9 99.8 72 124.8l24 13.9 0 53.4 96 0 0-53.4 24-13.9zM512 192c0 71.1-38.6 133.1-96 166.3l0 153.7-192 0 0-153.7C166.6 325.1 128 263.1 128 192 128 86 214 0 320 0S512 86 512 192zM320 144c-26.5 0-48 21.5-48 48l-48 0c0-53 43-96 96-96l0 48zM58.7 26.5l53.5 26.7-21.5 42.9C60.3 81 19.5 60.6 15.8 58.7L37.3 15.8 58.7 26.5zm544 42.9C579.6 81 561.8 89.9 549.3 96.2L527.8 53.3C558.2 38 599 17.7 602.7 15.8l21.5 42.9-21.5 10.7zM24 168l56 0 0 48-80 0 0-48 24 0zm560 0l56 0 0 48-80 0 0-48 24 0zM90.7 341.5C67.6 353 49.8 361.9 37.3 368.2L15.8 325.3C46.2 310 87 289.7 90.7 287.8l21.5 42.9-21.5 10.7zm458.5-53.7l74.9 37.5-21.5 42.9-74.9-37.5 21.5-42.9z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.i7=t.mw},97754:function(e,t){"use strict";
2var n="fasr",r="arrow-turn-down-left",i=[],o="e2e1",s="M496.4 88l0-24 48 0 0 216-430.1 0 95 95 17 17-33.9 33.9-17-17-136-136-17-17 17-17 136-136 17-17 33.9 33.9-17 17-95 95 382.1 0 0-144z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.JH=t.mw},97774:function(e,t){"use strict";var n="fasl",r="bolt",i=[9889,"zap"],o="f0e7",s="M322.4 192C358.9 59.4 379.4-15.3 384-32L340.9 3.9 38.4 256 0 288 198.4 288 189.6 320c-36.5 132.6-57 207.3-61.6 224l43.1-35.9 302.5-252.1 38.4-32-198.4 0 8.8-32zm101.2 64L185.9 454.1c34.3-124.6 52.4-190.6 54.5-198.1l-152 0 237.7-198.1C291.8 182.5 273.7 248.5 271.6 256l152 0z";t.mw={prefix:n,iconName:r,icon:[512,512,i,o,s]},t.zm=t.mw},98002:function(e,t,n){"use strict";n.d(t,{PI:function(){return u},SY:function(){return c},cZ:function(){return d},ge:function(){return a},m4:function(){return l}});var r=n(73925),i=n(45538);const o=/^https?:\/\/|mailto:|\/assets/,s=[new URL(i.DOCS_URL).hostname,new URL(i.SITE_URL).hostname,new URL(i.PORTAL_URL).hostname,`dev.helios.${i.OLD_URL}`,new URL(i.TRAINING_URL).hostname,`auth.${i.OLD_URL}`],a=e=>o.test(e),c=e=>s.some(t=>-1!==e.indexOf(t)),l=e=>"#"===e.charAt(0),u=e=>e.startsWith("tel:"),d=e=>r.CL.test(e)},98159:function(e,t){"use strict";var n="fasr",r="location-pin",i=["map-marker"],o="f041",s="M192 48c80.3 0 144 63.7 144 140.6 0 28.1-9.1 61-25.6 96.5-16.3 35.1-38.4 70.1-61.3 101.5-20.3 28-40.8 52.5-57.2 71.1-16.4-18.6-36.8-43.1-57.2-71.1-22.9-31.4-45-66.4-61.3-101.5-16.4-35.5-25.6-68.4-25.6-96.5 0-76.8 63.7-140.6 144-140.6zm32.9 445C279.7 431.4 384 299.8 384 188.6 384 84.4 298 0 192 0S0 84.4 0 188.6c0 111.2 104.3 242.8 159.1 304.4 10.2 11.5 18.7 20.5 24.5 26.5 5.3 5.5 8.4 8.5 8.4 8.5s3-3 8.4-8.5c5.8-6 14.3-15 24.5-26.5z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.w6=t.mw},98470:function(e,t,n){var r=n(5930);e.exports=function(e){return r(this,e).has(e)}},98759:function(e,t){"use strict";var n="fass",r="cloud",i=[9729],o="f0c2",s="M448 480L0 480 0 336c0-62.7 40.1-116 96-135.8L96 176c0-79.5 64.5-144 144-144 55.4 0 103.5 31.3 127.6 77.1 14.2-8.3 30.8-13.1 48.4-13.1 53 0 96 43 96 96l0 49.1c38.3 22.1 64 63.5 64 110.9l0 128-128 0z";t.mw={prefix:n,iconName:r,icon:[576,512,i,o,s]},t.jB=t.mw},98798:function(e,t,n){"use strict";n.d(t,{A:function(){return W}});var r=function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)};function i(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}Object.create;function o(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}Object.create;"function"==typeof SuppressedError&&SuppressedError;var s=n(48431),a="right-scroll-bar-position",c="width-before-scroll-bar";function l(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var u="undefined"!=typeof window?s.useLayoutEffect:s.useEffect,d=new WeakMap;function f(e,t){var n,r,i,o=(n=t||null,r=function(t){return e.forEach(function(e){return l(e,t)})},(i=(0,s.useState)(function(){return{value:n,callback:r,facade:{get current(){return i.value},set current(e){var t=i.value;t!==e&&(i.value=e,i.callback(e,t))}}}})[0]).callback=r,i.facade);return u(function(){var t=d.get(o);if(t){var n=new Set(t),r=new Set(e),i=o.current;n.forEach(function(e){r.has(e)||l(e,null)}),r.forEach(function(e){n.has(e)||l(e,i)})}d.set(o,e)},[e]),o}function p(e){return e}function h(e,t){void 0===t&&(t=p);var n=[],r=!1;return{read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var i=t(e,r);return n.push(i),function(){n=n.filter(function(e){return e!==i})}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var i=n;
vendor: 5,701 bytes, line 2
2n=[],i.forEach(e),t=n}var o=function(){var n=t;t=[],n.forEach(e)},s=function(){return Promise.resolve().then(o)};s(),n={push:function(e){t.push(e),s()},filter:function(e){return t=t.filter(e),n}}}}}var m=function(e){void 0===e&&(e={});var t=h(null);return t.options=r({async:!0,ssr:!1},e),t}(),g=function(){},y=s.forwardRef(function(e,t){var n=s.useRef(null),o=s.useState({onScrollCapture:g,onWheelCapture:g,onTouchMoveCapture:g}),a=o[0],c=o[1],l=e.forwardProps,u=e.children,d=e.className,p=e.removeScrollBar,h=e.enabled,y=e.shards,v=e.sideCar,b=e.noIsolation,w=e.inert,_=e.allowPinchZoom,x=e.as,k=void 0===x?"div":x,S=i(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),E=v,C=f([n,t]),T=r(r({},S),a);return s.createElement(s.Fragment,null,h&&s.createElement(E,{sideCar:m,removeScrollBar:p,shards:y,noIsolation:b,inert:w,setCallbacks:c,allowPinchZoom:!!_,lockRef:n}),l?s.cloneElement(s.Children.only(u),r(r({},T),{ref:C})):s.createElement(k,r({},T,{className:d,ref:C}),u))});y.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},y.classNames={fullWidth:c,zeroRight:a};var v,b=function(e){var t=e.sideCar,n=i(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=t.read();if(!o)throw new Error("Sidecar medium not found");return s.createElement(o,r({},n))};b.isSideCarExport=!0;function w(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=v||n.nc;return t&&e.setAttribute("nonce",t),e}var _=function(){var e=0,t=null;return{add:function(n){var r,i;0==e&&(t=w())&&(i=n,(r=t).styleSheet?r.styleSheet.cssText=i:r.appendChild(document.createTextNode(i)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},x=function(){var e,t=(e=_(),function(t,n){s.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])});return function(e){var n=e.styles,r=e.dynamic;return t(n,r),null}},k={left:0,top:0,right:0,gap:0},S=function(e){return parseInt(e||"",10)||0},E=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return k;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[S(n),S(r),S(i)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},C=x(),T="data-scroll-locked",N=function(e,t,n,r){var i=e.left,o=e.top,s=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(l,"px ").concat(r,";\n  }\n  body[").concat(T,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(i,"px;\n    padding-top: ").concat(o,"px;\n    padding-right: ").concat(s,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(l,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(a," {\n    right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(c," {\n    margin-right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(a," .").concat(a," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(c," .").concat(c," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(T,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n  }\n")},A=function(){var e=parseInt(document.body.getAttribute(T)||"0",10);return isFinite(e)?e:0},O=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=void 0===r?"margin":r;s.useEffect(function(){return document.body.setAttribute(T,(A()+1).toString()),function(){var e=A()-1;e<=0?document.body.removeAttribute(T):document.body.setAttribute(T,e.toString())}},[]);var o=s.useMemo(function(){return E(i)},[i]);return s.createElement(C,{styles:N(o,!t,i,n?"":"!important")})},P=!1;if("undefined"!=typeof window)try{var z=Object.defineProperty({},"passive",{get:function(){return P=!0,!0}});window.addEventListener("test",z,z),window.removeEventListener("test",z,z)}catch(G){P=!1}var I=!!P&&{passive:!1},j=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},L=function(e,t){var n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),R(e,n)){var r=M(e,n);if(r[1]>r[2])return!0}n=n.parentNode}while(n&&n!==document.body);return!1},R=function(e,t){return"v"===e?function(e){return j(e,"overflowY")}(t):function(e){return j(e,"overflowX")}(t)},M=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},D=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},$=function(e){return[e.deltaX,e.deltaY]},U=function(e){return e&&"current"in e?e.current:e},F=function(e){return"\n  .block-interactivity-".concat(e," {pointer-events: none;}\n  .allow-interactivity-").concat(e," {pointer-events: all;}\n")},B=0,q=[];var H,Z=(H=function(e){var t=s.useRef([]),n=s.useRef([0,0]),r=s.useRef(),i=s.useState(B++)[0],a=s.useState(function(){return x()})[0],c=s.useRef(e);s.useEffect(function(){c.current=e},[e]),s.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));
2var t=o([e.lockRef.current],(e.shards||[]).map(U),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var l=s.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!c.current.allowPinchZoom;var i,o=D(e),s=n.current,a="deltaX"in e?e.deltaX:s[0]-o[0],l="deltaY"in e?e.deltaY:s[1]-o[1],u=e.target,d=Math.abs(a)>Math.abs(l)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=L(d,u);if(!f)return!0;if(f?i=d:(i="v"===d?"h":"v",f=L(d,u)),!f)return!1;if(!r.current&&"changedTouches"in e&&(a||l)&&(r.current=i),!i)return!0;var p=r.current||i;return function(e,t,n,r,i){var o=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),s=o*r,a=n.target,c=t.contains(a),l=!1,u=s>0,d=0,f=0;do{var p=M(e,a),h=p[0],m=p[1]-p[2]-o*h;(h||m)&&R(e,a)&&(d+=m,f+=h),a=a.parentNode}while(!c&&a!==document.body||c&&(t.contains(a)||t===a));return(u&&(i&&0===d||!i&&s>d)||!u&&(i&&0===f||!i&&-s>f))&&(l=!0),l}(p,t,e,"h"===p?a:l,!0)},[]),u=s.useCallback(function(e){var n=e;if(q.length&&q[q.length-1]===a){var r="deltaY"in n?$(n):D(n),i=t.current.filter(function(e){return e.name===n.type&&e.target===n.target&&(t=e.delta,i=r,t[0]===i[0]&&t[1]===i[1]);var t,i})[0];if(i&&i.should)n.cancelable&&n.preventDefault();else if(!i){var o=(c.current.shards||[]).map(U).filter(Boolean).filter(function(e){return e.contains(n.target)});(o.length>0?l(n,o[0]):!c.current.noIsolation)&&n.cancelable&&n.preventDefault()}}},[]),d=s.useCallback(function(e,n,r,i){var o={name:e,delta:n,target:r,should:i};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),f=s.useCallback(function(e){n.current=D(e),r.current=void 0},[]),p=s.useCallback(function(t){d(t.type,$(t),t.target,l(t,e.lockRef.current))},[]),h=s.useCallback(function(t){d(t.type,D(t),t.target,l(t,e.lockRef.current))},[]);s.useEffect(function(){return q.push(a),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:h}),document.addEventListener("wheel",u,I),document.addEventListener("touchmove",u,I),document.addEventListener("touchstart",f,I),function(){q=q.filter(function(e){return e!==a}),document.removeEventListener("wheel",u,I),document.removeEventListener("touchmove",u,I),document.removeEventListener("touchstart",f,I)}},[]);var m=e.removeScrollBar,g=e.inert;return s.createElement(s.Fragment,null,g?s.createElement(a,{styles:F(i)}):null,m?s.createElement(O,{gapMode:"margin"}):null)},m.useMedium(H),b),V=s.forwardRef(function(e,t){return s.createElement(y,r({},e,{ref:t,sideCar:Z}))});V.classNames=y.classNames;var W=V},99044:function(e,t,n){"use strict";let r=n(35571),i=n(31176),o=n(69062),s=n(259),a=n(51281),c=n(32648),l=n(36251),u=n(86173),d=n(84333),f=n(85653),p=n(5621),h=n(63922),m=n(23149),g=n(50780),y=n(29901),v=n(89463),b=n(89068),w=n(31173);function _(...e){return 1===e.length&&Array.isArray(e[0])&&(e=e[0]),new m(e)}_.plugin=function(e,t){let n,r=!1;function i(...n){console&&console.warn&&!r&&(r=!0,console.warn(e+": postcss.plugin was deprecated. Migration guide:\nhttps://evilmartians.com/chronicles/postcss-8-plugin-migration"),{}.LANG&&{}.LANG.startsWith("cn")&&console.warn(e+": 里面 postcss.plugin 被弃用. 迁移指南:\nhttps://www.w3ctech.com/topic/2226"));let i=t(...n);return i.postcssPlugin=e,i.postcssVersion=(new m).version,i}return Object.defineProperty(i,"postcss",{get(){return n||(n=i()),n}}),i.process=function(e,t,n){return _([i(n)]).process(e,t)},i},_.stringify=b,_.parse=h,_.fromJSON=l,_.list=f,_.comment=e=>new i(e),_.atRule=e=>new r(e),_.decl=e=>new a(e),_.rule=e=>new v(e),_.root=e=>new y(e),_.document=e=>new c(e),_.CssSyntaxError=s,_.Declaration=a,_.Container=o,_.Processor=m,_.Document=c,_.Comment=i,_.Warning=w,_.AtRule=r,_.Result=g,_.Input=u,_.Rule=v,_.Root=y,_.Node=p,d.registerPostcss(_),e.exports=_,_.default=_},99061:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.encodeNonAsciiHTML=t.encodeHTML=void 0;var i=r(n(30349)),o=n(72312),s=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function a(e,t){for(var n,r="",s=0;null!==(n=e.exec(t));){var a=n.index;r+=t.substring(s,a);var c=t.charCodeAt(a),l=i.default.get(c);if("object"==typeof l){if(a+1<t.length){var u=t.charCodeAt(a+1),d="number"==typeof l.n?l.n===u?l.o:void 0:l.n.get(u);if(void 0!==d){r+=d,s=e.lastIndex+=1;continue}}l=l.v}if(void 0!==l)r+=l,s=a+1;else{var f=(0,o.getCodePoint)(t,a);r+="&#x".concat(f.toString(16),";"),s=e.lastIndex+=Number(f!==c)}}return r+t.substr(s)}t.encodeHTML=function(e){return a(s,e)},t.encodeNonAsciiHTML=function(e){return a(o.xmlReplacer,e)}},99094:function(e,t){"use strict";var n="fass",r="chart-network",i=[],o="f78a",s="M288 0l-128 0 0 128 58.6 0 29.1 62.3C221.8 210.4 203 239 195.6 272l-67.6 0 0-32-128 0 0 128 128 0 0-32 67.6 0c14.6 64.1 71.9 112 140.4 112 38.4 0 73.3-15 99.1-39.5l76.9 51.3 0 52.2 128 0 0-128-126.3 0-43.1-28.7c6.1-15.9 9.4-33.2 9.4-51.3 0-20.3-4.2-39.7-11.8-57.2l74.7-54.8 97.2 0 0-128-128 0 0 71.3-81.7 59.9c-25.3-21.9-58.2-35.2-94.3-35.2-10.4 0-20.6 1.1-30.4 3.2L288 125.5 288 0zm48 256a48 48 0 1 1 0 96 48 48 0 1 1 0-96z";t.mw={prefix:n,iconName:r,icon:[640,512,i,o,s]},t.Qu=t.mw},99310:function(e,t,n){var r=n(45332),i=n(9333),o=n(41893),s=n(49676),a=n(46536),c=n(3336);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=i,l.prototype.delete=o,l.prototype.get=s,l.prototype.has=a,l.prototype.set=c,e.exports=l},99369:function(e,t){var n,r,i;r=[],void 0===(i="function"==typeof(n=function(){return function(e){function t(e){return" "===e||"\t"===e||"\n"===e||"\f"===e||"\r"===e}function n(t){var n,r=t.exec(e.substring(m));if(r)return n=r[0],m+=n.length,n}for(var r,i,o,s,a,c=e.length,l=/^[ \t\n\r\u000c]+/,u=/^[, \t\n\r\u000c]+/,d=/^[^ \t\n\r\u000c]+/,f=/[,]+$/,p=/^\d+$/,h=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,m=0,g=[];;){if(n(u),m>=c)return g;r=n(d),i=[],","===r.slice(-1)?(r=r.replace(f,""),v()):y()}function y(){for(n(l),o="",s="in descriptor";;){if(a=e.charAt(m),"in descriptor"===s)if(t(a))o&&(i.push(o),o="",s="after descriptor");else{if(","===a)return m+=1,o&&i.push(o),void v();if("("===a)o+=a,s="in parens";else{if(""===a)return o&&i.push(o),void v();o+=a}}else if("in parens"===s)if(")"===a)o+=a,s="in descriptor";else{if(""===a)return i.push(o),void v();o+=a}else if("after descriptor"===s)if(t(a));else{if(""===a)return void v();s="in descriptor",m-=1}m+=1}}function v(){var t,n,o,s,a,c,l,u,d,f=!1,m={};for(s=0;s<i.length;s++)c=(a=i[s])[a.length-1],l=a.substring(0,a.length-1),u=parseInt(l,10),d=parseFloat(l),p.test(l)&&"w"===c?((t||n)&&(f=!0),0===u?f=!0:t=u):h.test(l)&&"x"===c?((t||n||o)&&(f=!0),d<0?f=!0:n=d):p.test(l)&&"h"===c?((o||n)&&(f=!0),0===u?f=!0:o=u):f=!0;f?console&&console.log&&console.log("Invalid srcset descriptor found in '"+e+"' at '"+a+"'."):(m.url=r,t&&(m.w=t),n&&(m.d=n),o&&(m.h=o),g.push(m))}}})?n.apply(t,r):n)||(e.exports=i)},99705:function(e,t,n){"use strict";n.d(t,{c:function(){return l}});var r=n(48431),i=n(77405),o=n(60911),s=n(67321),a=n(15840);const c=(0,o.F)("",{variants:{...i.WW,marker:{ol:"ListItem-module--ol-marker--38298",ul:"ListItem-module--ul-marker--30352"}}});function l(e){let{className:t,faIcon:n,color:o,children:l,withMarker:u=!0,numberedBullet:d,spacing:f="2x",...p}=e;const[h,m]=r.useState("18px"),[g,y]=r.useState(""),v=r.useRef(null);r.useEffect(()=>{if(n){const e=v.current;if(e){const t=e.children[0];let n;n=t instanceof HTMLElement?window.getComputedStyle(t):window.getComputedStyle(e),m(n.fontSize),y(n.color)}}},[n]);let b,w=l;if(n){const e=(()=>{const e=o||g,t={width:"1.67em",height:"1.2em"};return h&&(t.fontSize=h),e&&(t.color=e),t})();w=r.createElement(i.so,null,r.createElement(i.so,{style:e,alignItems:"center",mr:"0-75x",flexShrink:"0"},(0,s.mD)(n)),r.createElement("div",{ref:v},l))}!n&&u&&(b=d?"ol":"ul");const _=(0,a.W)(p,"li"),x=c({className:t,marker:b,mb:f});return r.createElement("li",Object.assign({},_,{className:x}),w)}},99763:function(e,t,n){var r=n(40267);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},99836:function(e,t){"use strict";var n="fasl",r="xmark",i=[128473,10005,10006,10060,215,"close","multiply","remove","times"],o="f00d",s="M379.4 91.3L390.8 80 368.1 57.4 356.8 68.7 192.1 233.4 27.4 68.7 16.1 57.4-6.5 80 4.8 91.3 169.5 256 4.8 420.7-6.5 432 16.1 454.6 27.4 443.3 192.1 278.6 356.8 443.3 368.1 454.6 390.8 432 379.4 420.7 214.8 256 379.4 91.3z";t.mw={prefix:n,iconName:r,icon:[384,512,i,o,s]},t.Jy=t.mw},99859:function(e,t,n){var r=n(5930);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},99901:function(e){e.exports=function(e,t){return null!=e&&t in Object(e)}}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[1869,8974,7978,4964,799],function(){return t(57111),t(18549),t(25393)});e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.