/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@livechat/developer-ui-react@0.0.191/dist/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var __create=Object.create,__defProp=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropNames=Object.getOwnPropertyNames,__getOwnPropSymbols=Object.getOwnPropertySymbols,__getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(e,t,r)=>t in e?__defProp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,__spreadValues=(e,t)=>{for(var r in t||(t={}))__hasOwnProp.call(t,r)&&__defNormalProp(e,r,t[r]);if(__getOwnPropSymbols)for(var r of __getOwnPropSymbols(t))__propIsEnum.call(t,r)&&__defNormalProp(e,r,t[r]);return e},__spreadProps=(e,t)=>__defProps(e,__getOwnPropDescs(t)),__restKey=e=>"symbol"==typeof e?e:e+"",__objRest=(e,t)=>{var r={};for(var n in e)__hasOwnProp.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&__getOwnPropSymbols)for(var n of __getOwnPropSymbols(e))t.indexOf(n)<0&&__propIsEnum.call(e,n)&&(r[n]=e[n]);return r},__commonJS=(e,t)=>function(){return t||(0,e[__getOwnPropNames(e)[0]])((t={exports:{}}).exports,t),t.exports},__export=(e,t)=>{for(var r in t)__defProp(e,r,{get:t[r],enumerable:!0})},__copyProps=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of __getOwnPropNames(t))__hasOwnProp.call(e,i)||i===r||__defProp(e,i,{get:()=>t[i],enumerable:!(n=__getOwnPropDesc(t,i))||n.enumerable});return e},__toESM=(e,t,r)=>(r=null!=e?__create(__getProtoOf(e)):{},__copyProps(!t&&e&&e.__esModule?r:__defProp(r,"default",{value:e,enumerable:!0}),e)),__toCommonJS=e=>__copyProps(__defProp({},"__esModule",{value:!0}),e),__async=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())})),require_lodash=__commonJS({"../../../../../node_modules/.pnpm/lodash.debounce@4.0.8/node_modules/lodash.debounce/index.js"(e,t){var r=/^\s+|\s+$/g,n=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,o=/^0o[0-7]+$/i,a=parseInt,s="object"==typeof global&&global&&global.Object===Object&&global,u="object"==typeof self&&self&&self.Object===Object&&self,c=s||u||Function("return this")(),l=Object.prototype.toString,m=Math.max,d=Math.min,_=function(){return c.Date.now()};function p(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function f(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==l.call(e)}(e))return NaN;if(p(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=p(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var s=i.test(e);return s||o.test(e)?a(e.slice(2),s?2:8):n.test(e)?NaN:+e}t.exports=function(e,t,r){var n,i,o,a,s,u,c=0,l=!1,x=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function h(t){var r=n,o=i;return n=i=void 0,c=t,a=e.apply(o,r)}function j(e){var r=e-u;return void 0===u||r>=t||r<0||x&&e-c>=o}function v(){var e=_();if(j(e))return y(e);s=setTimeout(v,function(e){var r=t-(e-u);return x?d(r,o-(e-c)):r}(e))}function y(e){return s=void 0,g&&n?h(e):(n=i=void 0,a)}function b(){var e=_(),r=j(e);if(n=arguments,i=this,u=e,r){if(void 0===s)return function(e){return c=e,s=setTimeout(v,t),l?h(e):a}(u);if(x)return s=setTimeout(v,t),h(u)}return void 0===s&&(s=setTimeout(v,t)),a}return t=f(t)||0,p(r)&&(l=!!r.leading,o=(x="maxWait"in r)?m(f(r.maxWait)||0,t):o,g="trailing"in r?!!r.trailing:g),b.cancel=function(){void 0!==s&&clearTimeout(s),c=0,n=u=i=s=void 0},b.flush=function(){return void 0===s?a:y(_())},b}}}),require_LocaleUtils=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/LocaleUtils.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.formatDay=i,e.formatMonthTitle=o,e.formatWeekdayShort=a,e.formatWeekdayLong=s,e.getFirstDayOfWeek=u,e.getMonths=c;var t=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],r=["Su","Mo","Tu","We","Th","Fr","Sa"],n=["January","February","March","April","May","June","July","August","September","October","November","December"];function i(e){return e.toDateString()}function o(e){return n[e.getMonth()]+" "+e.getFullYear()}function a(e){return r[e]}function s(e){return t[e]}function u(){return 0}function c(){return n}e.default={formatDay:i,formatMonthTitle:o,formatWeekdayShort:a,formatWeekdayLong:s,getFirstDayOfWeek:u,getMonths:c}}}),require_keys=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/keys.js"(e){Object.defineProperty(e,"__esModule",{value:!0});e.LEFT=37,e.UP=38,e.RIGHT=39,e.DOWN=40,e.ENTER=13,e.SPACE=32,e.ESC=27,e.TAB=9}}),require_Caption=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/Caption.js"(e){Object.defineProperty(e,"__esModule",{value:!0});var t=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),r=require("react"),n=a(r),i=a(require_LocaleUtils()),o=require_keys();function a(e){return e&&e.__esModule?e:{default:e}}var s=function(e){function r(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));return t.handleKeyUp=t.handleKeyUp.bind(t),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,e),t(r,[{key:"shouldComponentUpdate",value:function(e){return e.locale!==this.props.locale||e.classNames!==this.props.classNames||e.date.getMonth()!==this.props.date.getMonth()||e.date.getFullYear()!==this.props.date.getFullYear()}},{key:"handleKeyUp",value:function(e){e.keyCode===o.ENTER&&this.props.onClick(e)}},{key:"render",value:function(){var e=this.props,t=e.classNames,r=e.date,i=e.months,o=e.locale,a=e.localeUtils,s=e.onClick;return n.default.createElement("div",{className:t.caption,role:"heading","aria-live":"polite"},n.default.createElement("div",{onClick:s,onKeyUp:this.handleKeyUp},i?i[r.getMonth()]+" "+r.getFullYear():a.formatMonthTitle(r,o)))}}]),r}(r.Component);s.defaultProps={localeUtils:i.default},e.default=s}}),require_classNames=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/classNames.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default={container:"DayPicker",wrapper:"DayPicker-wrapper",interactionDisabled:"DayPicker--interactionDisabled",months:"DayPicker-Months",month:"DayPicker-Month",navBar:"DayPicker-NavBar",navButtonPrev:"DayPicker-NavButton DayPicker-NavButton--prev",navButtonNext:"DayPicker-NavButton DayPicker-NavButton--next",navButtonInteractionDisabled:"DayPicker-NavButton--interactionDisabled",caption:"DayPicker-Caption",weekdays:"DayPicker-Weekdays",weekdaysRow:"DayPicker-WeekdaysRow",weekday:"DayPicker-Weekday",body:"DayPicker-Body",week:"DayPicker-Week",weekNumber:"DayPicker-WeekNumber",day:"DayPicker-Day",footer:"DayPicker-Footer",todayButton:"DayPicker-TodayButton",today:"today",selected:"selected",disabled:"disabled",outside:"outside"}}}),require_Navbar=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/Navbar.js"(e){Object.defineProperty(e,"__esModule",{value:!0});var t=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),r=require("react"),n=a(r),i=a(require_classNames()),o=require_keys();function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=function(e){function r(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);for(var i=arguments.length,a=Array(i),u=0;u<i;u++)a[u]=arguments[u];return t=n=s(this,(e=r.__proto__||Object.getPrototypeOf(r)).call.apply(e,[this].concat(a))),n.handleNextClick=function(){n.props.onNextClick&&n.props.onNextClick()},n.handlePreviousClick=function(){n.props.onPreviousClick&&n.props.onPreviousClick()},n.handleNextKeyDown=function(e){e.keyCode!==o.ENTER&&e.keyCode!==o.SPACE||(e.preventDefault(),n.handleNextClick())},n.handlePreviousKeyDown=function(e){e.keyCode!==o.ENTER&&e.keyCode!==o.SPACE||(e.preventDefault(),n.handlePreviousClick())},s(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,e),t(r,[{key:"shouldComponentUpdate",value:function(e){return e.labels!==this.props.labels||e.dir!==this.props.dir||this.props.showPreviousButton!==e.showPreviousButton||this.props.showNextButton!==e.showNextButton}},{key:"render",value:function(){var e=this.props,t=e.classNames,r=e.className,i=e.showPreviousButton,o=e.showNextButton,a=e.labels,s=e.dir,u=void 0,c=void 0,l=void 0,m=void 0,d=void 0,_=void 0;"rtl"===s?(u=this.handleNextClick,c=this.handlePreviousClick,l=this.handleNextKeyDown,m=this.handlePreviousKeyDown,_=i,d=o):(u=this.handlePreviousClick,c=this.handleNextClick,l=this.handlePreviousKeyDown,m=this.handleNextKeyDown,_=o,d=i);var p=d?t.navButtonPrev:t.navButtonPrev+" "+t.navButtonInteractionDisabled,f=_?t.navButtonNext:t.navButtonNext+" "+t.navButtonInteractionDisabled,x=n.default.createElement("span",{tabIndex:"0",role:"button","aria-label":a.previousMonth,key:"previous",className:p,onKeyDown:d?l:void 0,onClick:d?u:void 0}),g=n.default.createElement("span",{tabIndex:"0",role:"button","aria-label":a.nextMonth,key:"right",className:f,onKeyDown:_?m:void 0,onClick:_?c:void 0});return n.default.createElement("div",{className:r||t.navBar},"rtl"===s?[g,x]:[x,g])}}]),r}(r.Component);u.defaultProps={classNames:i.default,dir:"ltr",labels:{previousMonth:"Previous Month",nextMonth:"Next Month"},showPreviousButton:!0,showNextButton:!0},e.default=u}}),require_Weekdays=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/Weekdays.js"(e){Object.defineProperty(e,"__esModule",{value:!0});var t,r=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),n=require("react"),i=(t=n)&&t.__esModule?t:{default:t};var o=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"shouldComponentUpdate",value:function(e){return this.props!==e}},{key:"render",value:function(){for(var e=this.props,t=e.classNames,r=e.firstDayOfWeek,n=e.showWeekNumbers,o=e.weekdaysLong,a=e.weekdaysShort,s=e.locale,u=e.localeUtils,c=e.weekdayElement,l=[],m=0;m<7;m+=1){var d=(m+r)%7,_={key:m,className:t.weekday,weekday:d,weekdaysLong:o,weekdaysShort:a,localeUtils:u,locale:s},p=i.default.isValidElement(c)?i.default.cloneElement(c,_):i.default.createElement(c,_);l.push(p)}return i.default.createElement("div",{className:t.weekdays,role:"rowgroup"},i.default.createElement("div",{className:t.weekdaysRow,role:"row"},n&&i.default.createElement("div",{className:t.weekday}),l))}}]),t}(n.Component);e.default=o}}),require_DateUtils=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/DateUtils.js"(e){function t(e){return new Date(e.getTime())}function r(e){return e instanceof Date&&!isNaN(e.valueOf())}function n(e,r){var n=t(e);return n.setMonth(e.getMonth()+r),n}function i(e,t){return!(!e||!t)&&(e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear())}function o(e,t){return!(!e||!t)&&(e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear())}function a(e,r){return t(e).setHours(0,0,0,0)<t(r).setHours(0,0,0,0)}function s(e,r){return t(e).setHours(0,0,0,0)>t(r).setHours(0,0,0,0)}function u(e){var t=new Date;return t.setHours(0,0,0,0),a(e,t)}function c(e){var t=new Date((new Date).getTime()+864e5);return t.setHours(0,0,0,0),e>=t}function l(e,r,n){var i=t(e);return i.setHours(0,0,0,0),s(i,r)&&a(i,n)||s(i,n)&&a(i,r)}function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{from:null,to:null},r=t.from,n=t.to;return r?r&&n&&i(r,n)&&i(e,r)?(r=null,n=null):n&&a(e,r)?r=e:n&&i(e,n)?(r=e,n=e):a(n=e,r)&&(n=r,r=e):r=e,{from:r,to:n}}function d(e,t){var r=t.from,n=t.to;return r&&i(e,r)||n&&i(e,n)||r&&n&&l(e,r,n)}function _(e){var r=t(e);return r.setHours(0,0,0),r.setDate(r.getDate()+4-(r.getDay()||7)),Math.ceil(((r-new Date(r.getFullYear(),0,1))/864e5+1)/7)}Object.defineProperty(e,"__esModule",{value:!0}),e.clone=t,e.isDate=r,e.addMonths=n,e.isSameDay=i,e.isSameMonth=o,e.isDayBefore=a,e.isDayAfter=s,e.isPastDay=u,e.isFutureDay=c,e.isDayBetween=l,e.addDayToRange=m,e.isDayInRange=d,e.getWeekNumber=_,e.default={addDayToRange:m,addMonths:n,clone:t,getWeekNumber:_,isDate:r,isDayAfter:s,isDayBefore:a,isDayBetween:l,isDayInRange:d,isFutureDay:c,isPastDay:u,isSameDay:i,isSameMonth:o}}}),require_Helpers=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/Helpers.js"(e){Object.defineProperty(e,"__esModule",{value:!0});var t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};e.cancelEvent=function(e){e.preventDefault(),e.stopPropagation()},e.getFirstDayOfMonth=s,e.getDaysInMonth=u,e.getModifiersFromProps=function(e){var r=t({},e.modifiers);e.selectedDays&&(r[e.classNames.selected]=e.selectedDays);e.disabledDays&&(r[e.classNames.disabled]=e.disabledDays);return r},e.getFirstDayOfWeekFromProps=function(e){var t=e.firstDayOfWeek,r=e.locale,n=void 0===r?"en":r,i=e.localeUtils,o=void 0===i?{}:i;if(!isNaN(t))return t;if(o.getFirstDayOfWeek)return o.getFirstDayOfWeek(n);return 0},e.isRangeOfDates=function(e){return!!(e&&e.from&&e.to)},e.getMonthsDiff=function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())},e.getWeekArray=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,i.getFirstDayOfWeek)(),r=arguments[2],o=u(e),a=[],s=[],c=[],l=1;l<=o;l+=1)a.push(new Date(e.getFullYear(),e.getMonth(),l,12));a.forEach((function(e){s.length>0&&e.getDay()===t&&(c.push(s),s=[]),s.push(e),a.indexOf(e)===a.length-1&&c.push(s)}));for(var m=c[0],d=7-m.length;d>0;d-=1){var _=(0,n.clone)(m[0]);_.setDate(m[0].getDate()-1),m.unshift(_)}for(var p=c[c.length-1],f=p.length;f<7;f+=1){var x=(0,n.clone)(p[p.length-1]);x.setDate(p[p.length-1].getDate()+1),p.push(x)}if(r&&c.length<6)for(var g=void 0,h=c.length;h<6;h+=1){for(var j=(g=c[c.length-1])[g.length-1],v=[],y=0;y<7;y+=1){var b=(0,n.clone)(j);b.setDate(j.getDate()+y+1),v.push(b)}c.push(v)}return c},e.startOfMonth=function(e){var t=(0,n.clone)(e);return t.setDate(1),t.setHours(12,0,0,0),t},e.getDayNodes=function(e,t){var r=void 0;r=t===a.default?t.day+"--"+t.outside:""+t.outside;var n=t.day.replace(/ /g,"."),i=r.replace(/ /g,"."),o="."+n+":not(."+i+")";return e.querySelectorAll(o)},e.nodeListToArray=function(e){return Array.prototype.slice.call(e,0)},e.hasOwnProp=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};var r,n=require_DateUtils(),i=require_LocaleUtils(),o=require_classNames(),a=(r=o)&&r.__esModule?r:{default:r};function s(e){return new Date(e.getFullYear(),e.getMonth(),1,12)}function u(e){var t=s(e);return t.setMonth(t.getMonth()+1),t.setDate(t.getDate()-1),t.getDate()}}}),require_Day=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/Day.js"(e){Object.defineProperty(e,"__esModule",{value:!0});var t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),n=require("react"),i=u(n),o=require_DateUtils(),a=require_Helpers(),s=u(require_classNames());function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t,r){if(e)return function(n){n.persist(),e(t,r,n)}}var l=function(e){function n(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),r(n,[{key:"shouldComponentUpdate",value:function(e){var t=this,r=Object.keys(this.props),n=Object.keys(e);return r.length!==n.length||r.some((function(r){if("modifiers"===r||"modifiersStyles"===r||"classNames"===r){var n=t.props[r],i=e[r],s=Object.keys(n),u=Object.keys(i);return s.length!==u.length||s.some((function(e){return!(0,a.hasOwnProp)(i,e)||n[e]!==i[e]}))}return"day"===r?!(0,o.isSameDay)(t.props[r],e[r]):!(0,a.hasOwnProp)(e,r)||t.props[r]!==e[r]}))}},{key:"render",value:function(){var e=this.props,r=e.classNames,n=e.modifiersStyles,o=e.day,a=e.tabIndex,u=e.empty,l=e.modifiers,m=e.onMouseEnter,d=e.onMouseLeave,_=e.onMouseUp,p=e.onMouseDown,f=e.onClick,x=e.onKeyDown,g=e.onTouchStart,h=e.onTouchEnd,j=e.onFocus,v=e.ariaLabel,y=e.ariaDisabled,b=e.ariaSelected,w=e.children,E=r.day;r!==s.default?E+=" "+Object.keys(l).join(" "):E+=Object.keys(l).map((function(e){return" "+E+"--"+e})).join("");var C=void 0;return n&&Object.keys(l).filter((function(e){return!!n[e]})).forEach((function(e){C=t({},C,n[e])})),u?i.default.createElement("div",{"aria-disabled":!0,className:E,style:C}):i.default.createElement("div",{className:E,tabIndex:a,style:C,role:"gridcell","aria-label":v,"aria-disabled":y,"aria-selected":b,onClick:c(f,o,l),onKeyDown:c(x,o,l),onMouseEnter:c(m,o,l),onMouseLeave:c(d,o,l),onMouseUp:c(_,o,l),onMouseDown:c(p,o,l),onTouchEnd:c(h,o,l),onTouchStart:c(g,o,l),onFocus:c(j,o,l)},w)}}]),n}(n.Component);l.defaultProps={tabIndex:-1},l.defaultProps={modifiers:{},modifiersStyles:{},empty:!1},e.default=l}}),require_ModifiersUtils=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/ModifiersUtils.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.dayMatchesModifier=n,e.getModifiersForDay=i;var t=require_DateUtils(),r=require_Helpers();function n(e,n){return!!n&&(Array.isArray(n)?n:[n]).some((function(n){return!!n&&(n instanceof Date?(0,t.isSameDay)(e,n):(0,r.isRangeOfDates)(n)?(0,t.isDayInRange)(e,n):n.after&&n.before&&(0,t.isDayAfter)(n.before,n.after)?(0,t.isDayAfter)(e,n.after)&&(0,t.isDayBefore)(e,n.before):n.after&&n.before&&((0,t.isDayAfter)(n.after,n.before)||(0,t.isSameDay)(n.after,n.before))?(0,t.isDayAfter)(e,n.after)||(0,t.isDayBefore)(e,n.before):n.after?(0,t.isDayAfter)(e,n.after):n.before?(0,t.isDayBefore)(e,n.before):n.daysOfWeek?n.daysOfWeek.some((function(t){return e.getDay()===t})):"function"==typeof n&&n(e))}))}function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(t).reduce((function(r,i){var o=t[i];return n(e,o)&&r.push(i),r}),[])}e.default={dayMatchesModifier:n,getModifiersForDay:i}}}),require_Month=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/Month.js"(e){Object.defineProperty(e,"__esModule",{value:!0});var t=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),r=require("react"),n=m(r),i=m(require_Weekdays()),o=m(require_Day()),a=require_keys(),s=l(require_ModifiersUtils()),u=l(require_Helpers()),c=l(require_DateUtils());function l(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}function m(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var _=function(e){function r(){var e,t,i;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);for(var a=arguments.length,l=Array(a),m=0;m<a;m++)l[m]=arguments[m];return t=i=d(this,(e=r.__proto__||Object.getPrototypeOf(r)).call.apply(e,[this].concat(l))),i.renderDay=function(e){var t=i.props.month.getMonth(),r=u.getModifiersFromProps(i.props),a=s.getModifiersForDay(e,r);c.isSameDay(e,new Date)&&!Object.prototype.hasOwnProperty.call(r,i.props.classNames.today)&&a.push(i.props.classNames.today),e.getMonth()!==t&&a.push(i.props.classNames.outside);var l=e.getMonth()!==t,m=-1;i.props.onDayClick&&!l&&1===e.getDate()&&(m=i.props.tabIndex);var d=""+e.getFullYear()+e.getMonth()+e.getDate(),_={};return a.forEach((function(e){_[e]=!0})),n.default.createElement(o.default,{key:(l?"outside-":"")+d,classNames:i.props.classNames,day:e,modifiers:_,modifiersStyles:i.props.modifiersStyles,empty:l&&!i.props.showOutsideDays&&!i.props.fixedWeeks,tabIndex:m,ariaLabel:i.props.localeUtils.formatDay(e,i.props.locale),ariaDisabled:l||a.indexOf(i.props.classNames.disabled)>-1,ariaSelected:a.indexOf(i.props.classNames.selected)>-1,onClick:i.props.onDayClick,onFocus:i.props.onDayFocus,onKeyDown:i.props.onDayKeyDown,onMouseEnter:i.props.onDayMouseEnter,onMouseLeave:i.props.onDayMouseLeave,onMouseDown:i.props.onDayMouseDown,onMouseUp:i.props.onDayMouseUp,onTouchEnd:i.props.onDayTouchEnd,onTouchStart:i.props.onDayTouchStart},i.props.renderDay(e,_))},d(i,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,e),t(r,[{key:"render",value:function(){var e=this,t=this.props,r=t.classNames,o=t.month,s=t.months,l=t.fixedWeeks,m=t.captionElement,d=t.weekdayElement,_=t.locale,p=t.localeUtils,f=t.weekdaysLong,x=t.weekdaysShort,g=t.firstDayOfWeek,h=t.onCaptionClick,j=t.showWeekNumbers,v=t.showWeekDays,y=t.onWeekClick,b={date:o,classNames:r,months:s,localeUtils:p,locale:_,onClick:h?function(e){return h(o,e)}:void 0},w=n.default.isValidElement(m)?n.default.cloneElement(m,b):n.default.createElement(m,b),E=u.getWeekArray(o,g,l);return n.default.createElement("div",{className:r.month,role:"grid"},w,v&&n.default.createElement(i.default,{classNames:r,weekdaysShort:x,weekdaysLong:f,firstDayOfWeek:g,showWeekNumbers:j,locale:_,localeUtils:p,weekdayElement:d}),n.default.createElement("div",{className:r.body,role:"rowgroup"},E.map((function(t){var i=void 0;return j&&(i=c.getWeekNumber(t[6])),n.default.createElement("div",{key:t[0].getTime(),className:r.week,role:"row"},j&&n.default.createElement("div",{className:r.weekNumber,tabIndex:y?0:-1,role:"gridcell",onClick:y?function(e){return y(i,t,e)}:void 0,onKeyUp:y?function(e){return e.keyCode===a.ENTER&&y(i,t,e)}:void 0},e.props.renderWeek(i,t,o)),t.map(e.renderDay))}))))}}]),r}(r.Component);e.default=_}}),require_Weekday=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/Weekday.js"(e){Object.defineProperty(e,"__esModule",{value:!0});var t,r=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),n=require("react"),i=(t=n)&&t.__esModule?t:{default:t};var o=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"shouldComponentUpdate",value:function(e){return this.props!==e}},{key:"render",value:function(){var e=this.props,t=e.weekday,r=e.className,n=e.weekdaysLong,o=e.weekdaysShort,a=e.localeUtils,s=e.locale,u=void 0;u=n?n[t]:a.formatWeekdayLong(t,s);var c=void 0;return c=o?o[t]:a.formatWeekdayShort(t,s),i.default.createElement("div",{className:r,role:"columnheader"},i.default.createElement("abbr",{title:u},c))}}]),t}(n.Component);e.default=o}}),require_DayPicker=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/DayPicker.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.ModifiersUtils=e.LocaleUtils=e.DateUtils=e.DayPicker=void 0;var t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),n=require("react"),i=x(n),o=x(require_Caption()),a=x(require_Navbar()),s=x(require_Month()),u=x(require_Weekday()),c=f(require_Helpers()),l=f(require_DateUtils()),m=f(require_LocaleUtils()),d=f(require_ModifiersUtils()),_=x(require_classNames()),p=require_keys();function f(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}function x(e){return e&&e.__esModule?e:{default:e}}var g=e.DayPicker=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));t.dayPicker=null,t.showNextMonth=function(e){if(t.allowNextMonth()){var r=t.props.pagedNavigation?t.props.numberOfMonths:1,n=l.addMonths(t.state.currentMonth,r);t.showMonth(n,e)}},t.showPreviousMonth=function(e){if(t.allowPreviousMonth()){var r=t.props.pagedNavigation?t.props.numberOfMonths:1,n=l.addMonths(t.state.currentMonth,-r);t.showMonth(n,e)}},t.handleKeyDown=function(e){switch(e.persist(),e.keyCode){case p.LEFT:"rtl"===t.props.dir?t.showNextMonth():t.showPreviousMonth(),c.cancelEvent(e);break;case p.RIGHT:"rtl"===t.props.dir?t.showPreviousMonth():t.showNextMonth(),c.cancelEvent(e);break;case p.UP:t.showPreviousYear(),c.cancelEvent(e);break;case p.DOWN:t.showNextYear(),c.cancelEvent(e)}t.props.onKeyDown&&t.props.onKeyDown(e)},t.handleDayKeyDown=function(e,r,n){switch(n.persist(),n.keyCode){case p.LEFT:c.cancelEvent(n),"rtl"===t.props.dir?t.focusNextDay(n.target):t.focusPreviousDay(n.target);break;case p.RIGHT:c.cancelEvent(n),"rtl"===t.props.dir?t.focusPreviousDay(n.target):t.focusNextDay(n.target);break;case p.UP:c.cancelEvent(n),t.focusPreviousWeek(n.target);break;case p.DOWN:c.cancelEvent(n),t.focusNextWeek(n.target);break;case p.ENTER:case p.SPACE:c.cancelEvent(n),t.props.onDayClick&&t.handleDayClick(e,r,n)}t.props.onDayKeyDown&&t.props.onDayKeyDown(e,r,n)},t.handleDayClick=function(e,r,n){n.persist(),r[t.props.classNames.outside]&&t.props.enableOutsideDaysClick&&t.handleOutsideDayClick(e),t.props.onDayClick&&t.props.onDayClick(e,r,n)},t.handleTodayButtonClick=function(e){var r=new Date,n=new Date(r.getFullYear(),r.getMonth());t.showMonth(n),e.target.blur(),t.props.onTodayButtonClick&&(e.persist(),t.props.onTodayButtonClick(new Date(r.getFullYear(),r.getMonth(),r.getDate()),d.getModifiersForDay(r,t.props.modifiers),e))};var r=t.getCurrentMonthFromProps(e);return t.state={currentMonth:r},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),r(n,[{key:"componentDidUpdate",value:function(e){if(e.month!==this.props.month&&!l.isSameMonth(e.month,this.props.month)){var t=this.getCurrentMonthFromProps(this.props);this.setState({currentMonth:t})}}},{key:"getCurrentMonthFromProps",value:function(e){var t=c.startOfMonth(e.month||e.initialMonth||new Date);if(e.pagedNavigation&&e.numberOfMonths>1&&e.fromMonth){var r=c.startOfMonth(e.fromMonth),n=c.getMonthsDiff(r,t);t=l.addMonths(r,Math.floor(n/e.numberOfMonths)*e.numberOfMonths)}else e.toMonth&&e.numberOfMonths>1&&c.getMonthsDiff(t,e.toMonth)<=0&&(t=l.addMonths(c.startOfMonth(e.toMonth),1-this.props.numberOfMonths));return t}},{key:"getNextNavigableMonth",value:function(){return l.addMonths(this.state.currentMonth,this.props.numberOfMonths)}},{key:"getPreviousNavigableMonth",value:function(){return l.addMonths(this.state.currentMonth,-1)}},{key:"allowPreviousMonth",value:function(){var e=l.addMonths(this.state.currentMonth,-1);return this.allowMonth(e)}},{key:"allowNextMonth",value:function(){var e=l.addMonths(this.state.currentMonth,this.props.numberOfMonths);return this.allowMonth(e)}},{key:"allowMonth",value:function(e){var t=this.props,r=t.fromMonth,n=t.toMonth;return!(!t.canChangeMonth||r&&c.getMonthsDiff(r,e)<0||n&&c.getMonthsDiff(n,e)>0)}},{key:"allowYearChange",value:function(){return this.props.canChangeMonth}},{key:"showMonth",value:function(e,t){var r=this;this.allowMonth(e)&&this.setState({currentMonth:c.startOfMonth(e)},(function(){t&&t(),r.props.onMonthChange&&r.props.onMonthChange(r.state.currentMonth)}))}},{key:"showNextYear",value:function(){if(this.allowYearChange()){var e=l.addMonths(this.state.currentMonth,12);this.showMonth(e)}}},{key:"showPreviousYear",value:function(){if(this.allowYearChange()){var e=l.addMonths(this.state.currentMonth,-12);this.showMonth(e)}}},{key:"focus",value:function(){this.wrapper.focus()}},{key:"focusFirstDayOfMonth",value:function(){c.getDayNodes(this.dayPicker,this.props.classNames)[0].focus()}},{key:"focusLastDayOfMonth",value:function(){var e=c.getDayNodes(this.dayPicker,this.props.classNames);e[e.length-1].focus()}},{key:"focusPreviousDay",value:function(e){var t=this,r=c.getDayNodes(this.dayPicker,this.props.classNames),n=c.nodeListToArray(r).indexOf(e);-1!==n&&(0===n?this.showPreviousMonth((function(){return t.focusLastDayOfMonth()})):r[n-1].focus())}},{key:"focusNextDay",value:function(e){var t=this,r=c.getDayNodes(this.dayPicker,this.props.classNames),n=c.nodeListToArray(r).indexOf(e);-1!==n&&(n===r.length-1?this.showNextMonth((function(){return t.focusFirstDayOfMonth()})):r[n+1].focus())}},{key:"focusNextWeek",value:function(e){var t=this,r=c.getDayNodes(this.dayPicker,this.props.classNames),n=c.nodeListToArray(r).indexOf(e);n>r.length-8?this.showNextMonth((function(){var e=7-(r.length-n);c.getDayNodes(t.dayPicker,t.props.classNames)[e].focus()})):r[n+7].focus()}},{key:"focusPreviousWeek",value:function(e){var t=this,r=c.getDayNodes(this.dayPicker,this.props.classNames),n=c.nodeListToArray(r).indexOf(e);n<=6?this.showPreviousMonth((function(){var e=c.getDayNodes(t.dayPicker,t.props.classNames);e[e.length-7+n].focus()})):r[n-7].focus()}},{key:"handleOutsideDayClick",value:function(e){var t=this.state.currentMonth,r=this.props.numberOfMonths,n=c.getMonthsDiff(t,e);n>0&&n>=r?this.showNextMonth():n<0&&this.showPreviousMonth()}},{key:"renderNavbar",value:function(){var e=this.props,t=e.labels,r=e.locale,n=e.localeUtils,o=e.canChangeMonth,a=e.navbarElement,s=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["labels","locale","localeUtils","canChangeMonth","navbarElement"]);if(!o)return null;var u={month:this.state.currentMonth,classNames:this.props.classNames,className:this.props.classNames.navBar,nextMonth:this.getNextNavigableMonth(),previousMonth:this.getPreviousNavigableMonth(),showPreviousButton:this.allowPreviousMonth(),showNextButton:this.allowNextMonth(),onNextClick:this.showNextMonth,onPreviousClick:this.showPreviousMonth,dir:s.dir,labels:t,locale:r,localeUtils:n};return i.default.isValidElement(a)?i.default.cloneElement(a,u):i.default.createElement(a,u)}},{key:"renderMonths",value:function(){for(var e=[],r=c.getFirstDayOfWeekFromProps(this.props),n=0;n<this.props.numberOfMonths;n+=1){var o=l.addMonths(this.state.currentMonth,n);e.push(i.default.createElement(s.default,t({key:n},this.props,{month:o,firstDayOfWeek:r,onDayKeyDown:this.handleDayKeyDown,onDayClick:this.handleDayClick})))}return this.props.reverseMonths&&e.reverse(),e}},{key:"renderFooter",value:function(){return this.props.todayButton?i.default.createElement("div",{className:this.props.classNames.footer},this.renderTodayButton()):null}},{key:"renderTodayButton",value:function(){return i.default.createElement("button",{type:"button",tabIndex:0,className:this.props.classNames.todayButton,"aria-label":this.props.todayButton,onClick:this.handleTodayButtonClick},this.props.todayButton)}},{key:"render",value:function(){var e=this,r=this.props.classNames.container;return this.props.onDayClick||(r=r+" "+this.props.classNames.interactionDisabled),this.props.className&&(r=r+" "+this.props.className),i.default.createElement("div",t({},this.props.containerProps,{className:r,ref:function(t){return e.dayPicker=t},lang:this.props.locale}),i.default.createElement("div",{className:this.props.classNames.wrapper,ref:function(t){return e.wrapper=t},tabIndex:this.props.canChangeMonth&&void 0!==this.props.tabIndex?this.props.tabIndex:-1,onKeyDown:this.handleKeyDown,onFocus:this.props.onFocus,onBlur:this.props.onBlur},this.renderNavbar(),i.default.createElement("div",{className:this.props.classNames.months},this.renderMonths()),this.renderFooter()))}}]),n}(n.Component);g.defaultProps={classNames:_.default,tabIndex:0,numberOfMonths:1,labels:{previousMonth:"Previous Month",nextMonth:"Next Month"},locale:"en",localeUtils:m,showOutsideDays:!1,enableOutsideDaysClick:!0,fixedWeeks:!1,canChangeMonth:!0,reverseMonths:!1,pagedNavigation:!1,showWeekNumbers:!1,showWeekDays:!0,renderDay:function(e){return e.getDate()},renderWeek:function(e){return e},weekdayElement:i.default.createElement(u.default,null),navbarElement:i.default.createElement(a.default,{classNames:_.default}),captionElement:i.default.createElement(o.default,{classNames:_.default})},g.VERSION="7.4.10",g.DateUtils=l,g.LocaleUtils=m,g.ModifiersUtils=d,e.DateUtils=l,e.LocaleUtils=m,e.ModifiersUtils=d,e.default=g}}),require_build=__commonJS({"../../../../../node_modules/.pnpm/react-day-picker@7.4.10_react@18.3.1/node_modules/react-day-picker/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0});var t=require_DayPicker();Object.defineProperty(e,"default",{enumerable:!0,get:function(){return o(t).default}});var r=require_DateUtils();Object.defineProperty(e,"DateUtils",{enumerable:!0,get:function(){return o(r).default}});var n=require_LocaleUtils();Object.defineProperty(e,"LocaleUtils",{enumerable:!0,get:function(){return o(n).default}});var i=require_ModifiersUtils();function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"ModifiersUtils",{enumerable:!0,get:function(){return o(i).default}})}}),require_lodash2=__commonJS({"../../../../../node_modules/.pnpm/lodash.escape@4.0.1/node_modules/lodash.escape/index.js"(e,t){var r="[object Symbol]",n=/[&<>"'`]/g,i=RegExp(n.source),o="object"==typeof global&&global&&global.Object===Object&&global,a="object"==typeof self&&self&&self.Object===Object&&self,s=o||a||Function("return this")();var u,c=(u={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","`":"&#96;"},function(e){return null==u?void 0:u[e]}),l=Object.prototype.toString,m=s.Symbol,d=m?m.prototype:void 0,_=d?d.toString:void 0;function p(e){if("string"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&l.call(e)==r}(e))return _?_.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}t.exports=function(e){var t;return(e=null==(t=e)?"":p(t))&&i.test(e)?e.replace(n,c):e}}}),src_exports={};__export(src_exports,{AppError:()=>AppError,AppLoader:()=>AppLoader,AppPage:()=>AppPage,AppProvider:()=>AppProvider,AppWidgetProvider:()=>AppWidgetProvider,HelpDeskDetailsProvider:()=>HelpDeskDetailsProvider,HelpDeskFullscreenProvider:()=>HelpDeskFullscreenProvider,LiveChatDetailsProvider:()=>LiveChatDetailsProvider,LiveChatFullscreenProvider:()=>LiveChatFullscreenProvider,LiveChatMessageBoxProvider:()=>LiveChatMessageBoxProvider,useApp:()=>useApp,useAppInit:()=>useAppInit,useHelpDeskDetails:()=>useHelpDeskDetails,useHelpDeskDetailsWidgetInit:()=>useHelpDeskDetailsWidgetInit,useHelpDeskFullscreen:()=>useHelpDeskFullscreen,useHelpDeskFullscreenWidgetInit:()=>useHelpDeskFullscreenWidgetInit,useLiveChatDetails:()=>useLiveChatDetails,useLiveChatDetailsWidgetInit:()=>useLiveChatDetailsWidgetInit,useLiveChatFullscreen:()=>useLiveChatFullscreen,useLiveChatFullscreenWidgetInit:()=>useLiveChatFullscreenWidgetInit,useLiveChatMessageBox:()=>useLiveChatMessageBox,useLiveChatMessageBoxWidgetInit:()=>useLiveChatMessageBoxWidgetInit,withHelpDeskDetails:()=>withHelpDeskDetails,withHelpDeskFullscreen:()=>withHelpDeskFullscreen,withLiveChatDetails:()=>withLiveChatDetails,withLiveChatFullscreen:()=>withLiveChatFullscreen,withLiveChatMessageBox:()=>withLiveChatMessageBox}),module.exports=__toCommonJS(src_exports);var import_jsx_runtime=require("react/jsx-runtime"),import_jsx_runtime2=require("react/jsx-runtime"),import_jsx_runtime3=require("react/jsx-runtime"),import_jsx_runtime4=require("react/jsx-runtime"),import_jsx_runtime5=require("react/jsx-runtime"),import_jsx_runtime6=require("react/jsx-runtime"),import_jsx_runtime7=require("react/jsx-runtime"),import_jsx_runtime8=require("react/jsx-runtime"),import_jsx_runtime9=require("react/jsx-runtime"),import_jsx_runtime10=require("react/jsx-runtime"),import_jsx_runtime11=require("react/jsx-runtime"),import_jsx_runtime12=require("react/jsx-runtime"),import_jsx_runtime13=require("react/jsx-runtime"),import_jsx_runtime14=require("react/jsx-runtime"),import_jsx_runtime15=require("react/jsx-runtime"),import_jsx_runtime16=require("react/jsx-runtime"),import_jsx_runtime17=require("react/jsx-runtime"),import_jsx_runtime18=require("react/jsx-runtime"),import_jsx_runtime19=require("react/jsx-runtime"),import_jsx_runtime20=require("react/jsx-runtime"),import_jsx_runtime21=require("react/jsx-runtime"),import_jsx_runtime22=require("react/jsx-runtime"),import_jsx_runtime23=require("react/jsx-runtime"),import_jsx_runtime24=require("react/jsx-runtime"),import_jsx_runtime25=require("react/jsx-runtime"),import_jsx_runtime26=require("react/jsx-runtime"),import_jsx_runtime27=require("react/jsx-runtime"),import_jsx_runtime28=require("react/jsx-runtime"),import_jsx_runtime29=require("react/jsx-runtime"),import_jsx_runtime30=require("react/jsx-runtime"),import_jsx_runtime31=require("react/jsx-runtime"),import_jsx_runtime32=require("react/jsx-runtime"),import_jsx_runtime33=require("react/jsx-runtime"),import_jsx_runtime34=require("react/jsx-runtime"),import_jsx_runtime35=require("react/jsx-runtime"),import_jsx_runtime36=require("react/jsx-runtime"),import_jsx_runtime37=require("react/jsx-runtime"),import_jsx_runtime38=require("react/jsx-runtime"),import_jsx_runtime39=require("react/jsx-runtime"),import_jsx_runtime40=require("react/jsx-runtime"),import_jsx_runtime41=require("react/jsx-runtime"),import_jsx_runtime42=require("react/jsx-runtime"),import_jsx_runtime43=require("react/jsx-runtime"),import_jsx_runtime44=require("react/jsx-runtime"),import_jsx_runtime45=require("react/jsx-runtime"),import_jsx_runtime46=require("react/jsx-runtime"),import_jsx_runtime47=require("react/jsx-runtime"),import_jsx_runtime48=require("react/jsx-runtime"),import_jsx_runtime49=require("react/jsx-runtime"),import_jsx_runtime50=require("react/jsx-runtime"),import_jsx_runtime51=require("react/jsx-runtime"),import_jsx_runtime52=require("react/jsx-runtime"),import_jsx_runtime53=require("react/jsx-runtime"),import_jsx_runtime54=require("react/jsx-runtime"),import_jsx_runtime55=require("react/jsx-runtime"),import_jsx_runtime56=require("react/jsx-runtime"),import_jsx_runtime57=require("react/jsx-runtime"),import_jsx_runtime58=require("react/jsx-runtime"),import_jsx_runtime59=require("react/jsx-runtime"),import_jsx_runtime60=require("react/jsx-runtime"),import_jsx_runtime61=require("react/jsx-runtime"),import_jsx_runtime62=require("react/jsx-runtime"),import_jsx_runtime63=require("react/jsx-runtime"),import_jsx_runtime64=require("react/jsx-runtime"),import_jsx_runtime65=require("react/jsx-runtime"),import_jsx_runtime66=require("react/jsx-runtime"),import_jsx_runtime67=require("react/jsx-runtime"),import_jsx_runtime68=require("react/jsx-runtime"),import_jsx_runtime69=require("react/jsx-runtime"),import_jsx_runtime70=require("react/jsx-runtime"),import_jsx_runtime71=require("react/jsx-runtime"),import_jsx_runtime72=require("react/jsx-runtime"),import_jsx_runtime73=require("react/jsx-runtime"),import_jsx_runtime74=require("react/jsx-runtime"),import_jsx_runtime75=require("react/jsx-runtime"),import_jsx_runtime76=require("react/jsx-runtime"),import_jsx_runtime77=require("react/jsx-runtime"),import_jsx_runtime78=require("react/jsx-runtime"),import_jsx_runtime79=require("react/jsx-runtime"),import_jsx_runtime80=require("react/jsx-runtime"),import_jsx_runtime81=require("react/jsx-runtime"),import_jsx_runtime82=require("react/jsx-runtime"),import_jsx_runtime83=require("react/jsx-runtime"),import_jsx_runtime84=require("react/jsx-runtime"),import_jsx_runtime85=require("react/jsx-runtime"),import_jsx_runtime86=require("react/jsx-runtime"),import_jsx_runtime87=require("react/jsx-runtime"),import_jsx_runtime88=require("react/jsx-runtime"),import_jsx_runtime89=require("react/jsx-runtime"),import_jsx_runtime90=require("react/jsx-runtime"),import_jsx_runtime91=require("react/jsx-runtime"),import_jsx_runtime92=require("react/jsx-runtime"),import_jsx_runtime93=require("react/jsx-runtime"),import_jsx_runtime94=require("react/jsx-runtime"),import_jsx_runtime95=require("react/jsx-runtime"),import_jsx_runtime96=require("react/jsx-runtime"),import_jsx_runtime97=require("react/jsx-runtime"),import_jsx_runtime98=require("react/jsx-runtime"),import_jsx_runtime99=require("react/jsx-runtime"),import_jsx_runtime100=require("react/jsx-runtime"),import_jsx_runtime101=require("react/jsx-runtime"),import_jsx_runtime102=require("react/jsx-runtime"),import_jsx_runtime103=require("react/jsx-runtime"),import_jsx_runtime104=require("react/jsx-runtime"),import_jsx_runtime105=require("react/jsx-runtime"),import_jsx_runtime106=require("react/jsx-runtime"),import_jsx_runtime107=require("react/jsx-runtime"),import_jsx_runtime108=require("react/jsx-runtime"),import_jsx_runtime109=require("react/jsx-runtime"),import_jsx_runtime110=require("react/jsx-runtime"),import_jsx_runtime111=require("react/jsx-runtime"),import_jsx_runtime112=require("react/jsx-runtime"),import_jsx_runtime113=require("react/jsx-runtime"),import_jsx_runtime114=require("react/jsx-runtime"),import_jsx_runtime115=require("react/jsx-runtime"),import_jsx_runtime116=require("react/jsx-runtime"),import_jsx_runtime117=require("react/jsx-runtime"),import_jsx_runtime118=require("react/jsx-runtime"),import_jsx_runtime119=require("react/jsx-runtime"),import_jsx_runtime120=require("react/jsx-runtime"),import_jsx_runtime121=require("react/jsx-runtime"),import_jsx_runtime122=require("react/jsx-runtime"),import_jsx_runtime123=require("react/jsx-runtime"),import_jsx_runtime124=require("react/jsx-runtime"),import_jsx_runtime125=require("react/jsx-runtime"),import_jsx_runtime126=require("react/jsx-runtime"),import_jsx_runtime127=require("react/jsx-runtime"),import_jsx_runtime128=require("react/jsx-runtime"),import_jsx_runtime129=require("react/jsx-runtime"),import_jsx_runtime130=require("react/jsx-runtime"),import_jsx_runtime131=require("react/jsx-runtime"),import_jsx_runtime132=require("react/jsx-runtime"),import_jsx_runtime133=require("react/jsx-runtime"),import_jsx_runtime134=require("react/jsx-runtime"),import_jsx_runtime135=require("react/jsx-runtime"),import_jsx_runtime136=require("react/jsx-runtime"),import_jsx_runtime137=require("react/jsx-runtime"),import_jsx_runtime138=require("react/jsx-runtime"),import_jsx_runtime139=require("react/jsx-runtime"),import_jsx_runtime140=require("react/jsx-runtime"),import_jsx_runtime141=require("react/jsx-runtime"),import_jsx_runtime142=require("react/jsx-runtime"),import_jsx_runtime143=require("react/jsx-runtime"),import_jsx_runtime144=require("react/jsx-runtime"),import_jsx_runtime145=require("react/jsx-runtime"),import_jsx_runtime146=require("react/jsx-runtime"),import_jsx_runtime147=require("react/jsx-runtime"),import_jsx_runtime148=require("react/jsx-runtime"),import_jsx_runtime149=require("react/jsx-runtime"),import_jsx_runtime150=require("react/jsx-runtime"),import_jsx_runtime151=require("react/jsx-runtime"),import_jsx_runtime152=require("react/jsx-runtime"),import_jsx_runtime153=require("react/jsx-runtime"),import_jsx_runtime154=require("react/jsx-runtime"),import_jsx_runtime155=require("react/jsx-runtime"),import_jsx_runtime156=require("react/jsx-runtime"),import_jsx_runtime157=require("react/jsx-runtime"),import_jsx_runtime158=require("react/jsx-runtime"),import_jsx_runtime159=require("react/jsx-runtime"),import_jsx_runtime160=require("react/jsx-runtime"),import_jsx_runtime161=require("react/jsx-runtime"),import_jsx_runtime162=require("react/jsx-runtime"),import_jsx_runtime163=require("react/jsx-runtime"),import_jsx_runtime164=require("react/jsx-runtime"),import_jsx_runtime165=require("react/jsx-runtime"),import_jsx_runtime166=require("react/jsx-runtime"),import_jsx_runtime167=require("react/jsx-runtime"),import_jsx_runtime168=require("react/jsx-runtime"),import_jsx_runtime169=require("react/jsx-runtime"),import_jsx_runtime170=require("react/jsx-runtime"),import_jsx_runtime171=require("react/jsx-runtime"),import_jsx_runtime172=require("react/jsx-runtime"),import_jsx_runtime173=require("react/jsx-runtime"),import_jsx_runtime174=require("react/jsx-runtime"),import_jsx_runtime175=require("react/jsx-runtime"),import_jsx_runtime176=require("react/jsx-runtime"),import_jsx_runtime177=require("react/jsx-runtime"),import_jsx_runtime178=require("react/jsx-runtime"),import_jsx_runtime179=require("react/jsx-runtime"),import_jsx_runtime180=require("react/jsx-runtime"),import_jsx_runtime181=require("react/jsx-runtime"),import_jsx_runtime182=require("react/jsx-runtime"),import_jsx_runtime183=require("react/jsx-runtime"),import_jsx_runtime184=require("react/jsx-runtime"),import_jsx_runtime185=require("react/jsx-runtime"),import_jsx_runtime186=require("react/jsx-runtime"),import_jsx_runtime187=require("react/jsx-runtime"),import_jsx_runtime188=require("react/jsx-runtime"),import_jsx_runtime189=require("react/jsx-runtime"),import_jsx_runtime190=require("react/jsx-runtime"),import_jsx_runtime191=require("react/jsx-runtime"),import_jsx_runtime192=require("react/jsx-runtime"),import_jsx_runtime193=require("react/jsx-runtime"),import_jsx_runtime194=require("react/jsx-runtime"),import_jsx_runtime195=require("react/jsx-runtime"),import_jsx_runtime196=require("react/jsx-runtime"),import_jsx_runtime197=require("react/jsx-runtime"),import_jsx_runtime198=require("react/jsx-runtime"),import_jsx_runtime199=require("react/jsx-runtime"),import_jsx_runtime200=require("react/jsx-runtime"),import_jsx_runtime201=require("react/jsx-runtime"),import_jsx_runtime202=require("react/jsx-runtime"),import_jsx_runtime203=require("react/jsx-runtime"),import_jsx_runtime204=require("react/jsx-runtime"),import_jsx_runtime205=require("react/jsx-runtime"),import_jsx_runtime206=require("react/jsx-runtime"),import_jsx_runtime207=require("react/jsx-runtime"),import_jsx_runtime208=require("react/jsx-runtime"),import_jsx_runtime209=require("react/jsx-runtime"),import_jsx_runtime210=require("react/jsx-runtime"),import_jsx_runtime211=require("react/jsx-runtime"),import_jsx_runtime212=require("react/jsx-runtime"),import_jsx_runtime213=require("react/jsx-runtime"),import_jsx_runtime214=require("react/jsx-runtime"),import_jsx_runtime215=require("react/jsx-runtime"),import_jsx_runtime216=require("react/jsx-runtime"),import_jsx_runtime217=require("react/jsx-runtime"),import_jsx_runtime218=require("react/jsx-runtime"),import_jsx_runtime219=require("react/jsx-runtime"),import_jsx_runtime220=require("react/jsx-runtime"),import_jsx_runtime221=require("react/jsx-runtime"),import_jsx_runtime222=require("react/jsx-runtime"),import_jsx_runtime223=require("react/jsx-runtime"),import_jsx_runtime224=require("react/jsx-runtime"),import_jsx_runtime225=require("react/jsx-runtime"),import_jsx_runtime226=require("react/jsx-runtime"),import_jsx_runtime227=require("react/jsx-runtime"),import_jsx_runtime228=require("react/jsx-runtime"),import_jsx_runtime229=require("react/jsx-runtime"),e14=e=>(0,import_jsx_runtime229.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime229.jsx)("path",{stroke:"currentcolor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12 8v4m0 4h.01M3 12a9 9 0 1 0 18.001 0A9 9 0 0 0 3 12"})})),import_jsx_runtime230=require("react/jsx-runtime"),import_jsx_runtime231=require("react/jsx-runtime"),import_jsx_runtime232=require("react/jsx-runtime"),import_jsx_runtime233=require("react/jsx-runtime"),import_jsx_runtime234=require("react/jsx-runtime"),import_jsx_runtime235=require("react/jsx-runtime"),import_jsx_runtime236=require("react/jsx-runtime"),import_jsx_runtime237=require("react/jsx-runtime"),import_jsx_runtime238=require("react/jsx-runtime"),import_jsx_runtime239=require("react/jsx-runtime"),import_jsx_runtime240=require("react/jsx-runtime"),import_jsx_runtime241=require("react/jsx-runtime"),import_jsx_runtime242=require("react/jsx-runtime"),import_jsx_runtime243=require("react/jsx-runtime"),import_jsx_runtime244=require("react/jsx-runtime"),import_jsx_runtime245=require("react/jsx-runtime"),import_jsx_runtime246=require("react/jsx-runtime"),import_jsx_runtime247=require("react/jsx-runtime"),import_jsx_runtime248=require("react/jsx-runtime"),import_jsx_runtime249=require("react/jsx-runtime"),import_jsx_runtime250=require("react/jsx-runtime"),import_jsx_runtime251=require("react/jsx-runtime"),import_jsx_runtime252=require("react/jsx-runtime"),import_jsx_runtime253=require("react/jsx-runtime"),import_jsx_runtime254=require("react/jsx-runtime"),import_jsx_runtime255=require("react/jsx-runtime"),import_jsx_runtime256=require("react/jsx-runtime"),import_jsx_runtime257=require("react/jsx-runtime"),import_jsx_runtime258=require("react/jsx-runtime"),import_jsx_runtime259=require("react/jsx-runtime"),import_jsx_runtime260=require("react/jsx-runtime"),import_jsx_runtime261=require("react/jsx-runtime"),import_jsx_runtime262=require("react/jsx-runtime"),import_jsx_runtime263=require("react/jsx-runtime"),import_jsx_runtime264=require("react/jsx-runtime"),import_jsx_runtime265=require("react/jsx-runtime"),import_jsx_runtime266=require("react/jsx-runtime"),import_jsx_runtime267=require("react/jsx-runtime"),import_jsx_runtime268=require("react/jsx-runtime"),import_jsx_runtime269=require("react/jsx-runtime"),import_jsx_runtime270=require("react/jsx-runtime"),import_jsx_runtime271=require("react/jsx-runtime"),import_jsx_runtime272=require("react/jsx-runtime"),import_jsx_runtime273=require("react/jsx-runtime"),import_jsx_runtime274=require("react/jsx-runtime"),import_jsx_runtime275=require("react/jsx-runtime"),import_jsx_runtime276=require("react/jsx-runtime"),import_jsx_runtime277=require("react/jsx-runtime"),import_jsx_runtime278=require("react/jsx-runtime"),import_jsx_runtime279=require("react/jsx-runtime"),import_jsx_runtime280=require("react/jsx-runtime"),import_jsx_runtime281=require("react/jsx-runtime"),import_jsx_runtime282=require("react/jsx-runtime"),import_jsx_runtime283=require("react/jsx-runtime"),import_jsx_runtime284=require("react/jsx-runtime"),import_jsx_runtime285=require("react/jsx-runtime"),import_jsx_runtime286=require("react/jsx-runtime"),import_jsx_runtime287=require("react/jsx-runtime"),import_jsx_runtime288=require("react/jsx-runtime"),import_jsx_runtime289=require("react/jsx-runtime"),import_jsx_runtime290=require("react/jsx-runtime"),import_jsx_runtime291=require("react/jsx-runtime"),import_jsx_runtime292=require("react/jsx-runtime"),import_jsx_runtime293=require("react/jsx-runtime"),import_jsx_runtime294=require("react/jsx-runtime"),import_jsx_runtime295=require("react/jsx-runtime"),import_jsx_runtime296=require("react/jsx-runtime"),import_jsx_runtime297=require("react/jsx-runtime"),import_jsx_runtime298=require("react/jsx-runtime"),import_jsx_runtime299=require("react/jsx-runtime"),import_jsx_runtime300=require("react/jsx-runtime"),import_jsx_runtime301=require("react/jsx-runtime"),import_jsx_runtime302=require("react/jsx-runtime"),import_jsx_runtime303=require("react/jsx-runtime"),import_jsx_runtime304=require("react/jsx-runtime"),import_jsx_runtime305=require("react/jsx-runtime"),import_jsx_runtime306=require("react/jsx-runtime"),import_jsx_runtime307=require("react/jsx-runtime"),import_jsx_runtime308=require("react/jsx-runtime"),import_jsx_runtime309=require("react/jsx-runtime"),import_jsx_runtime310=require("react/jsx-runtime"),import_jsx_runtime311=require("react/jsx-runtime"),import_jsx_runtime312=require("react/jsx-runtime"),import_jsx_runtime313=require("react/jsx-runtime"),import_jsx_runtime314=require("react/jsx-runtime"),import_jsx_runtime315=require("react/jsx-runtime"),import_jsx_runtime316=require("react/jsx-runtime"),import_jsx_runtime317=require("react/jsx-runtime"),import_jsx_runtime318=require("react/jsx-runtime"),import_jsx_runtime319=require("react/jsx-runtime"),import_jsx_runtime320=require("react/jsx-runtime"),import_jsx_runtime321=require("react/jsx-runtime"),import_jsx_runtime322=require("react/jsx-runtime"),import_jsx_runtime323=require("react/jsx-runtime"),import_jsx_runtime324=require("react/jsx-runtime"),import_jsx_runtime325=require("react/jsx-runtime"),import_jsx_runtime326=require("react/jsx-runtime"),import_jsx_runtime327=require("react/jsx-runtime"),import_jsx_runtime328=require("react/jsx-runtime"),import_jsx_runtime329=require("react/jsx-runtime"),import_jsx_runtime330=require("react/jsx-runtime"),import_jsx_runtime331=require("react/jsx-runtime"),import_jsx_runtime332=require("react/jsx-runtime"),import_jsx_runtime333=require("react/jsx-runtime"),import_jsx_runtime334=require("react/jsx-runtime"),import_jsx_runtime335=require("react/jsx-runtime"),import_jsx_runtime336=require("react/jsx-runtime"),import_jsx_runtime337=require("react/jsx-runtime"),import_jsx_runtime338=require("react/jsx-runtime"),import_jsx_runtime339=require("react/jsx-runtime"),import_jsx_runtime340=require("react/jsx-runtime"),import_jsx_runtime341=require("react/jsx-runtime"),import_jsx_runtime342=require("react/jsx-runtime"),import_jsx_runtime343=require("react/jsx-runtime"),import_jsx_runtime344=require("react/jsx-runtime"),import_jsx_runtime345=require("react/jsx-runtime"),import_jsx_runtime346=require("react/jsx-runtime"),import_jsx_runtime347=require("react/jsx-runtime"),import_jsx_runtime348=require("react/jsx-runtime"),import_jsx_runtime349=require("react/jsx-runtime"),import_jsx_runtime350=require("react/jsx-runtime"),import_jsx_runtime351=require("react/jsx-runtime"),import_jsx_runtime352=require("react/jsx-runtime"),import_jsx_runtime353=require("react/jsx-runtime"),import_jsx_runtime354=require("react/jsx-runtime"),import_jsx_runtime355=require("react/jsx-runtime"),import_jsx_runtime356=require("react/jsx-runtime"),import_jsx_runtime357=require("react/jsx-runtime"),import_jsx_runtime358=require("react/jsx-runtime"),import_jsx_runtime359=require("react/jsx-runtime"),import_jsx_runtime360=require("react/jsx-runtime"),import_jsx_runtime361=require("react/jsx-runtime"),import_jsx_runtime362=require("react/jsx-runtime"),import_jsx_runtime363=require("react/jsx-runtime"),import_jsx_runtime364=require("react/jsx-runtime"),import_jsx_runtime365=require("react/jsx-runtime"),import_jsx_runtime366=require("react/jsx-runtime"),import_jsx_runtime367=require("react/jsx-runtime"),import_jsx_runtime368=require("react/jsx-runtime"),import_jsx_runtime369=require("react/jsx-runtime"),import_jsx_runtime370=require("react/jsx-runtime"),import_jsx_runtime371=require("react/jsx-runtime"),import_jsx_runtime372=require("react/jsx-runtime"),import_jsx_runtime373=require("react/jsx-runtime"),import_jsx_runtime374=require("react/jsx-runtime"),import_jsx_runtime375=require("react/jsx-runtime"),import_jsx_runtime376=require("react/jsx-runtime"),import_jsx_runtime377=require("react/jsx-runtime"),import_jsx_runtime378=require("react/jsx-runtime"),import_jsx_runtime379=require("react/jsx-runtime"),import_jsx_runtime380=require("react/jsx-runtime"),import_jsx_runtime381=require("react/jsx-runtime"),import_jsx_runtime382=require("react/jsx-runtime"),import_jsx_runtime383=require("react/jsx-runtime"),import_jsx_runtime384=require("react/jsx-runtime"),import_jsx_runtime385=require("react/jsx-runtime"),import_jsx_runtime386=require("react/jsx-runtime"),import_jsx_runtime387=require("react/jsx-runtime"),import_jsx_runtime388=require("react/jsx-runtime"),import_jsx_runtime389=require("react/jsx-runtime"),import_jsx_runtime390=require("react/jsx-runtime"),import_jsx_runtime391=require("react/jsx-runtime"),import_jsx_runtime392=require("react/jsx-runtime"),import_jsx_runtime393=require("react/jsx-runtime"),import_jsx_runtime394=require("react/jsx-runtime"),import_jsx_runtime395=require("react/jsx-runtime"),import_jsx_runtime396=require("react/jsx-runtime"),import_jsx_runtime397=require("react/jsx-runtime"),import_jsx_runtime398=require("react/jsx-runtime"),import_jsx_runtime399=require("react/jsx-runtime"),import_jsx_runtime400=require("react/jsx-runtime"),import_jsx_runtime401=require("react/jsx-runtime"),import_jsx_runtime402=require("react/jsx-runtime"),import_jsx_runtime403=require("react/jsx-runtime"),import_jsx_runtime404=require("react/jsx-runtime"),import_jsx_runtime405=require("react/jsx-runtime"),import_jsx_runtime406=require("react/jsx-runtime"),import_jsx_runtime407=require("react/jsx-runtime"),import_jsx_runtime408=require("react/jsx-runtime"),import_jsx_runtime409=require("react/jsx-runtime"),import_jsx_runtime410=require("react/jsx-runtime"),import_jsx_runtime411=require("react/jsx-runtime"),import_jsx_runtime412=require("react/jsx-runtime"),import_jsx_runtime413=require("react/jsx-runtime"),import_jsx_runtime414=require("react/jsx-runtime"),import_jsx_runtime415=require("react/jsx-runtime"),import_jsx_runtime416=require("react/jsx-runtime"),import_jsx_runtime417=require("react/jsx-runtime"),import_jsx_runtime418=require("react/jsx-runtime"),import_jsx_runtime419=require("react/jsx-runtime"),import_jsx_runtime420=require("react/jsx-runtime"),import_jsx_runtime421=require("react/jsx-runtime"),import_jsx_runtime422=require("react/jsx-runtime"),import_jsx_runtime423=require("react/jsx-runtime"),import_jsx_runtime424=require("react/jsx-runtime"),import_jsx_runtime425=require("react/jsx-runtime"),import_jsx_runtime426=require("react/jsx-runtime"),import_jsx_runtime427=require("react/jsx-runtime"),import_jsx_runtime428=require("react/jsx-runtime"),import_jsx_runtime429=require("react/jsx-runtime"),import_jsx_runtime430=require("react/jsx-runtime"),import_jsx_runtime431=require("react/jsx-runtime"),import_jsx_runtime432=require("react/jsx-runtime"),import_jsx_runtime433=require("react/jsx-runtime"),import_jsx_runtime434=require("react/jsx-runtime"),import_jsx_runtime435=require("react/jsx-runtime"),import_jsx_runtime436=require("react/jsx-runtime"),import_jsx_runtime437=require("react/jsx-runtime"),import_jsx_runtime438=require("react/jsx-runtime"),import_jsx_runtime439=require("react/jsx-runtime"),import_jsx_runtime440=require("react/jsx-runtime"),import_jsx_runtime441=require("react/jsx-runtime"),import_jsx_runtime442=require("react/jsx-runtime"),import_jsx_runtime443=require("react/jsx-runtime"),import_jsx_runtime444=require("react/jsx-runtime"),import_jsx_runtime445=require("react/jsx-runtime"),import_jsx_runtime446=require("react/jsx-runtime"),import_jsx_runtime447=require("react/jsx-runtime"),import_jsx_runtime448=require("react/jsx-runtime"),import_jsx_runtime449=require("react/jsx-runtime"),import_jsx_runtime450=require("react/jsx-runtime"),import_jsx_runtime451=require("react/jsx-runtime"),import_jsx_runtime452=require("react/jsx-runtime"),import_jsx_runtime453=require("react/jsx-runtime"),import_jsx_runtime454=require("react/jsx-runtime"),import_jsx_runtime455=require("react/jsx-runtime"),import_jsx_runtime456=require("react/jsx-runtime"),import_jsx_runtime457=require("react/jsx-runtime"),import_jsx_runtime458=require("react/jsx-runtime"),import_jsx_runtime459=require("react/jsx-runtime"),import_jsx_runtime460=require("react/jsx-runtime"),import_jsx_runtime461=require("react/jsx-runtime"),import_jsx_runtime462=require("react/jsx-runtime"),import_jsx_runtime463=require("react/jsx-runtime"),import_jsx_runtime464=require("react/jsx-runtime"),import_jsx_runtime465=require("react/jsx-runtime"),import_jsx_runtime466=require("react/jsx-runtime"),import_jsx_runtime467=require("react/jsx-runtime"),import_jsx_runtime468=require("react/jsx-runtime"),import_jsx_runtime469=require("react/jsx-runtime"),import_jsx_runtime470=require("react/jsx-runtime"),import_jsx_runtime471=require("react/jsx-runtime"),import_jsx_runtime472=require("react/jsx-runtime"),import_jsx_runtime473=require("react/jsx-runtime"),import_jsx_runtime474=require("react/jsx-runtime"),import_jsx_runtime475=require("react/jsx-runtime"),import_jsx_runtime476=require("react/jsx-runtime"),import_jsx_runtime477=require("react/jsx-runtime"),import_jsx_runtime478=require("react/jsx-runtime"),import_jsx_runtime479=require("react/jsx-runtime"),import_jsx_runtime480=require("react/jsx-runtime"),import_jsx_runtime481=require("react/jsx-runtime"),import_jsx_runtime482=require("react/jsx-runtime"),import_jsx_runtime483=require("react/jsx-runtime"),import_jsx_runtime484=require("react/jsx-runtime"),import_jsx_runtime485=require("react/jsx-runtime"),import_jsx_runtime486=require("react/jsx-runtime"),import_jsx_runtime487=require("react/jsx-runtime"),import_jsx_runtime488=require("react/jsx-runtime"),import_jsx_runtime489=require("react/jsx-runtime"),import_jsx_runtime490=require("react/jsx-runtime"),import_jsx_runtime491=require("react/jsx-runtime"),import_jsx_runtime492=require("react/jsx-runtime"),import_jsx_runtime493=require("react/jsx-runtime"),import_jsx_runtime494=require("react/jsx-runtime"),import_jsx_runtime495=require("react/jsx-runtime"),import_jsx_runtime496=require("react/jsx-runtime"),import_jsx_runtime497=require("react/jsx-runtime"),import_jsx_runtime498=require("react/jsx-runtime"),import_jsx_runtime499=require("react/jsx-runtime"),import_jsx_runtime500=require("react/jsx-runtime"),import_jsx_runtime501=require("react/jsx-runtime"),import_jsx_runtime502=require("react/jsx-runtime"),import_jsx_runtime503=require("react/jsx-runtime"),import_jsx_runtime504=require("react/jsx-runtime"),import_jsx_runtime505=require("react/jsx-runtime"),import_jsx_runtime506=require("react/jsx-runtime"),import_jsx_runtime507=require("react/jsx-runtime"),import_jsx_runtime508=require("react/jsx-runtime"),import_jsx_runtime509=require("react/jsx-runtime"),import_jsx_runtime510=require("react/jsx-runtime"),import_jsx_runtime511=require("react/jsx-runtime"),import_jsx_runtime512=require("react/jsx-runtime"),import_jsx_runtime513=require("react/jsx-runtime"),import_jsx_runtime514=require("react/jsx-runtime"),import_jsx_runtime515=require("react/jsx-runtime"),import_jsx_runtime516=require("react/jsx-runtime"),import_jsx_runtime517=require("react/jsx-runtime"),import_jsx_runtime518=require("react/jsx-runtime"),import_jsx_runtime519=require("react/jsx-runtime"),import_jsx_runtime520=require("react/jsx-runtime"),import_jsx_runtime521=require("react/jsx-runtime"),import_jsx_runtime522=require("react/jsx-runtime"),import_jsx_runtime523=require("react/jsx-runtime"),import_jsx_runtime524=require("react/jsx-runtime"),import_jsx_runtime525=require("react/jsx-runtime"),import_jsx_runtime526=require("react/jsx-runtime"),import_jsx_runtime527=require("react/jsx-runtime"),import_jsx_runtime528=require("react/jsx-runtime"),import_jsx_runtime529=require("react/jsx-runtime"),import_jsx_runtime530=require("react/jsx-runtime"),import_jsx_runtime531=require("react/jsx-runtime"),import_jsx_runtime532=require("react/jsx-runtime"),import_jsx_runtime533=require("react/jsx-runtime"),import_jsx_runtime534=require("react/jsx-runtime"),import_jsx_runtime535=require("react/jsx-runtime"),import_jsx_runtime536=require("react/jsx-runtime"),import_jsx_runtime537=require("react/jsx-runtime"),import_jsx_runtime538=require("react/jsx-runtime"),import_jsx_runtime539=require("react/jsx-runtime"),e353=__toESM(require("react")),import_react4=require("react"),import_jsx_runtime540=require("react/jsx-runtime"),import_jsx_runtime541=require("react/jsx-runtime"),import_jsx_runtime542=require("react/jsx-runtime"),import_jsx_runtime543=require("react/jsx-runtime"),import_jsx_runtime544=require("react/jsx-runtime"),import_jsx_runtime545=require("react/jsx-runtime"),import_jsx_runtime546=require("react/jsx-runtime"),import_jsx_runtime547=require("react/jsx-runtime"),import_jsx_runtime548=require("react/jsx-runtime"),import_jsx_runtime549=require("react/jsx-runtime"),import_jsx_runtime550=require("react/jsx-runtime"),import_jsx_runtime551=require("react/jsx-runtime"),import_jsx_runtime552=require("react/jsx-runtime"),import_jsx_runtime553=require("react/jsx-runtime"),import_jsx_runtime554=require("react/jsx-runtime"),import_jsx_runtime555=require("react/jsx-runtime"),import_jsx_runtime556=require("react/jsx-runtime"),import_jsx_runtime557=require("react/jsx-runtime"),import_jsx_runtime558=require("react/jsx-runtime"),import_jsx_runtime559=require("react/jsx-runtime"),import_jsx_runtime560=require("react/jsx-runtime"),import_jsx_runtime561=require("react/jsx-runtime"),import_jsx_runtime562=require("react/jsx-runtime"),import_jsx_runtime563=require("react/jsx-runtime"),import_jsx_runtime564=require("react/jsx-runtime"),import_jsx_runtime565=require("react/jsx-runtime"),import_jsx_runtime566=require("react/jsx-runtime"),import_jsx_runtime567=require("react/jsx-runtime"),import_jsx_runtime568=require("react/jsx-runtime"),import_jsx_runtime569=require("react/jsx-runtime"),import_jsx_runtime570=require("react/jsx-runtime"),import_jsx_runtime571=require("react/jsx-runtime"),import_jsx_runtime572=require("react/jsx-runtime"),import_jsx_runtime573=require("react/jsx-runtime"),import_jsx_runtime574=require("react/jsx-runtime"),import_jsx_runtime575=require("react/jsx-runtime"),import_jsx_runtime576=require("react/jsx-runtime"),import_jsx_runtime577=require("react/jsx-runtime"),import_jsx_runtime578=require("react/jsx-runtime"),import_jsx_runtime579=require("react/jsx-runtime"),import_jsx_runtime580=require("react/jsx-runtime"),import_jsx_runtime581=require("react/jsx-runtime"),import_jsx_runtime582=require("react/jsx-runtime"),import_jsx_runtime583=require("react/jsx-runtime"),import_jsx_runtime584=require("react/jsx-runtime"),import_jsx_runtime585=require("react/jsx-runtime"),import_jsx_runtime586=require("react/jsx-runtime"),import_jsx_runtime587=require("react/jsx-runtime"),import_jsx_runtime588=require("react/jsx-runtime"),import_jsx_runtime589=require("react/jsx-runtime"),import_jsx_runtime590=require("react/jsx-runtime"),import_jsx_runtime591=require("react/jsx-runtime"),import_jsx_runtime592=require("react/jsx-runtime"),import_jsx_runtime593=require("react/jsx-runtime"),import_jsx_runtime594=require("react/jsx-runtime"),import_jsx_runtime595=require("react/jsx-runtime"),import_jsx_runtime596=require("react/jsx-runtime"),import_jsx_runtime597=require("react/jsx-runtime"),import_jsx_runtime598=require("react/jsx-runtime"),import_jsx_runtime599=require("react/jsx-runtime"),import_jsx_runtime600=require("react/jsx-runtime"),import_jsx_runtime601=require("react/jsx-runtime"),import_jsx_runtime602=require("react/jsx-runtime"),import_jsx_runtime603=require("react/jsx-runtime"),import_jsx_runtime604=require("react/jsx-runtime"),import_jsx_runtime605=require("react/jsx-runtime"),import_jsx_runtime606=require("react/jsx-runtime"),import_jsx_runtime607=require("react/jsx-runtime"),import_jsx_runtime608=require("react/jsx-runtime"),import_jsx_runtime609=require("react/jsx-runtime"),import_jsx_runtime610=require("react/jsx-runtime"),import_jsx_runtime611=require("react/jsx-runtime"),import_jsx_runtime612=require("react/jsx-runtime"),import_jsx_runtime613=require("react/jsx-runtime"),import_jsx_runtime614=require("react/jsx-runtime"),import_jsx_runtime615=require("react/jsx-runtime"),import_jsx_runtime616=require("react/jsx-runtime"),import_jsx_runtime617=require("react/jsx-runtime"),import_jsx_runtime618=require("react/jsx-runtime"),import_jsx_runtime619=require("react/jsx-runtime"),import_jsx_runtime620=require("react/jsx-runtime"),import_jsx_runtime621=require("react/jsx-runtime"),import_jsx_runtime622=require("react/jsx-runtime"),import_jsx_runtime623=require("react/jsx-runtime"),import_jsx_runtime624=require("react/jsx-runtime"),import_jsx_runtime625=require("react/jsx-runtime"),import_jsx_runtime626=require("react/jsx-runtime"),import_jsx_runtime627=require("react/jsx-runtime"),import_jsx_runtime628=require("react/jsx-runtime"),import_jsx_runtime629=require("react/jsx-runtime"),import_jsx_runtime630=require("react/jsx-runtime"),import_jsx_runtime631=require("react/jsx-runtime"),import_jsx_runtime632=require("react/jsx-runtime"),import_jsx_runtime633=require("react/jsx-runtime"),import_jsx_runtime634=require("react/jsx-runtime"),import_jsx_runtime635=require("react/jsx-runtime"),import_jsx_runtime636=require("react/jsx-runtime"),import_jsx_runtime637=require("react/jsx-runtime"),import_jsx_runtime638=require("react/jsx-runtime"),import_jsx_runtime639=require("react/jsx-runtime"),import_jsx_runtime640=require("react/jsx-runtime"),import_jsx_runtime641=require("react/jsx-runtime"),import_jsx_runtime642=require("react/jsx-runtime"),import_jsx_runtime643=require("react/jsx-runtime"),import_jsx_runtime644=require("react/jsx-runtime"),import_jsx_runtime645=require("react/jsx-runtime"),import_jsx_runtime646=require("react/jsx-runtime"),import_jsx_runtime647=require("react/jsx-runtime"),t186=e=>(0,import_jsx_runtime647.jsxs)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:[(0,import_jsx_runtime647.jsx)("path",{fill:"currentcolor",d:"M8.018 9.595c-.351-.15-.768.105-.768.487v1.957c0 .272.147.522.393.638.749.352 2.476 1.053 4.357 1.053 1.88 0 3.607-.7 4.356-1.053a.7.7 0 0 0 .393-.637v-1.958c0-.382-.417-.637-.768-.487-.867.369-2.367.885-3.982.885-1.614 0-3.114-.516-3.981-.885"}),(0,import_jsx_runtime647.jsx)("path",{fill:"currentcolor",fillRule:"evenodd",d:"m6.873 18.977 2.627.002v3.25l5.018-3.246 2.599.002c2.409 0 4.566-1.793 4.753-4.326.17-2.307.178-5.682-.007-7.99-.186-2.313-2.045-4.084-4.314-4.247a80 80 0 0 0-11.08 0c-2.27.163-4.13 1.934-4.315 4.247-.186 2.308-.21 5.683-.04 7.99.188 2.533 2.35 4.318 4.76 4.318M6.701 5.664a77 77 0 0 1 10.615 0 1.39 1.39 0 0 1 1.308 1.265c.172 2.142.163 5.35.005 7.49-.052.707-.672 1.314-1.512 1.314h-2.6L9.5 18.979v-3.246H6.868c-.84 0-1.46-.607-1.512-1.313-.158-2.14-.135-5.349.037-7.49a1.39 1.39 0 0 1 1.308-1.266",clipRule:"evenodd"})]})),import_jsx_runtime648=require("react/jsx-runtime"),import_jsx_runtime649=require("react/jsx-runtime"),import_jsx_runtime650=require("react/jsx-runtime"),import_jsx_runtime651=require("react/jsx-runtime"),import_jsx_runtime652=require("react/jsx-runtime"),import_jsx_runtime653=require("react/jsx-runtime"),import_jsx_runtime654=require("react/jsx-runtime"),import_jsx_runtime655=require("react/jsx-runtime"),import_jsx_runtime656=require("react/jsx-runtime"),import_jsx_runtime657=require("react/jsx-runtime"),import_jsx_runtime658=require("react/jsx-runtime"),import_jsx_runtime659=require("react/jsx-runtime"),import_jsx_runtime660=require("react/jsx-runtime"),t187=e=>(0,import_jsx_runtime660.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime660.jsx)("path",{stroke:"currentcolor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m5 12 5 5L20 7"})})),import_jsx_runtime661=require("react/jsx-runtime"),import_jsx_runtime662=require("react/jsx-runtime"),import_jsx_runtime663=require("react/jsx-runtime"),import_jsx_runtime664=require("react/jsx-runtime"),import_jsx_runtime665=require("react/jsx-runtime"),import_jsx_runtime666=require("react/jsx-runtime"),import_jsx_runtime667=require("react/jsx-runtime"),import_jsx_runtime668=require("react/jsx-runtime"),t188=e=>(0,import_jsx_runtime668.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime668.jsx)("path",{stroke:"currentcolor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m15 6-6 6 6 6"})})),import_jsx_runtime669=require("react/jsx-runtime"),import_jsx_runtime670=require("react/jsx-runtime"),e188=e=>(0,import_jsx_runtime670.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime670.jsx)("path",{stroke:"currentcolor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m9 6 6 6-6 6"})})),import_jsx_runtime671=require("react/jsx-runtime"),import_jsx_runtime672=require("react/jsx-runtime"),import_jsx_runtime673=require("react/jsx-runtime"),import_jsx_runtime674=require("react/jsx-runtime"),import_jsx_runtime675=require("react/jsx-runtime"),import_jsx_runtime676=require("react/jsx-runtime"),import_jsx_runtime677=require("react/jsx-runtime"),import_jsx_runtime678=require("react/jsx-runtime"),t189=e=>(0,import_jsx_runtime678.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime678.jsx)("path",{stroke:"currentcolor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m6 6 12 12m0-12L6 18"})})),import_jsx_runtime679=require("react/jsx-runtime"),import_jsx_runtime680=require("react/jsx-runtime"),import_jsx_runtime681=require("react/jsx-runtime"),import_jsx_runtime682=require("react/jsx-runtime"),import_jsx_runtime683=require("react/jsx-runtime"),import_jsx_runtime684=require("react/jsx-runtime"),import_jsx_runtime685=require("react/jsx-runtime"),import_jsx_runtime686=require("react/jsx-runtime"),import_jsx_runtime687=require("react/jsx-runtime"),import_jsx_runtime688=require("react/jsx-runtime"),import_jsx_runtime689=require("react/jsx-runtime"),import_jsx_runtime690=require("react/jsx-runtime"),import_jsx_runtime691=require("react/jsx-runtime"),import_jsx_runtime692=require("react/jsx-runtime"),import_jsx_runtime693=require("react/jsx-runtime"),import_jsx_runtime694=require("react/jsx-runtime"),import_jsx_runtime695=require("react/jsx-runtime"),import_jsx_runtime696=require("react/jsx-runtime"),import_jsx_runtime697=require("react/jsx-runtime"),import_jsx_runtime698=require("react/jsx-runtime"),import_jsx_runtime699=require("react/jsx-runtime"),import_jsx_runtime700=require("react/jsx-runtime"),import_jsx_runtime701=require("react/jsx-runtime"),import_jsx_runtime702=require("react/jsx-runtime"),import_jsx_runtime703=require("react/jsx-runtime"),import_jsx_runtime704=require("react/jsx-runtime"),import_jsx_runtime705=require("react/jsx-runtime"),import_jsx_runtime706=require("react/jsx-runtime"),import_jsx_runtime707=require("react/jsx-runtime"),import_jsx_runtime708=require("react/jsx-runtime"),import_jsx_runtime709=require("react/jsx-runtime"),import_jsx_runtime710=require("react/jsx-runtime"),import_jsx_runtime711=require("react/jsx-runtime"),import_jsx_runtime712=require("react/jsx-runtime"),import_jsx_runtime713=require("react/jsx-runtime"),import_jsx_runtime714=require("react/jsx-runtime"),import_jsx_runtime715=require("react/jsx-runtime"),import_jsx_runtime716=require("react/jsx-runtime"),import_jsx_runtime717=require("react/jsx-runtime"),import_jsx_runtime718=require("react/jsx-runtime"),import_jsx_runtime719=require("react/jsx-runtime"),import_jsx_runtime720=require("react/jsx-runtime"),import_jsx_runtime721=require("react/jsx-runtime"),import_jsx_runtime722=require("react/jsx-runtime"),import_jsx_runtime723=require("react/jsx-runtime"),import_jsx_runtime724=require("react/jsx-runtime"),import_jsx_runtime725=require("react/jsx-runtime"),import_jsx_runtime726=require("react/jsx-runtime"),t192=e=>(0,import_jsx_runtime726.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime726.jsx)("path",{stroke:"currentcolor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m11 7-5 5 5 5m6-10-5 5 5 5"})})),import_jsx_runtime727=require("react/jsx-runtime"),import_jsx_runtime728=require("react/jsx-runtime"),e195=e=>(0,import_jsx_runtime728.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime728.jsx)("path",{stroke:"currentcolor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m13 7 5 5-5 5M7 7l5 5-5 5"})})),import_jsx_runtime729=require("react/jsx-runtime"),import_jsx_runtime730=require("react/jsx-runtime"),import_jsx_runtime731=require("react/jsx-runtime"),import_jsx_runtime732=require("react/jsx-runtime"),import_jsx_runtime733=require("react/jsx-runtime"),import_jsx_runtime734=require("react/jsx-runtime"),import_jsx_runtime735=require("react/jsx-runtime"),import_jsx_runtime736=require("react/jsx-runtime"),import_jsx_runtime737=require("react/jsx-runtime"),import_jsx_runtime738=require("react/jsx-runtime"),import_jsx_runtime739=require("react/jsx-runtime"),import_jsx_runtime740=require("react/jsx-runtime"),import_jsx_runtime741=require("react/jsx-runtime"),import_jsx_runtime742=require("react/jsx-runtime"),import_jsx_runtime743=require("react/jsx-runtime"),import_jsx_runtime744=require("react/jsx-runtime"),import_jsx_runtime745=require("react/jsx-runtime"),import_jsx_runtime746=require("react/jsx-runtime"),import_jsx_runtime747=require("react/jsx-runtime"),import_jsx_runtime748=require("react/jsx-runtime"),import_jsx_runtime749=require("react/jsx-runtime"),import_jsx_runtime750=require("react/jsx-runtime"),import_jsx_runtime751=require("react/jsx-runtime"),import_jsx_runtime752=require("react/jsx-runtime"),import_jsx_runtime753=require("react/jsx-runtime"),import_jsx_runtime754=require("react/jsx-runtime"),import_jsx_runtime755=require("react/jsx-runtime"),import_jsx_runtime756=require("react/jsx-runtime"),import_jsx_runtime757=require("react/jsx-runtime"),import_jsx_runtime758=require("react/jsx-runtime"),import_jsx_runtime759=require("react/jsx-runtime"),import_jsx_runtime760=require("react/jsx-runtime"),import_jsx_runtime761=require("react/jsx-runtime"),import_jsx_runtime762=require("react/jsx-runtime"),import_jsx_runtime763=require("react/jsx-runtime"),import_jsx_runtime764=require("react/jsx-runtime"),import_jsx_runtime765=require("react/jsx-runtime"),import_jsx_runtime766=require("react/jsx-runtime"),import_jsx_runtime767=require("react/jsx-runtime"),import_jsx_runtime768=require("react/jsx-runtime"),import_jsx_runtime769=require("react/jsx-runtime"),import_jsx_runtime770=require("react/jsx-runtime"),import_jsx_runtime771=require("react/jsx-runtime"),import_jsx_runtime772=require("react/jsx-runtime"),import_jsx_runtime773=require("react/jsx-runtime"),import_jsx_runtime774=require("react/jsx-runtime"),import_jsx_runtime775=require("react/jsx-runtime"),import_jsx_runtime776=require("react/jsx-runtime"),import_jsx_runtime777=require("react/jsx-runtime"),import_jsx_runtime778=require("react/jsx-runtime"),import_jsx_runtime779=require("react/jsx-runtime"),import_jsx_runtime780=require("react/jsx-runtime"),import_jsx_runtime781=require("react/jsx-runtime"),import_jsx_runtime782=require("react/jsx-runtime"),import_jsx_runtime783=require("react/jsx-runtime"),import_jsx_runtime784=require("react/jsx-runtime"),import_jsx_runtime785=require("react/jsx-runtime"),import_jsx_runtime786=require("react/jsx-runtime"),import_jsx_runtime787=require("react/jsx-runtime"),import_jsx_runtime788=require("react/jsx-runtime"),import_jsx_runtime789=require("react/jsx-runtime"),import_jsx_runtime790=require("react/jsx-runtime"),import_jsx_runtime791=require("react/jsx-runtime"),import_jsx_runtime792=require("react/jsx-runtime"),import_jsx_runtime793=require("react/jsx-runtime"),import_jsx_runtime794=require("react/jsx-runtime"),import_jsx_runtime795=require("react/jsx-runtime"),import_jsx_runtime796=require("react/jsx-runtime"),import_jsx_runtime797=require("react/jsx-runtime"),import_jsx_runtime798=require("react/jsx-runtime"),import_jsx_runtime799=require("react/jsx-runtime"),import_jsx_runtime800=require("react/jsx-runtime"),import_jsx_runtime801=require("react/jsx-runtime"),import_jsx_runtime802=require("react/jsx-runtime"),import_jsx_runtime803=require("react/jsx-runtime"),import_jsx_runtime804=require("react/jsx-runtime"),import_jsx_runtime805=require("react/jsx-runtime"),e201=e=>(0,import_jsx_runtime805.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime805.jsx)("path",{fill:"currentcolor",fillRule:"evenodd",d:"M5.72 20.215 2.514 21.6c-.115-3.399-.3-6.803-.34-10.204l.012-.646c.024-1.128.061-2.139.106-2.842.197-2.34 2.033-4.079 4.263-4.28a71 71 0 0 1 4.941-.199l.507-.001c1.836 0 3.738.067 5.443.2q.431.04.838.152l3.2-1.38.338 8.679.002.11v1.673l-.013.64a71 71 0 0 1-.102 2.642c-.196 2.34-2.033 4.079-4.263 4.28a71 71 0 0 1-4.941.198l-.507.002c-1.836 0-3.439-.068-5.13-.201-.371-.034-.806-.093-1.15-.208m6.282-2.868.6-.003.58-.008a66 66 0 0 0 4.003-.19c.721-.066 1.246-.601 1.312-1.27l.022-.24c.06-.714.1-1.717.122-2.818v-1.584l-.014-.604a37 37 0 0 0-.13-2.455c-.066-.668-.59-1.203-1.312-1.27a67 67 0 0 0-4.003-.19l-.58-.008-.64-.002-.56.002c-1.55.015-3.092.08-4.584.198-.721.067-1.246.602-1.311 1.27l-.023.24c-.074.875-.116 2.181-.135 3.572l.013.83.014.605c.028.985.07 1.854.13 2.454.066.67.59 1.204 1.312 1.27 1.306.103 2.65.166 4.003.19l.58.008z",clipRule:"evenodd"})})),import_jsx_runtime806=require("react/jsx-runtime"),import_jsx_runtime807=require("react/jsx-runtime"),import_jsx_runtime808=require("react/jsx-runtime"),import_jsx_runtime809=require("react/jsx-runtime"),e202=e=>(0,import_jsx_runtime809.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime809.jsx)("path",{fill:"currentcolor",d:"M6.525 20.275Q9.262 20.5 12 20.5c1.825 0 3.65-.075 5.475-.2 2.35-.2 4.2-2.25 4.375-4.85l.015-.208c.09-1.258.135-1.886.135-3.19V9.527l-3.25 2.825c-.023 1.198.027 1.512-.05 2.536l-.027.354c-.075.975-.675 1.775-1.4 1.825-3.5.3-6.998.282-10.498-.018-.725-.05-1.325-.85-1.4-1.825l-.022-.294c-.085-1.12-.128-1.706-.128-2.906v-.027c.025-1.291.05-2.607.15-3.923.075-.95.65-1.725 1.35-1.825h10.368l-4.94 4.338-2.125-1.953-2.427 2.13 4.523 4.157L22 6.25V3H6.525c-2.35.2-4.2 2.25-4.375 4.85-.1 1.4-.15 2.8-.15 4.175 0 1.315.046 1.97.137 3.224l.013.176c.175 2.6 2.025 4.65 4.375 4.85"})})),import_jsx_runtime810=require("react/jsx-runtime"),import_jsx_runtime811=require("react/jsx-runtime"),import_jsx_runtime812=require("react/jsx-runtime"),import_jsx_runtime813=require("react/jsx-runtime"),import_jsx_runtime814=require("react/jsx-runtime"),import_jsx_runtime815=require("react/jsx-runtime"),import_jsx_runtime816=require("react/jsx-runtime"),import_jsx_runtime817=require("react/jsx-runtime"),import_jsx_runtime818=require("react/jsx-runtime"),import_jsx_runtime819=require("react/jsx-runtime"),import_jsx_runtime820=require("react/jsx-runtime"),import_jsx_runtime821=require("react/jsx-runtime"),import_jsx_runtime822=require("react/jsx-runtime"),import_jsx_runtime823=require("react/jsx-runtime"),import_jsx_runtime824=require("react/jsx-runtime"),import_jsx_runtime825=require("react/jsx-runtime"),import_jsx_runtime826=require("react/jsx-runtime"),import_jsx_runtime827=require("react/jsx-runtime"),import_jsx_runtime828=require("react/jsx-runtime"),import_jsx_runtime829=require("react/jsx-runtime"),import_jsx_runtime830=require("react/jsx-runtime"),import_jsx_runtime831=require("react/jsx-runtime"),e204=e=>(0,import_jsx_runtime831.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime831.jsx)("path",{fill:"currentcolor",d:"M21.918 6.25h-3.2V3c-2.875 0-5.3 1.9-6.725 3.325C10.568 4.9 8.193 3 5.318 3v3.25h-3.25c-.1 2.525-.1 7.275.075 9.3.2 2.326 2.05 4.076 4.325 4.25 1.775.126 3.675.2 5.55.2s3.775-.05 5.55-.2c2.275-.174 4.125-1.924 4.325-4.25.125-2.025.15-6.775.025-9.3m-3.3 9.026c-.05.675-.6 1.225-1.3 1.275a74 74 0 0 1-5.325.175c-1.8 0-3.6-.05-5.325-.175-.725-.05-1.25-.6-1.3-1.275-.15-1.9-.175-6.676-.05-9.026 2.325.025 4.65 2.525 5.35 3.5l1.325 1.825 1.325-1.825c.7-.975 3.075-3.475 5.4-3.5.1 2.35.05 7.126-.1 9.026"})})),import_jsx_runtime832=require("react/jsx-runtime"),import_jsx_runtime833=require("react/jsx-runtime"),import_jsx_runtime834=require("react/jsx-runtime"),import_jsx_runtime835=require("react/jsx-runtime"),import_jsx_runtime836=require("react/jsx-runtime"),import_jsx_runtime837=require("react/jsx-runtime"),import_jsx_runtime838=require("react/jsx-runtime"),import_jsx_runtime839=require("react/jsx-runtime"),import_jsx_runtime840=require("react/jsx-runtime"),import_jsx_runtime841=require("react/jsx-runtime"),import_jsx_runtime842=require("react/jsx-runtime"),import_jsx_runtime843=require("react/jsx-runtime"),import_jsx_runtime844=require("react/jsx-runtime"),c32=e=>(0,import_jsx_runtime844.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime844.jsx)("path",{fill:"currentcolor",d:"M17.316 5.664a77 77 0 0 0-10.615 0 1.39 1.39 0 0 0-1.308 1.265c-.172 2.142-.195 5.35-.037 7.49.052.707.673 1.314 1.512 1.314H9.5v3.246l-2.627-.002c-2.409 0-4.571-1.785-4.758-4.318-.17-2.307-.147-5.682.039-7.99.186-2.313 2.045-4.084 4.314-4.247a80 80 0 0 1 11.08 0c2.27.163 4.13 1.934 4.315 4.247.186 2.308.177 5.683.007 7.99-.187 2.533-2.344 4.326-4.753 4.326l-2.6-.002L9.5 22.229v-3.25l5.018-3.246h2.6c.839 0 1.46-.607 1.511-1.313.158-2.14.167-5.349-.005-7.49a1.39 1.39 0 0 0-1.308-1.266"})})),import_jsx_runtime845=require("react/jsx-runtime"),import_jsx_runtime846=require("react/jsx-runtime"),import_jsx_runtime847=require("react/jsx-runtime"),import_jsx_runtime848=require("react/jsx-runtime"),import_jsx_runtime849=require("react/jsx-runtime"),import_jsx_runtime850=require("react/jsx-runtime"),import_jsx_runtime851=require("react/jsx-runtime"),import_jsx_runtime852=require("react/jsx-runtime"),import_jsx_runtime853=require("react/jsx-runtime"),import_jsx_runtime854=require("react/jsx-runtime"),import_jsx_runtime855=require("react/jsx-runtime"),import_jsx_runtime856=require("react/jsx-runtime"),import_jsx_runtime857=require("react/jsx-runtime"),import_jsx_runtime858=require("react/jsx-runtime"),import_jsx_runtime859=require("react/jsx-runtime"),import_jsx_runtime860=require("react/jsx-runtime"),import_jsx_runtime861=require("react/jsx-runtime"),import_jsx_runtime862=require("react/jsx-runtime"),import_jsx_runtime863=require("react/jsx-runtime"),import_jsx_runtime864=require("react/jsx-runtime"),import_jsx_runtime865=require("react/jsx-runtime"),import_jsx_runtime866=require("react/jsx-runtime"),import_jsx_runtime867=require("react/jsx-runtime"),import_jsx_runtime868=require("react/jsx-runtime"),import_jsx_runtime869=require("react/jsx-runtime"),import_jsx_runtime870=require("react/jsx-runtime"),import_jsx_runtime871=require("react/jsx-runtime"),import_jsx_runtime872=require("react/jsx-runtime"),import_jsx_runtime873=require("react/jsx-runtime"),import_jsx_runtime874=require("react/jsx-runtime"),import_jsx_runtime875=require("react/jsx-runtime"),import_jsx_runtime876=require("react/jsx-runtime"),import_jsx_runtime877=require("react/jsx-runtime"),import_jsx_runtime878=require("react/jsx-runtime"),import_jsx_runtime879=require("react/jsx-runtime"),import_jsx_runtime880=require("react/jsx-runtime"),import_jsx_runtime881=require("react/jsx-runtime"),import_jsx_runtime882=require("react/jsx-runtime"),import_jsx_runtime883=require("react/jsx-runtime"),import_jsx_runtime884=require("react/jsx-runtime"),import_jsx_runtime885=require("react/jsx-runtime"),import_jsx_runtime886=require("react/jsx-runtime"),t198=e=>(0,import_jsx_runtime886.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime886.jsx)("path",{fill:"currentcolor",d:"M12.052 3.286c1.852 0 3.77.067 5.49.202 2.249.202 4.1 1.956 4.299 4.316l.023.407.024.518q.036.85.072 3.863l-.012.651a75 75 0 0 1-.107 2.867c-.198 2.36-2.05 4.113-4.3 4.316-1.563.122-3.29.19-4.983.2l-.51.002c-1.853 0-3.77-.068-5.49-.202-2.25-.203-4.101-1.956-4.3-4.316l-.023-.408-.017-.346a100 100 0 0 1-.075-2.556v-1.687l.013-.646c.025-1.055.06-1.996.102-2.663.199-2.36 2.05-4.114 4.3-4.316 1.563-.122 3.29-.19 4.983-.2zM12.05 6.59l-.606.002-.585.008c-1.365.024-2.72.088-4.037.191-.727.068-1.257.607-1.323 1.282l-.022.242c-.06.72-.1 1.731-.123 2.842v1.597l.014.61c.027.993.07 1.87.131 2.475.066.674.596 1.214 1.323 1.281a67 67 0 0 0 4.037.192l.585.008.646.002.565-.002a68 68 0 0 0 4.622-.2c.728-.067 1.257-.606 1.323-1.28l.022-.243c.075-.882.117-2.2.137-3.602l-.013-.838-.015-.609c-.027-.994-.07-1.87-.131-2.476-.066-.674-.595-1.213-1.323-1.28A67 67 0 0 0 13.24 6.6l-.585-.008z"})})),import_jsx_runtime887=require("react/jsx-runtime"),import_jsx_runtime888=require("react/jsx-runtime"),import_jsx_runtime889=require("react/jsx-runtime"),import_jsx_runtime890=require("react/jsx-runtime"),import_jsx_runtime891=require("react/jsx-runtime"),import_jsx_runtime892=require("react/jsx-runtime"),import_jsx_runtime893=require("react/jsx-runtime"),import_jsx_runtime894=require("react/jsx-runtime"),import_jsx_runtime895=require("react/jsx-runtime"),import_jsx_runtime896=require("react/jsx-runtime"),import_jsx_runtime897=require("react/jsx-runtime"),import_jsx_runtime898=require("react/jsx-runtime"),import_jsx_runtime899=require("react/jsx-runtime"),import_jsx_runtime900=require("react/jsx-runtime"),import_jsx_runtime901=require("react/jsx-runtime"),import_jsx_runtime902=require("react/jsx-runtime"),import_jsx_runtime903=require("react/jsx-runtime"),import_jsx_runtime904=require("react/jsx-runtime"),import_jsx_runtime905=require("react/jsx-runtime"),import_jsx_runtime906=require("react/jsx-runtime"),import_jsx_runtime907=require("react/jsx-runtime"),import_jsx_runtime908=require("react/jsx-runtime"),import_jsx_runtime909=require("react/jsx-runtime"),import_jsx_runtime910=require("react/jsx-runtime"),import_jsx_runtime911=require("react/jsx-runtime"),import_jsx_runtime912=require("react/jsx-runtime"),import_jsx_runtime913=require("react/jsx-runtime"),import_jsx_runtime914=require("react/jsx-runtime"),import_jsx_runtime915=require("react/jsx-runtime"),import_jsx_runtime916=require("react/jsx-runtime"),import_jsx_runtime917=require("react/jsx-runtime"),import_jsx_runtime918=require("react/jsx-runtime"),import_jsx_runtime919=require("react/jsx-runtime"),import_jsx_runtime920=require("react/jsx-runtime"),import_jsx_runtime921=require("react/jsx-runtime"),import_jsx_runtime922=require("react/jsx-runtime"),import_jsx_runtime923=require("react/jsx-runtime"),n46=e=>(0,import_jsx_runtime923.jsxs)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:[(0,import_jsx_runtime923.jsx)("path",{stroke:"currentcolor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19.933 13.04a8 8 0 1 1-9.925-8.787c3.9-1 7.935 1.007 9.425 4.747"}),(0,import_jsx_runtime923.jsx)("path",{stroke:"currentcolor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M20 4v5h-5"})]})),import_jsx_runtime924=require("react/jsx-runtime"),import_jsx_runtime925=require("react/jsx-runtime"),import_jsx_runtime926=require("react/jsx-runtime"),import_jsx_runtime927=require("react/jsx-runtime"),import_jsx_runtime928=require("react/jsx-runtime"),import_jsx_runtime929=require("react/jsx-runtime"),import_jsx_runtime930=require("react/jsx-runtime"),import_jsx_runtime931=require("react/jsx-runtime"),import_jsx_runtime932=require("react/jsx-runtime"),import_jsx_runtime933=require("react/jsx-runtime"),import_jsx_runtime934=require("react/jsx-runtime"),import_jsx_runtime935=require("react/jsx-runtime"),import_jsx_runtime936=require("react/jsx-runtime"),import_jsx_runtime937=require("react/jsx-runtime"),import_jsx_runtime938=require("react/jsx-runtime"),import_jsx_runtime939=require("react/jsx-runtime"),import_jsx_runtime940=require("react/jsx-runtime"),import_jsx_runtime941=require("react/jsx-runtime"),import_jsx_runtime942=require("react/jsx-runtime"),import_jsx_runtime943=require("react/jsx-runtime"),import_jsx_runtime944=require("react/jsx-runtime"),import_jsx_runtime945=require("react/jsx-runtime"),import_jsx_runtime946=require("react/jsx-runtime"),import_jsx_runtime947=require("react/jsx-runtime"),import_jsx_runtime948=require("react/jsx-runtime"),import_jsx_runtime949=require("react/jsx-runtime"),import_jsx_runtime950=require("react/jsx-runtime"),import_jsx_runtime951=require("react/jsx-runtime"),import_jsx_runtime952=require("react/jsx-runtime"),import_jsx_runtime953=require("react/jsx-runtime"),import_jsx_runtime954=require("react/jsx-runtime"),import_jsx_runtime955=require("react/jsx-runtime"),import_jsx_runtime956=require("react/jsx-runtime"),import_jsx_runtime957=require("react/jsx-runtime"),import_jsx_runtime958=require("react/jsx-runtime"),import_jsx_runtime959=require("react/jsx-runtime"),import_jsx_runtime960=require("react/jsx-runtime"),import_jsx_runtime961=require("react/jsx-runtime"),import_jsx_runtime962=require("react/jsx-runtime"),import_jsx_runtime963=require("react/jsx-runtime"),import_jsx_runtime964=require("react/jsx-runtime"),import_jsx_runtime965=require("react/jsx-runtime"),import_jsx_runtime966=require("react/jsx-runtime"),import_jsx_runtime967=require("react/jsx-runtime"),import_jsx_runtime968=require("react/jsx-runtime"),import_jsx_runtime969=require("react/jsx-runtime"),import_jsx_runtime970=require("react/jsx-runtime"),import_jsx_runtime971=require("react/jsx-runtime"),import_jsx_runtime972=require("react/jsx-runtime"),import_jsx_runtime973=require("react/jsx-runtime"),import_jsx_runtime974=require("react/jsx-runtime"),import_jsx_runtime975=require("react/jsx-runtime"),import_jsx_runtime976=require("react/jsx-runtime"),import_jsx_runtime977=require("react/jsx-runtime"),import_jsx_runtime978=require("react/jsx-runtime"),o648=e=>(0,import_jsx_runtime978.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime978.jsx)("path",{fill:"#131317",d:"M17.427 22.5v-21h2.564v21zM8.364 19.45c-2.586 0-4.355-1.349-4.355-3.581 0-2.498 1.879-3.648 4.642-3.648 1.37 0 2.387.53 2.918.973v-1.57c0-1.06-.752-1.856-1.99-1.856-1.039 0-1.68.464-1.989 1.083H4.805c.663-2.233 2.453-3.426 4.929-3.426 2.873 0 4.84 1.746 4.84 4.42v7.34H11.68v-1.061c-.53.773-1.99 1.326-3.315 1.326m.773-1.99c1.326 0 2.432-.73 2.432-1.702 0-1.017-.995-1.613-2.343-1.613-1.415 0-2.3.574-2.3 1.635s.951 1.68 2.211 1.68"})})),import_jsx_runtime979=require("react/jsx-runtime"),import_jsx_runtime980=require("react/jsx-runtime"),import_jsx_runtime981=require("react/jsx-runtime"),import_jsx_runtime982=require("react/jsx-runtime"),import_jsx_runtime983=require("react/jsx-runtime"),import_jsx_runtime984=require("react/jsx-runtime"),import_jsx_runtime985=require("react/jsx-runtime"),import_jsx_runtime986=require("react/jsx-runtime"),import_jsx_runtime987=require("react/jsx-runtime"),import_jsx_runtime988=require("react/jsx-runtime"),import_jsx_runtime989=require("react/jsx-runtime"),import_jsx_runtime990=require("react/jsx-runtime"),import_jsx_runtime991=require("react/jsx-runtime"),import_jsx_runtime992=require("react/jsx-runtime"),import_jsx_runtime993=require("react/jsx-runtime"),import_jsx_runtime994=require("react/jsx-runtime"),import_jsx_runtime995=require("react/jsx-runtime"),import_jsx_runtime996=require("react/jsx-runtime"),import_jsx_runtime997=require("react/jsx-runtime"),import_jsx_runtime998=require("react/jsx-runtime"),import_jsx_runtime999=require("react/jsx-runtime"),import_jsx_runtime1000=require("react/jsx-runtime"),import_jsx_runtime1001=require("react/jsx-runtime"),import_jsx_runtime1002=require("react/jsx-runtime"),import_jsx_runtime1003=require("react/jsx-runtime"),import_jsx_runtime1004=require("react/jsx-runtime"),import_jsx_runtime1005=require("react/jsx-runtime"),import_jsx_runtime1006=require("react/jsx-runtime"),import_jsx_runtime1007=require("react/jsx-runtime"),import_jsx_runtime1008=require("react/jsx-runtime"),import_jsx_runtime1009=require("react/jsx-runtime"),import_jsx_runtime1010=require("react/jsx-runtime"),import_jsx_runtime1011=require("react/jsx-runtime"),import_jsx_runtime1012=require("react/jsx-runtime"),import_jsx_runtime1013=require("react/jsx-runtime"),import_jsx_runtime1014=require("react/jsx-runtime"),import_jsx_runtime1015=require("react/jsx-runtime"),import_jsx_runtime1016=require("react/jsx-runtime"),import_jsx_runtime1017=require("react/jsx-runtime"),import_jsx_runtime1018=require("react/jsx-runtime"),import_jsx_runtime1019=require("react/jsx-runtime"),import_jsx_runtime1020=require("react/jsx-runtime"),import_jsx_runtime1021=require("react/jsx-runtime"),import_jsx_runtime1022=require("react/jsx-runtime"),import_jsx_runtime1023=require("react/jsx-runtime"),import_jsx_runtime1024=require("react/jsx-runtime"),import_jsx_runtime1025=require("react/jsx-runtime"),import_jsx_runtime1026=require("react/jsx-runtime"),import_jsx_runtime1027=require("react/jsx-runtime"),e234=e=>(0,import_jsx_runtime1027.jsx)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:(0,import_jsx_runtime1027.jsx)("path",{stroke:"currentcolor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m3 3 18 18M10.584 10.587a2 2 0 1 0 2.828 2.83M9.363 5.365A9.5 9.5 0 0 1 12 5q6 0 10 7-1.167 2.042-2.503 3.488m-2.14 1.861Q14.912 18.999 12 19q-6 0-10-7 2.053-3.592 4.632-5.341"})})),import_jsx_runtime1028=require("react/jsx-runtime"),import_jsx_runtime1029=require("react/jsx-runtime"),n47=e=>(0,import_jsx_runtime1029.jsxs)("svg",__spreadProps(__spreadValues({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),{children:[(0,import_jsx_runtime1029.jsx)("path",{stroke:"currentcolor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M10 12a2 2 0 1 0 4 0 2 2 0 0 0-4 0"}),(0,import_jsx_runtime1029.jsx)("path",{stroke:"currentcolor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M22 12q-4 7-10 7T2 12q4-7 10-7t10 7"})]})),import_jsx_runtime1030=require("react/jsx-runtime"),import_jsx_runtime1031=require("react/jsx-runtime"),import_jsx_runtime1032=require("react/jsx-runtime"),import_jsx_runtime1033=require("react/jsx-runtime"),import_jsx_runtime1034=require("react/jsx-runtime"),import_jsx_runtime1035=require("react/jsx-runtime"),import_jsx_runtime1036=require("react/jsx-runtime"),import_jsx_runtime1037=require("react/jsx-runtime"),import_jsx_runtime1038=require("react/jsx-runtime"),import_jsx_runtime1039=require("react/jsx-runtime"),import_jsx_runtime1040=require("react/jsx-runtime"),import_jsx_runtime1041=require("react/jsx-runtime"),import_jsx_runtime1042=require("react/jsx-runtime"),import_jsx_runtime1043=require("react/jsx-runtime"),import_jsx_runtime1044=require("react/jsx-runtime"),import_jsx_runtime1045=require("react/jsx-runtime"),import_jsx_runtime1046=require("react/jsx-runtime"),import_jsx_runtime1047=require("react/jsx-runtime"),import_jsx_runtime1048=require("react/jsx-runtime"),import_jsx_runtime1049=require("react/jsx-runtime"),import_jsx_runtime1050=require("react/jsx-runtime");function r109(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=r109(e[t]))&&(n&&(n+=" "),n+=r);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}function clsx(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=r109(e))&&(n&&(n+=" "),n+=t);return n}var clsx_m_default=clsx,React2=__toESM(require("react"),1),import_react2=require("react");function hasWindow(){return"undefined"!=typeof window}function getNodeName(e){return isNode(e)?(e.nodeName||"").toLowerCase():"#document"}function getWindow(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function getDocumentElement(e){var t;return null==(t=(isNode(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function isNode(e){return!!hasWindow()&&(e instanceof Node||e instanceof getWindow(e).Node)}function isElement(e){return!!hasWindow()&&(e instanceof Element||e instanceof getWindow(e).Element)}function isHTMLElement(e){return!!hasWindow()&&(e instanceof HTMLElement||e instanceof getWindow(e).HTMLElement)}function isShadowRoot(e){return!(!hasWindow()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof getWindow(e).ShadowRoot)}function isOverflowElement(e){const{overflow:t,overflowX:r,overflowY:n,display:i}=getComputedStyle2(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(i)}function isTableElement(e){return["table","td","th"].includes(getNodeName(e))}function isTopLayer(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function isContainingBlock(e){const t=isWebKit(),r=isElement(e)?getComputedStyle2(e):e;return["transform","translate","scale","rotate","perspective"].some((e=>!!r[e]&&"none"!==r[e]))||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||["transform","translate","scale","rotate","perspective","filter"].some((e=>(r.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(r.contain||"").includes(e)))}function getContainingBlock(e){let t=getParentNode(e);for(;isHTMLElement(t)&&!isLastTraversableNode(t);){if(isContainingBlock(t))return t;if(isTopLayer(t))return null;t=getParentNode(t)}return null}function isWebKit(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function isLastTraversableNode(e){return["html","body","#document"].includes(getNodeName(e))}function getComputedStyle2(e){return getWindow(e).getComputedStyle(e)}function getNodeScroll(e){return isElement(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function getParentNode(e){if("html"===getNodeName(e))return e;const t=e.assignedSlot||e.parentNode||isShadowRoot(e)&&e.host||getDocumentElement(e);return isShadowRoot(t)?t.host:t}function getNearestOverflowAncestor(e){const t=getParentNode(e);return isLastTraversableNode(t)?e.ownerDocument?e.ownerDocument.body:e.body:isHTMLElement(t)&&isOverflowElement(t)?t:getNearestOverflowAncestor(t)}function getOverflowAncestors(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);const i=getNearestOverflowAncestor(e),o=i===(null==(n=e.ownerDocument)?void 0:n.body),a=getWindow(i);if(o){const e=getFrameElement(a);return t.concat(a,a.visualViewport||[],isOverflowElement(i)?i:[],e&&r?getOverflowAncestors(e):[])}return t.concat(i,getOverflowAncestors(i,[],r))}function getFrameElement(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function activeElement(e){let t=e.activeElement;for(;null!=(null==(r=t)||null==(r=r.shadowRoot)?void 0:r.activeElement);){var r;t=t.shadowRoot.activeElement}return t}function contains(e,t){if(!e||!t)return!1;const r=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(r&&isShadowRoot(r)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function getPlatform(){const e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function getUserAgent(){const 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}function isVirtualClick(e){return!(0!==e.mozInputSource||!e.isTrusted)||(isAndroid()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function isVirtualPointerEvent(e){return!isJSDOM()&&(!isAndroid()&&0===e.width&&0===e.height||isAndroid()&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)}function isSafari(){return/apple/i.test(navigator.vendor)}function isAndroid(){const e=/android/i;return e.test(getPlatform())||e.test(getUserAgent())}function isMac(){return getPlatform().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function isJSDOM(){return getUserAgent().includes("jsdom/")}function isMouseLikePointerType(e,t){const r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function isReactEvent(e){return"nativeEvent"in e}function isRootElement(e){return e.matches("html,body")}function getDocument(e){return(null==e?void 0:e.ownerDocument)||document}function isEventTargetWithin(e,t){if(null==t)return!1;if("composedPath"in e)return e.composedPath().includes(t);const r=e;return null!=r.target&&t.contains(r.target)}function getTarget(e){return"composedPath"in e?e.composedPath()[0]:e.target}var TYPEABLE_SELECTOR="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function isTypeableElement(e){return isHTMLElement(e)&&e.matches(TYPEABLE_SELECTOR)}function stopEvent(e){e.preventDefault(),e.stopPropagation()}function isTypeableCombobox(e){return!!e&&("combobox"===e.getAttribute("role")&&isTypeableElement(e))}var min=Math.min,max=Math.max,round=Math.round,floor=Math.floor,createCoords=e=>({x:e,y:e}),oppositeSideMap={left:"right",right:"left",bottom:"top",top:"bottom"},oppositeAlignmentMap={start:"end",end:"start"};function clamp(e,t,r){return max(e,min(t,r))}function evaluate(e,t){return"function"==typeof e?e(t):e}function getSide(e){return e.split("-")[0]}function getAlignment(e){return e.split("-")[1]}function getOppositeAxis(e){return"x"===e?"y":"x"}function getAxisLength(e){return"y"===e?"height":"width"}function getSideAxis(e){return["top","bottom"].includes(getSide(e))?"y":"x"}function getAlignmentAxis(e){return getOppositeAxis(getSideAxis(e))}function getAlignmentSides(e,t,r){void 0===r&&(r=!1);const n=getAlignment(e),i=getAlignmentAxis(e),o=getAxisLength(i);let a="x"===i?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=getOppositePlacement(a)),[a,getOppositePlacement(a)]}function getExpandedPlacements(e){const t=getOppositePlacement(e);return[getOppositeAlignmentPlacement(e),t,getOppositeAlignmentPlacement(t)]}function getOppositeAlignmentPlacement(e){return e.replace(/start|end/g,(e=>oppositeAlignmentMap[e]))}function getSideList(e,t,r){const n=["left","right"],i=["right","left"],o=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return r?t?i:n:t?n:i;case"left":case"right":return t?o:a;default:return[]}}function getOppositeAxisPlacements(e,t,r,n){const i=getAlignment(e);let o=getSideList(getSide(e),"start"===r,n);return i&&(o=o.map((e=>e+"-"+i)),t&&(o=o.concat(o.map(getOppositeAlignmentPlacement)))),o}function getOppositePlacement(e){return e.replace(/left|right|bottom|top/g,(e=>oppositeSideMap[e]))}function expandPaddingObject(e){return __spreadValues({top:0,right:0,bottom:0,left:0},e)}function getPaddingObject(e){return"number"!=typeof e?expandPaddingObject(e):{top:e,right:e,bottom:e,left:e}}function rectToClientRect(e){const{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}var candidateSelectors=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],candidateSelector=candidateSelectors.join(","),NoElement="undefined"==typeof Element,matches=NoElement?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,getRootNode=!NoElement&&Element.prototype.getRootNode?function(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},isInert=function e(t,r){var n;void 0===r&&(r=!0);var i=null==t||null===(n=t.getAttribute)||void 0===n?void 0:n.call(t,"inert");return""===i||"true"===i||r&&t&&e(t.parentNode)},isContentEditable=function(e){var t,r=null==e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===r||"true"===r},getCandidates=function(e,t,r){if(isInert(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(candidateSelector));return t&&matches.call(e,candidateSelector)&&n.unshift(e),n=n.filter(r)},getCandidatesIteratively=function e(t,r,n){for(var i=[],o=Array.from(t);o.length;){var a=o.shift();if(!isInert(a,!1))if("SLOT"===a.tagName){var s=a.assignedElements(),u=e(s.length?s:a.children,!0,n);n.flatten?i.push.apply(i,u):i.push({scopeParent:a,candidates:u})}else{matches.call(a,candidateSelector)&&n.filter(a)&&(r||!t.includes(a))&&i.push(a);var c=a.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(a),l=!isInert(c,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(a));if(c&&l){var m=e(!0===c?a.children:c.children,!0,n);n.flatten?i.push.apply(i,m):i.push({scopeParent:a,candidates:m})}else o.unshift.apply(o,a.children)}}return i},hasTabIndex=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},getTabIndex=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||isContentEditable(e))&&!hasTabIndex(e)?0:e.tabIndex},getSortOrderTabIndex=function(e,t){var r=getTabIndex(e);return r<0&&t&&!hasTabIndex(e)?0:r},sortOrderedTabbables=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},isInput=function(e){return"INPUT"===e.tagName},isHiddenInput=function(e){return isInput(e)&&"hidden"===e.type},isDetailsWithSummary=function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some((function(e){return"SUMMARY"===e.tagName}))},getCheckedRadio=function(e,t){for(var r=0;r<e.length;r++)if(e[r].checked&&e[r].form===t)return e[r]},isTabbableRadio=function(e){if(!e.name)return!0;var t,r=e.form||getRootNode(e),n=function(e){return r.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=n(window.CSS.escape(e.name));else try{t=n(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var i=getCheckedRadio(t,e.form);return!i||i===e},isRadio=function(e){return isInput(e)&&"radio"===e.type},isNonTabbableRadio=function(e){return isRadio(e)&&!isTabbableRadio(e)},isNodeAttached=function(e){var t,r,n,i,o=e&&getRootNode(e),a=null===(t=o)||void 0===t?void 0:t.host,s=!1;if(o&&o!==e)for(s=!!(null!==(r=a)&&void 0!==r&&null!==(n=r.ownerDocument)&&void 0!==n&&n.contains(a)||null!=e&&null!==(i=e.ownerDocument)&&void 0!==i&&i.contains(e));!s&&a;){var u,c,l;s=!(null===(c=a=null===(u=o=getRootNode(a))||void 0===u?void 0:u.host)||void 0===c||null===(l=c.ownerDocument)||void 0===l||!l.contains(a))}return s},isZeroArea=function(e){var t=e.getBoundingClientRect(),r=t.width,n=t.height;return 0===r&&0===n},isHidden=function(e,t){var r=t.displayCheck,n=t.getShadowRoot;if("hidden"===getComputedStyle(e).visibility)return!0;var i=matches.call(e,"details>summary:first-of-type")?e.parentElement:e;if(matches.call(i,"details:not([open]) *"))return!0;if(r&&"full"!==r&&"legacy-full"!==r){if("non-zero-area"===r)return isZeroArea(e)}else{if("function"==typeof n){for(var o=e;e;){var a=e.parentElement,s=getRootNode(e);if(a&&!a.shadowRoot&&!0===n(a))return isZeroArea(e);e=e.assignedSlot?e.assignedSlot:a||s===e.ownerDocument?a:s.host}e=o}if(isNodeAttached(e))return!e.getClientRects().length;if("legacy-full"!==r)return!0}return!1},isDisabledFromFieldset=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var r=0;r<t.children.length;r++){var n=t.children.item(r);if("LEGEND"===n.tagName)return!!matches.call(t,"fieldset[disabled] *")||!n.contains(e)}return!0}t=t.parentElement}return!1},isNodeMatchingSelectorFocusable=function(e,t){return!(t.disabled||isInert(t)||isHiddenInput(t)||isHidden(t,e)||isDetailsWithSummary(t)||isDisabledFromFieldset(t))},isNodeMatchingSelectorTabbable=function(e,t){return!(isNonTabbableRadio(t)||getTabIndex(t)<0||!isNodeMatchingSelectorFocusable(e,t))},isValidShadowRootTabbable=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!(isNaN(t)||t>=0)},sortByOrder=function e(t){var r=[],n=[];return t.forEach((function(t,i){var o=!!t.scopeParent,a=o?t.scopeParent:t,s=getSortOrderTabIndex(a,o),u=o?e(t.candidates):a;0===s?o?r.push.apply(r,u):r.push(a):n.push({documentOrder:i,tabIndex:s,item:t,isScope:o,content:u})})),n.sort(sortOrderedTabbables).reduce((function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e}),[]).concat(r)},tabbable=function(e,t){var r;return r=(t=t||{}).getShadowRoot?getCandidatesIteratively([e],t.includeContainer,{filter:isNodeMatchingSelectorTabbable.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:isValidShadowRootTabbable}):getCandidates(e,t.includeContainer,isNodeMatchingSelectorTabbable.bind(null,t)),sortByOrder(r)},isTabbable=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==matches.call(e,candidateSelector)&&isNodeMatchingSelectorTabbable(t,e)},ReactDOM2=__toESM(require("react-dom"),1);function computeCoordsFromPlacement(e,t,r){let{reference:n,floating:i}=e;const o=getSideAxis(t),a=getAlignmentAxis(t),s=getAxisLength(a),u=getSide(t),c="y"===o,l=n.x+n.width/2-i.width/2,m=n.y+n.height/2-i.height/2,d=n[s]/2-i[s]/2;let _;switch(u){case"top":_={x:l,y:n.y-i.height};break;case"bottom":_={x:l,y:n.y+n.height};break;case"right":_={x:n.x+n.width,y:m};break;case"left":_={x:n.x-i.width,y:m};break;default:_={x:n.x,y:n.y}}switch(getAlignment(t)){case"start":_[a]-=d*(r&&c?-1:1);break;case"end":_[a]+=d*(r&&c?-1:1)}return _}var computePosition=(e,t,r)=>__async(void 0,null,(function*(){const{placement:n="bottom",strategy:i="absolute",middleware:o=[],platform:a}=r,s=o.filter(Boolean),u=yield null==a.isRTL?void 0:a.isRTL(t);let c=yield a.getElementRects({reference:e,floating:t,strategy:i}),{x:l,y:m}=computeCoordsFromPlacement(c,n,u),d=n,_={},p=0;for(let r=0;r<s.length;r++){const{name:o,fn:f}=s[r],{x:x,y:g,data:h,reset:j}=yield f({x:l,y:m,initialPlacement:n,placement:d,strategy:i,middlewareData:_,rects:c,platform:a,elements:{reference:e,floating:t}});l=null!=x?x:l,m=null!=g?g:m,_=__spreadProps(__spreadValues({},_),{[o]:__spreadValues(__spreadValues({},_[o]),h)}),j&&p<=50&&(p++,"object"==typeof j&&(j.placement&&(d=j.placement),j.rects&&(c=!0===j.rects?yield a.getElementRects({reference:e,floating:t,strategy:i}):j.rects),({x:l,y:m}=computeCoordsFromPlacement(c,d,u))),r=-1)}return{x:l,y:m,placement:d,strategy:i,middlewareData:_}}));function detectOverflow(e,t){return __async(this,null,(function*(){var r;void 0===t&&(t={});const{x:n,y:i,platform:o,rects:a,elements:s,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:l="viewport",elementContext:m="floating",altBoundary:d=!1,padding:_=0}=evaluate(t,e),p=getPaddingObject(_),f=s[d?"floating"===m?"reference":"floating":m],x=rectToClientRect(yield o.getClippingRect({element:null==(r=yield null==o.isElement?void 0:o.isElement(f))||r?f:f.contextElement||(yield null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:c,rootBoundary:l,strategy:u})),g="floating"===m?{x:n,y:i,width:a.floating.width,height:a.floating.height}:a.reference,h=yield null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating),j=(yield null==o.isElement?void 0:o.isElement(h))&&(yield null==o.getScale?void 0:o.getScale(h))||{x:1,y:1},v=rectToClientRect(o.convertOffsetParentRelativeRectToViewportRelativeRect?yield o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:g,offsetParent:h,strategy:u}):g);return{top:(x.top-v.top+p.top)/j.y,bottom:(v.bottom-x.bottom+p.bottom)/j.y,left:(x.left-v.left+p.left)/j.x,right:(v.right-x.right+p.right)/j.x}}))}var flip=function(e){return void 0===e&&(e={}),{name:"flip",options:e,fn(t){return __async(this,null,(function*(){var r,n;const{placement:i,middlewareData:o,rects:a,initialPlacement:s,platform:u,elements:c}=t,l=evaluate(e,t),{mainAxis:m=!0,crossAxis:d=!0,fallbackPlacements:_,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:f="none",flipAlignment:x=!0}=l,g=__objRest(l,["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"]);if(null!=(r=o.arrow)&&r.alignmentOffset)return{};const h=getSide(i),j=getSideAxis(s),v=getSide(s)===s,y=yield null==u.isRTL?void 0:u.isRTL(c.floating),b=_||(v||!x?[getOppositePlacement(s)]:getExpandedPlacements(s)),w="none"!==f;!_&&w&&b.push(...getOppositeAxisPlacements(s,x,f,y));const E=[s,...b],C=yield detectOverflow(t,g),q=[];let k=(null==(n=o.flip)?void 0:n.overflows)||[];if(m&&q.push(C[h]),d){const e=getAlignmentSides(i,a,y);q.push(C[e[0]],C[e[1]])}if(k=[...k,{placement:i,overflows:q}],!q.every((e=>e<=0))){var S,I;const e=((null==(S=o.flip)?void 0:S.index)||0)+1,t=E[e];if(t)return{data:{index:e,overflows:k},reset:{placement:t}};let r=null==(I=k.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:I.placement;if(!r)switch(p){case"bestFit":{var T;const e=null==(T=k.filter((e=>{if(w){const t=getSideAxis(e.placement);return t===j||"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:T[0];e&&(r=e);break}case"initialPlacement":r=s}if(i!==r)return{reset:{placement:r}}}return{}}))}}};function convertValueToCoords(e,t){return __async(this,null,(function*(){const{placement:r,platform:n,elements:i}=e,o=yield null==n.isRTL?void 0:n.isRTL(i.floating),a=getSide(r),s=getAlignment(r),u="y"===getSideAxis(r),c=["left","top"].includes(a)?-1:1,l=o&&u?-1:1,m=evaluate(t,e);let{mainAxis:d,crossAxis:_,alignmentAxis:p}="number"==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return s&&"number"==typeof p&&(_="end"===s?-1*p:p),u?{x:_*l,y:d*c}:{x:d*c,y:_*l}}))}var offset=function(e){return void 0===e&&(e=0),{name:"offset",options:e,fn(t){return __async(this,null,(function*(){var r,n;const{x:i,y:o,placement:a,middlewareData:s}=t,u=yield convertValueToCoords(t,e);return a===(null==(r=s.offset)?void 0:r.placement)&&null!=(n=s.arrow)&&n.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:__spreadProps(__spreadValues({},u),{placement:a})}}))}}},shift=function(e){return void 0===e&&(e={}),{name:"shift",options:e,fn(t){return __async(this,null,(function*(){const{x:r,y:n,placement:i}=t,o=evaluate(e,t),{mainAxis:a=!0,crossAxis:s=!1,limiter:u={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}}}=o,c=__objRest(o,["mainAxis","crossAxis","limiter"]),l={x:r,y:n},m=yield detectOverflow(t,c),d=getSideAxis(getSide(i)),_=getOppositeAxis(d);let p=l[_],f=l[d];if(a){const e="y"===_?"bottom":"right";p=clamp(p+m["y"===_?"top":"left"],p,p-m[e])}if(s){const e="y"===d?"bottom":"right";f=clamp(f+m["y"===d?"top":"left"],f,f-m[e])}const x=u.fn(__spreadProps(__spreadValues({},t),{[_]:p,[d]:f}));return __spreadProps(__spreadValues({},x),{data:{x:x.x-r,y:x.y-n,enabled:{[_]:a,[d]:s}}})}))}}},size=function(e){return void 0===e&&(e={}),{name:"size",options:e,fn(t){return __async(this,null,(function*(){var r,n;const{placement:i,rects:o,platform:a,elements:s}=t,u=evaluate(e,t),{apply:c=()=>{}}=u,l=__objRest(u,["apply"]),m=yield detectOverflow(t,l),d=getSide(i),_=getAlignment(i),p="y"===getSideAxis(i),{width:f,height:x}=o.floating;let g,h;"top"===d||"bottom"===d?(g=d,h=_===((yield null==a.isRTL?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(h=d,g="end"===_?"top":"bottom");const j=x-m.top-m.bottom,v=f-m.left-m.right,y=min(x-m[g],j),b=min(f-m[h],v),w=!t.middlewareData.shift;let E=y,C=b;if(null!=(r=t.middlewareData.shift)&&r.enabled.x&&(C=v),null!=(n=t.middlewareData.shift)&&n.enabled.y&&(E=j),w&&!_){const e=max(m.left,0),t=max(m.right,0),r=max(m.top,0),n=max(m.bottom,0);p?C=f-2*(0!==e||0!==t?e+t:max(m.left,m.right)):E=x-2*(0!==r||0!==n?r+n:max(m.top,m.bottom))}yield c(__spreadProps(__spreadValues({},t),{availableWidth:C,availableHeight:E}));const q=yield a.getDimensions(s.floating);return f!==q.width||x!==q.height?{reset:{rects:!0}}:{}}))}}};function getCssDimensions(e){const t=getComputedStyle2(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const i=isHTMLElement(e),o=i?e.offsetWidth:r,a=i?e.offsetHeight:n,s=round(r)!==o||round(n)!==a;return s&&(r=o,n=a),{width:r,height:n,$:s}}function unwrapElement(e){return isElement(e)?e:e.contextElement}function getScale(e){const t=unwrapElement(e);if(!isHTMLElement(t))return createCoords(1);const r=t.getBoundingClientRect(),{width:n,height:i,$:o}=getCssDimensions(t);let a=(o?round(r.width):r.width)/n,s=(o?round(r.height):r.height)/i;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}var noOffsets=createCoords(0);function getVisualOffsets(e){const t=getWindow(e);return isWebKit()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:noOffsets}function shouldAddVisualOffsets(e,t,r){return void 0===t&&(t=!1),!(!r||t&&r!==getWindow(e))&&t}function getBoundingClientRect(e,t,r,n){void 0===t&&(t=!1),void 0===r&&(r=!1);const i=e.getBoundingClientRect(),o=unwrapElement(e);let a=createCoords(1);t&&(n?isElement(n)&&(a=getScale(n)):a=getScale(e));const s=shouldAddVisualOffsets(o,r,n)?getVisualOffsets(o):createCoords(0);let u=(i.left+s.x)/a.x,c=(i.top+s.y)/a.y,l=i.width/a.x,m=i.height/a.y;if(o){const e=getWindow(o),t=n&&isElement(n)?getWindow(n):n;let r=e,i=getFrameElement(r);for(;i&&n&&t!==r;){const e=getScale(i),t=i.getBoundingClientRect(),n=getComputedStyle2(i),o=t.left+(i.clientLeft+parseFloat(n.paddingLeft))*e.x,a=t.top+(i.clientTop+parseFloat(n.paddingTop))*e.y;u*=e.x,c*=e.y,l*=e.x,m*=e.y,u+=o,c+=a,r=getWindow(i),i=getFrameElement(r)}}return rectToClientRect({width:l,height:m,x:u,y:c})}function getWindowScrollBarX(e,t){const r=getNodeScroll(e).scrollLeft;return t?t.left+r:getBoundingClientRect(getDocumentElement(e)).left+r}function getHTMLOffset(e,t,r){void 0===r&&(r=!1);const n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-(r?0:getWindowScrollBarX(e,n)),y:n.top+t.scrollTop}}function convertOffsetParentRelativeRectToViewportRelativeRect(e){let{elements:t,rect:r,offsetParent:n,strategy:i}=e;const o="fixed"===i,a=getDocumentElement(n),s=!!t&&isTopLayer(t.floating);if(n===a||s&&o)return r;let u={scrollLeft:0,scrollTop:0},c=createCoords(1);const l=createCoords(0),m=isHTMLElement(n);if((m||!m&&!o)&&(("body"!==getNodeName(n)||isOverflowElement(a))&&(u=getNodeScroll(n)),isHTMLElement(n))){const e=getBoundingClientRect(n);c=getScale(n),l.x=e.x+n.clientLeft,l.y=e.y+n.clientTop}const d=!a||m||o?createCoords(0):getHTMLOffset(a,u,!0);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+l.x+d.x,y:r.y*c.y-u.scrollTop*c.y+l.y+d.y}}function getClientRects(e){return Array.from(e.getClientRects())}function getDocumentRect(e){const t=getDocumentElement(e),r=getNodeScroll(e),n=e.ownerDocument.body,i=max(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=max(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let a=-r.scrollLeft+getWindowScrollBarX(e);const s=-r.scrollTop;return"rtl"===getComputedStyle2(n).direction&&(a+=max(t.clientWidth,n.clientWidth)-i),{width:i,height:o,x:a,y:s}}function getViewportRect(e,t){const r=getWindow(e),n=getDocumentElement(e),i=r.visualViewport;let o=n.clientWidth,a=n.clientHeight,s=0,u=0;if(i){o=i.width,a=i.height;const e=isWebKit();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,u=i.offsetTop)}return{width:o,height:a,x:s,y:u}}function getInnerBoundingClientRect(e,t){const r=getBoundingClientRect(e,!0,"fixed"===t),n=r.top+e.clientTop,i=r.left+e.clientLeft,o=isHTMLElement(e)?getScale(e):createCoords(1);return{width:e.clientWidth*o.x,height:e.clientHeight*o.y,x:i*o.x,y:n*o.y}}function getClientRectFromClippingAncestor(e,t,r){let n;if("viewport"===t)n=getViewportRect(e,r);else if("document"===t)n=getDocumentRect(getDocumentElement(e));else if(isElement(t))n=getInnerBoundingClientRect(t,r);else{const r=getVisualOffsets(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return rectToClientRect(n)}function hasFixedPositionAncestor(e,t){const r=getParentNode(e);return!(r===t||!isElement(r)||isLastTraversableNode(r))&&("fixed"===getComputedStyle2(r).position||hasFixedPositionAncestor(r,t))}function getClippingElementAncestors(e,t){const r=t.get(e);if(r)return r;let n=getOverflowAncestors(e,[],!1).filter((e=>isElement(e)&&"body"!==getNodeName(e))),i=null;const o="fixed"===getComputedStyle2(e).position;let a=o?getParentNode(e):e;for(;isElement(a)&&!isLastTraversableNode(a);){const t=getComputedStyle2(a),r=isContainingBlock(a);r||"fixed"!==t.position||(i=null);(o?!r&&!i:!r&&"static"===t.position&&!!i&&["absolute","fixed"].includes(i.position)||isOverflowElement(a)&&!r&&hasFixedPositionAncestor(e,a))?n=n.filter((e=>e!==a)):i=t,a=getParentNode(a)}return t.set(e,n),n}function getClippingRect(e){let{element:t,boundary:r,rootBoundary:n,strategy:i}=e;const o=[..."clippingAncestors"===r?isTopLayer(t)?[]:getClippingElementAncestors(t,this._c):[].concat(r),n],a=o[0],s=o.reduce(((e,r)=>{const n=getClientRectFromClippingAncestor(t,r,i);return e.top=max(n.top,e.top),e.right=min(n.right,e.right),e.bottom=min(n.bottom,e.bottom),e.left=max(n.left,e.left),e}),getClientRectFromClippingAncestor(t,a,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function getDimensions(e){const{width:t,height:r}=getCssDimensions(e);return{width:t,height:r}}function getRectRelativeToOffsetParent(e,t,r){const n=isHTMLElement(t),i=getDocumentElement(t),o="fixed"===r,a=getBoundingClientRect(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const u=createCoords(0);if(n||!n&&!o)if(("body"!==getNodeName(t)||isOverflowElement(i))&&(s=getNodeScroll(t)),n){const e=getBoundingClientRect(t,!0,o,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else i&&(u.x=getWindowScrollBarX(i));const c=!i||n||o?createCoords(0):getHTMLOffset(i,s);return{x:a.left+s.scrollLeft-u.x-c.x,y:a.top+s.scrollTop-u.y-c.y,width:a.width,height:a.height}}function isStaticPositioned(e){return"static"===getComputedStyle2(e).position}function getTrueOffsetParent(e,t){if(!isHTMLElement(e)||"fixed"===getComputedStyle2(e).position)return null;if(t)return t(e);let r=e.offsetParent;return getDocumentElement(e)===r&&(r=r.ownerDocument.body),r}function getOffsetParent(e,t){const r=getWindow(e);if(isTopLayer(e))return r;if(!isHTMLElement(e)){let t=getParentNode(e);for(;t&&!isLastTraversableNode(t);){if(isElement(t)&&!isStaticPositioned(t))return t;t=getParentNode(t)}return r}let n=getTrueOffsetParent(e,t);for(;n&&isTableElement(n)&&isStaticPositioned(n);)n=getTrueOffsetParent(n,t);return n&&isLastTraversableNode(n)&&isStaticPositioned(n)&&!isContainingBlock(n)?r:n||getContainingBlock(e)||r}var getElementRects=function(e){return __async(this,null,(function*(){const t=this.getOffsetParent||getOffsetParent,r=this.getDimensions,n=yield r(e.floating);return{reference:getRectRelativeToOffsetParent(e.reference,yield t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}}))};function isRTL(e){return"rtl"===getComputedStyle2(e).direction}var platform={convertOffsetParentRelativeRectToViewportRelativeRect:convertOffsetParentRelativeRectToViewportRelativeRect,getDocumentElement:getDocumentElement,getClippingRect:getClippingRect,getOffsetParent:getOffsetParent,getElementRects:getElementRects,getClientRects:getClientRects,getDimensions:getDimensions,getScale:getScale,isElement:isElement,isRTL:isRTL};function rectsAreEqual(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function observeMove(e,t){let r,n=null;const i=getDocumentElement(e);function o(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return function a(s,u){void 0===s&&(s=!1),void 0===u&&(u=1),o();const c=e.getBoundingClientRect(),{left:l,top:m,width:d,height:_}=c;if(s||t(),!d||!_)return;const p={rootMargin:-floor(m)+"px "+-floor(i.clientWidth-(l+d))+"px "+-floor(i.clientHeight-(m+_))+"px "+-floor(l)+"px",threshold:max(0,min(1,u))||1};let f=!0;function x(t){const n=t[0].intersectionRatio;if(n!==u){if(!f)return a();n?a(!1,n):r=setTimeout((()=>{a(!1,1e-7)}),1e3)}1!==n||rectsAreEqual(c,e.getBoundingClientRect())||a(),f=!1}try{n=new IntersectionObserver(x,__spreadProps(__spreadValues({},p),{root:i.ownerDocument}))}catch(e){n=new IntersectionObserver(x,p)}n.observe(e)}(!0),o}function autoUpdate(e,t,r,n){void 0===n&&(n={});const{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:u=!1}=n,c=unwrapElement(e),l=i||o?[...c?getOverflowAncestors(c):[],...getOverflowAncestors(t)]:[];l.forEach((e=>{i&&e.addEventListener("scroll",r,{passive:!0}),o&&e.addEventListener("resize",r)}));const m=c&&s?observeMove(c,r):null;let d,_=-1,p=null;a&&(p=new ResizeObserver((e=>{let[n]=e;n&&n.target===c&&p&&(p.unobserve(t),cancelAnimationFrame(_),_=requestAnimationFrame((()=>{var e;null==(e=p)||e.observe(t)}))),r()})),c&&!u&&p.observe(c),p.observe(t));let f=u?getBoundingClientRect(e):null;return u&&function t(){const n=getBoundingClientRect(e);f&&!rectsAreEqual(f,n)&&r();f=n,d=requestAnimationFrame(t)}(),r(),()=>{var e;l.forEach((e=>{i&&e.removeEventListener("scroll",r),o&&e.removeEventListener("resize",r)})),null==m||m(),null==(e=p)||e.disconnect(),p=null,u&&cancelAnimationFrame(d)}}var offset2=offset,shift2=shift,flip2=flip,size2=size,computePosition2=(e,t,r)=>{const n=new Map,i=__spreadValues({platform:platform},r),o=__spreadProps(__spreadValues({},i.platform),{_c:n});return computePosition(e,t,__spreadProps(__spreadValues({},i),{platform:o}))},React=__toESM(require("react"),1),import_react=require("react"),ReactDOM=__toESM(require("react-dom"),1),index="undefined"!=typeof document?import_react.useLayoutEffect:import_react.useEffect;function deepEqual(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let r,n,i;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(n=r;0!=n--;)if(!deepEqual(e[n],t[n]))return!1;return!0}if(i=Object.keys(e),r=i.length,r!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!{}.hasOwnProperty.call(t,i[n]))return!1;for(n=r;0!=n--;){const r=i[n];if(("_owner"!==r||!e.$$typeof)&&!deepEqual(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function getDPR(e){if("undefined"==typeof window)return 1;return(e.ownerDocument.defaultView||window).devicePixelRatio||1}function roundByDPR(e,t){const r=getDPR(e);return Math.round(t*r)/r}function useLatestRef(e){const t=React.useRef(e);return index((()=>{t.current=e})),t}function useFloating(e){void 0===e&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:i,elements:{reference:o,floating:a}={},transform:s=!0,whileElementsMounted:u,open:c}=e,[l,m]=React.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[d,_]=React.useState(n);deepEqual(d,n)||_(n);const[p,f]=React.useState(null),[x,g]=React.useState(null),h=React.useCallback((e=>{e!==b.current&&(b.current=e,f(e))}),[]),j=React.useCallback((e=>{e!==w.current&&(w.current=e,g(e))}),[]),v=o||p,y=a||x,b=React.useRef(null),w=React.useRef(null),E=React.useRef(l),C=null!=u,q=useLatestRef(u),k=useLatestRef(i),S=useLatestRef(c),I=React.useCallback((()=>{if(!b.current||!w.current)return;const e={placement:t,strategy:r,middleware:d};k.current&&(e.platform=k.current),computePosition2(b.current,w.current,e).then((e=>{const t=__spreadProps(__spreadValues({},e),{isPositioned:!1!==S.current});T.current&&!deepEqual(E.current,t)&&(E.current=t,ReactDOM.flushSync((()=>{m(t)})))}))}),[d,t,r,k,S]);index((()=>{!1===c&&E.current.isPositioned&&(E.current.isPositioned=!1,m((e=>__spreadProps(__spreadValues({},e),{isPositioned:!1}))))}),[c]);const T=React.useRef(!1);index((()=>(T.current=!0,()=>{T.current=!1})),[]),index((()=>{if(v&&(b.current=v),y&&(w.current=y),v&&y){if(q.current)return q.current(v,y,I);I()}}),[v,y,I,q,C]);const D=React.useMemo((()=>({reference:b,floating:w,setReference:h,setFloating:j})),[h,j]),P=React.useMemo((()=>({reference:v,floating:y})),[v,y]),R=React.useMemo((()=>{const e={position:r,left:0,top:0};if(!P.floating)return e;const t=roundByDPR(P.floating,l.x),n=roundByDPR(P.floating,l.y);return s?__spreadValues(__spreadProps(__spreadValues({},e),{transform:"translate("+t+"px, "+n+"px)"}),getDPR(P.floating)>=1.5&&{willChange:"transform"}):{position:r,left:t,top:n}}),[r,s,P.floating,l.x,l.y]);return React.useMemo((()=>__spreadProps(__spreadValues({},l),{update:I,refs:D,elements:P,floatingStyles:R})),[l,I,D,P,R])}var offset3=(e,t)=>__spreadProps(__spreadValues({},offset2(e)),{options:[e,t]}),shift3=(e,t)=>__spreadProps(__spreadValues({},shift2(e)),{options:[e,t]}),flip3=(e,t)=>__spreadProps(__spreadValues({},flip2(e)),{options:[e,t]}),size3=(e,t)=>__spreadProps(__spreadValues({},size2(e)),{options:[e,t]}),SafeReact=__spreadValues({},React2),useInsertionEffect=SafeReact.useInsertionEffect,useSafeInsertionEffect=useInsertionEffect||(e=>e());function useEffectEvent(e){const t=React2.useRef((()=>{if("production"!==process.env.NODE_ENV)throw new Error("Cannot call an event handler while rendering.")}));return useSafeInsertionEffect((()=>{t.current=e})),React2.useCallback((function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return null==t.current?void 0:t.current(...r)}),[])}var ARROW_UP="ArrowUp",ARROW_DOWN="ArrowDown",ARROW_LEFT="ArrowLeft",ARROW_RIGHT="ArrowRight";function isDifferentRow(e,t,r){return Math.floor(e/t)!==r}function isIndexOutOfBounds(e,t){return t<0||t>=e.current.length}function getMinIndex(e,t){return findNonDisabledIndex(e,{disabledIndices:t})}function getMaxIndex(e,t){return findNonDisabledIndex(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function findNonDisabledIndex(e,t){let{startingIndex:r=-1,decrement:n=!1,disabledIndices:i,amount:o=1}=void 0===t?{}:t;const a=e.current;let s=r;do{s+=n?-o:o}while(s>=0&&s<=a.length-1&&isDisabled(a,s,i));return s}function getGridNavigatedIndex(e,t){let{event:r,orientation:n,loop:i,rtl:o,cols:a,disabledIndices:s,minIndex:u,maxIndex:c,prevIndex:l,stopEvent:m=!1}=t,d=l;if(r.key===ARROW_UP){if(m&&stopEvent(r),-1===l)d=c;else if(d=findNonDisabledIndex(e,{startingIndex:d,amount:a,decrement:!0,disabledIndices:s}),i&&(l-a<u||d<0)){const e=l%a,t=c%a,r=c-(t-e);d=t===e?c:t>e?r:r-a}isIndexOutOfBounds(e,d)&&(d=l)}if(r.key===ARROW_DOWN&&(m&&stopEvent(r),-1===l?d=u:(d=findNonDisabledIndex(e,{startingIndex:l,amount:a,disabledIndices:s}),i&&l+a>c&&(d=findNonDisabledIndex(e,{startingIndex:l%a-a,amount:a,disabledIndices:s}))),isIndexOutOfBounds(e,d)&&(d=l)),"both"===n){const t=floor(l/a);r.key===(o?ARROW_LEFT:ARROW_RIGHT)&&(m&&stopEvent(r),l%a!=a-1?(d=findNonDisabledIndex(e,{startingIndex:l,disabledIndices:s}),i&&isDifferentRow(d,a,t)&&(d=findNonDisabledIndex(e,{startingIndex:l-l%a-1,disabledIndices:s}))):i&&(d=findNonDisabledIndex(e,{startingIndex:l-l%a-1,disabledIndices:s})),isDifferentRow(d,a,t)&&(d=l)),r.key===(o?ARROW_RIGHT:ARROW_LEFT)&&(m&&stopEvent(r),l%a!=0?(d=findNonDisabledIndex(e,{startingIndex:l,decrement:!0,disabledIndices:s}),i&&isDifferentRow(d,a,t)&&(d=findNonDisabledIndex(e,{startingIndex:l+(a-l%a),decrement:!0,disabledIndices:s}))):i&&(d=findNonDisabledIndex(e,{startingIndex:l+(a-l%a),decrement:!0,disabledIndices:s})),isDifferentRow(d,a,t)&&(d=l));const n=floor(c/a)===t;isIndexOutOfBounds(e,d)&&(d=i&&n?r.key===(o?ARROW_RIGHT:ARROW_LEFT)?c:findNonDisabledIndex(e,{startingIndex:l-l%a-1,disabledIndices:s}):l)}return d}function buildCellMap(e,t,r){const n=[];let i=0;return e.forEach(((e,o)=>{let{width:a,height:s}=e;if(a>t&&"production"!==process.env.NODE_ENV)throw new Error("[Floating UI]: Invalid grid - item width at index "+o+" is greater than grid columns");let u=!1;for(r&&(i=0);!u;){const e=[];for(let r=0;r<a;r++)for(let n=0;n<s;n++)e.push(i+r+n*t);i%t+a<=t&&e.every((e=>null==n[e]))?(e.forEach((e=>{n[e]=o})),u=!0):i++}})),[...n]}function getCellIndexOfCorner(e,t,r,n,i){if(-1===e)return-1;const o=r.indexOf(e),a=t[e];switch(i){case"tl":return o;case"tr":return a?o+a.width-1:o;case"bl":return a?o+(a.height-1)*n:o;case"br":return r.lastIndexOf(e)}}function getCellIndices(e,t){return t.flatMap(((t,r)=>e.includes(t)?[r]:[]))}function isDisabled(e,t,r){if(r)return r.includes(t);const n=e[t];return null==n||n.hasAttribute("disabled")||"true"===n.getAttribute("aria-disabled")}var index2="undefined"!=typeof document?import_react2.useLayoutEffect:import_react2.useEffect,horizontalKeys=[ARROW_LEFT,ARROW_RIGHT],verticalKeys=[ARROW_UP,ARROW_DOWN],allKeys=[...horizontalKeys,...verticalKeys];function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_extends.apply(this,arguments)}var serverHandoffComplete=!1,count=0,genId=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+count++;function useFloatingId(){const[e,t]=React2.useState((()=>serverHandoffComplete?genId():void 0));return index2((()=>{null==e&&t(genId())}),[]),React2.useEffect((()=>{serverHandoffComplete=!0}),[]),e}var devMessageSet,useReactId=SafeReact.useId,useId=useReactId||useFloatingId;function warn(){for(var e,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];const i="Floating UI: "+r.join(" ");var o;null!=(e=devMessageSet)&&e.has(i)||(null==(o=devMessageSet)||o.add(i),console.warn(i))}function error(){for(var e,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];const i="Floating UI: "+r.join(" ");var o;null!=(e=devMessageSet)&&e.has(i)||(null==(o=devMessageSet)||o.add(i),console.error(i))}function createPubSub(){const e=new Map;return{emit(t,r){var n;null==(n=e.get(t))||n.forEach((e=>e(r)))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){var n;e.set(t,(null==(n=e.get(t))?void 0:n.filter((e=>e!==r)))||[])}}}"production"!==process.env.NODE_ENV&&(devMessageSet=new Set);var FloatingNodeContext=React2.createContext(null),FloatingTreeContext=React2.createContext(null),useFloatingParentNodeId=()=>{var e;return(null==(e=React2.useContext(FloatingNodeContext))?void 0:e.id)||null},useFloatingTree=()=>React2.useContext(FloatingTreeContext);function useFloatingNodeId(e){const t=useId(),r=useFloatingTree(),n=useFloatingParentNodeId(),i=e||n;return index2((()=>{const e={id:t,parentId:i};return null==r||r.addNode(e),()=>{null==r||r.removeNode(e)}}),[r,t,i]),t}function FloatingNode(e){const{children:t,id:r}=e,n=useFloatingParentNodeId();return React2.createElement(FloatingNodeContext.Provider,{value:React2.useMemo((()=>({id:r,parentId:n})),[r,n])},t)}function createAttribute(e){return"data-floating-ui-"+e}function useLatestRef2(e){const t=(0,import_react2.useRef)(e);return index2((()=>{t.current=e})),t}var rafId=0;function enqueueFocus(e,t){void 0===t&&(t={});const{preventScroll:r=!1,cancelPrevious:n=!0,sync:i=!1}=t;n&&cancelAnimationFrame(rafId);const o=()=>null==e?void 0:e.focus({preventScroll:r});i?o():rafId=requestAnimationFrame(o)}function getAncestors(e,t){var r;let n=[],i=null==(r=e.find((e=>e.id===t)))?void 0:r.parentId;for(;i;){const t=e.find((e=>e.id===i));i=null==t?void 0:t.parentId,t&&(n=n.concat(t))}return n}function getChildren(e,t){let r=e.filter((e=>{var r;return e.parentId===t&&(null==(r=e.context)?void 0:r.open)})),n=r;for(;n.length;)n=e.filter((e=>{var t;return null==(t=n)?void 0:t.some((t=>{var r;return e.parentId===t.id&&(null==(r=e.context)?void 0:r.open)}))})),r=r.concat(n);return r}function getDeepestNode(e,t){let r,n=-1;return function t(i,o){o>n&&(r=i,n=o),getChildren(e,i).forEach((e=>{t(e.id,o+1)}))}(t,0),e.find((e=>e.id===r))}var counterMap=new WeakMap,uncontrolledElementsSet=new WeakSet,markerMap={},lockCount$1=0,supportsInert=()=>"undefined"!=typeof HTMLElement&&"inert"in HTMLElement.prototype,unwrapHost=e=>e&&(e.host||unwrapHost(e.parentNode)),correctElements=(e,t)=>t.map((t=>{if(e.contains(t))return t;const r=unwrapHost(t);return e.contains(r)?r:null})).filter((e=>null!=e));function applyAttributeToOthers(e,t,r,n){const i="data-floating-ui-inert",o=n?"inert":r?"aria-hidden":null,a=correctElements(t,e),s=new Set,u=new Set(a),c=[];markerMap[i]||(markerMap[i]=new WeakMap);const l=markerMap[i];return a.forEach((function e(t){if(!t||s.has(t))return;s.add(t),t.parentNode&&e(t.parentNode)})),function e(t){if(!t||u.has(t))return;[].forEach.call(t.children,(t=>{if("script"!==getNodeName(t))if(s.has(t))e(t);else{const e=o?t.getAttribute(o):null,r=null!==e&&"false"!==e,n=(counterMap.get(t)||0)+1,a=(l.get(t)||0)+1;counterMap.set(t,n),l.set(t,a),c.push(t),1===n&&r&&uncontrolledElementsSet.add(t),1===a&&t.setAttribute(i,""),!r&&o&&t.setAttribute(o,"true")}}))}(t),s.clear(),lockCount$1++,()=>{c.forEach((e=>{const t=(counterMap.get(e)||0)-1,r=(l.get(e)||0)-1;counterMap.set(e,t),l.set(e,r),t||(!uncontrolledElementsSet.has(e)&&o&&e.removeAttribute(o),uncontrolledElementsSet.delete(e)),r||e.removeAttribute(i)})),--lockCount$1||(counterMap=new WeakMap,counterMap=new WeakMap,uncontrolledElementsSet=new WeakSet,markerMap={})}}function markOthers(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);const n=getDocument(e[0]).body;return applyAttributeToOthers(e.concat(Array.from(n.querySelectorAll("[aria-live]"))),n,t,r)}var getTabbableOptions=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function getTabbableIn(e,t){const r=tabbable(e,getTabbableOptions());"prev"===t&&r.reverse();const n=r.indexOf(activeElement(getDocument(e)));return r.slice(n+1)[0]}function getNextTabbable(){return getTabbableIn(document.body,"next")}function getPreviousTabbable(){return getTabbableIn(document.body,"prev")}function isOutsideEvent(e,t){const r=t||e.currentTarget,n=e.relatedTarget;return!n||!contains(r,n)}function disableFocusInside(e){tabbable(e,getTabbableOptions()).forEach((e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}))}function enableFocusInside(e){e.querySelectorAll("[data-tabindex]").forEach((e=>{const t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")}))}var timeoutId,HIDDEN_STYLES={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0};function setActiveElementOnTab(e){"Tab"===e.key&&(e.target,clearTimeout(timeoutId))}var FocusGuard=React2.forwardRef((function(e,t){const[r,n]=React2.useState();index2((()=>(isSafari()&&n("button"),document.addEventListener("keydown",setActiveElementOnTab),()=>{document.removeEventListener("keydown",setActiveElementOnTab)})),[]);const i={ref:t,tabIndex:0,role:r,"aria-hidden":!r||void 0,[createAttribute("focus-guard")]:"",style:HIDDEN_STYLES};return React2.createElement("span",_extends({},e,i))})),PortalContext=React2.createContext(null),attr=createAttribute("portal");function useFloatingPortalNode(e){void 0===e&&(e={});const{id:t,root:r}=e,n=useId(),i=usePortalContext(),[o,a]=React2.useState(null),s=React2.useRef(null);return index2((()=>()=>{null==o||o.remove(),queueMicrotask((()=>{s.current=null}))}),[o]),index2((()=>{if(!n)return;if(s.current)return;const e=t?document.getElementById(t):null;if(!e)return;const r=document.createElement("div");r.id=n,r.setAttribute(attr,""),e.appendChild(r),s.current=r,a(r)}),[t,n]),index2((()=>{if(null===r)return;if(!n)return;if(s.current)return;let e=r||(null==i?void 0:i.portalNode);e&&!isElement(e)&&(e=e.current),e=e||document.body;let o=null;t&&(o=document.createElement("div"),o.id=t,e.appendChild(o));const u=document.createElement("div");u.id=n,u.setAttribute(attr,""),e=o||e,e.appendChild(u),s.current=u,a(u)}),[t,r,n,i]),o}function FloatingPortal(e){const{children:t,id:r,root:n,preserveTabOrder:i=!0}=e,o=useFloatingPortalNode({id:r,root:n}),[a,s]=React2.useState(null),u=React2.useRef(null),c=React2.useRef(null),l=React2.useRef(null),m=React2.useRef(null),d=null==a?void 0:a.modal,_=null==a?void 0:a.open,p=!!a&&!a.modal&&a.open&&i&&!(!n&&!o);return React2.useEffect((()=>{if(o&&i&&!d)return o.addEventListener("focusin",e,!0),o.addEventListener("focusout",e,!0),()=>{o.removeEventListener("focusin",e,!0),o.removeEventListener("focusout",e,!0)};function e(e){if(o&&isOutsideEvent(e)){("focusin"===e.type?enableFocusInside:disableFocusInside)(o)}}}),[o,i,d]),React2.useEffect((()=>{o&&(_||enableFocusInside(o))}),[_,o]),React2.createElement(PortalContext.Provider,{value:React2.useMemo((()=>({preserveTabOrder:i,beforeOutsideRef:u,afterOutsideRef:c,beforeInsideRef:l,afterInsideRef:m,portalNode:o,setFocusManagerState:s})),[i,o])},p&&o&&React2.createElement(FocusGuard,{"data-type":"outside",ref:u,onFocus:e=>{if(isOutsideEvent(e,o)){var t;null==(t=l.current)||t.focus()}else{const e=getPreviousTabbable()||(null==a?void 0:a.refs.domReference.current);null==e||e.focus()}}}),p&&o&&React2.createElement("span",{"aria-owns":o.id,style:HIDDEN_STYLES}),o&&ReactDOM2.createPortal(t,o),p&&o&&React2.createElement(FocusGuard,{"data-type":"outside",ref:c,onFocus:e=>{if(isOutsideEvent(e,o)){var t;null==(t=m.current)||t.focus()}else{const t=getNextTabbable()||(null==a?void 0:a.refs.domReference.current);null==t||t.focus(),(null==a?void 0:a.closeOnFocusOut)&&(null==a||a.onOpenChange(!1,e.nativeEvent,"focus-out"))}}}))}var usePortalContext=()=>React2.useContext(PortalContext),FOCUSABLE_ATTRIBUTE="data-floating-ui-focusable";function getFloatingFocusElement(e){return e?e.hasAttribute(FOCUSABLE_ATTRIBUTE)?e:e.querySelector("["+FOCUSABLE_ATTRIBUTE+"]")||e:null}var LIST_LIMIT=20,previouslyFocusedElements=[];function addPreviouslyFocusedElement(e){previouslyFocusedElements=previouslyFocusedElements.filter((e=>e.isConnected));let t=e;if(t&&"body"!==getNodeName(t)){if(!isTabbable(t,getTabbableOptions())){const e=tabbable(t,getTabbableOptions())[0];e&&(t=e)}previouslyFocusedElements.push(t),previouslyFocusedElements.length>LIST_LIMIT&&(previouslyFocusedElements=previouslyFocusedElements.slice(-LIST_LIMIT))}}function getPreviouslyFocusedElement(){return previouslyFocusedElements.slice().reverse().find((e=>e.isConnected))}var VisuallyHiddenDismiss=React2.forwardRef((function(e,t){return React2.createElement("button",_extends({},e,{type:"button",ref:t,tabIndex:-1,style:HIDDEN_STYLES}))}));function FloatingFocusManager(e){const{context:t,children:r,disabled:n=!1,order:i=["content"],guards:o=!0,initialFocus:a=0,returnFocus:s=!0,restoreFocus:u=!1,modal:c=!0,visuallyHiddenDismiss:l=!1,closeOnFocusOut:m=!0}=e,{open:d,refs:_,nodeId:p,onOpenChange:f,events:x,dataRef:g,floatingId:h,elements:{domReference:j,floating:v}}=t,y="number"==typeof a&&a<0,b=isTypeableCombobox(j)&&y,w=!supportsInert()||o,E=useLatestRef2(i),C=useLatestRef2(a),q=useLatestRef2(s),k=useFloatingTree(),S=usePortalContext(),I=React2.useRef(null),T=React2.useRef(null),D=React2.useRef(!1),P=React2.useRef(!1),R=React2.useRef(-1),M=null!=S,O=getFloatingFocusElement(v),B=useEffectEvent((function(e){return void 0===e&&(e=O),e?tabbable(e,getTabbableOptions()):[]})),A=useEffectEvent((e=>{const t=B(e);return E.current.map((e=>j&&"reference"===e?j:O&&"floating"===e?O:t)).filter(Boolean).flat()}));function N(e){return!n&&l&&c?React2.createElement(VisuallyHiddenDismiss,{ref:"start"===e?I:T,onClick:e=>f(!1,e.nativeEvent)},"string"==typeof l?l:"Dismiss"):null}React2.useEffect((()=>{if(n)return;if(!c)return;function e(e){if("Tab"===e.key){contains(O,activeElement(getDocument(O)))&&0===B().length&&!b&&stopEvent(e);const t=A(),r=getTarget(e);"reference"===E.current[0]&&r===j&&(stopEvent(e),e.shiftKey?enqueueFocus(t[t.length-1]):enqueueFocus(t[1])),"floating"===E.current[1]&&r===O&&e.shiftKey&&(stopEvent(e),enqueueFocus(t[0]))}}const t=getDocument(O);return t.addEventListener("keydown",e),()=>{t.removeEventListener("keydown",e)}}),[n,j,O,c,E,b,B,A]),React2.useEffect((()=>{if(!n&&v)return v.addEventListener("focusin",e),()=>{v.removeEventListener("focusin",e)};function e(e){const t=getTarget(e),r=B().indexOf(t);-1!==r&&(R.current=r)}}),[n,v,B]),React2.useEffect((()=>{if(!n&&m)return v&&isHTMLElement(j)?(j.addEventListener("focusout",t),j.addEventListener("pointerdown",e),v.addEventListener("focusout",t),()=>{j.removeEventListener("focusout",t),j.removeEventListener("pointerdown",e),v.removeEventListener("focusout",t)}):void 0;function e(){P.current=!0,setTimeout((()=>{P.current=!1}))}function t(e){const t=e.relatedTarget;queueMicrotask((()=>{const r=!(contains(j,t)||contains(v,t)||contains(t,v)||contains(null==S?void 0:S.portalNode,t)||null!=t&&t.hasAttribute(createAttribute("focus-guard"))||k&&(getChildren(k.nodesRef.current,p).find((e=>{var r,n;return contains(null==(r=e.context)?void 0:r.elements.floating,t)||contains(null==(n=e.context)?void 0:n.elements.domReference,t)}))||getAncestors(k.nodesRef.current,p).find((e=>{var r,n;return(null==(r=e.context)?void 0:r.elements.floating)===t||(null==(n=e.context)?void 0:n.elements.domReference)===t}))));if(u&&r&&activeElement(getDocument(O))===getDocument(O).body){isHTMLElement(O)&&O.focus();const e=R.current,t=B(),r=t[e]||t[t.length-1]||O;isHTMLElement(r)&&r.focus()}!b&&c||!t||!r||P.current||t===getPreviouslyFocusedElement()||(D.current=!0,f(!1,e,"focus-out"))}))}}),[n,j,v,O,c,p,k,S,f,m,u,B,b]),React2.useEffect((()=>{var e;if(n)return;const t=Array.from((null==S||null==(e=S.portalNode)?void 0:e.querySelectorAll("["+createAttribute("portal")+"]"))||[]);if(v){const e=[v,...t,I.current,T.current,E.current.includes("reference")||b?j:null].filter((e=>null!=e)),r=c||b?markOthers(e,w,!w):markOthers(e);return()=>{r()}}}),[n,j,v,c,E,S,b,w]),index2((()=>{if(n||!isHTMLElement(O))return;const e=activeElement(getDocument(O));queueMicrotask((()=>{const t=A(O),r=C.current,n=("number"==typeof r?t[r]:r.current)||O,i=contains(O,e);y||i||!d||enqueueFocus(n,{preventScroll:n===O})}))}),[n,d,O,y,A,C]),index2((()=>{if(n||!O)return;let e=!1;const t=getDocument(O),r=activeElement(t);let i=g.current.openEvent;function o(t){let{open:r,reason:n,event:o,nested:a}=t;r&&(i=o),"escape-key"===n&&_.domReference.current&&addPreviouslyFocusedElement(_.domReference.current),"hover"===n&&"mouseleave"===o.type&&(D.current=!0),"outside-press"===n&&(a?(D.current=!1,e=!0):D.current=!(isVirtualClick(o)||isVirtualPointerEvent(o)))}addPreviouslyFocusedElement(r),x.on("openchange",o);const a=t.createElement("span");return a.setAttribute("tabindex","-1"),a.setAttribute("aria-hidden","true"),Object.assign(a.style,HIDDEN_STYLES),M&&j&&j.insertAdjacentElement("afterend",a),()=>{x.off("openchange",o);const r=activeElement(t),n=contains(v,r)||k&&getChildren(k.nodesRef.current,p).some((e=>{var t;return contains(null==(t=e.context)?void 0:t.elements.floating,r)}));(n||i&&["click","mousedown"].includes(i.type))&&_.domReference.current&&addPreviouslyFocusedElement(_.domReference.current);const s="boolean"==typeof q.current?getPreviouslyFocusedElement()||a:q.current.current||a;queueMicrotask((()=>{q.current&&!D.current&&isHTMLElement(s)&&(s===r||r===t.body||n)&&s.focus({preventScroll:e}),a.remove()}))}}),[n,v,O,q,g,_,x,k,p,M,j]),React2.useEffect((()=>{queueMicrotask((()=>{D.current=!1}))}),[n]),index2((()=>{if(!n&&S)return S.setFocusManagerState({modal:c,closeOnFocusOut:m,open:d,onOpenChange:f,refs:_}),()=>{S.setFocusManagerState(null)}}),[n,S,c,d,f,_,m]),index2((()=>{if(n)return;if(!O)return;if("function"!=typeof MutationObserver)return;if(y)return;const e=()=>{const e=O.getAttribute("tabindex"),t=B(),r=activeElement(getDocument(v)),n=t.indexOf(r);-1!==n&&(R.current=n),E.current.includes("floating")||r!==_.domReference.current&&0===t.length?"0"!==e&&O.setAttribute("tabindex","0"):"-1"!==e&&O.setAttribute("tabindex","-1")};e();const t=new MutationObserver(e);return t.observe(O,{childList:!0,subtree:!0,attributes:!0}),()=>{t.disconnect()}}),[n,v,O,_,E,B,y]);const F=!n&&w&&(!c||!b)&&(M||c);return React2.createElement(React2.Fragment,null,F&&React2.createElement(FocusGuard,{"data-type":"inside",ref:null==S?void 0:S.beforeInsideRef,onFocus:e=>{if(c){const e=A();enqueueFocus("reference"===i[0]?e[0]:e[e.length-1])}else if(null!=S&&S.preserveTabOrder&&S.portalNode)if(D.current=!1,isOutsideEvent(e,S.portalNode)){const e=getNextTabbable()||j;null==e||e.focus()}else{var t;null==(t=S.beforeOutsideRef.current)||t.focus()}}}),!b&&N("start"),r,N("end"),F&&React2.createElement(FocusGuard,{"data-type":"inside",ref:null==S?void 0:S.afterInsideRef,onFocus:e=>{if(c)enqueueFocus(A()[0]);else if(null!=S&&S.preserveTabOrder&&S.portalNode)if(m&&(D.current=!0),isOutsideEvent(e,S.portalNode)){const e=getPreviousTabbable()||j;null==e||e.focus()}else{var t;null==(t=S.afterOutsideRef.current)||t.focus()}}}))}function isButtonTarget(e){return isHTMLElement(e.target)&&"BUTTON"===e.target.tagName}function isSpaceIgnored(e){return isTypeableElement(e)}function useClick(e,t){void 0===t&&(t={});const{open:r,onOpenChange:n,dataRef:i,elements:{domReference:o}}=e,{enabled:a=!0,event:s="click",toggle:u=!0,ignoreMouse:c=!1,keyboardHandlers:l=!0,stickIfOpen:m=!0}=t,d=React2.useRef(),_=React2.useRef(!1),p=React2.useMemo((()=>({onPointerDown(e){d.current=e.pointerType},onMouseDown(e){const t=d.current;0===e.button&&"click"!==s&&(isMouseLikePointerType(t,!0)&&c||(!r||!u||i.current.openEvent&&m&&"mousedown"!==i.current.openEvent.type?(e.preventDefault(),n(!0,e.nativeEvent,"click")):n(!1,e.nativeEvent,"click")))},onClick(e){const t=d.current;"mousedown"===s&&d.current?d.current=void 0:isMouseLikePointerType(t,!0)&&c||(!r||!u||i.current.openEvent&&m&&"click"!==i.current.openEvent.type?n(!0,e.nativeEvent,"click"):n(!1,e.nativeEvent,"click"))},onKeyDown(e){d.current=void 0,e.defaultPrevented||!l||isButtonTarget(e)||(" "!==e.key||isSpaceIgnored(o)||(e.preventDefault(),_.current=!0),"Enter"===e.key&&n(!r||!u,e.nativeEvent,"click"))},onKeyUp(e){e.defaultPrevented||!l||isButtonTarget(e)||isSpaceIgnored(o)||" "===e.key&&_.current&&(_.current=!1,n(!r||!u,e.nativeEvent,"click"))}})),[i,o,s,c,l,n,r,m,u]);return React2.useMemo((()=>a?{reference:p}:{}),[a,p])}var bubbleHandlerKeys={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},captureHandlerKeys={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},normalizeProp=e=>{var t,r;return{escapeKey:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePress:"boolean"==typeof e?e:null==(r=null==e?void 0:e.outsidePress)||r}};function useDismiss(e,t){void 0===t&&(t={});const{open:r,onOpenChange:n,elements:i,dataRef:o}=e,{enabled:a=!0,escapeKey:s=!0,outsidePress:u=!0,outsidePressEvent:c="pointerdown",referencePress:l=!1,referencePressEvent:m="pointerdown",ancestorScroll:d=!1,bubbles:_,capture:p}=t,f=useFloatingTree(),x=useEffectEvent("function"==typeof u?u:()=>!1),g="function"==typeof u?x:u,h=React2.useRef(!1),j=React2.useRef(!1),{escapeKey:v,outsidePress:y}=normalizeProp(_),{escapeKey:b,outsidePress:w}=normalizeProp(p),E=React2.useRef(!1),C=useEffectEvent((e=>{var t;if(!r||!a||!s||"Escape"!==e.key)return;if(E.current)return;const i=null==(t=o.current.floatingContext)?void 0:t.nodeId,u=f?getChildren(f.nodesRef.current,i):[];if(!v&&(e.stopPropagation(),u.length>0)){let e=!0;if(u.forEach((t=>{var r;null==(r=t.context)||!r.open||t.context.dataRef.current.__escapeKeyBubbles||(e=!1)})),!e)return}n(!1,isReactEvent(e)?e.nativeEvent:e,"escape-key")})),q=useEffectEvent((e=>{var t;const r=()=>{var t;C(e),null==(t=getTarget(e))||t.removeEventListener("keydown",r)};null==(t=getTarget(e))||t.addEventListener("keydown",r)})),k=useEffectEvent((e=>{var t;const r=h.current;h.current=!1;const a=j.current;if(j.current=!1,"click"===c&&a)return;if(r)return;if("function"==typeof g&&!g(e))return;const s=getTarget(e),u="["+createAttribute("inert")+"]",l=getDocument(i.floating).querySelectorAll(u);let m=isElement(s)?s:null;for(;m&&!isLastTraversableNode(m);){const e=getParentNode(m);if(isLastTraversableNode(e)||!isElement(e))break;m=e}if(l.length&&isElement(s)&&!isRootElement(s)&&!contains(s,i.floating)&&Array.from(l).every((e=>!contains(m,e))))return;if(isHTMLElement(s)&&T){const t=s.clientWidth>0&&s.scrollWidth>s.clientWidth,r=s.clientHeight>0&&s.scrollHeight>s.clientHeight;let n=r&&e.offsetX>s.clientWidth;if(r){"rtl"===getComputedStyle2(s).direction&&(n=e.offsetX<=s.offsetWidth-s.clientWidth)}if(n||t&&e.offsetY>s.clientHeight)return}const d=null==(t=o.current.floatingContext)?void 0:t.nodeId,_=f&&getChildren(f.nodesRef.current,d).some((t=>{var r;return isEventTargetWithin(e,null==(r=t.context)?void 0:r.elements.floating)}));if(isEventTargetWithin(e,i.floating)||isEventTargetWithin(e,i.domReference)||_)return;const p=f?getChildren(f.nodesRef.current,d):[];if(p.length>0){let e=!0;if(p.forEach((t=>{var r;null==(r=t.context)||!r.open||t.context.dataRef.current.__outsidePressBubbles||(e=!1)})),!e)return}n(!1,e,"outside-press")})),S=useEffectEvent((e=>{var t;const r=()=>{var t;k(e),null==(t=getTarget(e))||t.removeEventListener(c,r)};null==(t=getTarget(e))||t.addEventListener(c,r)}));React2.useEffect((()=>{if(!r||!a)return;o.current.__escapeKeyBubbles=v,o.current.__outsidePressBubbles=y;let e=-1;function t(e){n(!1,e,"ancestor-scroll")}function u(){window.clearTimeout(e),E.current=!0}function l(){e=window.setTimeout((()=>{E.current=!1}),isWebKit()?5:0)}const m=getDocument(i.floating);s&&(m.addEventListener("keydown",b?q:C,b),m.addEventListener("compositionstart",u),m.addEventListener("compositionend",l)),g&&m.addEventListener(c,w?S:k,w);let _=[];return d&&(isElement(i.domReference)&&(_=getOverflowAncestors(i.domReference)),isElement(i.floating)&&(_=_.concat(getOverflowAncestors(i.floating))),!isElement(i.reference)&&i.reference&&i.reference.contextElement&&(_=_.concat(getOverflowAncestors(i.reference.contextElement)))),_=_.filter((e=>{var t;return e!==(null==(t=m.defaultView)?void 0:t.visualViewport)})),_.forEach((e=>{e.addEventListener("scroll",t,{passive:!0})})),()=>{s&&(m.removeEventListener("keydown",b?q:C,b),m.removeEventListener("compositionstart",u),m.removeEventListener("compositionend",l)),g&&m.removeEventListener(c,w?S:k,w),_.forEach((e=>{e.removeEventListener("scroll",t)})),window.clearTimeout(e)}}),[o,i,s,g,c,r,n,d,a,v,y,C,b,q,k,w,S]),React2.useEffect((()=>{h.current=!1}),[g,c]);const I=React2.useMemo((()=>({onKeyDown:C,[bubbleHandlerKeys[m]]:e=>{l&&n(!1,e.nativeEvent,"reference-press")}})),[C,n,l,m]),T=React2.useMemo((()=>({onKeyDown:C,onMouseDown(){j.current=!0},onMouseUp(){j.current=!0},[captureHandlerKeys[c]]:()=>{h.current=!0}})),[C,c]);return React2.useMemo((()=>a?{reference:I,floating:T}:{}),[a,I,T])}function useFloatingRootContext(e){const{open:t=!1,onOpenChange:r,elements:n}=e,i=useId(),o=React2.useRef({}),[a]=React2.useState((()=>createPubSub())),s=null!=useFloatingParentNodeId();if("production"!==process.env.NODE_ENV){const e=n.reference;e&&!isElement(e)&&error("Cannot pass a virtual element to the `elements.reference` option,","as it must be a real DOM element. Use `refs.setPositionReference()`","instead.")}const[u,c]=React2.useState(n.reference),l=useEffectEvent(((e,t,n)=>{o.current.openEvent=e?t:void 0,a.emit("openchange",{open:e,event:t,reason:n,nested:s}),null==r||r(e,t,n)})),m=React2.useMemo((()=>({setPositionReference:c})),[]),d=React2.useMemo((()=>({reference:u||n.reference||null,floating:n.floating||null,domReference:n.reference})),[u,n.reference,n.floating]);return React2.useMemo((()=>({dataRef:o,open:t,onOpenChange:l,elements:d,events:a,floatingId:i,refs:m})),[t,l,d,a,i,m])}function useFloating2(e){void 0===e&&(e={});const{nodeId:t}=e,r=useFloatingRootContext(__spreadProps(__spreadValues({},e),{elements:__spreadValues({reference:null,floating:null},e.elements)})),n=e.rootContext||r,i=n.elements,[o,a]=React2.useState(null),[s,u]=React2.useState(null),c=(null==i?void 0:i.domReference)||o,l=React2.useRef(null),m=useFloatingTree();index2((()=>{c&&(l.current=c)}),[c]);const d=useFloating(__spreadProps(__spreadValues({},e),{elements:__spreadValues(__spreadValues({},i),s&&{reference:s})})),_=React2.useCallback((e=>{const t=isElement(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;u(t),d.refs.setReference(t)}),[d.refs]),p=React2.useCallback((e=>{(isElement(e)||null===e)&&(l.current=e,a(e)),(isElement(d.refs.reference.current)||null===d.refs.reference.current||null!==e&&!isElement(e))&&d.refs.setReference(e)}),[d.refs]),f=React2.useMemo((()=>__spreadProps(__spreadValues({},d.refs),{setReference:p,setPositionReference:_,domReference:l})),[d.refs,p,_]),x=React2.useMemo((()=>__spreadProps(__spreadValues({},d.elements),{domReference:c})),[d.elements,c]),g=React2.useMemo((()=>__spreadProps(__spreadValues(__spreadValues({},d),n),{refs:f,elements:x,nodeId:t})),[d,f,x,t,n]);return index2((()=>{n.dataRef.current.floatingContext=g;const e=null==m?void 0:m.nodesRef.current.find((e=>e.id===t));e&&(e.context=g)})),React2.useMemo((()=>__spreadProps(__spreadValues({},d),{context:g,refs:f,elements:x})),[d,f,x,g])}var ACTIVE_KEY="active",SELECTED_KEY="selected";function mergeProps(e,t,r){const n=new Map,i="item"===r;let o=e;if(i&&e){const t=e,{[ACTIVE_KEY]:r,[SELECTED_KEY]:n}=t;o=__objRest(t,[__restKey(ACTIVE_KEY),__restKey(SELECTED_KEY)])}return __spreadValues(__spreadValues(__spreadValues({},"floating"===r&&{tabIndex:-1,[FOCUSABLE_ATTRIBUTE]:""}),o),t.map((t=>{const n=t?t[r]:null;return"function"==typeof n?e?n(e):null:n})).concat(e).reduce(((e,t)=>t?(Object.entries(t).forEach((t=>{let[r,o]=t;var a;i&&[ACTIVE_KEY,SELECTED_KEY].includes(r)||(0===r.indexOf("on")?(n.has(r)||n.set(r,[]),"function"==typeof o&&(null==(a=n.get(r))||a.push(o),e[r]=function(){for(var e,t=arguments.length,i=new Array(t),o=0;o<t;o++)i[o]=arguments[o];return null==(e=n.get(r))?void 0:e.map((e=>e(...i))).find((e=>void 0!==e))})):e[r]=o)})),e):e),{}))}function useInteractions(e){void 0===e&&(e=[]);const t=e.map((e=>null==e?void 0:e.reference)),r=e.map((e=>null==e?void 0:e.floating)),n=e.map((e=>null==e?void 0:e.item)),i=React2.useCallback((t=>mergeProps(t,e,"reference")),t),o=React2.useCallback((t=>mergeProps(t,e,"floating")),r),a=React2.useCallback((t=>mergeProps(t,e,"item")),n);return React2.useMemo((()=>({getReferenceProps:i,getFloatingProps:o,getItemProps:a})),[i,o,a])}var isPreventScrollSupported=!1;function doSwitch(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function isMainOrientationKey(e,t){return doSwitch(t,e===ARROW_UP||e===ARROW_DOWN,e===ARROW_LEFT||e===ARROW_RIGHT)}function isMainOrientationToEndKey(e,t,r){return doSwitch(t,e===ARROW_DOWN,r?e===ARROW_LEFT:e===ARROW_RIGHT)||"Enter"===e||" "===e||""===e}function isCrossOrientationOpenKey(e,t,r){return doSwitch(t,r?e===ARROW_LEFT:e===ARROW_RIGHT,e===ARROW_DOWN)}function isCrossOrientationCloseKey(e,t,r){return doSwitch(t,r?e===ARROW_RIGHT:e===ARROW_LEFT,e===ARROW_UP)}function useListNavigation(e,t){const{open:r,onOpenChange:n,elements:i}=e,{listRef:o,activeIndex:a,onNavigate:s=()=>{},enabled:u=!0,selectedIndex:c=null,allowEscape:l=!1,loop:m=!1,nested:d=!1,rtl:_=!1,virtual:p=!1,focusItemOnOpen:f="auto",focusItemOnHover:x=!0,openOnArrowKeyDown:g=!0,disabledIndices:h,orientation:j="vertical",cols:v=1,scrollItemIntoView:y=!0,virtualItemRef:b,itemSizes:w,dense:E=!1}=t;"production"!==process.env.NODE_ENV&&(l&&(m||warn("`useListNavigation` looping must be enabled to allow escaping."),p||warn("`useListNavigation` must be virtual to allow escaping.")),"vertical"===j&&v>1&&warn("In grid list navigation mode (`cols` > 1), the `orientation` should",'be either "horizontal" or "both".'));const C=useLatestRef2(getFloatingFocusElement(i.floating)),q=useFloatingParentNodeId(),k=useFloatingTree(),S=useEffectEvent(s),I=isTypeableCombobox(i.domReference),T=React2.useRef(f),D=React2.useRef(null!=c?c:-1),P=React2.useRef(null),R=React2.useRef(!0),M=React2.useRef(S),O=React2.useRef(!!i.floating),B=React2.useRef(r),A=React2.useRef(!1),N=React2.useRef(!1),F=useLatestRef2(h),L=useLatestRef2(r),H=useLatestRef2(y),W=useLatestRef2(c),[V,z]=React2.useState(),[G,U]=React2.useState(),$=useEffectEvent((function(e,t,r){function n(e){p?(z(e.id),null==k||k.events.emit("virtualfocus",e),b&&(b.current=e)):enqueueFocus(e,{preventScroll:!0,sync:!(!isMac()||!isSafari())&&(isPreventScrollSupported||A.current)})}void 0===r&&(r=!1);const i=e.current[t.current];i&&n(i),requestAnimationFrame((()=>{const o=e.current[t.current]||i;if(!o)return;i||n(o);const a=H.current;a&&Y&&(r||!R.current)&&(null==o.scrollIntoView||o.scrollIntoView("boolean"==typeof a?{block:"nearest",inline:"nearest"}:a))}))}));index2((()=>{document.createElement("div").focus({get preventScroll(){return isPreventScrollSupported=!0,!1}})}),[]),index2((()=>{u&&(r&&i.floating?T.current&&null!=c&&(N.current=!0,D.current=c,S(c)):O.current&&(D.current=-1,M.current(null)))}),[u,r,i.floating,c,S]),index2((()=>{if(u&&r&&i.floating)if(null==a){if(A.current=!1,null!=W.current)return;if(O.current&&(D.current=-1,$(o,D)),(!B.current||!O.current)&&T.current&&(null!=P.current||!0===T.current&&null==P.current)){let e=0;const t=()=>{if(null==o.current[0]){if(e<2){(e?requestAnimationFrame:queueMicrotask)(t)}e++}else D.current=null==P.current||isMainOrientationToEndKey(P.current,j,_)||d?getMinIndex(o,F.current):getMaxIndex(o,F.current),P.current=null,S(D.current)};t()}}else isIndexOutOfBounds(o,a)||(D.current=a,$(o,D,N.current),N.current=!1)}),[u,r,i.floating,a,W,d,o,j,_,S,$,F]),index2((()=>{var e;if(!u||i.floating||!k||p||!O.current)return;const t=k.nodesRef.current,r=null==(e=t.find((e=>e.id===q)))||null==(e=e.context)?void 0:e.elements.floating,n=activeElement(getDocument(i.floating)),o=t.some((e=>e.context&&contains(e.context.elements.floating,n)));r&&!o&&R.current&&r.focus({preventScroll:!0})}),[u,i.floating,k,q,p]),index2((()=>{if(u&&k&&p&&!q)return k.events.on("virtualfocus",e),()=>{k.events.off("virtualfocus",e)};function e(e){U(e.id),b&&(b.current=e)}}),[u,k,p,q,b]),index2((()=>{M.current=S,O.current=!!i.floating})),index2((()=>{r||(P.current=null)}),[r]),index2((()=>{B.current=r}),[r]);const K=null!=a,Y=React2.useMemo((()=>{function e(e){if(!r)return;const t=o.current.indexOf(e);-1!==t&&S(t)}return __spreadValues({onFocus(t){let{currentTarget:r}=t;e(r)},onClick:e=>{let{currentTarget:t}=e;return t.focus({preventScroll:!0})}},x&&{onMouseMove(t){let{currentTarget:r}=t;e(r)},onPointerLeave(e){let{pointerType:t}=e;R.current&&"touch"!==t&&(D.current=-1,$(o,D),S(null),p||enqueueFocus(C.current,{preventScroll:!0}))}})}),[r,C,$,x,o,S,p]),Z=useEffectEvent((e=>{if(R.current=!1,A.current=!0,229===e.which)return;if(!L.current&&e.currentTarget===C.current)return;if(d&&isCrossOrientationCloseKey(e.key,j,_))return stopEvent(e),n(!1,e.nativeEvent,"list-navigation"),void(isHTMLElement(i.domReference)&&(p?null==k||k.events.emit("virtualfocus",i.domReference):i.domReference.focus()));const t=D.current,a=getMinIndex(o,h),s=getMaxIndex(o,h);if(I||("Home"===e.key&&(stopEvent(e),D.current=a,S(D.current)),"End"===e.key&&(stopEvent(e),D.current=s,S(D.current))),v>1){const t=w||Array.from({length:o.current.length},(()=>({width:1,height:1}))),r=buildCellMap(t,v,E),n=r.findIndex((e=>null!=e&&!isDisabled(o.current,e,h))),i=r.reduce(((e,t,r)=>null==t||isDisabled(o.current,t,h)?e:r),-1),u=r[getGridNavigatedIndex({current:r.map((e=>null!=e?o.current[e]:null))},{event:e,orientation:j,loop:m,rtl:_,cols:v,disabledIndices:getCellIndices([...h||o.current.map(((e,t)=>isDisabled(o.current,t)?t:void 0)),void 0],r),minIndex:n,maxIndex:i,prevIndex:getCellIndexOfCorner(D.current>s?a:D.current,t,r,v,e.key===ARROW_DOWN?"bl":e.key===(_?ARROW_LEFT:ARROW_RIGHT)?"tr":"tl"),stopEvent:!0})];if(null!=u&&(D.current=u,S(D.current)),"both"===j)return}if(isMainOrientationKey(e.key,j)){if(stopEvent(e),r&&!p&&activeElement(e.currentTarget.ownerDocument)===e.currentTarget)return D.current=isMainOrientationToEndKey(e.key,j,_)?a:s,void S(D.current);isMainOrientationToEndKey(e.key,j,_)?D.current=m?t>=s?l&&t!==o.current.length?-1:a:findNonDisabledIndex(o,{startingIndex:t,disabledIndices:h}):Math.min(s,findNonDisabledIndex(o,{startingIndex:t,disabledIndices:h})):D.current=m?t<=a?l&&-1!==t?o.current.length:s:findNonDisabledIndex(o,{startingIndex:t,decrement:!0,disabledIndices:h}):Math.max(a,findNonDisabledIndex(o,{startingIndex:t,decrement:!0,disabledIndices:h})),isIndexOutOfBounds(o,D.current)?S(null):S(D.current)}})),X=React2.useMemo((()=>p&&r&&K&&{"aria-activedescendant":G||V}),[p,r,K,G,V]),J=React2.useMemo((()=>__spreadProps(__spreadValues({"aria-orientation":"both"===j?void 0:j},!isTypeableCombobox(i.domReference)&&X),{onKeyDown:Z,onPointerMove(){R.current=!0}})),[X,Z,i.domReference,j]),Q=React2.useMemo((()=>{function e(e){"auto"===f&&isVirtualClick(e.nativeEvent)&&(T.current=!0)}return __spreadProps(__spreadValues({},X),{onKeyDown(e){R.current=!1;const t=e.key.startsWith("Arrow"),i=["Home","End"].includes(e.key),a=t||i,s=isCrossOrientationOpenKey(e.key,j,_),u=isCrossOrientationCloseKey(e.key,j,_),l=isMainOrientationKey(e.key,j),m=(d?s:l)||"Enter"===e.key||""===e.key.trim();if(p&&r){const t=null==k?void 0:k.nodesRef.current.find((e=>null==e.parentId)),r=k&&t?getDeepestNode(k.nodesRef.current,t.id):null;if(a&&r&&b){const t=new KeyboardEvent("keydown",{key:e.key,bubbles:!0});if(s||u){var f,x;const n=(null==(f=r.context)?void 0:f.elements.domReference)===e.currentTarget,i=u&&!n?null==(x=r.context)?void 0:x.elements.domReference:s?o.current.find((e=>(null==e?void 0:e.id)===V)):null;i&&(stopEvent(e),i.dispatchEvent(t),U(void 0))}var h;if((l||i)&&r.context)if(r.context.open&&r.parentId&&e.currentTarget!==r.context.elements.domReference)return stopEvent(e),void(null==(h=r.context.elements.domReference)||h.dispatchEvent(t))}return Z(e)}(r||g||!t)&&(m&&(P.current=d&&l?null:e.key),d?s&&(stopEvent(e),r?(D.current=getMinIndex(o,F.current),S(D.current)):n(!0,e.nativeEvent,"list-navigation")):l&&(null!=c&&(D.current=c),stopEvent(e),!r&&g?n(!0,e.nativeEvent,"list-navigation"):Z(e),r&&S(D.current)))},onFocus(){r&&!p&&S(null)},onPointerDown:function(e){T.current=f,"auto"===f&&isVirtualPointerEvent(e.nativeEvent)&&(T.current=!0)},onMouseDown:e,onClick:e})}),[V,X,Z,F,f,o,d,S,n,r,g,j,_,c,k,p,b]);return React2.useMemo((()=>u?{reference:Q,floating:J,item:Y}:{}),[u,Q,J,Y])}var componentRoleToAriaRoleMap=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function useRole(e,t){var r;void 0===t&&(t={});const{open:n,floatingId:i}=e,{enabled:o=!0,role:a="dialog"}=t,s=null!=(r=componentRoleToAriaRoleMap.get(a))?r:a,u=useId(),c=null!=useFloatingParentNodeId(),l=React2.useMemo((()=>"tooltip"===s||"label"===a?{["aria-"+("label"===a?"labelledby":"describedby")]:n?i:void 0}:__spreadValues(__spreadValues(__spreadValues(__spreadValues(__spreadValues({"aria-expanded":n?"true":"false","aria-haspopup":"alertdialog"===s?"dialog":s,"aria-controls":n?i:void 0},"listbox"===s&&{role:"combobox"}),"menu"===s&&{id:u}),"menu"===s&&c&&{role:"menuitem"}),"select"===a&&{"aria-autocomplete":"none"}),"combobox"===a&&{"aria-autocomplete":"list"})),[s,i,c,n,u,a]),m=React2.useMemo((()=>{const e=__spreadValues({id:i},s&&{role:s});return"tooltip"===s||"label"===a?e:__spreadValues(__spreadValues({},e),"menu"===s&&{"aria-labelledby":u})}),[s,i,u,a]),d=React2.useCallback((e=>{let{active:t,selected:r}=e;const n=__spreadValues({role:"option"},t&&{id:i+"-option"});switch(a){case"select":return __spreadProps(__spreadValues({},n),{"aria-selected":t&&r});case"combobox":return __spreadValues(__spreadValues({},n),t&&{"aria-selected":!0})}return{}}),[i,a]);return React2.useMemo((()=>o?{reference:l,floating:m,item:d}:{}),[o,l,m,d])}var E_=__toESM(require("react-dom")),import_react_dom4=require("react-dom"),import_lodash=__toESM(require_lodash()),import_jsx_runtime1051=require("react/jsx-runtime"),import_react3=__toESM(require("react"),1),import_react_dom3=__toESM(require("react-dom"),1),Ce=0,Lt=1,Yt=2,En=4;function sn(e){return()=>e}function lo(e){e()}function ne(e,t){return r=>e(t(r))}function ln(e,t){return()=>e(t)}function Hn(e,t){return r=>e(t,r)}function Ae(e){return void 0!==e}function co(...e){return()=>{e.map(lo)}}function Gt(){}function ye(e,t){return t(e),e}function uo(e,t){return t(e)}function X(...e){return e}function K(e,t){return e(Lt,t)}function M(e,t){e(Ce,t)}function We(e){e(Yt)}function lt(e){return e(En)}function F(e,t){return K(e,Hn(t,Ce))}function Rt(e,t){const r=e(Lt,(e=>{r(),t(e)}));return r}function cn(e){let t,r;return n=>i=>{t=i,r&&clearTimeout(r),r=setTimeout((()=>{n(t)}),e)}}function Bn(e,t){return e===t}function Y(e=Bn){let t;return r=>n=>{e(t,n)||(t=n,r(n))}}function V(e){return t=>r=>{e(r)&&t(r)}}function H(e){return t=>ne(t,e)}function vt(e){return t=>()=>{t(e)}}function x(e,...t){const r=ao(...t);return(t,n)=>{switch(t){case Yt:return void We(e);case Lt:return K(e,r(n))}}}function bt(e,t){return r=>n=>{r(t=e(t,n))}}function qt(e){return t=>r=>{e>0?e--:t(r)}}function zt(e){let t,r=null;return n=>i=>{r=i,!t&&(t=setTimeout((()=>{t=void 0,n(r)}),e))}}function G(...e){const t=new Array(e.length);let r=0,n=null;const i=Math.pow(2,e.length)-1;return e.forEach(((e,o)=>{const a=Math.pow(2,o);K(e,(e=>{const s=r;r|=a,t[o]=e,s!==i&&r===i&&n&&(n(),n=null)}))})),e=>o=>{const a=()=>{e([o].concat(t))};r===i?a():n=a}}function ao(...e){return t=>e.reduceRight(uo,t)}function fo(e){let t,r;const n=()=>null==t?void 0:t();return function(i,o){switch(i){case Lt:return o?r===o?void 0:(n(),r=o,t=K(e,o),t):(n(),Gt);case Yt:return n(),void(r=null)}}}function w(e){let t=e;const r=$();return(e,n)=>{switch(e){case Ce:t=n;break;case Lt:n(t);break;case En:return t}return r(e,n)}}function ct(e,t){return ye(w(t),(t=>F(e,t)))}function $(){const e=[];return(t,r)=>{switch(t){case Ce:return void e.slice().forEach((e=>{e(r)}));case Yt:return void e.splice(0,e.length);case Lt:return e.push(r),()=>{const t=e.indexOf(r);t>-1&&e.splice(t,1)}}}}function pt(e){return ye($(),(t=>F(e,t)))}function U(e,t=[],{singleton:r}={singleton:!0}){return{constructor:e,dependencies:t,id:mo(),singleton:r}}var mo=()=>Symbol();function po(e){const t=new Map,r=({constructor:e,dependencies:n,id:i,singleton:o})=>{if(o&&t.has(i))return t.get(i);const a=e(n.map((e=>r(e))));return o&&t.set(i,a),a};return r(e)}function rt(...e){const t=$(),r=new Array(e.length);let n=0;const i=Math.pow(2,e.length)-1;return e.forEach(((e,o)=>{const a=Math.pow(2,o);K(e,(e=>{r[o]=e,n|=a,n===i&&M(t,r)}))})),function(e,o){switch(e){case Yt:return void We(t);case Lt:return n===i&&o(r),K(t,o)}}}function A7(e,t=Bn){return x(e,Y(t))}function un(...e){return function(t,r){switch(t){case Yt:return;case Lt:return co(...e.map((e=>K(e,r))))}}}var ht=(e=>(e[e.DEBUG=0]="DEBUG",e[e.INFO=1]="INFO",e[e.WARN=2]="WARN",e[e.ERROR=3]="ERROR",e))(ht||{}),ho={0:"debug",3:"error",1:"log",2:"warn"},go=()=>typeof globalThis>"u"?window:globalThis,Pt=U((()=>{const e=w(3);return{log:w(((t,r,n=1)=>{var i;n>=(null!=(i=go().VIRTUOSO_LOG_LEVEL)?i:lt(e))&&console[ho[n]]("%creact-virtuoso: %c%s %o","color: #0253b3; font-weight: bold","color: initial",t,r)})),logLevel:e}}),[],{singleton:!0});function Et(e,t,r){return Me(e,t,r).callbackRef}function Me(e,t,r){const n=import_react3.default.useRef(null);let i=e=>{};if(typeof ResizeObserver<"u"){const o=import_react3.default.useMemo((()=>new ResizeObserver((t=>{const n=()=>{const r=t[0].target;null!==r.offsetParent&&e(r)};r?n():requestAnimationFrame(n)}))),[e]);i=e=>{e&&t?(o.observe(e),n.current=e):(n.current&&o.unobserve(n.current),n.current=null)}}return{callbackRef:i,ref:n}}function kn(e,t,r,n,i,o,a,s,u){return Me(import_react3.default.useCallback((r=>{const u=Io(r.children,t,s?"offsetWidth":"offsetHeight",i);let c=r.parentElement;for(;!c.dataset.virtuosoScroller;)c=c.parentElement;const l="window"===c.lastElementChild.dataset.viewportType,m=a?s?a.scrollLeft:a.scrollTop:l?s?window.pageXOffset||document.documentElement.scrollLeft:window.pageYOffset||document.documentElement.scrollTop:s?c.scrollLeft:c.scrollTop,d=a?s?a.scrollWidth:a.scrollHeight:l?s?document.documentElement.scrollWidth:document.documentElement.scrollHeight:s?c.scrollWidth:c.scrollHeight,_=a?s?a.offsetWidth:a.offsetHeight:l?s?window.innerWidth:window.innerHeight:s?c.offsetWidth:c.offsetHeight;n({scrollHeight:d,scrollTop:Math.max(m,0),viewportHeight:_}),null==o||o(s?an("column-gap",getComputedStyle(r).columnGap,i):an("row-gap",getComputedStyle(r).rowGap,i)),null!==u&&e(u)}),[e,t,i,o,a,n]),r,u)}function Io(e,t,r,n){const i=e.length;if(0===i)return null;const o=[];for(let a=0;a<i;a++){const i=e.item(a);if(void 0===i.dataset.index)continue;const s=parseInt(i.dataset.index),u=parseFloat(i.dataset.knownSize),c=t(i,r);if(0===c&&n("Zero-sized element, this should not happen",{child:i},ht.ERROR),c===u)continue;const l=o[o.length-1];0===o.length||l.size!==c||l.endIndex!==s-1?o.push({endIndex:s,size:c,startIndex:s}):o[o.length-1].endIndex++}return o}function an(e,t,r){return"normal"!==t&&!(null!=t&&t.endsWith("px"))&&r(`${e} was not resolved to pixel value correctly`,t,ht.WARN),"normal"===t?0:parseInt(null!=t?t:"0",10)}function _e(e,t,r){const n=import_react3.default.useRef(null),i=import_react3.default.useCallback((r=>{if(null==r||!r.offsetParent)return;const i=r.getBoundingClientRect(),o=i.width;let a,s;if(t){const e=t.getBoundingClientRect(),r=i.top-e.top;s=e.height-Math.max(0,r),a=r+t.scrollTop}else s=window.innerHeight-Math.max(0,i.top),a=i.top+window.pageYOffset;n.current={offsetTop:a,visibleHeight:s,visibleWidth:o},e(n.current)}),[e,t]),{callbackRef:o,ref:a}=Me(i,!0,r),s=import_react3.default.useCallback((()=>{i(a.current)}),[i,a]);return import_react3.default.useEffect((()=>{if(t){t.addEventListener("scroll",s);const e=new ResizeObserver((()=>{requestAnimationFrame(s)}));return e.observe(t),()=>{t.removeEventListener("scroll",s),e.unobserve(t)}}return window.addEventListener("scroll",s),window.addEventListener("resize",s),()=>{window.removeEventListener("scroll",s),window.removeEventListener("resize",s)}}),[s,t]),o}var at=U((()=>{const e=$(),t=$(),r=w(0),n=$(),i=w(0),o=$(),a=$(),s=w(0),u=w(0),c=w(0),l=w(0),m=$(),d=$(),_=w(!1),p=w(!1),f=w(!1);return F(x(e,H((({scrollTop:e})=>e))),t),F(x(e,H((({scrollHeight:e})=>e))),a),F(t,i),{deviation:r,fixedFooterHeight:c,fixedHeaderHeight:u,footerHeight:l,headerHeight:s,horizontalDirection:p,scrollBy:d,scrollContainerState:e,scrollHeight:a,scrollingInProgress:_,scrollTo:m,scrollTop:t,skipAnimationFrameInResizeObserver:f,smoothScrollTargetReached:n,statefulScrollTop:i,viewportHeight:o}}),[],{singleton:!0}),oe={lvl:0};function On(e,t){const r=e.length;if(0===r)return[];let{index:n,value:i}=t(e[0]);const o=[];for(let a=1;a<r;a++){const{index:r,value:s}=t(e[a]);o.push({end:r-1,start:n,value:i}),n=r,i=s}return o.push({end:1/0,start:n,value:i}),o}function j(e){return e===oe}function re(e,t){if(!j(e))return t===e.k?e.v:t<e.k?re(e.l,t):re(e.r,t)}function wt(e,t,r="k"){if(j(e))return[-1/0,void 0];if(Number(e[r])===t)return[e.k,e.v];if(Number(e[r])<t){const n=wt(e.r,t,r);return n[0]===-1/0?[e.k,e.v]:n}return wt(e.l,t,r)}function mt(e,t,r){return j(e)?Ln(t,r,1):t===e.k?ot(e,{k:t,v:r}):t<e.k?dn(ot(e,{l:mt(e.l,t,r)})):dn(ot(e,{r:mt(e.r,t,r)}))}function Kt(){return oe}function ve(e,t,r){if(j(e))return[];return So(ze(e,wt(e,t)[0],r))}function Fe(e,t){if(j(e))return oe;const{k:r,l:n,r:i}=e;if(t===r){if(j(n))return i;if(j(i))return n;{const[t,r]=zn(n);return ge(ot(e,{k:t,l:Fn(n),v:r}))}}return ge(ot(e,t<r?{l:Fe(n,t)}:{r:Fe(i,t)}))}function _t(e){return j(e)?[]:[..._t(e.l),{k:e.k,v:e.v},..._t(e.r)]}function ze(e,t,r){if(j(e))return[];const{k:n,l:i,r:o,v:a}=e;let s=[];return n>t&&(s=s.concat(ze(i,t,r))),n>=t&&n<=r&&s.push({k:n,v:a}),n<=r&&(s=s.concat(ze(o,t,r))),s}function ge(e){const{l:t,lvl:r,r:n}=e;if(n.lvl>=r-1&&t.lvl>=r-1)return e;if(r>n.lvl+1){if(He(t))return Pn(ot(e,{lvl:r-1}));if(!j(t)&&!j(t.r))return ot(t.r,{l:ot(t,{r:t.r.l}),lvl:r,r:ot(e,{l:t.r.r,lvl:r-1})});throw new Error("Unexpected empty nodes")}if(He(e))return Le(ot(e,{lvl:r-1}));if(j(n)||j(n.l))throw new Error("Unexpected empty nodes");{const t=n.l,i=He(t)?n.lvl-1:n.lvl;return ot(t,{l:ot(e,{lvl:r-1,r:t.l}),lvl:t.lvl+1,r:Le(ot(n,{l:t.r,lvl:i}))})}}function ot(e,t){return Ln(void 0!==t.k?t.k:e.k,void 0!==t.v?t.v:e.v,void 0!==t.lvl?t.lvl:e.lvl,void 0!==t.l?t.l:e.l,void 0!==t.r?t.r:e.r)}function Fn(e){return j(e.r)?e.l:ge(ot(e,{r:Fn(e.r)}))}function He(e){return j(e)||e.lvl>e.r.lvl}function zn(e){return j(e.r)?[e.k,e.v]:zn(e.r)}function Ln(e,t,r,n=oe,i=oe){return{k:e,l:n,lvl:r,r:i,v:t}}function dn(e){return Le(Pn(e))}function Pn(e){const{l:t}=e;return j(t)||t.lvl!==e.lvl?e:ot(t,{r:ot(e,{l:t.r})})}function Le(e){const{lvl:t,r:r}=e;return j(r)||j(r.r)||r.lvl!==t||r.r.lvl!==t?e:ot(r,{l:ot(e,{r:r.l}),lvl:t+1})}function So(e){return On(e,(({k:e,v:t})=>({index:e,value:t})))}function Vn(e,t){return!(!e||e.startIndex!==t.startIndex||e.endIndex!==t.endIndex)}function se(e,t){return!(!e||e[0]!==t[0]||e[1]!==t[1])}var Ge=U((()=>({recalcInProgress:w(!1)})),[],{singleton:!0});function An(e,t,r){return e[Se(e,t,r)]}function Se(e,t,r,n=0){let i=e.length-1;for(;n<=i;){const o=Math.floor((n+i)/2),a=r(e[o],t);if(0===a)return o;if(-1===a){if(i-n<2)return o-1;i=o-1}else{if(i===n)return o;n=o+1}}throw new Error(`Failed binary finding record in array - ${e.join(",")}, searched for ${t}`)}function xo(e,t,r,n){const i=Se(e,t,n),o=Se(e,r,n,i);return e.slice(i,o+1)}function Ct(e,t){return Math.round(e.getBoundingClientRect()[t])}function be(e){return!j(e.groupOffsetTree)}function Ne({index:e},t){return t===e?0:t<e?-1:1}function To(){return{groupIndices:[],groupOffsetTree:Kt(),lastIndex:0,lastOffset:0,lastSize:0,offsetTree:[],sizeTree:Kt()}}function wo(e,t){let r=j(e)?0:1/0;for(const n of t){const{endIndex:t,size:i,startIndex:o}=n;if(r=Math.min(r,o),j(e)){e=mt(e,0,i);continue}const a=ve(e,o-1,t+1);if(a.some(Ho(n)))continue;let s=!1,u=!1;for(const{end:r,start:n,value:o}of a)s?(t>=n||i===o)&&(e=Fe(e,n)):(u=o!==i,s=!0),r>t&&t>=n&&o!==i&&(e=mt(e,t+1,o));u&&(e=mt(e,o,i))}return[e,r]}function Co(e){return typeof e.groupIndex<"u"}function yo({offset:e},t){return t===e?0:t<e?-1:1}function ie(e,t,r){if(0===t.length)return 0;const{index:n,offset:i,size:o}=An(t,e,Ne),a=e-n,s=o*a+(a-1)*r+i;return s>0?s+r:s}function Wn(e,t){if(!be(t))return e;let r=0;for(;t.groupIndices[r]<=e+r;)r++;return e+r}function Mn(e,t,r){if(Co(e))return t.groupIndices[e.groupIndex]+1;{let n=Wn("LAST"===e.index?r:e.index,t);return n=Math.max(0,n,Math.min(r,n)),n}}function vo(e,t,r,n=0){return n>0&&(t=Math.max(t,An(e,n,Ne).offset)),On(xo(e,t,r,yo),Eo)}function bo(e,[t,r,n,i]){t.length>0&&n("received item sizes",t,ht.DEBUG);const o=e.sizeTree;let a=o,s=0;if(r.length>0&&j(o)&&2===t.length){const e=t[0].size,n=t[1].size;a=r.reduce(((t,r)=>mt(mt(t,r,e),r+1,n)),a)}else[a,s]=wo(a,t);if(a===o)return e;const{lastIndex:u,lastOffset:c,lastSize:l,offsetTree:m}=Pe(e.offsetTree,s,a,i);return{groupIndices:r,groupOffsetTree:r.reduce(((e,t)=>mt(e,t,ie(t,m,i))),Kt()),lastIndex:u,lastOffset:c,lastSize:l,offsetTree:m,sizeTree:a}}function Ro(e){return _t(e).map((({k:e,v:t},r,n)=>{const i=n[r+1];return{endIndex:i?i.k-1:1/0,size:t,startIndex:e}}))}function fn(e,t){let r=0,n=0;for(;r<e;)r+=t[n+1]-t[n]-1,n++;return n-(r===e?0:1)}function Pe(e,t,r,n){let i=e,o=0,a=0,s=0,u=0;if(0!==t){u=Se(i,t-1,Ne),s=i[u].offset;const e=wt(r,t-1);o=e[0],a=e[1],i.length&&i[u].size===wt(r,t)[1]&&(u-=1),i=i.slice(0,u+1)}else i=[];for(const{start:e,value:u}of ve(r,t,1/0)){const t=e-o,r=t*a+s+t*n;i.push({index:e,offset:r,size:u}),o=e,s=r,a=u}return{lastIndex:o,lastOffset:s,lastSize:a,offsetTree:i}}function Eo(e){return{index:e.index,value:e}}function Ho(e){const{endIndex:t,size:r,startIndex:n}=e;return e=>e.start===n&&(e.end===t||e.end===1/0)&&e.value===r}var Bo={offsetHeight:"height",offsetWidth:"width"},Ht=U((([{log:e},{recalcInProgress:t}])=>{const r=$(),n=$(),i=ct(n,0),o=$(),a=$(),s=w(0),u=w([]),c=w(void 0),l=w(void 0),m=w(((e,t)=>Ct(e,Bo[t]))),d=w(void 0),_=w(0),p=To(),f=ct(x(r,G(u,e,_),bt(bo,p),Y()),p),g=ct(x(u,Y(),bt(((e,t)=>({current:t,prev:e.current})),{current:[],prev:[]}),H((({prev:e})=>e))),[]);F(x(u,V((e=>e.length>0)),G(f,_),H((([e,t,r])=>{const n=e.reduce(((e,n,i)=>mt(e,n,ie(n,t.offsetTree,r)||i)),Kt());return __spreadProps(__spreadValues({},t),{groupIndices:e,groupOffsetTree:n})}))),f),F(x(n,G(f),V((([e,{lastIndex:t}])=>e<t)),H((([e,{lastIndex:t,lastSize:r}])=>[{endIndex:t,size:r,startIndex:e}]))),r),F(c,l);const h=ct(x(c,H((e=>void 0===e))),!0);F(x(l,V((e=>void 0!==e&&j(lt(f).sizeTree))),H((e=>[{endIndex:0,size:e,startIndex:0}]))),r);const v=pt(x(r,G(f),bt((({sizes:e},[t,r])=>({changed:r!==e,sizes:r})),{changed:!1,sizes:p}),H((e=>e.changed))));K(x(s,bt(((e,t)=>({diff:e.prev-t,prev:t})),{diff:0,prev:0}),H((e=>e.diff))),(e=>{const{groupIndices:r}=lt(f);if(e>0)M(t,!0),M(o,e+fn(e,r));else if(e<0){const t=lt(g);t.length>0&&(e-=fn(-e,t)),M(a,e)}})),K(x(s,G(e)),(([e,t])=>{e<0&&t("`firstItemIndex` prop should not be set to less than zero. If you don't know the total count, just use a very high value",{firstItemIndex:s},ht.ERROR)}));const y=pt(o);F(x(o,G(f),H((([e,t])=>{const r=t.groupIndices.length>0,n=[],i=t.lastSize;if(r){const r=re(t.sizeTree,0);let o=0,a=0;for(;o<e;){const e=t.groupIndices[a],s=t.groupIndices.length===a+1?1/0:t.groupIndices[a+1]-e-1;n.push({endIndex:e,size:r,startIndex:e}),n.push({endIndex:e+1+s-1,size:i,startIndex:e+1}),a++,o+=s+1}const s=_t(t.sizeTree);return o!==e&&s.shift(),s.reduce(((t,{k:r,v:n})=>{let i=t.ranges;return 0!==t.prevSize&&(i=[...t.ranges,{endIndex:r+e-1,size:t.prevSize,startIndex:t.prevIndex}]),{prevIndex:r+e,prevSize:n,ranges:i}}),{prevIndex:e,prevSize:0,ranges:n}).ranges}return _t(t.sizeTree).reduce(((t,{k:r,v:n})=>({prevIndex:r+e,prevSize:n,ranges:[...t.ranges,{endIndex:r+e-1,size:t.prevSize,startIndex:t.prevIndex}]})),{prevIndex:0,prevSize:i,ranges:[]}).ranges}))),r);const b=pt(x(a,G(f,_),H((([e,{offsetTree:t},r])=>ie(-e,t,r)))));return F(x(a,G(f,_),H((([e,t,r])=>{if(t.groupIndices.length>0){if(j(t.sizeTree))return t;let n=Kt();const i=lt(g);let o=0,a=0,s=0;for(;o<-e;){s=i[a];const e=i[a+1]-s-1;a++,o+=e+1}if(n=_t(t.sizeTree).reduce(((t,{k:r,v:n})=>mt(t,Math.max(0,r+e),n)),n),o!==-e){n=mt(n,0,re(t.sizeTree,s));n=mt(n,1,wt(t.sizeTree,1-e)[1])}return __spreadValues(__spreadProps(__spreadValues({},t),{sizeTree:n}),Pe(t.offsetTree,0,n,r))}{const n=_t(t.sizeTree).reduce(((t,{k:r,v:n})=>mt(t,Math.max(0,r+e),n)),Kt());return __spreadValues(__spreadProps(__spreadValues({},t),{sizeTree:n}),Pe(t.offsetTree,0,n,r))}}))),f),{beforeUnshiftWith:y,data:d,defaultItemSize:l,firstItemIndex:s,fixedItemSize:c,gap:_,groupIndices:u,itemSize:m,listRefresh:v,shiftWith:a,shiftWithOffset:b,sizeRanges:r,sizes:f,statefulTotalCount:i,totalCount:n,trackItemSizes:h,unshiftWith:o}}),X(Pt,Ge),{singleton:!0});function ko(e){return e.reduce(((e,t)=>(e.groupIndices.push(e.totalCount),e.totalCount+=t+1,e)),{groupIndices:[],totalCount:0})}var _n=U((([{groupIndices:e,sizes:t,totalCount:r},{headerHeight:n,scrollTop:i}])=>{const o=$(),a=$(),s=pt(x(o,H(ko)));return F(x(s,H((e=>e.totalCount))),r),F(x(s,H((e=>e.groupIndices))),e),F(x(rt(i,t,n),V((([e,t])=>be(t))),H((([e,t,r])=>wt(t.groupOffsetTree,Math.max(e-r,0),"v")[0])),Y(),H((e=>[e]))),a),{groupCounts:o,topItemsIndexes:a}}),X(Ht,at)),Vt=U((([{log:e}])=>{const t=w(!1),r=pt(x(t,V((e=>e)),Y()));return K(t,(t=>{t&&lt(e)("props updated",{},ht.DEBUG)})),{didMount:r,propsReady:t}}),X(Pt),{singleton:!0}),Oo=typeof document<"u"&&"scrollBehavior"in document.documentElement.style;function Gn(e){const t="number"==typeof e?{index:e}:e;return t.align||(t.align="start"),(!t.behavior||!Oo)&&(t.behavior="auto"),t.offset||(t.offset=0),t}var ce=U((([{gap:e,listRefresh:t,sizes:r,totalCount:n},{fixedFooterHeight:i,fixedHeaderHeight:o,footerHeight:a,headerHeight:s,scrollingInProgress:u,scrollTo:c,smoothScrollTargetReached:l,viewportHeight:m},{log:d}])=>{const _=$(),p=$(),f=w(0);let g=null,h=null,j=null;function v(){g&&(g(),g=null),j&&(j(),j=null),h&&(clearTimeout(h),h=null),M(u,!1)}return F(x(_,G(r,m,n,f,s,a,d),G(e,o,i),H((([[e,r,n,i,o,a,s,c],m,d,f])=>{const y=Gn(e),{align:b,behavior:w,offset:E}=y,C=i-1,q=Mn(y,r,C);let k=ie(q,r.offsetTree,m)+a;"end"===b?(k+=d+wt(r.sizeTree,q)[1]-n+f,q===C&&(k+=s)):"center"===b?k+=(d+wt(r.sizeTree,q)[1]-n+f)/2:k-=o,E&&(k+=E);const S=t=>{v(),t?(c("retrying to scroll to",{location:e},ht.DEBUG),M(_,e)):(M(p,!0),c("list did not change, scroll successful",{},ht.DEBUG))};if(v(),"smooth"===w){let e=!1;j=K(t,(t=>{e=e||t})),g=Rt(l,(()=>{S(e)}))}else g=Rt(x(t,Fo(150)),S);return h=setTimeout((()=>{v()}),1200),M(u,!0),c("scrolling from index to",{behavior:w,index:q,top:k},ht.DEBUG),{behavior:w,top:k}}))),c),{scrollTargetReached:p,scrollToIndex:_,topListHeight:f}}),X(Ht,at,Pt),{singleton:!0});function Fo(e){return t=>{const r=setTimeout((()=>{t(!1)}),e);return e=>{e&&(t(!0),clearTimeout(r))}}}function De(e,t){0==e?t():requestAnimationFrame((()=>{De(e-1,t)}))}function $e(e,t){const r=t-1;return"number"==typeof e?e:"LAST"===e.index?r:e.index}var ue=U((([{defaultItemSize:e,listRefresh:t,sizes:r},{scrollTop:n},{scrollTargetReached:i,scrollToIndex:o},{didMount:a}])=>{const s=w(!0),u=w(0),c=w(!0);return F(x(a,G(u),V((([e,t])=>!!t)),vt(!1)),s),F(x(a,G(u),V((([e,t])=>!!t)),vt(!1)),c),K(x(rt(t,a),G(s,r,e,c),V((([[,e],t,{sizeTree:r},n,i])=>e&&(!j(r)||Ae(n))&&!t&&!i)),G(u)),(([,e])=>{Rt(i,(()=>{M(c,!0)})),De(4,(()=>{Rt(n,(()=>{M(s,!0)})),M(o,e)}))})),{initialItemFinalLocationReached:c,initialTopMostItemIndex:u,scrolledToInitialItem:s}}),X(Ht,at,ce,Vt),{singleton:!0});function Nn(e,t){return Math.abs(e-t)<1.01}var le="up",te="down",zo="none",Lo={atBottom:!1,notAtBottomBecause:"NOT_SHOWING_LAST_ITEM",state:{offsetBottom:0,scrollHeight:0,scrollTop:0,viewportHeight:0}},Po=0,ae=U((([{footerHeight:e,headerHeight:t,scrollBy:r,scrollContainerState:n,scrollTop:i,viewportHeight:o}])=>{const a=w(!1),s=w(!0),u=$(),c=$(),l=w(4),m=w(Po),d=ct(x(un(x(A7(i),qt(1),vt(!0)),x(A7(i),qt(1),vt(!1),cn(100))),Y()),!1),_=ct(x(un(x(r,vt(!0)),x(r,vt(!1),cn(200))),Y()),!1);F(x(rt(A7(i),A7(m)),H((([e,t])=>e<=t)),Y()),s),F(x(s,zt(50)),c);const p=pt(x(rt(n,A7(o),A7(t),A7(e),A7(l)),bt(((e,[{scrollHeight:t,scrollTop:r},n,i,o,a])=>{const s={scrollHeight:t,scrollTop:r,viewportHeight:n};if(r+n-t>-a){let t,n;return r>e.state.scrollTop?(t="SCROLLED_DOWN",n=e.state.scrollTop-r):(t="SIZE_DECREASED",n=e.state.scrollTop-r||e.scrollTopDelta),{atBottom:!0,atBottomBecause:t,scrollTopDelta:n,state:s}}let u;return u=s.scrollHeight>e.state.scrollHeight?"SIZE_INCREASED":n<e.state.viewportHeight?"VIEWPORT_HEIGHT_DECREASING":r<e.state.scrollTop?"SCROLLING_UPWARDS":"NOT_FULLY_SCROLLED_TO_LAST_ITEM_BOTTOM",{atBottom:!1,notAtBottomBecause:u,state:s}}),Lo),Y(((e,t)=>e&&e.atBottom===t.atBottom)))),f=ct(x(n,bt(((e,{scrollHeight:t,scrollTop:r,viewportHeight:n})=>{if(Nn(e.scrollHeight,t))return{changed:!1,jump:0,scrollHeight:t,scrollTop:r};{const i=t-(r+n)<1;return e.scrollTop!==r&&i?{changed:!0,jump:e.scrollTop-r,scrollHeight:t,scrollTop:r}:{changed:!0,jump:0,scrollHeight:t,scrollTop:r}}}),{changed:!1,jump:0,scrollHeight:0,scrollTop:0}),V((e=>e.changed)),H((e=>e.jump))),0);F(x(p,H((e=>e.atBottom))),a),F(x(a,zt(50)),u);const g=w(te);F(x(n,H((({scrollTop:e})=>e)),Y(),bt(((e,t)=>lt(_)?{direction:e.direction,prevScrollTop:t}:{direction:t<e.prevScrollTop?le:te,prevScrollTop:t}),{direction:te,prevScrollTop:0}),H((e=>e.direction))),g),F(x(n,zt(50),vt(zo)),g);const h=w(0);return F(x(d,V((e=>!e)),vt(0)),h),F(x(i,zt(100),G(d),V((([e,t])=>!!t)),bt((([e,t],[r])=>[t,r]),[0,0]),H((([e,t])=>t-e))),h),{atBottomState:p,atBottomStateChange:u,atBottomThreshold:l,atTopStateChange:c,atTopThreshold:m,isAtBottom:a,isAtTop:s,isScrolling:d,lastJumpDueToItemResize:f,scrollDirection:g,scrollVelocity:h}}),X(at)),xe="top",Te="bottom",mn="none";function pn(e,t,r){return"number"==typeof e?r===le&&t===xe||r===te&&t===Te?e:0:r===le?t===xe?e.main:e.reverse:t===Te?e.main:e.reverse}function hn(e,t){var r;return"number"==typeof e?e:null!=(r=e[t])?r:0}var Ue=U((([{deviation:e,fixedHeaderHeight:t,headerHeight:r,scrollTop:n,viewportHeight:i}])=>{const o=$(),a=w(0),s=w(0),u=w(0);return{increaseViewportBy:s,listBoundary:o,overscan:u,topListHeight:a,visibleRange:ct(x(rt(A7(n),A7(i),A7(r),A7(o,se),A7(u),A7(a),A7(t),A7(e),A7(s)),H((([e,t,r,[n,i],o,a,s,u,c])=>{const l=e-u,m=a+s,d=Math.max(r-l,0);let _=mn;const p=hn(c,xe),f=hn(c,Te);return n-=u,i+=r+s,(n+=r+s)>e+m-p&&(_=le),(i-=u)<e-d+t+f&&(_=te),_!==mn?[Math.max(l-r-pn(o,xe,_)-p,0),l-d-s+t+pn(o,Te,_)+f]:null})),V((e=>null!=e)),Y(se)),[0,0])}}),X(at),{singleton:!0});function Vo(e,t,r){if(be(t)){const n=Wn(e,t);return[{index:wt(t.groupOffsetTree,n)[0],offset:0,size:0},{data:null==r?void 0:r[0],index:n,offset:0,size:0}]}return[{data:null==r?void 0:r[0],index:e,offset:0,size:0}]}var Be={bottom:0,firstItemIndex:0,items:[],offsetBottom:0,offsetTop:0,top:0,topItems:[],topListHeight:0,totalCount:0};function Ie(e,t,r,n,i,o){const{lastIndex:a,lastOffset:s,lastSize:u}=i;let c=0,l=0;if(e.length>0){c=e[0].offset;const t=e[e.length-1];l=t.offset+t.size}const m=r-a,d=c,_=s+m*u+(m-1)*n-l;return{bottom:l,firstItemIndex:o,items:gn(e,i,o),offsetBottom:_,offsetTop:c,top:d,topItems:gn(t,i,o),topListHeight:t.reduce(((e,t)=>t.size+e),0),totalCount:r}}function Dn(e,t,r,n,i,o){let a=0;if(r.groupIndices.length>0)for(const t of r.groupIndices){if(t-a>=e)break;a++}const s=e+a,u=$e(t,s);return Ie(Array.from({length:s}).map(((e,t)=>({data:o[t+u],index:t+u,offset:0,size:0}))),[],s,i,r,n)}function gn(e,t,r){if(0===e.length)return[];if(!be(t))return e.map((e=>__spreadProps(__spreadValues({},e),{index:e.index+r,originalIndex:e.index})));const n=e[0].index,i=e[e.length-1].index,o=[],a=ve(t.groupOffsetTree,n,i);let s,u=0;for(const n of e){let e;(!s||s.end<n.index)&&(s=a.shift(),u=t.groupIndices.indexOf(s.start)),e=n.index===s.start?{index:u,type:"group"}:{groupIndex:u,index:n.index-(u+1)+r},o.push(__spreadProps(__spreadValues({},e),{data:n.data,offset:n.offset,originalIndex:n.index,size:n.size}))}return o}var Nt=U((([{data:e,firstItemIndex:t,gap:r,sizes:n,totalCount:i},o,{listBoundary:a,topListHeight:s,visibleRange:u},{initialTopMostItemIndex:c,scrolledToInitialItem:l},{topListHeight:m},d,{didMount:_},{recalcInProgress:p}])=>{const f=w([]),g=w(0),h=$();F(o.topItemsIndexes,f);const v=ct(x(rt(_,p,A7(u,se),A7(i),A7(n),A7(c),l,A7(f),A7(t),A7(r),e),V((([e,t,,r,,,,,,,n])=>{const i=n&&n.length!==r;return e&&!t&&!i})),H((([,,[e,t],r,n,i,o,a,s,u,c])=>{const l=n,{offsetTree:m,sizeTree:d}=l,_=lt(g);if(0===r)return __spreadProps(__spreadValues({},Be),{totalCount:r});if(0===e&&0===t)return 0===_?__spreadProps(__spreadValues({},Be),{totalCount:r}):Dn(_,i,n,s,u,c||[]);if(j(d))return _>0?null:Ie(Vo($e(i,r),l,c),[],r,u,l,s);const p=[];if(a.length>0){const e=a[0],t=a[a.length-1];let r=0;for(const n of ve(d,e,t)){const i=n.value,o=Math.max(n.start,e),a=Math.min(n.end,t);for(let e=o;e<=a;e++)p.push({data:null==c?void 0:c[e],index:e,offset:r,size:i}),r+=i}}if(!o)return Ie([],p,r,u,l,s);const f=a.length>0?a[a.length-1]+1:0,x=vo(m,e,t,f);if(0===x.length)return null;const h=r-1;return Ie(ye([],(r=>{for(const n of x){const i=n.value;let o=i.offset,a=n.start;const s=i.size;if(i.offset<e){a+=Math.floor((e-i.offset+u)/(s+u));const t=a-n.start;o+=t*s+t*u}a<f&&(o+=(f-a)*s,a=f);const l=Math.min(n.end,h);for(let e=a;e<=l&&!(o>=t);e++)r.push({data:null==c?void 0:c[e],index:e,offset:o,size:s}),o+=s+u}})),p,r,u,l,s)})),V((e=>null!==e)),Y()),Be);F(x(e,V(Ae),H((e=>null==e?void 0:e.length))),i),F(x(v,H((e=>e.topListHeight))),m),F(m,s),F(x(v,H((e=>[e.top,e.bottom]))),a),F(x(v,H((e=>e.items))),h);const y=pt(x(v,V((({items:e})=>e.length>0)),G(i,e),V((([{items:e},t])=>e[e.length-1].originalIndex===t-1)),H((([,e,t])=>[e-1,t])),Y(se),H((([e])=>e)))),b=pt(x(v,zt(200),V((({items:e,topItems:t})=>e.length>0&&e[0].originalIndex===t.length)),H((({items:e})=>e[0].index)),Y())),E=pt(x(v,V((({items:e})=>e.length>0)),H((({items:e})=>{let t=0,r=e.length-1;for(;"group"===e[t].type&&t<r;)t++;for(;"group"===e[r].type&&r>t;)r--;return{endIndex:e[r].index,startIndex:e[t].index}})),Y(Vn)));return __spreadValues({endReached:y,initialItemCount:g,itemsRendered:h,listState:v,rangeChanged:E,startReached:b,topItemsIndexes:f},d)}),X(Ht,_n,Ue,ue,ce,ae,Vt,Ge),{singleton:!0}),$n=U((([{fixedFooterHeight:e,fixedHeaderHeight:t,footerHeight:r,headerHeight:n},{listState:i}])=>{const o=$(),a=ct(x(rt(r,e,n,t,i),H((([e,t,r,n,i])=>e+t+r+n+i.offsetBottom+i.bottom))),0);return F(A7(a),o),{totalListHeight:a,totalListHeightChanged:o}}),X(at,Nt),{singleton:!0}),Ao=U((([{viewportHeight:e},{totalListHeight:t}])=>{const r=w(!1);return{alignToBottom:r,paddingTopAddition:ct(x(rt(r,e,t),V((([e])=>e)),H((([,e,t])=>Math.max(0,e-t))),zt(0),Y()),0)}}),X(at,$n),{singleton:!0});function In(e){return!!e&&("smooth"===e?"smooth":"auto")}var Wo=(e,t)=>"function"==typeof e?In(e(t)):t&&In(e),Mo=U((([{listRefresh:e,totalCount:t},{atBottomState:r,isAtBottom:n},{scrollToIndex:i},{scrolledToInitialItem:o},{didMount:a,propsReady:s},{log:u},{scrollingInProgress:c}])=>{const l=w(!1),m=$();let d=null;function _(e){M(i,{align:"end",behavior:e,index:"LAST"})}function p(e){const t=Rt(r,(t=>{e&&!t.atBottom&&"SIZE_INCREASED"===t.notAtBottomBecause&&!d&&(lt(u)("scrolling to bottom due to increased size",{},ht.DEBUG),_("auto"))}));setTimeout(t,100)}return K(x(rt(x(A7(t),qt(1)),a),G(A7(l),n,o,c),H((([[e,t],r,n,i,o])=>{let a=t&&i,s="auto";return a&&(s=Wo(r,n||o),a=a&&!!s),{followOutputBehavior:s,shouldFollow:a,totalCount:e}})),V((({shouldFollow:e})=>e))),(({followOutputBehavior:t,totalCount:r})=>{d&&(d(),d=null),d=Rt(e,(()=>{lt(u)("following output to ",{totalCount:r},ht.DEBUG),_(t),d=null}))})),K(x(rt(A7(l),t,s),V((([e,,t])=>e&&t)),bt((({value:e},[,t])=>({refreshed:e===t,value:t})),{refreshed:!1,value:0}),V((({refreshed:e})=>e)),G(l,t)),(([,e])=>{lt(o)&&p(!1!==e)})),K(m,(()=>{p(!1!==lt(l))})),K(rt(A7(l),r),(([e,t])=>{e&&!t.atBottom&&"VIEWPORT_HEIGHT_DECREASING"===t.notAtBottomBecause&&_("auto")})),{autoscrollToBottom:m,followOutput:l}}),X(Ht,ae,ce,ue,Vt,Pt,at)),_o=U((([{data:e,firstItemIndex:t,gap:r,sizes:n},{initialTopMostItemIndex:i},{initialItemCount:o,listState:a},{didMount:s}])=>(F(x(s,G(o),V((([,e])=>0!==e)),G(i,n,t,r,e),H((([[,e],t,r,n,i,o=[]])=>Dn(e,t,r,n,i,o)))),a),{})),X(Ht,ue,Nt,Vt),{singleton:!0}),Go=U((([{didMount:e},{scrollTo:t},{listState:r}])=>{const n=w(0);return K(x(e,G(n),V((([,e])=>0!==e)),H((([,e])=>({top:e})))),(e=>{Rt(x(r,qt(1),V((e=>e.items.length>1))),(()=>{requestAnimationFrame((()=>{M(t,e)}))}))})),{initialScrollTop:n}}),X(Vt,at,Nt),{singleton:!0}),No=e=>{var t=e,{itemBottom:r,itemTop:n,locationParams:i}=t,o=i,{align:a,behavior:s}=o,u=__objRest(o,["align","behavior"]),{viewportBottom:c,viewportTop:l}=t;return n<l?__spreadProps(__spreadValues({},u),{align:null!=a?a:"start",behavior:s}):r>c?__spreadProps(__spreadValues({},u),{align:null!=a?a:"end",behavior:s}):null},Do=U((([{gap:e,sizes:t,totalCount:r},{fixedFooterHeight:n,fixedHeaderHeight:i,headerHeight:o,scrollingInProgress:a,scrollTop:s,viewportHeight:u},{scrollToIndex:c}])=>{const l=$();return F(x(l,G(t,u,r,o,i,n,s),G(e),H((([[e,t,r,n,i,o,s,u],c])=>{const l=e,{align:m,behavior:d,calculateViewLocation:_=No,done:p}=l,f=__objRest(l,["align","behavior","calculateViewLocation","done"]),g=Mn(e,t,n-1),h=ie(g,t.offsetTree,c)+i+o,j=u+o,v=u+r-s,y=_({itemBottom:h+wt(t.sizeTree,g)[1],itemTop:h,locationParams:__spreadValues({align:m,behavior:d},f),viewportBottom:v,viewportTop:j});return y?p&&Rt(x(a,V((e=>!e)),qt(lt(a)?1:2)),p):p&&p(),y})),V((e=>null!==e))),c),{scrollIntoView:l}}),X(Ht,at,ce,Nt,Pt),{singleton:!0}),Un=U((([{scrollVelocity:e}])=>{const t=w(!1),r=$(),n=w(!1);return F(x(e,G(n,t,r),V((([e,t])=>!!t)),H((([e,t,r,n])=>{const{enter:i,exit:o}=t;if(r){if(o(e,n))return!1}else if(i(e,n))return!0;return r})),Y()),t),K(x(rt(t,e,r),G(n)),(([[e,t,r],n])=>{e&&n&&n.change&&n.change(t,r)})),{isSeeking:t,scrollSeekConfiguration:n,scrollSeekRangeChanged:r,scrollVelocity:e}}),X(ae),{singleton:!0}),Ke=U((([{scrollContainerState:e,scrollTo:t}])=>{const r=$(),n=$(),i=$(),o=w(!1),a=w(void 0);return F(x(rt(r,n),H((([{scrollHeight:e,scrollTop:t,viewportHeight:r},{offsetTop:n}])=>({scrollHeight:e,scrollTop:Math.max(0,t-n),viewportHeight:r})))),e),F(x(t,G(n),H((([e,{offsetTop:t}])=>__spreadProps(__spreadValues({},e),{top:e.top+t})))),i),{customScrollParent:a,useWindowScroll:o,windowScrollContainerState:r,windowScrollTo:i,windowViewportRect:n}}),X(at)),$o=U((([{sizeRanges:e,sizes:t},{headerHeight:r,scrollTop:n},{initialTopMostItemIndex:i},{didMount:o},{useWindowScroll:a,windowScrollContainerState:s,windowViewportRect:u}])=>{const c=$(),l=w(void 0),m=w(null),d=w(null);return F(s,m),F(u,d),K(x(c,G(t,n,a,m,d,r)),(([e,t,r,n,i,o,a])=>{const s=Ro(t.sizeTree);n&&null!==i&&null!==o&&(r=i.scrollTop-o.offsetTop),e({ranges:s,scrollTop:r-=a})})),F(x(l,V(Ae),H(Uo)),i),F(x(o,G(l),V((([,e])=>void 0!==e)),Y(),H((([,e])=>e.ranges))),e),{getState:c,restoreStateFrom:l}}),X(Ht,at,ue,Vt,Ke));function Uo(e){return{align:"start",index:0,offset:e.scrollTop}}var Ko=U((([{topItemsIndexes:e}])=>{const t=w(0);return F(x(t,V((e=>e>=0)),H((e=>Array.from({length:e}).map(((e,t)=>t))))),e),{topItemCount:t}}),X(Nt));function Kn(e){let t,r=!1;return()=>(r||(r=!0,t=e()),t)}var jo=Kn((()=>/iP(ad|od|hone)/i.test(navigator.userAgent)&&/WebKit/i.test(navigator.userAgent))),qo=U((([{deviation:e,scrollBy:t,scrollingInProgress:r,scrollTop:n},{isAtBottom:i,isScrolling:o,lastJumpDueToItemResize:a,scrollDirection:s},{listState:u},{beforeUnshiftWith:c,gap:l,shiftWithOffset:m,sizes:d},{log:_},{recalcInProgress:p}])=>{const f=pt(x(u,G(a),bt((([,e,t,r],[{bottom:n,items:i,offsetBottom:o,totalCount:a},s])=>{const u=n+o;let c=0;return t===a&&e.length>0&&i.length>0&&(0===i[0].originalIndex&&0===e[0].originalIndex||(c=u-r,0!==c&&(c+=s))),[c,i,a,u]}),[0,[],0,0]),V((([e])=>0!==e)),G(n,s,r,i,_,p),V((([,e,t,r,,,n])=>!n&&!r&&0!==e&&t===le)),H((([[e],,,,,t])=>(t("Upward scrolling compensation",{amount:e},ht.DEBUG),e)))));function g(r){r>0?(M(t,{behavior:"auto",top:-r}),M(e,0)):(M(e,0),M(t,{behavior:"auto",top:-r}))}return K(x(f,G(e,o)),(([t,r,n])=>{n&&jo()?M(e,r-t):g(-t)})),K(x(rt(ct(o,!1),e,p),V((([e,t,r])=>!e&&!r&&0!==t)),H((([e,t])=>t)),zt(1)),g),F(x(m,H((e=>({top:-e})))),t),K(x(c,G(d,l),H((([e,{groupIndices:t,lastSize:r,sizeTree:n},i])=>{function o(e){return e*(r+i)}if(0===t.length)return o(e);{let r=0;const i=re(n,0);let a=0,s=0;for(;a<e;){a++,r+=i;let n=t.length===s+1?1/0:t[s+1]-t[s]-1;a+n>e&&(r-=i,n=e-a+1),a+=n,r+=o(n),s++}return r}}))),(r=>{M(e,r),requestAnimationFrame((()=>{M(t,{top:r}),requestAnimationFrame((()=>{M(e,0),M(p,!1)}))}))})),{deviation:e}}),X(at,ae,Nt,Ht,Pt,Ge)),Yo=U((([e,t,r,n,i,o,a,s,u,c])=>__spreadValues(__spreadValues(__spreadValues(__spreadValues(__spreadValues(__spreadValues(__spreadValues(__spreadValues(__spreadValues(__spreadValues({},e),t),r),n),i),o),a),s),u),c)),X(Ue,_o,Vt,Un,$n,Go,Ao,Ke,Do,Pt)),jn=U((e=>{var[{data:t,defaultItemSize:r,firstItemIndex:n,fixedItemSize:i,gap:o,groupIndices:a,itemSize:s,sizeRanges:u,sizes:c,statefulTotalCount:l,totalCount:m,trackItemSizes:d},{initialItemFinalLocationReached:_,initialTopMostItemIndex:p,scrolledToInitialItem:f},g,h,j,v,...y]=e,b=v,{listState:w,topItemsIndexes:E}=b,C=__objRest(b,["listState","topItemsIndexes"]),[{scrollToIndex:q},k,{topItemCount:S},{groupCounts:I},T]=y;return F(C.rangeChanged,T.scrollSeekRangeChanged),F(x(T.windowViewportRect,H((e=>e.visibleHeight))),g.viewportHeight),__spreadValues(__spreadProps(__spreadValues(__spreadValues(__spreadValues(__spreadProps(__spreadValues({data:t,defaultItemHeight:r,firstItemIndex:n,fixedItemHeight:i,gap:o,groupCounts:I,initialItemFinalLocationReached:_,initialTopMostItemIndex:p,scrolledToInitialItem:f,sizeRanges:u,topItemCount:S,topItemsIndexes:E,totalCount:m},j),{groupIndices:a,itemSize:s,listState:w,scrollToIndex:q,statefulTotalCount:l,trackItemSizes:d}),C),T),g),{sizes:c}),h)}),X(Ht,ue,at,$o,Mo,Nt,ce,qo,Ko,_n,Yo));function Zo(e,t){const r={},n={};let i=0;const o=e.length;for(;i<o;)n[e[i]]=1,i+=1;for(const e in t)Object.hasOwn(n,e)||(r[e]=t[e]);return r}var pe=typeof document<"u"?import_react3.default.useLayoutEffect:import_react3.default.useEffect;function je(e,t,r){const n=Object.keys(t.required||{}),i=Object.keys(t.optional||{}),o=Object.keys(t.methods||{}),a=Object.keys(t.events||{}),s=import_react3.default.createContext({});function u(e,r){e.propsReady&&M(e.propsReady,!1);for(const i of n){M(e[t.required[i]],r[i])}for(const n of i)if(n in r){M(e[t.optional[n]],r[n])}e.propsReady&&M(e.propsReady,!0)}function c(e){return a.reduce(((r,n)=>(r[n]=fo(e[t.events[n]]),r)),{})}return{Component:import_react3.default.forwardRef(((l,m)=>{const d=l,{children:_}=d,p=__objRest(d,["children"]),[f]=import_react3.default.useState((()=>ye(po(e),(e=>{u(e,p)})))),[x]=import_react3.default.useState(ln(c,f));pe((()=>{for(const e of a)e in p&&K(x[e],p[e]);return()=>{Object.values(x).map(We)}}),[p,x,f]),pe((()=>{u(f,p)})),import_react3.default.useImperativeHandle(m,sn(function(e){return o.reduce(((r,n)=>(r[n]=r=>{M(e[t.methods[n]],r)},r)),{})}(f)));const g=r;return(0,import_jsx_runtime1051.jsx)(s.Provider,{value:f,children:r?(0,import_jsx_runtime1051.jsx)(g,__spreadProps(__spreadValues({},Zo([...n,...i,...a],p)),{children:_})):_})})),useEmitter:(e,t)=>{const r=import_react3.default.useContext(s)[e];pe((()=>K(r,t)),[t,r])},useEmitterValue:import_react3.default.version.startsWith("18")?e=>{const t=import_react3.default.useContext(s)[e],r=import_react3.default.useCallback((e=>K(t,e)),[t]);return import_react3.default.useSyncExternalStore(r,(()=>lt(t)),(()=>lt(t)))}:e=>{const t=import_react3.default.useContext(s)[e],[r,n]=import_react3.default.useState(ln(lt,t));return pe((()=>K(t,(e=>{e!==r&&n(sn(e))}))),[t,r]),r},usePublisher:e=>import_react3.default.useCallback(Hn(M,import_react3.default.useContext(s)[e]),[e])}}var Re=import_react3.default.createContext(void 0),qn=import_react3.default.createContext(void 0),Yn=typeof document<"u"?import_react3.default.useLayoutEffect:import_react3.default.useEffect;function Zn(e,t,r,n=Gt,i,o){const a=import_react3.default.useRef(null),s=import_react3.default.useRef(null),u=import_react3.default.useRef(null),c=import_react3.default.useCallback((r=>{const n=r.target,i=n===window||n===document,a=o?i?window.pageXOffset||document.documentElement.scrollLeft:n.scrollLeft:i?window.pageYOffset||document.documentElement.scrollTop:n.scrollTop,c=o?i?document.documentElement.scrollWidth:n.scrollWidth:i?document.documentElement.scrollHeight:n.scrollHeight,l=o?i?window.innerWidth:n.offsetWidth:i?window.innerHeight:n.offsetHeight,m=()=>{e({scrollHeight:c,scrollTop:Math.max(a,0),viewportHeight:l})};r.suppressFlushSync?m():import_react_dom3.default.flushSync(m),null!==s.current&&(a===s.current||a<=0||a===c-l)&&(s.current=null,t(!0),u.current&&(clearTimeout(u.current),u.current=null))}),[e,t]);return import_react3.default.useEffect((()=>{const e=i||a.current;return n(i||a.current),c({suppressFlushSync:!0,target:e}),e.addEventListener("scroll",c,{passive:!0}),()=>{n(null),e.removeEventListener("scroll",c)}}),[a,c,r,n,i]),{scrollByCallback:function(e){o&&(e={behavior:e.behavior,left:e.top}),a.current.scrollBy(e)},scrollerRef:a,scrollToCallback:function(r){const n=a.current;if(!n||(o?"offsetWidth"in n&&0===n.offsetWidth:"offsetHeight"in n&&0===n.offsetHeight))return;const i="smooth"===r.behavior;let c,l,m;n===window?(l=Math.max(Ct(document.documentElement,o?"width":"height"),o?document.documentElement.scrollWidth:document.documentElement.scrollHeight),c=o?window.innerWidth:window.innerHeight,m=o?document.documentElement.scrollLeft:document.documentElement.scrollTop):(l=n[o?"scrollWidth":"scrollHeight"],c=Ct(n,o?"width":"height"),m=n[o?"scrollLeft":"scrollTop"]);const d=l-c;if(r.top=Math.ceil(Math.max(Math.min(d,r.top),0)),Nn(c,l)||r.top===m)return e({scrollHeight:l,scrollTop:m,viewportHeight:c}),void(i&&t(!0));i?(s.current=r.top,u.current&&clearTimeout(u.current),u.current=setTimeout((()=>{u.current=null,s.current=null,t(!0)}),1e3)):s.current=null,o&&(r={behavior:r.behavior,left:r.top}),n.scrollTo(r)}}}var ke="-webkit-sticky",Sn="sticky",Xn=Kn((()=>{if(typeof document>"u")return Sn;const e=document.createElement("div");return e.style.position=ke,e.style.position===ke?ke:Sn}));function qe(e){return e}var Xo=U((()=>{const e=w((e=>`Item ${e}`)),t=w(null),r=w((e=>`Group ${e}`)),n=w({}),i=w(qe),o=w("div"),a=w(Gt),s=(e,t=null)=>ct(x(n,H((t=>t[e])),Y()),t);return{components:n,computeItemKey:i,context:t,EmptyPlaceholder:s("EmptyPlaceholder"),FooterComponent:s("Footer"),GroupComponent:s("Group","div"),groupContent:r,HeaderComponent:s("Header"),HeaderFooterTag:o,ItemComponent:s("Item","div"),itemContent:e,ListComponent:s("List","div"),ScrollerComponent:s("Scroller","div"),scrollerRef:a,ScrollSeekPlaceholder:s("ScrollSeekPlaceholder"),TopItemListComponent:s("TopItemList")}})),Jo=U((([e,t])=>__spreadValues(__spreadValues({},e),t)),X(jn,Xo)),Qo=({height:e})=>(0,import_jsx_runtime1051.jsx)("div",{style:{height:e}}),tr={overflowAnchor:"none",position:Xn(),zIndex:1},Jn={overflowAnchor:"none"},er=__spreadProps(__spreadValues({},Jn),{display:"inline-block",height:"100%"}),xn=import_react3.default.memo((function({showTopList:e=!1}){const t=W("listState"),r=gt("sizeRanges"),n=W("useWindowScroll"),i=W("customScrollParent"),o=gt("windowScrollContainerState"),a=gt("scrollContainerState"),s=i||n?o:a,u=W("itemContent"),c=W("context"),l=W("groupContent"),m=W("trackItemSizes"),d=W("itemSize"),_=W("log"),p=gt("gap"),f=W("horizontalDirection"),{callbackRef:x}=kn(r,d,m,e?Gt:s,_,p,i,f,W("skipAnimationFrameInResizeObserver")),[g,h]=import_react3.default.useState(0);Xe("deviation",(e=>{g!==e&&h(e)}));const j=W("EmptyPlaceholder"),v=W("ScrollSeekPlaceholder")||Qo,y=W("ListComponent"),b=W("ItemComponent"),w=W("GroupComponent"),E=W("computeItemKey"),C=W("isSeeking"),q=W("groupIndices").length>0,k=W("alignToBottom"),S=W("initialItemFinalLocationReached"),I=e?{}:__spreadValues(__spreadValues({boxSizing:"border-box"},f?{display:"inline-block",height:"100%",marginLeft:0!==g?g:k?"auto":0,paddingLeft:t.offsetTop,paddingRight:t.offsetBottom,whiteSpace:"nowrap"}:{marginTop:0!==g?g:k?"auto":0,paddingBottom:t.offsetBottom,paddingTop:t.offsetTop}),S?{}:{visibility:"hidden"});return!e&&0===t.totalCount&&j?(0,import_jsx_runtime1051.jsx)(j,__spreadValues({},Z(j,c))):(0,import_jsx_runtime1051.jsx)(y,__spreadProps(__spreadValues({},Z(y,c)),{"data-testid":e?"virtuoso-top-item-list":"virtuoso-item-list",ref:x,style:I,children:(e?t.topItems:t.items).map((e=>{const r=e.originalIndex,n=E(r+t.firstItemIndex,e.data,c);return C?(0,import_react3.createElement)(v,__spreadValues(__spreadProps(__spreadValues({},Z(v,c)),{height:e.size,index:e.index,key:n,type:e.type||"item"}),"group"===e.type?{}:{groupIndex:e.groupIndex})):"group"===e.type?(0,import_react3.createElement)(w,__spreadProps(__spreadValues({},Z(w,c)),{"data-index":r,"data-item-index":e.index,"data-known-size":e.size,key:n,style:tr}),l(e.index,c)):(0,import_react3.createElement)(b,__spreadProps(__spreadValues(__spreadValues({},Z(b,c)),Qn(b,e.data)),{"data-index":r,"data-item-group-index":e.groupIndex,"data-item-index":e.index,"data-known-size":e.size,key:n,style:f?er:Jn}),q?u(e.index,e.groupIndex,e.data,c):u(e.index,e.data,c))}))}))})),nr={height:"100%",outline:"none",overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},or={outline:"none",overflowX:"auto",position:"relative"},Zt=e=>__spreadValues({height:"100%",position:"absolute",top:0,width:"100%"},e?{display:"flex",flexDirection:"column"}:{}),rr={position:Xn(),top:0,width:"100%",zIndex:1};function Z(e,t){if("string"!=typeof e)return{context:t}}function Qn(e,t){return{item:"string"==typeof e?void 0:t}}var sr=import_react3.default.memo((function(){const e=W("HeaderComponent"),t=gt("headerHeight"),r=W("HeaderFooterTag"),n=Et(import_react3.default.useMemo((()=>e=>{t(Ct(e,"height"))}),[t]),!0,W("skipAnimationFrameInResizeObserver")),i=W("context");return e?(0,import_jsx_runtime1051.jsx)(r,{ref:n,children:(0,import_jsx_runtime1051.jsx)(e,__spreadValues({},Z(e,i)))}):null})),ir=import_react3.default.memo((function(){const e=W("FooterComponent"),t=gt("footerHeight"),r=W("HeaderFooterTag"),n=Et(import_react3.default.useMemo((()=>e=>{t(Ct(e,"height"))}),[t]),!0,W("skipAnimationFrameInResizeObserver")),i=W("context");return e?(0,import_jsx_runtime1051.jsx)(r,{ref:n,children:(0,import_jsx_runtime1051.jsx)(e,__spreadValues({},Z(e,i)))}):null}));function Ye({useEmitter:e,useEmitterValue:t,usePublisher:r}){return import_react3.default.memo((function(n){var i=n,{children:o,style:a}=i,s=__objRest(i,["children","style"]);const u=r("scrollContainerState"),c=t("ScrollerComponent"),l=r("smoothScrollTargetReached"),m=t("scrollerRef"),d=t("context"),_=t("horizontalDirection")||!1,{scrollByCallback:p,scrollerRef:f,scrollToCallback:x}=Zn(u,l,c,m,void 0,_);return e("scrollTo",x),e("scrollBy",p),(0,import_jsx_runtime1051.jsx)(c,__spreadProps(__spreadValues(__spreadValues({"data-testid":"virtuoso-scroller","data-virtuoso-scroller":!0,ref:f,style:__spreadValues(__spreadValues({},_?or:nr),a),tabIndex:0},s),Z(c,d)),{children:o}))}))}function Ze({useEmitter:e,useEmitterValue:t,usePublisher:r}){return import_react3.default.memo((function(n){var i=n,{children:o,style:a}=i,s=__objRest(i,["children","style"]);const u=r("windowScrollContainerState"),c=t("ScrollerComponent"),l=r("smoothScrollTargetReached"),m=t("totalListHeight"),d=t("deviation"),_=t("customScrollParent"),p=t("context"),{scrollByCallback:f,scrollerRef:x,scrollToCallback:g}=Zn(u,l,c,Gt,_);return Yn((()=>(x.current=_||window,()=>{x.current=null})),[x,_]),e("windowScrollTo",g),e("scrollBy",f),(0,import_jsx_runtime1051.jsx)(c,__spreadProps(__spreadValues(__spreadValues({"data-virtuoso-scroller":!0,style:__spreadValues(__spreadValues({position:"relative"},a),0!==m?{height:m+d}:{})},s),Z(c,p)),{children:o}))}))}var lr=({children:e})=>{const t=import_react3.default.useContext(Re),r=gt("viewportHeight"),n=gt("fixedItemHeight"),i=W("alignToBottom"),o=W("horizontalDirection"),a=Et(import_react3.default.useMemo((()=>ne(r,(e=>Ct(e,o?"width":"height")))),[r,o]),!0,W("skipAnimationFrameInResizeObserver"));return import_react3.default.useEffect((()=>{t&&(r(t.viewportHeight),n(t.itemHeight))}),[t,r,n]),(0,import_jsx_runtime1051.jsx)("div",{"data-viewport-type":"element",ref:a,style:Zt(i),children:e})},cr=({children:e})=>{const t=import_react3.default.useContext(Re),r=gt("windowViewportRect"),n=gt("fixedItemHeight"),i=W("customScrollParent"),o=_e(r,i,W("skipAnimationFrameInResizeObserver")),a=W("alignToBottom");return import_react3.default.useEffect((()=>{t&&(n(t.itemHeight),r({offsetTop:0,visibleHeight:t.viewportHeight,visibleWidth:100}))}),[t,r,n]),(0,import_jsx_runtime1051.jsx)("div",{"data-viewport-type":"window",ref:o,style:Zt(a),children:e})},ur=({children:e})=>{const t=W("TopItemListComponent")||"div",r=W("headerHeight"),n=__spreadProps(__spreadValues({},rr),{marginTop:`${r}px`}),i=W("context");return(0,import_jsx_runtime1051.jsx)(t,__spreadProps(__spreadValues({style:n},Z(t,i)),{children:e}))},ar=import_react3.default.memo((function(e){const t=W("useWindowScroll"),r=W("topItemsIndexes").length>0,n=W("customScrollParent"),i=W("context"),o=n||t?fr:dr,a=n||t?cr:lr;return(0,import_jsx_runtime1051.jsxs)(o,__spreadProps(__spreadValues(__spreadValues({},e),Z(o,i)),{children:[r&&(0,import_jsx_runtime1051.jsx)(ur,{children:(0,import_jsx_runtime1051.jsx)(xn,{showTopList:!0})}),(0,import_jsx_runtime1051.jsxs)(a,{children:[(0,import_jsx_runtime1051.jsx)(sr,{}),(0,import_jsx_runtime1051.jsx)(xn,{}),(0,import_jsx_runtime1051.jsx)(ir,{})]})]}))})),{Component:to,useEmitter:Xe,useEmitterValue:W,usePublisher:gt}=je(Jo,{events:{atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",endReached:"endReached",groupIndices:"groupIndices",isScrolling:"isScrolling",itemsRendered:"itemsRendered",rangeChanged:"rangeChanged",startReached:"startReached",totalListHeightChanged:"totalListHeightChanged"},methods:{autoscrollToBottom:"autoscrollToBottom",getState:"getState",scrollBy:"scrollBy",scrollIntoView:"scrollIntoView",scrollTo:"scrollTo",scrollToIndex:"scrollToIndex"},optional:{alignToBottom:"alignToBottom",atBottomThreshold:"atBottomThreshold",atTopThreshold:"atTopThreshold",components:"components",computeItemKey:"computeItemKey",context:"context",customScrollParent:"customScrollParent",data:"data",defaultItemHeight:"defaultItemHeight",firstItemIndex:"firstItemIndex",fixedItemHeight:"fixedItemHeight",followOutput:"followOutput",groupContent:"groupContent",groupCounts:"groupCounts",headerFooterTag:"HeaderFooterTag",horizontalDirection:"horizontalDirection",increaseViewportBy:"increaseViewportBy",initialItemCount:"initialItemCount",initialScrollTop:"initialScrollTop",initialTopMostItemIndex:"initialTopMostItemIndex",itemContent:"itemContent",itemSize:"itemSize",logLevel:"logLevel",overscan:"overscan",restoreStateFrom:"restoreStateFrom",scrollerRef:"scrollerRef",scrollSeekConfiguration:"scrollSeekConfiguration",skipAnimationFrameInResizeObserver:"skipAnimationFrameInResizeObserver",topItemCount:"topItemCount",totalCount:"totalCount",useWindowScroll:"useWindowScroll"},required:{}},ar),dr=Ye({useEmitter:Xe,useEmitterValue:W,usePublisher:gt}),fr=Ze({useEmitter:Xe,useEmitterValue:W,usePublisher:gt}),$r=to,mr=U((()=>{const e=w((e=>(0,import_jsx_runtime1051.jsxs)("td",{children:["Item $",e]}))),t=w(null),r=w(null),n=w(null),i=w({}),o=w(qe),a=w(Gt),s=(e,t=null)=>ct(x(i,H((t=>t[e])),Y()),t);return{components:i,computeItemKey:o,context:t,EmptyPlaceholder:s("EmptyPlaceholder"),FillerRow:s("FillerRow"),fixedFooterContent:n,fixedHeaderContent:r,itemContent:e,ScrollerComponent:s("Scroller","div"),scrollerRef:a,ScrollSeekPlaceholder:s("ScrollSeekPlaceholder"),TableBodyComponent:s("TableBody","tbody"),TableComponent:s("Table","table"),TableFooterComponent:s("TableFoot","tfoot"),TableHeadComponent:s("TableHead","thead"),TableRowComponent:s("TableRow","tr")}})),pr=U((([e,t])=>__spreadValues(__spreadValues({},e),t)),X(jn,mr)),hr=({height:e})=>(0,import_jsx_runtime1051.jsx)("tr",{children:(0,import_jsx_runtime1051.jsx)("td",{style:{height:e}})}),gr=({height:e})=>(0,import_jsx_runtime1051.jsx)("tr",{children:(0,import_jsx_runtime1051.jsx)("td",{style:{border:0,height:e,padding:0}})}),Ir={overflowAnchor:"none"},Tn=import_react3.default.memo((function({showTopList:e=!1}){const t=_("listState"),r=_("computeItemKey"),n=_("firstItemIndex"),i=_("isSeeking"),o=_("ScrollSeekPlaceholder")||hr,a=_("context"),s=_("TableRowComponent"),u=_("fixedHeaderHeight"),c=_("itemContent"),l=(e?t.topItems:[]).reduce(((e,t,r)=>(0===r?e.push(t.size):e.push(e[r-1]+t.size),e)),[]),m=(e?t.topItems:t.items).map((t=>{const m=t.originalIndex,d=r(m+n,t.data,a),_=e?0===m?0:l[m-1]:0;return i?(0,import_react3.createElement)(o,__spreadProps(__spreadValues({},Z(o,a)),{height:t.size,index:t.index,key:d,type:t.type||"item"})):(0,import_react3.createElement)(s,__spreadProps(__spreadValues(__spreadValues({},Z(s,a)),Qn(s,t.data)),{"data-index":m,"data-item-index":t.index,"data-known-size":t.size,key:d,style:e?{overflowAnchor:"none",position:"sticky",top:u+_,zIndex:2}:Ir}),c(t.index,t.data,a))}));return(0,import_jsx_runtime1051.jsx)(import_jsx_runtime1051.Fragment,{children:m})})),Sr=import_react3.default.memo((function(){const e=_("listState"),t=_("topItemsIndexes").length>0,r=Tt("sizeRanges"),n=_("useWindowScroll"),i=_("customScrollParent"),o=Tt("windowScrollContainerState"),a=Tt("scrollContainerState"),s=i||n?o:a,u=_("trackItemSizes"),c=_("itemSize"),l=_("log"),{callbackRef:m,ref:d}=kn(r,c,u,s,l,void 0,i,!1,_("skipAnimationFrameInResizeObserver")),[p,f]=import_react3.default.useState(0);Je("deviation",(e=>{p!==e&&(d.current.style.marginTop=`${e}px`,f(e))}));const x=_("EmptyPlaceholder"),g=_("FillerRow")||gr,h=_("TableBodyComponent"),j=_("paddingTopAddition"),v=_("statefulTotalCount"),y=_("context");if(0===v&&x)return(0,import_jsx_runtime1051.jsx)(x,__spreadValues({},Z(x,y)));const b=(t?e.topItems:[]).reduce(((e,t)=>e+t.size),0),w=e.offsetTop+j+p-b,E=e.offsetBottom,C=w>0?(0,import_jsx_runtime1051.jsx)(g,{context:y,height:w},"padding-top"):null,q=E>0?(0,import_jsx_runtime1051.jsx)(g,{context:y,height:E},"padding-bottom"):null;return(0,import_jsx_runtime1051.jsxs)(h,__spreadProps(__spreadValues({"data-testid":"virtuoso-item-list",ref:m},Z(h,y)),{children:[C,t&&(0,import_jsx_runtime1051.jsx)(Tn,{showTopList:!0}),(0,import_jsx_runtime1051.jsx)(Tn,{}),q]}))})),xr=({children:e})=>{const t=import_react3.default.useContext(Re),r=Tt("viewportHeight"),n=Tt("fixedItemHeight"),i=Et(import_react3.default.useMemo((()=>ne(r,(e=>Ct(e,"height")))),[r]),!0,_("skipAnimationFrameInResizeObserver"));return import_react3.default.useEffect((()=>{t&&(r(t.viewportHeight),n(t.itemHeight))}),[t,r,n]),(0,import_jsx_runtime1051.jsx)("div",{"data-viewport-type":"element",ref:i,style:Zt(!1),children:e})},Tr=({children:e})=>{const t=import_react3.default.useContext(Re),r=Tt("windowViewportRect"),n=Tt("fixedItemHeight"),i=_("customScrollParent"),o=_e(r,i,_("skipAnimationFrameInResizeObserver"));return import_react3.default.useEffect((()=>{t&&(n(t.itemHeight),r({offsetTop:0,visibleHeight:t.viewportHeight,visibleWidth:100}))}),[t,r,n]),(0,import_jsx_runtime1051.jsx)("div",{"data-viewport-type":"window",ref:o,style:Zt(!1),children:e})},wr=import_react3.default.memo((function(e){const t=_("useWindowScroll"),r=_("customScrollParent"),n=Tt("fixedHeaderHeight"),i=Tt("fixedFooterHeight"),o=_("fixedHeaderContent"),a=_("fixedFooterContent"),s=_("context"),u=Et(import_react3.default.useMemo((()=>ne(n,(e=>Ct(e,"height")))),[n]),!0,_("skipAnimationFrameInResizeObserver")),c=Et(import_react3.default.useMemo((()=>ne(i,(e=>Ct(e,"height")))),[i]),!0,_("skipAnimationFrameInResizeObserver")),l=r||t?vr:yr,m=r||t?Tr:xr,d=_("TableComponent"),p=_("TableHeadComponent"),f=_("TableFooterComponent"),x=o?(0,import_jsx_runtime1051.jsx)(p,__spreadProps(__spreadValues({ref:u,style:{position:"sticky",top:0,zIndex:2}},Z(p,s)),{children:o()}),"TableHead"):null,g=a?(0,import_jsx_runtime1051.jsx)(f,__spreadProps(__spreadValues({ref:c,style:{bottom:0,position:"sticky",zIndex:1}},Z(f,s)),{children:a()}),"TableFoot"):null;return(0,import_jsx_runtime1051.jsx)(l,__spreadProps(__spreadValues(__spreadValues({},e),Z(l,s)),{children:(0,import_jsx_runtime1051.jsx)(m,{children:(0,import_jsx_runtime1051.jsxs)(d,__spreadProps(__spreadValues({style:{borderSpacing:0,overflowAnchor:"none"}},Z(d,s)),{children:[x,(0,import_jsx_runtime1051.jsx)(Sr,{},"TableBody"),g]}))})}))})),{Component:Cr,useEmitter:Je,useEmitterValue:_,usePublisher:Tt}=je(pr,{events:{atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",endReached:"endReached",groupIndices:"groupIndices",isScrolling:"isScrolling",itemsRendered:"itemsRendered",rangeChanged:"rangeChanged",startReached:"startReached",totalListHeightChanged:"totalListHeightChanged"},methods:{getState:"getState",scrollBy:"scrollBy",scrollIntoView:"scrollIntoView",scrollTo:"scrollTo",scrollToIndex:"scrollToIndex"},optional:{alignToBottom:"alignToBottom",atBottomThreshold:"atBottomThreshold",atTopThreshold:"atTopThreshold",components:"components",computeItemKey:"computeItemKey",context:"context",customScrollParent:"customScrollParent",data:"data",defaultItemHeight:"defaultItemHeight",firstItemIndex:"firstItemIndex",fixedFooterContent:"fixedFooterContent",fixedHeaderContent:"fixedHeaderContent",fixedItemHeight:"fixedItemHeight",followOutput:"followOutput",groupCounts:"groupCounts",increaseViewportBy:"increaseViewportBy",initialItemCount:"initialItemCount",initialScrollTop:"initialScrollTop",initialTopMostItemIndex:"initialTopMostItemIndex",itemContent:"itemContent",itemSize:"itemSize",logLevel:"logLevel",overscan:"overscan",restoreStateFrom:"restoreStateFrom",scrollerRef:"scrollerRef",scrollSeekConfiguration:"scrollSeekConfiguration",topItemCount:"topItemCount",totalCount:"totalCount",useWindowScroll:"useWindowScroll"},required:{}},wr),yr=Ye({useEmitter:Je,useEmitterValue:_,usePublisher:Tt}),vr=Ze({useEmitter:Je,useEmitterValue:_,usePublisher:Tt}),wn={bottom:0,itemHeight:0,items:[],itemWidth:0,offsetBottom:0,offsetTop:0,top:0},br={bottom:0,itemHeight:0,items:[{index:0}],itemWidth:0,offsetBottom:0,offsetTop:0,top:0},{ceil:Cn,floor:we,max:ee,min:Oe,round:yn}=Math;function vn(e,t,r){return Array.from({length:t-e+1}).map(((t,n)=>({data:null===r?null:r[n+e],index:n+e})))}function Rr(e){return __spreadProps(__spreadValues({},br),{items:e})}function he(e,t){return e&&e.width===t.width&&e.height===t.height}function Er(e,t){return e&&e.column===t.column&&e.row===t.row}var Hr=U((([{increaseViewportBy:e,listBoundary:t,overscan:r,visibleRange:n},{footerHeight:i,headerHeight:o,scrollBy:a,scrollContainerState:s,scrollTo:u,scrollTop:c,smoothScrollTargetReached:l,viewportHeight:m},d,_,{didMount:p,propsReady:f},{customScrollParent:g,useWindowScroll:h,windowScrollContainerState:j,windowScrollTo:v,windowViewportRect:y},b])=>{const E=w(0),C=w(0),q=w(wn),k=w({height:0,width:0}),S=w({height:0,width:0}),I=$(),T=$(),D=w(0),P=w(null),R=w({column:0,row:0}),O=$(),B=$(),A=w(!1),N=w(0),L=w(!0),W=w(!1),z=w(!1);K(x(p,G(N),V((([e,t])=>!!t))),(()=>{M(L,!1)})),K(x(rt(p,L,S,k,N,W),V((([e,t,r,n,,i])=>e&&!t&&0!==r.height&&0!==n.height&&!i))),(([,,,,e])=>{M(W,!0),De(1,(()=>{M(I,e)})),Rt(x(c),(()=>{M(t,[0,0]),M(L,!0)}))})),F(x(B,V((e=>null!=e&&e.scrollTop>0)),vt(0)),C),K(x(p,G(B),V((([,e])=>null!=e))),(([,e])=>{e&&(M(k,e.viewport),M(S,e.item),M(R,e.gap),e.scrollTop>0&&(M(A,!0),Rt(x(c,qt(1)),(e=>{M(A,!1)})),M(u,{top:e.scrollTop})))})),F(x(k,H((({height:e})=>e))),m),F(x(rt(A7(k,he),A7(S,he),A7(R,((e,t)=>e&&e.column===t.column&&e.row===t.row)),A7(c)),H((([e,t,r,n])=>({gap:r,item:t,scrollTop:n,viewport:e})))),O),F(x(rt(A7(E),n,A7(R,Er),A7(S,he),A7(k,he),A7(P),A7(C),A7(A),A7(L),A7(N)),V((([,,,,,,,e])=>!e)),H((([e,[t,r],n,i,o,a,s,,u,c])=>{const{column:l,row:m}=n,{height:d,width:_}=i,{width:p}=o;if(0===s&&(0===e||0===p))return wn;if(0===_){const t=$e(c,e);return Rr(vn(t,t+Math.max(s-1,0),a))}const f=eo(p,_,l);let x,g;u?0===t&&0===r&&s>0?(x=0,g=s-1):(x=f*we((t+m)/(d+m)),g=f*Cn((r+m)/(d+m))-1,g=Oe(e-1,ee(g,f-1)),x=Oe(g,ee(0,x))):(x=0,g=-1);const h=vn(x,g,a),{bottom:j,top:v}=bn(o,n,i,h),y=Cn(e/f);return{bottom:j,itemHeight:d,items:h,itemWidth:_,offsetBottom:y*d+(y-1)*m-j,offsetTop:v,top:v}}))),q),F(x(P,V((e=>null!==e)),H((e=>e.length))),E),F(x(rt(k,S,q,R),V((([e,t,{items:r}])=>r.length>0&&0!==t.height&&0!==e.height)),H((([e,t,{items:r},n])=>{const{bottom:i,top:o}=bn(e,n,t,r);return[o,i]})),Y(se)),t);const U=w(!1);F(x(c,G(U),H((([e,t])=>t||0!==e))),U);const Z=pt(x(rt(q,E),V((([{items:e}])=>e.length>0)),G(U),V((([[e,t],r])=>{const n=e.items[e.items.length-1].index===t-1;return(r||e.bottom>0&&e.itemHeight>0&&0===e.offsetBottom&&e.items.length===t)&&n})),H((([[,e]])=>e-1)),Y())),X=pt(x(A7(q),V((({items:e})=>e.length>0&&0===e[0].index)),vt(0),Y())),J=pt(x(A7(q),G(A),V((([{items:e},t])=>e.length>0&&!t)),H((([{items:e}])=>({endIndex:e[e.length-1].index,startIndex:e[0].index}))),Y(Vn),zt(0)));F(J,_.scrollSeekRangeChanged),F(x(I,G(k,S,E,R),H((([e,t,r,n,i])=>{const o=Gn(e),{align:a,behavior:s,offset:u}=o;let c=o.index;"LAST"===c&&(c=n-1),c=ee(0,c,Oe(n-1,c));let l=Ve(t,i,r,c);return"end"===a?l=yn(l-t.height+r.height):"center"===a&&(l=yn(l-t.height/2+r.height/2)),u&&(l+=u),{behavior:s,top:l}}))),u);const Q=ct(x(q,H((e=>e.offsetBottom+e.bottom))),0);return F(x(y,H((e=>({height:e.visibleHeight,width:e.visibleWidth})))),k),__spreadValues(__spreadProps(__spreadValues(__spreadProps(__spreadValues({customScrollParent:g,data:P,deviation:D,footerHeight:i,gap:R,headerHeight:o,increaseViewportBy:e,initialItemCount:C,itemDimensions:S,overscan:r,restoreStateFrom:B,scrollBy:a,scrollContainerState:s,scrollHeight:T,scrollTo:u,scrollToIndex:I,scrollTop:c,smoothScrollTargetReached:l,totalCount:E,useWindowScroll:h,viewportDimensions:k,windowScrollContainerState:j,windowScrollTo:v,windowViewportRect:y},_),{gridState:q,horizontalDirection:z,initialTopMostItemIndex:N,totalListHeight:Q}),d),{endReached:Z,propsReady:f,rangeChanged:J,startReached:X,stateChanged:O,stateRestoreInProgress:A}),b)}),X(Ue,at,ae,Un,Vt,Ke,Pt));function eo(e,t,r){return ee(1,we((e+r)/(we(t)+r)))}function bn(e,t,r,n){const{height:i}=r;if(void 0===i||0===n.length)return{bottom:0,top:0};const o=Ve(e,t,r,n[0].index);return{bottom:Ve(e,t,r,n[n.length-1].index)+i,top:o}}function Ve(e,t,r,n){const i=eo(e.width,r.width,t.column),o=we(n/i),a=o*r.height+ee(0,o-1)*t.row;return a>0?a+t.row:a}var Br=U((()=>{const e=w((e=>`Item ${e}`)),t=w({}),r=w(null),n=w("virtuoso-grid-item"),i=w("virtuoso-grid-list"),o=w(qe),a=w("div"),s=w(Gt),u=(e,r=null)=>ct(x(t,H((t=>t[e])),Y()),r),c=w(!1),l=w(!1);return F(A7(l),c),{components:t,computeItemKey:o,context:r,FooterComponent:u("Footer"),HeaderComponent:u("Header"),headerFooterTag:a,itemClassName:n,ItemComponent:u("Item","div"),itemContent:e,listClassName:i,ListComponent:u("List","div"),readyStateChanged:c,reportReadyState:l,ScrollerComponent:u("Scroller","div"),scrollerRef:s,ScrollSeekPlaceholder:u("ScrollSeekPlaceholder","div")}})),kr=U((([e,t])=>__spreadValues(__spreadValues({},e),t)),X(Hr,Br)),Or=import_react3.default.memo((function(){const e=et("gridState"),t=et("listClassName"),r=et("itemClassName"),n=et("itemContent"),i=et("computeItemKey"),o=et("isSeeking"),a=It("scrollHeight"),s=et("ItemComponent"),u=et("ListComponent"),c=et("ScrollSeekPlaceholder"),l=et("context"),m=It("itemDimensions"),d=It("gap"),_=et("log"),p=et("stateRestoreInProgress"),f=It("reportReadyState"),x=Et(import_react3.default.useMemo((()=>e=>{const t=e.parentElement.parentElement.scrollHeight;a(t);const r=e.firstChild;if(r){const{height:e,width:t}=r.getBoundingClientRect();m({height:e,width:t})}d({column:Rn("column-gap",getComputedStyle(e).columnGap,_),row:Rn("row-gap",getComputedStyle(e).rowGap,_)})}),[a,m,d,_]),!0,!1);return Yn((()=>{e.itemHeight>0&&e.itemWidth>0&&f(!0)}),[e]),p?null:(0,import_jsx_runtime1051.jsx)(u,__spreadProps(__spreadValues({className:t,ref:x},Z(u,l)),{"data-testid":"virtuoso-item-list",style:{paddingBottom:e.offsetBottom,paddingTop:e.offsetTop},children:e.items.map((t=>{const a=i(t.index,t.data,l);return o?(0,import_jsx_runtime1051.jsx)(c,__spreadProps(__spreadValues({},Z(c,l)),{height:e.itemHeight,index:t.index,width:e.itemWidth}),a):(0,import_react3.createElement)(s,__spreadProps(__spreadValues({},Z(s,l)),{className:r,"data-index":t.index,key:a}),n(t.index,t.data,l))}))}))})),Fr=import_react3.default.memo((function(){const e=et("HeaderComponent"),t=It("headerHeight"),r=et("headerFooterTag"),n=Et(import_react3.default.useMemo((()=>e=>{t(Ct(e,"height"))}),[t]),!0,!1),i=et("context");return e?(0,import_jsx_runtime1051.jsx)(r,{ref:n,children:(0,import_jsx_runtime1051.jsx)(e,__spreadValues({},Z(e,i)))}):null})),zr=import_react3.default.memo((function(){const e=et("FooterComponent"),t=It("footerHeight"),r=et("headerFooterTag"),n=Et(import_react3.default.useMemo((()=>e=>{t(Ct(e,"height"))}),[t]),!0,!1),i=et("context");return e?(0,import_jsx_runtime1051.jsx)(r,{ref:n,children:(0,import_jsx_runtime1051.jsx)(e,__spreadValues({},Z(e,i)))}):null})),Lr=({children:e})=>{const t=import_react3.default.useContext(qn),r=It("itemDimensions"),n=It("viewportDimensions"),i=Et(import_react3.default.useMemo((()=>e=>{n(e.getBoundingClientRect())}),[n]),!0,!1);return import_react3.default.useEffect((()=>{t&&(n({height:t.viewportHeight,width:t.viewportWidth}),r({height:t.itemHeight,width:t.itemWidth}))}),[t,n,r]),(0,import_jsx_runtime1051.jsx)("div",{ref:i,style:Zt(!1),children:e})},Pr=({children:e})=>{const t=import_react3.default.useContext(qn),r=It("windowViewportRect"),n=It("itemDimensions"),i=et("customScrollParent"),o=_e(r,i,!1);return import_react3.default.useEffect((()=>{t&&(n({height:t.itemHeight,width:t.itemWidth}),r({offsetTop:0,visibleHeight:t.viewportHeight,visibleWidth:t.viewportWidth}))}),[t,r,n]),(0,import_jsx_runtime1051.jsx)("div",{ref:o,style:Zt(!1),children:e})},Vr=import_react3.default.memo((function(e){var t=__objRest(e,[]);const r=et("useWindowScroll"),n=et("customScrollParent"),i=n||r?Mr:Wr,o=n||r?Pr:Lr,a=et("context");return(0,import_jsx_runtime1051.jsx)(i,__spreadProps(__spreadValues(__spreadValues({},t),Z(i,a)),{children:(0,import_jsx_runtime1051.jsxs)(o,{children:[(0,import_jsx_runtime1051.jsx)(Fr,{}),(0,import_jsx_runtime1051.jsx)(Or,{}),(0,import_jsx_runtime1051.jsx)(zr,{})]})}))})),{Component:Ar,useEmitter:no,useEmitterValue:et,usePublisher:It}=je(kr,{events:{atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",endReached:"endReached",isScrolling:"isScrolling",rangeChanged:"rangeChanged",readyStateChanged:"readyStateChanged",startReached:"startReached",stateChanged:"stateChanged"},methods:{scrollBy:"scrollBy",scrollTo:"scrollTo",scrollToIndex:"scrollToIndex"},optional:{components:"components",computeItemKey:"computeItemKey",context:"context",customScrollParent:"customScrollParent",data:"data",headerFooterTag:"headerFooterTag",increaseViewportBy:"increaseViewportBy",initialItemCount:"initialItemCount",initialTopMostItemIndex:"initialTopMostItemIndex",itemClassName:"itemClassName",itemContent:"itemContent",listClassName:"listClassName",logLevel:"logLevel",overscan:"overscan",restoreStateFrom:"restoreStateFrom",scrollerRef:"scrollerRef",scrollSeekConfiguration:"scrollSeekConfiguration",totalCount:"totalCount",useWindowScroll:"useWindowScroll"}},Vr),Wr=Ye({useEmitter:no,useEmitterValue:et,usePublisher:It}),Mr=Ze({useEmitter:no,useEmitterValue:et,usePublisher:It});function Rn(e,t,r){return"normal"!==t&&!(null!=t&&t.endsWith("px"))&&r(`${e} was not resolved to pixel value correctly`,t,ht.WARN),"normal"===t?0:parseInt(null!=t?t:"0",10)}function _extends2(){return _extends2=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_extends2.apply(null,arguments)}var import_react_day_picker=__toESM(require_build());function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function toInteger(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function requiredArgs(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function toDate(e){requiredArgs(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===_typeof(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}function addMonths(e,t){requiredArgs(2,arguments);var r=toDate(e),n=toInteger(t);if(isNaN(n))return new Date(NaN);if(!n)return r;var i=r.getDate(),o=new Date(r.getTime());return o.setMonth(r.getMonth()+n+1,0),i>=o.getDate()?o:(r.setFullYear(o.getFullYear(),o.getMonth(),i),r)}function getTimezoneOffsetInMilliseconds(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}function startOfDay(e){requiredArgs(1,arguments);var t=toDate(e);return t.setHours(0,0,0,0),t}var MILLISECONDS_IN_DAY=864e5;function differenceInCalendarDays(e,t){requiredArgs(2,arguments);var r=startOfDay(e),n=startOfDay(t),i=r.getTime()-getTimezoneOffsetInMilliseconds(r),o=n.getTime()-getTimezoneOffsetInMilliseconds(n);return Math.round((i-o)/MILLISECONDS_IN_DAY)}function isSameDay(e,t){requiredArgs(2,arguments);var r=startOfDay(e),n=startOfDay(t);return r.getTime()===n.getTime()}function differenceInCalendarMonths(e,t){requiredArgs(2,arguments);var r=toDate(e),n=toDate(t);return 12*(r.getFullYear()-n.getFullYear())+(r.getMonth()-n.getMonth())}function isAfter(e,t){requiredArgs(2,arguments);var r=toDate(e),n=toDate(t);return r.getTime()>n.getTime()}function isSameMonth(e,t){requiredArgs(2,arguments);var r=toDate(e),n=toDate(t);return r.getFullYear()===n.getFullYear()&&r.getMonth()===n.getMonth()}function subMonths(e,t){return requiredArgs(2,arguments),addMonths(e,-toInteger(t))}var import_lodash2=__toESM(require_lodash2()),Z_=Object.defineProperty,X_=Object.defineProperties,J_=Object.getOwnPropertyDescriptors,xa=Object.getOwnPropertySymbols,Lr2=Object.prototype.hasOwnProperty,Or2=Object.prototype.propertyIsEnumerable,nr2=(e,t,r)=>t in e?Z_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,h23=(e,t)=>{for(var r in t||(t={}))Lr2.call(t,r)&&nr2(e,r,t[r]);if(xa)for(var r of xa(t))Or2.call(t,r)&&nr2(e,r,t[r]);return e},D=(e,t)=>X_(e,J_(t)),T=(e,t)=>{var r={};for(var n in e)Lr2.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&xa)for(var n of xa(e))t.indexOf(n)<0&&Or2.call(e,n)&&(r[n]=e[n]);return r},hi={Background:"--background",Background01:"--background-01",Background02:"--background-02",Background03:"--background-03",SurfaceBasicDefault:"--surface-basic-default",SurfacePrimaryDefault:"--surface-primary-default",SurfaceBasicSubtle:"--surface-basic-subtle",SurfaceSecondaryDefault:"--surface-secondary-default",SurfaceSecondaryHover:"--surface-secondary-hover",SurfaceSecondaryActive:"--surface-secondary-active",SurfaceSecondaryDisabled:"--surface-secondary-disabled",SurfacePrimaryHoverOpacity:"--surface-primary-hover-opacity",SurfaceBasicHover:"--surface-basic-hover",SurfacePrimaryHover:"--surface-primary-hover",SurfaceBasicActive:"--surface-basic-active",SurfacePrimaryActive:"--surface-primary-active",SurfacePrimaryActiveColored:"--surface-primary-active-colored",SurfaceBasicDisabled:"--surface-basic-disabled",SurfacePrimaryDisabled:"--surface-primary-disabled",SurfaceTertiaryDefault:"--surface-tertiary-default",SurfaceSecondarySubtle:"--surface-secondary-subtle",SurfaceModerateDefault:"--surface-moderate-default",SurfaceModerateHover:"--surface-moderate-hover",SurfaceModerateActive:"--surface-moderate-active",SurfaceTertiaryHover:"--surface-tertiary-hover",SurfaceTertiaryActive:"--surface-tertiary-active",SurfaceTertiaryDisabled:"--surface-tertiary-disabled",SurfaceFeedbackInfo:"--surface-feedback-info",SurfaceAccentEmphasisLowInfo:"--surface-accent-emphasis-low-info",SurfaceFeedbackNegative:"--surface-feedback-negative",SurfaceAccentEmphasisLowNegative:"--surface-accent-emphasis-low-negative",SurfaceFeedbackWarning:"--surface-feedback-warning",SurfaceAccentEmphasisLowWarning:"--surface-accent-emphasis-low-warning",SurfaceFeedbackPositive:"--surface-feedback-positive",SurfaceAccentEmphasisLowPositive:"--surface-accent-emphasis-low-positive",SurfaceAccentEmphasisLowPurple:"--surface-accent-emphasis-low-purple",SurfaceAccentEmphasisMinInfo:"--surface-accent-emphasis-min-info",SurfaceAccentEmphasisMinNegative:"--surface-accent-emphasis-min-negative",SurfaceAccentEmphasisMinWarning:"--surface-accent-emphasis-min-warning",SurfaceAccentEmphasisMinPositive:"--surface-accent-emphasis-min-positive",SurfaceAccentEmphasisMinPurple:"--surface-accent-emphasis-min-purple",SurfaceAccentOndarkNegativeDefault:"--surface-accent-ondark-negative-default",SurfaceAccentOndarkNegativeHover:"--surface-accent-ondark-negative-hover",SurfaceAccentOndarkWarningDefault:"--surface-accent-ondark-warning-default",SurfaceAccentOndarkWarningHover:"--surface-accent-ondark-warning-hover",SurfaceAccentOndarkInfoDefault:"--surface-accent-ondark-info-default",SurfaceAccentOndarkInfoHover:"--surface-accent-ondark-info-hover",SurfaceAccentOndarkPositiveDefault:"--surface-accent-ondark-positive-default",SurfaceAccentOndarkPositiveHover:"--surface-accent-ondark-positive-hover",SurfaceAccentEmphasisSubtleNegative:"--surface-accent-emphasis-subtle-negative",SurfaceAccentEmphasisSubtleWarning:"--surface-accent-emphasis-subtle-warning",SurfaceAccentEmphasisSubtleInfo:"--surface-accent-emphasis-subtle-info",SurfaceAccentEmphasisSubtlePositive:"--surface-accent-emphasis-subtle-positive",SurfaceInvertDefault:"--surface-invert-default",SurfaceInvertPrimary:"--surface-invert-primary",SurfaceInvertSubtle:"--surface-invert-subtle",SurfaceInvertSecondary:"--surface-invert-secondary",SurfaceInvertDisabled:"--surface-invert-disabled",SurfaceLockedDefault:"--surface-locked-default",SurfaceLockedHover:"--surface-locked-hover",SurfaceLockedActive:"--surface-locked-active",SurfaceLockedDisabled:"--surface-locked-disabled",SurfaceLockedWhite:"--surface-locked-white",SurfaceLockedBlack:"--surface-locked-black",SurfaceAccentEmphasisMediumNegative:"--surface-accent-emphasis-medium-negative",SurfaceAccentEmphasisMediumPositive:"--surface-accent-emphasis-medium-positive",SurfaceAccentEmphasisHighInfo:"--surface-accent-emphasis-high-info",SurfaceAccentEmphasisHighNegative:"--surface-accent-emphasis-high-negative",SurfaceAccentEmphasisHighWarning:"--surface-accent-emphasis-high-warning",SurfaceAccentEmphasisHighPositive:"--surface-accent-emphasis-high-positive",SurfaceAccentEmphasisHighPurple:"--surface-accent-emphasis-high-purple",SurfaceOpacityBasicHover:"--surface-opacity-basic-hover",SurfaceOpacityBasicActive:"--surface-opacity-basic-active",SurfaceOpacityInvertHover:"--surface-opacity-invert-hover",SurfaceOpacityInvertActive:"--surface-opacity-invert-active",SurfaceOverlay:"--surface-overlay",SurfaceGradient01:"--surface-gradient-01",SurfaceGradient02:"--surface-gradient-02",SurfaceGradient03:"--surface-gradient-03",SurfaceGradient04:"--surface-gradient-04",SurfaceGradient05:"--surface-gradient-05",SurfaceGradient06:"--surface-gradient-06",SurfaceGradient07:"--surface-gradient-07",SurfaceGradient08:"--surface-gradient-08",SurfaceGradient09:"--surface-gradient-09",SurfaceGradient10:"--surface-gradient-10",SurfaceGradient11:"--surface-gradient-11",SurfaceGradient12:"--surface-gradient-12",SurfaceGradient13:"--surface-gradient-13",SurfaceGradient14:"--surface-gradient-14",SurfaceOtherOverlay:"--surface-other-overlay",SurfaceOtherAgent:"--surface-other-agent",SurfaceOtherAgentHover:"--surface-other-agent-hover",SurfaceOtherSkeleton:"--surface-other-skeleton",SurfaceOtherInternalNote:"--surface-other-internal-note",SurfaceOtherInternalNoteHover:"--surface-other-internal-note-hover",SurfaceOtherVisitor:"--surface-other-visitor",SurfaceOtherVisitorHover:"--surface-other-visitor-hover",ContentDefault:"--content-default",ContentBasicPrimary:"--content-basic-primary",ContentSubtle:"--content-subtle",ContentBasicSecondary:"--content-basic-secondary",ContentDisabled:"--content-disabled",ContentBasicDisabled:"--content-basic-disabled",ContentBasicNegative:"--content-basic-negative",ContentBasicWarning:"--content-basic-warning",ContentBasicPositive:"--content-basic-positive",ContentBasicInfo:"--content-basic-info",ContentBasicPurple:"--content-basic-purple",ContentBasicGradient01:"--content-basic-gradient-01",ContentWhiteLocked:"--content-white-locked",ContentLockedWhite:"--content-locked-white",ContentBlackLocked:"--content-black-locked",ContentLockedBlack:"--content-locked-black",ContentLockedDefault:"--content-locked-default",ContentLockedHover:"--content-locked-hover",ContentLockedActive:"--content-locked-active",ContentLockedDisabled:"--content-locked-disabled",ContentInvertDefault:"--content-invert-default",ContentInvertPrimary:"--content-invert-primary",ContentInvertSubtle:"--content-invert-subtle",ContentInvertSecondary:"--content-invert-secondary",ContentInvertDisabled:"--content-invert-disabled",ContentInvertGradient01:"--content-invert-gradient-01",BorderDefault:"--border-default",BorderBasicPrimary:"--border-basic-primary",BorderBasicSecondary:"--border-basic-secondary",BorderSubtle:"--border-subtle",BorderBasicTertiary:"--border-basic-tertiary",BorderHover:"--border-hover",BorderBasicHover:"--border-basic-hover",BorderDisabled:"--border-disabled",BorderBasicDisabled:"--border-basic-disabled",BorderBasicNegative:"--border-basic-negative",BorderBasicWarning:"--border-basic-warning",BorderBasicPositive:"--border-basic-positive",BorderBasicInfo:"--border-basic-info",BorderBasicPurple:"--border-basic-purple",BorderBasicContrast:"--border-basic-contrast",BorderInvertDefault:"--border-invert-default",BorderInvertPrimary:"--border-invert-primary",BorderInvertSubtle:"--border-invert-subtle",BorderInvertSecondary:"--border-invert-secondary",BorderInvertHover:"--border-invert-hover",BorderInvertDisabled:"--border-invert-disabled",ColorActionActive:"--color-action-active",ActionPrimaryActive:"--action-primary-active",ColorActionHover:"--color-action-hover",ActionPrimaryHover:"--action-primary-hover",ColorActionDefault:"--color-action-default",ActionPrimaryDefault:"--action-primary-default",ColorActionDefaultRgb:"--color-action-default-rgb",ColorActionDisabled:"--color-action-disabled",ActionPrimaryDisabled:"--action-primary-disabled",ColorNegativeActive:"--color-negative-active",ActionNegativeActive:"--action-negative-active",ColorNegativeHover:"--color-negative-hover",ActionNegativeHover:"--action-negative-hover",ColorNegativeDefault:"--color-negative-default",ActionNegativeDefault:"--action-negative-default",ColorNegativeDisabled:"--color-negative-disabled",ActionNegativeDisabled:"--action-negative-disabled",ColorWarningDefault:"--color-warning-default",ActionWarningDefault:"--action-warning-default",ColorWarningHover:"--color-warning-hover",ActionWarningHover:"--action-warning-hover",ActionWarningDisabled:"--action-warning-disabled",ColorPositiveDefault:"--color-positive-default",ActionPositiveDefault:"--action-positive-default",ColorPositiveHover:"--color-positive-hover",ActionPositiveHover:"--action-positive-hover",ColorPositiveDisabled:"--color-positive-disabled",ActionPositiveDisabled:"--action-positive-disabled",ActionNeutralDefault:"--action-neutral-default",ActionNeutralHover:"--action-neutral-hover",ActionNeutralDisabled:"--action-neutral-disabled",ActionHighContrastDefault:"--action-high-contrast-default",ActionHighContrastHover:"--action-high-contrast-hover",ActionHighContrastActive:"--action-high-contrast-active",ActionHighContrastDisabled:"--action-high-contrast-disabled",ColorBot:"--color-bot",SurfaceOtherBot:"--surface-other-bot",SurfaceOtherBotHover:"--surface-other-bot-hover",ColorBlack:"--color-black",ColorWhite:"--color-white",DecorBlue900:"--decor-blue900",DecorBlue800:"--decor-blue800",DecorBlue700:"--decor-blue700",DecorBlue600:"--decor-blue600",DecorBlue500:"--decor-blue500",DecorBlue400:"--decor-blue400",DecorBlue300:"--decor-blue300",DecorBlue200:"--decor-blue200",DecorBlue100:"--decor-blue100",DecorBlue50:"--decor-blue50",DecorOrange900:"--decor-orange900",DecorOrange800:"--decor-orange800",DecorOrange700:"--decor-orange700",DecorOrange600:"--decor-orange600",DecorOrange500:"--decor-orange500",DecorOrange400:"--decor-orange400",DecorOrange300:"--decor-orange300",DecorOrange200:"--decor-orange200",DecorOrange100:"--decor-orange100",DecorOrange50:"--decor-orange50",DecorYellow900:"--decor-yellow900",DecorYellow800:"--decor-yellow800",DecorYellow700:"--decor-yellow700",DecorYellow600:"--decor-yellow600",DecorYellow500:"--decor-yellow500",DecorYellow400:"--decor-yellow400",DecorYellow300:"--decor-yellow300",DecorYellow200:"--decor-yellow200",DecorYellow100:"--decor-yellow100",DecorYellow50:"--decor-yellow50",DecorGray950:"--decor-gray950",DecorGray900:"--decor-gray900",DecorGray800:"--decor-gray800",DecorGray700:"--decor-gray700",DecorGray600:"--decor-gray600",DecorGray500:"--decor-gray500",DecorGray400:"--decor-gray400",DecorGray300:"--decor-gray300",DecorGray200:"--decor-gray200",DecorGray150:"--decor-gray150",DecorGray100:"--decor-gray100",DecorGray75:"--decor-gray75",DecorGray50:"--decor-gray50",DecorGray40:"--decor-gray40",DecorGray20:"--decor-gray20",DecorGreen900:"--decor-green900",DecorGreen800:"--decor-green800",DecorGreen700:"--decor-green700",DecorGreen600:"--decor-green600",DecorGreen500:"--decor-green500",DecorGreen400:"--decor-green400",DecorGreen300:"--decor-green300",DecorGreen200:"--decor-green200",DecorGreen100:"--decor-green100",DecorGreen50:"--decor-green50",DecorRed900:"--decor-red900",DecorRed800:"--decor-red800",DecorRed700:"--decor-red700",DecorRed600:"--decor-red600",DecorRed500:"--decor-red500",DecorRed400:"--decor-red400",DecorRed300:"--decor-red300",DecorRed200:"--decor-red200",DecorRed100:"--decor-red100",DecorRed50:"--decor-red50",DecorPurple900:"--decor-purple900",DecorPurple800:"--decor-purple800",DecorPurple700:"--decor-purple700",DecorPurple600:"--decor-purple600",DecorPurple500:"--decor-purple500",DecorPurple400:"--decor-purple400",DecorPurple300:"--decor-purple300",DecorPurple200:"--decor-purple200",DecorPurple100:"--decor-purple100",DecorPurple50:"--decor-purple50",DecorBrown50:"--decor-brown50",DecorBrown300:"--decor-brown300",ProductsLivechat:"--products-livechat",ProductsHelpdesk:"--products-helpdesk",ProductsChatbot:"--products-chatbot",ProductsKnowledgebase:"--products-knowledgebase",IllustrationsPrimary:"--illustrations-primary",IllustrationsSecondary:"--illustrations-secondary",IllustrationsStroke:"--illustrations-stroke",TagSurface01:"--tag-surface-01",TagContent01:"--tag-content-01",BtnBasicBackgroundEnabled:"--btn-basic-background-enabled",BtnBasicBackgroundHover:"--btn-basic-background-hover",BtnBasicBackgroundDisabled:"--btn-basic-background-disabled",BtnBasicBackgroundActive:"--btn-basic-background-active",BtnBasicBackgroundLoading:"--btn-basic-background-loading",BtnSecondaryBackgroundEnabled:"--btn-secondary-background-enabled",BtnSecondaryBackgroundHover:"--btn-secondary-background-hover",BtnSecondaryBackgroundDisabled:"--btn-secondary-background-disabled",BtnSecondaryBackgroundActive:"--btn-secondary-background-active",BtnSecondaryBackgroundLoading:"--btn-secondary-background-loading",BtnPlainIconBackgroundHover:"--btn-plain-icon-background-hover",BtnPlainIconBackgroundActive:"--btn-plain-icon-background-active",PickerListBackground:"--picker-list-background",PickerListGroupBackground:"--picker-list-group-background",PickerListOptionBackgroundHover:"--picker-list-option-background-hover",PickerListOptionBackgroundActiveHover:"--picker-list-option-background-active-hover",PickerListOptionBackgroundFocus:"--picker-list-option-background-focus",PickerListOptionBackgroundActive:"--picker-list-option-background-active",PopoverBackground:"--popover-background",SurfaceAvatar1:"--surface-avatar-1",SurfaceAvatar2:"--surface-avatar-2",SurfaceAvatar3:"--surface-avatar-3",SurfaceAvatar4:"--surface-avatar-4",SurfaceAvatar5:"--surface-avatar-5",SurfaceAvatar6:"--surface-avatar-6",SurfaceAvatar7:"--surface-avatar-7",SurfaceAvatar8:"--surface-avatar-8",SurfaceAvatar9:"--surface-avatar-9",SurfaceAvatar10:"--surface-avatar-10",NavbarBackground:"--navbar-background",TooltipBackgroundBasic:"--tooltip-background-basic",TooltipBackgroundInvert:"--tooltip-background-invert",TooltipBorder:"--tooltip-border",TooltipBorderForSvg:"--tooltip-border-for-svg",AnimatedGradientValue1:"--animated-gradient-value-1",AnimatedGradientValue2:"--animated-gradient-value-2",AnimatedGradientValue3:"--animated-gradient-value-3",ContentBasicInternalNote:"--content-basic-internal-note",ContentBasicBot:"--content-basic-bot",ActionLockDefault:"--action-lock-default",ActionLockHover:"--action-lock-hover",ActionLockActive:"--action-lock-active",ActionLockDisabled:"--action-lock-disabled",SurfaceOtherInternalNoteMessageArea:"--surface-other-internal-note-message-area",SurfaceOtherInternalNoteDefault:"--surface-other-internal-note-default",ContentBasicInternalNoteMessagePlaceholder:"--content-basic-internal-note-message-placeholder",ContentBasicInternalNoteMessageActive:"--content-basic-internal-note-message-active",OnePopoverMessageBackgroundDefault:"--one-popover-message-background-default",OnePopoverBorderDefault:"--one-popover-border-default",OnePopoverBorderActive:"--one-popover-border-active",OneTooltipBackground:"--one-tooltip-background",ContentBasicAutofill:"--content-basic-autofill",ProductsHello:"--products-hello",ProductsPlatform:"--products-platform",SurfaceCheckListItemOpenBackground:"--surface-check-list-item-open-background",SurfaceCheckListBackground:"--surface-check-list-background",ContentBasicPlaceholder:"--content-basic-placeholder"},$_=e353.createContext(void 0),At=({isVisible:e,elementRef:t})=>{const[r,n]=e353.useState(e),[i,o]=e353.useState(e);return e353.useEffect((()=>{const e=t.current;if(!i&&e){const t=()=>n(!1);return e.addEventListener("transitionend",t),()=>{e.removeEventListener("transitionend",t)}}return i?(n(!0),void requestAnimationFrame((()=>o(!0)))):o(!1)}),[i]),e353.useEffect((()=>e?(n(!0),void requestAnimationFrame((()=>o(!0)))):o(!1)),[e]),{isOpen:i,isMounted:r,setIsOpen:o}},Ao2="lc-Icon-module__icon___tw31R",Vr2={icon:Ao2,"icon--primary":"lc-Icon-module__icon--primary___JJnBV","icon--subtle":"lc-Icon-module__icon--subtle___sZIzL","icon--inverted":"lc-Icon-module__icon--inverted___zA9QC","icon--inverted-subtle":"lc-Icon-module__icon--inverted-subtle___6UwBT","icon--link":"lc-Icon-module__icon--link___Jwkw9","icon--success":"lc-Icon-module__icon--success___MKdz3","icon--warning":"lc-Icon-module__icon--warning___5YCSW","icon--error":"lc-Icon-module__icon--error___CiJCD","icon--negative":"lc-Icon-module__icon--negative___vfgpo","icon--positive":"lc-Icon-module__icon--positive___ulUuj","icon--info":"lc-Icon-module__icon--info___Lfxfs","icon--action-primary":"lc-Icon-module__icon--action-primary___n5UhF","icon--action-negative":"lc-Icon-module__icon--action-negative___f1EPS","icon--action-positive":"lc-Icon-module__icon--action-positive___o-6Q-","icon--action-warning":"lc-Icon-module__icon--action-warning___zik06","icon--action-neutral":"lc-Icon-module__icon--action-neutral___sTHAF","icon--disabled--primary":"lc-Icon-module__icon--disabled--primary___E0nee","icon--disabled--subtle":"lc-Icon-module__icon--disabled--subtle___l-hK4","icon--disabled--inverted":"lc-Icon-module__icon--disabled--inverted___5SBAf","icon--disabled--inverted-subtle":"lc-Icon-module__icon--disabled--inverted-subtle___w-NBk","icon--disabled--link":"lc-Icon-module__icon--disabled--link___sVJOa","icon--disabled--success":"lc-Icon-module__icon--disabled--success___sG-7d","icon--disabled--warning":"lc-Icon-module__icon--disabled--warning___8ko1e","icon--disabled--error":"lc-Icon-module__icon--disabled--error___9KbVo","icon--disabled--negative":"lc-Icon-module__icon--disabled--negative___AzzCW","icon--disabled--positive":"lc-Icon-module__icon--disabled--positive___JelzZ","icon--disabled--info":"lc-Icon-module__icon--disabled--info___3xl-B","icon--disabled--action-primary":"lc-Icon-module__icon--disabled--action-primary___2k1TG","icon--disabled--action-negative":"lc-Icon-module__icon--disabled--action-negative___Oraj8","icon--disabled--action-positive":"lc-Icon-module__icon--disabled--action-positive___zaLja","icon--disabled--action-warning":"lc-Icon-module__icon--disabled--action-warning___5VvCf","icon--disabled--action-neutral":"lc-Icon-module__icon--disabled--action-neutral___SxlyC","icon--disabled--lock-black":"lc-Icon-module__icon--disabled--lock-black___WJNua"},Po2={xsmall:{width:12,height:12},small:{width:16,height:16},medium:{width:20,height:20},large:{width:24,height:24},xlarge:{width:32,height:32},xxlarge:{width:48,height:48},xxxlarge:{width:64,height:64}},Wr2="icon",I=e=>{const t=e,{source:r,size:n="medium",kind:i,disabled:o,className:a,customColor:s}=t,u=T(t,["source","size","kind","disabled","className","customColor"]),c=e353.createElement(r,h23(h23({},Po2[n]),s?{color:s}:{})),l=clsx_m_default(a,Vr2[Wr2],i&&Vr2[`${Wr2}--${o?"disabled--":""}${i}`]);return e353.createElement("span",D(h23({},u),{className:l}),c)},Ke2={"heading-xl":"lc-Typography-module__heading-xl___nhr-6","heading-lg":"lc-Typography-module__heading-lg___XYF7l","heading-md":"lc-Typography-module__heading-md___wHOIs","heading-sm":"lc-Typography-module__heading-sm___nBmTV","heading-xs":"lc-Typography-module__heading-xs___VcZBs","heading-2xs":"lc-Typography-module__heading-2xs___tcrVl","heading-uppercase":"lc-Typography-module__heading-uppercase___cpixD","heading-bold":"lc-Typography-module__heading-bold___ZAPzP","paragraph-lg":"lc-Typography-module__paragraph-lg___NjZPd","paragraph-md":"lc-Typography-module__paragraph-md___UGoqq","paragraph-sm":"lc-Typography-module__paragraph-sm___QIEFL","paragraph-xs":"lc-Typography-module__paragraph-xs___OUooD","paragraph--bold":"lc-Typography-module__paragraph--bold___9I2wL","paragraph--underline":"lc-Typography-module__paragraph--underline___yFDzp","paragraph--strike":"lc-Typography-module__paragraph--strike___ZDWOj","paragraph--uppercase":"lc-Typography-module__paragraph--uppercase___hdEfX","paragraph--no-margin":"lc-Typography-module__paragraph--no-margin___TogMR","display-md":"lc-Typography-module__display-md___7eFCF","display-sm":"lc-Typography-module__display-sm___kfNES","display-lg":"lc-Typography-module__display-lg___WKhIT","display-max":"lc-Typography-module__display-max___vR8yn","display--bold":"lc-Typography-module__display--bold___a1pLv"},Fo2={xl:"h1",lg:"h2",md:"h3",sm:"h4",xs:"h5","2xs":"h6"},se2=e=>{var t=e,{as:r,size:n="md",children:i,className:o,uppercase:a,bold:s,customColor:u,textAlign:c}=t,l=T(t,["as","size","children","className","uppercase","bold","customColor","textAlign"]);return e353.createElement(r||Fo2[n],h23({className:clsx_m_default({[Ke2[`heading-${n}`]]:!0,[Ke2["heading-uppercase"]]:a,[Ke2["heading-bold"]]:s},o),style:h23(h23({},u&&{color:u}),c&&{textAlign:c})},l),i)},B3=e=>{var t=e,{as:r="p",size:n="md",caps:i=!1,uppercase:o=!1,bold:a=!1,underline:s=!1,strike:u=!1,children:c,className:l,customColor:m,textAlign:d,noMargin:_}=t,p=T(t,["as","size","caps","uppercase","bold","underline","strike","children","className","customColor","textAlign","noMargin"]);const f="paragraph";return e353.createElement(r,h23({className:clsx_m_default({[Ke2[`${f}-${n}`]]:!0,[Ke2[`${f}--bold`]]:a,[Ke2[`${f}--strike`]]:u,[Ke2[`${f}--underline`]]:s,[Ke2[`${f}--uppercase`]]:o||i,[Ke2[`${f}--no-margin`]]:_},l),style:h23(h23({},m&&{color:m}),d&&{textAlign:d})},p),c)},fe={esc:"Escape",enter:"Enter",backspace:"Backspace",delete:"Delete",spacebar:" ",tab:"Tab",semicolon:";",comma:",",arrowUp:"ArrowUp",arrowDown:"ArrowDown"},Yo2="lc-Loader-module__loader___LRflD",qo2="lc-Loader-module__loader__spinner___l3C1g",Zo2="lc-Loader-module__rotate___Tlni-",Xo2="lc-Loader-module__loader__label___R74f6",Jt={loader:Yo2,loader__spinner:qo2,"loader__spinner--small":"lc-Loader-module__loader__spinner--small___dGFFt","loader__spinner--medium":"lc-Loader-module__loader__spinner--medium___J-ki0","loader__spinner--large":"lc-Loader-module__loader__spinner--large___Poqq7","loader__spinner-circle":"lc-Loader-module__loader__spinner-circle___ApBUO",rotate:Zo2,loader__label:Xo2},B_="loader",qr=`${B_}__spinner`,Tr2=e=>{var t=e,{primaryColor:r,secondaryColor:n,label:i,className:o,size:a="medium"}=t,s=T(t,["primaryColor","secondaryColor","label","className","size"]);return e353.createElement("div",h23({className:clsx_m_default(Jt[B_],o)},s),e353.createElement("div",{className:clsx_m_default(Jt[qr],Jt[`${qr}--${a}`])},e353.createElement("div",{role:"status",className:Jt["loader__spinner-circle"],style:{borderColor:n,borderTopColor:r}})),i&&e353.createElement(B3,{as:"div",size:"md",className:Jt.loader__label},i))},Jo2=e=>"primary"===e||"destructive"===e?{primaryColor:"var(--action-primary-default)",secondaryColor:"var(--border-invert-primary)"}:"link-inverted"===e?{primaryColor:"var(--content-invert-primary)",secondaryColor:"var(--surface-invert-secondary)"}:void 0,Zr=(e,t,r)=>{t(),null==r||r(e)},Xr=(e,t,r)=>{t(),null==r||r(e)},jo2=(e,t)=>{const r=null==e?void 0:e.offsetWidth;r&&t(r)},Qo2="lc-Button-module__btn___aijZJ",en="lc-Button-module__btn__loader___c8zZz",tn="lc-Button-module__btn__icon___GVExB",an2="lc-Button-module__btn__content___wefl2",de={btn:Qo2,"btn--disabled":"lc-Button-module__btn--disabled___lXBav","btn--full-width":"lc-Button-module__btn--full-width___kdbAr","btn--xcompact":"lc-Button-module__btn--xcompact___s-zG-","btn--with-left-icon":"lc-Button-module__btn--with-left-icon___MOLWC","btn--with-right-icon":"lc-Button-module__btn--with-right-icon___R0Xum","btn--compact":"lc-Button-module__btn--compact___4eptQ","btn--medium":"lc-Button-module__btn--medium___wfUJA","btn--large":"lc-Button-module__btn--large___lb-z6","btn--basic":"lc-Button-module__btn--basic___Jc2gD","btn--primary":"lc-Button-module__btn--primary___ajbjQ","btn--secondary":"lc-Button-module__btn--secondary___iWzE0","btn--destructive":"lc-Button-module__btn--destructive___-kLCl","btn--destructive-outline":"lc-Button-module__btn--destructive-outline___dexc3","btn--text":"lc-Button-module__btn--text___WA8OL","btn--link":"lc-Button-module__btn--link___51ZgF","btn--link-light":"lc-Button-module__btn--link-light___iitZ6","btn--link-inverted":"lc-Button-module__btn--link-inverted___5zdGg","btn--plain":"lc-Button-module__btn--plain___eOPui","btn--float":"lc-Button-module__btn--float___J4lTs","btn--dotted":"lc-Button-module__btn--dotted___y1EEP","btn--high-contrast":"lc-Button-module__btn--high-contrast___zHSVM","btn--loading":"lc-Button-module__btn--loading___ZAgjv",btn__loader:en,btn__icon:tn,"btn__icon--left":"lc-Button-module__btn__icon--left___H68zu","btn__icon--right":"lc-Button-module__btn__icon--right___fHr3D","btn__icon--small":"lc-Button-module__btn__icon--small___WLk8c","btn--icon-only":"lc-Button-module__btn--icon-only___bF5pW","btn--icon-only--bg":"lc-Button-module__btn--icon-only--bg___X-4V2","btn--plain-lock-black":"lc-Button-module__btn--plain-lock-black___aL-wC","btn--text-lock-black":"lc-Button-module__btn--text-lock-black___fy3zb","btn--animated-label":"lc-Button-module__btn--animated-label___nTY6D",btn__content:an2},ue2="btn",Y2=e353.forwardRef(((e,t)=>{var r=e,{loading:n=!1,disabled:i=!1,type:o="button",fullWidth:a=!1,kind:s="basic",size:u="medium",icon:c=null,iconPosition:l="left",loaderLabel:m,className:d,children:_,href:p,onClick:f,animatedLabel:x}=r,g=T(r,["loading","disabled","type","fullWidth","kind","size","icon","iconPosition","loaderLabel","className","children","href","onClick","animatedLabel"]);const[h,j]=e353.useState(0),[v,y]=e353.useState(!1),b=n||i,w=!_&&c,E=x&&_&&c,C=["text","link","link-light"].includes(s),q=p?"a":"button",k=clsx_m_default(d,de[ue2],de[`${ue2}--${s}`],de[`${ue2}--${u}`],{[de[`${ue2}--loading`]]:n,[de[`${ue2}--full-width`]]:a,[de[`${ue2}--with-${l}-icon`]]:c&&!w&&!C,[de[`${ue2}--icon-only`]]:w,[de[`${ue2}--icon-only--bg`]]:w&&C,[de[`${ue2}--disabled`]]:b,[de[`${ue2}--animated-label`]]:E});return e353.createElement(q,h23(h23(h23({ref:t,className:k,"aria-disabled":b,type:o,disabled:b},!b&&{href:p,onClick:f}),g),E&&{onMouseEnter:e=>Zr(e,(()=>y(!0)),null==g?void 0:g.onMouseEnter),onMouseLeave:e=>Zr(e,(()=>y(!1)),null==g?void 0:g.onMouseLeave),onFocus:e=>Xr(e,(()=>y(!0)),null==g?void 0:g.onFocus),onBlur:e=>Xr(e,(()=>y(!1)),null==g?void 0:g.onBlur)}),n&&e353.createElement(Tr2,h23({"data-testid":"button-loader",size:"small",label:m,className:de[`${ue2}__loader`]},Jo2(s))),c&&e353.cloneElement(c,{className:clsx_m_default(c.props.className,de[`${ue2}__icon`],de[`${ue2}__icon--${l}`],{[de[`${ue2}__icon--small`]]:"xcompact"===u}),disabled:i,size:"xcompact"===u?"small":"medium"}),e353.createElement("div",{className:de[`${ue2}__content`],style:E?{maxWidth:v?h:0}:void 0},E?e353.createElement("span",{ref:e=>jo2(e,j)},_):_))})),D_="action-bar__items",Mt=`${D_}__button-wrapper`,T_="app-frame",Re2=`${T_}__page-content-container`;function ba(){}var je2={"navigation-top-bar":"lc-NavigationTopBar-module__navigation-top-bar___y5sPE","navigation-top-bar__title":"lc-NavigationTopBar-module__navigation-top-bar__title___GQaye","navigation-top-bar__alert":"lc-NavigationTopBar-module__navigation-top-bar__alert___m45Ys","navigation-top-bar__alert--open":"lc-NavigationTopBar-module__navigation-top-bar__alert--open___AMKfW","navigation-top-bar__alert__wrapper":"lc-NavigationTopBar-module__navigation-top-bar__alert__wrapper___1Kuym","navigation-top-bar__alert__wrapper--open":"lc-NavigationTopBar-module__navigation-top-bar__alert__wrapper--open___p292-","navigation-top-bar__alert--info":"lc-NavigationTopBar-module__navigation-top-bar__alert--info___-Za6k","navigation-top-bar__alert--success":"lc-NavigationTopBar-module__navigation-top-bar__alert--success___stYuw","navigation-top-bar__alert--warning":"lc-NavigationTopBar-module__navigation-top-bar__alert--warning___u0OrH","navigation-top-bar__alert--error":"lc-NavigationTopBar-module__navigation-top-bar__alert--error___8SSSt","navigation-top-bar__alert__children-wrapper":"lc-NavigationTopBar-module__navigation-top-bar__alert__children-wrapper___KJ7Y-","navigation-top-bar__alert__close-button":"lc-NavigationTopBar-module__navigation-top-bar__alert__close-button___y7ep7","navigation-top-bar__alert__cta-wrapper":"lc-NavigationTopBar-module__navigation-top-bar__alert__cta-wrapper___nA7ir"},Ar2="navigation-top-bar",yt=`${Ar2}__alert`,A_=({children:e,className:t,additionalNodes:r})=>e353.createElement("div",{className:clsx_m_default(je2[Ar2],t)},e,r),Fn2=({children:e,className:t,"data-testid":r})=>e353.createElement("div",{className:clsx_m_default(je2[`${Ar2}__title`],t),"data-testid":r},e),Rn2=({className:e,kind:t="info",closeButton:r,children:n,primaryCta:i,secondaryCta:o,isVisible:a=!0})=>{const s=e353.useRef(null),{isMounted:u,isOpen:c}=At({isVisible:a,elementRef:s}),l=window.matchMedia("(max-width: 768px)").matches,m="warning"===t?"link-inverted":"text",d="warning"===t?"plain-lock-black":"high-contrast",_=i||o?e353.createElement("div",{className:je2[`${yt}__cta-wrapper`]},i&&e353.createElement(Y2,h23({size:"compact",kind:l?m:d},i),i.label),o&&e353.createElement(Y2,h23({size:"compact",kind:m},o),o.label)):null,p=e353.createElement(e353.Fragment,null,e353.createElement("div",{className:je2[`${yt}__children-wrapper`]},n,_),r&&e353.createElement("button",h23({className:je2[`${yt}__close-button`]},r),e353.createElement(I,{source:t189})));return e353.createElement(e353.Fragment,null,u&&e353.createElement("div",{className:clsx_m_default(je2[`${yt}__wrapper`],{[je2[`${yt}__wrapper--open`]]:c},"lc-dark-theme"),ref:s,role:"status"},e353.createElement("div",{"data-testid":"navigation-top-bar-alert",className:clsx_m_default(je2[yt],je2[`${yt}--${t}`],{[je2[`${yt}--open`]]:c},e)},p)))};A_.Alert=Rn2,A_.Title=Fn2;var On2="lc-Input-module__input___qeMAQ",Ve2={input:On2,"input--focused":"lc-Input-module__input--focused___wQH5-","input--disabled":"lc-Input-module__input--disabled___HidXX","input--crop":"lc-Input-module__input--crop___uzJS8","input--read-only":"lc-Input-module__input--read-only___4O-G3","input--error":"lc-Input-module__input--error___DlDbC","input--xsmall":"lc-Input-module__input--xsmall___9u99K","input--compact":"lc-Input-module__input--compact___iKSQZ","input--medium":"lc-Input-module__input--medium___3BjqQ","input--large":"lc-Input-module__input--large___jX5RW","input__icon--disabled":"lc-Input-module__input__icon--disabled___XO3dc","input__icon--left":"lc-Input-module__input__icon--left___BcySs","input__icon--right":"lc-Input-module__input__icon--right___VefSK","input__visibility-button":"lc-Input-module__input__visibility-button___eWrVe"},We2="input",a_=(e,t)=>e353.cloneElement(e.source,{"data-testid":`input-icon-${e.place}`,className:clsx_m_default(Ve2[`${We2}__icon`],Ve2[`${We2}__icon--${e.place}`],{[Ve2[`${We2}__icon--disabled`]]:t})}),Gn2=e353.forwardRef(((e,t)=>{var r=e,{inputSize:n="medium",error:i=!1,disabled:o,icon:a=null,className:s,cropOnBlur:u=!0}=r,c=T(r,["inputSize","error","disabled","icon","className","cropOnBlur"]);const l=e353.useRef(null);e353.useImperativeHandle(t,(()=>l.current),[]);const[m,d]=e353.useState(!1),[_,p]=e353.useState(!1),{type:f,onFocus:x,onBlur:g}=c,h=clsx_m_default(s,Ve2[We2],Ve2[`${We2}--${n}`],{[Ve2[`${We2}--disabled`]]:o,[Ve2[`${We2}--focused`]]:m,[Ve2[`${We2}--error`]]:i,[Ve2[`${We2}--crop`]]:u,[Ve2[`${We2}--read-only`]]:c.readOnly}),j=o?"var(--content-disabled)":"var(--content-default)",v=_?n47:e234,y=a&&"left"===a.place,b=a&&"password"!==f&&"right"===a.place;return e353.createElement(B3,{as:"div",className:h,"aria-disabled":o,"tab-index":"0",onClick:()=>{var e;null==(e=l.current)||e.focus()}},y&&a_(a,o),e353.createElement("input",D(h23({},c),{ref:l,onFocus:e=>{d(!0),null==x||x(e)},onBlur:e=>{d(!1),null==g||g(e)},disabled:o,type:f&&!_?f:"text"})),b&&a_(a,o),"password"===f&&e353.createElement(Y2,{disabled:o,kind:"text",size:"compact",icon:e353.createElement(I,{customColor:j,source:v}),onClick:()=>p((e=>!e)),className:Ve2[`${We2}__visibility-button`]}))})),Un2=2,F_=200,R_=400;[...Array(100)].map(((e,t)=>({key:`option${t+8}`,name:`Option #${t+8}`,disabled:t%4==0})));var Vt2="select-all",Hn2=(e,t)=>{const r=[];return e.forEach(((e,n)=>{t(e)&&r.push(n)})),r},Cr2=e=>e.filter((({key:e,disabled:t,groupHeader:r})=>!(e===Vt2||t||r))),cr2=({key:e})=>e,r_=(e,t)=>e.includes(t)?e.filter((e=>e!==t)):[...e,t],zn2={"field-description":"lc-FieldDescription-module__field-description___IcRDH"},Vn2="field-description",Qa=e=>{var t=e,{children:r,className:n=""}=t,i=T(t,["children","className"]);const o=clsx_m_default(zn2[Vn2],n);return e353.createElement(B3,D(h23({as:"span",size:"sm"},i),{className:o}),r)},Wn2="lc-Checkbox-module__checkbox___G7nTf",Kn2="lc-Checkbox-module__checkbox__label___-o01x",Yn2="lc-Checkbox-module__checkbox__text___P2SIq",qn2="lc-Checkbox-module__checkbox__input___YLbVF",Zn2="lc-Checkbox-module__checkbox__checkmark___16pfY",Xn2="lc-Checkbox-module__checkbox__square___MHUyd",Jn2="lc-Checkbox-module__checkbox__helper___YSJ-n",St={checkbox:Wn2,checkbox__label:Kn2,checkbox__text:Yn2,checkbox__input:qn2,checkbox__checkmark:Zn2,"checkbox--selected":"lc-Checkbox-module__checkbox--selected___S2vqY",checkbox__square:Xn2,"checkbox--disabled":"lc-Checkbox-module__checkbox--disabled___-lAqW",checkbox__helper:Jn2},xt="checkbox",jn2=e353.forwardRef(((e,t)=>{var r=e,{checked:n,disabled:i,children:o,description:a,className:s}=r,u=T(r,["checked","disabled","children","description","className"]);return e353.createElement("div",{className:clsx_m_default(St[xt],s,{[St[`${xt}--selected`]]:n,[St[`${xt}--disabled`]]:i})},e353.createElement("label",{className:St[`${xt}__label`]},e353.createElement("input",D(h23({},u),{ref:t,checked:n,disabled:i,className:St[`${xt}__input`],type:"checkbox"})),o&&e353.createElement(B3,{as:"div",size:"md",className:St[`${xt}__text`]},o)),a&&e353.createElement(Qa,{className:St[`${xt}__helper`]},a))})),he2={"item-wrapper":"lc-PickerListItem-module__item-wrapper___ETYMU","item-wrapper__first":"lc-PickerListItem-module__item-wrapper__first___uit1z","item-wrapper__last":"lc-PickerListItem-module__item-wrapper__last___cWmGF","picker-list__item":"lc-PickerListItem-module__picker-list__item___cujFw","picker-list__item--select-all":"lc-PickerListItem-module__picker-list__item--select-all___-cXxr","picker-list__item__header":"lc-PickerListItem-module__picker-list__item__header___abypL","picker-list__item__custom":"lc-PickerListItem-module__picker-list__item__custom___CFubU","picker-list__item__checkbox":"lc-PickerListItem-module__picker-list__item__checkbox___XqHxc","picker-list__item__avatar":"lc-PickerListItem-module__picker-list__item__avatar___dKtMr","picker-list__item__icon":"lc-PickerListItem-module__picker-list__item__icon___5Yvui","picker-list__item__label-container":"lc-PickerListItem-module__picker-list__item__label-container___awy0M","picker-list__item__label":"lc-PickerListItem-module__picker-list__item__label___e0uwB","picker-list__item__main-label":"lc-PickerListItem-module__picker-list__item__main-label___YfUhr","picker-list__item__secondary-label":"lc-PickerListItem-module__picker-list__item__secondary-label___6xcMD"},Oe2="picker-list__item",Qn2=({index:e,isActive:t,isSelected:r,listElementsRef:n,onSelect:i,getItemProps:o,item:a,numberOfItems:s})=>{if(a.groupHeader)return e353.createElement("div",h23({id:`item-${e}`,key:a.key,role:"group",className:he2[`${Oe2}__header`]},o()),e353.createElement(se2,{size:"2xs",uppercase:!0,bold:!0,as:"div"},a.name));return e353.createElement("div",D(h23({id:a.key,key:a.key,tabIndex:t?0:-1,ref:t=>{t&&(n.current[e]=t)},role:"option","aria-setsize":s,"aria-posinset":e+1},o({onClick:()=>{return e=a.key,void(!a.disabled&&i(e));var e}})),{className:clsx_m_default(he2["item-wrapper"],{[he2["item-wrapper__first"]]:0===e&&!a.groupHeader,[he2["item-wrapper__last"]]:e===s-1&&!a.groupHeader})}),e353.createElement("div",{"aria-selected":r,"aria-disabled":a.disabled,"aria-current":t&&!a.disabled,className:clsx_m_default(he2[Oe2],{[he2[`${Oe2}--select-all`]]:a.key===Vt2})},null!=(c=null==(u=a)?void 0:u.customElement)&&c.listItemBody?e353.createElement("div",{className:he2[`${Oe2}__custom`]},u.customElement.listItemBody):e353.createElement(e353.Fragment,null,u.showCheckbox&&e353.createElement(jn2,{className:he2[`${Oe2}__checkbox`],checked:r}),u.icon&&e353.createElement(I,{className:he2[`${Oe2}__icon`],kind:"link",source:u.icon}),u.avatarSrc&&e353.createElement("img",{className:clsx_m_default(he2[`${Oe2}__avatar`]),src:u.avatarSrc,alt:u.name}),e353.createElement("div",{className:he2[`${Oe2}__label-container`]},e353.createElement(B3,{as:"span",className:clsx_m_default([he2[`${Oe2}__label`]],{[he2[`${Oe2}__main-label`]]:u.secondaryText}),"aria-disabled":u.disabled},u.name),u.secondaryText&&e353.createElement("span",{className:he2[`${Oe2}__secondary-label`]},u.secondaryText))),r&&!a.showCheckbox&&e353.createElement(I,{kind:"link",source:t187,customColor:"var(--content-basic-info)"})));var u,c},el="lc-PickerList-module__listbox___-LqE-",ea={listbox:el,"no-results":"lc-PickerList-module__no-results___QRce-","listbox-wrapper":"lc-PickerList-module__listbox-wrapper___FbDrf","no-results-text":"lc-PickerList-module__no-results-text___Bp1yO"},M_=({context:e,setFloating:t,floatingStyles:r,maxHeight:n,options:i,activeIndex:o,selectedKeys:a,listElementsRef:s,isPositioned:u,searchDisabled:c,onItemRemove:l,setPointer:m,onSelect:d,getFloatingProps:_,getItemProps:p,emptyStateText:f="No results found",hideWhenEmpty:x=!1,pickerType:g="single",listClassName:h,virtuosoProps:j})=>{const[v,y]=e353.useState(0),b=(0,import_react4.useRef)(null),w=i.length,E=e353.useCallback((e=>{e!==v&&y(e<n?e+(w-1)*Un2:n)}),[w]);if((0,import_react4.useEffect)((()=>{var e;c&&u&&null!==o&&(null==(e=b.current)||e.focus())}),[c,u,o]),(0,import_react4.useEffect)((()=>{s.current=new Array(i.length)}),[i.length]),0===i.length)return x?null:e353.createElement(FloatingFocusManager,{context:e,modal:!1,initialFocus:-1},e353.createElement("div",{className:clsx_m_default(ea.listbox,ea["no-results"]),ref:t,tabIndex:-1,style:r},e353.createElement("div",{className:ea["no-results-text"]},f)));const C=e=>a.includes(e)||e===Vt2&&a.length===Cr2(i).length;return e353.createElement(FloatingFocusManager,{context:e,modal:!1,initialFocus:-1},e353.createElement("div",{"data-testid":"picker-list",ref:t,tabIndex:-1,className:clsx_m_default(ea.listbox,h),style:D(h23({},r),{maxHeight:n})},e353.createElement("div",h23({ref:b,tabIndex:0,"aria-multiselectable":"multi"===g,className:ea["listbox-wrapper"]},_({onKeyDown(e){m(!1),"Enter"===e.key&&null!==o&&d(i[o].key),("Backspace"===e.key||"Delete"===e.key)&&("multi"===g&&l(a[a.length-1]))," "===e.key&&e.preventDefault()},onKeyUp(e){" "===e.key&&null!==o&&d(i[o].key)},onPointerMove(){m(!0)}})),e353.createElement($r,D(h23({totalListHeightChanged:E,style:{height:`${v}px`,maxHeight:n},totalCount:i.length,data:i,increaseViewportBy:200},j),{itemContent:(e,t)=>e353.createElement(Qn2,{index:e,getItemProps:p,listElementsRef:s,isActive:o===e,isSelected:C(t.key),onSelect:d,item:t,numberOfItems:w})})))))},cl=10,O_=({disabled:e,items:t,placement:r,minListHeight:n,maxListHeight:i,floatingStrategy:o,useDismissHookProps:a,useClickHookProps:s,isOpen:u,onVisibilityChange:c,searchPhrase:l})=>{const m=useFloatingNodeId(),[d,_]=e353.useState(!1),[p,f]=e353.useState(null),[x,g]=e353.useState(i),h=e353.useRef([]),j=e353.useRef(null);e353.useEffect((()=>{j.current=null,f(null)}),[l]);const{refs:v,floatingStyles:y,context:b,isPositioned:w}=useFloating2({nodeId:m,open:u,strategy:o,onOpenChange:c,whileElementsMounted:autoUpdate,placement:r,middleware:[offset3(4),flip3({padding:10}),shift3(),size3({apply({availableHeight:e,rects:t,elements:r}){E_.flushSync((()=>{g(Math.max(Math.min(i,e),n))})),Object.assign(r.floating.style,{width:`${t.reference.width}px`})},padding:cl})]}),E=useClick(b,h23({enabled:!e,keyboardHandlers:!1,toggle:!1},s)),C=useRole(b,{role:"listbox"}),q=useDismiss(b,a),k=useListNavigation(b,{enabled:t.length>0&&!e,listRef:h,activeIndex:p,onNavigate:f,virtual:!0,virtualItemRef:j,disabledIndices:Hn2(t,(e=>!!e.disabled||!!e.groupHeader))}),{getReferenceProps:S,getFloatingProps:I,getItemProps:T}=useInteractions([E,q,C,k]);return!u&&d&&_(!1),{getReferenceProps:S,getFloatingProps:I,getItemProps:T,setReference:v.setReference,floatingStyles:y,isPositioned:w,context:b,nodeId:m,setFloating:v.setFloating,activeIndex:p,listElementsRef:h,virtualItemRef:j,maxHeight:x,pointer:d,setPointer:_}},G_=({selected:e,options:t,type:r,selectAllOptionText:n,onSelect:i,setOpen:o,clearSearchAfterSelection:a,inputRef:s})=>{const[u,c]=e353.useState((()=>(null==e?void 0:e.map(cr2))||[])),l=void 0!==e,m=l?(null==e?void 0:e.map(cr2))||[]:u,[d,_]=e353.useState(""),p=e=>_(e),f=e353.useMemo((()=>{const e="multi"===r&&n;let i=t;return d&&(i=i.filter((e=>{var t;if(e.groupHeader)return!1;const r=d.toLowerCase(),n=e.name.toLowerCase(),i=null==(t=e.secondaryText)?void 0:t.toLowerCase();return n.includes(r)||(null==i?void 0:i.includes(r))}))),e&&i.length>1&&(i=[{key:Vt2,name:n},...i]),i}),[d,t,r,n]),x=n=>{const u=t.find((e=>e.key===n));if(u&&!u.disabled||n===Vt2)if("single"===r)c((()=>(u&&i([u]),[n]))),o(!1);else if(n===Vt2)m.length===Cr2(t).length?c((()=>(i(null),[]))):c((()=>{const e=Cr2(t);return i(e),e.map((({key:e})=>e))}));else{if(l){const r=(null==e?void 0:e.map(cr2))||[],o=r_(r,n);i(t.filter((({key:e})=>o.includes(e))))}else c((e=>{const r=r_(e,n);return i(t.filter((({key:e})=>r.includes(e)))),r}));a&&(p(""),s.current&&(s.current.value=""))}};return{selectedKeys:m,items:f,searchPhrase:d,handleSelect:x,handleOnFilter:p,handleItemRemove:e=>x(e),handleClear:()=>{!l&&c([]),i(null),_(""),o(!1)}}},sl=e=>void 0!==e&&"string"==typeof e[0],dl=e=>e.map((e=>({name:e,key:e}))),ul=e=>e.map((e=>{var t=e,{customElement:r,name:n}=t,i=T(t,["customElement","name"]);return h23(h23({name:n,key:n},r&&{customElement:{listItemBody:r,selectedItemBody:e353.createElement(e353.Fragment,null)}}),i)})),ml=(e,t,r,n)=>{const i=1===e.length&&e[0].name===n,o=t?e.slice(0,1):e;return r&&i?[]:o},Wi=e353.forwardRef(((e,t)=>{var r=e,{disabled:n,minListHeight:i=F_,maxListHeight:o=R_,autocompleteOpenOnInit:a=!1,placement:s,options:u,readOnly:c,floatingStrategy:l,single:m,alwaysShowAllOptions:d,hideIfExactMatch:_=!0}=r,p=T(r,["disabled","minListHeight","maxListHeight","autocompleteOpenOnInit","placement","options","readOnly","floatingStrategy","single","alwaysShowAllOptions","hideIfExactMatch"]);const f=e353.useRef(null);e353.useImperativeHandle(t,(()=>f.current),[]);const[x,g]=e353.useState(""),h=void 0!==p.value?p.value:x,[j,v]=e353.useState(a),y=e=>{v(e)},b=e=>{var t,r;null==(t=p.onChange)||t.call(p,e),g(e.target.value),d||(e=>{k(e)})(e.target.value),null==(r=f.current)||r.focus()},w=e=>{if(e){const t=e[0].key;b({target:{value:t}}),setTimeout((()=>{y(!1)}),0)}},E=e353.useMemo((()=>u?sl(u)?dl(u):ul(u):[]),[u]),{items:C,searchPhrase:q,handleOnFilter:k,handleSelect:S,selectedKeys:I}=G_({selected:[],options:E,type:"single",onSelect:w,setOpen:v,clearSearchAfterSelection:!0,inputRef:f}),P=ml(C,m||!1,_||!1,(null==h?void 0:h.toString())||""),{nodeId:R,context:M,setFloating:O,getReferenceProps:B,getItemProps:A,getFloatingProps:N,floatingStyles:F,maxHeight:L,setPointer:H,setReference:W,virtualItemRef:V,listElementsRef:z,activeIndex:G,isPositioned:U}=O_({openedOnInit:a,disabled:n||c,items:C,searchPhrase:d?"":q,isOpen:j,onVisibilityChange:y,minListHeight:i,maxListHeight:o,placement:s,floatingStrategy:l});return e353.createElement("div",h23({ref:W},B()),e353.createElement(Gn2,D(h23({},p),{ref:f,onChange:b,onKeyDown:e=>{var t,r,n;const i="Enter"===e.key;null!=(t=V.current)&&t.id&&i&&(w([{key:null==(r=V.current)?void 0:r.id}]),e.preventDefault()),i||y(!0),null==(n=p.onKeyDown)||n.call(p,e)},value:h,disabled:n,readOnly:c,type:"text"})),e353.createElement(FloatingNode,{id:R},j&&e353.createElement(FloatingPortal,null,e353.createElement(M_,{context:M,options:P,setFloating:O,getFloatingProps:N,floatingStyles:F,maxHeight:L,listElementsRef:z,activeIndex:G,selectedKeys:I,setPointer:H,hideWhenEmpty:!0,getItemProps:A,onSelect:S,isPositioned:U,searchDisabled:!1,onItemRemove:ba}))))})),__=Array.from({length:10},((e,t)=>`--surface-avatar-${t+1}`)),ga="card",Ya=`${ga}__header`,ir2=`${Ya}__heading`,La=`${ga}__actions`,Pl=`${Ya}__no-image`,M2={"date-picker":"lc-DatePicker-module__date-picker___9AqJ2","date-picker--interaction-disabled":"lc-DatePicker-module__date-picker--interaction-disabled___-zn8o","date-picker__day":"lc-DatePicker-module__date-picker__day___ZTSw9","date-picker__day--disabled":"lc-DatePicker-module__date-picker__day--disabled___4O6yW","date-picker__day--selected":"lc-DatePicker-module__date-picker__day--selected___1D1tC","date-picker__day--outside":"lc-DatePicker-module__date-picker__day--outside___ptNdC","date-picker__day-content":"lc-DatePicker-module__date-picker__day-content___rDIa0","date-picker__wrapper":"lc-DatePicker-module__date-picker__wrapper___tNp4l","date-picker__months":"lc-DatePicker-module__date-picker__months___QuPb0","date-picker__month":"lc-DatePicker-module__date-picker__month___239nh","date-picker__nav-bar":"lc-DatePicker-module__date-picker__nav-bar___u-l17","date-picker__nav-button":"lc-DatePicker-module__date-picker__nav-button___1Ysdp","date-picker__nav-button--interaction-disabled":"lc-DatePicker-module__date-picker__nav-button--interaction-disabled___Ivjrx","date-picker__caption":"lc-DatePicker-module__date-picker__caption___XPgZJ","date-picker__weekdays":"lc-DatePicker-module__date-picker__weekdays___kpTY9","date-picker__weekdays-row":"lc-DatePicker-module__date-picker__weekdays-row___tGgay","date-picker__weekday":"lc-DatePicker-module__date-picker__weekday___3FCx8","date-picker__body":"lc-DatePicker-module__date-picker__body___toP1u","date-picker__week":"lc-DatePicker-module__date-picker__week___nZI1x","date-picker__day-wrapper":"lc-DatePicker-module__date-picker__day-wrapper___gGeeJ","date-picker__day--today":"lc-DatePicker-module__date-picker__day--today___LL51c","date-picker__footer":"lc-DatePicker-module__date-picker__footer___cXMQ5","date-picker__input":"lc-DatePicker-module__date-picker__input___r6qih","date-picker__input-overlay-wrapper":"lc-DatePicker-module__date-picker__input-overlay-wrapper___vmC0M","date-picker__input-overlay":"lc-DatePicker-module__date-picker__input-overlay___eJ9D0","date-picker--range":"lc-DatePicker-module__date-picker--range___ZU-7k","date-picker__day--start":"lc-DatePicker-module__date-picker__day--start___-oB8U","date-picker__day--end":"lc-DatePicker-module__date-picker__day--end___TtN5P","date-picker__day--single":"lc-DatePicker-module__date-picker__day--single___biWcB","date-picker__day--sunday":"lc-DatePicker-module__date-picker__day--sunday___JEnhV","date-picker__day--monday":"lc-DatePicker-module__date-picker__day--monday___NXYIr","date-picker--range__select-input":"lc-DatePicker-module__date-picker--range__select-input___6pyj3","date-picker--range__calendars-wrapper":"lc-DatePicker-module__date-picker--range__calendars-wrapper___8nWaW","date-picker__navbar-buttons-wrapper":"lc-DatePicker-module__date-picker__navbar-buttons-wrapper___Hnksb"},o_="date-picker",Fl=e=>{const{onPreviousClick:t,onMonthChange:r,onNextClick:n,showNextButton:i,showPreviousButton:o,className:a,classNames:s,numberOfMonths:u,month:c,fromMonth:l,toMonth:m}=e;return e353.createElement("div",{className:a},e353.createElement("div",{className:M2[`${o_}__navbar-buttons-wrapper`]},e353.createElement("button",{"data-testid":"date-picker-prev-year-button",className:clsx_m_default({[s.navButtonPrev]:!0,[s.navButtonInteractionDisabled]:!o}),onClick:()=>{if(!l){const e=subMonths(c,12);return r(e)}const e=Math.abs(differenceInCalendarMonths(c,l)),t=subMonths(c,!Number.isNaN(e)&&e>12?12:e);return r(t)}},e353.createElement(I,{source:t192,kind:"subtle"})),e353.createElement("button",{"data-testid":"date-picker-prev-month-button",className:clsx_m_default({[s.navButtonPrev]:!0,[s.navButtonInteractionDisabled]:!o}),onClick:()=>{"function"==typeof t&&t()}},e353.createElement(I,{source:t188,kind:"subtle"}))),e353.createElement("div",{className:M2[`${o_}__navbar-buttons-wrapper`]},e353.createElement("button",{"data-testid":"date-picker-next-month-button",className:clsx_m_default({[s.navButtonNext]:!0,[s.navButtonInteractionDisabled]:!i}),onClick:()=>{"function"==typeof n&&n()}},e353.createElement(I,{source:e188,kind:"subtle"})),e353.createElement("button",{"data-testid":"date-picker-next-year-button",className:clsx_m_default({[s.navButtonNext]:!0,[s.navButtonInteractionDisabled]:!i}),onClick:()=>{if(!m){const e=addMonths(c,12);return r(e)}const e=Math.abs(differenceInCalendarMonths(m,c)),t=addMonths(c,!Number.isNaN(e)&&e>12?12:e);return 2===u&&isSameMonth(t,m)?r(subMonths(t,1)):r(t)}},e353.createElement(I,{source:e195,kind:"subtle"}))))},G2="date-picker",U_=(e,t)=>{const{from:r,to:n}=t;return!(n&&!isSameDay(e,n)&&isAfter(e,n)||r&&!isSameDay(e,r)&&!isAfter(e,r))},H_=(e,t,r)=>t?e&&!isSameMonth(e,t)||r&&isSameMonth(t,r)?subMonths(t,1):t:subMonths(r||new Date,1),Rl=(e,t)=>{const r={[M2[`${G2}__day--monday`]]:{daysOfWeek:[1]},[M2[`${G2}__day--sunday`]]:{daysOfWeek:[0]},[M2[`${G2}__day--start`]]:e,[M2[`${G2}__day--end`]]:e};if(!t||!e)return r;const n=differenceInCalendarDays(t,e);return n>0?D(h23({},r),{[M2[`${G2}__day--end`]]:t}):n<0?D(h23({},r),{[M2[`${G2}__day--start`]]:t}):r},ma=(e,t)=>t.find((t=>t.id===e))||void 0,n_=(e,t)=>!!(!e||e&&t),Ml=e=>{const t={};if(!e.initialSelectedItemKey)return t;const r=ma(e.initialSelectedItemKey,e.options);return r?(t.selectedItem=e.initialSelectedItemKey,r.isManual&&(e.initialFromDate&&(t.from=e.initialFromDate),e.initialToDate&&(t.to=e.initialToDate,t.temporaryTo=e.initialToDate)),t):{}},Ll=(e,t)=>h23({container:clsx_m_default({[M2[`${G2}`]]:!0,[M2[`${G2}--range`]]:e}),wrapper:M2[`${G2}__wrapper`],interactionDisabled:M2[`${G2}--interaction-disabled`],months:M2[`${G2}__months`],month:M2[`${G2}__month`],navBar:M2[`${G2}__nav-bar`],navButtonPrev:clsx_m_default(M2[`${G2}__nav-button`],M2[`${G2}__nav-button--prev`]),navButtonNext:clsx_m_default(M2[`${G2}__nav-button`],M2[`${G2}__nav-button--next`]),navButtonInteractionDisabled:M2[`${G2}__nav-button--interaction-disabled`],caption:M2[`${G2}__caption`],weekdays:M2[`${G2}__weekdays`],weekdaysRow:M2[`${G2}__weekdays-row`],weekday:M2[`${G2}__weekday`],body:M2[`${G2}__body`],week:M2[`${G2}__week`],weekNumber:M2[`${G2}__week-number`],day:M2[`${G2}__day`],footer:M2[`${G2}__footer`],todayButton:M2[`${G2}__today-button`],today:M2[`${G2}__day--today`],selected:M2[`${G2}__day--selected`],disabled:M2[`${G2}__day--disabled`],outside:M2[`${G2}__day--outside`],start:M2[`${G2}__day--start`],end:M2[`${G2}__day--end`]},t),l_="date-picker",Ol=e=>{const t=e.getDate();return e353.createElement("div",{className:M2[`${l_}__day-wrapper`]},e353.createElement("div",{className:M2[`${l_}__day-content`]},t))},Gl=e=>{const t=e,{classNames:r,range:n,toMonth:i,month:o,fromMonth:a,firstDayOfWeek:s,numberOfMonths:u,navbarElement:c,renderDay:l,innerRef:m}=t,d=T(t,["classNames","range","toMonth","month","fromMonth","firstDayOfWeek","numberOfMonths","navbarElement","renderDay","innerRef"]),[_,p]=e353.useState(o||new Date);e353.useEffect((()=>{o&&o!==_&&p(o)}),[o,_]),e353.useEffect((()=>{i&&o!==_&&(U_(_,{from:a,to:i})||p(i))}),[o,_,i,a]);const f=e353.useCallback((t=>{e.onMonthChange&&t?e.onMonthChange(t):p(t)}),[o,e.onMonthChange]);let x=1;(0===s||s&&s<7)&&(x=s);const g=e353.useMemo((()=>Ll(n,r)),[n,r]);return e353.createElement(import_react_day_picker.default,h23({navbarElement:c||e353.createElement(Fl,{month:_,classNames:g,numberOfMonths:u,onMonthChange:f,toMonth:i,fromMonth:a}),ref:m,classNames:g,numberOfMonths:u,toMonth:i,fromMonth:a,firstDayOfWeek:x,month:_,renderDay:l||Ol},d))},Ul=e353.forwardRef(((e,t)=>e353.createElement(Gl,h23({innerRef:t},e))));Ul.displayName="DatePicker";var j2=(e=>(e.NEW_SELECTED_ITEM="NEW_SELECTED_ITEM",e.NEW_TEMPORARY_TO_VALUE="NEW_TEMPORARY_TO_VALUE",e.CLEAR="CLEAR",e.SET_FROM="SET_FROM",e.SET_TO="SET_TO",e.SELECT_FIRST_DAY="SELECT_FIRST_DAY",e.SELECT_SECOND_DAY_AS_FROM="SELECT_SECOND_DAY_AS_FROM",e.SELECT_SECOND_DAY_AS_TO="SELECT_SECOND_DAY_AS_TO",e.CURRENT_MONTH_CHANGE="CURRENT_MONTH_CHANGE",e))(j2||{}),Hl=e=>{const t=H_(e.initialFromDate,e.initialToDate,e.toMonth),r=h23(h23({},{selectedItem:null,from:void 0,to:void 0,temporaryTo:void 0,currentMonth:t}),Ml(e));return(0,import_react4.useReducer)((function(e,r){switch(r.type){case j2.NEW_SELECTED_ITEM:return{selectedItem:r.payload.selectedItem,from:void 0,to:void 0,temporaryTo:void 0,currentMonth:t};case j2.NEW_TEMPORARY_TO_VALUE:return D(h23({},e),{temporaryTo:r.payload.date});case j2.SELECT_FIRST_DAY:return D(h23({},e),{from:r.payload.date,to:void 0,temporaryTo:void 0});case j2.SELECT_SECOND_DAY_AS_FROM:return D(h23({},e),{from:r.payload.date,to:e.from,temporaryTo:e.from});case j2.SELECT_SECOND_DAY_AS_TO:return D(h23({},e),{to:r.payload.date,temporaryTo:r.payload.date});case j2.CURRENT_MONTH_CHANGE:return D(h23({},e),{currentMonth:r.payload.date});case j2.SET_FROM:return D(h23({},e),{from:r.payload.date});case j2.SET_TO:return D(h23({},e),{to:r.payload.date});default:return e}}),r)},zl=({options:e,initialSelectedItemKey:t,initialFromDate:r,initialToDate:n,toMonth:i,onChange:o,children:a})=>{const s=(0,import_react4.useRef)(t||null),[u,c]=Hl({options:e,initialSelectedItemKey:t,initialFromDate:r,initialToDate:n,toMonth:i,onChange:o,children:a});(0,import_react4.useEffect)((()=>{c({type:j2.SET_FROM,payload:{date:r}})}),[r]),(0,import_react4.useEffect)((()=>{c({type:j2.SET_TO,payload:{date:n}})}),[n]),(0,import_react4.useEffect)((()=>{const e=H_(r,n,i);c({type:j2.CURRENT_MONTH_CHANGE,payload:{date:e}})}),[i,r,n]),(0,import_react4.useEffect)((()=>{const{from:t,selectedItem:r,to:n}=u;if(!t||!n)return;const i=ma(r,e);i&&(null==o||o(D(h23({},i),{value:{from:t,to:n}})))}),[u.from,u.to,u.selectedItem,e,o]),(0,import_react4.useEffect)((()=>{const{selectedItem:t}=u;if(t===s.current)return;if(!t)return void o(null);if(!ma(t,e))return;const r=e.reduce(((e,t)=>D(h23({},e),{[t.id]:t})),{});o(r[t])}),[o,u.selectedItem,e]);const l=(0,import_react4.useCallback)((e=>{const t=!i||differenceInCalendarDays(i,e)>=0;!n_(u.from,u.to)&&t&&c({type:j2.NEW_TEMPORARY_TO_VALUE,payload:{date:e}})}),[i,u.from,u.to]),m=(0,import_react4.useCallback)((e=>{const{from:t,to:r}=u;U_(e,{to:i})&&(n_(t,r)?c({type:j2.SELECT_FIRST_DAY,payload:{date:e}}):t&&isSameDay(e,t)||t&&isAfter(e,t)?c({type:j2.SELECT_SECOND_DAY_AS_TO,payload:{date:e}}):c({type:j2.SELECT_SECOND_DAY_AS_FROM,payload:{date:e}}))}),[i,u.from,u.to]),d=(0,import_react4.useCallback)((t=>{null!==t?ma(t,e)&&c({type:j2.NEW_SELECTED_ITEM,payload:{selectedItem:t}}):c({type:j2.NEW_SELECTED_ITEM,payload:{selectedItem:null}})}),[e]),_=(0,import_react4.useCallback)((e=>{c({type:j2.CURRENT_MONTH_CHANGE,payload:{date:e}})}),[]);return a((()=>{const{currentMonth:t,from:r,selectedItem:n,temporaryTo:o,to:a}=u,s=(0,import_react4.useMemo)((()=>Rl(r,o)),[r,o]),c=(0,import_react4.useMemo)((()=>ma(n,e)),[e,n]),p=(0,import_react4.useMemo)((()=>[r,{from:r,to:o}]),[r,o]),f=(0,import_react4.useMemo)((()=>i?{after:i}:void 0),[i]);return{select:{onItemSelect:d,selected:n||""},inputs:{fromDate:r,toDate:a},datepicker:{range:!0,month:t,numberOfMonths:2,onDayClick:m,selectedDays:p,modifiers:s,initialMonth:i&&subMonths(i,1),toMonth:i,disabledDays:f,onDayMouseEnter:l,onMonthChange:_},selectedOption:c}})())};zl.defaultProps={options:[{id:"default",label:"Default option",isManual:!0,value:{from:void 0,to:void 0}}]};var lc='data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_24854_8994)"%3E%3Crect width="40" height="40" fill="%230066FF"/%3E%3Cg filter="url(%23filter0_f_24854_8994)"%3E%3Cpath d="M32.6382 31.0816C41.9891 31.0816 49.5694 23.5012 49.5694 14.1504C49.5694 4.79953 41.9891 -2.78082 32.6382 -2.78082C23.2874 -2.78082 15.707 4.79953 15.707 14.1504C15.707 23.5012 23.2874 31.0816 32.6382 31.0816Z" fill="%23FF4205"/%3E%3C/g%3E%3Cg filter="url(%23filter1_f_24854_8994)"%3E%3Cpath d="M10.417 50.1292C19.7679 50.1292 27.3482 42.5488 27.3482 33.198C27.3482 23.8471 19.7679 16.2668 10.417 16.2668C1.0662 16.2668 -6.51416 23.8471 -6.51416 33.198C-6.51416 42.5488 1.0662 50.1292 10.417 50.1292Z" fill="%2373CE3B"/%3E%3C/g%3E%3Cg filter="url(%23filter2_f_24854_8994)"%3E%3Cpath d="M9.35788 16.2667C15.2022 16.2667 19.9399 11.529 19.9399 5.68472C19.9399 -0.159555 15.2022 -4.89728 9.35788 -4.89728C3.5136 -4.89728 -1.22412 -0.159555 -1.22412 5.68472C-1.22412 11.529 3.5136 16.2667 9.35788 16.2667Z" fill="%233750FF"/%3E%3C/g%3E%3Cg filter="url(%23filter3_f_24854_8994)"%3E%3Cpath d="M7.24274 18.3831C13.6714 18.3831 18.8829 13.1716 18.8829 6.74292C18.8829 0.314217 13.6714 -4.89728 7.24274 -4.89728C0.814034 -4.89728 -4.39746 0.314217 -4.39746 6.74292C-4.39746 13.1716 0.814034 18.3831 7.24274 18.3831Z" fill="%233750FF"/%3E%3C/g%3E%3Cg filter="url(%23filter4_f_24854_8994)"%3E%3Cpath d="M8.29938 21.5577C14.7281 21.5577 19.9396 16.3462 19.9396 9.91748C19.9396 3.48878 14.7281 -1.72272 8.29938 -1.72272C1.87068 -1.72272 -3.34082 3.48878 -3.34082 9.91748C-3.34082 16.3462 1.87068 21.5577 8.29938 21.5577Z" fill="%233750FF"/%3E%3C/g%3E%3Cg filter="url(%23filter5_f_24854_8994)"%3E%3Cpath d="M33.6973 45.8964C40.126 45.8964 45.3375 40.6849 45.3375 34.2562C45.3375 27.8275 40.126 22.616 33.6973 22.616C27.2686 22.616 22.0571 27.8275 22.0571 34.2562C22.0571 40.6849 27.2686 45.8964 33.6973 45.8964Z" fill="%23FFD001"/%3E%3C/g%3E%3Cg filter="url(%23filter6_f_24854_8994)"%3E%3Cpath d="M29.4639 48.0128C35.8926 48.0128 41.1041 42.8013 41.1041 36.3726C41.1041 29.9439 35.8926 24.7324 29.4639 24.7324C23.0352 24.7324 17.8237 29.9439 17.8237 36.3726C17.8237 42.8013 23.0352 48.0128 29.4639 48.0128Z" fill="%23FFD001"/%3E%3C/g%3E%3Cg filter="url(%23filter7_f_24854_8994)"%3E%3Cpath d="M29.4639 48.0128C35.8926 48.0128 41.1041 42.8013 41.1041 36.3726C41.1041 29.9439 35.8926 24.7324 29.4639 24.7324C23.0352 24.7324 17.8237 29.9439 17.8237 36.3726C17.8237 42.8013 23.0352 48.0128 29.4639 48.0128Z" fill="%23FFD001"/%3E%3C/g%3E%3Cg filter="url(%23filter8_f_24854_8994)"%3E%3Cpath d="M6.18299 39.5472C11.4428 39.5472 15.7068 35.2832 15.7068 30.0234C15.7068 24.7635 11.4428 20.4996 6.18299 20.4996C0.923135 20.4996 -3.34082 24.7635 -3.34082 30.0234C-3.34082 35.2832 0.923135 39.5472 6.18299 39.5472Z" fill="%2373CE3B"/%3E%3C/g%3E%3Cg filter="url(%23filter9_f_24854_8994)"%3E%3Cpath d="M6.18299 39.5472C11.4428 39.5472 15.7068 35.2832 15.7068 30.0234C15.7068 24.7635 11.4428 20.4996 6.18299 20.4996C0.923135 20.4996 -3.34082 24.7635 -3.34082 30.0234C-3.34082 35.2832 0.923135 39.5472 6.18299 39.5472Z" fill="%2373CE3B"/%3E%3C/g%3E%3Cg filter="url(%23filter10_f_24854_8994)"%3E%3Cpath d="M6.18299 39.5472C11.4428 39.5472 15.7068 35.2832 15.7068 30.0234C15.7068 24.7635 11.4428 20.4996 6.18299 20.4996C0.923135 20.4996 -3.34082 24.7635 -3.34082 30.0234C-3.34082 35.2832 0.923135 39.5472 6.18299 39.5472Z" fill="%2373CE3B"/%3E%3C/g%3E%3Cg filter="url(%23filter11_f_24854_8994)"%3E%3Cpath d="M6.18299 39.5472C11.4428 39.5472 15.7068 35.2832 15.7068 30.0234C15.7068 24.7635 11.4428 20.4996 6.18299 20.4996C0.923135 20.4996 -3.34082 24.7635 -3.34082 30.0234C-3.34082 35.2832 0.923135 39.5472 6.18299 39.5472Z" fill="%2373CE3B"/%3E%3C/g%3E%3Cg filter="url(%23filter12_f_24854_8994)"%3E%3Cpath d="M6.18299 39.5472C11.4428 39.5472 15.7068 35.2832 15.7068 30.0234C15.7068 24.7635 11.4428 20.4996 6.18299 20.4996C0.923135 20.4996 -3.34082 24.7635 -3.34082 30.0234C-3.34082 35.2832 0.923135 39.5472 6.18299 39.5472Z" fill="%2373CE3B"/%3E%3C/g%3E%3Cg filter="url(%23filter13_f_24854_8994)"%3E%3Cpath d="M9.35898 38.489C12.8655 38.489 15.7082 35.6463 15.7082 32.1398C15.7082 28.6332 12.8655 25.7906 9.35898 25.7906C5.8524 25.7906 3.00977 28.6332 3.00977 32.1398C3.00977 35.6463 5.8524 38.489 9.35898 38.489Z" fill="%2373CE3B"/%3E%3C/g%3E%3Cg filter="url(%23filter14_f_24854_8994)"%3E%3Cpath d="M38.9871 31.0816C46.5846 31.0816 52.7437 24.9225 52.7437 17.325C52.7437 9.7274 46.5846 3.56836 38.9871 3.56836C31.3895 3.56836 25.2305 9.7274 25.2305 17.325C25.2305 24.9225 31.3895 31.0816 38.9871 31.0816Z" fill="%23FF4205"/%3E%3C/g%3E%3Cg filter="url(%23filter15_f_24854_8994)"%3E%3Cpath d="M38.9879 25.7905C45.4166 25.7905 50.6281 20.579 50.6281 14.1503C50.6281 7.72157 45.4166 2.51007 38.9879 2.51007C32.5592 2.51007 27.3477 7.72157 27.3477 14.1503C27.3477 20.579 32.5592 25.7905 38.9879 25.7905Z" fill="%23FF4205"/%3E%3C/g%3E%3Cg filter="url(%23filter16_f_24854_8994)"%3E%3Cpath d="M9.35868 21.5578C14.0341 21.5578 17.8243 17.7676 17.8243 13.0922C17.8243 8.41674 14.0341 4.62656 9.35868 4.62656C4.68325 4.62656 0.893066 8.41674 0.893066 13.0922C0.893066 17.7676 4.68325 21.5578 9.35868 21.5578Z" fill="%233750FF"/%3E%3C/g%3E%3Cg filter="url(%23filter17_f_24854_8994)"%3E%3Cpath d="M31.5797 18.3831C35.0862 18.3831 37.9289 15.5404 37.9289 12.0339C37.9289 8.5273 35.0862 5.68466 31.5797 5.68466C28.0731 5.68466 25.2305 8.5273 25.2305 12.0339C25.2305 15.5404 28.0731 18.3831 31.5797 18.3831Z" fill="%23FF2E00"/%3E%3C/g%3E%3Cg filter="url(%23filter18_f_24854_8994)"%3E%3Cpath d="M12.5312 14.1503C18.3755 14.1503 23.1132 9.41257 23.1132 3.5683C23.1132 -2.27598 18.3755 -7.0137 12.5312 -7.0137C6.68694 -7.0137 1.94922 -2.27598 1.94922 3.5683C1.94922 9.41257 6.68694 14.1503 12.5312 14.1503Z" fill="%233851FF"/%3E%3C/g%3E%3Cg filter="url(%23filter19_f_24854_8994)"%3E%3Cpath d="M28.4057 13.0921C34.25 13.0921 38.9877 8.35441 38.9877 2.51013C38.9877 -3.33415 34.25 -8.07187 28.4057 -8.07187C22.5615 -8.07187 17.8237 -3.33415 17.8237 2.51013C17.8237 8.35441 22.5615 13.0921 28.4057 13.0921Z" fill="%23F3354D"/%3E%3C/g%3E%3Cg filter="url(%23filter20_f_24854_8994)"%3E%3Cpath d="M33.6958 48.0128C39.54 48.0128 44.2778 43.275 44.2778 37.4308C44.2778 31.5865 39.54 26.8488 33.6958 26.8488C27.8515 26.8488 23.1138 31.5865 23.1138 37.4308C23.1138 43.275 27.8515 48.0128 33.6958 48.0128Z" fill="%23FFD101"/%3E%3C/g%3E%3Cg filter="url(%23filter21_f_24854_8994)"%3E%3Cpath d="M8.30173 43.78C14.146 43.78 18.8837 39.0422 18.8837 33.198C18.8837 27.3537 14.146 22.616 8.30173 22.616C2.45745 22.616 -2.28027 27.3537 -2.28027 33.198C-2.28027 39.0422 2.45745 43.78 8.30173 43.78Z" fill="%237FCF35"/%3E%3C/g%3E%3Cg filter="url(%23filter22_f_24854_8994)"%3E%3Cpath d="M6.18454 34.2562C12.0288 34.2562 16.7665 29.5184 16.7665 23.6742C16.7665 17.8299 12.0288 13.0922 6.18454 13.0922C0.340261 13.0922 -4.39746 17.8299 -4.39746 23.6742C-4.39746 29.5184 0.340261 34.2562 6.18454 34.2562Z" fill="%231D7DD0"/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_f_24854_8994" x="-8.29297" y="-26.7808" width="81.8623" height="81.8624" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter1_f_24854_8994" x="-30.5142" y="-7.73322" width="81.8623" height="81.8624" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter2_f_24854_8994" x="-25.2241" y="-28.8973" width="69.1641" height="69.164" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter3_f_24854_8994" x="-28.3975" y="-28.8973" width="71.2803" height="71.2804" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter4_f_24854_8994" x="-27.3408" y="-25.7227" width="71.2803" height="71.2804" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter5_f_24854_8994" x="-1.94287" y="-1.38403" width="71.2803" height="71.2804" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter6_f_24854_8994" x="-6.17627" y="0.732361" width="71.2803" height="71.2804" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter7_f_24854_8994" x="-6.17627" y="0.732361" width="71.2803" height="71.2804" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter8_f_24854_8994" x="-27.3408" y="-3.50043" width="67.0479" height="67.0476" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter9_f_24854_8994" x="-27.3408" y="-3.50043" width="67.0479" height="67.0476" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter10_f_24854_8994" x="-27.3408" y="-3.50043" width="67.0479" height="67.0476" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter11_f_24854_8994" x="-27.3408" y="-3.50043" width="67.0479" height="67.0476" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter12_f_24854_8994" x="-27.3408" y="-3.50043" width="67.0479" height="67.0476" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter13_f_24854_8994" x="-20.9902" y="1.79056" width="60.6982" height="60.6984" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter14_f_24854_8994" x="1.23047" y="-20.4316" width="75.5132" height="75.5132" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter15_f_24854_8994" x="3.34766" y="-21.4899" width="71.2803" height="71.2804" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter16_f_24854_8994" x="-23.1069" y="-19.3734" width="64.9312" height="64.9312" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter17_f_24854_8994" x="1.23047" y="-18.3153" width="60.6982" height="60.6984" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter18_f_24854_8994" x="-9.05078" y="-18.0137" width="43.1641" height="43.164" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="5.5" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter19_f_24854_8994" x="6.82373" y="-19.0719" width="43.1641" height="43.164" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="5.5" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter20_f_24854_8994" x="12.1138" y="15.8488" width="43.1641" height="43.164" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="5.5" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter21_f_24854_8994" x="-13.2803" y="11.616" width="43.1641" height="43.164" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="5.5" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3Cfilter id="filter22_f_24854_8994" x="-15.3975" y="2.09216" width="43.1641" height="43.164" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur stdDeviation="5.5" result="effect1_foregroundBlur_24854_8994"/%3E%3C/filter%3E%3CclipPath id="clip0_24854_8994"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A',cc=[{id:"livechat",name:"LiveChat",icon:c32,backgroundColors:{main:"var(--products-livechat)",second:"var(--products-helpdesk)",third:"var(--products-chatbot)"},url:""},{id:"chatbot",name:"ChatBot",icon:t186,backgroundColors:{main:"var(--products-chatbot)",second:"var(--products-livechat)",third:"var(--products-helpdesk)"},url:""},{id:"helpdesk",name:"HelpDesk",icon:e202,backgroundColors:{main:"var(--products-helpdesk)",second:"var(--products-livechat)",third:"var(--products-chatbot)"},url:"",expired:!0},{id:"knowledgebase",name:"KnowledgeBase",icon:e204,backgroundColors:{main:"var(--products-knowledgebase)",second:"var(--products-helpdesk)",third:"var(--products-chatbot)"},url:"",trialDaysLeft:2},{id:"openwidget",name:"OpenWidget",icon:t198,backgroundColors:{main:`url('${lc}')`,second:"var(--products-livechat)",third:"var(--products-chatbot)"},url:""},{id:"hello",name:"TeamChat",icon:e201,backgroundColors:{main:"var(--products-hello)",second:"var(--products-livechat)",third:"var(--products-chatbot)"},url:""},{id:"accounts",name:"Accounts",icon:o648,backgroundColors:{main:"var(--surface-locked-white)",second:"var(--products-livechat)",third:"var(--products-chatbot)"},iconColor:"var(--content-locked-black)",withDivider:!0,url:""}],bc=e=>Math.min(Math.max(e,0),100);function K_(e,t=0){return"error"===e?0:bc(parseInt(t.toString(),10))}var sa={"progress-circle":"lc-ProgressCircle-module__progress-circle___NRHCi","progress-circle--small":"lc-ProgressCircle-module__progress-circle--small___8FVwG","progress-circle--medium":"lc-ProgressCircle-module__progress-circle--medium___XlzEX","progress-circle--large":"lc-ProgressCircle-module__progress-circle--large___qxa2y","progress-circle__bg-line--normal":"lc-ProgressCircle-module__progress-circle__bg-line--normal___nDNwj","progress-circle__bg-line--success":"lc-ProgressCircle-module__progress-circle__bg-line--success___1aP-O","progress-circle__bg-line--error":"lc-ProgressCircle-module__progress-circle__bg-line--error___oqMZL","progress-circle__indicator--normal":"lc-ProgressCircle-module__progress-circle__indicator--normal___0SdkX","progress-circle__indicator--success":"lc-ProgressCircle-module__progress-circle__indicator--success___fLwRR","progress-circle__indicator--error":"lc-ProgressCircle-module__progress-circle__indicator--error___nwJS9"},hc={small:2,medium:3,large:4},vc={small:15,medium:36,large:56},da="progress-circle",kc=e353.forwardRef(((e,t)=>{var r=e,{status:n="normal",progressValue:i,className:o,size:a="medium"}=r,s=T(r,["status","progressValue","className","size"]);const u=K_(n,i),c=hc[a],l=vc[a],m=clsx_m_default(sa[da],{[sa[`${da}--${a}`]]:a,[sa[`${da}--${n}`]]:n},o),d=2*Math.PI*((l-c)/2),_={strokeDasharray:d.toFixed(3),strokeDashoffset:`${((100-u)/100*d).toFixed(3)}px`},p=`${l/2} ${l/2} ${l} ${l}`;return e353.createElement("div",h23({className:m,ref:t,role:"progressbar"},s),e353.createElement("svg",{viewBox:p},e353.createElement("circle",{className:sa[`${da}__bg-line--${n}`],cx:l,cy:l,r:(l-c)/2,fill:"none",strokeWidth:c}),e353.createElement("circle",{className:sa[`${da}__indicator--${n}`],style:_,cx:l,cy:l,r:(l-c)/2,fill:"none",strokeWidth:c})))})),Ua={"progress-bar":"lc-ProgressBar-module__progress-bar___3pa3d","progress-bar--small":"lc-ProgressBar-module__progress-bar--small___7nQKx","progress-bar--medium":"lc-ProgressBar-module__progress-bar--medium___cM44p","progress-bar--large":"lc-ProgressBar-module__progress-bar--large___UlzNR","progress-bar--error":"lc-ProgressBar-module__progress-bar--error___MulqI","progress-bar--success":"lc-ProgressBar-module__progress-bar--success___p7nB-","progress-bar--normal":"lc-ProgressBar-module__progress-bar--normal___ZwCb-","progress-bar__indicator--success":"lc-ProgressBar-module__progress-bar__indicator--success___wRjR3","progress-bar__indicator--normal":"lc-ProgressBar-module__progress-bar__indicator--normal___0Uhle"},Ha="progress-bar",Ec=e353.forwardRef(((e,t)=>{var r=e,{status:n="normal",percent:i,size:o="medium",className:a=""}=r,s=T(r,["status","percent","size","className"]);const u=K_(n,i),c=clsx_m_default(Ua[Ha],{[Ua[`${Ha}--${o}`]]:o,[Ua[`${Ha}--${n}`]]:n},a);return e353.createElement("div",D(h23({},s),{className:c,ref:t,role:"progressbar"}),e353.createElement("div",{"data-testid":"progress-bar-indicator",className:Ua[`${Ha}__indicator--${n}`],style:{width:`${u}%`}}))})),mt2={"radio-button":"lc-RadioButton-module__radio-button___WaToM","radio-button__circle":"lc-RadioButton-module__radio-button__circle___wimWA","radio-button__label":"lc-RadioButton-module__radio-button__label___i7ygg","radio-button__inner-circle":"lc-RadioButton-module__radio-button__inner-circle___qkRVf","radio-button__text":"lc-RadioButton-module__radio-button__text___mT8c0","radio-button__input":"lc-RadioButton-module__radio-button__input___7OTAK","radio-button__helper":"lc-RadioButton-module__radio-button__helper___r8gJJ","radio-button--selected":"lc-RadioButton-module__radio-button--selected___s9lqj","radio-button--disabled":"lc-RadioButton-module__radio-button--disabled___wHSA7"},pt2="radio-button",ms=e353.forwardRef(((e,t)=>{var r=e,{children:n,className:i="",description:o,checked:a,disabled:s}=r,u=T(r,["children","className","description","checked","disabled"]);const c=clsx_m_default(mt2[pt2],i,{[mt2[`${pt2}--selected`]]:a,[mt2[`${pt2}--disabled`]]:s});return e353.createElement("div",{className:c},e353.createElement("label",{className:mt2[`${pt2}__label`]},e353.createElement("div",{className:mt2[`${pt2}__circle`]},e353.createElement("span",{className:mt2[`${pt2}__inner-circle`]}),e353.createElement("input",D(h23({},u),{className:mt2[`${pt2}__input`],ref:t,type:"radio",checked:a,disabled:s}))),n&&e353.createElement(B3,{as:"div",size:"md",className:mt2[`${pt2}__text`]},n)),o&&e353.createElement(Qa,{className:mt2[`${pt2}__helper`]},o))})),Je2="search-input",m_=`${Je2}__input-wrapper`,Gc=[fe.enter,fe.spacebar,fe.tab,fe.semicolon,fe.comma],Uc=[fe.backspace,fe.delete],Qc="lc-Textarea-module__textarea___g6U8F",Va={textarea:Qc,"textarea--focused":"lc-Textarea-module__textarea--focused___1vtEx","textarea--disabled":"lc-Textarea-module__textarea--disabled___xXaGv","textarea--error":"lc-Textarea-module__textarea--error___0EGuq"},Wa="textarea",$s=e353.forwardRef(((e,t)=>{var r=e,{className:n,error:i}=r,o=T(r,["className","error"]);const{disabled:a,onBlur:s,onFocus:u}=o,[c,l]=e353.useState(!1),m=clsx_m_default(n,Va[Wa],{[Va[`${Wa}--disabled`]]:a,[Va[`${Wa}--focused`]]:c,[Va[`${Wa}--error`]]:i});return e353.createElement(B3,{as:"div",className:m},e353.createElement("textarea",D(h23({},o),{ref:t,onFocus:e=>{l(!0),null==u||u(e)},onBlur:e=>{l(!1),null==s||s(e)}})))})),br2={"file-upload-progress-actions":"lc-FileUploadProgressActions-module__file-upload-progress-actions___qOBr2","file-upload-progress-actions__close-button":"lc-FileUploadProgressActions-module__file-upload-progress-actions__close-button___Eh4um","file-upload-progress-actions__retry-button":"lc-FileUploadProgressActions-module__file-upload-progress-actions__retry-button___DqFEo"},hr2="file-upload-progress-actions",$r2=({status:e,onCloseButtonClick:t,onRetryButtonClick:r})=>e353.createElement("div",{className:br2[`${hr2}`]},r&&"error"===e&&e353.createElement("button",{type:"button",className:br2[`${hr2}__retry-button`],"aria-label":"Retry",onClick:r},e353.createElement(I,{size:"small",source:n46})),t&&"success"!==e&&e353.createElement("button",{type:"button",className:br2[`${hr2}__close-button`],"aria-label":"Close",onClick:t},e353.createElement(I,{size:"small",source:t189}))),ze2={"file-upload-progress":"lc-FileUploadProgress-module__file-upload-progress___xw8h8","file-upload-progress__icon":"lc-FileUploadProgress-module__file-upload-progress__icon___p8Rfz","file-upload-progress__icon--success":"lc-FileUploadProgress-module__file-upload-progress__icon--success___X40uH","file-upload-progress__wrapper":"lc-FileUploadProgress-module__file-upload-progress__wrapper___01Nkq","file-upload-progress__wrapper--with-icon":"lc-FileUploadProgress-module__file-upload-progress__wrapper--with-icon___GSXmA","file-upload-progress__wrapper__header":"lc-FileUploadProgress-module__file-upload-progress__wrapper__header___mYBGK","file-upload-progress__wrapper__header__actions":"lc-FileUploadProgress-module__file-upload-progress__wrapper__header__actions___tvhB3","file-upload-progress__wrapper__header__title":"lc-FileUploadProgress-module__file-upload-progress__wrapper__header__title___2IVuv","file-upload-progress__wrapper__header__title--success":"lc-FileUploadProgress-module__file-upload-progress__wrapper__header__title--success___E6DQl","file-upload-progress__wrapper__header__title--error":"lc-FileUploadProgress-module__file-upload-progress__wrapper__header__title--error___5BPpI"},gt2="file-upload-progress",vr2=`${gt2}__wrapper__header__title`,ai=e353.forwardRef((({actionsVisibility:e="hidden",className:t,icon:r,title:n,progressValue:i,size:o,status:a="normal",onCloseButtonClick:s,onRetryButtonClick:u},c)=>e353.createElement("div",{className:ze2[gt2],ref:c},r&&"success"!==a&&e353.createElement("div",{className:ze2[`${gt2}__icon`]},r),"success"===a&&e353.createElement("div",{className:clsx_m_default(ze2[`${gt2}__icon`],ze2[`${gt2}__icon--success`])},e353.createElement(I,{source:t187})),e353.createElement("div",{className:clsx_m_default(ze2[`${gt2}__wrapper`],{[ze2[`${gt2}__wrapper--with-icon`]]:r})},e353.createElement("div",{className:ze2[`${gt2}__wrapper__header`]},n&&e353.createElement("div",{className:clsx_m_default(ze2[vr2],{[ze2[`${vr2}--success`]]:"success"===a,[ze2[`${vr2}--error`]]:"error"===a})},e353.createElement(B3,{size:"sm",as:"div"},n)),"hidden"!==e&&e353.createElement("div",{className:clsx_m_default({[ze2[`${gt2}__wrapper__header__actions`]]:"hover"===e})},e353.createElement($r2,{status:a,onCloseButtonClick:s,onRetryButtonClick:u}))),"success"!==a&&e353.createElement(Ec,{className:t,percent:i,status:a,size:o}))))),ye2="upload-bar",ht2=`${ye2}__wrapper__header`,import_jsx_runtime1052=require("react/jsx-runtime");function AppError({label:e,message:t}){return(0,import_jsx_runtime1052.jsxs)("div",{className:"error-wrapper",children:[(0,import_jsx_runtime1052.jsx)(I,{kind:"error",size:"xlarge",source:e14}),(0,import_jsx_runtime1052.jsx)(B3,{color:`var(${hi.ContentBasicSecondary})`,children:e}),t?(0,import_jsx_runtime1052.jsx)(B3,{color:`var(${hi.ContentBasicSecondary})`,children:t}):void 0]})}var import_react6=require("react"),import_developer_sdk=require("@livechat/developer-sdk");function useAppInit(e){const[t,r]=(0,import_react6.useState)(null),[n,i]=(0,import_react6.useState)(null);return(0,import_react6.useEffect)((()=>{var t;try{const n=import_developer_sdk.App.init(e);(null==(t=e.blocks)?void 0:t.authorization)?n.authorize().then((e=>{e&&r(n)})).catch((e=>{i({visible:!0,message:e.message})})):r(n)}catch(e){i({visible:!0,message:e.message})}}),[e]),{app:t,error:n}}var import_jsx_runtime1053=require("react/jsx-runtime");function AppLoader({label:e}){return(0,import_jsx_runtime1053.jsxs)("div",{className:"loader-wrapper",children:[(0,import_jsx_runtime1053.jsx)(Tr2,{size:"medium"}),(0,import_jsx_runtime1053.jsx)(B3,{as:"span",color:`var(${hi.ContentBasicSecondary})`,children:e})]})}var import_jsx_runtime1054=require("react/jsx-runtime");function AppPage({children:e}){return(0,import_jsx_runtime1054.jsx)("div",{className:"page",children:e})}var import_react7=require("react"),import_jsx_runtime1055=require("react/jsx-runtime"),AppContext=(0,import_react7.createContext)(null);function useApp(){const e=(0,import_react7.useContext)(AppContext);if(!e)throw new Error("You're trying to use AppContext without providing it at first. Wrap your code with 'AppProvider'");return e}function AppProvider({config:e,children:t}){const{app:r,error:n}=useAppInit(e);return r?(0,import_jsx_runtime1055.jsx)(AppContext.Provider,{value:{app:r},children:(0,import_jsx_runtime1055.jsx)(AppPage,{children:t})}):(null==n?void 0:n.visible)?(0,import_jsx_runtime1055.jsx)(AppError,{label:"Loading application failed",message:n.message}):(0,import_jsx_runtime1055.jsx)(AppLoader,{label:"Loading application..."})}var import_react8=require("react");function mitt(e){return e=e||Object.create(null),{on:function(t,r){(e[t]||(e[t]=[])).push(r)},off:function(t,r){e[t]&&e[t].splice(e[t].indexOf(r)>>>0,1)},emit:function(t,r){(e[t]||[]).slice().map((function(e){e(r)})),(e["*"]||[]).slice().map((function(e){e(t,r)}))}}}var mitt_es_default=mitt;function _extends3(){return _extends3=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_extends3.apply(this,arguments)}var mitt2=mitt_es_default,createMitt=function(){var e=Object.create(null),t=mitt2(e);return _extends3({},t,{off:function(r,n){r?t.off(r,n):Object.keys(e).forEach((function(t){delete e[t]}))},once:function(e,r){t.on(e,(function n(i,o){t.off(e,n),r(i,o)}))}})},livechat_mitt_es_default=createMitt,_ref={},hasOwnProperty=_ref.hasOwnProperty;function hasOwn(e,t){return hasOwnProperty.call(t,e)}var isArray=Array.isArray;function noop(){}function once(e){var t,r=!1;return function(){return r?t:(r=!0,t=e.apply(void 0,arguments))}}function partitionObject(e,t){return Object.keys(t).reduce((function(r,n){return r[e(t[n])?0:1][n]=t[n],r}),[{},{}])}var index3=function(e){return new Promise((function(t){t(e())}))},promise_try_es_default=index3,map=function(e){return function(t){return function(r,n){0===r&&t(0,(function(t,r){n(t,1===t?e(r):r)}))}}},readme=map;function last(e){return function(t,r){if(0===t){var n,i,o=!1,a=!1;e(0,(function(e,t){return 0===e?(n=t,void r(0,(function(e,t){2===e&&(a=!0),n(e,t)}))):1===e?(o=!0,i=t,void n(1)):void(2===e&&!t&&o&&(r(1,i),a)||r(e,t))}))}}}var subscribe=function(e){return void 0===e&&(e={}),function(t){"function"==typeof e&&(e={next:e});var r,n=e,i=n.next,o=n.error,a=n.complete;t(0,(function(e,t){0===e&&(r=t),1===e&&i&&i(t),1!==e&&0!==e||r(1),2===e&&!t&&a&&a(),2===e&&t&&o&&o(t)}));return function(){r&&r(2)}}};function toPromise(e){return new Promise((function(t,r){subscribe({next:t,error:r,complete:function(){var e=new Error("No elements in sequence.");e.code="NO_ELEMENTS",r(e)}})(last(e))}))}var filter=function(e){return function(t){return function(r,n){var i;0===r&&t(0,(function(t,r){0===t?(i=r,n(t,r)):1===t?e(r)?n(t,r):i(1):n(t,r)}))}}},readme$1=filter,forEach=function(e){return function(t){var r;t(0,(function(t,n){0===t&&(r=n),1===t&&e(n),1!==t&&0!==t||r(1)}))}},readme$2=forEach,share=function(e){var t,r=[];return function(n,i){if(0===n){r.push(i);var o=function(e,n){if(2===e){var o=r.indexOf(i);o>-1&&r.splice(o,1),r.length||t(2)}else t(e,n)};1!==r.length?i(0,o):e(0,(function(e,n){if(0===e)t=n,i(0,o);else{var a=r.slice(0),s=Array.isArray(a),u=0;for(a=s?a:a[Symbol.iterator]();;){var c;if(s){if(u>=a.length)break;c=a[u++]}else{if((u=a.next()).done)break;c=u.value}c(e,n)}}2===e&&(r=[])}))}}},take=function(e){return function(t){return function(r,n){if(0===r){var i,o=0;t(0,(function(t,r){0===t?(i=r,n(0,a)):1===t?o<e&&(o++,n(t,r),o===e&&(n(2),i(2))):n(t,r)}))}function a(t,r){o<e&&i(t,r)}}}},callbagTake=take;function timeout(e){return function(t){return function(r,n){if(0===r){var i,o,a=e instanceof Date;t(0,(function(t,r){if(0===t)return i=r,s(a?e-Date.now():e),void n(0,(function(e,t){2===e&&clearTimeout(o),i(e,t)}));2===t?clearTimeout(o):1!==t||a||(clearTimeout(o),s(e)),n(t,r)}))}function s(e){o=setTimeout((function(){i(2);var e=new Error("Timeout.");e.code="TIMEOUT",n(2,e)}),e)}}}}var CALL="call",EMIT="emit",FINGERPRINT="@@livechat/postmessenger",HANDSHAKE="handshake",RESPONSE="response",flatten=function(e){return function(t,r){if(0===t){var n,i,o=!1;e(0,(function(e,t){if(0===e)n=t,r(0,a);else if(1===e){var s=t;i&&i(2),s(0,(function(e,t){0===e?(i=t)(1):1===e?r(1,t):2===e&&t?(n(2),r(2,t)):2===e&&(o?r(2):(i=void 0,n(1)))}))}else 2===e&&t?(i&&i(2),r(2,t)):2===e&&(i?o=!0:r(2))}))}function a(e,t){1===e&&(i||n)(1,t),2===e&&(i&&i(2),n(2))}}},lazy=function(e){return function(t,r){if(0===t){var n=!1;r(0,(function(e){2===e&&(n=!0)})),r(1,e()),n||r(2)}}},defer=function(e){return flatten(lazy(e))},lazy$1=function(e){return function(t,r){if(0===t){var n=!1;r(0,(function(e){2===e&&(n=!0)})),r(1,e()),n||r(2)}}};function throwError(e){return function(t,r){if(0===t){var n=!1;r(0,(function(e){2===e&&(n=!0)})),n||r(2,e||new Error)}}}var fromEvent=function(e,t,r){return function(n,i){if(0===n){var o=!1,a=function(e){i(1,e)};i(0,(function(n){2===n&&(o=!0,e.removeEventListener(t,a,r))})),o||e.addEventListener(t,a,r)}}};function merge(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e,r){if(0===e)for(var n=t.length,i=new Array(n),o=0,a=0,s=function(e){if(0!==e)for(var t=0;t<n;t++)i[t]&&i[t](e)},u=function(e){t[e](0,(function(t,u){0===t?(i[e]=u,1==++o&&r(0,s)):2===t?(i[e]=void 0,++a===n&&r(2)):r(t,u)}))},c=0;c<n;c++)u(c)}}var readme$3=merge,sanitizeEvent=function(e){return!!e.data&&e.data[FINGERPRINT]},getDocumentReady$=function(){return share(readme$1((function(){return"complete"===document.readyState}))(readme$3(lazy$1(noop),fromEvent(document,"readystatechange"))))},getWindowMessage$=once((function(){return share(readme((function(e){return e.data.origin=e.origin,e.data}))(readme$1(sanitizeEvent)(fromEvent(window,"message"))))}));function switchMap(e){return function(t){return flatten(readme(e)(t))}}var requestCounter=0,makeRequest=function(e,t,r,n){return void 0===n&&(n=requestCounter++),defer((function(){return r.request=n,t(r),callbagTake(1)(switchMap((function(e){if(!e.data.error)return lazy$1((function(){return e.data.result}));var t=e.data.result,r=t.real,n=t.error;if(!r)return throwError(n);var i=new Error(n.message);return hasOwn("code",n)&&(i.code=n.code),throwError(i)}))(readme$1((function(e){return e.type===RESPONSE&&e.request===n}))(e)))}))},createApi=function(e,t,r,n,i){return void 0===i&&(i=null),_extends2({},e,{call:function(e){for(var i=arguments.length,o=new Array(i>1?i-1:0),a=1;a<i;a++)o[a-1]=arguments[a];return toPromise(makeRequest(t,n,r(CALL,{method:e,args:o})))},emit:function(e,t){n(r(EMIT,{event:e,arg:t}))},data:i})},_createMessage=function(e,t,r,n){var i;return(i={})[FINGERPRINT]=!0,i.owner=e,i.instance=t,i.type=r,i.data=n,i},createMessageHandler=function(e,t,r,n){return function(i){switch(i.type){case CALL:return void promise_try_es_default((function(){var t=i.data,r=t.method,o=t.args;return n[r].apply(e,o)})).then((function(e){i.type=RESPONSE,i.data={error:!1,result:e},r(i)}),(function(e){var t;i.type=RESPONSE,e instanceof Error?(t={real:!0,error:{message:e.message}},hasOwn("code",e)&&(t.error.code=e.code)):t={real:!1,error:e},i.data={error:!0,result:t},r(i)}));case EMIT:var o=i.data,a=o.event,s=o.arg;return void t(a,s);default:return}}},debug=!1,log=function(){var e;debug&&(e=console).log.apply(e,arguments)},partitionModel=function(e){return partitionObject((function(e){return"function"==typeof e}),e)};function debounce(e){return function(t){return function(r,n){var i;0===r&&t(0,(function(t,r){if(1===t||2===t&&void 0===r){if(!i&&2===t)return n(t,r);i&&clearTimeout(i),i=setTimeout((function(){n(t,r),i=void 0}),e)}else n(t,r)}))}}}function connectToParent(e,t){void 0===e&&(e={});var r=(void 0===t?{}:t).handshakeTimeout,n=void 0===r?3e3:r;if("production"!==process.env.NODE_ENV&&n<1e3)throw new Error("`handshakeTimeout` should be no less than 1000.");var i=switchMap((function(){return callbagTake(1)(timeout(n)(debounce(50)(readme$1((function(e){return e.type===HANDSHAKE}))(getWindowMessage$()))))}))(callbagTake(1)(getDocumentReady$()));return{promise:toPromise(readme((function(t){"production"!==process.env.NODE_ENV&&log("[CHILD] received handshake");var r=t.instance,n=t.owner,i=t.origin,o=partitionModel(e),a=o[0],s=o[1],u=window.parent,c=livechat_mitt_es_default(),l=function(e){"production"!==process.env.NODE_ENV&&log("[CHILD] sending:",e),u.postMessage(e,i)},m=readme$1((function(e){return e.owner===n}))(getWindowMessage$()),d=createApi(c,m,(function(e,t){return _createMessage(n,r,e,t)}),l,t.data),_=createMessageHandler(d,c.emit,l,a),p="production"!==process.env.NODE_ENV?function(e){log("[CHILD] received:",e),_(e)}:_;return readme$2(p)(m),l(_extends2({},t,{type:RESPONSE,data:{error:!1,result:s}})),d}))(i))}}var withAmplitude=function(e){return Object.assign({},e,{trackEvent:function(t,r){if("string"!=typeof t||"object"!=typeof r)throw new Error("You have to specify the event name and its properties");return e.sendMessage("track",{event_name:t,event_properties:r})}})},ALLOWED_DOMAINS=["livechatinc.com","livechat.com","my.lc:3000","legacy.lc:3001"];function getIsEventOriginAllowed(e){if(!e)return!1;try{var t=new URL(e),r=t.hostname.split("."),n=r.slice(r.length-2).join("."),i=t.port?n+":"+t.port:n;return ALLOWED_DOMAINS.includes(i)}catch(e){return!1}}function Plain(){var e=function(e){};return window.addEventListener("message",(function(t){getIsEventOriginAllowed(t.origin)&&e(t.data)})),{listen:function(t){e=t},send:function(e){return parent.postMessage(e,"*"),Promise.resolve()}}}function Trusted(){var e=function(e){};return connectToParent({handle:function(t){e(t)}}).promise.then((function(t){return{listen:function(t){e=t},send:function(e){return t.call("handle",e).then((function(){}))}}}))}function getQueryParams(){return location.search.replace(/^\?/,"").split("&").map((function(e){return e.split("=").map(decodeURIComponent)})).reduce((function(e,t){var r=t[0],n=t[1];return e[r]=n,e}),{})}function getQueryParam(e){var t=getQueryParams();return void 0!==t[e]?t[e]:null}var ChargeType,OutgoingTransactionEvents,PLUGIN_ID_PARAM="plugin_id",CONNECTION_PARAM="connection",MESSAGE_PREFIX="livechat:";function Connection(e,t){var r=livechat_mitt_es_default();return e.listen((function(e){if(e&&e.event_name){var t=e.event_name.toString(),n=e.event_data;t.startsWith(MESSAGE_PREFIX)&&r.emit(t.replace(MESSAGE_PREFIX,""),n)}})),{emitter:r,sendMessage:function(r,n){return void 0===n&&(n=null),e.send({plugin_id:t,message:r,data:n})}}}function createConnection(){var e=getQueryParam(PLUGIN_ID_PARAM);return("plain"===getQueryParam(CONNECTION_PARAM)?Promise.resolve(Plain()):Trusted()).then((function(t){return Connection(t,e)}))}!function(e){e.DirectCharge="direct_charge",e.RecurrentCharge="recurrent_charge"}(ChargeType||(ChargeType={})),function(e){e.RegisterTransactionPending="register_transaction_pending",e.RegisterTransactionSuccess="register_transaction_success",e.RegisterTransactionFailure="register_transaction_failure"}(OutgoingTransactionEvents||(OutgoingTransactionEvents={}));var getChargeType=function(e){return void 0!==e.months?ChargeType.RecurrentCharge:ChargeType.DirectCharge},createPaymentIntent=function(e,t){var r=getChargeType(e),n={name:e.name,price:e.price,per_account:e.per_account,test:e.test,return_url:null,metadata:{type:r,isExternalTransaction:!0,icon:t.icon,description:t.description,showBillingCyclePicker:t.showBillingCyclePicker}};return r===ChargeType.RecurrentCharge?Object.assign({},n,{months:e.months,trial_days:e.trial_days}):Object.assign({},n,{quantity:e.quantity})},withPayments=function(e){return Object.assign({},e,{startTransaction:function(t,r){try{if(!t)throw new Error("You have to provide charge details");if(!r||!r.icon)throw new Error("You have to provide metadata with icon");var n=createPaymentIntent(t,r);e.sendMessage(OutgoingTransactionEvents.RegisterTransactionPending,{paymentIntent:n}),e.sendMessage(OutgoingTransactionEvents.RegisterTransactionSuccess,{charge:t})}catch(t){throw e.sendMessage(OutgoingTransactionEvents.RegisterTransactionFailure,{error:t}),t}}})};function createWidget(e,t){return Object.assign({},t,{on:e.emitter.on,off:e.emitter.off,sendMessage:function(t,r){return void 0===r&&(r=null),e.sendMessage(t,r)}})}function FullscreenWidget(e){var t=createWidget(e,{setNotificationBadge:function(t){return e.sendMessage("set_fullscreen_widget_notification_badge",t)}});return withAmplitude(t)}function createFullscreenWidget(){return createConnection().then((function(e){return FullscreenWidget(e)}))}var SectionComponentType,_componentValidators,withTicketInfo=function(e){var t=null;return e.on("ticket_info",(function(e){t=e})),Object.assign({},e,{getTicketInfo:function(){return t}})};!function(e){e.Button="button",e.LabelValue="label_value",e.Title="title",e.Link="link",e.Line="line",e.Tags="tags"}(SectionComponentType||(SectionComponentType={}));var AVAILABLE_COMPONENT_TYPES=Object.keys(SectionComponentType).map((function(e){return SectionComponentType[e]})),componentValidators=((_componentValidators={})[SectionComponentType.Button]=function(e){var t=e.data;if(!t||!t.label)throw new Error("The button component must have a 'label' property");if(!t.id)throw new Error("The button component must have a 'id' property")},_componentValidators[SectionComponentType.Link]=function(e){var t=e.data;if(!t||!t.url)throw new Error("The link component must have a 'url' property")},_componentValidators[SectionComponentType.Title]=function(e){var t=e.data;if(!t||!t.title)throw new Error("The title component must have a 'title' property");if(void 0!==t.imgSize&&!["big","small"].includes(t.imgSize))throw new Error("The title component must have a valid 'imgSize' property, allowed values are 'small' and 'big'")},_componentValidators);function assertComponent(e){if("object"!=typeof e)throw new Error("The component definition must be an object");var t=e.type;if("string"!=typeof t||!AVAILABLE_COMPONENT_TYPES.includes(t))throw new Error("Invalid component type given: '"+t+"'");var r=componentValidators[t];r&&r(e)}function assertSection(e){if(!e)throw new Error("You need to provide a section defintion");var t=e.title,r=e.components;if("string"!=typeof t||!t)throw new Error("You need to provide a title for the new section using the 'title' property");if(!Array.isArray(r)||!r.length)throw new Error("You need to provide an array of component definitions for your section using the 'components' property");r.forEach(assertComponent)}function DetailsWidget(e){var t=createWidget(e,{modifySection:function(t){return assertSection(t),e.sendMessage("customer_details_section",t)}});return withAmplitude(withTicketInfo(t))}function createDetailsWidget(){var e;return createConnection().then((function(t){return e=DetailsWidget(t),t.sendMessage("plugin_inited")})).then((function(){return e}))}function useHelpDeskDetailsWidgetInit(e){const[t,r]=(0,import_react8.useState)(!1),[n,i]=(0,import_react8.useState)(null),[o,a]=(0,import_react8.useState)(null);return(0,import_react8.useEffect)((()=>{createDetailsWidget().then(i).catch(r)}),[]),(0,import_react8.useEffect)((()=>{if(n)return a(n.getTicketInfo()),e&&n.modifySection(e()),n.on("ticket_info",a),()=>{n.off("ticket_info",a)}}),[n,e]),{widget:n,ticketInfo:o,error:t}}var import_react9=require("react"),import_jsx_runtime1056=require("react/jsx-runtime"),HelpDeskDetailsContext=(0,import_react9.createContext)(null),withHelpDeskDetails=e=>function(t){return(0,import_jsx_runtime1056.jsx)(HelpDeskDetailsContext.Consumer,{children:r=>{if(!r)throw new Error("You're trying to use HelpDeskDetailsContext without providing it at first. Wrap your code with 'HelpDeskDetailsProvider'");return(0,import_jsx_runtime1056.jsx)(e,__spreadValues(__spreadValues({},t),r))}})};function useHelpDeskDetails(){const e=(0,import_react9.useContext)(HelpDeskDetailsContext);if(!e)throw new Error("You're trying to use HelpDeskDetailsContext without providing it at first. Wrap your code with 'HelpDeskDetailsProvider'");return e}function HelpDeskDetailsProvider({children:e,onSectionLoad:t}){const{widget:r,ticketInfo:n,error:i}=useHelpDeskDetailsWidgetInit(t);if(!r)return i?(0,import_jsx_runtime1056.jsx)(AppError,{label:"Connecting to widget failed"}):(0,import_jsx_runtime1056.jsx)(AppLoader,{label:"Connecting to widget..."});const o={widget:r,ticketInfo:n};return(0,import_jsx_runtime1056.jsx)(HelpDeskDetailsContext.Provider,{value:o,children:"function"==typeof e?e(o):e})}var import_react10=require("react");function useHelpDeskFullscreenWidgetInit(){const[e,t]=(0,import_react10.useState)(!1),[r,n]=(0,import_react10.useState)(null);return(0,import_react10.useEffect)((()=>{createFullscreenWidget().then(n).catch(t)}),[]),{widget:r,error:e}}var import_react11=require("react"),import_jsx_runtime1057=require("react/jsx-runtime"),HelpDeskFullscreenContext=(0,import_react11.createContext)(null),withHelpDeskFullscreen=e=>function(t){return(0,import_jsx_runtime1057.jsx)(HelpDeskFullscreenContext.Consumer,{children:r=>{if(!r)throw new Error;return(0,import_jsx_runtime1057.jsx)(e,__spreadValues(__spreadValues({},t),r))}})};function useHelpDeskFullscreen(){const e=(0,import_react11.useContext)(HelpDeskFullscreenContext);if(!e)throw new Error("You're trying to use HelpDeskFullscreenContext without providing it at first. Wrap your code with 'HelpDeskFullscreenProvider'");return e}function HelpDeskFullscreenProvider({children:e}){const{widget:t,error:r}=useHelpDeskFullscreenWidgetInit();if(!t)return r?(0,import_jsx_runtime1057.jsx)(AppError,{label:"Connecting to widget failed"}):(0,import_jsx_runtime1057.jsx)(AppLoader,{label:"Connecting to widget..."});const n={widget:t};return(0,import_jsx_runtime1057.jsx)(HelpDeskFullscreenContext.Provider,{value:n,children:"function"==typeof e?e(n):e})}var SectionComponentType2,_componentValidators2,import_react12=require("react"),withCustomerProfile=function(e){var t=null;return e.on("customer_profile",(function(e){t=e})),Object.assign({},e,{getCustomerProfile:function(){return t}})},withRichMessages=function(e){return Object.assign({},e,{sendQuickReplies:function(t,r){return e.sendMessage("send_quick_replies",{title:t,buttons:r})},sendCards:function(t){return e.sendMessage("send_cards",Array.isArray(t)?t:[t])}})},withTheme=function(e){var t=new URLSearchParams(window.location.search).get("theme")||null;return e.on("change_theme",(function(e){t=e.theme})),Object.assign({},e,{getTheme:function(){return t}})};!function(e){e.Button="button",e.LabelValue="label_value",e.Title="title",e.Link="link",e.Line="line",e.Customer="customer",e.Tags="tags"}(SectionComponentType2||(SectionComponentType2={}));var AVAILABLE_COMPONENT_TYPES2=Object.keys(SectionComponentType2).map((function(e){return SectionComponentType2[e]})),componentValidators2=((_componentValidators2={})[SectionComponentType2.Button]=function(e){var t=e.data;if(!t||!t.label)throw new Error("The button component must have a 'label' property");if(!t.id)throw new Error("The button component must have a 'id' property")},_componentValidators2[SectionComponentType2.Link]=function(e){var t=e.data;if(!t||!t.url)throw new Error("The link component must have a 'url' property")},_componentValidators2[SectionComponentType2.Title]=function(e){var t=e.data;if(!t||!t.title)throw new Error("The title component must have a 'title' property");if(void 0!==t.imgSize&&!["big","small"].includes(t.imgSize))throw new Error("The title component must have a valid 'imgSize' property, allowed values are 'small' and 'big'")},_componentValidators2);function assertComponent2(e){if("object"!=typeof e)throw new Error("The component definition must be an object");var t=e.type;if("string"!=typeof t||!AVAILABLE_COMPONENT_TYPES2.includes(t))throw new Error("Invalid component type given: '"+t+"'");var r=componentValidators2[t];r&&r(e)}function assertSection2(e){if(!e)throw new Error("You need to provide a section defintion");var t=e.title,r=e.components;if("string"!=typeof t||!t)throw new Error("You need to provide a title for the new section using the 'title' property");if(!Array.isArray(r)||!r.length)throw new Error("You need to provide an array of component definitions for your section using the 'components' property");r.forEach(assertComponent2)}function DetailsWidget2(e){var t=createWidget(e,{putMessage:function(t){return e.sendMessage("put_message",t)},watchMessages:function(){return e.sendMessage("watch_messages")},refreshSession:function(){return e.sendMessage("plugin_loaded")},modifySection:function(t){return assertSection2(t),e.sendMessage("customer_details_section",t)}});return withAmplitude(withRichMessages(withCustomerProfile(withTheme(withPayments(t)))))}function createDetailsWidget2(){var e;return createConnection().then((function(t){return e=DetailsWidget2(t),t.sendMessage("plugin_inited")})).then((function(){return e}))}var withPageData=function(e){var t=null;return e.on("page_data",(function(e){t=e})),Object.assign({},e,{getPageData:function(){return t}})};function FullscreenWidget2(e){var t=createWidget(e,{setNotificationBadge:function(t){return e.sendMessage("set_fullscreen_widget_notification_badge",t)},navigate:function(t){return e.sendMessage("navigate_from_fullscreen_widget",t)},setReportsFilters:function(t){return e.sendMessage("set_reports_filters",t)}});return withAmplitude(withPageData(withTheme(withPayments(t))))}function createFullscreenWidget2(){var e;return createConnection().then((function(t){return e=FullscreenWidget2(t),t.sendMessage("plugin_inited")})).then((function(){return e}))}function MessageBoxWidget(e){var t=createWidget(e,{putMessage:function(t){var r;return r="string"==typeof t?{type:"message",value:t}:{type:"rich_message",payload:t},e.sendMessage("put_messagebox_message",r)}});return withAmplitude(withRichMessages(withCustomerProfile(withTheme(withPayments(t)))))}function createMessageBoxWidget(){var e;return createConnection().then((function(t){return e=MessageBoxWidget(t),t.sendMessage("plugin_inited")})).then((function(){return e}))}function useLiveChatDetailsWidgetInit(e,t){const[r,n]=(0,import_react12.useState)(!1),[i,o]=(0,import_react12.useState)(null),[a,s]=(0,import_react12.useState)(null);return(0,import_react12.useEffect)((()=>{createDetailsWidget2().then(o).catch(n)}),[t]),(0,import_react12.useEffect)((()=>{if(i)return s(i.getCustomerProfile()),e&&i.modifySection(e()),i.on("customer_profile",s),()=>{i.off("customer_profile",s)}}),[i,e]),{widget:i,customerProfile:a,error:r}}var import_react13=require("react"),import_jsx_runtime1058=require("react/jsx-runtime"),LiveChatDetailsContext=(0,import_react13.createContext)(null),withLiveChatDetails=e=>function(t){return(0,import_jsx_runtime1058.jsx)(LiveChatDetailsContext.Consumer,{children:r=>{if(!r)throw new Error("You're trying to use LiveChatDetailsContext without providing it at first. Wrap your code with 'LiveChatDetailsProvider'");return(0,import_jsx_runtime1058.jsx)(e,__spreadValues(__spreadValues({},t),r))}})};function useLiveChatDetails(){const e=(0,import_react13.useContext)(LiveChatDetailsContext);if(!e)throw new Error("You're trying to use LiveChatDetailsContext without providing it at first. Wrap your code with 'LiveChatDetailsProvider'");return e}function LiveChatDetailsProvider({children:e,onSectionLoad:t}){const{widget:r,customerProfile:n,error:i}=useLiveChatDetailsWidgetInit(t);if(!r)return i?(0,import_jsx_runtime1058.jsx)(AppError,{label:"Connecting to widget failed"}):(0,import_jsx_runtime1058.jsx)(AppLoader,{label:"Connecting to widget..."});const o={widget:r,customerProfile:n};return(0,import_jsx_runtime1058.jsx)(LiveChatDetailsContext.Provider,{value:o,children:"function"==typeof e?e(o):e})}var import_react14=require("react");function useLiveChatFullscreenWidgetInit(){const[e,t]=(0,import_react14.useState)(!1),[r,n]=(0,import_react14.useState)(null);return(0,import_react14.useEffect)((()=>{createFullscreenWidget2().then(n).catch(t)}),[]),{widget:r,error:e}}var import_react15=require("react"),import_jsx_runtime1059=require("react/jsx-runtime"),LiveChatFullscreenContext=(0,import_react15.createContext)(null),withLiveChatFullscreen=e=>function(t){return(0,import_jsx_runtime1059.jsx)(LiveChatFullscreenContext.Consumer,{children:r=>{if(!r)throw new Error("You're trying to use LiveChatFullscreenContext without providing it at first. Wrap your code with 'LiveChatFullscreenProvider'");return(0,import_jsx_runtime1059.jsx)(e,__spreadValues(__spreadValues({},t),r))}})};function useLiveChatFullscreen(){const e=(0,import_react15.useContext)(LiveChatFullscreenContext);if(!e)throw new Error("You're trying to use LiveChatFullscreenContext without providing it at first. Wrap your code with 'LiveChatFullscreenProvider'");return e}function LiveChatFullscreenProvider({children:e}){const{widget:t,error:r}=useLiveChatFullscreenWidgetInit();if(!t)return r?(0,import_jsx_runtime1059.jsx)(AppError,{label:"Connecting to widget failed"}):(0,import_jsx_runtime1059.jsx)(AppLoader,{label:"Connecting to widget..."});const n={widget:t};return(0,import_jsx_runtime1059.jsx)(LiveChatFullscreenContext.Provider,{value:n,children:"function"==typeof e?e(n):e})}var import_react16=require("react");function useLiveChatMessageBoxWidgetInit(){const[e,t]=(0,import_react16.useState)(!1),[r,n]=(0,import_react16.useState)(null),[i,o]=(0,import_react16.useState)(null);return(0,import_react16.useEffect)((()=>{createMessageBoxWidget().then(n).catch(t)}),[]),(0,import_react16.useEffect)((()=>{if(r)return o(r.getCustomerProfile()),r.on("customer_profile",o),()=>{r.off("customer_profile",o)}}),[r]),{widget:r,customerProfile:i,error:e}}var import_react17=require("react"),import_jsx_runtime1060=require("react/jsx-runtime"),LiveChatMessageBoxContext=(0,import_react17.createContext)(null),withLiveChatMessageBox=e=>function(t){return(0,import_jsx_runtime1060.jsx)(LiveChatMessageBoxContext.Consumer,{children:r=>{if(!r)throw new Error("You're trying to use LiveChatMessageBoxContext without providing it at first. Wrap your code with 'LiveChatMessageBoxProvider'");return(0,import_jsx_runtime1060.jsx)(e,__spreadValues(__spreadValues({},t),r))}})};function useLiveChatMessageBox(){const e=(0,import_react17.useContext)(LiveChatMessageBoxContext);if(!e)throw new Error("You're trying to use LiveChatMessageBoxContext without providing it at first. Wrap your code with 'LiveChatMessageBoxProvider'");return e}function LiveChatMessageBoxProvider({children:e}){const{widget:t,customerProfile:r,error:n}=useLiveChatMessageBoxWidgetInit();if(!t)return n?(0,import_jsx_runtime1060.jsx)(AppError,{label:"Connecting to widget failed"}):(0,import_jsx_runtime1060.jsx)(AppLoader,{label:"Connecting to widget..."});const i={widget:t,customerProfile:r};return(0,import_jsx_runtime1060.jsx)(LiveChatMessageBoxContext.Provider,{value:i,children:"function"==typeof e?e(i):e})}var import_react18=require("react"),import_jsx_runtime1061=require("react/jsx-runtime"),widgetsMap={"livechat/details":LiveChatDetailsProvider,"livechat/message-box":LiveChatMessageBoxProvider,"livechat/fullscreen":LiveChatFullscreenProvider,"helpdesk/details":HelpDeskDetailsProvider,"helpdesk/fullscreen":HelpDeskFullscreenProvider};function AppWidgetProvider(e){const t=e,{widgetKey:r}=t,n=__objRest(t,["widgetKey"]),i=widgetsMap[r];return i?(0,import_react18.createElement)(i,n):(0,import_jsx_runtime1061.jsx)(import_jsx_runtime1061.Fragment,{children:n.children})}
/*! Bundled license information:

tabbable/dist/index.esm.js:
  (*!
  * tabbable 6.2.0
  * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE
  *)
*/
//# sourceMappingURL=/sm/d26f6fe70cdb6ec22ae86ba91d86ad40e653254a2db925a8dec590cea2c9d16b.map