PageSourceSearch

https://www.boiron.be/_next/static/chunks/2529-5f912f5e0d1035b0.js

js boiron.be collected 2026-10-04 16:05:21 UTC 142,985 bytes, 10 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2529],{991:(e,t,r)=>{"use strict";function n(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:r}=e;return t+"/"+r}).join(" "):navigator.userAgent}r.d(t,{$t:()=>n})},4792:(e,t,r)=>{"use strict";e.exports.Validator=r(15650),e.exports.ValidatorResult=r(7153).ValidatorResult,r(7153).ValidatorResultError,r(7153).ValidationError,r(7153).SchemaError,r(19345),r(19345).S},5028:(e,t,r)=>{"use strict";r.d(t,{c:()=>o});var n=r(26514),o=e=>(0,n.jsx)("svg",{...e,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{fill:"currentColor",d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6-6-6z"})})},7153:(e,t,r)=>{"use strict";var n=r(72091),o=t.ValidationError=function(e,t,r,n,o,i){if(Array.isArray(n)?(this.path=n,this.property=n.reduce(function(e,t){return e+d(t)},"instance")):void 0!==n&&(this.property=n),e&&(this.message=e),r){var a=r.$id||r.id;this.schema=a||r}void 0!==t&&(this.instance=t),this.name=o,this.argument=i,this.stack=this.toString()};o.prototype.toString=function(){return this.property+" "+this.message};var i=t.ValidatorResult=function(e,t,r,n){this.instance=e,this.schema=t,this.options=r,this.path=n.path,this.propertyPath=n.propertyPath,this.errors=[],this.throwError=r&&r.throwError,this.throwFirst=r&&r.throwFirst,this.throwAll=r&&r.throwAll,this.disableFormat=r&&!0===r.disableFormat};function a(e,t){return t+": "+e.toString()+"\n"}function l(e){Error.captureStackTrace&&Error.captureStackTrace(this,l),this.instance=e.instance,this.schema=e.schema,this.options=e.options,this.errors=e.errors}i.prototype.addError=function(e){var t;if("string"==typeof e)t=new o(e,this.instance,this.schema,this.path);else{if(!e)throw Error("Missing error detail");if(!e.message)throw Error("Missing error message");if(!e.name)throw Error("Missing validator type");t=new o(e.message,this.instance,this.schema,this.path,e.name,e.argument)}if(this.errors.push(t),this.throwFirst)throw new l(this);if(this.throwError)throw t;return t},i.prototype.importErrors=function(e){"string"==typeof e||e&&e.validatorType?this.addError(e):e&&e.errors&&(this.errors=this.errors.concat(e.errors))},i.prototype.toString=function(e){return this.errors.map(a).join("")},Object.defineProperty(i.prototype,"valid",{get:function(){return!this.errors.length}}),e.exports.ValidatorResultError=l,l.prototype=Error(),l.prototype.constructor=l,l.prototype.name="Validation Error";var s=t.SchemaError=function e(t,r){this.message=t,this.schema=r,Error.call(this,t),Error.captureStackTrace(this,e)};s.prototype=Object.create(Error.prototype,{constructor:{value:s,enumerable:!1},name:{value:"SchemaError",enumerable:!1}});var u=t.SchemaContext=function(e,t,r,n,o){this.schema=e,this.options=t,Array.isArray(r)?(this.path=r,this.propertyPath=r.reduce(function(e,t){return e+d(t)},"instance")):this.propertyPath=r,this.base=n,this.schemas=o};u.prototype.resolve=function(e){return n.resolve(this.base,e)},u.prototype.makeChild=function(e,t){var r=void 0===t?this.path:this.path.concat([t]),o=e.$id||e.id,i=n.resolve(this.base,o||""),a=new u(e,this.options,r,i,Object.create(this.schemas));return o&&!a.schemas[i]&&(a.schemas[i]=e),a};var c=t.FORMAT_REGEXPS={"date-time":/^\d{4}-(?:0[0-9]{1}|1[0-2]{1})-(3[01]|0[1-9]|[12][0-9])[tT ](2[0-4]|[01][0-9]):([0-5][0-9]):(60|[0-5][0-9])(\.\d+)?([zZ]|[+-]([0-5][0-9]):(60|[0-5][0-9]))$/,date:/^\d{4}-(?:0[0-9]{1}|1[0-2]{1})-(3[01]|0[1-9]|[12][0-9])$/,time:/^(2[0-4]|[01][0-9]):([0-5][0-9]):(60|[0-5][0-9])$/,duration:/P(T\d+(H(\d+M(\d+S)?)?|M(\d+S)?|S)|\d+(D|M(\d+D)?|Y(\d+M(\d+D)?)?)(T\d+(H(\d+M(\d+S)?)?|M(\d+S)?|S))?|\d+W)/i,email:/^(?:[\w\!\#\$\%\&\'\*\+\-\/\=\?\^\`\{\|\}\~]+\.)*[\w\!\#\$\%\&\'\*\+\-\/\=\?\^\`\{\|\}\~]+@(?:(?:(?:[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]?)|(?:\[(?:(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\]))$/,"idn-email":/^("(?:[!#-\[\]-\u{10FFFF}]|\\[\t -\u{10FFFF}])*"|[!#-'*+\-/-9=?A-Z\^-\u{10FFFF}](?:\.?[!#-'*+\-/-9=?A-Z\^-\u{10FFFF}])*)@([!#-'*+\-/-9=?A-Z\^-\u{10FFFF}](?:\.?[!#-'*+\-/-9=?A-Z\^-\u{10FFFF}])*|\[[!-Z\^-\u{10FFFF}]*\])$/u,"ip-address":/^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/,ipv6:/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/,uri:/^[a-zA-Z][a-zA-Z0-9+.-]*:[^\s]*$/,"uri-reference":/^(((([A-Za-z][+\-.0-9A-Za-z]*(:%[0-9A-Fa-f]{2}|:[!$&-.0-;=?-Z_a-z~]|[/?])|\?)(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|([A-Za-z][+\-.0-9A-Za-z]*:?)?)|([A-Za-z][+\-.0-9A-Za-z]*:)?\/((%[0-9A-Fa-f]{2}|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;
1=A-Z_a-z~])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?[/?]|[!$&-.0-;=?-Z_a-z~])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|(\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?)?))#(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|(([A-Za-z][+\-.0-9A-Za-z]*)?%[0-9A-Fa-f]{2}|[!$&-.0-9;=@_~]|[A-Za-z][+\-.0-9A-Za-z]*[!$&-*,;=@_~])(%[0-9A-Fa-f]{2}|[!$&-.0-9;=@-Z_a-z~])*((([/?](%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*)?#|[/?])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*)?|([A-Za-z][+\-.0-9A-Za-z]*(:%[0-9A-Fa-f]{2}|:[!$&-.0-;=?-Z_a-z~]|[/?])|\?)(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|([A-Za-z][+\-.0-9A-Za-z]*:)?\/((%[0-9A-Fa-f]{2}|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?[/?]|[!$&-.0-;=?-Z_a-z~])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~])+(:\d*)?|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?:\d*|\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?)?|[A-Za-z][+\-.0-9A-Za-z]*:?)?$/,iri:/^[a-zA-Z][a-zA-Z0-9+.-]*:[^\s]*$/,"iri-reference":/^(((([A-Za-z][+\-.0-9A-Za-z]*(:%[0-9A-Fa-f]{2}|:[!$&-.0-;=?-Z_a-z~-\u{10FFFF}]|[/?])|\?)(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|([A-Za-z][+\-.0-9A-Za-z]*:?)?)|([A-Za-z][+\-.0-9A-Za-z]*:)?\/((%[0-9A-Fa-f]{2}|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~-\u{10FFFF}])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?[/?]|[!$&-.0-;=?-Z_a-z~-\u{10FFFF}])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|(\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~-\u{10FFFF}])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?)?))#(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|(([A-Za-z][+\-.0-9A-Za-z]*)?%[0-9A-Fa-f]{2}|[!$&-.0-9;=@_~-\u{10FFFF}]|[A-Za-z][+\-.0-9A-Za-z]*[!$&-*,;=@_~-\u{10FFFF}])(%[0-9A-Fa-f]{2}|[!$&-.0-9;=@-Z_a-z~-\u{10FFFF}])*((([/?](%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*)?#|[/?])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*)?|([A-Za-z][+\-.0-9A-Za-z]*(:%[0-9A-Fa-f]{2}|:[!$&-.0-;=?-Z_a-z~-\u{10FFFF}]|[/?])|\?)(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|([A-Za-z][+\-.0-9A-Za-z]*:)?\/((%[0-9A-Fa-f]{2}|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~-\u{10FFFF}])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?[/?]|[!$&-.0-;=?-Z_a-z~-\u{10FFFF}])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~-\u{10FFFF}])+(:\d*)?|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?:\d*|\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?)?|[A-Za-z][+\-.0-9A-Za-z]*:?)?$/u,uuid:/^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i,"uri-template":/(%[0-9a-f]{2}|[!#$&(-;=?@\[\]_a-z~]|\{[!#&+,./;=?@|]?(%[0-9a-f]{2}|[0-9_a-z])(\.?(%[0-9a-f]{2}|[0-9_a-z]))*(:[1-9]\d{0,3}|\*)?(,(%[0-9a-f]{2}|[0-9_a-z])(\.?(%[0-9a-f]{2}|[0-9_a-z]))*(:[1-9]\d{0,3}|\*)?)*\})*/iu,"json-pointer":/^(\/([\x00-\x2e0-@\[-}\x7f]|~[01])*)*$/iu,"relative-json-pointer":/^\d+(#|(\/([\x00-\x2e0-@\[-}\x7f]|~[01])*)*)$/iu,hostname:/^(?=.{1,255}$)[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?(?:\.[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?)*\.?$/,"host-name":/^(?=.{1,255}$)[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?(?:\.[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?)*\.?$/,"utc-millisec":function(e){return"string"==typeof e&&parseFloat(e)===parseInt(e,10)&&!isNaN(e)},regex:function(e){var t=!0;try{new RegExp(e)}catch(e){t=!1}return t},style:/[\r\n\t ]*[^\r\n\t ][^:]*:[\r\n\t ]*[^\r\n\t ;]*[\r\n\t ]*;?/,color:/^(#?([0-9A-Fa-f]{3}){1,2}\b|aqua|black|blue|fuchsia|gray|green|lime|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow|(rgb\(\s*\b([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\b\s*,\s*\b([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\b\s*,\s*\b([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\b\s*\))|(rgb\(\s*(\d?\d%|100%)+\s*,\s*(\d?\d%|100%)+\s*,\s*(\d?\d%|100%)+\s*\)))$/,phone:/^\+(?:[0-9] ?){6,14}[0-9]$/,alpha:/^[a-zA-Z]+$/,alphanumeric:/^[a-zA-Z0-9]+$/};
1c.regexp=c.regex,c.pattern=c.regex,c.ipv4=c["ip-address"],t.isFormat=function(e,t,r){if("string"==typeof e&&void 0!==c[t]){if(c[t]instanceof RegExp)return c[t].test(e);if("function"==typeof c[t])return c[t](e)}else if(r&&r.customFormats&&"function"==typeof r.customFormats[t])return r.customFormats[t](e);return!0};var d=t.makeSuffix=function(e){return(e=e.toString()).match(/[.\s\[\]]/)||e.match(/^[\d]/)?e.match(/^\d+$/)?"["+e+"]":"["+JSON.stringify(e)+"]":"."+e};function f(e,t,r,n){"object"==typeof r?t[n]=h(e[n],r):-1===e.indexOf(r)&&t.push(r)}function p(e,t,r){t[r]=e[r]}function m(e,t,r,n){"object"==typeof t[n]&&t[n]&&e[n]?r[n]=h(e[n],t[n]):r[n]=t[n]}function h(e,t){var r=Array.isArray(t),n=r&&[]||{};return r?(e=e||[],n=n.concat(e),t.forEach(f.bind(null,e,n))):(e&&"object"==typeof e&&Object.keys(e).forEach(p.bind(null,e,n)),Object.keys(t).forEach(m.bind(null,e,t,n))),n}function v(e){return"/"+encodeURIComponent(e).replace(/~/g,"%7E")}t.deepCompareStrict=function e(t,r){if(typeof t!=typeof r)return!1;if(Array.isArray(t))return!!Array.isArray(r)&&t.length===r.length&&t.every(function(n,o){return e(t[o],r[o])});if("object"==typeof t){if(!t||!r)return t===r;var n=Object.keys(t),o=Object.keys(r);return n.length===o.length&&n.every(function(n){return e(t[n],r[n])})}return t===r},e.exports.deepMerge=h,t.objectGetPath=function(e,t){for(var r,n=t.split("/").slice(1);"string"==typeof(r=n.shift());){var o=decodeURIComponent(r.replace(/~0/,"~").replace(/~1/g,"/"));if(!(o in e))return;e=e[o]}return e},t.encodePath=function(e){return e.map(v).join("")},t.getDecimalPlaces=function(e){var t=0;if(isNaN(e))return t;"number"!=typeof e&&(e=Number(e));var r=e.toString().split("e");if(2===r.length)if("-"!==r[1][0])return t;else t=Number(r[1].slice(1));var n=r[0].split(".");return 2===n.length&&(t+=n[1].length),t},t.isSchema=function(e){return"object"==typeof e&&e||"boolean"==typeof e}},8432:(e,t,r)=>{"use strict";r.d(t,{b:()=>i});var n=r(27542),o=r(80366);let i=[];function a(){"loading"!==document.readyState&&((()=>{function e(e){if(!n.Lk(e.target)||e.target===document.body||i[0]===e.target)return;let t=e.target;t=t.closest(o.Uo),i.unshift(null!=t?t:e.target),(i=i.filter(e=>null!=e&&e.isConnected)).splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",a))}"u">typeof document&&(document.addEventListener("DOMContentLoaded",a),a())},10366:(e,t,r)=>{"use strict";r.d(t,{F:()=>i});var n=r(75834),o=r(72141);function i(e,t){let r=(0,n.useRef)([]),i=(0,o._)(e);(0,n.useEffect)(()=>{let e=[...r.current];for(let[n,o]of t.entries())if(r.current[n]!==o){let n=i(t,e);return r.current=t,n}},[i,...t])}},11942:(e,t,r)=>{"use strict";r.d(t,{a:()=>o});var n=r(26514),o=e=>(0,n.jsx)("svg",{...e,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",children:(0,n.jsx)("path",{fill:"currentColor",d:"m12 15.375-6-6 1.4-1.4 4.6 4.6 4.6-4.6 1.4 1.4-6 6"})})},13521:(e,t,r)=>{"use strict";r.d(t,{T:()=>o});var n=r(38145);function o(e){var t,r;return n._.isServer?null:e?"ownerDocument"in e?e.ownerDocument:"current"in e?null!=(r=null==(t=e.current)?void 0:t.ownerDocument)?r:document:null:document}},13779:(e,t,r)=>{"use strict";r.d(t,{X:()=>a});var n=r(75834),o=r(71252),i=r(72141);function a(e){let t=(0,i._)(e),r=(0,n.useRef)(!1);(0,n.useEffect)(()=>(r.current=!1,()=>{r.current=!0,(0,o._)(()=>{r.current&&t()})}),[t])}},15650:(e,t,r)=>{"use strict";var n=r(72091),o=r(33520),i=r(7153),a=r(19345).S,l=i.ValidatorResult,s=i.ValidatorResultError,u=i.SchemaError,c=i.SchemaContext,d=function e(){this.customFormats=Object.create(e.prototype.customFormats),this.schemas={},this.unresolvedRefs=[],this.types=Object.create(p),this.attributes=Object.create(o.validators)};function f(e){var t="string"==typeof e?e:e.$ref;return"string"==typeof t&&t}d.prototype.customFormats={},d.prototype.schemas=null,d.prototype.types=null,d.prototype.attributes=null,d.prototype.unresolvedRefs=null,d.prototype.addSchema=function(e,t){var r=this;if(!e)return null;var n=a(t||"/",e),o=t||e.$id||e.id;for(var i in n.id)this.schemas[i]=n.id[i];for(var i in n.ref)this.unresolvedRefs.push(i);return this.unresolvedRefs=this.unresolvedRefs.filter(function(e){return void 0===r.schemas[e]}),this.schemas[o]},d.prototype.addSubSchemaArray=function(e,t){if(Array.isArray(t))for(var r=0;r<t.length;r++)this.addSubSchema(e,t[r])},d.prototype.addSubSchemaObject=function(e,t){if(t&&"object"==typeof t)for(var r in t)this.addSubSchema(e,t[r])},d.prototype.setSchemas=function(e){this.schemas=e},d.prototype.getSchema=function(e){return this.schemas[e]},d.prototype.validate=function(e,t,r,o){if("boolean"!=typeof t&&"object"!=typeof t||null===t)throw new u("Expected `schema` to be an object or boolean");r||(r={});
1var i=t.$id||t.id,d=n.resolve(r.base||"/",i||"");if(!o){(o=new c(t,r,[],d,Object.create(this.schemas))).schemas[d]||(o.schemas[d]=t);var f=a(d,t);for(var p in f.id){var m=f.id[p];o.schemas[p]=m}}if(r.required&&void 0===e){var h=new l(e,t,r,o);return h.addError("is required, but is undefined"),h}var h=this.validateSchema(e,t,r,o);if(h){if(r.throwAll&&h.errors.length)throw new s(h)}else throw Error("Result undefined");return h},d.prototype.validateSchema=function(e,t,r,n){var a=new l(e,t,r,n);if("boolean"==typeof t)!0===t?t={}:!1===t&&(t={type:[]});else if(!t)throw Error("schema is undefined");if(t.extends)if(Array.isArray(t.extends)){var s={schema:t,ctx:n};t.extends.forEach(this.schemaTraverser.bind(this,s)),t=s.schema,s.schema=null,s.ctx=null,s=null}else t=i.deepMerge(t,this.superResolve(t.extends,n));var d=f(t);if(d){var p=this.resolve(t,d,n),m=new c(p.subschema,r,n.path,p.switchSchema,n.schemas);return this.validateSchema(e,p.subschema,r,m)}var h=r&&r.skipAttributes||[];for(var v in t)if(!o.ignoreProperties[v]&&0>h.indexOf(v)){var g=null,y=this.attributes[v];if(y)g=y.call(this,e,t,r,n);else if(!1===r.allowUnknownAttributes)throw new u("Unsupported attribute: "+v,t);g&&a.importErrors(g)}return"function"==typeof r.rewrite&&(a.instance=r.rewrite.call(this,e,t,r,n)),a},d.prototype.schemaTraverser=function(e,t){e.schema=i.deepMerge(e.schema,this.superResolve(t,e.ctx))},d.prototype.superResolve=function(e,t){var r=f(e);return r?this.resolve(e,r,t).subschema:e},d.prototype.resolve=function(e,t,r){if(t=r.resolve(t),r.schemas[t])return{subschema:r.schemas[t],switchSchema:t};var o=n.parse(t),a=o&&o.hash,l=a&&a.length&&t.substr(0,t.length-a.length);if(!l||!r.schemas[l])throw new u("no such schema <"+t+">",e);var s=i.objectGetPath(r.schemas[l],a.substr(1));if(void 0===s)throw new u("no such schema "+a+" located in <"+l+">",e);return{subschema:s,switchSchema:t}},d.prototype.testType=function(e,t,r,n,o){if(void 0!==o){if(null===o)throw new u('Unexpected null in "type" keyword');if("function"==typeof this.types[o])return this.types[o].call(this,e);if(o&&"object"==typeof o){var i=this.validateSchema(e,o,r,n);return void 0===i||!(i&&i.errors.length)}return!0}};var p=d.prototype.types={};p.string=function(e){return"string"==typeof e},p.number=function(e){return"number"==typeof e&&isFinite(e)},p.integer=function(e){return"number"==typeof e&&e%1==0},p.boolean=function(e){return"boolean"==typeof e},p.array=function(e){return Array.isArray(e)},p.null=function(e){return null===e},p.date=function(e){return e instanceof Date},p.any=function(e){return!0},p.object=function(e){return e&&"object"==typeof e&&!Array.isArray(e)&&!(e instanceof Date)},e.exports=d},16490:(e,t,r)=>{"use strict";r.d(t,{g:()=>i});var n=r(75834),o=r(13521);function i(...e){return(0,n.useMemo)(()=>(0,o.T)(...e),[...e])}},16826:(e,t,r)=>{"use strict";let n,o;r.d(t,{K:()=>m});var i,a,l=r(75834),s=r(96955),u=r(78557),c=r(27542),d=r(71893);let f=(i=()=>new Map,a={PUSH(e,t){var r;let n=null!=(r=this.get(e))?r:{doc:e,count:0,d:(0,u.e)(),meta:new Set};return n.count++,n.meta.add(t),this.set(e,n),this},POP(e,t){let r=this.get(e);return r&&(r.count--,r.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:r}){let n,o={doc:e,d:t,meta:function(e){let t={};for(let r of e)Object.assign(t,r(t));return t}(r)},i=[(0,d.un)()?{before({doc:e,d:t,meta:r}){function n(e){return r.containers.flatMap(e=>e()).some(t=>t.contains(e))}t.microTask(()=>{var r;if("auto"!==window.getComputedStyle(e.documentElement).scrollBehavior){let r=(0,u.e)();r.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>r.dispose()))}let o=null!=(r=window.scrollY)?r:window.pageYOffset,i=null;t.addEventListener(e,"click",t=>{if(c.Lk(t.target))try{let r=t.target.closest("a");if(!r)return;let{hash:o}=new URL(r.href),a=e.querySelector(o);c.Lk(a)&&!n(a)&&(i=a)}catch{}},!0),t.addEventListener(e,"touchstart",e=>{if(c.Lk(e.target)&&c.pv(e.target))if(n(e.target)){let r=e.target;for(;r.parentElement&&n(r.parentElement);)r=r.parentElement;t.style(r,"overscrollBehavior","contain")}else t.style(e.target,"touchAction","none")}),t.addEventListener(e,"touchmove",e=>{if(c.Lk(e.target)&&!c.A3(e.target))if(n(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()},{passive:!1}),t.add(()=>{var e;o!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,o),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)})})}}:{},{before({doc:e}){var t;let r=e.documentElement;n=Math.max(0,(null!=(t=e.defaultView)?t:window).innerWidth-r.clientWidth)},after({doc:e,d:t}){let r=e.documentElement,o=Math.max(0,r.clientWidth-r.offsetWidth),i=Math.max(0,n-o);t.style(r,"paddingRight",`${i}px`)}},{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];
1i.forEach(({before:e})=>null==e?void 0:e(o)),i.forEach(({after:e})=>null==e?void 0:e(o))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}},n=i(),o=new Set,{getSnapshot:()=>n,subscribe:e=>(o.add(e),()=>o.delete(e)),dispatch(e,...t){let r=a[e].call(n,...t);r&&(n=r,o.forEach(e=>e()))}});f.subscribe(()=>{let e=f.getSnapshot(),t=new Map;for(let[r]of e)t.set(r,r.documentElement.style.overflow);for(let r of e.values()){let e="hidden"===t.get(r.doc),n=0!==r.count;(n&&!e||!n&&e)&&f.dispatch(r.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",r),0===r.count&&f.dispatch("TEARDOWN",r)}});var p=r(94949);function m(e,t,r=()=>[document.body]){!function(e,t,r=()=>({containers:[]})){let n=(0,l.useSyncExternalStore)(f.subscribe,f.getSnapshot,f.getSnapshot),o=t?n.get(t):void 0;o&&o.count,(0,s.s)(()=>{if(!(!t||!e))return f.dispatch("PUSH",t,r),()=>f.dispatch("POP",t,r)},[e,t])}((0,p.S)(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],r]}})}},17788:(e,t,r)=>{"use strict";r.d(t,{Y:()=>i});var n=r(75834),o=r(96955);function i(e){let t=(0,n.useRef)(e);return(0,o.s)(()=>{t.current=e},[e]),t}},18597:(e,t,r)=>{"use strict";r.d(t,{M:()=>d});var n=r(53799),o=r(95851),i=r(35444),a=r(75834);let l=!1,s=0;function u(e){"touch"===e.pointerType&&(l=!0,setTimeout(()=>{l=!1},50))}function c(){if("u">typeof document)return 0===s&&"u">typeof PointerEvent&&document.addEventListener("pointerup",u),s++,()=>{!(--s>0)&&"u">typeof PointerEvent&&document.removeEventListener("pointerup",u)}}function d(e){let{onHoverStart:t,onHoverChange:r,onHoverEnd:s,isDisabled:u}=e,[d,f]=(0,a.useState)(!1),p=(0,a.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,a.useEffect)(c,[]);let{addGlobalListener:m,removeAllGlobalListeners:h}=(0,n.A)(),{hoverProps:v,triggerHoverEnd:g}=(0,a.useMemo)(()=>{let e=(e,t)=>{let n=p.target;p.pointerType="",p.target=null,"touch"!==t&&p.isHovered&&n&&(p.isHovered=!1,h(),s&&s({type:"hoverend",target:n,pointerType:t}),r&&r(!1),f(!1))},n={};return"u">typeof PointerEvent&&(n.onPointerEnter=n=>{l&&"mouse"===n.pointerType||((n,a)=>{if(p.pointerType=a,u||"touch"===a||p.isHovered||!n.currentTarget.contains(n.target))return;p.isHovered=!0;let l=n.currentTarget;p.target=l,m((0,o.TW)(n.target),"pointerover",t=>{p.isHovered&&p.target&&!(0,i.sD)(p.target,t.target)&&e(t,t.pointerType)},{capture:!0}),t&&t({type:"hoverstart",target:l,pointerType:a}),r&&r(!0),f(!0)})(n,n.pointerType)},n.onPointerLeave=t=>{!u&&t.currentTarget.contains(t.target)&&e(t,t.pointerType)}),{hoverProps:n,triggerHoverEnd:e}},[t,r,s,u,p,m,h]);return(0,a.useEffect)(()=>{u&&g({currentTarget:p.target},p.pointerType)},[u]),{hoverProps:v,isHovered:d}}},18685:(e,t,r)=>{"use strict";r.d(t,{F:()=>o});var n=r(26514),o=e=>(0,n.jsx)("svg",{...e,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{fill:"currentColor",d:"M6.4 19 5 17.6l5.6-5.6L5 6.4 6.4 5l5.6 5.6L17.6 5 19 6.4 13.4 12l5.6 5.6-1.4 1.4-5.6-5.6L6.4 19Z"})})},19345:(e,t,r)=>{"use strict";var n=r(72091),o=r(7153);function i(e,t){this.id=e,this.ref=t}e.exports.S=function(e,t){function r(e,t){if(t&&"object"==typeof t){if(t.$ref){var i=n.resolve(e,t.$ref);u[i]=u[i]?u[i]+1:0;return}var c=t.$id||t.id,d=c?n.resolve(e,c):e;if(d){if(0>d.indexOf("#")&&(d+="#"),s[d]){if(!o.deepCompareStrict(s[d],t))throw Error("Schema <"+d+"> already exists with different definition");return s[d]}s[d]=t,"#"==d[d.length-1]&&(s[d.substring(0,d.length-1)]=t)}a(d+"/items",Array.isArray(t.items)?t.items:[t.items]),a(d+"/extends",Array.isArray(t.extends)?t.extends:[t.extends]),r(d+"/additionalItems",t.additionalItems),l(d+"/properties",t.properties),r(d+"/additionalProperties",t.additionalProperties),l(d+"/definitions",t.definitions),l(d+"/patternProperties",t.patternProperties),l(d+"/dependencies",t.dependencies),a(d+"/disallow",t.disallow),a(d+"/allOf",t.allOf),a(d+"/anyOf",t.anyOf),a(d+"/oneOf",t.oneOf),r(d+"/not",t.not)}}function a(e,t){if(Array.isArray(t))for(var n=0;n<t.length;n++)r(e+"/"+n,t[n])}function l(e,t){if(t&&"object"==typeof t)for(var n in t)r(e+"/"+n,t[n])}var s={},u={};return r(e,t),new i(s,u)}},23900:(e,t,r)=>{"use strict";r.d(t,{F:()=>s}),r(89289);var n=r(61280),o=r(17352),i=r(90155),a=r(26514),l=r(75834),s=({ImageComponent:e,backgroundColor:t,layout:r,hasOnlyATitle:s,anchorId:u,text:c,children:d})=>{let f="Image Text"===r;return(0,a.jsxs)(o.d,{grid:!0,element:"section",className:"relative",backgroundColor:t,yPadding:!0,id:u,"data-anchor":!0,children:[(0,a.jsx)("div",{className:(0,i.a)("col-span-full flex items-center justify-center sm:col-span-5 sm:mb-0",f?"sm:col-start-1":"sm:col-end-13"),children:(0,a.jsx)("div",{className:"h-full w-full",children:(0,l.cloneElement)(e,{className:(0,i.a)(e.props.className,"w-full rounded-full"),sizes:`(min-width: ${i.b.sm}px) 33vw, 100vw`})})}),(0,a.jsx)(n.a,{text:c,children:d,className:(0,i.a)("col-span-full mt-14 sm:col-span-6 sm:row-start-1 sm:mt-0",f?"sm:col-start-7":"",s?"flex flex-col justify-center":"")})]})}},25878:(e,t,r)=>{"use strict";r.d(t,{L:()=>i});var n=r(75834),o=r(78557);
1function i(){let[e]=(0,n.useState)(o.e);return(0,n.useEffect)(()=>()=>e.dispose(),[e]),e}},27405:(e,t,r)=>{"use strict";r.d(t,{l:()=>o});var n=r(27542);function o(e){let t=e.parentElement,r=null;for(;t&&!n.Er(t);)n.Jb(t)&&(r=t),t=t.parentElement;let o=(null==t?void 0:t.getAttribute("disabled"))==="";return!(o&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(n.Jb(t))return!1;t=t.previousElementSibling}return!0}(r))&&o}},27542:(e,t,r)=>{"use strict";function n(e){return"object"==typeof e&&null!==e&&"nodeType"in e}function o(e){return n(e)&&"tagName"in e}function i(e){return o(e)&&"accessKey"in e}function a(e){return o(e)&&"tabIndex"in e}function l(e){return o(e)&&"style"in e}function s(e){return i(e)&&"IFRAME"===e.nodeName}function u(e){return i(e)&&"INPUT"===e.nodeName}function c(e){return i(e)&&"LABEL"===e.nodeName}function d(e){return i(e)&&"FIELDSET"===e.nodeName}function f(e){return i(e)&&"LEGEND"===e.nodeName}function p(e){return!!o(e)&&e.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]')}r.d(t,{A3:()=>u,Er:()=>d,Gu:()=>s,H5:()=>p,Jb:()=>f,Lk:()=>a,Ll:()=>n,kS:()=>c,pv:()=>l,sb:()=>i,vq:()=>o})},27733:(e,t,r)=>{"use strict";let n;r.d(t,{$x:()=>u,El:()=>s,O_:()=>l,Uw:()=>a});var o=r(75834);let i=(0,o.createContext)(null);i.displayName="OpenClosedContext";var a=((n=a||{})[n.Open=1]="Open",n[n.Closed=2]="Closed",n[n.Closing=4]="Closing",n[n.Opening=8]="Opening",n);function l(){return(0,o.useContext)(i)}function s({value:e,children:t}){return o.createElement(i.Provider,{value:e},t)}function u({children:e}){return o.createElement(i.Provider,{value:null},e)}},29594:(e,t,r)=>{"use strict";r.d(t,{_:()=>i});var n=r(75834);let o=(0,n.createContext)(void 0);function i(){return(0,n.useContext)(o)}},30007:(e,t,r)=>{"use strict";r.d(t,{y:()=>a});var n=r(33984),o=r(72141),i=r(34509);function a(e,t,r=i.bN){return(0,n.useSyncExternalStoreWithSelector)((0,o._)(t=>e.subscribe(l,t)),(0,o._)(()=>e.state),(0,o._)(()=>e.state),(0,o._)(t),r)}function l(e){return e}},30169:(e,t,r)=>{"use strict";let n;r.d(t,{D:()=>f,Q:()=>u});var o=r(34509),i=r(81600),a=r(53051),l=Object.defineProperty,s=(e,t,r)=>{let n;return(n="symbol"!=typeof t?t+"":t)in e?l(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r,r},u=((n=u||{})[n.Push=0]="Push",n[n.Pop=1]="Pop",n);let c={0(e,t){let r=t.id,n=e.stack,o=e.stack.indexOf(r);if(-1!==o){let t=e.stack.slice();return t.splice(o,1),t.push(r),n=t,{...e,stack:n}}return{...e,stack:[...e.stack,r]}},1(e,t){let r=t.id,n=e.stack.indexOf(r);if(-1===n)return e;let o=e.stack.slice();return o.splice(n,1),{...e,stack:o}}};class d extends o.u5{constructor(){super(...arguments),s(this,"actions",{push:e=>this.send({type:0,id:e}),pop:e=>this.send({type:1,id:e})}),s(this,"selectors",{isTop:(e,t)=>e.stack[e.stack.length-1]===t,inStack:(e,t)=>e.stack.includes(t)})}static new(){return new d({stack:[]})}reduce(e,t){return(0,a.Y)(t.type,c,e,t)}}let f=new i.G(()=>d.new())},31094:(e,t,r)=>{"use strict";r.d(t,{O:()=>l});var n=r(75834),o=r(78557),i=r(27542),a=r(17788);function l(e,t,r){let l=(0,a.Y)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&r()});(0,n.useEffect)(()=>{if(!e)return;let r=null===t?null:i.sb(t)?t:t.current;if(!r)return;let n=(0,o.e)();if("u">typeof ResizeObserver){let e=new ResizeObserver(()=>l.current(r));e.observe(r),n.add(()=>e.disconnect())}if("u">typeof IntersectionObserver){let e=new IntersectionObserver(()=>l.current(r));e.observe(r),n.add(()=>e.disconnect())}return()=>n.dispose()},[t,l,e])}},31098:(e,t,r)=>{"use strict";r.d(t,{UE:()=>D,ll:()=>P,rD:()=>N,__:()=>k,UU:()=>O,jD:()=>_,ER:()=>M,cY:()=>L,BN:()=>j,Ej:()=>R});var n=r(36922);function o(e,t,r){let o,{reference:i,floating:a}=e,l=(0,n.TV)(t),s=(0,n.Dz)(t),u=(0,n.sq)(s),c=(0,n.C0)(t),d="y"===l,f=i.x+i.width/2-a.width/2,p=i.y+i.height/2-a.height/2,m=i[u]/2-a[u]/2;switch(c){case"top":o={x:f,y:i.y-a.height};break;case"bottom":o={x:f,y:i.y+i.height};break;case"right":o={x:i.x+i.width,y:p};break;case"left":o={x:i.x-a.width,y:p};break;default:o={x:i.x,y:i.y}}switch((0,n.Sg)(t)){case"start":o[s]-=m*(r&&d?-1:1);break;case"end":o[s]+=m*(r&&d?-1:1)}return o}let i=async(e,t,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:a=[],platform:l}
1=r,s=a.filter(Boolean),u=await (null==l.isRTL?void 0:l.isRTL(t)),c=await l.getElementRects({reference:e,floating:t,strategy:i}),{x:d,y:f}=o(c,n,u),p=n,m={},h=0;for(let r=0;r<s.length;r++){let{name:a,fn:v}=s[r],{x:g,y:y,data:b,reset:w}=await v({x:d,y:f,initialPlacement:n,placement:p,strategy:i,middlewareData:m,rects:c,platform:l,elements:{reference:e,floating:t}});d=null!=g?g:d,f=null!=y?y:f,m={...m,[a]:{...m[a],...b}},w&&h<=50&&(h++,"object"==typeof w&&(w.placement&&(p=w.placement),w.rects&&(c=!0===w.rects?await l.getElementRects({reference:e,floating:t,strategy:i}):w.rects),{x:d,y:f}=o(c,p,u)),r=-1)}return{x:d,y:f,placement:p,strategy:i,middlewareData:m}};async function a(e,t){var r;void 0===t&&(t={});let{x:o,y:i,platform:a,rects:l,elements:s,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:m=0}=(0,n._3)(t,e),h=(0,n.nI)(m),v=s[p?"floating"===f?"reference":"floating":f],g=(0,n.B1)(await a.getClippingRect({element:null==(r=await (null==a.isElement?void 0:a.isElement(v)))||r?v:v.contextElement||await (null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:d,strategy:u})),y="floating"===f?{x:o,y:i,width:l.floating.width,height:l.floating.height}:l.reference,b=await (null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),w=await (null==a.isElement?void 0:a.isElement(b))&&await (null==a.getScale?void 0:a.getScale(b))||{x:1,y:1},E=(0,n.B1)(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:y,offsetParent:b,strategy:u}):y);return{top:(g.top-E.top+h.top)/w.y,bottom:(E.bottom-g.bottom+h.bottom)/w.y,left:(g.left-E.left+h.left)/w.x,right:(E.right-g.right+h.right)/w.x}}function l(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function s(e){return n.r_.some(t=>e[t]>=0)}let u=new Set(["left","top"]);async function c(e,t){let{placement:r,platform:o,elements:i}=e,a=await (null==o.isRTL?void 0:o.isRTL(i.floating)),l=(0,n.C0)(r),s=(0,n.Sg)(r),c="y"===(0,n.TV)(r),d=u.has(l)?-1:1,f=a&&c?-1:1,p=(0,n._3)(t,e),{mainAxis:m,crossAxis:h,alignmentAxis:v}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return s&&"number"==typeof v&&(h="end"===s?-1*v:v),c?{x:h*f,y:m*d}:{x:m*d,y:h*f}}var d=r(89832);function f(e){let t=(0,d.L9)(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,i=(0,d.sb)(e),a=i?e.offsetWidth:r,l=i?e.offsetHeight:o,s=(0,n.LI)(r)!==a||(0,n.LI)(o)!==l;return s&&(r=a,o=l),{width:r,height:o,$:s}}function p(e){return(0,d.vq)(e)?e:e.contextElement}function m(e){let t=p(e);if(!(0,d.sb)(t))return(0,n.Jx)(1);let r=t.getBoundingClientRect(),{width:o,height:i,$:a}=f(t),l=(a?(0,n.LI)(r.width):r.width)/o,s=(a?(0,n.LI)(r.height):r.height)/i;return l&&Number.isFinite(l)||(l=1),s&&Number.isFinite(s)||(s=1),{x:l,y:s}}let h=(0,n.Jx)(0);function v(e){let t=(0,d.zk)(e);return(0,d.Tc)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:h}function g(e,t,r,o){var i;void 0===t&&(t=!1),void 0===r&&(r=!1);let a=e.getBoundingClientRect(),l=p(e),s=(0,n.Jx)(1);t&&(o?(0,d.vq)(o)&&(s=m(o)):s=m(e));let u=(void 0===(i=r)&&(i=!1),o&&(!i||o===(0,d.zk)(l))&&i)?v(l):(0,n.Jx)(0),c=(a.left+u.x)/s.x,f=(a.top+u.y)/s.y,h=a.width/s.x,g=a.height/s.y;if(l){let e=(0,d.zk)(l),t=o&&(0,d.vq)(o)?(0,d.zk)(o):o,r=e,n=(0,d._m)(r);for(;n&&o&&t!==r;){let e=m(n),t=n.getBoundingClientRect(),o=(0,d.L9)(n),i=t.left+(n.clientLeft+parseFloat(o.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(o.paddingTop))*e.y;c*=e.x,f*=e.y,h*=e.x,g*=e.y,c+=i,f+=a,r=(0,d.zk)(n),n=(0,d._m)(r)}}return(0,n.B1)({width:h,height:g,x:c,y:f})}function y(e,t){let r=(0,d.CP)(e).scrollLeft;return t?t.left+r:g((0,d.ep)(e)).left+r}function b(e,t,r){void 0===r&&(r=!1);let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-(r?0:y(e,n)),y:n.top+t.scrollTop}}let w=new Set(["absolute","fixed"]);function E(e,t,r){var o;let i;if("viewport"===t)i=function(e,t){let r=(0,d.zk)(e),n=(0,d.ep)(e),o=r.visualVie
1wport,i=n.clientWidth,a=n.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;let e=(0,d.Tc)();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l,y:s}}(e,r);else if("document"===t){let t,r,a,l,s,u,c;o=(0,d.ep)(e),t=(0,d.ep)(o),r=(0,d.CP)(o),a=o.ownerDocument.body,l=(0,n.T9)(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),s=(0,n.T9)(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight),u=-r.scrollLeft+y(o),c=-r.scrollTop,"rtl"===(0,d.L9)(a).direction&&(u+=(0,n.T9)(t.clientWidth,a.clientWidth)-l),i={width:l,height:s,x:u,y:c}}else if((0,d.vq)(t)){let e,o,a,l,s,u;o=(e=g(t,!0,"fixed"===r)).top+t.clientTop,a=e.left+t.clientLeft,l=(0,d.sb)(t)?m(t):(0,n.Jx)(1),s=t.clientWidth*l.x,u=t.clientHeight*l.y,i={width:s,height:u,x:a*l.x,y:o*l.y}}else{let r=v(e);i={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return(0,n.B1)(i)}function x(e){return"static"===(0,d.L9)(e).position}function F(e,t){if(!(0,d.sb)(e)||"fixed"===(0,d.L9)(e).position)return null;if(t)return t(e);let r=e.offsetParent;return(0,d.ep)(e)===r&&(r=r.ownerDocument.body),r}function A(e,t){let r=(0,d.zk)(e);if((0,d.Tf)(e))return r;if(!(0,d.sb)(e)){let t=(0,d.$4)(e);for(;t&&!(0,d.eu)(t);){if((0,d.vq)(t)&&!x(t))return t;t=(0,d.$4)(t)}return r}let n=F(e,t);for(;n&&(0,d.Lv)(n)&&x(n);)n=F(n,t);return n&&(0,d.eu)(n)&&x(n)&&!(0,d.sQ)(n)?r:n||(0,d.gJ)(e)||r}let S=async function(e){let t=this.getOffsetParent||A,r=this.getDimensions,o=await r(e.floating);return{reference:function(e,t,r){let o=(0,d.sb)(t),i=(0,d.ep)(t),a="fixed"===r,l=g(e,!0,a,t),s={scrollLeft:0,scrollTop:0},u=(0,n.Jx)(0);if(o||!o&&!a)if(("body"!==(0,d.mq)(t)||(0,d.ZU)(i))&&(s=(0,d.CP)(t)),o){let e=g(t,!0,a,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else i&&(u.x=y(i));a&&!o&&i&&(u.x=y(i));let c=!i||o||a?(0,n.Jx)(0):b(i,s);return{x:l.left+s.scrollLeft-u.x-c.x,y:l.top+s.scrollTop-u.y-c.y,width:l.width,height:l.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}},T={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:o,strategy:i}=e,a="fixed"===i,l=(0,d.ep)(o),s=!!t&&(0,d.Tf)(t.floating);if(o===l||s&&a)return r;let u={scrollLeft:0,scrollTop:0},c=(0,n.Jx)(1),f=(0,n.Jx)(0),p=(0,d.sb)(o);if((p||!p&&!a)&&(("body"!==(0,d.mq)(o)||(0,d.ZU)(l))&&(u=(0,d.CP)(o)),(0,d.sb)(o))){let e=g(o);c=m(o),f.x=e.x+o.clientLeft,f.y=e.y+o.clientTop}let h=!l||p||a?(0,n.Jx)(0):b(l,u,!0);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+f.x+h.x,y:r.y*c.y-u.scrollTop*c.y+f.y+h.y}},getDocumentElement:d.ep,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:o,strategy:i}=e,a=[..."clippingAncestors"===r?(0,d.Tf)(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=(0,d.v9)(e,[],!1).filter(e=>(0,d.vq)(e)&&"body"!==(0,d.mq)(e)),o=null,i="fixed"===(0,d.L9)(e).position,a=i?(0,d.$4)(e):e;for(;(0,d.vq)(a)&&!(0,d.eu)(a);){let t=(0,d.L9)(a),r=(0,d.sQ)(a);r||"fixed"!==t.position||(o=null),(i?!r&&!o:!r&&"static"===t.position&&!!o&&w.has(o.position)||(0,d.ZU)(a)&&!r&&function e(t,r){let n=(0,d.$4)(t);return!(n===r||!(0,d.vq)(n)||(0,d.eu)(n))&&("fixed"===(0,d.L9)(n).position||e(n,r))}(e,a))?n=n.filter(e=>e!==a):o=t,a=(0,d.$4)(a)}return t.set(e,n),n}(t,this._c):[].concat(r),o],l=a[0],s=a.reduce((e,r)=>{let o=E(t,r,i);return e.top=(0,n.T9)(o.top,e.top),e.right=(0,n.jk)(o.right,e.right),e.bottom=(0,n.jk)(o.bottom,e.bottom),e.left=(0,n.T9)(o.left,e.left),e},E(t,l,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:A,getElementRects:S,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=f(e);return{width:t,height:r}},getScale:m,isElement:d.vq,isRTL:function(e){return"rtl"===(0,d.L9)(e).direction}};function C(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function P(e,t,r,o){let i;void 0===o&&(o={});let{ancestorScroll:a=!0,ancestorResize:l=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:c=!1}=o,f=p(e),m=a||l?[...f?(0,d.v9)(f):[],...(0,d.v9)(t)]:[];
1m.forEach(e=>{a&&e.addEventListener("scroll",r,{passive:!0}),l&&e.addEventListener("resize",r)});let h=f&&u?function(e,t){let r,o=null,i=(0,d.ep)(e);function a(){var e;clearTimeout(r),null==(e=o)||e.disconnect(),o=null}return!function l(s,u){void 0===s&&(s=!1),void 0===u&&(u=1),a();let c=e.getBoundingClientRect(),{left:d,top:f,width:p,height:m}=c;if(s||t(),!p||!m)return;let h={rootMargin:-(0,n.RI)(f)+"px "+-(0,n.RI)(i.clientWidth-(d+p))+"px "+-(0,n.RI)(i.clientHeight-(f+m))+"px "+-(0,n.RI)(d)+"px",threshold:(0,n.T9)(0,(0,n.jk)(1,u))||1},v=!0;function g(t){let n=t[0].intersectionRatio;if(n!==u){if(!v)return l();n?l(!1,n):r=setTimeout(()=>{l(!1,1e-7)},1e3)}1!==n||C(c,e.getBoundingClientRect())||l(),v=!1}try{o=new IntersectionObserver(g,{...h,root:i.ownerDocument})}catch(e){o=new IntersectionObserver(g,h)}o.observe(e)}(!0),a}(f,r):null,v=-1,y=null;s&&(y=new ResizeObserver(e=>{let[n]=e;n&&n.target===f&&y&&(y.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=y)||e.observe(t)})),r()}),f&&!c&&y.observe(f),y.observe(t));let b=c?g(e):null;return c&&function t(){let n=g(e);b&&!C(b,n)&&r(),b=n,i=requestAnimationFrame(t)}(),r(),()=>{var e;m.forEach(e=>{a&&e.removeEventListener("scroll",r),l&&e.removeEventListener("resize",r)}),null==h||h(),null==(e=y)||e.disconnect(),y=null,c&&cancelAnimationFrame(i)}}let k=a,L=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:o,y:i,placement:a,middlewareData:l}=t,s=await c(t,e);return a===(null==(r=l.offset)?void 0:r.placement)&&null!=(n=l.arrow)&&n.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:a}}}}},j=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:i}=t,{mainAxis:l=!0,crossAxis:s=!1,limiter:u={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...c}=(0,n._3)(e,t),d={x:r,y:o},f=await a(t,c),p=(0,n.TV)((0,n.C0)(i)),m=(0,n.PG)(p),h=d[m],v=d[p];if(l){let e="y"===m?"top":"left",t="y"===m?"bottom":"right",r=h+f[e],o=h-f[t];h=(0,n.qE)(r,h,o)}
1if(s){let e="y"===p?"top":"left",t="y"===p?"bottom":"right",r=v+f[e],o=v-f[t];v=(0,n.qE)(r,v,o)}let g=u.fn({...t,[m]:h,[p]:v});return{...g,data:{x:g.x-r,y:g.y-o,enabled:{[m]:l,[p]:s}}}}}},O=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,o,i,l,s;let{placement:u,middlewareData:c,rects:d,initialPlacement:f,platform:p,elements:m}=t,{mainAxis:h=!0,crossAxis:v=!0,fallbackPlacements:g,fallbackStrategy:y="bestFit",fallbackAxisSideDirection:b="none",flipAlignment:w=!0,...E}=(0,n._3)(e,t);if(null!=(r=c.arrow)&&r.alignmentOffset)return{};let x=(0,n.C0)(u),F=(0,n.TV)(f),A=(0,n.C0)(f)===f,S=await (null==p.isRTL?void 0:p.isRTL(m.floating)),T=g||(A||!w?[(0,n.bV)(f)]:(0,n.WJ)(f)),C="none"!==b;!g&&C&&T.push(...(0,n.lP)(f,w,b,S));let P=[f,...T],k=await a(t,E),L=[],j=(null==(o=c.flip)?void 0:o.overflows)||[];if(h&&L.push(k[x]),v){let e=(0,n.w7)(u,d,S);L.push(k[e[0]],k[e[1]])}if(j=[...j,{placement:u,overflows:L}],!L.every(e=>e<=0)){let e=((null==(i=c.flip)?void 0:i.index)||0)+1,t=P[e];if(t&&("alignment"!==v||F===(0,n.TV)(t)||j.every(e=>e.overflows[0]>0&&(0,n.TV)(e.placement)===F)))return{data:{index:e,overflows:j},reset:{placement:t}};let r=null==(l=j.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:l.placement;if(!r)switch(y){case"bestFit":{let e=null==(s=j.filter(e=>{if(C){let t=(0,n.TV)(e.placement);return t===F||"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:s[0];e&&(r=e);break}case"initialPlacement":r=f}if(u!==r)return{reset:{placement:r}}}return{}}}},R=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var r,o;let i,l,{placement:s,rects:u,platform:c,elements:d}=t,{apply:f=()=>{},...p}=(0,n._3)(e,t),m=await a(t,p),h=(0,n.C0)(s),v=(0,n.Sg)(s),g="y"===(0,n.TV)(s),{width:y,height:b}=u.floating;"top"===h||"bottom"===h?(i=h,l=v===(await (null==c.isRTL?void 0:c.isRTL(d.floating))?"start":"end")?"left":"right"):(l=h,i="end"===v?"top":"bottom");let w=b-m.top-m.bottom,E=y-m.left-m.right,x=(0,n.jk)(b-m[i],w),F=(0,n.jk)(y-m[l],E),A=!t.middlewareData.shift,S=x,T=F;if(null!=(r=t.middlewareData.shift)&&r.enabled.x&&(T=E),null!=(o=t.middlewareData.shift)&&o.enabled.y&&(S=w),A&&!v){let e=(0,n.T9)(m.left,0),t=(0,n.T9)(m.right,0),r=(0,n.T9)(m.top,0),o=(0,n.T9)(m.bottom,0);g?T=y-2*(0!==e||0!==t?e+t:(0,n.T9)(m.left,m.right)):S=b-2*(0!==r||0!==o?r+o:(0,n.T9)(m.top,m.bottom))}await f({...t,availableWidth:T,availableHeight:S});let C=await c.getDimensions(d.floating);return y!==C.width||b!==C.height?{reset:{rects:!0}}:{}}}},_=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r}=t,{strategy:o="referenceHidden",...i}=(0,n._3)(e,t);switch(o){case"referenceHidden":{let e=l(await a(t,{...i,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:s(e)}}}case"escaped":{let e=l(await a(t,{...i,altBoundary:!0}),r.floating);return{data:{escapedOffsets:e,escaped:s(e)}}}default:return{}}}}},D=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:i,rects:a,platform:l,elements:s,middlewareData:u}=t,{element:c,padding:d=0}=(0,n._3)(e,t)||{};if(null==c)return{};let f=(0,n.nI)(d),p={x:r,y:o},m=(0,n.Dz)(i),h=(0,n.sq)(m),v=await l.getDimensions(c),g="y"===m,y=g?"clientHeight":"clientWidth",b=a.reference[h]+a.reference[m]-p[m]-a.floating[h],w=p[m]-a.reference[m],E=await (null==l.getOffsetParent?void 0:l.getOffsetParent(c)),x=E?E[y]:0;x&&await (null==l.isElement?void 0:l.isElement(E))||(x=s.floating[y]||a.floating[h]);let F=x/2-v[h]/2-1,A=(0,n.jk)(f[g?"top":"left"],F),S=(0,n.jk)(f[g?"bottom":"right"],F),T=x-v[h]-S,C=x/2-v[h]/2+(b/2-w/2),P=(0,n.qE)(A,C,T),k=!u.arrow&&null!=(0,n.Sg)(i)&&C!==P&&a.reference[h]/2-(C<A?A:S)-v[h]/2<0,L=k?C<A?C-A:C-T:0;return{[m]:p[m]+L,data:{[m]:P,centerOffset:C-P-L,...k&&{alignmentOffset:L}},reset:k}}}),M=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:i,rects:a,middlewareData:l}=t,{offset:s=0,mainAxis:c=!0,crossAxis:d=!0}=(0,n._3)(e,t),f={x:r,y:o},p=(0,n.TV)(i),m=(0,n.PG)(p),h=f[m],v=f[p],g=(0,n._3)(s,t),y="number"==typeof g?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(c){let e="y"===m?"height":"width",t=a.reference[m]-a.floating[e]+y.mainAxis,r=a.reference[m]+a.reference[e]-y.mainAxis;h<t?h=t:h>r&&(h=r)}if(d){var b,w;let e="y"===m?"width":"height",t=u.has((0,n.C0)(i)),r=a.reference[p]-a.floating[e]+(t&&(null==(b=l.offset)?void 0:b[p])||0)+(t?0:y.crossAxis),o=a.reference[p]+a.reference[e]+(t?0:(null==(w=l.offset)?void 0:w[p])||0)-(t?y.crossAxis:0);v<r?v=r:v>o&&(v=o)}return{[m]:h,[p]:v}}}},N=(e,t,r)=>{let n=new Map,o={platform:T,...r},a={...o.platform,_c:n};return i(e,t,{...o,platform:a})}},31515:()=>{},33387:()=>{},33520:(e,t,r)=>{"use strict";var n=r(7153),o=n.ValidatorResult,i=n.SchemaError,a={};a.ignoreProperties={id:!0,default:!0,description:!0,title:!0,additionalItems:!0,then:!0,else:!0,$schema:!0,$ref:!0,extends:!0}
1;var l=a.validators={};function s(e,t,r,n,o){var i=t.throwError,a=t.throwAll;t.throwError=!1,t.throwAll=!1;var l=this.validateSchema(e,o,t,r);return t.throwError=i,t.throwAll=a,!l.valid&&n instanceof Function&&n(l),l.valid}function u(e,t){if(Object.hasOwnProperty.call(e,t))return e[t];if(t in e){for(;e=Object.getPrototypeOf(e);)if(Object.propertyIsEnumerable.call(e,t))return e[t]}}function c(e,t,r,n,o,i){if(this.types.object(e)&&(!t.properties||void 0===t.properties[o]))if(!1===t.additionalProperties)i.addError({name:"additionalProperties",argument:o,message:"is not allowed to have the additional property "+JSON.stringify(o)});else{var a=t.additionalProperties||{};"function"==typeof r.preValidateProperty&&r.preValidateProperty(e,o,a,r,n);var l=this.validateSchema(e[o],a,r,n.makeChild(a,o));l.instance!==i.instance[o]&&(i.instance[o]=l.instance),i.importErrors(l)}}l.type=function(e,t,r,n){if(void 0===e)return null;var i=new o(e,t,r,n),a=Array.isArray(t.type)?t.type:[t.type];if(!a.some(this.testType.bind(this,e,t,r,n))){var l=a.map(function(e){if(e){var t=e.$id||e.id;return t?"<"+t+">":e+""}});i.addError({name:"type",argument:l,message:"is not of a type(s) "+l})}return i},l.anyOf=function(e,t,r,n){if(void 0===e)return null;var a=new o(e,t,r,n),l=new o(e,t,r,n);if(!Array.isArray(t.anyOf))throw new i("anyOf must be an array");if(!t.anyOf.some(s.bind(this,e,r,n,function(e){l.importErrors(e)}))){var u=t.anyOf.map(function(e,t){var r=e.$id||e.id;return r?"<"+r+">":e.title&&JSON.stringify(e.title)||e.$ref&&"<"+e.$ref+">"||"[subschema "+t+"]"});r.nestedErrors&&a.importErrors(l),a.addError({name:"anyOf",argument:u,message:"is not any of "+u.join(",")})}return a},l.allOf=function(e,t,r,n){if(void 0===e)return null;if(!Array.isArray(t.allOf))throw new i("allOf must be an array");var a=new o(e,t,r,n),l=this;return t.allOf.forEach(function(t,o){var i=l.validateSchema(e,t,r,n);if(!i.valid){var s=t.$id||t.id||t.title&&JSON.stringify(t.title)||t.$ref&&"<"+t.$ref+">"||"[subschema "+o+"]";a.addError({name:"allOf",argument:{id:s,length:i.errors.length,valid:i},message:"does not match allOf schema "+s+" with "+i.errors.length+" error[s]:"}),a.importErrors(i)}}),a},l.oneOf=function(e,t,r,n){if(void 0===e)return null;if(!Array.isArray(t.oneOf))throw new i("oneOf must be an array");var a=new o(e,t,r,n),l=new o(e,t,r,n),u=t.oneOf.filter(s.bind(this,e,r,n,function(e){l.importErrors(e)})).length,c=t.oneOf.map(function(e,t){return e.$id||e.id||e.title&&JSON.stringify(e.title)||e.$ref&&"<"+e.$ref+">"||"[subschema "+t+"]"});return 1!==u&&(r.nestedErrors&&a.importErrors(l),a.addError({name:"oneOf",argument:c,message:"is not exactly one from "+c.join(",")})),a},l.if=function(e,t,r,i){if(void 0===e)return null;if(!n.isSchema(t.if))throw Error('Expected "if" keyword to be a schema');var a,l=s.call(this,e,r,i,null,t.if),u=new o(e,t,r,i);if(l){if(void 0===t.then)return;if(!n.isSchema(t.then))throw Error('Expected "then" keyword to be a schema');a=this.validateSchema(e,t.then,r,i.makeChild(t.then)),u.importErrors(a)}else{if(void 0===t.else)return;if(!n.isSchema(t.else))throw Error('Expected "else" keyword to be a schema');a=this.validateSchema(e,t.else,r,i.makeChild(t.else)),u.importErrors(a)}return u},l.propertyNames=function(e,t,r,a){if(this.types.object(e)){var l=new o(e,t,r,a),s=void 0!==t.propertyNames?t.propertyNames:{};if(!n.isSchema(s))throw new i('Expected "propertyNames" to be a schema (object or boolean)');for(var c in e)if(void 0!==u(e,c)){var d=this.validateSchema(c,s,r,a.makeChild(s));l.importErrors(d)}return l}},l.properties=function(e,t,r,n){if(this.types.object(e)){var a=new o(e,t,r,n),l=t.properties||{};for(var s in l){var c=l[s];if(void 0!==c){if(null===c)throw new i('Unexpected null, expected schema in "properties"');"function"==typeof r.preValidateProperty&&r.preValidateProperty(e,s,c,r,n);var d=u(e,s),f=this.validateSchema(d,c,r,n.makeChild(c,s));f.instance!==a.instance[s]&&(a.instance[s]=f.instance),a.importErrors(f)}}return a}},l.patternProperties=function(e,t,r,n){if(this.types.object(e)){var a=new o(e,t,r,n),l=t.patternProperties||{};for(var s in e){var u=!0;for(var d in l){var f=l[d];if(void 0!==f){if(null===f)throw new i('Unexpected null, expected schema in "patternProperties"');try{var p=RegExp(d,"u")}catch(e){p=new RegExp(d)}if(p.test(s)){u=!1,"function"==typeof r.preValidateProperty&&r.preValidateProperty(e,s,f,r,n);var m=this.validateSchema(e[s],f,r,n.makeChild(f,s));m.instance!==a.instance[s]&&(a.instance[s]=m.instance),a.importErrors(m)}}}u&&c.call(this,e,t,r,n,s,a)}return a}}
1,l.additionalProperties=function(e,t,r,n){if(this.types.object(e)){if(t.patternProperties)return null;var i=new o(e,t,r,n);for(var a in e)c.call(this,e,t,r,n,a,i);return i}},l.minProperties=function(e,t,r,n){if(this.types.object(e)){var i=new o(e,t,r,n);return Object.keys(e).length>=t.minProperties||i.addError({name:"minProperties",argument:t.minProperties,message:"does not meet minimum property length of "+t.minProperties}),i}},l.maxProperties=function(e,t,r,n){if(this.types.object(e)){var i=new o(e,t,r,n);return Object.keys(e).length<=t.maxProperties||i.addError({name:"maxProperties",argument:t.maxProperties,message:"does not meet maximum property length of "+t.maxProperties}),i}},l.items=function(e,t,r,n){var i=this;if(this.types.array(e)&&void 0!==t.items){var a=new o(e,t,r,n);return e.every(function(e,o){if(Array.isArray(t.items))var l=void 0===t.items[o]?t.additionalItems:t.items[o];else var l=t.items;if(void 0===l)return!0;if(!1===l)return a.addError({name:"items",message:"additionalItems not permitted"}),!1;var s=i.validateSchema(e,l,r,n.makeChild(l,o));return s.instance!==a.instance[o]&&(a.instance[o]=s.instance),a.importErrors(s),!0}),a}},l.contains=function(e,t,r,i){var a=this;if(this.types.array(e)&&void 0!==t.contains){if(!n.isSchema(t.contains))throw Error('Expected "contains" keyword to be a schema');var l=new o(e,t,r,i);return!1===e.some(function(e,n){return 0===a.validateSchema(e,t.contains,r,i.makeChild(t.contains,n)).errors.length})&&l.addError({name:"contains",argument:t.contains,message:"must contain an item matching given schema"}),l}},l.minimum=function(e,t,r,n){if(this.types.number(e)){var i=new o(e,t,r,n);return t.exclusiveMinimum&&!0===t.exclusiveMinimum?e>t.minimum||i.addError({name:"minimum",argument:t.minimum,message:"must be greater than "+t.minimum}):e>=t.minimum||i.addError({name:"minimum",argument:t.minimum,message:"must be greater than or equal to "+t.minimum}),i}},l.maximum=function(e,t,r,n){if(this.types.number(e)){var i=new o(e,t,r,n);return t.exclusiveMaximum&&!0===t.exclusiveMaximum?e<t.maximum||i.addError({name:"maximum",argument:t.maximum,message:"must be less than "+t.maximum}):e<=t.maximum||i.addError({name:"maximum",argument:t.maximum,message:"must be less than or equal to "+t.maximum}),i}},l.exclusiveMinimum=function(e,t,r,n){if("boolean"!=typeof t.exclusiveMinimum&&this.types.number(e)){var i=new o(e,t,r,n);return e>t.exclusiveMinimum||i.addError({name:"exclusiveMinimum",argument:t.exclusiveMinimum,message:"must be strictly greater than "+t.exclusiveMinimum}),i}},l.exclusiveMaximum=function(e,t,r,n){if("boolean"!=typeof t.exclusiveMaximum&&this.types.number(e)){var i=new o(e,t,r,n);return e<t.exclusiveMaximum||i.addError({name:"exclusiveMaximum",argument:t.exclusiveMaximum,message:"must be strictly less than "+t.exclusiveMaximum}),i}};var d=function(e,t,r,a,l,s){if(this.types.number(e)){var u=t[l];if(0==u)throw new i(l+" cannot be zero");var c=new o(e,t,r,a),d=Math.pow(10,Math.max(n.getDecimalPlaces(e),n.getDecimalPlaces(u)));return Math.round(e*d)%Math.round(u*d)!=0&&c.addError({name:l,argument:u,message:s+JSON.stringify(u)}),c}};function f(e,t,r){var o,i=r.length;for(o=t+1;o<i;o++)if(n.deepCompareStrict(e,r[o]))return!1;return!0}l.multipleOf=function(e,t,r,n){return d.call(this,e,t,r,n,"multipleOf","is not a multiple of (divisible by) ")},l.divisibleBy=function(e,t,r,n){return d.call(this,e,t,r,n,"divisibleBy","is not divisible by (multiple of) ")},l.required=function(e,t,r,n){var i=new o(e,t,r,n);return void 0===e&&!0===t.required?i.addError({name:"required",message:"is required"}):this.types.object(e)&&Array.isArray(t.required)&&t.required.forEach(function(t){void 0===u(e,t)&&i.addError({name:"required",argument:t,message:"requires property "+JSON.stringify(t)})}),i},l.pattern=function(e,t,r,n){if(this.types.string(e)){var i=new o(e,t,r,n),a=t.pattern;try{var l=RegExp(a,"u")}catch(e){l=new RegExp(a)}return e.match(l)||i.addError({name:"pattern",argument:t.pattern,message:"does not match pattern "+JSON.stringify(t.pattern.toString())}),i}},l.format=function(e,t,r,i){if(void 0!==e){var a=new o(e,t,r,i);return a.disableFormat||n.isFormat(e,t.format,this)||a.addError({name:"format",argument:t.format,message:"does not conform to the "+JSON.stringify(t.format)+" format"}),a}}
1,l.minLength=function(e,t,r,n){if(this.types.string(e)){var i=new o(e,t,r,n),a=e.match(/[\uDC00-\uDFFF]/g);return e.length-(a?a.length:0)>=t.minLength||i.addError({name:"minLength",argument:t.minLength,message:"does not meet minimum length of "+t.minLength}),i}},l.maxLength=function(e,t,r,n){if(this.types.string(e)){var i=new o(e,t,r,n),a=e.match(/[\uDC00-\uDFFF]/g);return e.length-(a?a.length:0)<=t.maxLength||i.addError({name:"maxLength",argument:t.maxLength,message:"does not meet maximum length of "+t.maxLength}),i}},l.minItems=function(e,t,r,n){if(this.types.array(e)){var i=new o(e,t,r,n);return e.length>=t.minItems||i.addError({name:"minItems",argument:t.minItems,message:"does not meet minimum length of "+t.minItems}),i}},l.maxItems=function(e,t,r,n){if(this.types.array(e)){var i=new o(e,t,r,n);return e.length<=t.maxItems||i.addError({name:"maxItems",argument:t.maxItems,message:"does not meet maximum length of "+t.maxItems}),i}},l.uniqueItems=function(e,t,r,n){if(!0===t.uniqueItems&&this.types.array(e)){var i=new o(e,t,r,n);return e.every(f)||i.addError({name:"uniqueItems",message:"contains duplicate item"}),i}},l.dependencies=function(e,t,r,n){if(this.types.object(e)){var i=new o(e,t,r,n);for(var a in t.dependencies)if(void 0!==e[a]){var l=t.dependencies[a],s=n.makeChild(l,a);if("string"==typeof l&&(l=[l]),Array.isArray(l))l.forEach(function(t){void 0===e[t]&&i.addError({name:"dependencies",argument:s.propertyPath,message:"property "+t+" not found, required by "+s.propertyPath})});else{var u=this.validateSchema(e,l,r,s);i.instance!==u.instance&&(i.instance=u.instance),u&&u.errors.length&&(i.addError({name:"dependencies",argument:s.propertyPath,message:"does not meet dependency required by "+s.propertyPath}),i.importErrors(u))}}return i}},l.enum=function(e,t,r,a){if(void 0===e)return null;if(!Array.isArray(t.enum))throw new i("enum expects an array",t);var l=new o(e,t,r,a);return t.enum.some(n.deepCompareStrict.bind(null,e))||l.addError({name:"enum",argument:t.enum,message:"is not one of enum values: "+t.enum.map(String).join(",")}),l},l.const=function(e,t,r,i){if(void 0===e)return null;var a=new o(e,t,r,i);return n.deepCompareStrict(t.const,e)||a.addError({name:"const",argument:t.const,message:"does not exactly match expected constant: "+t.const}),a},l.not=l.disallow=function(e,t,r,n){var i=this;if(void 0===e)return null;var a=new o(e,t,r,n),l=t.not||t.disallow;return l?(Array.isArray(l)||(l=[l]),l.forEach(function(o){if(i.testType(e,t,r,n,o)){var l=o&&(o.$id||o.id)||o;a.addError({name:"not",argument:l,message:"is of prohibited type "+l})}}),a):null},e.exports=a},33607:(e,t,r)=>{"use strict";let n;r.d(t,{o:()=>$});var o,i=r(75834);let a="u">typeof document?i.useLayoutEffect:()=>{},l=null!=(o=i.useInsertionEffect)?o:a;function s(e){return e.nativeEvent=e,e.isDefaultPrevented=()=>e.defaultPrevented,e.isPropagationStopped=()=>e.cancelBubble,e.persist=()=>{},e}function u(e){var t;let r,n=(0,i.useRef)({isFocused:!1,observer:null});a(()=>{let e=n.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]);let o=(t=t=>{null==e||e(t)},r=(0,i.useRef)(null),l(()=>{r.current=t},[t]),(0,i.useCallback)((...e)=>{let t=r.current;return null==t?void 0:t(...e)},[]));return(0,i.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){n.current.isFocused=!0;let t=e.target;t.addEventListener("focusout",e=>{n.current.isFocused=!1,t.disabled&&o(s(e)),n.current.observer&&(n.current.observer.disconnect(),n.current.observer=null)},{once:!0}),n.current.observer=new MutationObserver(()=>{if(n.current.isFocused&&t.disabled){var e;null==(e=n.current.observer)||e.disconnect();let r=t===document.activeElement?null:document.activeElement;t.dispatchEvent(new FocusEvent("blur",{relatedTarget:r})),t.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:r}))}}),n.current.observer.observe(t,{attributes:!0,attributeFilter:["disabled"]})}},[o])}function c(e){var t;if("u"<typeof window||null==window.navigator)return!1;let r=null==(t=window.navigator.userAgentData)?void 0:t.brands;return Array.isArray(r)&&r.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function d(e){var t;return"u">typeof window&&null!=window.navigator&&e.test((null==(t=window.navigator.userAgentData)?void 0:t.platform)||window.navigator.platform)}function f(e){let t=null;return()=>(null==t&&(t=e()),t)}let p=f(function(){return d(/^Mac/i)}),m=f(function(){return d(/^iPhone/i)}),h=f(function(){return d(/^iPad/i)||p()&&navigator.maxTouchPoints>1}),v=f(function(){return m()||h()});f(function(){return p()||v()}
1),f(function(){return c(/AppleWebKit/i)&&!g()});let g=f(function(){return c(/Chrome/i)}),y=f(function(){return c(/Android/i)});f(function(){return c(/Firefox/i)});var b=r(95851);let w=null,E=new Set,x=new Map,F=!1,A=!1,S={Tab:!0,Escape:!0};function T(e,t){for(let r of E)r(e,t)}function C(e){F=!0,e.metaKey||!p()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(w="keyboard",T("keyboard",e))}function P(e){w="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(F=!0,T("pointer",e))}function k(e){(""===e.pointerType&&e.isTrusted||(y()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType))&&(F=!0,w="virtual")}function L(e){e.target!==window&&e.target!==document&&e.isTrusted&&(F||A||(w="virtual",T("virtual",e)),F=!1,A=!1)}function j(){F=!1,A=!0}function O(e){if("u"<typeof window||"u"<typeof document||x.get((0,b.mD)(e)))return;let t=(0,b.mD)(e),r=(0,b.TW)(e),n=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){F=!0,n.apply(this,arguments)},r.addEventListener("keydown",C,!0),r.addEventListener("keyup",C,!0),r.addEventListener("click",k,!0),t.addEventListener("focus",L,!0),t.addEventListener("blur",j,!1),"u">typeof PointerEvent&&(r.addEventListener("pointerdown",P,!0),r.addEventListener("pointermove",P,!0),r.addEventListener("pointerup",P,!0)),t.addEventListener("beforeunload",()=>{R(e)},{once:!0}),x.set(t,{focus:n})}let R=(e,t)=>{let r=(0,b.mD)(e),n=(0,b.TW)(e);t&&n.removeEventListener("DOMContentLoaded",t),x.has(r)&&(r.HTMLElement.prototype.focus=x.get(r).focus,n.removeEventListener("keydown",C,!0),n.removeEventListener("keyup",C,!0),n.removeEventListener("click",k,!0),r.removeEventListener("focus",L,!0),r.removeEventListener("blur",j,!1),"u">typeof PointerEvent&&(n.removeEventListener("pointerdown",P,!0),n.removeEventListener("pointermove",P,!0),n.removeEventListener("pointerup",P,!0)),x.delete(r))};function _(){return"pointer"!==w}"u">typeof document&&("loading"!==(n=(0,b.TW)(void 0)).readyState?O(void 0):n.addEventListener("DOMContentLoaded",()=>{O(void 0)}));let D=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);var M=r(35444),N=r(53799);function $(e={}){var t;let{autoFocus:r=!1,isTextInput:n,within:o}=e,a=(0,i.useRef)({isFocused:!1,isFocusVisible:r||_()}),[l,c]=(0,i.useState)(!1),[d,f]=(0,i.useState)(()=>a.current.isFocused&&a.current.isFocusVisible),p=(0,i.useCallback)(()=>f(a.current.isFocused&&a.current.isFocusVisible),[]),m=(0,i.useCallback)(e=>{a.current.isFocused=e,c(e),p()},[p]);t={isTextInput:n},O(),(0,i.useEffect)(()=>{let e=(e,r)=>{var n;let o,i,l,s,u;n=!!(null==t?void 0:t.isTextInput),o=(0,b.TW)(null==r?void 0:r.target),i="u">typeof window?(0,b.mD)(null==r?void 0:r.target).HTMLInputElement:HTMLInputElement,l="u">typeof window?(0,b.mD)(null==r?void 0:r.target).HTMLTextAreaElement:HTMLTextAreaElement,s="u">typeof window?(0,b.mD)(null==r?void 0:r.target).HTMLElement:HTMLElement,u="u">typeof window?(0,b.mD)(null==r?void 0:r.target).KeyboardEvent:KeyboardEvent,(n=n||o.activeElement instanceof i&&!D.has(o.activeElement.type)||o.activeElement instanceof l||o.activeElement instanceof s&&o.activeElement.isContentEditable)&&"keyboard"===e&&r instanceof u&&!S[r.key]||(e=>{a.current.isFocusVisible=e,p()})(_())};return E.add(e),()=>{E.delete(e)}},[]);let{focusProps:h}=function(e){let{isDisabled:t,onFocus:r,onBlur:n,onFocusChange:o}=e,a=(0,i.useCallback)(e=>{if(e.target===e.currentTarget)return n&&n(e),o&&o(!1),!0},[n,o]),l=u(a),s=(0,i.useCallback)(e=>{let t=(0,b.TW)(e.target),n=t?(0,M.bq)(t):(0,M.bq)();e.target===e.currentTarget&&n===(0,M.wt)(e.nativeEvent)&&(r&&r(e),o&&o(!0),l(e))},[o,r,l]);return{focusProps:{onFocus:!t&&(r||o||n)?s:void 0,onBlur:!t&&(n||o)?a:void 0}}}({isDisabled:o,onFocusChange:m}),{focusWithinProps:v}=function(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:o}=e,a=(0,i.useRef)({isFocusWithin:!1}),{addGlobalListener:l,removeAllGlobalListeners:c}=(0,N.A)(),d=(0,i.useCallback)(e=>{e.currentTarget.contains(e.target)&&a.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(a.current.isFocusWithin=!1,c(),r&&r(e),o&&o(!1))},[r,o,a,c]),f=u(d),p=(0,i.useCallback)(e=>{if(!e.currentTarget.contains(e.target))return;let t=(0,b.TW)(e.target),r=(0,M.bq)(t);if(!a.current.isFocusWithin&&r===(0,M.wt)(e.nativeEvent)){n&&n(e),o&&o(!0),a.current.isFocusWithin=!0,f(e);let r=e.currentTarget;l(t,"focus",e=>{if(a.current.isFocusWithin&&!(0,M.sD)(r,e.target)){let n=new t.defaultView.FocusEvent("blur",{relatedTarget:e.target});Object.defineProperty(n,"target",{value:r}),Object.defineProperty(n,"currentTarget",{value:r}),d(s(n))}},{capture:!0})}},[n,o,f,l,d]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}
1:{focusWithinProps:{onFocus:p,onBlur:d}}}({isDisabled:!o,onFocusWithinChange:m});return{isFocused:l,isFocusVisible:d,focusProps:o?v:h}}},33984:(e,t,r)=>{"use strict";e.exports=r(54008)},34509:(e,t,r)=>{"use strict";r.d(t,{bN:()=>h,u5:()=>m,vA:()=>y});var n,o,i,a=r(81600),l=r(78557),s=r(38145),u=Object.defineProperty,c=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},d=(e,t,r)=>(c(e,t,"read from private field"),r?r.call(e):t.get(e)),f=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},p=(e,t,r,n)=>(c(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r);class m{constructor(e){f(this,n,{}),f(this,o,new a.G(()=>new Set)),f(this,i,new Set),((e,t,r)=>{let n;return(n="symbol"!=typeof t?t+"":t)in e?u(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r})(this,"disposables",(0,l.e)()),p(this,n,e),s._.isServer&&this.disposables.microTask(()=>{this.dispose()})}dispose(){this.disposables.dispose()}get state(){return d(this,n)}subscribe(e,t){if(s._.isServer)return()=>{};let r={selector:e,callback:t,current:e(d(this,n))};return d(this,i).add(r),this.disposables.add(()=>{d(this,i).delete(r)})}on(e,t){return s._.isServer?()=>{}:(d(this,o).get(e).add(t),this.disposables.add(()=>{d(this,o).get(e).delete(t)}))}send(e){let t=this.reduce(d(this,n),e);if(t!==d(this,n)){for(let e of(p(this,n,t),d(this,i))){let t=e.selector(d(this,n));h(e.current,t)||(e.current=t,e.callback(t))}for(let t of d(this,o).get(e.type))t(d(this,n),e)}}}function h(e,t){return!!Object.is(e,t)||"object"==typeof e&&null!==e&&"object"==typeof t&&null!==t&&(Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&v(e[Symbol.iterator](),t[Symbol.iterator]()):e instanceof Map&&t instanceof Map||e instanceof Set&&t instanceof Set?e.size===t.size&&v(e.entries(),t.entries()):!!(g(e)&&g(t))&&v(Object.entries(e)[Symbol.iterator](),Object.entries(t)[Symbol.iterator]()))}function v(e,t){for(;;){let r=e.next(),n=t.next();if(r.done&&n.done)return!0;if(r.done||n.done||!Object.is(r.value,n.value))return!1}}function g(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}function y(e){let[t,r]=e(),n=(0,l.e)();return(...e)=>{t(...e),n.dispose(),n.microTask(r)}}n=new WeakMap,o=new WeakMap,i=new WeakMap},35444:(e,t,r)=>{"use strict";r.d(t,{bq:()=>o,wt:()=>i,sD:()=>n}),r(95851);function n(e,t){return!!t&&!!e&&e.contains(t)}let o=(e=document)=>e.activeElement;function i(e){return e.target}},36330:(e,t,r)=>{"use strict";let n,o;r.d(t,{Ac:()=>s,Ci:()=>c,FX:()=>h,mK:()=>u,oE:()=>v,v6:()=>m});var i=r(75834),a=r(96143),l=r(53051),s=((n=s||{})[n.None=0]="None",n[n.RenderStrategy=1]="RenderStrategy",n[n.Static=2]="Static",n),u=((o=u||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function c(){let e,t,r=(e=(0,i.useRef)([]),t=(0,i.useCallback)(t=>{for(let r of e.current)null!=r&&("function"==typeof r?r(t):r.current=t)},[]),(...r)=>{if(!r.every(e=>null==e))return e.current=r,t});return(0,i.useCallback)(e=>(function({ourProps:e,theirProps:t,slot:r,defaultTag:n,features:o,visible:i=!0,name:a,mergeRefs:s}){s=null!=s?s:f;let u=p(t,e);if(i)return d(u,r,n,a,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=u;if(e)return d(t,r,n,a,s)}if(1&c){let{unmount:e=!0,...t}=u;return(0,l.Y)(+!e,{0:()=>null,1:()=>d({...t,hidden:!0,style:{display:"none"}},r,n,a,s)})}return d(u,r,n,a,s)})({mergeRefs:r,...e}),[r])}function d(e,t={},r,n,o){let{as:l=r,children:s,refName:u="ref",...c}=g(e,["unmount","static"]),f=void 0!==e.ref?{[u]:e.ref}:{},m="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t)),c["aria-labelledby"]&&c["aria-labelledby"]===c.id&&(c["aria-labelledby"]=void 0);let h={};if(t){let e=!1,r=[];for(let[n,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&r.push(n.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`));if(e)for(let e of(h["data-headlessui-state"]=r.join(" "),r))h[`data-${e}`]=""}if(l===i.Fragment&&(Object.keys(v(c)).length>
10||Object.keys(v(h)).length>0))if(!(0,i.isValidElement)(m)||Array.isArray(m)&&m.length>1){if(Object.keys(v(c)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${n} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(v(c)).concat(Object.keys(v(h))).map(e=>`  - ${e}`).join(`
2`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>`  - ${e}`).join(`
3`)].join(`
4`))}else{var y;let e=m.props,t=null==e?void 0:e.className,r="function"==typeof t?(...e)=>(0,a.x)(t(...e),c.className):(0,a.x)(t,c.className),n=p(m.props,v(g(c,["ref"])));for(let e in h)e in n&&delete h[e];return(0,i.cloneElement)(m,Object.assign({},n,h,f,{ref:o((y=m,i.version.split(".")[0]>="19"?y.props.ref:y.ref),f.ref)},r?{className:r}:{}))}return(0,i.createElement)(l,Object.assign({},g(c,["ref"]),l!==i.Fragment&&f,l!==i.Fragment&&h),m)}function f(...e){return e.every(e=>null==e)?void 0:t=>{for(let r of e)null!=r&&("function"==typeof r?r(t):r.current=t)}}function p(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])for(let e in r)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(r[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in r)Object.assign(t,{[e](t,...n){for(let o of r[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;o(t,...n)}}});return t}function m(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];for(let e in r)Object.assign(t,{[e](...t){for(let n of r[e])null==n||n(...t)}});return t}function h(e){var t;return Object.assign((0,i.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function v(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function g(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}},36922:(e,t,r)=>{"use strict";r.d(t,{B1:()=>L,C0:()=>p,Dz:()=>b,Jx:()=>s,LI:()=>a,PG:()=>h,RI:()=>l,Sg:()=>m,T9:()=>i,TV:()=>y,WJ:()=>E,_3:()=>f,bV:()=>P,jk:()=>o,lP:()=>C,nI:()=>k,qE:()=>d,r_:()=>n,sq:()=>v,w7:()=>w});let n=["top","right","bottom","left"],o=Math.min,i=Math.max,a=Math.round,l=Math.floor,s=e=>({x:e,y:e}),u={left:"right",right:"left",bottom:"top",top:"bottom"},c={start:"end",end:"start"};function d(e,t,r){return i(e,o(t,r))}function f(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function m(e){return e.split("-")[1]}function h(e){return"x"===e?"y":"x"}function v(e){return"y"===e?"height":"width"}let g=new Set(["top","bottom"]);function y(e){return g.has(p(e))?"y":"x"}function b(e){return h(y(e))}function w(e,t,r){void 0===r&&(r=!1);let n=m(e),o=b(e),i=v(o),a="x"===o?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=P(a)),[a,P(a)]}function E(e){let t=P(e);return[x(e),t,x(t)]}function x(e){return e.replace(/start|end/g,e=>c[e])}let F=["left","right"],A=["right","left"],S=["top","bottom"],T=["bottom","top"];function C(e,t,r,n){let o=m(e),i=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?A:F;return t?F:A;case"left":case"right":return t?S:T;default:return[]}}(p(e),"start"===r,n);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(x)))),i}function P(e){return e.replace(/left|right|bottom|top/g,e=>u[e])}function k(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function L(e){let{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}}},38128:(e,t,r)=>{"use strict";let n;r.d(t,{_:()=>C,e:()=>P});var o=r(75834),i=r(25878),a=r(72141),l=r(84226),s=r(96955),u=r(17788),c=r(70181),d=r(99713),f=r(86192),p=r(27733),m=r(96143),h=r(53051),v=r(36330);function g(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:F)!==o.Fragment||1===o.Children.count(e.children)}let y=(0,o.createContext)(null);y.displayName="TransitionContext";var b=((n=b||{}).Visible="visible",n.Hidden="hidden",n);let w=(0,o.createContext)(null);function E(e){return"children"in e?E(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function x(e,t){let r=(0,u.Y)(e),n=(0,o.useRef)([]),s=(0,l.a)(),c=(0,i.L)(),d=(0,a._)((e,t=v.mK.Hidden)=>{let o=n.current.findIndex(({el:t})=>t===e);-1!==o&&((0,h.Y)(t,{[v.mK.Unmount](){n.current.splice(o,1)},[v.mK.Hidden](){n.current[o].state="hidden"}}),c.microTask(()=>{var e;!E(n)&&s.current&&(null==(e=r.current)||e.call(r))}))}),f=(0,a._)(e=>{let t=n.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):n.current.push({el:e,state:"visible"}),()=>d(e,v.mK.Unmount)}),p=(0,o.useRef)([]),m=(0,o.useRef)(Promise.resolve()),g=(0,o.useRef)({enter:[],leave:[]}
4),y=(0,a._)((e,r,n)=>{p.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter(([t])=>t!==e)),null==t||t.chains.current[r].push([e,new Promise(e=>{p.current.push(e)})]),null==t||t.chains.current[r].push([e,new Promise(e=>{Promise.all(g.current[r].map(([e,t])=>t)).then(()=>e())})]),"enter"===r?m.current=m.current.then(()=>null==t?void 0:t.wait.current).then(()=>n(r)):n(r)}),b=(0,a._)((e,t,r)=>{Promise.all(g.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=p.current.shift())||e()}).then(()=>r(t))});return(0,o.useMemo)(()=>({children:n,register:f,unregister:d,onStart:y,onStop:b,wait:m,chains:g}),[f,d,n,y,b,g,m])}w.displayName="NestingContext";let F=o.Fragment,A=v.Ac.RenderStrategy,S=(0,v.FX)(function(e,t){let{show:r,appear:n=!1,unmount:i=!0,...l}=e,u=(0,o.useRef)(null),f=g(e),m=(0,d.P)(...f?[u,t]:null===t?[]:[t]);(0,c.g)();let h=(0,p.O_)();if(void 0===r&&null!==h&&(r=(h&p.Uw.Open)===p.Uw.Open),void 0===r)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[b,F]=(0,o.useState)(r?"visible":"hidden"),S=x(()=>{r||F("hidden")}),[C,P]=(0,o.useState)(!0),k=(0,o.useRef)([r]);(0,s.s)(()=>{!1!==C&&k.current[k.current.length-1]!==r&&(k.current.push(r),P(!1))},[k,r]);let L=(0,o.useMemo)(()=>({show:r,appear:n,initial:C}),[r,n,C]);(0,s.s)(()=>{r?F("visible"):E(S)||null===u.current||F("hidden")},[r,S]);let j={unmount:i},O=(0,a._)(()=>{var t;C&&P(!1),null==(t=e.beforeEnter)||t.call(e)}),R=(0,a._)(()=>{var t;C&&P(!1),null==(t=e.beforeLeave)||t.call(e)}),_=(0,v.Ci)();return o.createElement(w.Provider,{value:S},o.createElement(y.Provider,{value:L},_({ourProps:{...j,as:o.Fragment,children:o.createElement(T,{ref:m,...j,...l,beforeEnter:O,beforeLeave:R})},theirProps:{},defaultTag:o.Fragment,features:A,visible:"visible"===b,name:"Transition"})))}),T=(0,v.FX)(function(e,t){var r,n;let{transition:i=!0,beforeEnter:l,afterEnter:u,beforeLeave:b,afterLeave:S,enter:T,enterFrom:C,enterTo:P,entered:k,leave:L,leaveFrom:j,leaveTo:O,...R}=e,[_,D]=(0,o.useState)(null),M=(0,o.useRef)(null),N=g(e),$=(0,d.P)(...N?[M,t,D]:null===t?[]:[t]),I=null==(r=R.unmount)||r?v.mK.Unmount:v.mK.Hidden,{show:z,appear:Z,initial:H}=function(){let e=(0,o.useContext)(y);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[V,U]=(0,o.useState)(z?"visible":"hidden"),W=function(){let e=(0,o.useContext)(w);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:B,unregister:q}=W;(0,s.s)(()=>B(M),[B,M]),(0,s.s)(()=>{if(I===v.mK.Hidden&&M.current)return z&&"visible"!==V?void U("visible"):(0,h.Y)(V,{hidden:()=>q(M),visible:()=>B(M)})},[V,M,B,q,z,I]);let Y=(0,c.g)();(0,s.s)(()=>{if(N&&Y&&"visible"===V&&null===M.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[M,V,Y,N]);let X=H&&!Z,G=Z&&z&&H,K=(0,o.useRef)(!1),J=x(()=>{K.current||(U("hidden"),q(M))},W),Q=(0,a._)(e=>{K.current=!0,J.onStart(M,e?"enter":"leave",e=>{"enter"===e?null==l||l():"leave"===e&&(null==b||b())})}),ee=(0,a._)(e=>{let t=e?"enter":"leave";K.current=!1,J.onStop(M,t,e=>{"enter"===e?null==u||u():"leave"===e&&(null==S||S())}),"leave"!==t||E(J)||(U("hidden"),q(M))});(0,o.useEffect)(()=>{N&&i||(Q(z),ee(z))},[z,N,i]);let et=!(!i||!N||!Y||X),[,er]=(0,f.p)(et,_,z,{start:Q,end:ee}),en=(0,v.oE)({ref:$,className:(null==(n=(0,m.x)(R.className,G&&T,G&&C,er.enter&&T,er.enter&&er.closed&&C,er.enter&&!er.closed&&P,er.leave&&L,er.leave&&!er.closed&&j,er.leave&&er.closed&&O,!er.transition&&z&&k))?void 0:n.trim())||void 0,...(0,f.B)(er)}),eo=0;"visible"===V&&(eo|=p.Uw.Open),"hidden"===V&&(eo|=p.Uw.Closed),z&&"hidden"===V&&(eo|=p.Uw.Opening),z||"visible"!==V||(eo|=p.Uw.Closing);let ei=(0,v.Ci)();return o.createElement(w.Provider,{value:J},o.createElement(p.El,{value:eo},ei({ourProps:en,theirProps:R,defaultTag:F,features:A,visible:"visible"===V,name:"Transition.Child"})))}),C=(0,v.FX)(function(e,t){let r=null!==(0,o.useContext)(y),n=null!==(0,p.O_)();return o.createElement(o.Fragment,null,!r&&n?o.createElement(S,{ref:t,...e}):o.createElement(T,{ref:t,...e}))}),P=Object.assign(S,{Child:C,Root:S})},38145:(e,t,r)=>{"use strict";r.d(t,{_:()=>a});var n=Object.defineProperty,o=(e,t,r)=>{let o;return(o="symbol"!=typeof t?t+"":t)in e?n(e,o,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[o]=r,r};class i{constructor(){o(this,"current",this.detect()),o(this,"handoffState","pending"),o(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}
4detect(){return"u"<typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}let a=new i},42761:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n={heading1:"heading1",heading2:"heading2",heading3:"heading3",heading4:"heading4",heading5:"heading5",heading6:"heading6",paragraph:"paragraph",preformatted:"preformatted",strong:"strong",em:"em",listItem:"list-item",oListItem:"o-list-item",list:"group-list-item",oList:"group-o-list-item",image:"image",embed:"embed",hyperlink:"hyperlink",label:"label",span:"span"}},43405:(e,t,r)=>{"use strict";let n,o,i,a;r.d(t,{lG:()=>eo});var l=r(75834),s=r(70628),u=r(58072),c=r(94949),d=r(72141),f=r(86475),p=r(96955),m=r(31094),h=r(54059),v=r(16490),g=r(62230),y=r(27542),b=r(13521);let w=(0,l.createContext)(null);function E({children:e,node:t}){let[r,n]=(0,l.useState)(null),o=x(null!=t?t:r);return l.createElement(w.Provider,{value:o},e,null===o&&l.createElement(g.j,{features:g.u.Hidden,ref:e=>{var t,r;if(e){for(let o of null!=(r=null==(t=(0,b.T)(e))?void 0:t.querySelectorAll("html > *, body > *"))?r:[])if(o!==document.body&&o!==document.head&&y.vq(o)&&null!=o&&o.contains(e)){n(o);break}}}}))}function x(e=null){var t;return null!=(t=(0,l.useContext)(w))?t:e}var F=r(16826),A=r(70181),S=r(99713),T=r(90212),C=r(27733),P=r(55893),k=r(30169),L=r(30007),j=r(53051),O=r(36330),R=r(75780),_=r(25878),D=r(84226),M=r(13779),N=r(62782),$=((n=$||{})[n.Forwards=0]="Forwards",n[n.Backwards=1]="Backwards",n),I=r(10366),z=r(8432),Z=r(80366),H=r(71252);function V(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let r of e.current)y.vq(r.current)&&t.add(r.current);return t}var U=((o=U||{})[o.None=0]="None",o[o.InitialFocus=1]="InitialFocus",o[o.TabLock=2]="TabLock",o[o.FocusLock=4]="FocusLock",o[o.RestoreFocus=8]="RestoreFocus",o[o.AutoFocus=16]="AutoFocus",o);let W=Object.assign((0,O.FX)(function(e,t){let r,n=(0,l.useRef)(null),o=(0,S.P)(n,t),{initialFocus:i,initialFocusFallback:a,containers:s,features:f=15,...p}=e;(0,A.g)()||(f=0);let m=(0,v.g)(n);!function(e,{ownerDocument:t}){let r=!!(8&e),n=function(e=!0){let t=(0,l.useRef)(z.b.slice());return(0,I.F)(([e],[r])=>{!0===r&&!1===e&&(0,H._)(()=>{t.current.splice(0)}),!1===r&&!0===e&&(t.current=z.b.slice())},[e,z.b,t]),(0,d._)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(r);(0,I.F)(()=>{r||(null==t?void 0:t.activeElement)===(null==t?void 0:t.body)&&(0,Z.pW)(n())},[r]),(0,M.X)(()=>{r&&(0,Z.pW)(n())})}(f,{ownerDocument:m});let h=function(e,{ownerDocument:t,container:r,initialFocus:n,initialFocusFallback:o}){let i=(0,l.useRef)(null),a=(0,c.S)(!!(1&e),"focus-trap#initial-focus"),s=(0,D.a)();return(0,I.F)(()=>{if(0===e)return;if(!a){null!=o&&o.current&&(0,Z.pW)(o.current);return}let l=r.current;l&&(0,H._)(()=>{if(!s.current)return;let r=null==t?void 0:t.activeElement;if(null!=n&&n.current){if((null==n?void 0:n.current)===r){i.current=r;return}}else if(l.contains(r)){i.current=r;return}if(null!=n&&n.current)(0,Z.pW)(n.current);else{if(16&e){if((0,Z.CU)(l,Z.BD.First|Z.BD.AutoFocus)!==Z.Me.Error)return}else if((0,Z.CU)(l,Z.BD.First)!==Z.Me.Error)return;if(null!=o&&o.current&&((0,Z.pW)(o.current),(null==t?void 0:t.activeElement)===o.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}i.current=null==t?void 0:t.activeElement})},[o,a,e]),i}(f,{ownerDocument:m,container:n,initialFocus:i,initialFocusFallback:a});!function(e,{ownerDocument:t,container:r,containers:n,previousActiveElement:o}){let i=(0,D.a)(),a=!!(4&e);(0,u.M)(null==t?void 0:t.defaultView,"focus",e=>{if(!a||!i.current)return;let t=V(n);y.sb(r.current)&&t.add(r.current);let l=o.current;if(!l)return;let s=e.target;y.sb(s)?B(t,s)?(o.current=s,(0,Z.pW)(s)):(e.preventDefault(),e.stopPropagation(),(0,Z.pW)(l)):(0,Z.pW)(o.current)},!0)}(f,{ownerDocument:m,container:n,containers:s,previousActiveElement:h});let b=(r=(0,l.useRef)(0),(0,N.M)(!0,"keydown",e=>{"Tab"===e.key&&(r.current=+!!e.shiftKey)},!0),r),w=(0,d._)(e=>{if(!y.sb(n.current))return;let t=n.current;(0,j.Y)(b.current,{[$.Forwards]:()=>{(0,Z.CU)(t,Z.BD.First,{skipElements:[e.relatedTarget,a]})},[$.Backwards]:()=>{(0,Z.CU)(t,Z.BD.Last,{skipElements:[e.relatedTarget,a]})}})}),E=(0,c.S)(!!(2&f),"focus-trap#tab-lock"),x=(0,_.L)(),F=(0,l.useRef)(!1),T=(0,O.Ci)();return l.createElement(l.Fragment,null,E&&l.createElement(g.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:w,features:g.u.Focusable}),T({ourProps:{ref:o,onKeyDown(e){"Tab"==e.key&&(F.current=!0,x.requestAnimationFrame(()=>{F.current=!1}))},onBlur(e){if(!(4&f))return;let t=V(s);y.sb(n.current)&&t.add(n.current);let r=e.relatedTarget;y.Lk(r)&&"true"!==r.dataset.headlessuiFocusGuard&&(B(t,r)||(F.current?(0,Z.CU)(n.current,(0,j.Y)(b.current,{[$.Forwards]:()=>Z.BD.Next,[$.Backwards]:()=>Z.BD.Previous})|Z.BD.WrapAround,{relativeTo:e.target}):y.Lk(e.target)&&(0,Z.pW)(e.target)))}},theirProps:p,defaultTag:"div",name:"FocusTrap"}),E&&l.createElement(g.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:w,features:g.u.Focusable}))}),{features:U});function B(e,t){for(let r of e)if(r.contains(t))return!0;return!1}var q=r(68954),Y=r(38128),X=((i=X||{})[i.Open=0]="Open",i[i.Closed=1]="Closed",i),G=((a=G||{})[a.SetTitleId=0]="SetTitleId",a);let K={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},J=(0,l.createContext)(null);function Q(e){let t=(0,l.useContext)(J);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Q),t}return t}function ee(e,t){return(0,j.Y)(t.type,K,e,t)}J.displayName="DialogContext";let et=(0,O.FX)(function(e,t){let r=(0,l.useId)(),{id:n=`headlessui-dialog-${r}`,open:o,onClose:i,initialFocus:a,role:g="dialog",autoFocus:b=!0,__demoMode:w=!1,unmount:E=!1,...j}=e,_=(0,l.useRef)(!1);
4g="dialog"===g||"alertdialog"===g?g:(_.current||(_.current=!0,console.warn(`Invalid role [${g}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let D=(0,C.O_)();void 0===o&&null!==D&&(o=(D&C.Uw.Open)===C.Uw.Open);let M=(0,l.useRef)(null),N=(0,S.P)(M,t),$=(0,v.g)(M),I=+!o,[z,Z]=(0,l.useReducer)(ee,{titleId:null,descriptionId:null,panelRef:(0,l.createRef)()}),H=(0,d._)(()=>i(!1)),V=(0,d._)(e=>Z({type:0,id:e})),B=!!(0,A.g)()&&0===I,[Y,X]=(0,q.k2)(),G=x(),{resolveContainers:K}=function({defaultContainers:e=[],portals:t,mainTreeNode:r}={}){let n=(0,v.g)(r),o=(0,d._)(()=>{var o,i;let a=[];for(let t of e)null!==t&&(y.vq(t)?a.push(t):"current"in t&&y.vq(t.current)&&a.push(t.current));if(null!=t&&t.current)for(let e of t.current)a.push(e);for(let e of null!=(o=null==n?void 0:n.querySelectorAll("html > *, body > *"))?o:[])e!==document.body&&e!==document.head&&y.vq(e)&&"headlessui-portal-root"!==e.id&&(r&&(e.contains(r)||e.contains(null==(i=null==r?void 0:r.getRootNode())?void 0:i.host))||a.some(t=>e.contains(t))||a.push(e));return a});
4return{resolveContainers:o,contains:(0,d._)(e=>o().some(t=>t.contains(e)))}}({mainTreeNode:G,portals:Y,defaultContainers:[{get current(){var Q;return null!=(Q=z.panelRef.current)?Q:M.current}}]}),et=null!==D&&(D&C.Uw.Closing)===C.Uw.Closing;(0,f.v)(!w&&!et&&B,{allowed:(0,d._)(()=>{var e,t;return[null!=(t=null==(e=M.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:(0,d._)(()=>{var e;return[null!=(e=null==G?void 0:G.closest("body > *:not(#headlessui-portal-root)"))?e:null]})});let eo=k.D.get(null);(0,p.s)(()=>{if(B)return eo.actions.push(n),()=>eo.actions.pop(n)},[eo,n,B]);let ei=(0,L.y)(eo,(0,l.useCallback)(e=>eo.selectors.isTop(e,n),[eo,n]));(0,h.j)(ei,K,e=>{e.preventDefault(),H()}),function(e,t="u">typeof document?document.defaultView:null,r){let n=(0,c.S)(e,"escape");(0,u.M)(t,"keydown",e=>{n&&(e.defaultPrevented||e.key===s.D.Escape&&r(e))})}(ei,null==$?void 0:$.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),H()}),(0,F.K)(!w&&!et&&B,$,K),(0,m.O)(B,M,H);let[ea,el]=(0,R.rU)(),es=(0,l.useMemo)(()=>[{dialogState:I,close:H,setTitleId:V,unmount:E},z],[I,z,H,V,E]),eu=(0,l.useMemo)(()=>({open:0===I}),[I]),ec={ref:N,id:n,role:g,tabIndex:-1,"aria-modal":w?void 0:0===I||void 0,"aria-labelledby":z.titleId,"aria-describedby":ea,unmount:E},ed=!function(){var e;let[t]=(0,l.useState)(()=>"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[r,n]=(0,l.useState)(null!=(e=null==t?void 0:t.matches)&&e);return(0,p.s)(()=>{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){n(e.matches)}},[t]),r}(),ef=U.None;B&&!w&&(ef|=U.RestoreFocus,ef|=U.TabLock,b&&(ef|=U.AutoFocus),ed&&(ef|=U.InitialFocus));let ep=(0,O.Ci)();return l.createElement(C.$x,null,l.createElement(P.a,{force:!0},l.createElement(q.ZL,null,l.createElement(J.Provider,{value:es},l.createElement(q.Ee,{target:M},l.createElement(P.a,{force:!1},l.createElement(el,{slot:eu},l.createElement(X,null,l.createElement(W,{initialFocus:a,initialFocusFallback:M,containers:K,features:ef},l.createElement(T.e,{value:H},ep({ourProps:ec,theirProps:j,slot:eu,defaultTag:er,features:en,visible:0===I,name:"Dialog"})))))))))))}),er="div",en=O.Ac.RenderStrategy|O.Ac.Static,eo=Object.assign((0,O.FX)(function(e,t){let{transition:r=!1,open:n,...o}=e,i=(0,C.O_)(),a=e.hasOwnProperty("open")||null!==i,s=e.hasOwnProperty("onClose");if(!a&&!s)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!a)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!s)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!i&&"boolean"!=typeof e.open)throw Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${e.open}`);if("function"!=typeof e.onClose)throw Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${e.onClose}`);return(void 0!==n||r)&&!o.static?l.createElement(E,null,l.createElement(Y.e,{show:n,transition:r,unmount:o.unmount},l.createElement(et,{ref:t,...o}))):l.createElement(E,null,l.createElement(et,{ref:t,open:n,...o}))}),{Panel:(0,O.FX)(function(e,t){let r=(0,l.useId)(),{id:n=`headlessui-dialog-panel-${r}`,transition:o=!1,...i}=e,[{dialogState:a,unmount:s},u]=Q("Dialog.Panel"),c=(0,S.P)(t,u.panelRef),f=(0,l.useMemo)(()=>({open:0===a}),[a]),p=(0,d._)(e=>{e.stopPropagation()}),m=o?Y._:l.Fragment,h=(0,O.Ci)();return l.createElement(m,{...o?{unmount:s}:{}},h({ourProps:{ref:c,id:n,onClick:p},theirProps:i,slot:f,defaultTag:"div",name:"Dialog.Panel"}))}),Title:((0,O.FX)(function(e,t){let{transition:r=!1,...n}=e,[{dialogState:o,unmount:i}]=Q("Dialog.Backdrop"),a=(0,l.useMemo)(()=>({open:0===o}),[o]),s=r?Y._:l.Fragment,u=(0,O.Ci)();return l.createElement(s,{...r?{unmount:i}:{}},u({ourProps:{ref:t,"aria-hidden":!0},theirProps:n,slot:a,defaultTag:"div",name:"Dialog.Backdrop"}))}),(0,O.FX)(function(e,t){let r=(0,l.useId)(),{id:n=`headlessui-dialog-title-${r}`,...o}=e,[{dialogState:i,setTitleId:a}]=Q("Dialog.Title"),s=(0,S.P)(t);(0,l.useEffect)(()=>(a(n),()=>a(null)),[n,a]);let u=(0,l.useMemo)(()=>({open:0===i}),[i]);return(0,O.Ci)()({ourProps:{ref:s,id:n},theirProps:o,slot:u,defaultTag:"h2",name:"Dialog.Title"})})),Description:R.VY})},45311:(e,t,r)=>{"use strict";r.d(t,{l:()=>u});var n=r(42761);let o=()=>(++o.i).toString();o.i=0;let i=(e,t=[])=>({key:o(),type:e.type,text:"text"in e?e.text:void 0,node:e,children:t}),a=e=>i({type:n.A.span,text:e,spans:[]}),l=e=>{if("text"in e)return i(e,s(e.spans,e));if("items"in e){let t=[];for(let r=0;r<e.items.length;r++)t.push(l(e.items[r]));return i(e,t)}return i(e)},s=(e,t,r)=>{if(!e.length)return[a(t.text)];let n=e.slice(0);n.sort((e,t)=>
4e.start-t.start||t.end-e.end);let o=[];for(let e=0;e<n.length;e++){let l=n[e],u=r&&r.start||0,c=l.start-u,d=l.end-u,f=t.text.slice(c,d),p=[];for(let t=e;t<n.length;t++){let e=n[t];e!==l&&(e.start>=l.start&&e.end<=l.end?(p.push(e),n.splice(t,1),t--):e.start<l.end&&e.end>l.start&&(p.push({...e,end:l.end}),n[t]={...e,start:l.end}))}0===e&&c>0&&o.push(a(t.text.slice(0,c)));let m={...l,text:f};o.push(i(m,s(p,{...t,text:f},l))),d<t.text.length&&o.push(a(t.text.slice(d,n[e+1]?n[e+1].start-u:void 0)))}return o},u=(e,t)=>c((e=>{let t=(e=>{let t=e.slice(0);for(let e=0;e<t.length;e++){let r=t[e];if(r.type===n.A.listItem||r.type===n.A.oListItem){let o=[r];for(;t[e+1]&&t[e+1].type===r.type;)o.push(t[e+1]),t.splice(e,1);r.type===n.A.listItem?t[e]={type:n.A.list,items:o}:t[e]={type:n.A.oList,items:o}}}return t})(e),r=[];for(let e=0;e<t.length;e++)r.push(l(t[e]));return{key:o(),children:r}})(e).children,t),c=(e,t)=>{let r=[];for(let n=0;n<e.length;n++){let o=e[n],i=t(o.type,o.node,o.text,c(o.children,t),o.key);null!=i&&r.push(i)}return r}},46141:(e,t,r)=>{"use strict";r.d(t,{n:()=>o});var n=r(26514),o=e=>(0,n.jsx)("svg",{...e,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{fill:"currentColor",d:"M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z"})})},48339:(e,t,r)=>{"use strict";r.d(t,{c:()=>o});var n=r(75834);function o(e,t){return(0,n.useMemo)(()=>{var r;if(e.type)return e.type;let n=null!=(r=e.as)?r:"button";if("string"==typeof n&&"button"===n.toLowerCase()||(null==t?void 0:t.tagName)==="BUTTON"&&!t.hasAttribute("type"))return"button"},[e.type,e.as,t])}},49715:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(75834),o=r(13521),i=r(25878),a=r(72141);function l({disabled:e=!1}={}){let t=(0,n.useRef)(null),[r,s]=(0,n.useState)(!1),u=(0,i.L)(),c=(0,a._)(()=>{t.current=null,s(!1),u.dispose()}),d=(0,a._)(e=>{if(u.dispose(),null===t.current){t.current=e.currentTarget,s(!0);{let r=(0,o.T)(e.currentTarget);u.addEventListener(r,"pointerup",c,!1),u.addEventListener(r,"pointermove",e=>{if(t.current){var r,n;let o,i;s((o=e.width/2,i=e.height/2,r={top:e.clientY-i,right:e.clientX+o,bottom:e.clientY+i,left:e.clientX-o},n=t.current.getBoundingClientRect(),!(!r||!n||r.right<n.left||r.left>n.right||r.bottom<n.top||r.top>n.bottom)))}},!1),u.addEventListener(r,"pointercancel",c,!1)}}});return{pressed:r,pressProps:e?{}:{onPointerDown:d,onPointerUp:c,onClick:c}}}},49840:()=>{},51583:e=>{!function(){"use strict";var t={922:function(e){e.exports=function(e,r,n,o){r=r||"&",n=n||"=";var i={};if("string"!=typeof e||0===e.length)return i;var a=/\+/g;e=e.split(r);var l=1e3;o&&"number"==typeof o.maxKeys&&(l=o.maxKeys);var s=e.length;l>0&&s>l&&(s=l);for(var u=0;u<s;++u){var c,d,f,p,m=e[u].replace(a,"%20"),h=m.indexOf(n);(h>=0?(c=m.substr(0,h),d=m.substr(h+1)):(c=m,d=""),f=decodeURIComponent(c),p=decodeURIComponent(d),Object.prototype.hasOwnProperty.call(i,f))?t(i[f])?i[f].push(p):i[f]=[i[f],p]:i[f]=p}return i};var t=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},790:function(e){var t=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,i,a,l){return(i=i||"&",a=a||"=",null===e&&(e=void 0),"object"==typeof e)?n(o(e),function(o){var l=encodeURIComponent(t(o))+a;return r(e[o])?n(e[o],function(e){return l+encodeURIComponent(t(e))}).join(i):l+encodeURIComponent(t(e[o]))}).join(i):l?encodeURIComponent(t(l))+a+encodeURIComponent(t(e)):""};var r=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function n(e,t){if(e.map)return e.map(t);for(var r=[],n=0;n<e.length;n++)r.push(t(e[n],n));return r}var o=Object.keys||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.push(r);return t}}},r={};function n(e){var o=r[e];if(void 0!==o)return o.exports;var i=r[e]={exports:{}},a=!0;try{t[e](i,i.exports,n),a=!1}finally{a&&delete r[e]}return i.exports}n.ab="//";var o={};o.decode=o.parse=n(922),o.encode=o.stringify=n(790),e.exports=o}()},53051:(e,t,r)=>{"use strict";function n(e,t,...r){if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let o=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(o,n),o}r.d(t,{Y:()=>n})},53685:(e,t,r)=>{"use strict";let n;r.d(t,{H:()=>C});let o=e=>{var t;return"object"==typeof(t=e)&&null!=t&&"window"in t&&t.window===t?e.document:!function(e){return null!==e&&"object"==typeof e&&"nodeType"in e&&"number"==typeof e.nodeType&&9===e.nodeType}(e)?e?.ownerDocument??("u">typeof document?document:void 0):e};function i(e,t,r,n){if(null==r||null==e)return()=>{};let o=Array.isArray(e)?e:[e];for(let e of o)e.addEventListener(t,r,n);return()=>{for(let e of o)e.removeEventListener(t,r,n)}}function a(e,t,r,n){if(null==e)return()=>{};let o=[];for(let i of Array.isArray(e)?e:[e]){let e=i.style.getPropertyValue(t),a=i.style.getPropertyPriority(t);i.style.setProperty(t,r,n),o.unshift(()=>{e?i.style.setProperty(t,e,a):i.style.removeProperty(t)})}return()=>{for(let e of o)e()}}function l(...e){return(...t)=>{for(let r of e)"function"==typeof r&&r(...t)}}let s=new WeakMap;function u(e,t){if(!e)return!1;let r=window.getComputedStyle(e),n=document.scrollingElement||document.documentElement,o=/(auto|scroll)/.test(r.overflow+r.overflowX+r.overflowY);
4return e===n&&"hidden"!==r.overflow&&(o=!0),o&&t&&(o=e.scrollHeight!==e.clientHeight||e.scrollWidth!==e.clientWidth),o}function c(e,t){let r=e;for(u(r,t)&&(r=r.parentElement);r&&!u(r,t);)r=r.parentElement;return r||document.scrollingElement||document.documentElement}function d(e){if("u"<typeof window||null==window.navigator)return!1;let t=window.navigator.userAgentData?.brands;return Array.isArray(t)&&t.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function f(e){return"u">typeof window&&null!=window.navigator&&e.test(window.navigator.userAgentData?.platform||window.navigator.platform)}function p(e){let t=null;return()=>(null==t&&(t=e()),t)}let m=p(function(){return f(/^Mac/i)}),h=p(function(){return f(/^iPhone/i)}),v=p(function(){return f(/^iPad/i)||m()&&navigator.maxTouchPoints>1}),g=p(function(){return h()||v()});p(function(){return m()||g()});let y=p(function(){return d(/AppleWebKit/i)&&(g()||!b())});p(function(){return y()&&!b()&&!w()});let b=p(function(){return d(/Chrome|CriOS|CrMo/i)});p(function(){return d(/Android/i)});let w=p(function(){return d(/(Firefox|FxiOS)/i)});var E=r(75834);let x="u">typeof document?E.useLayoutEffect:()=>{},F=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function A(e){return e instanceof HTMLInputElement&&!F.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}let S="u">typeof document&&window.visualViewport,T=0;function C(e={}){let{isDisabled:t}=e;x(()=>{if(!t){let e,t,r,d,f,p,m,h,v,b;return 1==++T&&(n=g()&&y()?(d=a(document.documentElement,"overflow","hidden"),f=!1,p=document.createElement("style"),(m=(e=o(void 0),t=s.get(e),void 0!==(t??=function(e,t){let r,n,i=(r=o(t),r?.defaultView??("u">typeof window?window:void 0)),a=o(t);if(null==a||null==i)return;let l=`meta[name="${CSS.escape(e)}"], meta[property="${CSS.escape(e)}"]`,s=a.querySelector(l);return s&&s instanceof i.HTMLMetaElement&&("csp-nonce"===e&&s.nonce&&(n??=s.nonce||void 0),s.content&&(n??=s.content||void 0)),"csp-nonce"===e&&(n??=i.__webpack_nonce__||globalThis.__webpack_nonce__||void 0),n}("csp-nonce",e))&&s.set(e,t),t))&&(p.nonce=m),p.textContent=`
5@layer {
6  * {
7    overscroll-behavior: contain;
8  }
9}`.trim(),document.head.prepend(p),h=HTMLElement.prototype.focus,Reflect.defineProperty(HTMLElement.prototype,"focus",{configurable:!0,writable:!0,value:function(e){let t=((e=document)=>e.activeElement)(),r=null!=t&&A(t);h.call(this,{...e,preventScroll:!0}),e&&e.preventScroll||P(this,r)}}),v=l(i(document,"touchstart",e=>{let t=e.target;r=u(t)?t:c(t,!0),f=!1;let n=t.ownerDocument.defaultView.getSelection();n&&!n.isCollapsed&&n.containsNode(t,!0)&&(f=!0),e.composedPath().some(e=>e instanceof HTMLInputElement&&"range"===e.type)&&(f=!0),"selectionStart"in t&&"selectionEnd"in t&&t.selectionStart<t.selectionEnd&&t.ownerDocument.activeElement===t&&(f=!0)},{passive:!1,capture:!0}),i(document,"touchmove",e=>{if(2!==e.touches.length&&!f){if(!r||r===document.documentElement||r===document.body)return void e.preventDefault();r.scrollHeight===r.clientHeight&&r.scrollWidth===r.clientWidth&&e.preventDefault()}},{passive:!1,capture:!0}),i(document,"blur",e=>{let t=e.target,r=e.relatedTarget;if(r&&A(r))r.focus({preventScroll:!0}),P(r,A(t));else if(!r){let e=t.parentElement?.closest("[tabindex]");e?.focus({preventScroll:!0})}},!0)),()=>{d(),v(),p.remove(),Reflect.defineProperty(HTMLElement.prototype,"focus",{configurable:!0,writable:!0,value:h})}):l((b=window.innerWidth-document.documentElement.clientWidth)>0&&("scrollbarGutter"in document.documentElement.style?a(document.documentElement,"scrollbar-gutter","stable"):a(document.documentElement,"padding-right",`${b}px`)),a(document.documentElement,"overflow","hidden"))),()=>{0==--T&&n()}}},[t])}function P(e,t){t||!S?k(e):S.addEventListener("resize",()=>k(e),{once:!0})}function k(e){let t=document.scrollingElement||document.documentElement,r=e;for(;r&&r!==t;){let e=c(r);if(e!==document.documentElement&&e!==document.body&&e!==r){let t=e.getBoundingClientRect(),n=r.getBoundingClientRect();if(n.top<t.top||n.bottom>t.top+r.clientHeight){let r=t.bottom;S&&(r=Math.min(r,S.offsetTop+S.height));let o=n.top-t.top-((r-t.top)/2-n.height/2);e.scrollTo({top:Math.max(0,Math.min(e.scrollHeight-e.clientHeight,e.scrollTop+o)),behavior:"smooth"})}}r=e.parentElement}}},53799:(e,t,r)=>{"use strict";r.d(t,{A:()=>
9o});var n=r(75834);function o(){let e=(0,n.useRef)(new Map),t=(0,n.useCallback)((t,r,n,o)=>{let i=(null==o?void 0:o.once)?(...t)=>{e.current.delete(n),n(...t)}:n;e.current.set(n,{type:r,eventTarget:t,fn:i,options:o}),t.addEventListener(r,i,o)},[]),r=(0,n.useCallback)((t,r,n,o)=>{var i;let a=(null==(i=e.current.get(n))?void 0:i.fn)||n;t.removeEventListener(r,a,o),e.current.delete(n)},[]),o=(0,n.useCallback)(()=>{e.current.forEach((e,t)=>{r(e.eventTarget,e.type,t,e.options)})},[r]);return(0,n.useEffect)(()=>o,[o]),{addGlobalListener:t,removeGlobalListener:r,removeAllGlobalListeners:o}}},54008:(e,t,r)=>{"use strict";var n=r(75834),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=n.useSyncExternalStore,a=n.useRef,l=n.useEffect,s=n.useMemo,u=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,c){var d=a(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var p=i(e,(d=s(function(){function e(e){if(!l){if(l=!0,i=e,e=n(e),void 0!==c&&f.hasValue){var t=f.value;if(c(t,e))return a=t}return a=e}if(t=a,o(i,e))return t;var r=n(e);return void 0!==c&&c(t,r)?(i=e,t):(i=e,a=r)}var i,a,l=!1,s=void 0===r?null:r;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]},[t,r,n,c]))[0],d[1]);return l(function(){f.hasValue=!0,f.value=p},[p]),u(p),p}},54059:(e,t,r)=>{"use strict";r.d(t,{j:()=>c});var n=r(75834),o=r(27542),i=r(80366),a=r(71893),l=r(55623),s=r(17788),u=r(62782);function c(e,t,r){let c=(0,s.Y)(r),d=(0,n.useCallback)(function(e,r){if(e.defaultPrevented)return;let n=r(e);if(null!==n&&n.getRootNode().contains(n)&&n.isConnected){for(let r of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(t))if(null!==r&&(r.contains(n)||e.composed&&e.composedPath().includes(r)))return;return(0,i.Bm)(n,i.MZ.Loose)||-1===n.tabIndex||e.preventDefault(),c.current(e,n)}},[c,t]),f=(0,n.useRef)(null);(0,l.z)(e,"pointerdown",e=>{var t,r;(0,a.Fr)()||(f.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)},!0),(0,l.z)(e,"pointerup",e=>{if((0,a.Fr)()||!f.current)return;let t=f.current;return f.current=null,d(e,()=>t)},!0);let p=(0,n.useRef)({x:0,y:0});(0,l.z)(e,"touchstart",e=>{p.current.x=e.touches[0].clientX,p.current.y=e.touches[0].clientY},!0),(0,l.z)(e,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-p.current.x)>=30||Math.abs(t.y-p.current.y)>=30))return d(e,()=>o.Lk(e.target)?e.target:null)},!0),(0,u.M)(e,"blur",e=>d(e,()=>o.Gu(window.document.activeElement)?window.document.activeElement:null),!0)}},54749:(e,t,r)=>{"use strict";let n,o;r.d(t,{EN:()=>R});var i,a=r(33607),l=r(18597),s=r(75834),u=r(49715),c=r(72141),d=r(48339),f=r(99713),p=r(86192),m=r(90212),h=r(27733),v=r(27405),g=r(27542),y=r(53051),b=r(13521),w=r(36330);let E=null!=(i=s.startTransition)?i:function(e){e()};var x=r(70628),F=((n=F||{})[n.Open=0]="Open",n[n.Closed=1]="Closed",n),A=((o=A||{})[o.ToggleDisclosure=0]="ToggleDisclosure",o[o.CloseDisclosure=1]="CloseDisclosure",o[o.SetButtonId=2]="SetButtonId",o[o.SetPanelId=3]="SetPanelId",o[o.SetButtonElement=4]="SetButtonElement",o[o.SetPanelElement=5]="SetPanelElement",o);let S={0:e=>({...e,disclosureState:(0,y.Y)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId},4:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},5:(e,t)=>e.panelElement===t.element?e:{...e,panelElement:t.element}},T=(0,s.createContext)(null);function C(e){let t=(0,s.useContext)(T);if(null===t){let t=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,C),t}return t}T.displayName="DisclosureContext";let P=(0,s.createContext)(null);P.displayName="DisclosureAPIContext";let k=(0,s.createContext)(null);function L(e,t){return(0,y.Y)(t.type,S,e,t)}k.displayName="DisclosurePanelContext";let j=s.Fragment,O=w.Ac.RenderStrategy|w.Ac.Static,R=Object.assign((0,w.FX)(function(e,t){let{defaultOpen:r=!1,...n}=e,o=(0,s.useRef)(null),i=(0,f.P)(t,(0,f.a)(e=>{o.current=e},void 0===e.as||e.as===s.Fragment)),a=(0,s.useReducer)(L,{disclosureState:+!r,buttonElement:null,panelElement:null,buttonId:null,panelId:null}),[{disclosureState:l,buttonId:u},d]=a,p=(0,c._)(e=>{d({type:1});let t=(0,b.T)(o);if(!t||!u)return;let r=e?g.Lk(e)?e:"current"in e&&g.Lk(e.current)?e.current:t.getElementById(u):t.getElementById(u);null==r||r.focus()}),v=(0,s.useMemo)(()=>({close:p}),[p]),E=(0,s.useMemo)(()=>({open:0===l,close:p}),[l,p]),x=(0,w.Ci)();return s.createElement(T.Provider,{value:a},s.createElement(P.Provider,{value:v},s.createElement(m.e,{value:p},s.createElement(h.El,{value:(0,y.Y)(l,{0:h.Uw.Open,1:h.Uw.Closed})},x({ourProps:{ref:i},theirProps:n,slot:E,defaultTag:j,name:"Disclosure"})))))}),{Button:(0,w.FX)(function(e,t){let r=(0,s.useId)(),{id:n=`headlessui-disclosure-button-${r}`,disabled:o=!1,autoFocus:i=!1,...p}=e,[m,h]=C("Disclosure.Button"),g=(0,s.useContext)(k),y=null!==g&&g===m.panelId,b=(0,s.useRef)(null),E=(0,f.P)(b,t,(0,c._)(e=>{if(!y)return h({type:4,element:e})}));(0,s.useEffect)(()=>
9{if(!y)return h({type:2,buttonId:n}),()=>{h({type:2,buttonId:null})}},[n,h,y]);let F=(0,c._)(e=>{var t;if(y){if(1===m.disclosureState)return;switch(e.key){case x.D.Space:case x.D.Enter:e.preventDefault(),e.stopPropagation(),h({type:0}),null==(t=m.buttonElement)||t.focus()}}else switch(e.key){case x.D.Space:case x.D.Enter:e.preventDefault(),e.stopPropagation(),h({type:0})}}),A=(0,c._)(e=>{e.key===x.D.Space&&e.preventDefault()}),S=(0,c._)(e=>{var t;(0,v.l)(e.currentTarget)||o||(y?(h({type:0}),null==(t=m.buttonElement)||t.focus()):h({type:0}))}),{isFocusVisible:T,focusProps:P}=(0,a.o)({autoFocus:i}),{isHovered:L,hoverProps:j}=(0,l.M)({isDisabled:o}),{pressed:O,pressProps:R}=(0,u.Z)({disabled:o}),_=(0,s.useMemo)(()=>({open:0===m.disclosureState,hover:L,active:O,disabled:o,focus:T,autofocus:i}),[m,L,O,T,o,i]),D=(0,d.c)(e,m.buttonElement),M=y?(0,w.v6)({ref:E,type:D,disabled:o||void 0,autoFocus:i,onKeyDown:F,onClick:S},P,j,R):(0,w.v6)({ref:E,id:n,type:D,"aria-expanded":0===m.disclosureState,"aria-controls":m.panelElement?m.panelId:void 0,disabled:o||void 0,autoFocus:i,onKeyDown:F,onKeyUp:A,onClick:S},P,j,R);return(0,w.Ci)()({ourProps:M,theirProps:p,slot:_,defaultTag:"button",name:"Disclosure.Button"})}),Panel:(0,w.FX)(function(e,t){let r=(0,s.useId)(),{id:n=`headlessui-disclosure-panel-${r}`,transition:o=!1,...i}=e,[a,l]=C("Disclosure.Panel"),{close:u}=function e(t){let r=(0,s.useContext)(P);if(null===r){let r=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,e),r}return r}("Disclosure.Panel"),[d,m]=(0,s.useState)(null),v=(0,f.P)(t,(0,c._)(e=>{E(()=>l({type:5,element:e}))}),m);(0,s.useEffect)(()=>(l({type:3,panelId:n}),()=>{l({type:3,panelId:null})}),[n,l]);let g=(0,h.O_)(),[y,b]=(0,p.p)(o,d,null!==g?(g&h.Uw.Open)===h.Uw.Open:0===a.disclosureState),x=(0,s.useMemo)(()=>({open:0===a.disclosureState,close:u}),[a.disclosureState,u]),F={ref:v,id:n,...(0,p.B)(b)},A=(0,w.Ci)();return s.createElement(h.$x,null,s.createElement(k.Provider,{value:a.panelId},A({ourProps:F,theirProps:i,slot:x,defaultTag:"div",features:O,visible:y,name:"Disclosure.Panel"})))})})},55623:(e,t,r)=>{"use strict";r.d(t,{z:()=>i});var n=r(75834),o=r(17788);function i(e,t,r,i){let a=(0,o.Y)(r);(0,n.useEffect)(()=>{if(e)return document.addEventListener(t,r,i),()=>document.removeEventListener(t,r,i);function r(e){a.current(e)}},[e,t,i])}},55893:(e,t,r)=>{"use strict";r.d(t,{S:()=>i,a:()=>a});var n=r(75834);let o=(0,n.createContext)(!1);function i(){return(0,n.useContext)(o)}function a(e){return n.createElement(o.Provider,{value:e.force},e.children)}},56572:(e,t,r)=>{"use strict";r.d(t,{BN:()=>p,ER:()=>m,Ej:()=>v,UE:()=>y,UU:()=>h,cY:()=>f,jD:()=>g,we:()=>d});var n=r(31098),o=r(75834),i=r(60851),a="u">typeof document?o.useLayoutEffect:function(){};function l(e,t){let r,n,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!l(e[n],t[n]))return!1;return!0}if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){let r=o[n];if(("_owner"!==r||!e.$$typeof)&&!l(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function s(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function u(e,t){let r=s(e);return Math.round(t*r)/r}function c(e){let t=o.useRef(e);return a(()=>{t.current=e}),t}function d(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:d=[],platform:f,elements:{reference:p,floating:m}={},transform:h=!0,whileElementsMounted:v,open:g}=e,[y,b]=o.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[w,E]=o.useState(d);l(w,d)||E(d);let[x,F]=o.useState(null),[A,S]=o.useState(null),T=o.useCallback(e=>{e!==L.current&&(L.current=e,F(e))},[]),C=o.useCallback(e=>{e!==j.current&&(j.current=e,S(e))},[]),P=p||x,k=m||A,L=o.useRef(null),j=o.useRef(null),O=o.useRef(y),R=null!=v,_=c(v),D=c(f),M=c(g),N=o.useCallback(()=>
9{if(!L.current||!j.current)return;let e={placement:t,strategy:r,middleware:w};D.current&&(e.platform=D.current),(0,n.rD)(L.current,j.current,e).then(e=>{let t={...e,isPositioned:!1!==M.current};$.current&&!l(O.current,t)&&(O.current=t,i.flushSync(()=>{b(t)}))})},[w,t,r,D,M]);a(()=>{!1===g&&O.current.isPositioned&&(O.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[g]);let $=o.useRef(!1);a(()=>($.current=!0,()=>{$.current=!1}),[]),a(()=>{if(P&&(L.current=P),k&&(j.current=k),P&&k){if(_.current)return _.current(P,k,N);N()}},[P,k,N,_,R]);let I=o.useMemo(()=>({reference:L,floating:j,setReference:T,setFloating:C}),[T,C]),z=o.useMemo(()=>({reference:P,floating:k}),[P,k]),Z=o.useMemo(()=>{let e={position:r,left:0,top:0};if(!z.floating)return e;let t=u(z.floating,y.x),n=u(z.floating,y.y);return h?{...e,transform:"translate("+t+"px, "+n+"px)",...s(z.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,h,z.floating,y.x,y.y]);return o.useMemo(()=>({...y,update:N,refs:I,elements:z,floatingStyles:Z}),[y,N,I,z,Z])}let f=(e,t)=>({...(0,n.cY)(e),options:[e,t]}),p=(e,t)=>({...(0,n.BN)(e),options:[e,t]}),m=(e,t)=>({...(0,n.ER)(e),options:[e,t]}),h=(e,t)=>({...(0,n.UU)(e),options:[e,t]}),v=(e,t)=>
9({...(0,n.Ej)(e),options:[e,t]}),g=(e,t)=>({...(0,n.jD)(e),options:[e,t]}),y=(e,t)=>({...{name:"arrow",options:e,fn(t){let{element:r,padding:o}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?(0,n.UE)({element:r.current,padding:o}).fn(t):{}:r?(0,n.UE)({element:r,padding:o}).fn(t):{}}},options:[e,t]})},58072:(e,t,r)=>{"use strict";r.d(t,{M:()=>i});var n=r(75834),o=r(17788);function i(e,t,r,i){let a=(0,o.Y)(r);(0,n.useEffect)(()=>{function r(e){a.current(e)}return(e=null!=e?e:window).addEventListener(t,r,i),()=>e.removeEventListener(t,r,i)},[e,t,i])}},58310:()=>{},58549:(e,t,r)=>{"use strict";r.d(t,{l:()=>a});var n=r(5001),o=r(26514);let i=({slice:e})=>{if(!n.A)return null;let t="slice_type"in e?e.slice_type:e.type;return console.warn(`[SliceZone] Could not find a component for slice type "${t}"`,e),(0,o.jsxs)("section",{"data-slice-zone-todo-component":"","data-slice-type":t,children:["Could not find a component for slice type “",t,"”"]})},a=e=>{let{slices:t=[],components:r={},defaultComponent:n,context:a={}}=e;return(0,o.jsx)(o.Fragment,{children:t.map((e,l)=>{let s="slice_type"in e?e.slice_type:e.type,u="id"in e&&e.id?e.id:`${l}-${JSON.stringify(e)}`,c=r[s]||n;if(!c)return(0,o.jsx)(i,{slice:e},u);if(e.__mapped){let{__mapped:t,...r}=e;return(0,o.jsx)(c,{...r},u)}return(0,o.jsx)(c,{slice:e,index:l,slices:t,context:a},u)})})}},59398:(e,t,r)=>{"use strict";r.d(t,{Q:()=>o});var n=r(26514),o=e=>(0,n.jsx)("svg",{...e,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{fill:"currentColor",d:"M16.175 13H4v-2h12.175l-5.6-5.6L12 4l8 8-8 8-1.425-1.4 5.6-5.6Z"})})},61280:(e,t,r)=>{"use strict";r.d(t,{a:()=>o});var n=r(26514),o=({className:e,text:t,children:r})=>(0,n.jsxs)("div",{className:e,children:[(0,n.jsx)("div",{className:"break-words sm:text-lg",children:t}),r]})},62230:(e,t,r)=>{"use strict";let n;r.d(t,{j:()=>a,u:()=>i});var o=r(36330),i=((n=i||{})[n.None=1]="None",n[n.Focusable=2]="Focusable",n[n.Hidden=4]="Hidden",n);let a=(0,o.FX)(function(e,t){var r;let{features:n=1,...i}=e,a={ref:t,"aria-hidden":(2&n)==2||(null!=(r=i["aria-hidden"])?r:void 0),hidden:(4&n)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&n)==4&&(2&n)!=2&&{display:"none"}}};return(0,o.Ci)()({ourProps:a,theirProps:i,slot:{},defaultTag:"span",name:"Hidden"})})},62782:(e,t,r)=>{"use strict";r.d(t,{M:()=>i});var n=r(75834),o=r(17788);function i(e,t,r,i){let a=(0,o.Y)(r);(0,n.useEffect)(()=>{if(e)return window.addEventListener(t,r,i),()=>window.removeEventListener(t,r,i);function r(e){a.current(e)}},[e,t,i])}},62913:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});var n=r(42761);let o={[n.A.listItem]:"listItem",[n.A.oListItem]:"oListItem",[n.A.list]:"list",[n.A.oList]:"oList"},i=e=>(t,r,n,i,a)=>{let l=e[o[t]||t];if(l)return l({type:t,node:r,text:n,children:i,key:a})}},68954:(e,t,r)=>{"use strict";r.d(t,{Ee:()=>x,ZL:()=>F,k2:()=>w});var n=r(75834),o=r(60851),i=r(72141),a=r(96955),l=r(13779),s=r(16490),u=r(70181),c=r(99713),d=r(55893),f=r(27542),p=r(38145),m=r(36330);let h=n.Fragment,v=(0,m.FX)(function(e,t){let{ownerDocument:r=null,...i}=e,v=(0,n.useRef)(null),g=(0,c.P)((0,c.a)(e=>{v.current=e}),t),w=(0,s.g)(v),E=null!=r?r:w,x=function(e){let t=(0,d.S)(),r=(0,n.useContext)(y),[o,i]=(0,n.useState)(()=>{var n;if(!t&&null!==r)return null!=(n=r.current)?n:null;if(p._.isServer)return null;let o=null==e?void 0:e.getElementById("headlessui-portal-root");if(o)return o;if(null===e)return null;let i=e.createElement("div");return i.setAttribute("id","headlessui-portal-root"),e.body.appendChild(i)});return(0,n.useEffect)(()=>{null!==o&&(null!=e&&e.body.contains(o)||null==e||e.body.appendChild(o))},[o,e]),(0,n.useEffect)(()=>{t||null!==r&&i(r.current)},[r,i,t]),o}(E),[F]=(0,n.useState)(()=>{var e;return p._.isServer?null:null!=(e=null==E?void 0:E.createElement("div"))?e:null}),A=(0,n.useContext)(b),S=(0,u.g)();(0,a.s)(()=>{!x||!F||x.contains(F)||(F.setAttribute("data-headlessui-portal",""),x.appendChild(F))},[x,F]),(0,a.s)(()=>
9{if(F&&A)return A.register(F)},[A,F]),(0,l.X)(()=>{var e;x&&F&&(f.Ll(F)&&x.contains(F)&&x.removeChild(F),x.childNodes.length<=0&&(null==(e=x.parentElement)||e.removeChild(x)))});let T=(0,m.Ci)();return S&&x&&F?(0,o.createPortal)(T({ourProps:{ref:g},theirProps:i,slot:{},defaultTag:h,name:"Portal"}),F):null}),g=n.Fragment,y=(0,n.createContext)(null),b=(0,n.createContext)(null);function w(){let e=(0,n.useContext)(b),t=(0,n.useRef)([]),r=(0,i._)(r=>(t.current.push(r),e&&e.register(r),()=>o(r))),o=(0,i._)(r=>{let n=t.current.indexOf(r);-1!==n&&t.current.splice(n,1),e&&e.unregister(r)}),a=(0,n.useMemo)(()=>({register:r,unregister:o,portals:t}),[r,o,t]);return[t,(0,n.useMemo)(()=>function({children:e}){return n.createElement(b.Provider,{value:a},e)},[a])]}let E=(0,m.FX)(function(e,t){let r=(0,c.P)(t),{enabled:o=!0,ownerDocument:i,...a}=e,l=(0,m.Ci)();return o?n.createElement(v,{...a,ownerDocument:i,ref:r}):l({ourProps:{ref:r},theirProps:a,slot:{},defaultTag:h,name:"Portal"})}),x=(0,m.FX)(function(e,t){let{target:r,...o}=e,i={ref:(0,c.P)(t)},a=(0,m.Ci)();return n.createElement(y.Provider,{value:r},a({ourProps:i,theirProps:o,defaultTag:g,name:"Popover.Group"}))}),F=Object.assign(E,{Group:x})},69269:(e,t,r)=>{"use strict";r.d(t,{$:()=>p});var n=r(70704),o=r(28515),i=r(90845),a=r(5001),l=r(75834),s=r(26514),u=r(62913),c=r(77854),d=r(45311);let f=e=>{if("direction"in e&&"rtl"===e.direction)return"rtl"},p=e=>{let t,{linkResolver:r,field:p,fallback:m,components:h,externalLinkComponent:v,internalLinkComponent:g,...y}=e;if(a.A&&"className"in y&&console.warn(`[PrismicRichText] className cannot be passed to <PrismicRichText> since it renders an array without a wrapping component. For more details, see ${(0,n.R)("classname-is-not-a-valid-prop")}
9.`,p),!i.h2.richText(p))return null!=m?(0,s.jsx)(s.Fragment,{children:m}):null;let b=(0,c.S)("object"==typeof h?(0,u.N)(h):h,(t={linkResolver:r,internalLinkComponent:g,externalLinkComponent:v},(0,u.N)({heading1:({node:e,children:t,key:r})=>(0,s.jsx)("h1",{dir:f(e),children:t},r),heading2:({node:e,children:t,key:r})=>(0,s.jsx)("h2",{dir:f(e),children:t},r),heading3:({node:e,children:t,key:r})=>(0,s.jsx)("h3",{dir:f(e),children:t},r),heading4:({node:e,children:t,key:r})=>(0,s.jsx)("h4",{dir:f(e),children:t},r),heading5:({node:e,children:t,key:r})=>(0,s.jsx)("h5",{dir:f(e),children:t},r),heading6:({node:e,children:t,key:r})=>(0,s.jsx)("h6",{dir:f(e),children:t},r),paragraph:({node:e,children:t,key:r})=>(0,s.jsx)("p",{dir:f(e),children:t},r),preformatted:({node:e,key:t})=>(0,s.jsx)("pre",{children:e.text},t),strong:({children:e,key:t})=>(0,s.jsx)("strong",{children:e},t),em:({children:e,key:t})=>(0,s.jsx)("em",{children:e},t),listItem:({node:e,children:t,key:r})=>(0,s.jsx)("li",{dir:f(e),children:t},r),oListItem:({node:e,children:t,key:r})=>(0,s.jsx)("li",{dir:f(e),children:t},r),list:({children:e,key:t})=>(0,s.jsx)("ul",{children:e},t),oList:({children:e,key:t})=>(0,s.jsx)("ol",{children:e},t),image:({node:e,key:r})=>{let n=(0,s.jsx)("img",{src:e.url,alt:e.alt??void 0,"data-copyright":e.copyright?e.copyright:void 0});return(0,s.jsx)("p",{className:"block-img",children:e.linkTo?(0,s.jsx)(o.s,{linkResolver:t.linkResolver,internalComponent:t.internalLinkComponent,externalComponent:t.externalLinkComponent,field:e.linkTo,children:n}):n},r)},embed:({node:e,key:t})=>(0,s.jsx)("div",{"data-oembed":e.oembed.embed_url,"data-oembed-type":e.oembed.type,"data-oembed-provider":e.oembed.provider_name,dangerouslySetInnerHTML:{__html:e.oembed.html??""}},t),hyperlink:({node:e,children:r,key:n})=>(0,s.jsx)(o.s,{field:e.data,linkResolver:t.linkResolver,internalComponent:t.internalLinkComponent,externalComponent:t.externalLinkComponent,children:r},n),label:({node:e,children:t,key:r})=>(0,s.jsx)("span",{className:e.data.label,children:t},r),span:({text:e,key:t})=>{let r=[],n=0;for(let t of e.split("\n"))n>0&&r.push((0,s.jsx)("br",{},`${n}__break`)),r.push((0,s.jsx)(l.Fragment,{children:t},`${n}__line`)),n++;return(0,s.jsx)(l.Fragment,{children:r},t)}}))),w=(0,d.l)(p,(e,t,r,n,o)=>{let i=b(e,t,r,n,o);return(0,l.isValidElement)(i)&&null==i.key?(0,l.cloneElement)(i,{key:o}):i});return w?(0,s.jsx)(s.Fragment,{children:w}):null!=m?(0,s.jsx)(s.Fragment,{children:m}):null}},70181:(e,t,r)=>{"use strict";r.d(t,{g:()=>a});var n,o=r(75834),i=r(38145);function a(){let e,t=(e="u"<typeof document,(0,(n||(n=r.t(o,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[a,l]=o.useState(i._.isHandoffComplete);return a&&!1===i._.isHandoffComplete&&l(!1),o.useEffect(()=>{!0!==a&&l(!0)},[a]),o.useEffect(()=>i._.handoff(),[]),!t&&a}},70628:(e,t,r)=>{"use strict";let n;r.d(t,{D:()=>o});var o=((n=o||{}).Space=" ",n.Enter="Enter",n.Escape="Escape",n.Backspace="Backspace",n.Delete="Delete",n.ArrowLeft="ArrowLeft",n.ArrowUp="ArrowUp",n.ArrowRight="ArrowRight",n.ArrowDown="ArrowDown",n.Home="Home",n.End="End",n.PageUp="PageUp",n.PageDown="PageDown",n.Tab="Tab",n)},71252:(e,t,r)=>{"use strict";function n(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}r.d(t,{_:()=>n})},71833:(e,t,r)=>{"use strict";r.d(t,{A:()=>s}),r(49840);var n=r(61280),o=r(17352),i=r(90155),a=r(26514),l=r(75834),s=({backgroundColor:e,layout:t,hasOnlyATitle:r,anchorId:s,ImageComponent:u,text:c,children:d})=>{let f="Image Text"===t;return(0,a.jsxs)(o.d,{element:"section",xPadding:!1,mode:"wide",backgroundColor:e,innerClassName:(0,i.a)("relative sm:min-h-[28rem]",r?"flex items-center":""),id:s,"data-anchor":!0,children:[(0,a.jsx)("div",{className:(0,i.a)("relative aspect-square h-full sm:absolute sm:top-0 sm:aspect-auto sm:w-1/2",f?"sm:left-0":"sm:right-0"),children:(0,l.cloneElement)(u,{responsive:{small:"sm"},fill:!0,className:"object-cover",sizes:`(min-width: ${i.b.sm}px) 50vw, 100vw`})}),(0,a.jsx)(o.d,{grid:!0,className:"pt-14 pb-9 sm:py-12",children:(0,a.jsx)(n.a,{text:c,children:d,className:(0,i.a)("col-span-full sm:col-span-5 sm:row-start-1",f?"sm:col-start-8":null)})})]})}},71893:(e,t,r)=>{"use strict";function n(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function o(){return n()||/Android/gi.test(window.navigator.userAgent)}r.d(t,{Fr:()=>o,un:()=>n})},72091:(e,t,r)=>{var n={221:function(e){"use strict";e.exports=r(51583)}},o={};function i(e){var t=o[e];if(void 0!==t)return t.exports;var r=o[e]={exports:{}},a=!0;try{n[e](r,r.exports,i),a=!1}finally{a&&delete o[e]}
9return r.exports}i.ab="//";var a={};!function(){var e,t=(e=i(221))&&"object"==typeof e&&"default"in e?e.default:e,r=/https?|ftp|gopher|file/;function n(e){"string"==typeof e&&(e=g(e));var n,o,i,a,l,s,u,c,d,f=(o=(n=e).auth,i=n.hostname,a=n.protocol||"",l=n.pathname||"",s=n.hash||"",u=n.query||"",c=!1,o=o?encodeURIComponent(o).replace(/%3A/i,":")+"@":"",n.host?c=o+n.host:i&&(c=o+(~i.indexOf(":")?"["+i+"]":i),n.port&&(c+=":"+n.port)),u&&"object"==typeof u&&(u=t.encode(u)),d=n.search||u&&"?"+u||"",a&&":"!==a.substr(-1)&&(a+=":"),n.slashes||(!a||r.test(a))&&!1!==c?(c="//"+(c||""),l&&"/"!==l[0]&&(l="/"+l)):c||(c=""),s&&"#"!==s[0]&&(s="#"+s),d&&"?"!==d[0]&&(d="?"+d),{protocol:a,host:c,pathname:l=l.replace(/[?#]/g,encodeURIComponent),search:d=d.replace("#","%23"),hash:s});return""+f.protocol+f.host+f.pathname+f.search+f.hash}var o="http://",l=o+"w.w",s=/^([a-z0-9.+-]*:\/\/\/)([a-z0-9.+-]:\/*)?/i,u=/https?|ftp|gopher|file/;function c(e,t){var r="string"==typeof e?g(e):e;e="object"==typeof e?n(e):e;var i=g(t),a="";r.protocol&&!r.slashes&&(a=r.protocol,e=e.replace(r.protocol,""),a+="/"===t[0]||"/"===e[0]?"/":""),a&&i.protocol&&(a="",i.slashes||(a=i.protocol,t=t.replace(i.protocol,"")));var c=e.match(s);c&&!i.protocol&&(e=e.substr((a=c[1]+(c[2]||"")).length),/^\/\/[^/]/.test(t)&&(a=a.slice(0,-1)));var d=new URL(e,l+"/"),f=new URL(t,d).toString().replace(l,""),p=i.protocol||r.protocol;return p+=r.slashes||i.slashes?"//":"",!a&&p?f=f.replace(o,p):a&&(f=f.replace(o,"")),u.test(f)||~t.indexOf(".")||"/"===e.slice(-1)||"/"===t.slice(-1)||"/"!==f.slice(-1)||(f=f.slice(0,-1)),a&&(f=a+("/"===f[0]?f.substr(1):f)),f}function d(){}d.prototype.parse=g,d.prototype.format=n,d.prototype.resolve=c,d.prototype.resolveObject=c;var f=/^https?|ftp|gopher|file/,p=/^(.*?)([#?].*)/,m=/^([a-z0-9.+-]*:)(\/{0,3})(.*)/i,h=/^([a-z0-9.+-]*:)?\/\/\/*/i,v=/^([a-z0-9.+-]*:)(\/{0,2})\[(.*)\]$/i;function g(e,r,o){if(void 0===r&&(r=!1),void 0===o&&(o=!1),e&&"object"==typeof e&&e instanceof d)return e;var i=(e=e.trim()).match(p);e=i?i[1].replace(/\\/g,"/")+i[2]:e.replace(/\\/g,"/"),v.test(e)&&"/"!==e.slice(-1)&&(e+="/");var a=!/(^javascript)/.test(e)&&e.match(m),s=h.test(e),u="";a&&(f.test(a[1])||(u=a[1].toLowerCase(),e=""+a[2]+a[3]),a[2]||(s=!1,f.test(a[1])?(u=a[1],e=""+a[3]):e="//"+a[3]),3!==a[2].length&&1!==a[2].length||(u=a[1],e="/"+a[3]));var c,g=(i?i[1]:e).match(/^https?:\/\/[^/]+(:[0-9]+)(?=\/|$)/),y=g&&g[1],b=new d,w="",E="";try{c=new URL(e)}catch(t){w=t,u||o||!/^\/\//.test(e)||/^\/\/.+[@.]/.test(e)||(E="/",e=e.substr(1));try{c=new URL(e,l)}catch(e){return b.protocol=u,b.href=u,b}}b.slashes=s&&!E,b.host="w.w"===c.host?"":c.host,b.hostname="w.w"===c.hostname?"":c.hostname.replace(/(\[|\])/g,""),b.protocol=w?u||null:c.protocol,b.search=c.search.replace(/\\/g,"%5C"),b.hash=c.hash.replace(/\\/g,"%5C");var x=e.split("#");!b.search&&~x[0].indexOf("?")&&(b.search="?"),b.hash||""!==x[1]||(b.hash="#"),b.query=r?t.decode(c.search.substr(1)):b.search.substr(1),b.pathname=E+(a?c.pathname.replace(/['^|`]/g,function(e){return"%"+e.charCodeAt().toString(16).toUpperCase()}).replace(/((?:%[0-9A-F]{2})+)/g,function(e,t){try{return decodeURIComponent(t).split("").map(function(e){var t=e.charCodeAt();return t>256||/^[a-z0-9]$/i.test(e)?e:"%"+t.toString(16).toUpperCase()}).join("")}catch(e){return t}}):c.pathname),"about:"===b.protocol&&"blank"===b.pathname&&(b.protocol="",b.pathname=""),w&&"/"!==e[0]&&(b.pathname=b.pathname.substr(1)),u&&!f.test(u)&&"/"!==e.slice(-1)&&"/"===b.pathname&&(b.pathname=""),b.path=b.pathname+b.search,b.auth=[c.username,c.password].map(decodeURIComponent).filter(Boolean).join(":"),b.port=c.port,y&&!b.host.endsWith(y)&&(b.host+=y,b.port=y.slice(1)),b.href=E?""+b.pathname+b.search+b.hash:n(b);var F=/^(file)/.test(b.href)?["host","hostname"]:[];return Object.keys(b).forEach(function(e){~F.indexOf(e)||(b[e]=b[e]||null)}),b}a.parse=g,a.format=n,a.resolve=c,a.resolveObject=function(e,t){return g(c(e,t))},a.Url=d}(),e.exports=a},72141:(e,t,r)=>{"use strict";r.d(t,{_:()=>i});var n=r(75834),o=r(17788);let i=function(e){let t=(0,o.Y)(e);return n.useCallback((...e)=>t.current(...e),[t])}},75780:(e,t,r)=>{"use strict";r.d(t,{MM:()=>c,VY:()=>f,rU:()=>d});var n=r(75834),o=r(72141),i=r(96955),a=r(99713),l=r(29594),s=r(36330);let u=(0,n.createContext)(null);function c(){var e,t;return null!=(t=null==(e=(0,n.useContext)(u))?void 0:e.value)?t:void 0}
9function d(){let[e,t]=(0,n.useState)([]);return[e.length>0?e.join(" "):void 0,(0,n.useMemo)(()=>function(e){let r=(0,o._)(e=>(t(t=>[...t,e]),()=>t(t=>{let r=t.slice(),n=r.indexOf(e);return -1!==n&&r.splice(n,1),r}))),i=(0,n.useMemo)(()=>({register:r,slot:e.slot,name:e.name,props:e.props,value:e.value}),[r,e.slot,e.name,e.props,e.value]);return n.createElement(u.Provider,{value:i},e.children)},[t])]}u.displayName="DescriptionContext";let f=Object.assign((0,s.FX)(function(e,t){let r=(0,n.useId)(),o=(0,l._)(),{id:c=`headlessui-description-${r}`,...d}=e,f=function e(){let t=(0,n.useContext)(u);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),p=(0,a.P)(t);(0,i.s)(()=>f.register(c),[c,f.register]);let m=o||!1,h=(0,n.useMemo)(()=>({...f.slot,disabled:m}),[f.slot,m]),v={ref:p,...f.props,id:c};return(0,s.Ci)()({ourProps:v,theirProps:d,slot:h,defaultTag:"p",name:f.name||"Description"})}),{})},75945:(e,t,r)=>{"use strict";r.d(t,{q:()=>s}),r(58310);var n=r(61280),o=r(17352),i=r(90155),a=r(26514),l=r(75834),s=({ImageComponent:e,backgroundColor:t,layout:r,hasOnlyATitle:s,text:u,anchorId:c,children:d})=>{let f="Image Text"===r;return(0,a.jsxs)(o.d,{grid:!0,element:"section",backgroundColor:t,className:"relative",id:c,"data-anchor":!0,children:[(0,a.jsx)("div",{className:(0,i.a)("h-full bg-white sm:absolute sm:top-0 sm:w-1/2",f?"sm:left-0":"sm:right-0")}),(0,a.jsx)("div",{className:(0,i.a)("relative col-span-full -mx-6 flex items-center justify-center bg-white px-6 py-9 sm:col-span-6 sm:mx-0 sm:bg-transparent sm:py-12",f?"sm:col-start-1":"sm:col-end-13"),children:(0,l.cloneElement)(e,{responsive:{small:"sm"},className:"w-full sm:w-auto sm:max-w-full",sizes:`(min-width: ${i.b.sm}px) 50vw, 100vw`})}),(0,a.jsx)(n.a,{text:u,children:d,className:(0,i.a)("col-span-full pt-14 pb-9 sm:col-span-5 sm:row-start-1 sm:py-12",f?"sm:col-start-8":"",s?"flex flex-col justify-center sm:min-h-[28rem]":"")})]})}},77854:(e,t,r)=>{"use strict";r.d(t,{S:()=>n});let n=(...e)=>(...t)=>{for(let r=0;r<e.length;r++){let n=e[r];if(n){let e=n(...t);if(null!=e)return e}}}},78557:(e,t,r)=>{"use strict";r.d(t,{e:()=>function e(){let t=[],r={addEventListener:(e,t,n,o)=>(e.addEventListener(t,n,o),r.add(()=>e.removeEventListener(t,n,o))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return r.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>r.requestAnimationFrame(()=>r.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return r.add(()=>clearTimeout(t))},microTask(...e){let t={current:!0};return(0,n._)(()=>{t.current&&e[0]()}),r.add(()=>{t.current=!1})},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add(()=>{Object.assign(e.style,{[t]:n})})},group(t){let r=e();return t(r),this.add(()=>r.dispose())},add:e=>(t.includes(e)||t.push(e),()=>{let r=t.indexOf(e);if(r>=0)for(let e of t.splice(r,1))e()}),dispose(){for(let e of t.splice(0))e()}};return r}});var n=r(71252)},80366:(e,t,r)=>{"use strict";let n,o,i,a,l;r.d(t,{BD:()=>m,Bm:()=>b,CU:()=>S,Fh:()=>w,MZ:()=>y,Me:()=>h,Uo:()=>f,p9:()=>A,pW:()=>x,wl:()=>F});var s=r(78557),u=r(27542),c=r(53051),d=r(13521);let f=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),p=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var m=((n=m||{})[n.First=1]="First",n[n.Previous=2]="Previous",n[n.Next=4]="Next",n[n.Last=8]="Last",n[n.WrapAround=16]="WrapAround",n[n.NoScroll=32]="NoScroll",n[n.AutoFocus=64]="AutoFocus",n),h=((o=h||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),v=((i=v||{})[i.Previous=-1]="Previous",i[i.Next=1]="Next",i);function g(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(f)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var y=((a=y||{})[a.Strict=0]="Strict",a[a.Loose=1]="Loose",a);function b(e,t=0){var r;return e!==(null==(r=(0,d.T)(e))?void 0:r.body)&&(0,c.Y)(t,{0:()=>e.matches(f),1(){let t=e;for(;null!==t;){if(t.matches(f))return!0;t=t.parentElement}return!1}})}function w(e){let t=(0,d.T)(e);(0,s.e)().nextFrame(()=>{t&&u.Lk(t.activeElement)&&!b(t.activeElement,0)&&x(e)})}var E=((l=E||{})[l.Keyboard=0]="Keyboard",l[l.Mouse=1]="Mouse",l);function x(e){null==e||e.focus({preventScroll:!0})}function F(e,t=e=>e){return e.slice().sort((e,r)=>{let n=t(e),o=t(r);if(null===n||null===o)return 0;let i=n.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function A(e,t){return S(g(),t,{relativeTo:e})}function S(e,t,{sorted:r=!0,relativeTo:n=null,skipElements:o=[]}={}){var i,a,l;let s=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,u=Array.isArray(e)?r?F(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(p)).sort((e,t)=>
9Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):g(e);o.length>0&&u.length>1&&(u=u.filter(e=>!o.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),n=null!=n?n:s.activeElement;let c=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,u.indexOf(n))-1;if(4&t)return Math.max(0,u.indexOf(n))+1;if(8&t)return u.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},m=0,h=u.length,v;do{if(m>=h||m+h<=0)return 0;let e=d+m;if(16&t)e=(e+h)%h;else{if(e<0)return 3;if(e>=h)return 1}null==(v=u[e])||v.focus(f),m+=c}while(v!==s.activeElement);return 6&t&&null!=(l=null==(a=null==(i=v)?void 0:i.matches)?void 0:a.call(i,"textarea,input"))&&l&&v.select(),2}"u">typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0))},80794:(e,t)=>{"use strict";Object.defineProperty(t,"m",{enumerable:!0,get:function(){return r}});let r=e=>{}},81600:(e,t,r)=>{"use strict";r.d(t,{G:()=>n});class n extends Map{constructor(e){super(),this.factory=e}get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}}},82057:(e,t,r)=>{"use strict";r.d(t,{D:()=>n});let n=e=>e?new Date(24===e.length?e.replace(/(\+|-)(\d{2})(\d{2})$/,".000$1$2:$3"):e):null},84226:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(75834),o=r(96955);function i(){let e=(0,n.useRef)(!1);return(0,o.s)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},86192:(e,t,r)=>{"use strict";let n;r.d(t,{B:()=>f,p:()=>p});var o,i,a=r(75834),l=r(78557),s=r(25878),u=r(96955),c=r(88304);void 0!==c&&"u">typeof globalThis&&"u">typeof Element&&(null==(o=null==c?void 0:c.env)?void 0:o.NODE_ENV)==="test"&&void 0===(null==(i=null==Element?void 0:Element.prototype)?void 0:i.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(`
10`)),[]});var d=((n=d||{})[n.None=0]="None",n[n.Closed=1]="Closed",n[n.Enter=2]="Enter",n[n.Leave=4]="Leave",n);function f(e){let t={};for(let r in e)!0===e[r]&&(t[`data-${r}`]="");return t}function p(e,t,r,n){let[o,i]=(0,a.useState)(r),{hasFlag:c,addFlag:d,removeFlag:f}=function(e=0){let[t,r]=(0,a.useState)(e),n=(0,a.useCallback)(e=>r(e),[t]),o=(0,a.useCallback)(e=>r(t=>t|e),[t]),i=(0,a.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:n,addFlag:o,hasFlag:i,removeFlag:(0,a.useCallback)(e=>r(t=>t&~e),[r]),toggleFlag:(0,a.useCallback)(e=>r(t=>t^e),[r])}}(e&&o?3:0),p=(0,a.useRef)(!1),m=(0,a.useRef)(!1),h=(0,s.L)();return(0,u.s)(()=>{var o;if(e){if(r&&i(!0),!t){r&&d(3);return}return null==(o=null==n?void 0:n.start)||o.call(n,r),function(e,{prepare:t,run:r,done:n,inFlight:o}){let i=(0,l.e)();return function(e,{inFlight:t,prepare:r}){if(null!=t&&t.current)return r();let n=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=n}(e,{prepare:t,inFlight:o}),i.nextFrame(()=>{r(),i.requestAnimationFrame(()=>{i.add(function(e,t){var r,n;let o=(0,l.e)();if(!e)return o.dispose;let i=!1;o.add(()=>{i=!0});let a=null!=(n=null==(r=e.getAnimations)?void 0:r.call(e).filter(e=>e instanceof CSSTransition))?n:[];return 0===a.length?t():Promise.allSettled(a.map(e=>e.finished)).then(()=>{i||t()}),o.dispose}(e,n))})}),i.dispose}(t,{inFlight:p,prepare(){m.current?m.current=!1:m.current=p.current,p.current=!0,m.current||(r?(d(3),f(4)):(d(4),f(2)))},run(){m.current?r?(f(3),d(4)):(f(4),d(3)):r?f(1):d(1)},done(){var e;m.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(p.current=!1,f(7),r||i(!1),null==(e=null==n?void 0:n.end)||e.call(n,r))}})}},[e,r,t,h]),e?[o,{closed:c(1),enter:c(2),leave:c(4),transition:c(2)||c(4)}]:[r,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}},86475:(e,t,r)=>{"use strict";r.d(t,{v:()=>d});var n=r(78557),o=r(13521),i=r(94949),a=r(96955);let l=new Map,s=new Map;function u(e){var t;let r=null!=(t=s.get(e))?t:0;return s.set(e,r+1),0!==r?()=>c(e):(l.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0,()=>c(e))}function c(e){var t;let r=null!=(t=s.get(e))?t:1;if(1===r?s.delete(e):s.set(e,r-1),1!==r)return;let n=l.get(e);n&&(null===n["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",n["aria-hidden"]),e.inert=n.inert,l.delete(e))}function d(e,{allowed:t,disallowed:r}={}){let l=(0,i.S)(e,"inert-others");(0,a.s)(()=>{var e,i;if(!l)return;let a=(0,n.e)();for(let t of null!=(e=null==r?void 0:r())?e:[])t&&a.add(u(t));let s=null!=(i=null==t?void 0:t())?i:[];for(let e of s){if(!e)continue;let t=(0,o.T)(e);if(!t)continue;let r=e.parentElement;for(;r&&r!==t.body;){for(let e of r.children)s.some(t=>e.contains(t))||a.add(u(e));r=r.parentElement}}return a.dispose},[l,t,r])}},87122:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a}),r(33387);var n=r(90155),o=r(26514),i=r(75834),a=({ImageComponent:e,headerText:t,title:r,de
10scription:a,className:l,innerClassName:s,children:u,small:c=!1})=>(0,o.jsxs)("div",{className:(0,n.a)("border-ds-grey-1 flex flex-col rounded-xl border bg-white transition-shadow hover:shadow-lg",c?"md:w-40":"",l),children:[null!=e&&(0,i.cloneElement)(e,{className:(0,n.a)("aspect-[160/120] w-full rounded-t-xl object-cover",c?"":"md:aspect-[340/200]"),sizes:c?"10rem":`(min-width: ${n.b.lg}px) 25vw, (min-width: ${n.b.md}px) 33vw, 50vw`}),(0,o.jsxs)("div",{className:(0,n.a)("flex h-full flex-col px-2.5 pt-2.5 pb-5 md:px-5 md:pb-7",s),children:[!c&&null!=t&&(0,o.jsx)("div",{className:(0,n.a)("mb-5 hidden font-medium md:block",t.className),children:t.text}),(0,o.jsx)("div",{className:"font-bold",children:r}),!c&&null!=a&&(0,o.jsx)("div",{className:"mt-2.5 hidden md:block",children:(0,o.jsx)("span",{className:"line-clamp-3",children:a})}),u]})]})},87622:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>i});var n=r(75834);let o={breakpoint:null,minWidth:null,maxWidth:null,query:null},i=(e,t)=>{let r=(0,n.useMemo)(()=>{let t;return(t=Object.keys(e).sort((t,r)=>e[r]-e[t])).map((r,n)=>{let o="",i=e[r],a=t[n-1],l=a?e[a]:null;return i>=0&&(o=`(min-width: ${i}px)`),null!==l&&(o&&(o+=" and "),o+=`(max-width: ${l-1}px)`),{breakpoint:r,maxWidth:l?l-1:null,minWidth:i,query:o}})},[e]),i=(0,n.useCallback)(e=>{let t=[];return r.forEach(({query:r})=>{let n=window.matchMedia(r),o="addEventListener"in n&&"removeEventListener"in n;o?n.addEventListener("change",e):n.addListener(e),t.push(o?()=>n.removeEventListener("change",e):()=>n.removeListener(e))}),()=>t.forEach(e=>e())},[r]),a=(0,n.useCallback)(()=>{let e=r.find(e=>window.matchMedia(e.query).matches);if(e)return e;if(t){let e=r.find(e=>e.breakpoint===t);if(e)return e}return o},[t,r]),l=(0,n.useCallback)(()=>r.find(e=>e.breakpoint===t)??o,[t,r]),s=(0,n.useSyncExternalStore)(i,a,l);return(0,n.useDebugValue)(s,e=>"string"==typeof e.breakpoint?`${e.breakpoint} (${e.minWidth} ≤ x${e.maxWidth?` < ${e.maxWidth+1}`:""})`:""),s}},89289:()=>{},89832:(e,t,r)=>{"use strict";function n(){return"u">typeof window}function o(e){return l(e)?(e.nodeName||"").toLowerCase():"#document"}function i(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function a(e){var t;return null==(t=(l(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function l(e){return!!n()&&(e instanceof Node||e instanceof i(e).Node)}function s(e){return!!n()&&(e instanceof Element||e instanceof i(e).Element)}function u(e){return!!n()&&(e instanceof HTMLElement||e instanceof i(e).HTMLElement)}function c(e){return!(!n()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof i(e).ShadowRoot)}r.d(t,{$4:()=>C,CP:()=>T,L9:()=>S,Lv:()=>m,Tc:()=>x,Tf:()=>v,ZU:()=>f,_m:()=>P,ep:()=>a,eu:()=>A,gJ:()=>E,mq:()=>o,sQ:()=>w,sb:()=>u,v9:()=>function e(t,r,n){var o;void 0===r&&(r=[]),void 0===n&&(n=!0);let a=function e(t){let r=C(t);return A(r)?t.ownerDocument?t.ownerDocument.body:t.body:u(r)&&f(r)?r:e(r)}(t),l=a===(null==(o=t.ownerDocument)?void 0:o.body),s=i(a);if(l){let t=P(s);return r.concat(s,s.visualViewport||[],f(a)?a:[],t&&n?e(t):[])}return r.concat(a,e(a,[],n))},vq:()=>s,zk:()=>i});let d=new Set(["inline","contents"]);function f(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=S(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!d.has(o)}let p=new Set(["table","td","th"]);function m(e){return p.has(o(e))}let h=[":popover-open",":modal"];function v(e){return h.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let g=["transform","translate","scale","rotate","perspective"],y=["transform","translate","scale","rotate","perspective","filter"],b=["paint","layout","strict","content"];function w(e){let t=x(),r=s(e)?S(e):e;return g.some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||y.some(e=>(r.willChange||"").includes(e))||b.some(e=>(r.contain||"").includes(e))}function E(e){let t=C(e);for(;u(t)&&!A(t);){if(w(t))return t;if(v(t))break;t=C(t)}return null}function x(){return!("u"<typeof CSS)&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let F=new Set(["html","body","#document"]);function A(e){return F.has(o(e))}function S(e){return i(e).getComputedStyle(e)}function T(e){return s(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function C(e){if("html"===o(e))return e;let t=e.assignedSlot||e.parentNode||c(e)&&e.host||a(e);return c(t)?t.host:t}function P(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}},90212:(e,t,r)=>{"use strict";r.d(t,{e:()=>i});var n=r(75834);let o=(0,n.createContext)(()=>{});function i({value:e,children:t}){return n.createElement(o.Provider,{value:e},t)}},94323:(e,t,r)=>{"use strict";r.d(t,{T:()=>
10o});var n=r(26514),o=e=>(0,n.jsx)("svg",{...e,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M6 22c-.55 0-1.02-.196-1.412-.587A1.926 1.926 0 0 1 4 20V8c0-.55.196-1.02.588-1.412A1.926 1.926 0 0 1 6 6h2c0-1.1.392-2.042 1.175-2.825C9.958 2.392 10.9 2 12 2s2.042.392 2.825 1.175C15.608 3.958 16 4.9 16 6h2c.55 0 1.02.196 1.413.588.391.391.587.862.587 1.412v12c0 .55-.196 1.02-.587 1.413A1.926 1.926 0 0 1 18 22H6Zm0-2h12V8h-2v2c0 .283-.096.52-.287.713A.968.968 0 0 1 15 11a.968.968 0 0 1-.713-.287A.968.968 0 0 1 14 10V8h-4v2c0 .283-.096.52-.287.713A.967.967 0 0 1 9 11a.967.967 0 0 1-.713-.287A.968.968 0 0 1 8 10V8H6v12Zm4-14h4c0-.55-.196-1.02-.588-1.412A1.926 1.926 0 0 0 12 4c-.55 0-1.02.196-1.412.588A1.926 1.926 0 0 0 10 6Z",fill:"currentColor"})})},94364:(e,t,r)=>{"use strict";r.d(t,{l:()=>s}),r(31515);var n=r(61280),o=r(17352),i=r(90155),a=r(26514),l=r(75834),s=({ImageComponent:e,backgroundColor:t,text:r,anchorId:s,children:u})=>(0,a.jsxs)("div",{className:"grid grid-cols-1 pb-9 sm:pb-12",children:[(0,a.jsx)("div",{className:"col-span-full row-span-3 row-start-1",children:(0,l.cloneElement)(e,{responsive:{small:"md"},className:"w-full",sizes:"100vw"})}),(0,a.jsx)("div",{className:"relative col-span-full row-span-2 row-start-3",children:(0,a.jsx)(o.d,{className:"lg:-mt-32",id:s,"data-anchor":!0,children:(0,a.jsx)(n.a,{text:r,children:u,className:(0,i.a)("mx-auto w-3/4 rounded-lg px-4 py-6 md:mx-0 md:w-1/2 md:px-10 md:py-12",o.c[t])})})})]})},94949:(e,t,r)=>{"use strict";r.d(t,{S:()=>l});var n=r(75834),o=r(30169),i=r(30007),a=r(96955);function l(e,t){let r=(0,n.useId)(),l=o.D.get(t),[s,u]=(0,i.y)(l,(0,n.useCallback)(e=>[l.selectors.isTop(e,r),l.selectors.inStack(e,r)],[l,r]));return(0,a.s)(()=>{if(e)return l.actions.push(r),()=>l.actions.pop(r)},[l,e,r]),!!e&&(!u||s)}},95585:(e,t,r)=>{"use strict";r.d(t,{e:()=>n});let n=(e,...t)=>{if(!e)return null;{let[r]=t;return((e,t=" ")=>{let r="";for(let n=0;n<e.length;n++)"text"in e[n]&&(r+=(r?t:"")+e[n].text);return r})(e,("string"==typeof r?{separator:r}:{...r}).separator)}}},95851:(e,t,r)=>{"use strict";r.d(t,{Ng:()=>i,TW:()=>n,mD:()=>o});let n=e=>{var t;return null!=(t=null==e?void 0:e.ownerDocument)?t:document},o=e=>e&&"window"in e&&e.window===e?e:n(e).defaultView||window;function i(e){return null!==e&&"object"==typeof e&&"nodeType"in e&&"number"==typeof e.nodeType&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in e}},96143:(e,t,r)=>{"use strict";function n(...e){return Array.from(new Set(e.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}r.d(t,{x:()=>n})},96955:(e,t,r)=>{"use strict";r.d(t,{s:()=>i});var n=r(75834),o=r(38145);let i=(e,t)=>{o._.isServer?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}},99713:(e,t,r)=>{"use strict";r.d(t,{P:()=>l,a:()=>a});var n=r(75834),o=r(72141);let i=Symbol();function a(e,t=!0){return Object.assign(e,{[i]:t})}function l(...e){let t=(0,n.useRef)(e);(0,n.useEffect)(()=>{t.current=e},[e]);let r=(0,o._)(e=>{for(let r of t.current)null!=r&&("function"==typeof r?r(e):r.current=e)});return e.every(e=>null==e||(null==e?void 0:e[i]))?void 0:r}}}]);

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.